网上招聘系统
公司管理层 可以获得更多求职者的信息,为公司引进高素质的人才 通过该系统可以获取更多招聘信息 可以减少工作人员去外地招聘的开销 强烈要求完成版本1;希望版本2能尽快完成 积极支持版本1 使用该系统节约了人事部门用于招聘的费用 可以挑选自己特别感兴趣的工作 无 求职者 需要通过Internet才能使用网上招聘系统 公司人事部门 强烈要求完成版本1;积极支持版本2 使用简单,系统的使用人员必须具有一定减少了招的计算机操作能力 聘人员的工作量 4.2 项目的优先级
表1-3 项目的优先级 因素 特性 质量 约束 初始版本实现的特性必须完全可操作 必须通过100%的用户验收测试;必须通过全部的安全性测试;所有的安全事务都必须遵守公司和法律的安全标准 2013年2月1号前必须完成第一版本 项目团队规模包括一名项目经理,五名开发人员,两名测试人员 预算两万人民币 自由 进度 计划2013年7月1号前完成第二版本,最多可延迟一个月 如果有必要,还可以另外增加一名半日工作的测试人员 人员 成本 在不包括责任人评审的情况下,财政预算最多可超支10% 4.3 运行环境(Operating Environment ,OE)
OE-1:网上招聘系统的操作将通过如下的Web浏览器来完成:IE6.0以上版本,
Netscape版本6和版本7。
OE-2:用户需要通过Internet来访问该系统
5
网上招聘系统
二 项目需求规格说明书
1前言
1.1项目背景和内容概要
该文档没有涉及开发技术,主要通过建立模型的方式来描述用户的需求,为用户、开发方等不同方提供一个交流的平台。该文档是说明用户对于网上招聘系统的功能性需求和非功能性需求,同时还描述了用户在系统的工作中所参和的角色以及拥有的权限,从而使开发团队能够明确地了解所开发的“网上招聘系统”1.0版本的各个方面,帮助他们在实际的开发过程中准确地完成所开发的模块,以满足用户的需求。
该文档计划由实现和验证正确功能的项目团队成员来使用,除非在其他地方另有说明,这里所指定的所有需求都具有高优先级,而且都要在版本1.0中加以实现。
1.2定义
用户:指在网上招聘系统注册账号的应聘人员。
1.3参考资料
《软件需求工程》(黄国兴、周勇编著)、上网查得的相关资料。
2 任务概述
2.1 目标
关于用户对网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能要求,系统实现后,能够及时发布招聘信息,实现异地招聘,快速公布招聘结果,大大提高招聘工作的效率和质量,能够更大范围的选拔合适的人才,简化
6
网上招聘系统
了招聘过程中反复的环节,降低人力资源的浪费,保证了招聘工作的落实。
2.2运行环境(Operating Environment,OE)
本系统无论是客户端的应聘者还是管理端的管理员都可以通过网络登录到本系统中。系统运行的环境如下:
IE6.0以上版本的浏览器,SQL Server2005数据库,Windows使用系统。本系统的使用平台设计选择B/S结构,采用基于Java技术并且符合J2EE开发规范的系统使用平台。
2.3假定(Assumption)和约束(Constraint)
开发经费预算是2万人民币
系统的保密性良好,用户不能擅自泄露求职者的个人信息,建议开发软件投入使用的最迟时间是2013-8-1。
3 需求规定
3.1 对功能的规定
3.1.1 用户需求
3.1.1.1 组织机构和角色 角色视图:
7
网上招聘系统
图2-1 角色视图 表2-1 角色说明 角色名称 应聘人员 招聘专员 招聘经理 说明 该系统的主要参和者和使用者 该系统的主要参和者和管理者 系统的次要参和者 (1)应聘人员参和的业务
图2-2应聘人员参和的业务
8