欢迎来到天天文库
浏览记录
ID:10959805
大小:243.50 KB
页数:14页
时间:2018-07-09
《本科毕业设计论文--光速教学管理系统详细设计说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第1册/共1册光速教学管理系统详细设计说明书总页数正文附录生效日期:年月日编制:审核:批准:目录目录21编写目的52功能设计52.1系统52.1.1系统用户维护设计52.1.1.1前台设计52.1.1.1.1用户端界面设计52.1.1.2后台设计62.1.2身份验证62.1.2.1前台设计62.1.2.1.1前台界面设计62.1.2.2后台设计62.1.3修改密码62.1.4切换用户62.2基本信息管理62.2.1班级信息管理72.2.1.1前端界面设计72.2.1.2后台设计72.2.1.3实现思路7
2、2.2.2学期信息管理82.2.2.1前端界面设计82.2.2.2后台设计82.2.2.3实现思路82.2.3学员信息管理82.2.3.1前端界面设计82.2.3.2后台设计92.2.3.3实现思路92.2.4学员成绩管理102.2.4.1前端界面设计102.2.4.2后台设计102.2.4.3实现思路102.3基本信息查询112.3.1班级信息查询112.3.1.1界面112.3.1.2实现思路112.3.2学期信息查询122.3.2.1界面122.3.2.2实现思路122.3.3学员基本信息查询13
3、2.3.3.1界面132.3.3.2实现思路132.3.4学员成绩查询142.3.4.1界面142.3.4.2实现思路14编写目的本文件严格按照《 光速软件概要设计说明书》的要求、规定和方法,以《光速软件需求分析说明书》为最终目标,在技术上规划《光速软件需求分析说明书》上需求的具体实现方法和技术解决方案。本文件确保所有需求来自于《光速软件需求分析说明书》,且在技术上确保按照《概要设计说明书》要求进行。本文件是程序编码和软件测试的主要依据之一。每个程序人员必须认真阅读本文件,以使所编制出来的程序符合该设计
4、要求,从而完成《光速软件需求分析说明书》上所描述的所有需求。1功能设计1.1系统系统管理包括以下功能1.系统用户维护:包含增加、删除和修改等功能。2.系统用户信息的查询功能。3.身份验证4.修改密码5.切换用户1.1.1系统用户维护设计本功能包括对系统用户的增加、删除、修改、查询等功能。在打开用户管理窗口的时候就检索出系统所有的用户。本窗口只有系统管理员才能使用1.1.1.1前台设计1.1.1.1.1用户端界面设计1.界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源用户名Us
5、erNamevarchar(20)是主键密码PasswordVarchar(32)注册日期registerDatedatetime是yyyy-mm-dd注销日期logoutDatedatetimeyyyy-mm-dd状态statusChar(4)是正常/注销备注remarkVarchar(1024)1.1.1.1后台设计1.本界面上的数据存入表sysUser中1.1.2身份验证在用户登录系统的时候对用户进行身份验证。只有在系统中注册的并且是正常状态的用户才允许登录。非本系统的用户或者本系统已经注销的用户
6、不能登录本系统。1>正常用户,则验证后允许用户使用本系统。2>如果不是是本系统的用户,则提示“非法用户”的信息并且不允许用户使用本系统。3>如果是已注销的用户,则提示信息为“帐号已注销”的信息并且不允许用户使用本系统。1.1.2.1前台设计1.1.2.1.1前台界面设计1.1.2.2后台设计无1.1.3修改密码系统的使用者可以修改自己的密码1.1.4切换用户将系统的当前使用者切换到另外一个用户身份1>退出本系统2>运行登录窗口,进行身份验证1.1基本信息管理基本信息管理模块包含本系统的以下基本信息的维护
7、功能1.班级信息管理2.学期信息管理3.学员信息管理4.学员成绩管理1.1.1班级信息管理本功能包括对班级基本信息的增加、修改、删除功能。1.1.1.1前端界面设计1.界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源班级编号classNovarchar(15)是主键开班日期begDatedatetime是yyyy-mm-dd毕业日期endDatedatetime否yyyy-mm-dd备注remarkVarchar(1024)否1.1.1.2后台设计本界面上的数据存入表clas
8、sInfo中1.1.1.1实现思路1.通过[检索班级]按钮检索出系统中所有的班级信息,将班级信息显示在班级信息列表控件中。2.通过导航按钮可以在记录集中进行导航。3.如果用鼠标在班级信息列表中选择了某条记录,在班级信息维护的控件中要同步显示该记录的信息。4.通过在班级信息列表中选择某条记录,然后点击[删除班级]按钮,可以删除一条记录。5.通过在班级信息维护中修改某个班级的信息,然后通过[修改班级]按钮,可以把修改的信息显示在班级信息列表控件
此文档下载收益归作者所有