版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、光速教学管理系统详细设计说明书总页数正文附录生效日期:年 月曰编制:审核:批准:目录目录 21 编写目的 52 功能设计 52.1 系统 52.1.1 系统用户维护设计 前台设计 .1 用户端界面设计 后台设计 62.1.2身份验证 62.121前台设计 62.121.1 前台界面设计 后台设计 62.1.3修改密码 62.1.4切换用户 62.2 基本信息管理 72.2.1 班级信息管理 前端界面设计 后台设计 实现思路 82.2.2学期信息管理 前端
2、界面设计 后台设计 实现思路 82.2.3学员信息管理 前端界面设计 后台设计 实现思路 102.2.4学员成绩管理 前端界面设计 后台设计 实现思路 112.3 基本信息查询 122.3.1 班级信息查询 界面 错误!未定义书签。 实现思路 122.3.2学期信息查询 界面 实现思路 132.3.3学员基本信息查询 界面 实现思路
3、 132.3.4学员成绩查询 界面 实现思路 141 编写目的本文件严格按照光速软件概要设计说明书的要求、规定和方法,以光速软件需求分 析说明书为最终目标,在技术上规划光速软件需求分析说明书上需求的具体实现方法和 技术解决方案。本文件确保所有需求来自于 光速软件需求分析说明书,且在技术上确保按照 概要设计说明书要求进行。本文件是程序编码和软件测试的主要依据之一。每个程序人员必须认真阅读本文件,以使所编制出来的程序符合该设计要求, 从而完成光 速软件需求分析说明书上所描述的所有需求。2 功能设计2.1 系统系统管理包括以下功能1. 系统用户维护:包含增加、
4、删除和修改等功能。2. 系统用户信息的查询功能。3. 身份验证4修改密码5.切换用户2.1.1系统用户维护设计本功能包括对系统用户的增加、删除、修改、查询等功能。在打开用户管理窗口的时候就检索出系统所有的用户。本窗口只有系统管理员才能使用前台设计.1用户端界面设计1. 界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源用户名UserNamevarchar(20)是主键密码PasswordVarchar(32)注册日期registerDatedatetime是yyyy-mm-dd注销日期logoutDatedatetimeyyyy-mm-dd
5、状态statusChar(4)是正常/注销备注remarkVarchar(1024)后台设计2. 本界面上的数据存入表sysUser中2.1.2身份验证在用户登录系统的时候对用户进行身份验证。只有在系统中注册的并且是正常状态的用户才允 许登录。非本系统的用户或者本系统已经注销的用户不能登录本系统。1正常用户,则验证后允许用户使用本系统。2如果不是是本系统的用户,则提示“非法用户”的信息并且不允许用户使用本系统。3如果是已注销的用户,则提示信息为“帐号已注销”的信息并且不允许用户使用本系统2.121前台设计2.121.1前台界面设计身份雅证后台设计无2.1.3修改密码
6、系统的使用者可以修改自己的密码2.1.4切换用户将系统的当前使用者切换到另外一个用户身份1退出本系统2运行登录窗口,进行身份验证2.2 基本信息管理基本信息管理模块包含本系统的以下基本信息的维护功能1. 班级信息管理2. 学期信息管理3. 学员信息管理4. 学员成绩管理2.2.1班级信息管理本功能包括对班级基本信息的增加、修改、删除功能221.1前端界面设计1.界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源班级编号classNovarchar(15)是主键开班日期begDatedatetime是yyyy-mm-dd毕业日期en dDatedatetime否yyyy
7、-mm-dd备注remarkVarchar(1024)否后台设计本界面上的数据存入表classlnfo中221.3实现思路1. 通过检索班级按钮检索出系统中所有的班级信息,将班级信息显示在班级信息列表控件 中。2. 通过导航按钮可以在记录集中进行导航。3. 如果用鼠标在班级信息列表中选择了某条记录,在班级信息维护的控件中要同步显示该记 录的信息。4. 通过在班级信息列表中选择某条记录,然后点击删除班级按钮,可以删除一条记录。5. 通过在班级信息维护中修改某个班级的信息,然后通过修改班级按钮,可以把修改的信息 显示在班级信息列表控件中,并且修改记录集相应的记录。6. 通过新增班级按
8、钮,可以在班级信息列表中添加一条记录的显示,并且在记录集中相应的新增一条记录。7. 通过保存班级按钮,把做班级信息所做的新增、删除、修改等改动保存到数据库当中。222学期信息管理本功能包括对学期基本信息的增加、修改、删除功能。前端界面设计界面的布局及风格参见班级信息管理1.界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源学期编号termNovarchar(15)是主键班级编号classNoVarchar(15)是外键,引用班级基本信息表的主 键开学日期begDatedatetime是yyyy-mm-dd结束日期en dDatedatetime否yyyy
9、-mm-dd班主任DirectorVarchar(32)是备注remarkVarchar(1024)否后台设计本界面上的数据存入表termlnfo中实现思路参见班级信息管理的实现思路223学员信息管理本功能包括对学员成绩信息的增加、修改、删除功能223.1前端界面设计界面的布局及风格参见班级信息管理1.界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须说明学号stude ntNovarchar(15)是主键姓名n ameVarchar(16)是姓名拼音pyVarchar(32)是性别sexChar(2)是男/女身份证号ide ntityNoVarc
10、har(18)是15位或者18位班级编号classNoVarchar(15)是外键,引用班级基本信息表的主 键毕业学校SchoolVarchar(64)否学历degreeVarchar(6)是咼中/中专/大专/本科/研究生/其 它专业specialtyVarchar(32)否已持有证书certificateChar(2)是S1/S2/Y2/无工作状态jobStatuschar(4)是在职/在读/待业工作单位jobU nitVarchar(64)否工作种类jobTypeVarchar(64)否家庭住址AddressVarchar(64)是邮政编码main codeChar(6)是联系电话TelV
11、archar(20)是就业意向城市toCityVarchar(64)否就业意向岗位toPostVarchar(64)否状态StatusChar(4)是在读/休学/退学/转学/结业/毕业备注remarkVarchar(1024)否2. 界面元素说明1在维护界面中,性别、学历、证书、工作状态、状态等栏目内容的输入做成下拉列表的形 式。在保存数据前要对身份证的位数进行检验(15或者18位)223.2后台设计本界面上的数据存入表studentlnfo中实现思路参见班级信息管理实现思路224学员成绩管理前端界面设计1. 界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类
12、型和长度必须值及来源学号stude ntNovarchar(15)是外键,引用学员基本信息表的主 键课程名称courseNameVarchar(32)是任课老师teacherVarchar(16)是考试日期examDatedatetime是yyyy-mm-dd成绩scoreint是备注remarkVarchar(1024)否224.2后台设计本界面上的数据存入表 score Info中实现思路1. 首先在学员名单检索区域检索要录入成绩的学员的名单2. 通过在学员名单列表中选择学员,然后点击录入成绩按钮自动的把学员的学号填写到学生 成绩录入区域的学号栏目中。而任课老师和课程名称以及
13、考试日期可以继承前面的输入。3. 学员成绩输入好后,点击加入列表按钮,可以把录入的成绩加入到学生成绩列表中。4. 在学生成绩列表中选择一条记录,然后点击删除成绩按钮,可以删除一条记录。5. 学生成绩录入完成后,点击保存成绩按钮,可以把学生成绩列表中的记录保存到数据库当2.3 基本信息查询2.3.1班级信息查询实现思路1. 由于班级的数量有限,所以不设查询条件,直接把所有的班级都检索出来2. 如果点击班级信息列表中的某一条记录,由于其备注可能内容很多,在列表中查看起来不 方便,所以同时在下面的班级信息中显示相关内容。2.3.2学期信息查询 界面参考来源(www.gs2
14、0.com)2.322实现思路1. 在查询条件中,班级编号和学期做成下拉列表形式2. 在窗口的事件中,从班级信息表中检索出所有班级的班级编号并添加为下拉列表的下拉选 项。3. 查询条件为组合条件,如果相应的查询栏目有值,则将其作为查询条件的一部分。如果没 有输入查询条件,则检索所有的学期信息。2.3.3学员基本信息查询 界面参考来源()实现思路1. 可用的查询条件有:学号、姓名、性别、学历、工作状态、状态、证书等2. 因为学员的基本信息比较多,所以在学员信息列表中只显示部分关键信息。而学员的详细 信息显示在学员详细信息区。3. 如果在查看某个
15、学员的详细信息,可以在学员信息列表中选择一条记录,在学员详细信息 区中将显示该记录的全部信息2.3.4学员成绩查询2.341 界面参考来源()2.342实现思路1. 将学员基本信息表、学员成绩表进行连接。学员基本信息表和学员成绩表的连接条件为 班级编号。2. 查询方式为组合查询,其中课程名称、任课老师等条件可以实现模糊查询。3. 可以扩展学生的成绩范围和开始日期等作为查询条件。第总论错误!未定义书签1.1项目概况1.2研究依据及范围.1.3结论1.4建议第二章项目建设的背景和必要性2.1项目建设的背景.错误!未定义书签。 2 3错误!未定义书签。 5错误!未定义书签。7
16、 9,错误!未定义书签。2.2项目建设的必要性. 第三章 项目服务需求分析. 第四章 项目选址与建设条件.4.1选址原则错误!未定义书签。4.2项目选址错误!未定义书签。4.3建设条件 错误!未定义书签。第五章建设方案与设计错误!未定义书签。5.1建设规模与内容 错误!未定义书签。5.2总体规划设计错误!未定义书签。5.3结构方案 185.4主要配套设备 195.5给水工程 205.6排水工程错误!未定义书签。5.7电气设计 235.8节能设计 26第六章 项目实施进度和招投标管理 296.1 项目实施进度 296.2招投标管理错误!未定义书签。第七章 环境影响分析 错误!未定义书签。7.1项目主要污染源分析 错误!未定义书签。7.2环境保护措施及治理效果 35第八章消防、安全与卫生防护 378.1 消防 378.2 劳动安全 388.3 卫生防护 39第九章 组织机构、运作方式与项目实施进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 品牌形象策划与宣传支持模板
- 函数的单调性课件高二上学期数学北师大版选择性必修第二册
- 健康生活环保行动计划承诺书5篇
- 桥梁架设作业缆索吊装要落实试吊记录整改措施
- 外贸企业汇率风险防范与应对策略手册
- 城市历史街区保护中的空间正义研究综述
- 城市口袋公园冬季景观视觉质量提升设计跨国比较研究方法
- 城市公共空间适老化设计评价指标体系研究综述
- AI辅助设计专业培训考核大纲
- 舱室设计专业就业方向
- 病案信息技术基础知识考试重点梳理(中级)
- AB-PLC-5000-编程基础指令例说明
- 聚丙烯题库PP通用部分
- 氯碱企业涉氯安全风险隐患排查指南(试行)
- 卫生监督PPT课件 卫生监督证据
- 【民宿空间设计(论文)6200字】
- 2023年呼和浩特市回民区政务中心综合窗口人员招聘笔试题库及答案解析
- GB/T 4893.9-1992家具表面漆膜抗冲击测定法
- GB/T 14039-2002液压传动油液固体颗粒污染等级代号
- FZ/T 98008-2011电子织物强力仪
- 医用功能复合材料课件
评论
0/150
提交评论