华为招聘管理系统呕心沥血整理版.docx
- 文档编号:10176790
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:246
- 大小:178.88KB
华为招聘管理系统呕心沥血整理版.docx
《华为招聘管理系统呕心沥血整理版.docx》由会员分享,可在线阅读,更多相关《华为招聘管理系统呕心沥血整理版.docx(246页珍藏版)》请在冰点文库上搜索。
华为招聘管理系统呕心沥血整理版
华为招聘管理系统
概要设计
华为招聘管理系统
概要设计
作者
张小荣
审核
版本号
1.0
提交日期
2002/05/25
电子文档编码
CEB_FDS_MERM_10
保密等级
01
1、前言
1。
1编写目的
该文档是在需求分析的基础上编写的,目的是为用户提供一套详细的系统解决方案,包括硬件、软件环境、用户想要实现功能的详细描述。
通过使用该文档,用户能清楚了解整个项目的进度,如何配合这个项目的进展,及时发现设计中可能遇到的问题。
本文档目的用处:
▪为编码人员提供依据;
▪为修改、维护提供条件;
▪项目负责人将按计划书的要求布置和控制开发工作全过程;
▪项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。
本说明书的预期读者包括:
▪项目开发人员,特别是编码人员;
▪软件维护人员;
▪技术管理人员;
▪执行软件质量保证计划的专门人员;
▪参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。
▪合作各方有关部门的负责人;项目组负责人和全体参加人员。
1.2项目背景
一、项目产生的原因
1、华为招聘部门目前正在使用一套基于NOTES开发的招聘系统,但是由于NOTES固有的特性:
如不是关系型数据库,统计查询的功能有限,处理海量数据的速度比较慢等原因,使招聘工作的电子化需求没有得到很好的满足.鉴于招聘工作的日益繁复,招聘部门急需一套基于WEB方式的崭新的招聘系统,既能满足目前招聘工作的需要,又能满足未来工作的拓展。
2、该项目作为华为网站项目中的一部分而提出。
此招聘系统实质是华为网站(www.huawei。
com)的招聘栏目及与此栏目有关的后台处理和管理系统。
二、软件的用处
本软件完成了从招聘需求的产生到就任此招聘需求的员工正式上岗的招聘工作全流程的电子化,因此涉及到招聘工作的方方面面:
招聘计划的提交,发布职位到WEB网站,收到求职者简历、处理简历、面试、聘用、聘用人相关资料转入人力资源系统等一系列功能。
除招聘部门外人力资源的其它部门的工作不涵盖在本系统中。
1.3参考资料
《华为招聘管理系统需求说明书》
2、系统运行环境
2.1硬件环境要求
▪数据库服务器
sun服务器系列1台
主频500MHz以上
内存512M以上
硬盘20G以上
▪应用服务器(1台)
sun服务器系列
主频500MHz以上
内存512M以上
硬盘20G以上
▪客户端
主频100MHz以上
内存8MB以上
硬盘1G以上
100M/10M网卡
2.2软件支持环境
▪操作系统
Sunsolaris8。
0操作系统
▪数据库管理系统
Oracle8.1。
7
▪相关软件工具
应用服务:
iPlanetwebserver6.0
消息显示:
Notes4。
6以上系统
版本控制:
Visualsourcesafe6.0
▪开发工具
平台:
windows98,windows2000
开发工具:
Jbuilder6.0,Jrunstudio3。
0
3、系统方案
3.1系统实现方案
WEB端:
基于iPlanet应用服务的三层结构,进行简历的注册,维护。
内部管理系统:
基于iPlanet应用服务的三层结构,所有的流程在招聘管理系统上进行,但通知,提示等消息通过NOTES系统执行,执行人接到NOTES通知后登录到本系统进行处理。
具体描述如下:
NOTES与系统的接口操作
招聘管理系统通过内部邮件服务器,给招聘系统中的用户发送提示消息。
方案优点:
此方案通过与NOTES的无缝结合,可以同时发挥两大系统的各自优势:
在NOTES上执行提醒的消息功能,而所有的数据流在招聘管理系统执行.
3。
2设计概述
本系统采用当前比较流行的WEB三层体系结构设计。
开发体系采用JAVA技术,应用服务器使用IPlanet,操作系统为Sunsolaris,数据库ORCALE8.1。
7,前台使用IE浏览器。
系统采用纯Java技术构建,Java语言是一种纯粹的面向对象和跨平台语言,所以在进行系统设计时采用了面向对象分析(OOA)和面向对象设计技术(OOD)。
这样不但有利于面向对象编程(OOP)的实现,而且更容易构造出一个具备良好的可伸缩性、灵活性、可扩展性、可维护性的强大系统。
我们还采用数据库连接池来管理数据库连接,可以有效利用资源,使系统性能达到最优。
为了保证数据的一致性,我们除了在关系型数据库时进行关系约束外,还采用大量的事务处理方式。
开发模式:
我们采用jsp+bean的方式,所有事务的处理都在bean中进行,jsp页面只是显示数据。
3.3设计思想
1、概要说明
本系统的设计是依照实际的业务流程进行的,并考虑系统的安全性,把系统划分为7大模块。
其中前台部分、后台部分是两套独立的系统。
前台系统作为华为网站的一部分,允许internet用户适用,浏览;而后台部分,只能是华为内部的人员使用。
具体划分如下:
1、前台简历注册、职位申请模块
2、后台简历管理模块
3、后台招聘计划模块
4、后台发布管理模块
5、后台面试管理模块
6、后台聘用管理模块
7、后台报表中心
8、后台系统设置模块
2、系统结构图
各系统模块间的关系如下
3.4各模块功能分解
3.4。
1招聘计划模块
招聘计划就是需要招什么职位的规划,这些信息都是由招聘部门通过线下获得的资料,自己往系统中添加,添加招聘计划时必须先有一定的部门结构,而且职位信息要尽量规范。
3。
4。
1。
1招聘计划增加
一、功能描述:
输入需要招聘的职位信息.
二、屏幕输入项目:
所有项均为必填项
国内(社招)
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1部门所有部门名称列表,下拉框选择
2职位直接输入
3所属职类所有职类名称列表,下拉框选择
4计划招聘人数
5职责描述多行输入框
6职位要求多行输入框
7工作省份、直辖市名称所有中国省份、直辖市列表,下拉框选择
8工作城市名称只有当7为省份时才输入而且当7为省份时
必填,所有7选择的省份下的城市列表,下拉框选择
9要求到位时间年、月、日输入框,八位日期型,格式为YYYYMMDD
10有效起始日期必填,年、月、日输入框,八位日期型,格式为YYYYMMDD,>=当前日期
11有效终止日期必填,年、月、日输入框,八位日期型,格式为YYYYMMDD,>当前日期且〉有效起始日期
海外(社招)
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1职位直接输入
2职类名称所有职类列表,下拉框选择
3计划招聘人数
4职责描述
5职务需求
应届生
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1招聘对象直接输入
2专业需求所有专业名称列表,下拉框选择,多选
3招聘岗位所有岗位名称列表,下拉框选择
4工作地点省、市,下拉框选择,多选
5落户地点省、市,下拉框选择,多选
三、屏幕输出项目:
如果增加成功,返回“查看招聘计划”页面。
如果增加失败,提示“招聘计划增加失败”并显示失败原因。
四、数据库输出项目:
社招招聘计划表
序号名称备注
1计划ID主键
2部门代码
3职位
4所属职类代码
5计划招聘人数
6职责描述
7职位要求
8工作地点代码
9要求到位时间
10状态0(0:
未发布,1:
已发布,2:
已完成)
11是否紧缺不填(1:
是,0:
否)
12 显示顺序不填
13发布状态 不填(1:
已发布,0:
未发布)
14有效标志1(0:
无效,1:
有效)
15创建人工号
16创建时间主键,当前日期,精确到天
17有效起始日期
18有效终止日期
19发布时间不填
应届生招聘计划表
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1计划ID主键
2招聘对象
3专业需求多个专业代码之间以,分隔
4招聘岗位
5工作地点代码
6落户地点代码
7状态0(0:
未发布,1:
已发布,2:
已完成)
8是否紧缺不填(1:
是,0:
否)
9 显示顺序
10发布状态 不填(1:
已发布,0:
未发布)
11有效标志1(0:
无效,1:
有效)
12创建人工号
13创建时间主键,当前日期,精确到天
14发布时间不填
五、日志输出:
记录执行操作的用户、执行操作、操作内容、执行时间。
六、功能说明:
1.系统自动产生计划ID
2.社招招聘计划表和应届生招聘计划表中的计划ID共同增长
七、权限使用者:
系统管理员、调配部、海外地区具有此功能权限的用户
3。
4.1。
2招聘计划修改
一、功能描述:
修改需要招聘的职位信息。
二、屏幕输入项目:
首先通过计划ID来定位需要修改的招聘计划,,可以多选
所有项均为必填项
国内(社招)
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1部门所有部门名称列表,下拉框选择
2职位直接输入
3所属职类所有职类名称列表,下拉框选择
4计划招聘人数
5职责描述多行输入框
6职位要求多行输入框
7工作省份、直辖市名称所有中国省份、直辖市列表,下拉框选择
8工作城市名称只有当7为省份时才输入而且当7为省份时必填,所有7选择的省份下的城市列表,下拉框选择
9要求到位时间年、月、日输入框,八位日期型,格式为YYYYMMDD
10有效起始日期必填,年、月、日输入框,八位日期型,格式为YYYMMDD,
>=当前日期
11有效终止日期必填,年、月、日输入框,八位日期型,格式为YYYYMMDD,
〉当前日期且〉有效起始日期
海外(社招)
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1职位直接输入
2职类名称所有职类列表,下拉框选择
3计划招聘人数
4职责描述
5职务需求
应届生
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1招聘对象直接输入
2专业需求所有专业名称列表,下拉框选择,多选
3招聘岗位所有岗位名称列表,下拉框选择
4工作地点省、市,下拉框选择,多选
5落户地点省、市,下拉框选择,多选
三、屏幕输出项目:
如果修改成功,返回“查看招聘计划"页面。
如果修改失败,提示“招聘计划修改失败"并显示失败原因。
四、数据库输出项目:
社招招聘计划表
序号名称备注
1计划ID主键
2部门代码
3职位
4所属职类代码
5计划招聘人数
6职责描述
7职位要求
8工作地点代码
9要求到位时间
10状态不改(0:
未发布,1:
已发布,2:
已完成)
11是否紧缺不改(1:
是,0:
否)
12 显示顺序不改
13发布状态 不改(1:
已发布,0:
未发布)
14有效标志不改(0:
无效,1:
有效)
15创建人工号不改
16创建时间主键
17有效起始日期
18有效终止日期
19发布时间不改
应届生招聘计划表
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1计划ID主键
2专业需求多个专业代码之间以,分隔
3招聘岗位
4工作地点代码
5落户地点代码
6状态不改(0:
未发布,1:
已发布,2:
已完成)
7是否紧缺不改(1:
是,0:
否)
8 显示顺序不改
9发布状态 不改(1:
已发布,0:
未发布)
10有效标志不改(0:
无效,1:
有效)
11创建人工号不改
12创建时间主键
13发布时间不改
五、日志输出:
记录执行操作的用户、执行操作、操作内容、执行时间。
六、功能说明:
1.已完成的招聘计划不允许修改,提示“此招聘计划已完成,不允许修改”
七、权限使用者:
系统管理员、调配部、海外地区具有此功能权限的用户
3.4。
1。
3招聘计划删除
一、功能描述:
删除需要招聘的职位信息。
二、屏幕输入项目:
通过计划ID来定位需要删除的招聘计划,可以多选
三、屏幕输出项目:
如果删除成功,返回“查看招聘计划"页面。
如果删除失败,提示“招聘计划删除失败”并显示失败原因.
四、数据库输出项目:
社招招聘计划表
序号名称备注
14有效标志改为0(0:
无效,1:
有效)
应届生招聘计划表
序号名称备注
9有效标志改为0(0:
无效,1:
有效)
五、日志输出:
记录执行操作的用户、执行操作、操作内容、执行时间.
六、功能说明:
1.删除前提示用户确认删除
2.非真正删除,只是置一标志
七、权限使用者:
系统管理员、调配部、海外地区具有此功能权限的用户
3。
4。
1。
4招聘计划查询
一、功能描述:
浏览未发布及已完成的有效招聘职位信息。
二、屏幕输入项目:
国内
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1人员类别社招人才、应届生,下拉框选择,有默认值
2部门社招人才时选择,下拉框选择
系统管理员、调配部:
请选择(表示所有部门)、所有部门列表
干部部:
请选择(表示本部门及所有子部门)、本部门及所有子部门列表
3职位下拉框选择
社招人才:
请选择(表示所选部门或所选地区未发布和已完成的所有招聘职位)、所选部门或所选地区未发布和已完成的所有招聘职位列表
应届生:
请选择(表示未发布和已完成的所有应届生招聘职位)、未发布和已完成的所有应届生招聘职位列表
4工作省份、直辖市名称请选择(表示所有省份、直辖市)、所有省份、直辖市列表,下拉框选择
5工作城市名称只有当4为省份或海外地区时才输入,请选择(表示4选择的省份下的所有城市或4选择的海外地区下的所有地区)、所有4选择的省份下的城市列表或4选择的海外地区下的所有地区列表,下拉框选择
6状态请选择(表示未发布+已完成状态)、未发布、
已完成,下拉框选择
海外
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1职位请选择(表示所在海外地区未发布和已完成的所有招聘职位)、所在海外地区未发布和已完成的所有招聘职位列表,下拉框选择
3状态请选择(表示未发布+已完成状态)、未发布、
已完成,下拉框选择
三、屏幕输出项目:
国内(社招)
序号名称备注
1一级部门
2所属最小部门
3职位
4计划招聘人数
5要求到位时间
海外(社招)
序号名称备注
1职位
2职类名称
3计划招聘人数
4职责描述
5职务需求
6状态
7有效起始日期已完成的计划才显示
8有效终止日期已完成的计划才显示
应届生
序号名称备注
1招聘岗位
2专业需求
3工作地点
4落户地点
四、功能说明:
1.符合查询条件的记录不存在时,提示“符合条件的招聘计划不存在"
2.为防止查询结果过多,查询条件(不包括人员类别)必须至少输入一项,提示“查询条件必须至少输入一项”
五、权限使用者:
系统管理员、调配部、干部部、海外地区具有此功能权限的用户
3。
4.1。
5查看招聘计划
一、功能描述:
查看社招招聘计划的详细内容。
二、屏幕输入项目:
通过计划ID来定位想要查看的招聘计划
三、屏幕输出项目:
国内(社招)
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1计划ID
2部门
3职位
4所属职类
5计划招聘人数
6职责描述
7职位要求
8工作地点
9要求到位时间
10状态
11创建时间
12有效起始日期
13有效终止日期
应届生
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1计划ID
2招聘岗位
3招聘对象
4专业需求
5工作地点
6落户地点
7状态
8创建时间
四、权限使用者:
系统管理员、调配部、干部部、海外地区具有此功能权限的用户
3.4。
2发布管理模块
用于设定招聘计划中各职位的发布方式,维护自有网站上发布的招聘信息;记录发布时间、发布费用,为招聘效果分析提供数据;记录、管理常用的发布渠道的相关信息,如联系方式,报价。
3。
4。
2。
1发布方式管理
所谓发布方式是指公司获取人才的招聘渠道如:
报纸、网站等
3.4。
2.1。
1增加发布方式
一、功能描述:
输入公司获取人才的招聘渠道相关信息。
二、屏幕输入项目:
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1 发布方式必填
2联系人
3联络方式
4 报价
5实际使用效果
6等级三星***、二星**、一星*,下拉框选择
7发布费用当前发布方式必填,〉0,多个(增加、删除按钮)
8显示位置当前发布方式必填,自由注册显示、内部推荐显
示,下拉框选择
9发布起始时间当前发布方式必填,年、月、日输入框,八位日期型,格式为YYYYMMDD
10发布终止时间当前发布方式必填,年、月、日输入框,八位日期型,格式为YYYYMMDD,〉发布起始时间
三、屏幕输出项目:
如果增加成功,返回“发布方式显示"页面.
如果增加失败,提示“发布方式增加失败”并显示失败原因。
四、数据库输出项目:
1.常用发布方式管理表
序号名称备注
1 发布方式代码主键
2发布方式名称
3联系人
4联络方式
5报价
6实际使用效果
7等级3:
三星***、2:
二星**、1:
一星*、
0:
无等级
8删除标志1(0:
无效,1:
有效)
2.当前发布方式管理表
7—10项输入时需要新增
序号名称备注
1发布方式代码主键
2显示位置0:
自由注册显示、1:
内部推荐显
示
3发布起始时间主键
4发布终止时间
五、功能说明:
1.系统自动产生发布方式代码
2.判断发布方式名称在“常用发布方式管理表”中是否存在,如果不存在,允许保存,否则不允许保存并提示“XX发布方式信息已经输入”
3.判断当前发布方式的发布时间段不可以交叉
六、权限使用者:
系统管理员、调配部
3。
4。
2.1。
2修改发布方式
一、功能描述:
修改公司获取人才的招聘渠道相关信息.
二、屏幕输入项目:
首先通过发布方式代码来定位需要修改的发布方式,然后进行修改
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1 发布方式必填
2联系人
3联络方式
4 报价
5实际使用效果
6等级三星***、二星**、一星*,下拉框选择
7发布费用当前发布方式必填,>0,多个(增加、删除按钮)
8显示位置当前发布方式必填,自由注册显示、内部推荐显
示,下拉框选择
9发布起始时间当前发布方式必填,年、月、日输入框,八位日期型,格式为YYYYMMDD
10发布终止时间当前发布方式必填,年、月、日输入框,八位日期型,格式为YYYYMMDD,>有效起始日期
三、屏幕输出项目:
如果修改成功,返回“发布方式显示"页面。
如果修改失败,提示“发布方式修改失败”并显示失败原因.
四、数据库输出项目:
1.常用发布方式管理表
序号名称备注
1 发布方式代码主键
2发布方式名称
3联系人
4联络方式
5报价
6实际使用效果
7等级3:
三星***、2:
二星**、1:
一星*、
0:
无等级
8删除标志1(0:
无效,1:
有效)
2.当前发布方式管理表
7—10项输入时需要新增
序号名称备注
1发布方式代码主键
2显示位置0:
自由注册显示、1:
内部推荐显
示
3发布起始时间主键
4发布终止时间
五、功能说明:
1.判断发布方式名称在“发布方式管理表”中是否存在,如果不存在,允许保存,否则不允许保存并提示“发布方式信息已经输入”
2.判断当前发布方式的发布时间段不可以交叉
六、权限使用者:
系统管理员、调配部
3。
4。
2.1。
3删除发布方式
一、功能描述:
删除公司获取人才的招聘渠道相关信息。
二、屏幕输出项目:
通过发布方式代码来定位需要删除的发布方式,可以多选
三、屏幕输出项目:
如果删除成功,返回“发布方式显示"页面.
如果删除失败,提示“发布方式删除失败”并显示失败原因。
四、数据库输出项目:
常用发布方式管理表
序号名称备注
8删除标志改为0(0:
无效,1:
有效)
五、功能说明:
1.发布方式“自有网站"不允许删除
2.删除前提示用户确认删除
六、权限使用者:
系统管理员、调配部
3.4。
2.1.4发布方式查询
一、功能描述:
浏览公司获取人才的招聘渠道相关信息。
二、屏幕输入项目:
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1 发布方式请选择(表示所有发布方式)、所有发布方式列表,下拉框选择
2发布时间操作符请选择(表示有效期不作为查询条件)、=、〈、
〈=、〉、〉=、介于…之间
3发布起始时间年、月、日输入框,八位日期型,格式为YYYYMMDD
4发布终止时间当操作符为=、〈,〈=,〉,>=时,发布终止时间
不可输入变灰
当操作符为介于…之间时,发布终止时间必填且
>发布起始时间
三、屏幕输出项目:
序号名称备注
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1 发布方式
2联系人
3联络方式
4 报价
5实际使用效果
6等级
7发布费用循环显示
8显示位置
9发布起始时间
10发布终止时间
四、功能说明:
1.符合查询条件的发布方式不存在时,提示“符合条件的发布方式不存在”
2.屏幕输出项7—10为空表示为常用发布方式,否则为当前发布方式
五、权限使用者:
系统管理员、调配部
3。
4.2.2发布招聘计划职位
招聘人员首先选择当前需要发布的职位,设定发布方式,将要发布到自有网站的职位进行发布.
3。
4.2。
2。
1设定发布方式
3。
4。
2。
2.1。
1新设定发布方式
一、功能描述:
设定招聘职位的发布方式信息。
二、屏幕输入项目:
选择职位,可以多选
序号名称备
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华为 招聘 管理 系统 呕心沥血 整理