2022年NET在线考试系统概要设计说明书.docx
《2022年NET在线考试系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《2022年NET在线考试系统概要设计说明书.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、概要设计说明书1. 引言需求分析在我国,虽然远程训练已经蓬勃地进展起来了,但是目前学校与社会上的各种考试人都采纳传统的考试方式;在此方式下,组织一次考试至少要经过5 个步骤, 即人工出题、考生考试、人工阅卷、成果评估和试卷分析;明显,随着考试类型的不断增加以及考试要求的不断提髙,老师的工作量将会越来越大,并且其工作将是非常繁琐和简洁出错的, 可以说传统的考试方式己经不能适应现代考试的需要; 随着电脑应用的迅猛进展, 网络应用不断扩大, 人们迫切要求利用这些技术来进行在线考试,以减轻老师的工作负担及提高工作效率,与此同时也提高考试的质量,从而使考试更趋于公平、客观,更加激发同学的学习爱好;系统功
2、能描述为了保证整个系统的安全性, 在线考试系统实现了分类验证的登录模块, 通过此模块,可以对不同身份的登录用户进行验证,确保了不同身份的用户操作系统;在抽取试题上, 系统使用随机抽取试题的方式, 表达了考试的客观与公平; 当考生答题完毕之后 .提交试卷即可得知本次考试的得分,表达系统的时效性;在后台治理上,分后台治理员治理模快和试题治理模块,以适应不同用户的使用需求,前存只有系统的高级治理员才能进入, 对整个系统进行治理, 而后者只答应老师登录, 可以对自己任教的科目试题进行修改,并且可以查看全部参与过自己任教科目考试的同学的成果;1.2 背景系统名称:在线考试系统项目提出者:甘语楠项目开发者
3、:甘语楠项目治理者:甘语楠最终用户:同学、治理员1.3 定义1、OES:Online Examination System在线考试系统1.4 参考资料作者张海藩,牟永敏杨玥,汤秋艳,梁爽书名软件工程导论第六版 Web 程 序 设 计 :ASP.NET数据库原理及应用软件工程思想ASP.NET 从入 门到熟知出版社清华高校出版社清华高校出版社钱雪忠,王月海林锐明日科技北京邮电高校出版社未出版清华高校出版社2. 总体设计学习文档 仅供参考2.1 需求规定 见需求规格说明书2.2 运行环境硬件环境双核 2.5Ghz 的 inter CPU 、1G内存、 20G硬盘软件环境1、操作系统: window
4、s 72、运行环境: Microsoft.NET Framework 3、数据库系统: Access 数据据库4、开发工具: Visual Studio 20216、编程语言: C#7、支撑软件: IIS Internet Information Server,互联网信息服务系统登录否是否登录老师判定身份治理员同学试题信息管理考试结果管理个人信息维护阅读考试规就选择试题科目开始考试交卷评分管理员信息维护2.3 基本设计概念和设计流程学教试科考生师题目试信信信信结息息息息果管管管管管理理理理理图 2-1在线考试系统业务流程图描述:1、系统治理员录入试题到题库中;2、系统治理员按下自动生成试卷按钮
5、,系统自动生成试卷;3、用户登录到本系统,挑选试卷进行考试;4、用户提交试卷答案;5、系统运算考试得分;6、治理员查看全部用户的成果,用户查询自己的成果;2.4 系统总体结构在线考试系统前台功能结构图登录模块随机抽取试题模块自动评分模块阅读考试规章挑选考试科目开头考试图 2-2在线考试系统前台功能结构图在线考试系统后台治理试题治理模块后台治理员模块教考试考试个人师信结信登息果息录管管维理理护学教考科考生师试目试信信信信结息息息息果管管管管管理理理理理管管理理员员信登息录维护图 2-3在线考试系统后台功能结构图2.5 功能需求与程序的关系表 2-1功能需求与程序的关系用 户登录登录模块抽 取自
6、动试题评分试 题后 台治理治理随机抽取试题模块自动评分模块试题治理模块后台治理员模块2.6 模块命名规章各模块命名规章如下:名称模块名称编号登录模块user-glH01随机抽取试题模块mark-cxH03自动评分模块user-zcH05试题治理模块notice-glH072.7 模块描述后台治理员模块paper-glH09名称用户登录user-glH01子 系 统 名系 统系 统称管 理名 称OES接口输入登录信息说明输出打开用户界面功说能明依据用户输入的不同账号,而打开不同的用户界面名称随机抽取试question-glH02子 系统系统系统OES题名称管理名称接口输入挑选考试信息说明输出不同
7、的试卷功说能明查询试题信息并输出名称自动评分mark-cxH03子系统名前台系统OES称功能名称接口输入试题结果说明输出成果功说能明依据考生提交的试卷判定分数运行环境说明 调 用 关系说明调用模块用户登录被调用模块无名称试题治理pwd-xgH04子系统名前 台称功 能系 统OES名 称接口输入新的试题说明输出新的试题功说能明增加、修改、查询试题,当前只有治理员能进入该模块操作名称后台治理user-zcH05子系统名前 台系统OES称功 能名称接口输入登录信息说明输出治理界面功说能明用于后台治理2.8 人工处理过程1、题库的试题录入;2、生成试题前,需要对试题的数量、分值进行人工设置;3、公告需
8、要人工治理等;3. 接口设计3.1 用户接口1、基于 B/S 架构,用户通过浏览器对页面进行操作;2、用户界面:采纳常用网页的图形界面设计,界面友好;3、网站风格保持基本一样;4、供应简洁的错误处理机制;5、登录界面需要输入用户账号和密码, 账号和密码正确时跳转到主页, 否就提示账号或密码错误;3.2 外部接口3.3 内部接口无4. 运行设计4.1 运行模块组合本系统由多个 ASPX页面,通过页面跳转来实现各个模块之间不同功能的连接和组合;各模块之间相对独立,属于高内聚低耦合,可移植性好;各模块之间主要通过 ASPX的内置对象以及动作指令标记实现模块之间的合作和数据共享;4.2 运行掌握可以不
9、登陆进入网站主页,但只要登入后才可以使用到本系统的主要功能; 在登录页面输入用户账号和密码进入本系统, 输入的用户账号和密码是通过注册而存放在数据库中的数据, 为注册的用户无法登录; 依据用户权限的不同, 答应其做权限内的事情;4.3 运行时间由于系统直接从数据库中存取相关信息,页面产生速度可能不够抱负,但基本处于可接受范畴内;5. 数据库设计51.1数据表设计在开发在线考试系统之前, 分析了系统的数据量, 由于在线考试系统中试题及考生信息的数据量会很大, 因此挑选 Access 数据库储备数据信息 , 数据库命名为图 5.1 开发在线考试系统时,为了敏捷地保护系统,设计了后台治理员模块,通过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 NET 在线 考试 系统 概要 设计 说明书
限制150内