没有合适的资源?快使用搜索试试~ 我知道了~
监考信息管理系统需求规格说明书
需积分: 15 65 浏览量
2009-12-08
17:05:15
上传
评论
收藏 1006KB DOC 举报
监考信息管理系统需求规格说明书,使针对监考信息管理系统的需求规格说明书!
资源详情
资源评论
资源推荐

监考信息管理系统需求规格说明书
软日 0707 第 2 小组
组长:傅吉晓
组员:王贺,迟庆龙,韩明甫,霍潇桐,郭丽丽,雍小琳,
周芳芳
2009 年 11 月 13 日

1.导言
1.1 目的
该文档是关于用户对于监考信息管理系统的功能和性能的要求,重点描述了监考信息管理
系统的功能需求,是概要设计阶段的重要输入。
本文档的预期读者是:
·设计人员;
·开发人员;
·项目管理人员;
·测试人员;
·用户。
1.2 范围
该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的
“做什么”的问题。在这里,没有设计开发技术,而是主要通过建立模型的方式来描述用户
的需求,为用户等参与者提供一个交流的平台。
1.3 编写说明
UML,Unied Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。
1.4 术语定义
无
1.5 引用标准
无
1.6 参考资料
《网上招聘系统需求规格说明书》
2.系统定义
我们分别阐述一下项目的来源,背景,目标等。
2.1 项目来源及背景
本系统是为方便老师监考而开发的监考信息管理系统,由于参加考试的学生数量比较庞
大,需要安排的监考工作也很多,给教务处的老师带来了很多的工作量。为此学校希望有
一个自动化的监考信息管理系统能够给他们带来工作的便利,提高工作效率,同时能及时
安排老师监考和对监考信息的查询。
为了实现对监考信息更有效的管理,减轻教务工作者的工作压力,我们开发了监考信
息管理系统。老师可以通过这个监考信息管理系统根据自己的授业情况提出需要进行哪些
考试。教务工作者则根据老师提出的考试要求统计出所有考试的监考需求同时进行监考安
排和监考人员设置并统计出监考信息。监考老师可以网上查看自己当天的监考任务以及对
往年和当年监考信息的查询。教务工作者可以随时浏览监考信息并对其中的内容进行增,
删,改。
2.1 用户的特点
本系统的用户都是网上用户,包括两类,一类是监考老师,他们对所有考试进行监考。
另一类是管理人员包括教务工作者和系统管理员,教务工作者负责根据任课老师提出的考
试任务进行考试安排并负责对所有考试的监考安排,系统管理员对系统进行相关设置,进
行系统维护保证系统正常运行。
2.3 项目目标
本项目设定的目标如下:
·系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;
·系统具有良好的运行效率,能过达到提高生产率的目的;

·系统具有良好的可扩充性,可以容易的加入其他系统的应用;
·系统的设计能够适应日常教学任务和教学管理的变化;
·通过这个项目可以锻炼队伍,提高我们团队的开发能力和项目管理能力。
3.应用环境
根据用户的需求陈述,可以确定本项目分为客户端和管理端,客户端主要功能是监考老
师提交监考需求并查看往年和当年监考信息等。管理端的功能是教务工作者根据老师提出
的考试要求统计出所有考试的监考需求同时进行监考安排和监考人员设置并统计出监考信
息等。它们的关系如图 A-1 所示。
图 A-1 监考信息管理系统流程图
3.1 系统运行的网络环境
本系统的网络运行图如图 A-2 所示,无论是客户端的监考老师还是管理端的教务工作
者都可以通过网络登录到本系统中。监考老师通过网络查询监考信息等相关信息,教务工
作者通过网络发布需要监考的监考信息,以及根据教师提出的考试要求进行考试安排。管
理端的教务工作者设置管理端的用户以及相应的权限。
图 A-2 网络拓扑结构图

3.2 系统运行的硬件环境
本系统的硬件环境如下:
客户机:普通 PC
·CPU:P41.8GHz 以上
·内存:256MB 以上
·能够运行 IE5.0 以上或者 Netscape4.0 以上版本的机器
·分辨率:推荐使用 1024*768 像素
Web 服务器
·CPU:P41.0GHz
·内存:1G 以上
·硬盘:80GB 以上
·网卡:KMb/s 速度
数据库服务器
·CPU:P42.0GHz
·内存:1GB 以上
·硬盘:80GB 以上
4.功能规格
我们采用面向对象分析作为主要的系统建模方法,使用 UML(Unied Modeling
Language)作为建模语言。UML 为建模活动提供了从不同角度观察和展示系统的各种特
征的方法。在 UML 中,从任何一个角度对系统所做的抽象都可能需要几种模型来描述,而
这些来自不同角度的模型最终组成了系统的映像。
用例描述角色(用户,外部系统以及系统处理)是如何与系统交互来完成工作的。用例模
型提供了一个重要的方式来界定系统边界以及定义系统功能,同时,该模型将来可以派生
出动态对象模型。
设计用例时,我们遵循下列步骤:
1)识别出系统的角色。角色可以是用户,外部系统,甚至是外部处理,通过某种途径与
系统交互。重要的是着重从系统外部执行者的角度来描述系统需要提供哪些功能,并指明
这些功能的执行者(角色)是谁。尽可能的确保所有角色都被完全识别出来。
2)描述主要的用例。可以采取不断的问自己“这个角色究竟想通过系统做什么?”来准确的
描述用例。
3)重新审视每个用例,为他们下个详尽的定义。
4.1 角色定义
角色或者执行者指与系统产生交互的外部用户或者外部系统。
4.1.1 监考教师
监考教师是指在这个监考信息管理系统中通过客户端进行查询监考信息等相关信息,这
个角色主要参与客户端的监考查询,往年监考查询,监考等功能。
4.1.2 管理用户
管理用户是指管理端的用户,此角色派生两个子类,教务工作者和系统管理员,教务工
作者是指在监考信息管理系统中通过管理端参与监考安排的各项工作中并进行用户进行设
置,分配权限等功能,它们的关系如图 A-3 所示。
管理端用户具体说明如下:
教务工作者:根据监考需求进行监考安排,监考统计信息,监考信息,监考人员设置的相关
处理。
系统管理员:通过管理端对系统用户进行管理的人员,这个角色主要负责对管理端用户的
剩余18页未读,继续阅读















fujixiao
- 粉丝: 0
- 资源: 1

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- esp8266 onenet mqtt固件
- 外卖点餐系列-外卖:实现类似锚点功能源代码【含图文文档教程+源码导入教程+操作界面截图】
- MCGS组态:练习题三
- 外卖点餐系列-weapp-360che-master源代码【含图文文档教程+源码导入教程+操作界面截图】
- Windows一键修改DNS批处理脚本.bat
- 外卖点餐系列-十二神鹿点餐源代码【含图文文档教程+源码导入教程+操作界面截图】
- Python编写爬虫来获取热门文章
- 外卖点餐系列-通乐居外卖源代码【含图文文档教程+源码导入教程+操作界面截图】
- python 产生8位复杂密码
- 外卖点餐系列-外卖带bmob后端源代码【含图文文档教程+源码导入教程+操作界面截图】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0