IT公司人才招聘管理系统
目录
1 系统概述 1
1.1 系统背景 1
1.2 系统简介 1
2 需求分析 1
2.1 功能需求 1
2.2 性能需求 1
3 业务流程分析 2
4 数据类(表)样式收集 4
4.1 招聘信息表(线上) 4
4.2 人才需求申请单(线下): 4
4.3 通知名单(包括初审通过名单,笔试通过名单,录用名单)(线上): 4
4.4 审批单(线下): 4
4.5 简历登记单(线上) 5
4.6 用户注册表(线上) 6
5 数据流程分析 6
5.1 关联图 7
5.2 顶层数据流程图 7
5.3 第二层数据流程图 8
6 数据字典编写 10
6.1 数据项 10
数据元素一览表 10
数据元素定义 11
6.2 数据结构 23
数据结构一览表 23
数据结构定义 23
6.3 数据流 25
数据流一览表 25
数据流定义 27
6.4 数据存储 33
数据存储一览表 33
数据存储定义 33
6.5 处理逻辑 36
处理逻辑一览表 36
处理逻辑定义 37
6.6 外部项 42
外部项一览表 42
外部项定义 42
7 功能结构设计 44
8 数据库设计 45
9 模块设计 47
9.1 模块一览表 47
9.2 模块样例 48
10 系统实现 49
10.1 系统登录 49
10.2 系统注册 49
10.3 系统前台首页 50
10.4系统后台首页 52
10.5 查询招聘信息 52
10.6 招聘信息详细查看 53
10.7 投简历 54
10.8 查询公示信息 55
10.9 公示信息详细查看 56
10.10 发布招聘信息 57
10.11 修改招聘信息 57
10.12 简历审核 58
10.13 简历查看 60
10.14 成绩管理 61
10.15 设置公示类别 62
10.16发布公示信息 63
10.17 修改个人信息 63
IT公司人才招聘管理系统
1 系统概述
1.1 系统背景
随着网络技术的发展,网络在人们生活中的应用越来越广泛。人才的流动已成为社会的一大问题,传统的招聘方式不仅让人觉得很不方便,而且受时间和空间的限制,让许多人失去了很多机会。而网上求职招聘系统提供了方便、简洁、安全、易于管理的平台,这是对传统模式的一种改进,也是一种必然走向。
求职招聘信息管理系统中大部分模块的操作都基本类似,都具有修改、查询、数据库连接等功能。最终能够使毕业生在该网站注册用户,进行职位申请,能够及时得到笔试和面试信息,相关公司也能通过注册成为该系统的用户,能够及时了解毕业生信息,给与毕业生笔试面试资格,以及公司之间的能互动交流。同时管理员能够对该系统进行综合的管理。
1.2 系统简介
根据公司对人才招聘的需求,现开发IT公司人才招聘系统,它具有方便快捷的招聘流程,有效的提高人才招聘的工作效率。公司可以使用该系统发布招聘信息,求职人员可以在注册为用户后通过系统完成简历投递,以及公司对招聘结果的公布。
2 需求分析
本系统用于IT公司人才招聘管理。为求职者和管理员提供简洁的操作界面,使求职、审阅、录取过程更加方便、快捷、人性化。
2.1 功能需求
1、求职者
(1)求职者上传包括照片、简历等求职人员信息。
(2)求职者可通过网络查询审核情况。
2、管理员(包括人力资源部、各部门、总经理)
(1)各部门向人力资源部提供人力需求
(2)人力资源部添加招聘信息
(3)人力资源部对所有应聘者进行筛选(包括简历初审,笔试,面试),修改简历的审批状态,并发布下一次审批信息
(4)各部门初步审批
(5)总经理审批各部门初审名单
(6)人力资源部修改应聘成功人员的审批状态,并发布上岗相关信息
2.2 性能需求
(1)统计,查询数据的响应时间在5S以内;
(2)基本信息变更验证,数据库访问控制在1S以内;
(3)程序启动和初始化时间控制在3S以内。
3 业务流程分析
业务参与的人员:公司员工(主要前台),应聘人员(用户)
业务参与单位:人力资源部、各部门