网上招聘系统需求规格说明书Word文档下载推荐.doc
《网上招聘系统需求规格说明书Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《网上招聘系统需求规格说明书Word文档下载推荐.doc(14页珍藏版)》请在冰豆网上搜索。
![网上招聘系统需求规格说明书Word文档下载推荐.doc](https://file1.bdocx.com/fileroot1/2022-10/15/9628beef-a419-4b59-a482-c3e10dac6a14/9628beef-a419-4b59-a482-c3e10dac6a141.gif)
[2]《需求规格说明书格式标准》,北京长江软件有限公司软件工程过程化组织
1.6参考资料
[1]《UML说明》,北京长江软件有限公司
[2]《需求规格报告格式标准》,北京长江软件有限公司软件工程过程化组织
1.7版本更新信息
本文档的更新记录如表A-1所示。
表A-1版本更新记录
修改编号
修改日期
修改后版本
修改位置
修改内容概述
001
2006.4.5
0.1
全部
初始发布版本
002
2006.4.10
0.2
第3.1节
增加
003
2006.4.15
0.3
第4.1节
修改
004
2006.4.16
0.4
第5.1节
005
2006.4.18
1.0
第7章
2系统定义
我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。
2.1项目来源及背景
本项目市委北京某公司开发的一个网上招聘系统,由于这个公司的规模比较大,需要招聘的员工也较多,每次招聘总能受到成千上万的简历,如何挑选合适的应聘者常常是公司比较棘手的事情,为人力资源部的工作人员带来很多的工作量。
为此公司希望有一个自动化的招聘系统能够给他们带来工作的便利,提高工作效率,同时能及时招聘到满意的人才。
为实现企业与人才的有效联系,弥补招聘中存在的种种不足,我们开发了网上招聘系统。
公司人力资源部的工作人员通过这个招聘系统维护知识题库,编制问卷,发布职位和与这个职位相应的问卷;
应聘者可以通过网上提交自己的简历并同时回答相应的问卷。
人力资源部的工作人员通过这个招聘系统可以统计整理这些简历并根据应聘者的简历和问卷分数提取出需要面试的人员,然后按照一定的方式通知面试人员参加面试,在面试过程中,记录相应的面试结果。
人力资源部的工作人员可以随时浏览人员简历和面试的相关信息。
2.2用户特点
本系统的用户都是网上用户,包括两类,一类是应聘者,他们的差异比较大,有的学历很高,有的可能很低。
有的经验丰富,有的可能没有经验等。
另外一类用户是管理用户,他们是公司的内部人员,主要是人力资源管理人员和系统管理人员。
他们对招聘业务很熟悉,系统管理人员对系统很熟悉,总之,他们对使用管理软件比较熟悉。
2.3项目目标
本项目设定的目标如下:
l系统能够提供友好的用户界面,使操作人员的工作量最大限度地减少;
l系统具有良好的运行效率,能够达到提高生产率的目的;
l系统应具有良好的可扩充性,可以容易地加入其他系统的应用;
l平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化;
l通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力
3应用环境
根据用户的需求陈述,可以确定本县古分为客户端和管理端,客户端主要功能是提供应聘者的职位查询、简历录入、回答问卷、简历提交等。
管理端的功能提供公司人力资源管理人员(HR)进行的知识库(题库)管理、问卷管理、职位发布、简历管理、用户管理等。
它们的关系如图A-1所示。
图A-1网上招聘系统流程图
3.1系统运行的网络环境
本系统的网络运行如图A-2所示,无论是客户端的应聘者还是管理短的管理用户都可以通过网络登录到本系统中。
应聘者通过网络提交建立等相关信息,人力资源部通过网络发布职位信息,获得应聘者提交的简历信息,进行面试管理。
管理端的系统管理员需要设置管理端的用户以及相应的权限。
3.2系统运行的硬件环境
本系统的硬件环境如下:
客户机:
普通PC
lCPU:
P41.8GHz
l内存:
256MB以上
l能够运行IE6.0以上的机器
l分辨率:
推荐使用1024*768像素
Web服务器
P42.0GHz
1GB以上
l硬盘:
80GB以上
l网卡:
KMb/s速度
数据库服务器
图A-2网络拓扑图
3.3系统运行软件环境
本系统的软件环境如下:
l操作系统:
UNIX/Linux/Windows2000或以上版本
l数据库:
SQLServer2000
l开发工具包:
JDKVersion1.4.2
lWeb服务器:
Tomcat
l浏览器:
IE6.0以上
4功能规格
我们采用面向对象分析作为主要的系统缄默方法,使用UML作为建模语言。
设计用例时,我们遵循下列步骤:
1)识别出系统的角色
2)描述主要用例
3)重新审视每个用例,为它们下详细的定义
4.1角色定义
4.1.1应聘者
应聘者是指在这个网络招聘系统中通过客户端提交建立信息的人员,这个角色主要参与客户端的职位查询、填写简历、回答问题、提交简历等功能。
4.1.2管理用户
管理用户是指管理端的用户,此角色派生两个子类,HR(人力资源管理)和系统管理员,HR是指在网络招聘系统中通过管理端参与公司人力资源管理工作的人员,它又可以派生三个子类即试题管理者、职位发布者和面试管理者。
系统管理员是指对网上招聘系统进行相关设置、进行系统维护的人员,他也是通过管理端登录对管理端的用户设置,分配权限等,它们的关系如图A-3所示。
图A-3管理用户角色的关系
管理用户具体说明如下:
HR
l试题管理者。
管理题库、组织相关问卷
l职位发布者。
根据公司的需要发布相应的职位。
l面试管理者。
整理应聘者简历、对简历合格人员进行面试
系统管理员
通过管理端对系统用户进行管理的人员,这个角色主要负责对管理端用户的增删、权限的设置等功能。
4.1.3数据库
数据库是一个与系统产生交互的外部系统,这个角色负责系统的数据查询、增加、删除和修改等操作。
4.2系统主用例图
图A-4系统的主用例图
4.3客户端子系统
应聘者通过公司的招聘网站登录到系统中进行应聘,应聘者通过它提交简历,进行应聘,这就是客户端子系统的功能。
在客户端用户可以看到职位名称,只为发布日期,截止日期,职位类型,招聘人数等说明,按职位发布日期排序。
当单击职位名称时进入职位详细信息页面,如果应聘的话可以填写简历信息,并回答问卷,最后将问卷连同简历一同提交。
图A-5是它的活动图。
图A-5客户端的活动图
客户端的功能主要包括选择职位、填写简历、回答问卷等功能,图A-6是它的用例图。
图A-6客户端的功能用例图
客户端管理的这些用例描述如下:
F-C-1:
职位选择。
应聘者登录到招聘网站可以看到的职位列表,在职位列表中显示职位名称,只为发布日期,截止日期,职位类型,招聘人数等,按职位发布日期排序。
当点击某个招聘职位名称时进入该职位详细信息页面,只为详细页面显示职位名称,只为要求,招聘人数等。
F-C-2:
简历输入。
简历输入包括应聘者的基本信息、工作经历、教育经理、基本技能、家属关系、个人尖端评价等,它们组成应聘者的简历信息。
F-C-3:
问卷回答。
应聘者在输入建立后必须回答问卷,问卷分为价值取向、工作趋向两种,问卷从题库中随机抽取,每次抽取价值取向和工作趋向试题各一套,应聘者须同时回答这两套试题,企业人力资源人员通过问卷的回答情况和简历情况来选择应聘者。
4.3.1职位选择
职位选择是显示目前正在招聘的所有职位以及每个招聘职位的描述和应聘要求等。
具体描述如下:
用例描述:
应聘职位选择;
执行者:
应聘者;
前置条件:
应聘者已登录系统;
后置条件:
选择应聘职位后,则可以输入简历。
基本路径:
a)应聘者登录到公司的招聘网也,显示目前的招聘职位列表,发布的日期,招聘的人数等;
b)点击任何一个招聘职位可以浏览招聘职位的详细信息,包括职位工作描述、对应招聘者的要求、招聘人数等信息;
c)如果对这个职位满意,可以点击“应聘该职位”进入填写简历信息页面,开始填写简历和回答问卷等环节。
4.3.2简历输入
如果应聘者满意某个职位,就开始录入简历,建立从应聘者的基本信息开始,然后输入工作经历、教育经理、基本技能、家庭成员、自我介绍等内容,最后开始回答问卷。
简历输入;
应聘者已选择应聘职位;
建立输入后,则可以回答问卷。
a)基本信息输入,包括姓名、性别、年龄、身高、证件类型、证件号码、婚姻状况、工作年限、期望的月薪、居住低、电话、E-mail、地址、邮编等信息;
b)工作经历信息输入,包括起止时间、工作单位、单位所属行业、单位性质、部门、职位、工作描述等;
c)教育经历信息输入,包括起止时间、学校、专业、学位、简单描述等;
d)基本技能信息输入,包括技能名称、熟悉程度、证书、其他说明;
e)家庭成员信息输入,包括亲属姓名、年龄、与本人的关系、工作单位、职位等;
f)自我介绍输入是对自己的尖端评价,字数在100字以内。
4.3.3问卷回答
问卷回答要求应聘者回答问卷的所有题目,根据所选择的答案,系统给出分数(应聘者看不到这个分数),具体功能描述如下:
问卷回答;
执行者;
应聘者已输入简历;
问卷回答后,则可以提交简历并附问卷结果。
A)要求应聘者回答价值取向和工作取向的问卷;
B)每套问卷都是选择题,问卷全部回答后,才可以提交简历;
C)最后建立信息和回答好的问卷一起提交到服务器端。
4.4管理端子系统
管理端子系统主要是提供公司人力资源管理人员使用的功能,它的功能分为题库管理、问卷管理、职位发布、建立整理、面试管理等部分,米格登录者首先要通过安全认证后确认权限,系统根据相应的权限实现相应的功能。
图A-7是管理端的用例图。
图A-7管理端用例
管理端的这些用例描述如下。
F-L-1:
登录管理
登录管理负责所有的管理端的登录,管理段的人员要登录到管理端必须经过登录界面,输入自己的用户名和密码,然后系统判断这个用户的权限信息,不同的登录人可能具有不同的权限,系统根据不同的权限实现不同的功能。
F-M-1:
题库管理
题库管理是由管理员登录到系统,实现对知识库实体的增加、删除、修改的功能及提供知识库试题的详细信息。
F-M-2:
问卷管理
问卷管理是由管理员登录到紫铜,根据知识题库中提取出来的题目声称各种类别的问卷,并且对问卷的实体进行增加、删除、修改的功能。
F-M-3:
职位发布
职位发布是由管理员登录到系统,录入职位的详细描述信息,并且为职位附加问卷,同时也可对职位进行增加、删除、修改的功能。
F-M-4:
简历管理
建立管理是由人力资源部的管理人员对应聘者发来的简历进行整理,并根据试题的分数,挑选合适的简历,同时浏览简历的基本信息,最后确定可以进行面试的人员,这样