临时工招聘系统的设计与实现Word文件下载.docx

上传人:b****5 文档编号:19785284 上传时间:2023-01-10 格式:DOCX 页数:35 大小:1.04MB
下载 相关 举报
临时工招聘系统的设计与实现Word文件下载.docx_第1页
第1页 / 共35页
临时工招聘系统的设计与实现Word文件下载.docx_第2页
第2页 / 共35页
临时工招聘系统的设计与实现Word文件下载.docx_第3页
第3页 / 共35页
临时工招聘系统的设计与实现Word文件下载.docx_第4页
第4页 / 共35页
临时工招聘系统的设计与实现Word文件下载.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

临时工招聘系统的设计与实现Word文件下载.docx

《临时工招聘系统的设计与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《临时工招聘系统的设计与实现Word文件下载.docx(35页珍藏版)》请在冰豆网上搜索。

临时工招聘系统的设计与实现Word文件下载.docx

随着社会高速发展,部分小企业行业现状畸形,目前小企业无法长期稳定支撑工资的付出,工作量的多与少决定了企业所需要的员工数,当工作量短时间内急剧增加时,一个有利于企业招聘的临时工求职招聘系统成为一个为小企业和临时工提供高效化的临时工招聘通道。

该系统有利于小企业随时随地招聘,节省时间;

企业人力可以在统一的时间内审批求职者的申请,从而进一步提高工作效率;

使得企业的招聘管理成为科学化、高效化、信息化和系统化的可能。

1.2系统主要功能及特点

本系统招聘应聘为主要功能,其基于对用户信息进行管理,包括应聘者的信息管理,企业方的信息管理,以及对管理人员的信息管理。

系统最为核心的就是招聘信息的增删改查,取决于对数据库信息的使用,对招聘信息的增删改查可以影响数据库里面各类信息的更改。

用户的信息规划对整个系统最为重要,不同的角色拥有这不同的权限,只要对不同角色的权限分配合理,符合正常的招聘流程,若不符合正常的招聘流程,那么本系统将会面临严峻的问题。

本系统主要具有几个显著的特点:

(1)为应聘者提供个人简历管理,其中包括个人信息、兴趣爱好、工作经历、证书的编写,通过制作好的简历发送给企业方进行投简。

此功能有利于企业方快速的了解临时工求职者的个人信息以及工作经历,减少彼此的招聘成本。

(2)为企业方提供信息管理、应聘信息查看、企业信息发布管理、以及修改用户密码等功能。

求职信息可以直观的了解到对自己公司感兴趣的临时工求职者,了解他们的个人信息。

招聘信息管理可以快速的发表自己公司的招聘详细需求,面向广泛社会去接受有意向的临时工的简历投递。

企业详细信息管理可以发布自己公司地理位置,综合实力,让求职者更加了解企业方的情况。

(3)为管理者提供招聘管理、求职信息查看、求职咨询、网站公告、管理员信息管理、求职者信息管理、企业信息管理等功能。

网站公告功能可以优化网站页面的现代化,不断的更新优化已达到吸引使用者的目的。

对应聘者和企业方的信息管理,能有效的解决一些用户端个人信息问题,面对系统出现问题时,能有多种方式的解决方法。

招聘管理可以对系统主要业务流程临时工招聘起到管理作用,快速的了解目前的招聘信息,对招聘信息进行管理,删除虚假信息。

对恶意,虚假信息发布者进行管理。

管理者的存在对整个系统有着重要的意义,使得用户约束自己的行为,提高了招聘的真实性和可靠性。

1.3论文的内容和结构安排

第一章绪论:

对包括临时工招聘系统分析与设计来源,临时工招聘系统设计与开发的工具和语言,临时工招聘系统的功能和需求。

第二章系统规划:

对临时工招聘系统的部分分析和系统的总体分析;

第三章系统分析:

对临时工招聘系统的功能进行分析与建模;

第四章系统设计:

对临时工招聘系统设计包括总体结构、界面与数据库;

第五章系统实现:

对临时工招聘系统的编码开发和实施测试。

第2章系统规划

2.1初步需求分析

(1)系统描述

根据目前招聘市场来看,临时工招聘大都是传统的方式,线下招聘,以及通过各种关系招聘,这样的招聘方式存在着招聘时间长,时间灵活性小,效率低,误工期等多个弊端,于是设计了临时工招聘系统,希望可以成为解决社会剩余劳动力和增强中小型企业竞争力的解决通道。

(2)系统对象

系统对象:

主要对象为招聘系统,求职者、企业方,管理员。

(3)系统功能

系统功能:

企业方对招聘信息进行编写,求职者浏览招聘信息进行投简历,企业再进行对投简历的求职者进行了解和筛选。

用户可以对个人信息进行增删改查,管理员对用户的权限和个人信息进行管理。

(4)系统对象行为

a、管理员输入账号和密码登录系统,登录系统后点击信息中心,管理员具有管理用户个人信息功能,可以输入信息查询用户个人资料进行筛选,点击查看资料,也可以对不规范使用者进行删除个人账号信息。

可以对网站公告进行增加修改删除,对一些资讯编写传送到前段,显示在主界面让用户进行查看。

同时可以管理查看企业发布的所有招聘信息,并且对招聘信息进行修改和删除。

也可以对求职者所投递简历的信息进行查看,对不符合规范要求的求职者投递信息进行修改和删除。

b、求职者打开网页端进入用户登录界面,没登录之前可以查阅目前的就业资讯和网站公告了解网站和社会上目前的就业讯息。

注册成为网站会员后,可以输入账号和密码进行登录。

登陆后可以选择个人简历管理,按照简历提示进行简历编写。

完善个人信息可以点击个人信息管理进行编写个人信息,以及可以修改登录密码等功能。

c、企业方打开页面,没登录之前可以查阅目前的就业资讯和网站公告了解网站和社会上目前的讯息。

注册成为企业方用户,成功登录系统后,企业方可以先进行企业信息管理编写,根据提示完成企业信息的编写。

选择招聘信息管理可以发布自己需要招聘员工的详细要求。

选择求职信息查看可以查阅投各个岗位上的临时工求职者的个人简历。

(5)系统的功能实现

系统的功能实现围绕在求职者、企业和招聘应聘信息中展开,招聘的主要功能实现要依取决于系统对用户个人信息的识别。

该系统通过收集注册用户信息中用户个人信息,对信息进行整理和存放,通过调用数据库以实现临时工招聘的管理功能,招聘信息通过企业发布后,呈现在求职者的视线之内,通过选择合适的招聘岗位投递简历后,企业方就可以通过筛选,以选择到合适的临时工。

2.2总体结构

系统采用JAVA语言搭建,使得整个系统代码更具有安全性和易使用。

整个系统分为前端展示模块,后端逻辑模块以及数据库数据存储模块。

前端展示模块主要有用户使用模块和管理员使用模块:

其中用户使用模块有求职者网页前端模块、企业方网页前端模块、管理员网页前端模块。

总体通过Html和Css的布局以及JavaScript的美化渲染。

后端逻辑模块主要有管理员逻辑模块、服务器公用逻辑模块、用户逻辑模块。

数据库数据存储模块主要有用户信息存储模块、课程信息存储模块。

总体使用MySQL数据库语言。

2.3可行性分析

2.3.1经济可行性

临时工招聘系统使用网页端作为招聘的操作端口,只需要简单的移动设备即可制作,后期维护也是方便可行的,现实生活中,临时工招聘是企业方的一个难题,临时工招聘提高企业的经济效益,和增加临时工的经济收入是具有积极作用。

特别是当一个企业招聘临时工过程,或者临时工求职过程,在没有临时工招聘系统的情况下,会消耗双方巨多的时间成本,该系统可使企业招聘临时工的人力成本降到最低,双方有一个双向选择的机会,在双发充分了解之后再进行现场面试,提高了双方的工作效率,为企业hr带来工作的便利。

并且本次使用的开发工具大都是免费的,经济上可行。

2.3.2技术可行性

本系统总体使用SSH框架开发,框架重复利用和二次开发强,JAVA语言是我们大学的必修课程,HTML+CSS设计前台页面,在众多平台上兼容,Javascript渲染和美化页面。

MySQL作为后台数据库,其数据语言简单可用。

在Windows10系统环境下进行开发。

技术上可行。

2.3.3操作可行性

临时工招聘系统总体界面套用比较优美得页面设计,菜单也是分简洁明了,初步了解计算机使用的人群,都可以快速的上手,特别是对于现在的社会来说,互联网的使用已经是十分普及,招聘的流程也是简单明了,只需要有初步的工作经历,就可以使用本系统进行线上的招聘和求职。

同时提高了企业和临时工的经济收益,减少传统管理对时间成本的消耗,操作上行得通。

第3章系统分析

3.1功能分析

3.1.1系统参与者

通过对临时工招聘系统业务需求的分析以及对其系统的总体的设计,分析出系统的对象有如下三项:

(1)求职者

图3.1系统参与者求职者

(2)企业方

图3.2系统参与者企业方

(3)管理员

图3.3系统参与者管理员

3.1.2系统用例图

图3.4临时工招聘系统用例图

3.1.3用例规约

(1)提交应聘申请

图3.5应聘申请用例图

表3.1应聘申请规约

用例名称

应聘申请

主参与者

用户

层次

海平面

利益相关者

前置条件

用户登录系统,用户有应聘的权限

最低保证

回滚未完成的事务

成功保证

用户成功发出应聘申请

触发器

用户进入企业应聘,选择岗位,点击申请按钮

主要的成功情节:

1.用户成功进行应聘申请,系统将新数据储存到数据库。

扩展:

1.a用户没有应聘的权限

1.a.1提示用户没有该权限

1.a.2跳转到上一个操作页面

1.b数据保存失败

1.b.1回滚次用例操作,回到上一个操作页面

1.b.2提醒用户数据保存失败,请重试

1.c保存时必要字段未填写

1.c.1保存失败,提示用户某字段不能为空

(2)登录系统

图3.6登录系统用例图

表3.2登录系统规约

登录系统

应聘者、企业、管理员

用户访问临时工招聘系统

用户成功登录系统

用户点击登录按钮

1.用户成功登录系统。

2.a系统数据库中不存在该用户的账号或密码

1.a.1提示用户名或密码不能为空,或者提示用户名或密码错误

1.b用户输入的用户名或密码为空

1.b.1提示用户名或密码不能为空

(3)信息修改

图3.7修改部分信息用例图

表3.3修改个人部分信息规约

用例名称

修改部分信息

主参与者

求职者、管理员、企业

层次

利益相关者

前置条件

用户查看个人信息

最低保证

用户成功修改个人信息

触发器

用户进入个人信息修改页面

1.用户进入信息修改界面,系统根据登录的用户获取该用户的基本信息并展示到界面上。

2.用户根据情况编辑信息并点击保存。

3.用户信息成功保存。

1.a信息显示不完整

1.a.1刷新界面

1.a.2重新进入该界面

2.a保存时必要字段未填写

2.a.1保存失败,提示用户某字段不能为空

3.a数据保存失败

3.a.1回滚次用例操作,回到上一个操作页面

3.a.2提醒用户数据保存失败,请重试

(4)查看招聘信息

图3.8查看招聘信息用例图

表3.4查看招聘信息规约

查看用户基本信息

管理员

管理员查看用户信息

管理员成功登录系统

管理员打开用户信息管理界面

1.1.求职者/企业信息成功展示到界面。

1.a信息显示不完整

1.b.1刷新界面

1.b.2重新进入该界面

(5)新增用户

图3.9新增用户用例图

表3.5新增用户规约

新增用户

管理员、临时工招聘系统

管理员、临时工招聘系统

管理员登录系统

管理员成功新增用户

管理员进入新增求职者/企业信息页面

1.管理员成功编辑用户信息并保存。

2.系统将新数据储存到数据库。

1.a保存时必要字段未填写

1.a.1保存失败,提示用户某字段不能为空

2.b数据保存失败

2.a.1回滚次用例操作,回到上一个操作页面

2.a.2提醒用户数据保存失败,请重试

(6)删除用户

图3.10删除用户用例图

表3.6删除用户规约

删除用户

用户登录系统,用户有删除用户的权限

管理员确认删除用户

管理员进入用户管理页面,选择要删除的用户,点击删除按钮

1.用户信息被删除。

1.a管理员删除用户不成功

1.a.1刷新页面

1.a.2重新进行删除操作

(13)修改用户基本信息

图3.11修改用户基本信息用例图

表3.7修改用户基本信息规约

修改用户基本信息

管理员进入修改用户信息页面

管理员成功修改用户信息

管理员编辑用户信息,点击确认修改按钮

1.管理员成功修改用户基本信息,系统将新数据储存到数据库。

1.a数据保存失败

1.a.1回滚次用例操作,回到上一个操作页面

1.a.2提醒用户数据保存失败,请重试

1.b保存时必要字段未填写

1.b.1提示用户某字段不能为空

(14)退出登录

图3.12退出登录用例图

表3.8退出登录规约

退出登录

求职者、企业、管理员

用户退出登录

用户成功退出登录

用户点击退出登录按钮

1.用户退出登录,个人信息注销。

1.a用户没有成功退出

1.a.1刷新页面,重新点击退出按钮

1.a.2关闭网页

3.2概念数据建模和对象关系建模

概念数据模型是对组织数据的描述。

方框里为数据模型,标注了数据的主键课主要属性。

对象关系模型是概念数据模型被映射。

格式为表名(主码,外码,普通属性)

(1)用户信息管理

图3.13用户信息管理类图

求职者、企业与管理员是多对一关系,一个管理员管理多个求职者、企业。

admin(m_id,m_name,m_password,m_tel,m_age)

q_user(q_id,q_name,q_password,,q_tel,q_sex,q_qq,q_email,q_age,q_xl,q_wz)

c_company(c_id,c_name,c_password,c_tel,c_wz,c_email)

(2)招聘申请管理

图3.14招聘公告申请管理类图

企业与招聘申请单是一对多关系,多个招聘申请单属于一个企业。

管理员与招聘申请单是一对多关系,一个管理员审批多张招聘申请单。

invite_form(invite_id,i_qy,i_title,i_rs,i_gzdd,i_xl,i_jl)

3.3动态建模

3.3.1顺序图

(1)求职者/企业方登录顺序图:

图3.15求职者/企业方登录顺序图

(2)招聘申请管理图:

图3.16招聘申请顺序图

3.3.2通信图

(1)用户登录通信图

(2)审核申请通信图

3.3.3分析类图

图3.17系统分析类图

3.3.4活动图

图3.18修改信息管理活动图

3.3.5状态图

zp_form对象在系统中的状态图

图3.19zp对象的状态图

第4章系统设计

4.1总体设计

临时工招聘管理系统总体功能图如下:

图4.1总体功能图

4.2数据库设计

表4.1用户信息表sysuser

字段名

字段描述

数据类型

备注

id

编号

varchar(12)

每个用户唯一标识

uname

用户名

varchar(20)

upass

密码

char(32)

tname

姓名

varchar(32)

filename

照片

char(12)

Tel

联系方式

char(15)

sex

性别

char(6)

qq

Qq号

Houhold

工作城市

email

邮箱

Addrs

地址

Brith

紧急联系人联系方式

Wei

期望薪资

char(20)

表4.2招聘信息表a_leavelist

Id

唯一标识

int(32)

Qyname

企业账户

外键,对应一个学生

title

招聘类型

Zprs

人数

Gzdd

工作地址

Xl

学历

Jl

技能

Infotype

Bei

学位

c

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1