版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1册/共1册光速教学管理系统详细设计说明书总页数正文附录生效日期:年月日编制:审核:批准:目录TOC\o"1-5"\h\z\u目录 21 编写目的 52 功能设计 52.1 系统 52.1.1 系统用户维护设计 5 前台设计 5.1用户端界面设计 5 后台设计 62.1.2 身份验证 6 前台设计 6.1前台界面设计 6 后台设计 62.1.3 修改密码 62.1.4 切换用户 62.2 基本信息管理 62.2.1 班级信息管理 7 前端界面设计 7 后台设计 7 实现思路 72.2.2 学期信息管理 8 前端界面设计 8 后台设计 8 实现思路 82.2.3 学员信息管理 8 前端界面设计 8 后台设计 9 实现思路 92.2.4 学员成绩管理 10 前端界面设计 10 后台设计 10 实现思路 102.3 基本信息查询 112.3.1 班级信息查询 11 界面 11 实现思路 112.3.2 学期信息查询 12 界面 12 实现思路 122.3.3 学员基本信息查询 13 界面 13 实现思路 132.3.4 学员成绩查询 14 界面 14 实现思路 14
编写目的本文件严格按照《
光速软件概要设计说明书》的要求、规定和方法,以《光速软件需求分析说明书》为最终目标,在技术上规划《光速软件需求分析说明书》上需求的具体实现方法和技术解决方案。本文件确保所有需求来自于《光速软件需求分析说明书》,且在技术上确保按照《概要设计说明书》要求进行。本文件是程序编码和软件测试的主要依据之一。每个程序人员必须认真阅读本文件,以使所编制出来的程序符合该设计要求,从而完成《光速软件需求分析说明书》上所描述的所有需求。功能设计系统系统管理包括以下功能系统用户维护:包含增加、删除和修改等功能。系统用户信息的查询功能。3. 身份验证4. 修改密码5. 切换用户系统用户维护设计本功能包括对系统用户的增加、删除、修改、查询等功能。在打开用户管理窗口的时候就检索出系统所有的用户。本窗口只有系统管理员才能使用前台设计用户端界面设计界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源用户名UserNamevarchar(20)是主键密码PasswordVarchar(32)注册日期registerDatedatetime是yyyy-mm-dd注销日期logoutDatedatetimeyyyy-mm-dd状态statusChar(4)是正常/注销备注remarkVarchar(1024)后台设计本界面上的数据存入表sysUser中身份验证在用户登录系统的时候对用户进行身份验证。只有在系统中注册的并且是正常状态的用户才允许登录。非本系统的用户或者本系统已经注销的用户不能登录本系统。1>正常用户,则验证后允许用户使用本系统。2>如果不是是本系统的用户,则提示“非法用户”的信息并且不允许用户使用本系统。3>如果是已注销的用户,则提示信息为“帐号已注销”的信息并且不允许用户使用本系统。前台设计前台界面设计后台设计无修改密码系统的使用者可以修改自己的密码切换用户将系统的当前使用者切换到另外一个用户身份退出本系统运行登录窗口,进行身份验证基本信息管理基本信息管理模块包含本系统的以下基本信息的维护功能班级信息管理学期信息管理学员信息管理学员成绩管理班级信息管理本功能包括对班级基本信息的增加、修改、删除功能。前端界面设计界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源班级编号classNovarchar(15)是主键开班日期begDatedatetime是yyyy-mm-dd毕业日期endDatedatetime否yyyy-mm-dd备注remarkVarchar(1024)否后台设计本界面上的数据存入表classInfo中实现思路通过[检索班级]按钮检索出系统中所有的班级信息,将班级信息显示在班级信息列表控件中。通过导航按钮可以在记录集中进行导航。如果用鼠标在班级信息列表中选择了某条记录,在班级信息维护的控件中要同步显示该记录的信息。通过在班级信息列表中选择某条记录,然后点击[删除班级]按钮,可以删除一条记录。通过在班级信息维护中修改某个班级的信息,然后通过[修改班级]按钮,可以把修改的信息显示在班级信息列表控件中,并且修改记录集相应的记录。通过[新增班级]按钮,可以在班级信息列表中添加一条记录的显示,并且在记录集中相应的新增一条记录。通过[保存班级]按钮,把做班级信息所做的新增、删除、修改等改动保存到数据库当中。学期信息管理本功能包括对学期基本信息的增加、修改、删除功能。前端界面设计界面的布局及风格参见班级信息管理界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源学期编号termNovarchar(15)是主键班级编号classNoVarchar(15)是外键,引用班级基本信息表的主键开学日期begDatedatetime是yyyy-mm-dd结束日期endDatedatetime否yyyy-mm-dd班主任DirectorVarchar(32)是备注remarkVarchar(1024)否后台设计本界面上的数据存入表termInfo中实现思路参见班级信息管理的实现思路学员信息管理本功能包括对学员成绩信息的增加、修改、删除功能。前端界面设计界面的布局及风格参见班级信息管理界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须说明学号studentNovarchar(15)是主键姓名nameVarchar(16)是姓名拼音pyVarchar(32)是性别sexChar(2)是男/女身份证号identityNoVarchar(18)是15位或者18位班级编号classNoVarchar(15)是外键,引用班级基本信息表的主键毕业学校SchoolVarchar(64)否学历degreeVarchar(6)是高中/中专/大专/本科/研究生/其它专业specialtyVarchar(32)否已持有证书certificateChar(2)是S1/S2/Y2/无工作状态jobStatuschar(4)是在职/在读/待业工作单位jobUnitVarchar(64)否工作种类jobTypeVarchar(64)否家庭住址AddressVarchar(64)是邮政编码maincodeChar(6)是联系电话TelVarchar(20)是就业意向城市toCityVarchar(64)否就业意向岗位toPostVarchar(64)否状态StatusChar(4)是在读/休学/退学/转学/结业/毕业备注remarkVarchar(1024)否界面元素说明在维护界面中,性别、学历、证书、工作状态、状态等栏目内容的输入做成下拉列表的形式。在保存数据前要对身份证的位数进行检验(15或者18位)后台设计本界面上的数据存入表studentInfo中实现思路参见班级信息管理实现思路学员成绩管理前端界面设计界面上表格中必须具有的项目元素有:项目逻辑名项目物理名类型和长度必须值及来源学号studentNovarchar(15)是外键,引用学员基本信息表的主键课程名称courseNameVarchar(32)是任课老师teacherVarchar(16)是考试日期examDatedatetime是yyyy-mm-dd成绩scoreint是备注remarkVarchar(1024)否后台设计本界面上的数据存入表scoreInfo中实现思路1. 首先在学员名单检索区域检索要录入成绩的学员的名单2. 通过在学员名单列表中选择学员,然后点击[录入成绩]按钮自动的把学员的学号填写到学生成绩录入区域的学号栏目中。而任课老师和课程名称以及考试日期可以继承前面的输入。3. 学员成绩输入好后,点击[加入列表]按钮,可以把录入的成绩加入到学生成绩列表中。4. 在学生成绩列表中选择一条记录,然后点击[删除成绩]按钮,可以删除一条记录。5. 学生成绩录入完成后,点击[保存成绩]按钮,可以把学生成绩列表中的记录保存到数据库当中。基本信息查询班级信息查询实现思路1. 由于班级的数量有限,所以不设查询条件,直接把所有的班级都检索出来2. 如果点击班级信息列表中的某一条记录,由于其备注可能内容很多,在列表中查看起来不方便,所以同时在下面的班级信息中显示相关内容。学期信息查询界面参考来源()实现思路1. 在查询条件中,班级编号和学期做成下拉列表形式2. 在窗口的事件中,从班级信息表中检索出所有班级的班级编号并添加为下拉列表的下拉选项。3. 查询条件为组合条件,如果相应的查询栏目有值,则将其作为查询条件的一部分。如果没有输入查询条件,则检索所有的学期信息。学员基本信息查询界面参考来源()。实现思路1. 可用的查询条件有:学号、姓名、性别、学历、工作状态、状态、证书等2. 因为学员的基本信息比较多,所以在学员信息列表中只显示部分关键信息。而学员的详细信息显示在学员详细信息区。3. 如果在查看某个学员的详细信息,可以在学员信息列表中选择一条记录,在学员详细信息区中将显示该记录的全部信息学员成绩查询界面参考来源()实现思路将学员基本信息表、学员成绩表进行连接。学员基本信息表和学员成绩表的连接条件为班级编号。查询方式为组合查询,其中课程名称、任课老师等条件可以实现模糊查询。可以扩展学生的成绩范围和开始日期等作为查询条件。基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统基于51单片机的嵌入式Internet系统的设计与实现单片机监测系统在挤压机上的应用MSP430单片机在智能水表系统上的研究与应用HYPERL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2026年)护理十八项核心制度考核试题(附答案)
- (2026年)幼儿园教职工健康体检报告综合总结
- 2025年河南省郏县数学三下期末综合测试模拟试题含答案
- 2025年河南省开封市顺河区四年级数学下学期期末联考试题(含答案解析)
- 2025年河南省三门峡市渑池县三年级数学第二学期期中学业质量监测模拟试题(含答案解析)
- 2025年河北省邢台市桥西区三年级数学第二学期期末教学质量检测试题(含解析)
- 病毒性心肌炎的护理
- 全身性感染患者的护理
- 2025年河北省石家庄市赵县数学四年级第二学期期中综合测试模拟试题(含答案解析)
- 内镜下双侧扁桃体+腺样体等离子切除术的手术配合
- 2026年秋季小学统编版道德与法治二年级上册(新教材)教学计划含教学进度表
- 2026年秋季开学初中开学第一课(安全教育)课件
- 2026年秋统编版(新教材)道德与法治五年级上册(全册)分层作业及答案(附目录)
- 宫内窘迫新生儿产时复苏衔接规范(2025 版)中文版 产科儿科协作方案
- 2026年特种作业操作证(高压电工作业)理论考试题及答案
- 销售部销售激励方案及回款考核方案
- 2026甘肃省新能源开发项目可行性调研及市场前景分析报告
- 2026中国休闲食品行业消费趋势及品牌竞争研究报告
- 稻渔综合种养技术2026年培训
- 八年级开学家长会课件
- 2026年山东公务员录用考试《行测》《申论》真题试卷(+答案)
评论
0/150
提交评论