在线考试系统uml分析报告

在线考试系统uml分析报告

ID:18336243

大小:731.36 KB

页数:25页

时间:2018-09-16

在线考试系统uml分析报告_第1页
在线考试系统uml分析报告_第2页
在线考试系统uml分析报告_第3页
在线考试系统uml分析报告_第4页
在线考试系统uml分析报告_第5页
资源描述:

《在线考试系统uml分析报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、在线考试系统分析报告课程名称专业综合设计学院管理学院专业班级电商学号姓名指导老师闵惜琳2014年12月目录第一章前期工作11.1业务概况11.2存在问题11.3业务目标11.4可行性分析2第二章业务建模32.1业务分析32.2业务用例32.3业务用例场景42.4业务用例规约7第三章需求分析103.1分析问题103.2系统目标103.3系统范围和边界113.4参与者113.5系统用例123.6系统用例场景13第四章系统分析164.1软件架构和框架164.2分析对象174.3分析模型21参考文献23第一章前期工作1.1业务概况在线考试系统是专门用于学生注册、登

2、录、参加在线考试,以及管理员进行试题录入、修改、删除、成绩查询等功能。在线考试系统主要用户为考生以及管理员。考生进行有效的身份验证登录后,选择考试科目,并要求在规定的时间内进行答题,当达到规定的时间后,系统将自动予以提示。一旦考生做完交卷后便能立即看到自己的考试成绩,并且其分数将被记入库中以供审核和查阅。教师可以提供在线阅卷,成绩查询、试卷管理、试题管理的功能。为了满足考生和教务人员的需求,在线考试系统应包括在线考试、成绩查询、考题管理、用户管理等功能。1.2存在问题一、适合多门课程、多种考试形式的比较全面的网上测评系统还比较少见现有测评系统一般主要是针对

3、单科的测试,不能适用于其他课程,并且考试形式比较单一,所以说多门课程,多种考试形式的比较全面的网上测评系统还比较少见。二、教学与考试不能完美结合现有测评系统主要起到的考试作用,根本无法和教育教学工作相挂钩。考试目的性、专业性过强导致应用面太窄,这严重阻碍了它在现实教学中的发展,因此还不能说它是教学与考试的完美结合。三、已有试题库系统的维护和更新不方便试题库系统随着课程内容的发展变化,必须不断的更新。但现有的试题库系统往往其试题数据库的开放性不够,用户对已有试题的维护不方便。而且,对要录入的试题的内容有一些限制,如图表、图片、公式、图像、乃至多媒体信息等数据

4、,都不能很好的处理。四、现已见诸文献的试卷自动生成算法大都存在一些问题这些算法大都基于经验的积累,虽然便于沟通,但却有很强的随意性,有损于它的公正性和客观性。五、缺乏普遍有效的试卷分析功能现有的系统多数具有考试、教师评阅等功能,但是普遍缺乏试卷分析功能,尤其是对主观题基本无能为力,并且不能对题库中的题作相应的动态调整。1.3业务目标对于该在线考试系统,本论文拟实现以下四个主要功能:(1)管理员操作,主要实现管理员登录、对学生信息的操作以及对教师信23息的操作,管理员可以更改教师权限,不同权限的教师可以进行不同的操作,被赋予出题权限的教师可以进行题库的管理,

5、被赋予管理学生权限的教师则可以后对学生的信息进行更新和维护。(2)学生在线考试,流程包括学生登录、答题和提交试卷三部分:学生登录系统后开始答题,答题结束后将答案提交到服务器保存在数据库,保证考试的稳定性;提交试卷分为两种,考试时间内学生通过点击提交试卷进行自主交卷,考试结束时系统自动强制交卷。(3)成绩查询,分为教师查询和学生查询两类:教师根据查询条件查询(包括按专业查询和按姓名查询),并可对查询结果进行排序处理;学生查询只能查询自己成绩,但同时可以显示成绩排名。(4)题库管理,只有分配权限的出题教师才能使用此功能,包括添加试卷、发布考试信息:试题类型包括

6、单选题、多选题和判断题;发布考试信息包括考试科目、考试时间、分数等。1.4可行性分析对本在线考试系统进行可行性分析是在设计之初首先要解决的问题之一,可行性分析就是在对系统进行全面调研的基础之上,通过全面分析影响系统开发的各个方面因素,并最终得出系统是否具有开发与设计的价值,预定的设计任务及目标能否如期实现。在本在线考试系统的可行性分析过程中,重点未然技术可行性,经济可行性及操作可行性来展开。(1)技术可行性在技术可行性分析中,主要分析的问题在于现有的硬件与软件水平能否支持预定的设计目标。具体到本在线考试系统的技术可行性问题,硬件方面采用主流的服务器,其配置

7、可以基本满足系统的要求。在软件方面,本系统的运行依赖于一定的操作系统,并且离不开数据库管理系统及相关软件的支持。本系统的安全运行也离不开先进的技术支持,包括ASP技术、SQL数据查询技术、ADO技术等。(2)经济可行性经济可行性分析的目的在于估计开发本系统的成本即因开发本系统而产生的额外费用,并将其与开发本在线考试系统而带来的经营性收益做对比。(3)操作可行性操作可行性是指系统对于使用系统的用户是否具有可操作性、可适用性。可操作性分析是系统的可行性分析中的重要环节,若一个在线考试系统不具备操作可行性就没有对其进行研究的价值和意义。目前,凡是适合进行在线考试

8、的政府及企业内部基本实现了网络的全覆盖,且又配置有相应的计算机因而

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。