欢迎来到天天文库
浏览记录
ID:12489305
大小:126.09 KB
页数:15页
时间:2018-07-17
《谢建相郭铭邦网络在线考试系统需求说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网络在线考试系统需求说明书15二〇一五年三月十五日15网络在线考试系统需求分析文档目录1、引言31.1编写目的31.2背景31.3定义31.4参考资料32、任务概述42.1目标42.1.1开发意图42.1.2应用目标42.1.3作用及范围42.2用户的特点42.3假定和限制43、系统功能53.1对系统功能的描述53.2系统功能结构53.2.1前台功能结构图53.2.2后台功能结构图64、具体需求74.1参与者列表74.2用例描述84.3用例图95、运行环境规定125.1设备12155.2支持软件
2、125.3接口135.4控制131、引言1.1编写目的在我们国家,虽然远程教育已经蓬勃发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式。在这种方式下,组织一次考试至少要经过5个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。 传统的考试方式过程令人觉得繁琐,就人工出题来说,要需要大量的纸张来印刷试题,非常的浪费而且又不环保。人工阅卷也浪费大量的时间和人力。而且随着考试类型的不断增加以及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错
3、的事情,可以说传统的考试方式已经不能适应现代考试的需要。时代总是进步的,计算机的应用迅猛发展,而且也能大大地提高工作效率。因此,为了减少教师的工作负担还有压力,提高考试的方便性、公平性和考试的质量,开发一个网络在线考试系统显得必不可少。1.2背景 将要开发的软件名为《网络在线考试系统》,本项目的提出者是东莞理工学院城市学院计信系软件工程一班,开发者是谢建相、郭铭邦小组负责,主要用户是大学,该软件独立于其他系统,自成一个完整的系统,应用方便。1.3定义PC机:个人计算机151.4参考资料【1】王
4、小科,赵会东.C#典型模块与项目实战大全[M].电子工业出版社,2012【2】胡学钢.C#应用开发与实践[M].北京:人民邮电出版社,2012【3】邵良杉,刘好增.ASP.NET3.5(C#)实践教程[M].北京:清华大学出版社,2009【4】房大伟,吕双.ASP.NET开发实例1200例[M].北京:清华大学出版社,20112、任务概述2.1目标本系统的主要目标是为学校减少不必要的浪费,并且客观公正的考核学生成绩。本软件的最终用户是学校学生、教师以及系统管理员。2.1.1开发意图当今的教育考试
5、一直是人工出题、人工改题等操作,这样就会浪费大量的人力劳动,在考试中也缺乏公平性和客观性,本系统根据这种不足的问题进行升级开发。2.1.2应用目标网络在线考试系统将解决试卷管理人工化、工作繁余的问题,实现试卷管理电子化。2.1.3作用及范围15本网络在线考试系统是用于大学院校的。减少劳力资源,优化考试体系,使得人员得到精简。2.2用户的特点本软件操作简单,教师及学生有一定的计算机操作知识者即可胜任,管理员要有软件方面的相关知识对系统进行管理和维护。2.3假定和限制本系统至少可以运行5年,在短期内
6、即可对该系统进行开发,以求尽快使其交给老师,再对老师提出的建议进行二次开发,使其完善。3、系统功能3.1对系统功能的描述在线考试系统实现了分类验证的登录模块,通过此模块,可以对不同身份的用户进行验证,确保了不同身份的用户操作系统。在抽取试题上,系统使用随机抽取试题的方式,体现了考试的客观和公正。考生答题完之后提交试卷,就可以知道本次的考试成绩,这体现了考试系统的高效性。后台管理分为管理员管理模块和试卷管理模块,管理员管理模块只有系统的高级管理员才能进入,对整个系统进行管理,而试卷管理模块只允许教
7、师登录,教师可以对自己任教的科目试题进行修改,并且可以查看所有参加过自己任教科目的学生成绩。3.2系统功能结构在线考试系统前台功能结构图3.2.1前台功能结构图15自动评分模块登录模块随机抽取试题模块阅读考试规则选择考试科目开始考试在线考试系统后台管理3.2.2后台功能结构图试卷管理模块后台管理员模块管理员信息维护考试结果管理个人信息维护考试结果管理试题信息管理教师登录管理员登录学生信息管理教师信息管理试题信息管理科目信息管理15以上是网络在线考试系统的前台管理和后台管理的基本功能结构图,上图可
8、以清晰的看到前台与后台管理的具备的功能。3.2.3各模块功能描述(1)前台功能模块A.登录模块:用户访问该系统的“接口”,提供用户登录的用户名以及密码。B.随机抽取试题模块:提供用户随机抽取考试试题这一功能,体现该系统考试的公平性。C.自动评分模块:学生交卷之后系统会自动为学生的考卷打出分数,学生即可知道自己该科目成绩的分数。(2)后台功能模块A.试卷管理模块a.教师登录:提供教师输入用户名和密码进入该系统。b.试题信息管理:教师对试题可以添加、修改、查看、删除等操作。c.考试结果管理:教师可以
此文档下载收益归作者所有