- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2系统总体分析与设计
系统总体分析与设计 系统分析 系统总体设计 数据库设计 系统功能实现 登录模块 系统管理模块 考生考试模块 教师管理模块 系统业务流程图 系统数据流图 系统总体设计 系统总体框架结构 系统总体设计 系统模块功能描述 本系统可设计为四大模块:系统登录模块、系统管理模块、考生考试模块和教师管理模块。 系统总体设计 1. 登录模块 登录模块主要是保证系统的安全性,允许合法的用户(管理员、教师和考生)使用考试系统。在登录界面按要求输入用户名和密码,如果是合法用户,则登录成功进入主界面;如果是非法用户或密码不正确,则返回错误信息,返回登录界面。 系统总体设计 2. 系统管理模块 ① 用户管理子模块 完成考试系统用户的管理,包括添加/删除用户,修改用户密码,修改用户类型,从外部导入考生信息等。 ② 权限管理子模块 设置或修改用户权限的类别。如:管理员、教师、学生等;设置权限授予。给教师用户授予某类用户权限。 系统管理模块流程图 系统总体设计 3. 考生考试模块 考生考试模块的主要功能是实现学生在线考试、在线练习及成绩查询。此模块由在线考试子模块、在线练习子模块和成绩查询子模块组成。 考生考试模块流程图 3.1 在线考试子模块 此模块主要负责学生从开始考试到考试结束的全过程,其中包括在线练习、在线考试、考试计时、交卷保存等功能。其具体功能如下: ① 在线考试:在规定的时间内,选择考试的课程,进入考试。考试结束后,提交 给服务器予以保存并评分。另外,在考试过程中系统会自动定时对考生的答案进行保存,以便于考试中断以后能够让考生继续考试。 ② 考试计时:当学生开始考试时,计时器由预先设定的考试时间开始倒计时。 ③ 保存试卷:当学生按下“交卷”按钮时,系统保存试卷并对客观题进行自动阅卷评分,对客观题通过查找是否含有关键字,来决定是否有必要进行人工阅卷的标志存入数据库中,并返回客观题部分的得分。当计时器显示时间为零时,系统强行交卷、保存试卷,并显示考试完毕。 3.2 在线练习子模块 ① 在线练习:学生可以根据自己的需要选择练习题的课程、类型、难度、章节、题目数等,由系统从试题库中随机抽取相应的客观题供学生练习。练习过程中可自动计时,但不限定时,练习结果不予保存。 ② 自动评分:练习结束时系统可自动评分,并给出正确答案。 3.3 成绩查询子模块 此模块主要功能是学生查询自己的成绩。其具体功能如下:输入用户名和密码,正确登录后,可选择查看自己参加考试课程的成绩。 系统总体设计 4 教师管理模块 教师管理模块主要功能是维护系统中的试题库的编辑、设置或生成试卷、批改试卷及成绩查询、考试管理、试卷分析。由题库管理、试卷管理和成绩和试卷分析3个模块组成。 教师管理模块流程图 * *
文档评论(0)