郭铭邦网络在线考试系统需求说明书_第1页
郭铭邦网络在线考试系统需求说明书_第2页
郭铭邦网络在线考试系统需求说明书_第3页
郭铭邦网络在线考试系统需求说明书_第4页
郭铭邦网络在线考试系统需求说明书_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1网络在线考试系统需求说明书二一五年三月十五日2网络在线考试系统需求分析文档目录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 设备 .125.2 支持软件 .125.3 接口 .135.4 控制 .1331、引言1.1 编写目的在我们国家,虽然远程教育已经蓬勃发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式。在这种方式下,组织一次考试至少要经过 5 个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。传统的考试方式过程令人觉得繁琐,就人工出题来说,要需要大量的纸张来印刷试题,非常的浪费而且又不环保。人工阅卷也浪费大量的时间和人力。而且随着考试类型的不断增加以及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。时代总是进步的,计算机的应用迅猛发展,而且也能大大地提高工作效率。因此,为了减少教师的工作负担还有压力,提高考试的方便性、公平性和考试的质量,开发一个网络在线考试系统显得必不可少。1.2 背景将要开发的软件名为网络在线考试系统,本项目的提出者是东莞理工学院城市学院计信系软件工程一班,开发者是谢建相、郭铭邦小组负责,主要用户是大学,该软件独立于其他系统,自成一个完整的系统,应用方便。 1.3 定义PC 机:个人计算机1.4 参考资料【1】王小科,赵会东.C#典型模块与项目实战大全M.电子工业出版社,2012【2】胡学钢.C#应用开发与实践M.北京:人民邮电出版社,2012【3】邵良杉,刘好增.ASP.NET 3.5(C#)实践教程M.北京:清华大学出版社,20094【4】房大伟,吕双.ASP.NET 开发实例 1200 例M.北京:清华大学出版社,20112、任务概述2.1 目标本系统的主要目标是为学校减少不必要的浪费,并且客观公正的考核学生成绩。本软件的最终用户是学校学生、教师以及系统管理员。2.1.1 开发意图当今的教育考试一直是人工出题、人工改题等操作,这样就会浪费大量的人力劳动,在考试中也缺乏公平性和客观性,本系统根据这种不足的问题进行升级开发。2.1.2 应用目标网络在线考试系统将解决试卷管理人工化、工作繁余的问题,实现试卷管理电子化。2.1.3 作用及范围本网络在线考试系统是用于大学院校的。减少劳力资源,优化考试体系,使得人员得到精简。2.2 用户的特点本软件操作简单,教师及学生有一定的计算机操作知识者即可胜任,管理员要有软件方面的相关知识对系统进行管理和维护。52.3 假定和限制本系统至少可以运行 5 年,在短期内即可对该系统进行开发,以求尽快使其交给老师,再对老师提出的建议进行二次开发,使其完善。3、系统功能3.1 对系统功能的描述在线考试系统实现了分类验证的登录模块,通过此模块,可以对不同身份的用户进行验证,确保了不同身份的用户操作系统。在抽取试题上,系统使用随机抽取试题的方式,体现了考试的客观和公正。考生答题完之后提交试卷,就可以知道本次的考试成绩,这体现了考试系统的高效性。后台管理分为管理员管理模块和试卷管理模块,管理员管理模块只有系统的高级管理员才能进入,对整个系统进行管理,而试卷管理模块只允许教师登录,教师可以对自己任教的科目试题进行修改,并且可以查看所有参加过自己任教科目的学生成绩。3.2 系统功能结构3.2.1 前台功能结构图在线考试系统前台功能结构图登录模块 随机抽取试题模块 自动评分模块阅读考试规则 选择考试科目 开始考试63.2.2 后台功能结构图以上是网络在线考试系统的前台管理和后台管理的基本功能结构图,上图可以清晰的看到前台与后台管理的具备的功能。3.2.3 各模块功能描述(1)前台功能模块A.登录模块: 用户访问该系统的“接口”,提供用户登录的用户名以及密码。B.随机抽取试题模块:提供用户随机抽取考试试题这一功能,体现该系统考试的公平性。C.自动评分模块:学生交卷之后系统会自动为学生的考卷打出分数,学生即可知道自己该科目成绩的分数。(2)后台功能模块A.试卷管理模块a.教师登录:提供教师输入用户名和密码进入该系统。b.试题信息管理:教师对试题可以添加、修改、查看、删除等操作。在线考试系统后台管理试卷管理模块 后台管理员模块教师登录试题信息管理考试结果管理个人信息维护管理员登录科目信息管理试题信息管理教师信息管理学生信息管理考试结果管理管理员信息维护7c.考试结果管理:教师可以对学生的考试结果进行查询、删除。d.个人信息管理:教师可以对自己的密码进行修改。B.后台管理员模块a.管理员登录:供管理员输入用户名和密码进入该系统。b.学生信息管理:管理员对学生的姓名、性别、学生号等信息进行修改、删除、查看、添加操作。c.教师信息管理:管理员对教师信息进行修改、删除、查看、添加操作。d.试题信息管理:管理员可以对试题的题目、答案等信息进行删除、查询、修改、添加操作,管理试题是否发布。e.科目信息管理:管理员可以对科目的名称、日期、编号信息进行添加操作。f.考试结果管理:管理员可以对试题科目、学生得分、姓名等信息进行查询、删除操作。g.个人信息管理:管理员可以对自己的信息进行修改、查看。(备注:学生登录后,只能进行考试答题操作。)4、具体需求4.1 参与者列表用户:利用计算机向服务器发出考试服务请求的人员。包括学生、教师。管理员:从服务器发送数据到请求服务的 PC 端并维护系统的人员。84.2 用例描述管理员用例描述:教师用例描述:用例 描述A-1:系统管理员登录系统 管理员通过输入帐号密码登录A-2:管理员管理学生信息 管理员对考生姓名、性别、学号等信息进行查询、修改、删除及添加操作A-3:管理员管理教师信息 管理员对教师姓名、编号、负责的科目等信息进行查询、修改、删除及添加操作A-4:管理员管理试题信息 管理员对试题编号、所属科目、试题题目、试题答案等信息进行查询、修改、添加及删除操作A-5:管理员管理科目信息 管理员对科目名称、考试科目日期等信息进行添加操作A-6:管理员管理考试结果 管理员对学生考试分数等信息进行查询及删除操作A-7:管理员修改个人信息 管理员通过登录系统修改个人登录密码A-8:管理员查看个人信息 管理员通过登录系统查看个人信息9用例 描述T-1:教师登录系统 教师通过帐号密码登录系统T-2:教师查看个人信息 教师登录系统查看个人信息T-3:教师修改个人信息 教师在系统界面中可以修改个人登录密码T-4:教师查看考试结果 教师在主界面中可以选择查看所授学生各科目考试结果T-5:教师删除考试结果 教师在主界面中可以选择删除所授学生各科目考试结果T-6:教师查看试题信息 教师在主界面中可以选择查看试题信息T-7:教师修改试题信息 教师在主界面中可以选择修改试题信息T-8:教师删除试题信息 教师在主界面中可以选择删除试题信息T-9:教师添加试题信息 教师在主界面中可以选择添加试题信息学生用例描述:用例 描述S-1:学生登录系统 学生通过帐号密码登录系统S-2:学生阅读考试规则 学生进入系统主界面选择阅读考试规则S-3:学生选择考试科目 学生阅读考试规则之后即可选择考试的科目S-4:学生提交试题 学生考完试题之后即可提交所考的试题S-5:学生查看所考试的科目成绩 学生提交完试题之后即可查看自己所考科目的成绩4.3 用例图(1)学生用例图:10(2)教师用例图:11(3)管理员用例图:125、运行环境规定5.1 设备硬件环境:(1)处理器型号以及内存容量 486 或更高档 PC 台式机,笔记本电脑,或 WindowsCE;运行时占用内存:5MB(2)外存容量:硬盘:500GB(3)输入输出:普通键盘输入,打印机输出,联机(4)分辨率:最佳为 1024*768 像素5.2 支持软件软件环境:(1)Web 浏览器:IE6.0 以上13(2)操作系统:Windows 2000Windows XPWindows 2003Windows VistaWindows 7 系统(3)开发环境:Microsoft Visual Studio 2010(4)开发语言:A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论