就业管理系统需求分析Word下载.docx
《就业管理系统需求分析Word下载.docx》由会员分享,可在线阅读,更多相关《就业管理系统需求分析Word下载.docx(11页珍藏版)》请在冰豆网上搜索。
![就业管理系统需求分析Word下载.docx](https://file1.bdocx.com/fileroot1/2022-12/1/ece3a18f-f9e7-4b4e-849a-b8c98b2cf504/ece3a18f-f9e7-4b4e-849a-b8c98b2cf5041.gif)
为满足高校毕业生就业改革逐步深化的新要求,通过采用先进的计算机网络系统技术,来实现高等学校毕业生管理的规范化、现代化、科学化已成为非常迫切的任务。
随着高校毕业生就业制度的改革进程不断深化和毕业生就业市场的逐步建立,高校毕业生在各种就业活动中求职面窄、择业效率低、特别是信息量小的矛盾越来越突出。
解决供需信息量不足、信息渠道不通畅、信息不对称的问题己经急切地摆到工作日程土来,而此次就业信息系统正是在以上的背景卜启动的。
1.3参考资料
编号
资料名称
作者
日期
出版单位
001
JZEEI.4编程指南
SueSpielmanMeerajKunnumpurath
2005
电子工业出版社
2.任务概述
2.1目标
系统将有以下功能:
1、毕业生的生源资格审查2、用人单位的资格审查3、毕业生就业协议书的管理4、毕业生报到证的管理5、毕业生与用人单位的双向选择6、用人单位的网上注册、信息发布7、学生的网上注册、投递电子简历8、人事主管部门对数据的统计分析9、学校对相关数据的统计分析10、网上信用体系
11、档案管理
2.2系统(或用户)的特点
能够真正反映出山东省高校毕业生就业的发展状况。
运用软件工程的方法,通过对系统的优化设计、规范高校毕业生就业业务,统一业务流程、统一有关账、表、卡、册的格式设计,使高校毕业生就业业务处理合理、规范、高效。
实现跨地区、跨行业信息的迅速、准确、安全、可靠的交换,为下-步全国高校毕业生就业联网作好准备。
为升拓高校毕业生就业市场做好足够的系统准备,使毕业生和管理部门双方受益。
学生用例图
学校业务用例图
3系统详细分析
3.1系统建模
3.1.1学生发送简历的设计
学生发送简历的活动图
发送简历的序列图
3.1.2学校上报就业方案的设计
上报就业方案活动图
上报就业方案序列图
3.1.3毕业生主管部门审核用人单位招聘信息的设计
毕业生主管部门的审核用人单位信息的序列图
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)每个栏目是有权限的,没有栏日权限的用户是不能进行栏目操作的。
(3)学校超级管理员、毕业生主管部门的超级管理员和用人单位的注册由经授权的DBA指定,不能由注册产生。
(4)用户不能通过直接输入URL直接进入系统,必须通过登录。
如果用户直接输入URL强行进入,则自动转入首页页面。
3.3.2时间特性要求
(1)首页的打开时间最长等待时间不得长于0.2秒;
〔2)用户是否拥有栏目权限的判断不得超过03秒;
3.4输入输出要求
输出各种信息指导
4.5数据管理能力要求(针对软件系统)
整个数据库必须可以存放最近5年来整个省所有高校毕业生的就业信息。
4.6故障处理要求
出错后将跳转到上一页面
4.7其他专门要求
如果想要进入系统,需要口令或者用户名。
4.运行环境规定
4.1设备
服务器一台,互联网。
Pc机若干,各种编程环境和工具。
4.2支撑软件
1)操作系统
2)数据库管理系统
3)其他支撑软件
5.测试需求
5.11.1目的
测试就业系统所描述的功能是否达到用户的需求。
5.21.2背景
5.31.3测试范围
测试界面是否完善,测试数据是否可以保存,测试信息是否可以提交,测试
5.4分析各种信息
反复检查并理解各种信息,和用户交流,理解他们的要求。
可以按照以下步骤执行:
1)确定软件提供的主要商业任务
2)对每个商业任务,确定完成该任务所要进行的交易。
3)确定从数据库信息引出的计算结果。
4)对于对时间有要求的交易,确定所要的时间和条件。
这些条件包括数据库大小、机器配置、交易量、以及网络拥挤情况。
5)确定会产生重大意外的压力测试,包括:
内存、硬盘空间、高的交易率
6)确定应用需要处理的数据量。
7)确定需要的软件和硬件配置。
通常情况下,不可能对所有可能的配置都测试到,因此要选择最有可能产生问题的情况进行测试,包括:
最低性能的硬件、几个有兼容性问题的软件并存、客户端机器通过最慢的LAN/WANF连接访问服务器。
8)确定其他与应用软件没有直接关系的商业交易。
包括:
管理功能,如启动和推出程序
配置功能,如设置打印机
操作员的爱好,如字体、颜色
应用功能,如访问email或者显示时间和日期。
9)确定安装过程,包括定置从哪安装、定制安装、升级安装。
10)确定没有隐含在功能测试中的户界面要求。
大多界面都在功能测试时被测试到。
还有写没有测到,如:
操作与显示的一致性,如使用快捷键等;
界面遵从合理标准,如按钮大小,标签等。