公务员在线考试系统需求分析报告

上传人:xmg****18 文档编号:118724102 上传时间:2019-12-23 格式:DOC 页数:15 大小:1.10MB
返回 下载 相关 举报
公务员在线考试系统需求分析报告_第1页
第1页 / 共15页
公务员在线考试系统需求分析报告_第2页
第2页 / 共15页
公务员在线考试系统需求分析报告_第3页
第3页 / 共15页
公务员在线考试系统需求分析报告_第4页
第4页 / 共15页
公务员在线考试系统需求分析报告_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《公务员在线考试系统需求分析报告》由会员分享,可在线阅读,更多相关《公务员在线考试系统需求分析报告(15页珍藏版)》请在金锄头文库上搜索。

1、. . . . .公务员在线模拟考试系统 需求规格说明书项目经理 王显桦 小组成员 王显桦 指导教师 胡如会 2012年1月20日1. 引言(1) 背景开发的软件系统的名称:公务员在线模拟考试系统。随着信息化的来临和计算机在日常管理中的广泛应用,为了实现公务员在线模拟考试化和方便化,便萌发了这次公务员在线模拟考试系统的设计构想。本项目的任务提出者、开发者是本小组的成员,用户为我们班所有成员及老师(可包含其他部分人,如游客)。(2) 参考资料 张海潘 软件工程导轮 清华大学出版社.2005卢湘鸿 sql数据库与程序设计 电子工业出版社.2006(3) 用户的特点使用本系统的用户,需对计算机有一定

2、的熟练操作,尤其系统管理员应具有专业计算机水平。2. 功能需求(1)系统范围 该系统的设计和操作都简单,称不上有什么技术含量。只要是能熟练地运用C#、SQL及就可以做出这样一个公务员在线模拟考试系统,从而满足公务员在线模拟考试管理,更好地开展公务员在线模拟考试工作。该系统将公务员在线模拟考试的信息归类分为几个大的方面,这样能够很好地方便公务员在线模拟考试的管理,而且也十分利于查询者了解里面的信息数据。(2) 系统体系结构公务员在线模拟考试系统总体架构图如下:对该系统总体架构进行描述如下:系统管理员:享有最高权限,具有所有功能,可以对系统公务员在线模拟考试成员的信息进行录入维护和删除还可以使用系

3、统中所有业务功能。公务员在线模拟考试成员(包含老师):享有业务权限,可使用系统中的部分功能,可以修改自己的信息和修改自己的登录密码,但不能对其他用户的信息进行管理。教师可以对试题进行修改及添加!访客:仅享有浏览主页权限。(3)系统总体流程公务员在线模拟考试系统的总体流程图如下: 用户进入系统,系统根据用户提供的信息(准卡号、密码等)识别用户等级,进入各自用户界面,用户向操作系统发送请求,系统验证是否在该用户等级权限内,如果是,则执行并完成操作,并将操作执行过程产生的反馈信息发送给系统,系统更新,开始下一次操作。(4)功能模块图描述功能需求本系统的功能模块图如下:公务员在线模拟考试系统主要包括五

4、大功能模块,其主要功能包括以下几个方面:1) 主页展示:展示一些新信息(如公务员在线模拟考试动静,社会热点、动态等)以便让所有的用户能够轻松浏览和查询。2) 信息查询:让用户对各种信息(如成绩、考试、档案等)轻松查询。3) 用户信息:让用户对个人信息更改。4) 试题管理:对所举办试题的有关信息(试题名称、试题题目)进行检索、录入和修改。5) 考试信息:让用户对各种考试信息(公共基础,行政能力)实时了解。6) 系统管理:管理员能够进行系统维护、信息管理、权限设置、以及发放准考证号等。(5)用例描述功能需求1)角色用例图公务员在线模拟考试系统的角色共有三个,分别为系统管理员,公务员在线模拟考试成员

5、及访客。不同的角色拥有不同的权限。其角色图如下图所示:2)系统用例图公务员在线模拟考试系统用例图如下图所示:a.系统管理 系统管理员可以进行系统维护、信息管理、权限设置、发放准考证号,在用户管理界面中对用户信息进行查询、增加、删除、修改。具体功能描述如下:用例描述:系统管理;执行者:系统管理员;前置条件:系统管理员已登录系统;后置条件:如果用户信息维护完成,则用户的相应信息将记录到数据库中。基本路径:a)进入系统管理界面,显示目前的系统用户以及每个用户具有的权限;b)点击不同的用户,可以显示这个用户的信息以及相应权限,必要时可以修改其权限;c)可以增加用户,也可以删除用户。b.试题管理 考试成

6、员参加各项试题考试的情况记录数据库,是由公务员在线模拟考试系统试题表及成绩对考试成员参加以及举办的试题情况组成,它构成了整个公务员在线模拟考试的考试成员参加试题情况数据库。由于进行了权限设置,系统管理员可在考试成员考试信息通知考试成员,可以实时的通知公务员在线模拟考试成员具体考试信息,可以对各种试题进行查询、增加、删除、修改。具体功能描述如下:用例描述:试题管理;执行者:系统管理员;前置条件:系统管理员已登录系统;后置条件:如果用户试题管理操作完成,则用户的相应信息将记录到数据库中。基本路径:a)进入试题管理界面,显示目前的考试成员参加试题记录以及公务员在线模拟考试即将举办的试题考试数据库中已

7、有的信息;b) 点击公务员在线模拟考试考试成员姓名就可以浏览个每个考试成员参加的试题记录,同时也可以对这个内容进行修改;c)可以增加、删除选择的考试成员的试题记录。c.用户信息 在公务员在线模拟考试管理系统中,有一个公务员在线模拟考试考试成员动态数据库,是由系统所有考试成员基本动态信息组成,它构成了整个公务员在线模拟考试的考试成员信息动态数据库。由于进行了权限设置,管理员在考试成员动态更新模块的用户管理界面中,可以对用户动态进行查询、增加、删除、修改,公务员在线模拟考试成员能够对自己的动态进行查询、增加、删除、修改。具体功能描述如下: 用例描述:用户信息; 执行者:系统管理员和公务员在线模拟考

8、试成员; 前置条件:系统管理员和公务员在线模拟考试成员已登录系统; 后置条件:如果用户动态信息维护完成,则用户的相应动态信息将记录到数据库中。 基本路径:a) 进入考试成员更新动态界面,显示目前的考试成员基本信息数据库中已有的动态信息;b) 管理员点击公务员在线模拟考试考试成员姓名就可以浏览每个考试成员的基本动态信息,同时可以对这个内容进行修改;公务员在线模拟考试成员只能浏本人的基本动态信息,并更新。c)可以增加考试成员新动态、删除考试成员旧动态。d.考试信息 在公务员在线模拟考试管理系统中,有一个公务员在线模拟考试考试成员考试信息的数据库,是由本班各考试成员参加以及即将参加的考试情况组成,它

9、构成了整个公务员在线模拟考试的考试成员参加考试信息数据库。 系统管理员和公务员在线模拟考试成员都可以在考试信息模块的用户管理界面中,可以及时了解到各类考试的基本信息,可以对各种考试的类型、时间、地点等具体信息进行了解。具体功能描述如下:用例描述:考试信息;执行者:系统管理员和公务员在线模拟考试成员;前置条件:系统管理员和公务员在线模拟考试成员已登录系统;后置条件:如果对考试信息操作完成,则用户返回该页面。基本路径:进入考试信息界面,显示目前的各类考试信息数据库中已有的信息;e.信息查询 在公务员在线模拟考试管理系统中,有一个公务员在线模拟考试考试成员信息的数据库,是由本班各考试成员基本信息组成

10、,它构成了整个公务员在线模拟考试的信息数据库。由于进行了权限设置,系统管理员和公务员在线模拟考试成员都可以在信息查询模块的用户管理界面中,随时查询到各种基本信息,具体功能描述如下:用例描述:信息查询;执行者:系统管理员和公务员在线模拟考试成员;前置条件:系统管理员和公务员在线模拟考试成员已登录系统;后置条件:如果信息查询操作完成,则用户返回该页面。基本路径:进入信息查询界面,显示公务员在线模拟考试成员信息数据库中已有的信息;f.主页展示 在公务员在线模拟考试管理系统中,在管理员和公务员在线模拟考试成员都没有登录系统的情况下,可以进入公务员在线模拟考试系统的主页,由于没有进行权限设置,所有成员都

11、可以在主页展示的界面中,浏览到没有限制权限的各种信息。具体功能描述如下:用例描述:主页展示执行者:系统管理员和公务员在线模拟考试成员和游客;前置条件:系统管理员和公务员在线模拟考试成员以及游客未登录系统;基本路径:进入主页展示界面,浏览没有限制权限的各种信息。(6)系统状态图描述需求分析如下图所示,进入公务员在线模拟考试管理系统主页后,只有通过登录系统的用户才有权限访问更多的内容,尚未登录或没有帐号的用户不能进入系统。假如A是拥有正确的账户和密码的,则他可以登录系统,并可以根据成员的权限进行相应的操作,若他输错了账户或密码,则系统将提示错误并退回主页,直到他输正确为止。 公务员在线模拟考试系统

12、状态图如下图所示:(7)ER图描述功能需求本系统ER图如下所示:本系统包含三个角色,分别属于三个实体,管理员是一个实体,其属性有姓名、管理员编号、密码、电话号码;公务员在线模拟考试成员是另外一个实体,其属性有姓名、性别、准考证号、名族、邮箱、电话号码、成员类别、密码、成绩。另外访客也是一个实体,在这里没有任何属性。转换为数据库逻辑模型为:管理员(姓名,管理员编号,密码,电话号码)公务员在线模拟考试成员(姓名,性别,准考证号,名族,邮箱,电话号码,成员编号,密码,成绩,)管理员与其他实体之间存在做一对多的关系,其拥有负责管理整个系统的一切权限,公务员在线模拟考试成员只拥有公务员在线模拟考试成员的

13、权限,访客只有浏览本网页的权限。3. 非功能需求(1) 性能要求主机:P/200 PII/266以上内存:256MB 1G以上硬盘:80G 100G以上显示器:VGA以上(2)安全保密性要求用户对系统所应具备的故障处理能力、处理方式及故障后的系统恢复、数据恢复等要求,对系统防止机密数据被非法侵入、修改及丢失的要求。4. 运行环境规定 操作系统: WWindows 2000、Windows 2003或Windows XP等编程软件和数据库:C#语言和SQL等软件平面设计:photoshop,dreamweaver,flash等软件宁可累死在路上,也不能闲死在家里!宁可去碰壁,也不能面壁。是狼就要练好牙,是羊就要练好腿。什么是奋斗?奋斗就是每天很难,可一年一年却越来越容易。不奋斗就是每天都很容易,可一年一年越来越难。能干的人,不在情绪上计较,只在做事上认真;无能的人!不在做事上认真,只在情绪上计较。拼一个春夏秋冬!赢一个无悔人生!早安!献给所有努力的人.学习参考

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号