![系统详细设计说明_第1页](http://file4.renrendoc.com/view/03a0c73d3337f1d79c51aad467f8387c/03a0c73d3337f1d79c51aad467f8387c1.gif)
![系统详细设计说明_第2页](http://file4.renrendoc.com/view/03a0c73d3337f1d79c51aad467f8387c/03a0c73d3337f1d79c51aad467f8387c2.gif)
![系统详细设计说明_第3页](http://file4.renrendoc.com/view/03a0c73d3337f1d79c51aad467f8387c/03a0c73d3337f1d79c51aad467f8387c3.gif)
![系统详细设计说明_第4页](http://file4.renrendoc.com/view/03a0c73d3337f1d79c51aad467f8387c/03a0c73d3337f1d79c51aad467f8387c4.gif)
![系统详细设计说明_第5页](http://file4.renrendoc.com/view/03a0c73d3337f1d79c51aad467f8387c/03a0c73d3337f1d79c51aad467f8387c5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统详细设计说明模板: 系统详细设计说明引言1.1编写目的1.2背景1.3术语和缩略语1.4参考资料系统结构程序1设计说明3.1程序描述3.2功能3.3性能3.4输入项3.5输出项3.6算法3.7流程逻辑3.8 接口3.9储存分配3.10限制条件3.11尚未解决的问题程序2设计说明 写作要点:引言编写目的本文通过详细描述在线考试系统项目的功能需求、用户界面需求、性能需求、质量属性需求以及其它 需求,为后续系统设计、软件(系统)测试、用户文档等工作提供基础与约束。背景在线考试系统是学生学习过程中的一个辅助工具,基于Interest或者局域网,其主要功能是实现学生在学 习过程中通过本系统对课程进行
2、各个章节的综合测试和评分,以检验学习效果.管理员利用本系统可以进行 试卷的测试.同时系统能够进行分数的统计以及成绩的查询,为学生及教师在学习过程中提供帮助.在线考 试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联在线或局域网进行,方便校方考务的管 理,也方便了考生,尤其是在线考试的无纸化管理,对一些科目的考试可以通过互联在线或局域网进行,方便 校方考务的管理,也方便了考生.术语、定义和缩略语术语、定义表2术语/定义说明需求提供者提出有效软件需求的客户(用户)OLES本文及相关文档中均代表在线考试系统的英文标准化简称管理员具有该系统功能操作的最高权限的。客户在线考试的学生缩略语表3缩
3、略语原 文中文含义SRSoftware Requirement需求定义ULSUser Login Server用户登录服务器参考资料。列举读者需要了解的一些背景知识,包括:计划书、需求说明、概要设计。闫菲.软件工程案例教程M.中国水利水电出版社,2005年7月。萨师,煊王珊.数据库系统概论M.第三版.北京:高等教育出版社.2000。耿祥义,张跃平.JSP使用教程M.第二版.清华大学出版社2007系统结构3.1程序说明用户注册模块:用户注册模块是添加新的用户,填写用户基本信息,包括管理员用户,教师用户,学生用户的各种个人信息设定个人的原始密码,并添加到用户信息库中。用户登录模块:用户通过登录模块
4、获取相应的操作权限并使用系统。在线考试模块:本模块主要完成该系统核心功能在线测试题库管理模块:本模块用于对题库内题目进行添删改查操作。功能。1.功能需求表序号功能模块名称模块子功能描述功能需求标识优先级简要描述1考生登陆登录验证Login5不同用户根据不同的权限登陆系 统,忘记密码时可以不用登录通 过有效证件找回密码。修改密码5忘记密码52资料管理注册用户Info5系统管理员对考生的添加、资料 修改、删除、查询;营业员对客 户资料的增、删、改、查,客户 对个人资料的查询、修改。各考查看用户资料修改用户资料删除用户资料生均可修改密码。3试题管理填写修改试题Exam5对试题的管理,添加删除等4管理
5、员管理通过管理员专用登入页面进入 管理员管理页面ADMIN5可对管理员信息进行增删改查554(2)功能角色关系图软件包括的功能有:登录服务、考生及管理员资料管理、考试管理等功能。各个功能模块的详细功能与 角色之间关系,参见以下功能图所示:(3)通用过程描述:本系统为B/S架构的系统,并且大部分操作都要访问数据库,所以一般可能的异 常有服务器未响应和数据库访问失败的异常。为了方便描述,我们用以下标识来表示这两个异常过程以及 统一的异常消息提示:“ES服务器忙”与“OS错误输出”表示服务器忙,请求未响应的处理;“ED数 据库访问异常”与“OD错误输出”表示数据访问异常。通常我们添加或者修改基本信息
6、的时候,需要对 填写表单的数据进行合法性验证,此过程统一标识为:“NV表单验证失败”与“OV错误输出”,以后 的正常过程将不再提及表单验证的过程。详细过程描述如下表所示:表5通用描述表过程名称过程步骤过程输出ES服务器忙ES0010发送请求ES0020等待响应ES0030 30秒之后,返回服务器正忙的消息O0010错误提示:服务器 正忙,请稍后再试!ED数据访问异常ED0010访问数据库ED0020等待响应ED0030返回数据库访问失败消息O0010错误提示:数据访 问失败,请重试!NV表单验证失败NV0010填写表单数据O0010错误提示:表单数过程名称过程步骤过程输出NV0020点击提交或
7、者确认按钮NV0030验证表单数据,不合法NV0040提示表单数据不合法消息据不合法(可描述具体哪些 表单数据不合法)(4)登录功能需求描述:系统中大部分功能都需要经过身份验证,不同的身份会有不能的功能权限。权限分为(超级管 理员、管理员、考生)登录的过程验证用户名与密码,同时判断用户的角色,进入相应的操作界面。另外 还需要控制登录失败的次数,当同一用户连续5次因为密码错误而导致登录失败,则10分钟内将不能继续 登录。(5)考生资料管理模块包括的功能有:考生可以修改自己的资料,修改自己的密码。(5)考试试题管理功能考试试题管理功能如下,可以进行考题的查看,考题的添加,考题的删除等等功能结构 图
8、如下:3性能:用户注册模块:该模块要求能正确且及时登录用户信息,对不符合规定的输入能给出相应提示并 可修改。用户登录模块:本模块无精度要求,对于输入的密码要求大小写不敏感,时间上要求能尽快给 用户返回信息。在线考试模块:学生不按顺序答题不可影响系统运行,进入在线考试后页面需要快速显示试卷, 交卷后应能快速给出判卷情况。图库管理模块:主要是时间上需要良好的反应速度输入项。返回是否已存在用户,输入出错,注册成功等。给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等学号,数据类型为char,长度50
9、密码,数据类型为char,长度50。其中密码要求不显示在登录界面上以保证安全。选择题答案,单选按钮radio控件输入;判断题答案,单选按钮radio控件输入;主观题答案,文本域textarea控件输入。_题目,文本框text输入,char型;答案,文本框text输入,bool型;输出项:该模块返回是否已存在用户,输入出错,注册成功等。给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。提示信息:“该用户已存在。”、“登录成功。”、“密码错误。”开始考试后从数据库读取试卷并显示在页面上,交卷后显
10、示客观题答题情况。添加题目显示“添加成功”或“题目已存在”删除题目显示“删除成功”;修改题目显示“修改成功”;查找题目返回判断题题目以及答案。算法:用户登录模块(题库管理模块)利用二分查找对数据库表项进行检索,二分查找算法是比较次 数少,查找速度快,平均性能好流程逻辑。系统录入用户信息并接收信息如果信息是空的出现提示框信息不能为空,如果用户名已经存在出现提 示框用户名已经存在。否则注册成功。系统接收登录信息,信息录入成功如果用户名或者密码是空的出现提示框(用户名密码不能为空) 否则按照用户名查找,进行判断用户名存在否,存在确定密码的正确与否。如不满足提示用户名不存 在并返回登录页面。确定存在后,确定口令是否正确,若正则已登录。不正确出现提示框(提示密码 错误)并返回登录页面用户登录成功后,进入考试提示,然后考试开始计时。若在规定时间之前完成考试,选择提前交卷。若 规定时间已到,则系统自动收卷。系统自行阅卷显示成绩,然后退出考图5.判断题管理页面流程判断题目是否存在,若存在提示题目存在,不存在出现添加项,添加成功时出现提示。删除题目时出现删 除成功提示。修改时出现修改成功提示。查找时出现查找成功提示。接口。用图的形式说明本程序所隶属的上一层没款及隶属于本程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国沼气发电行业市场现状、发展概况及未来前景分析报告-智研咨询发布
- 《计算机网络基础与应用(第三版)》 课件 项目一 对计算机网络的
- 2025年01月2025中国水利电力物资流通协会公开招聘笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2024年12月浙江湖州市长兴县农业农村局公开招聘编外人员4人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 《时尚北京》杂志2024年第3期
- 税法(第5版) 课件 曹越 第15章 车辆购置税;第16章 船舶吨税;第17章 环境保护税
- 11.《反对党八股(节选)》课件 【知识精研】统编版高一语文必修上册
- 《mRNA提取注意事项》课件
- 《弟子规之信篇》课件
- 《风险管理工具串讲》课件
- 干部选拔任用程序
- 口服降糖药物分类详解课件
- 二级生物安全实验室设计建造与运行管理指南
- 围手术期疼痛护理课件
- 蛇年元宵节灯谜大全(附答案)
- 外国新闻传播史-张昆课件
- 中华民族的形成与发展
- 2023年上海中侨职业技术大学单招考试职业技能考试模拟试题及答案解析
- 儿科抗生素使用
- 中国教育公益领域发展报告
- 第2章第1节有机化学反应类型课件高二下学期化学鲁科版选择性必修3
评论
0/150
提交评论