当前位置:文档之家› 无纸化考试系统需求分析说明书

无纸化考试系统需求分析说明书

在线教育网系统需求分析说明书
2008-03-19
研究方向:无纸化考试系统第一部分、概述
1、项目名称及背景
项目名称
在线教育网
开发背景
随着网络的普及,学校需要寻找新的教育模式。

在线教育网是一种新的教育形式。

教育网主要服务于学校内的所有学生,为他们很好的提供更多元化的学习环境、更
方便复习,预习的学习渠道,更先进的考试测验平台。

2、文档说明
详细说明在线教育系统应具备的业务功能。

1.学员管理系统:
对部分功能实行会员制,有相应权限才能给予相应功能,包括维护人员的权限设置管理,栏目维护人员的管理分配与权限设置.
2.网上教学管理系统
编辑网上教学资料,上传下载配套教学资料,根据学校需要进行不同的考试
试卷制定,分数汇总,优良登记评分
3.校园信息管理系统
根据学校要求,设置动态信息栏目,实现动态信息管理(增加,修改,删除等,
图文并茂的信息管理)
第二部分、任务说明
1、功能概述
该项目要求为一个B/S结构的项目,用户可以通过浏览器访问。

/如下是参考的系统结构图:
2、 用户环境
操作系统:Windows XP
平台:.Net FramwWork 2.0,Visual 2005, Macromedia Dreamweaver MX 2004,
Javascript,VBScript, Java 通过基于WEB 服务器访问纯WEB 页面 数据库:SQL Server SQL Server 2000
客户端:浏览器 IE6.0或以上版本
3、其他要求
绘制UML 所需要的Rational Rose
绘制E-R 图所需要的PowerDesigner 11.0, Microsoft Office Visio 2007
首页
学校概况
校园动态
师资力量
教育科研
学生天地
学校介绍 学校领导 校园风光
学校动态 学科新闻 名师风范 班级介绍 科研成果 教育动态 校园广播 校园乐队 体育项目
网上教育
考试系统
课程教学 学习平台 问答平台 试卷管理 在线考试 成绩查询
学生登录
第三部分、需求分析
1、系统调查
对现行考试业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们计算机系的考试工作进行全面、细致而充分的调查研究。

系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与考试活动,自上而下、逐步细化的进行了解。

首先与分管教务处主任交流意见,了解他们对现有考试流程的看法,有无新的信息需求,原系统有无多余的功能。

然后,与教师和部分学生,特别是从辅导员那里了解他们对原有信息系统的看法。

在此基础上,深入到具体业务职能管理部门即教导处进行详细的调查,了解他们对现行考试方式的看法,在操作上有无需要改进的地方。

通过调查得知,原先人工操作在考试活动中占绝大部分,具体的考试经过是:教务处下发或转发学校的考试通知,联系有关老师出卷,安排、检查考场及所需设备,组织监考人员培训和考前宣传、公布考场地点及考试时间、发放准考证等前期准备工作。

然后是印刷试卷、考试、阅卷、填分、公布学生成绩、总结、备案、打印通知书等。

在考试的部分环节已用到了计算机,如打印试卷、打印有关材料、学生成绩处理与公布等。

为适应当前网络技术新形势的发展,把考试与网络技术与数据库技术结合起来,实现考试信息的发布、自动生成试卷,考试成绩自动生成及查询等功能,保证考试的正规性及标准化,所以要求建立一个基于网络的无纸化考试系统。

.2、考试工作的组织机构设置如图2-1所示
图2-1 本系统的组织机构设置图
3、用户需求
要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。

本系统从以下四个方面对用户需求进行了分析:
⑴用户的信息需求:考生能查询有关考试新闻或考试通知,考试成绩;系统管理员能查询题库信息、系别班级信息;凡是考生及系统管理员能查到的信息,系主要领导都能查询到。

⑵用户的处理要求:管理员能对题库执行增加、删除和修改操作;管理员能对考试科目
系主要领导
教务处
考务人员 教师 学生
的增加、删除和修改操作;由管理员设置考试信息,经过考试主管领导(系主任或副主任)的审核后就可考试;在考试时,系统将根据考试信息的设置对每个考生自动生成试卷;管理员可设置考试信息,经过考试主管理领导(系主任或副主任)审核后批准向考生发布考试新闻;系统控制考试时间、防刷新、考试成绩自动生成、多功能查询等。

⑶对系统的适应性、通用性要求:要求系统能够不受未来课程设置变化的影响,仍能照常使用。

通用性方面,要求系统不仅能够进行计算机系考试,而且其他系或专业稍作设置或改动也能使用本系统进行无纸化网络考试。

⑷对系统的安全性要求,要求进入系统必须进行口令校验。

4、系统业务流程图
详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理活动,进行规范化说明。

业务流程图的符号说明如图2-2所示: 1、
2、 3、 4、 5、
系统中人员 实体或单据 实物或信息流 处理 数据存储 图2-2 业务流程图图例 详细调查之后,结合现行考试模式,为开发本系统而绘制出的无纸化网络考试的管理业务流程图如图2-3所示。

图 2-3 无纸化网络考试系统业务流程图
2、界面权限
1. 实现功能
后台系统用例图:
系领导
课程考试计

考试通知 学生 试卷 教师 教务处
运行本系统,录入
试卷,并发布新闻
提请审核。

教师出题
系领导
系领导审核。

参加考试 考试结果
领导审核
功能清单
功能编号功能名称备注
01 模块功能管理
02 权限设置
021 角色对模块的权限
022 功能模块管理
023 角色的管理
03 角色管理
031 创建角色
032 修改角色
033 删除角色
034 权限设置管理
04 栏目管理
041 外观样式设置
042 栏目内容动态设置
2.用例说明
01.模块功能管理
A.用例图:
B.描述
管理员对模块功能的管理设置
C.参与者
管理员
02.权限设置
A.用例图
B.描述
02.1管理员对权限设置的管理,权限设置管理包含了对角色对模块的权限
02.2权限设置管理扩展了功能模块的管理.
02.3权限设置管理扩展了角色的管理
C.参与者
管理员
03.角色管理
A.用例图
B.描述
031.管理员对角色的管理.
032.角色管理包括对角色的创建.修改以及删除.
033.角色的修改和删除扩展了角色的创建
C.参与者
管理员
04.栏目管理
A.用例图
B.描述
1.管理员对栏目的管理.
2.栏目管理包含了栏目内容动态的设置.
3.栏目管理包含了外观样式的设置.
3、网上教学
1.功能实现
◆系统用例图:
◆功能清单:
功能编号功能名称备注001 班级,科目创建与管理
002 教师创建与管理
003 教学资料管理
00301 教学进度管理
004 学员注册
005 浏览教学内容
006 提问,发表意见
007 疑问解答
2.用例说明
◆用例001:班级,科目创建与管理和用例002:教师创建与管理
A.用例图
B.描述
管理员可以创建班级,以及对班级进行修改,以及删除的操作。

同理可以对创建老师用户,对老师的资料修改,以及删除老师用户
C.参与者
管理员
◆用例003:教学资料管理
A.用例图
B.描述
根据需要可以对添加教学资科,以及修改和删除的操作,教学资科包括:FLASH动画、视频、课件等等。

包含(用例00301)
根据教学进度和节次的需求,科目发布教学资科
C.参与者
教师
◆用例005:浏览教学内容和用例006:提问和发表意见
A.用例图
B.描述
可以浏览本年级以及以下年级的教学内容(教师或管理员不受限制)
学员可以针对所浏览章节的教学内容进行提问。

相应:用例007:疑问进行解答
教师针对疑问进行解答
C.参与者
学员
3、在线考试系统
1.实现功能
功能清单
功能编号功能名称备注
01 登录
0101 用户登录
0102 教师登录
02 题目类型
0201 手动选题
0202 系统选题
03 在线考试
04 改卷
0401 系统改卷
0401 教师改卷
05 查分
0501 教师查分
05402 学员查分
2.功能说明
登陆
a.用例图
b.描述
用户进行登录已拥有操作系统的权限。

c.参与者
教师、学员
学员考试
用例图
描述
学员进行登录进行考试参与者
学员
手工选题
用例图
描述
教师根据题目类型手工生成试卷参与者
教师。

相关主题