《就业管理系统需求分析(共11页).doc》由会员分享,可在线阅读,更多相关《就业管理系统需求分析(共11页).doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上 就业信息管理系统需求分析需求分析1. 引言1.1 目的为了满足高校毕业生就业市场业务的开拓的需要,系统建设具体日标如下:1 、实现对高校毕业生就业业务的管理,对业务发展的分析、预测和决策管理的全面信息支持,为政策的制定和管理的科学化提供有力的技术保证2 、定期向各级政府和有关部门提供、发布毕业生就业的指导性信息,建立能够为全部毕业生就业服务的自动查询系统,并提供有关政策、就业等的咨询服务。1.2 背景由于普通高等学校毕业生就业近年来得到了很大发展,不仅毕业生数量迅速增长,而且包括毕业生的就业单位选择、就业手续的办理、毕业生档案管理等,在社会中的地位越来越重要,其社会
2、作用也越来越彰显。同时我们也应当看到在求职市场上的广阔的业务开拓空间。如何提高开展毕业生就业业务的准确性和处理效率,建立完善的信息管理系统,对己有系统的数据进行进一步的挖掘,对现有业务流程进行改造己成为日益紧迫的要求。为满足高校毕业生就业改革逐步深化的新要求,通过采用先进的计算机网络系统技术,来实现高等学校毕业生管理的规范化、现代化、科学化已成为非常迫切的任务。随着高校毕业生就业制度的改革进程不断深化和毕业生就业市场的逐步建立,高校毕业生在各种就业活动中求职面窄、择业效率低、特别是信息量小的矛盾越来越突出。解决供需信息量不足、信息渠道不通畅、信息不对称的问题己经急切地摆到工作日程土来,而此次就
3、业信息系统正是在以上的背景卜启动的。 1.3 参考资料编号资料名称作者日期出版单位001JZEEI . 4 编程指南Sue Spielman Meeraj Kunnumpurath2005电子工业出版社2. 任务概述2.1 目标系统将有以下功能:1 、毕业生的生源资格审查2 、用人单位的资格审查3 、毕业生就业协议书的管理4 、毕业生报到证的管理5 、毕业生与用人单位的双向选择6 、用人单位的网上注册、信息发布7 、学生的网上注册、投递电子简历8 、人事主管部门对数据的统计分析9 、学校对相关数据的统计分析10 、网上信用体系11 、档案管理2.2 系统(或用户)的特点能够真正反映出山东省高校
4、毕业生就业的发展状况。运用软件工程的方法,通过对系统的优化设计、规范高校毕业生就业业务,统一业务流程、统一有关账、表、卡、册的格式设计,使高校毕业生就业业务处理合理、规范、高效。实现跨地区、跨行业信息的迅速、准确、安全、可靠的交换,为下步全国高校毕业生就业联网作好准备。为升拓高校毕业生就业市场做好足够的系统准备,使毕业生和管理部门双方受益。 学生用例图学校业务用例图3系统详细分析3.1系统建模3.1.1学生发送简历的设计 学生发送简历的活动图发送简历的序列图3.1.2学校上报就业方案的设计 上报就业方案活动图 上报就业方案序列图3.1.3毕业生主管部门审核用人单位招聘信息的设计毕业生主管部门的
5、审核用人单位信息的序列图3.2数据库的设计 3.2.1用户表之间继承关系的设计 系统的四个用户为:学生用户,学校老师用户,用人单位用户毕业生主管部门单位用户。 用户信息的数据库设计3.2.2学校级用户和学院级用户的区分 关系表如下:3.2.3基于角色权限管理的数据库设计 角色数据库设计 基于角色权限管理的数据库设计3.2.4主要实体的CMD图3. 需求规定3.1 软件功能说明完成就业系统的整体指导。可进行网上投递网上查询等功能。3.2 对功能的一般性规定 系统功能构架3.3 对性能的一般性规定3.3.1 安全性要求(1) 用户如果没有注册,只能浏览系统首页信息和进行少部分查询业务(2) 每个栏
6、目是有权限的,没有栏日权限的用户是不能进行栏目操作的。(3) 学校超级管理员、毕业生主管部门的超级管理员和用人单位的注册由经授权的DBA 指定,不能由注册产生。(4) 用户不能通过直接输入URL 直接进入系统,必须通过登录。如果用户直接输入URL 强行进入,则自动转入首页页面。3.3.2 时间特性要求( 1 )首页的打开时间最长等待时间不得长于0 . 2 秒; 2 )用户是否拥有栏目权限的判断不得超过03 秒;3.4 输入输出要求输出各种信息指导4.5数据管理能力要求(针对软件系统)整个数据库必须可以存放最近5年来整个省所有高校毕业生的就业信息。4.6 故障处理要求出错后将跳转到上一页面4.7
7、其他专门要求如果想要进入系统,需要口令或者用户名。4. 运行环境规定4.1 设备服务器一台,互联网。Pc机若干,各种编程环境和工具。4.2 支撑软件1) 操作系统2) 数据库管理系统3) 其他支撑软件5. 测试需求5.1 1.1 目的测试就业系统所描述的功能是否达到用户的需求。5.2 1.2 背景5.3 1.3 测试范围测试界面是否完善,测试数据是否可以保存,测试信息是否可以提交,测试5.4 分析各种信息反复检查并理解各种信息,和用户交流,理解他们的要求。可以按照以下步骤执行:1)确定软件提供的主要商业任务2)对每个商业任务,确定完成该任务所要进行的交易。3)确定从数据库信息引出的计算结果。4
8、)对于对时间有要求的交易,确定所要的时间和条件。这些条件包括数据库大小、机器配置、交易量、以及网络拥挤情况。5)确定会产生重大意外的压力测试,包括:内存、硬盘空间、高的交易率6)确定应用需要处理的数据量。7)确定需要的软件和硬件配置。通常情况下,不可能对所有可能的配置都测试到,因此要选择最有可能产生问题的情况进行测试,包括:最低性能的硬件、几个有兼容性问题的软件并存、客户端机器通过最慢的LAN/WANF连接访问服务器。8)确定其他与应用软件没有直接关系的商业交易。包括:管理功能,如启动和推出程序配置功能,如设置打印机操作员的爱好,如字体、颜色应用功能,如访问email或者显示时间和日期。 9)确定安装过程,包括定置从哪安装、定制安装、升级安装。10)确定没有隐含在功能测试中的户界面要求。大多界面都在功能测试时被测 试到。还有写没有测到,如:操作与显示的一致性,如使用快捷键等;界面遵从合理标准,如按钮大小,标签等。专心-专注-专业