网络招聘平台的设计与实现(源码)【字数:14779】
目 录
第一章 绪论 1
1.1选题背景及意义 1
1.2主要研究内容 1
1.3论文结构 2
第二章 相关技术简介 3
2.1面向对象开发 3
2.2技术支持 3
2.2.1 SSM框架简介 3
2.2.2 JSP技术简介 3
2.2.3 MySQL数据库简介 4
2.3平台工具 4
2.3.1 Eclipse 4
2.3.2 Tomcat服务器 4
2.4运行环境 4
2.4.1硬件环境 4
2.4.2软件环境 4
2.5技术优势 4
第三章 网络招聘平台系统需求分析 5
3.1系统的可行性分析 5
3.2数据需求分析 5
3.2.1网络招聘平台顶层数据流图 5
3.2.2求职者用户模块数据流图 6
3.2.3企业 *景先生毕设|www.jxszl.com +Q: ¥351916072$
用户模块数据流图 6
3.3功能需求分析 7
3.3.1系统总体需求 7
3.3.2用例建模 7
3.4非功能需求分析 10
3.4.1系统完整性需求 10
3.4.2系统可移植性需求 10
3.4.3系统安全性需求 10
3.4.4系统灵活性需求 10
第四章 网络招聘平台系统设计 11
4.1系统概要设计 11
4.2系统详细设计 12
4.2.1管理员模块 12
4.2.2求职者模块 12
4.2.3企业模块 12
4.2.4程序流程图 13
4.3数据库设计 16
4.3.1概念设计 16
4.3.2逻辑结构设计 16
4.3.3物理结构设计 17
4.3.4数据表结构设计 17
4.3.5数据表间关系 21
第五章 网络招聘平台系统编码与实现 22
5.1后台管理模块 22
5.1.1用户增加模块 22
5.1.2用户浏览模块 23
5.2个人信息管理模块 24
5.2.1求职者个人信息管理 24
5.2.2企业用户信息管理 25
5.3简历管理(以教育经历为例) 25
5.3.1教育经历增加模块 26
5.3.2教育经历更新模块 26
5.3.3教育经历删除模块 26
5.4在招职位管理 26
5.4.1在招职位增加模块 27
5.4.2在招职位删除模块 27
5.4.3在招职位浏览模块 27
5.4.4在招职位更新模块 27
5.5消息管理 27
5.5.1消息增加模块 28
5.5.2消息删除模块 28
第六章 网络招聘平台系统测试 29
6.1功能测试 29
6.1.1注册功能模块测试 29
6.1.2登录功能模块测试 29
6.1.3个人信息管理模块测试 29
6.1.4简历管理模块测试 30
6.1.5在招职位管理模块测试 30
6.1.6消息管理模块测试 30
6.2系统性能测试 31
6.3测试结论 31
结束语 32
致 谢 33
参考文献 34
第一章 绪论
本章节主要介绍了本网络招聘平台产生的背景,从各个角度分析了现阶段企业招聘和求职者对于职位选择的方式,突出了网络招聘出现的必然性及其优势。通过简单介绍使读者简单了解本平台提供的基础功能,方便读者的理解。
1.1选题背景及意义
近年来随着就业压力的不断增大,很多大学生毕业后必须面临艰苦的寻找工作的过程,越来越多的毕业生面临着找工作难的问题。虽然各地频繁的举办不同规模的招聘会,但在解决了部分工作的同时,也消耗了大量的财力、人力、物力。尤其是浪费了各地的求职者奔波路途的时间和精力。
随着互联网时代的到来,传统的招聘模式已经不能满足公司人力资源管理的需求,繁琐的招聘手续和人力浪费成为现实招聘中最大的障碍[2]。在生活节奏加快的同时,为了简化招聘流程,减轻在招聘流水线上的资源浪费和成本输出,解决求职者对工作岗位的定位、求职者信息的外泄等问题,网络化招聘作为一种新的招聘形式兴起,并很快得到支持和应用。网络招聘打破了传统观念和形式,为求职者和招聘单位带来极大的方便和可观的经济效益,足不出户就可以完成求职和招聘等工作[3]。
网络招聘平台有着其独有的特点:信息资源量大、更新速度及时迅速、职位多样化可选择,同时还兼具有经营成本低、突破地域限制、用户检索方便快捷等特点,符合求职者希望以最便捷、足不出户找到满意工作的实时需求[4]。网络招聘系统为求职者提供所需要的求职与招聘信息,求职者可以通过网络了解到职位需求、职位薪资、位置等信息。通过耗费极少量的资源,为事业单位提供优秀的人才输出,可以实现企业的多元化招聘。网络招聘平台现已成为求职者和企业招聘的一个双向选择平台[5]。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/444705.html