网上报名系统需求分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网上报名系统需求分析 介绍 1.1 系统研究背景、目的和产品范围 为了促进学校招考部门的电子政务建设,提高学校在培训招考中的工作效率,解决在相关工作人员在招考中时间短、报考人数多、工作强度大、手续繁杂的问题,同时方便广大考生,本文设计的网上报名系统依据招考部门要求,结合报名的业务流程,帮助相关部门实现招考人员的网上办公,从而进一步增加报名工作的公开度与透明度,推动招考工作的规范化、信息化。此网上报名系统可以应用在各种相关管理部门,可向参培人员提供政策咨询、报名、交费、查询考试成绩及录用结果“一条龙”服务。对符合要求的报考对象实行“即时审核”和“网上支付”,大大提高了招考机构的工作效率和信息化程度。系统主要包括:政策法规、招考公告、招考计划、考试报名、资格审核等业务功能,是一套全面支持各级各类部门报考管理工作的软件系统。 1.2 定义参与者 系统由哪些人来使用,使用者就是参与本系统的人,我们称为系统参与者。 参与者是直接或间接与系统交互的用户、外部硬件或其他系统,它是一个群体概念。参与者是启动用例的前提条件。 通过对业务需求的了解,根据网上报名系统的职责范围和需求分析可以初步确定参与者:系统管理员用户(Manager)、考生用户(Examinee)、银行(Bank)、考试中心系统(ExamCenter)、网上支付子系统(PaymentSystem)。系统管理员负责管理系统的所有操作,包括系统的安全和日常工作的维护。系统根据考生的报名情况向考试中心上报报名表,考试中心向系统下发考试成绩表,考生通过网上支付系统向考点支付报名费,考生用户通过系统进行网上考试报名,打印考试证件、查询成绩。报名费存入考点在各银行开设的帐户,网上支付系统向管理员反馈考生报名费收取情况,银行负责报名费的存取和结算。 1.3 假定和相关性即系统范围和系统边界 网上报名系统是将传统的手工报名方法移植到通用的网络平台上。网上报名系统(OnlineRegistrationSystem)主要是执行普通用户管理(ManageUsers)、用户网上报名(OnlineReg)、后台报名管理(ManageReg),用户成绩查询(QueryScore)、管理员系统维护(MaintainSystem)等功能,因此,凡这五方面的内容均属于网上报名系统的职责范围。 任何系统都不可能包罗万象,不可能实现所有的功能。本系统所要解决的问题只是应用领域中的一部分,因此,系统分析的首要任务是问题分析和识别,明确地确定系统的范围,并根据需要划分系统边界,确定系统所完成的责任。系统使用范围是指系统问题域所实现的目标、责任、任务和规模,以及系统应提供的各种服务和操作等。 系统边界就是指一个系统的所有系统元素与除系统以外事物但又必须具有的业务功能的分界线,比如考试中心系统和网上支付系统就是系统边界之外的外部系统。因为在网上报名系统和这两个系统紧密相关。网上报名系统的使用者都是系统的外部事物,而实现网上报名,报名管理等功能的程序模块都是系统边界之内的系统部分。网上费用支付系统也是系统边界之外的部分。 2用例模型概述 系统建模是用于对软件进行描述、可视化处理、构造和建立软件系统的方法。通过面向对象技术进行系统建模,规范化软件开发的手段,网上报名管理系统采用国际上通用的 Rational Rose 建模工具设计系统模型。 一个完整的系统包含若干功能集合,每一个功能就是一个用例,每个用例具体说明应完成的功能。用例概念的引入并用来开发需求,是面向对象技术进入第二代的标志。引入用例可以为系统的功能提供清晰一致的描述,便于为后续开发工作打下良好的交流基础,方便开发人员传递需求的功能。在 UML 中,用例被定义成系统执行的一系列动作,动作执行的结果能被指定参与者觉察。用例模型的提出对于软件开发方法的研究具有重要意义。在实践中分析典型用例是开发者准确迅速了解用户要求和相关概念的最常用最有效的方法,是用户和开发者一起深入剖析系统功能需求的起点。 2.1确定用例 通过对网上报名系统进行详细的需求分析,可初步确定本系统具有六个用例: 考生进行报名的“网上报名”用例、查询考生成绩的“成绩查询”用例、管理员管理报名信息的“报名管理”用例、管理员管理用户信息的“用户管理”用例、管理考生成绩的“成绩管理”用例、维护系统正常工作和安全的“系统维护”用例。前两个用例与考生存在相互协作和交互,后四个用例与管理员存在协作交互。网上支付系统与“网上支付”用例和“报名管理”用例之间存在交互。而考试中心与“报名管理”用例和“成绩管理”用例之间存在交互。用来管理考生成绩的“成绩管理”用例可分解为:“查询成绩”用例和“统计成绩”用例等。对用例继续进行分析,“报名管理”用例根据实际需要可分解为:“启动报名”用例、“停止报名”用例、“浏

文档评论(0)

_______ + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档