摘要:近年来,Internet在人们的生活中得到了非常迅速的发展,占据了非常重要的地位,成为计算机行业当中发展迅速的一支队伍。人才招聘的发展目前还处在发展阶段,但是具有绝对的环境条件令其发展,每年大大小小的社会招聘和校招成为刚需,因此也带来了许多管理问题需要解决。人才中介管理的开发与应用已经成为国内人才招聘的必要发展。
本论文首先介绍和分析如今与人才中介有关的招聘管理类网站的发展情况及趋势,同时阐述了有关JSP、Struts等Java Web的相关技术。具体使用的是JAVA语言开发,MYSQL数据库储存数据。使用面向对象的MVC设计思想对人才中介管理系统进行模型的确定,确定设计方向后,对项目进行系统化的需求分析,根据实际需求进行可行性研究。
本系统包含5大功能模块,包括个人模块的管理、招聘信息管理、公告模块的管理、企业信息的管理、留言的管理。其中个人模块中包括对自己的个人信息注册。招聘信息模块包括按关键字搜索招聘信息、查看相应信息等功能。公告模块包括展示发布公告功能。整个系统经过测试运行稳定,性能良好。
关键词: JSP;Mysql;SS2H框架
目录
摘要
Abstract
1 引言-1
1.1 课题背景-1
1.2 研究目的与意义-2
1.3 关键技术研究-2
1.3.1 JSP技术简介-2
1.3.2 S2SH框架简介-3
1.3.3 基于B/S的web应用体系结构-3
2 需求分析-4
2.1 总体需求-4
2.2 功能需求-5
2.3 可行性分析-6
2.4 开发环境-6
3 总体设计-6
3.1 系统功能总体设计-6
3.2 数据库设计-9
4 详细设计-12
4.1 系统登录模块设计-12
4.1.1 系统登录模块描述-12
4.1.2 系统登录模块类设计-12
4.2 职业分类管理模块设计-12
4.2.1 职业分类管理模块描述-12
4.2.2 职业分类管理模块类设计-14
4.3 公告管理模块设计-14
4.3.1 公告管理模块描述-14
4.3.2 公告管理模块类设计-16
4.4 招聘信息管理模块设计-16
4.4.1 招聘信息管理模块描述-16
4.4.2 招聘信息管理模块类设计-17
4.5 企业图文管理模块设计-17
4.5.1 企业图文管理模块描述-17
4.5.2 企业图文管理模块类设计-19
4.6 投票管理模块设计-19
4.6.1 投票管理模块描述-19
4.6.2 投票管理模块类设计-20
4.7 用户管理模块设计-20
4.7.1 用户管理模块描述-20
4.7.2 系统用户管理模块类设计-21
4.8 留言管理模块设计-22
4.8.1 留言管理模块描述-22
4.8.2 留言管理模块类设计-22
4.9 管理员信息管理模块设计-22
4.9.1 管理员信息管理模块描述-23
4.9.2 管理员信息管理模块类设计-23
5 应用系统的实现-23
5.1 各个模块介绍-23
5.2 系统登录模块的实现-23
5.3 招聘信息分类管理模块的实现-25
5.3.1 招聘信息分类增加-25
5.3.2 招聘信息类别查看和修改-26
5.3.3招聘信息分类删除-26
5.4 招聘信息管理模块的实现-27
5.4.1 招聘信息添加课题-27
5.4.2 招聘信息删除-28
5.4.3 招聘信息查看与修改-28
5.5 公告管理模块的实现-28
5.5.1 公告增加-29
5.5.2 系统公告删除-30
5.5.3 系统公告查看-30
5.6 企业图文管理模块的实现-30
5.6.1企业图文增加-30
5.6.2企业图片文章信息查看-31
5.6.3企业图片信息删除-31
5.7 用户系统信息管理模块的实现-32
5.7.1用户增加-32
5.7.2用户删除-33
5.8管理员、用户个人信息管理模块的实现-33
5.8.1 用户注册-33
5.9投票管理模块的实现-34
5.9.1投票管理界面-34
5.10 留言板管理模块的实现-34
5.10.1留言增加-34
5.10.2留言删除-35
6 系统测试-36
6.1测试环境-36
6.2测试用例及结果-36
6.2.1求职者登录功能测试-36
6.2.2招聘信息栏目修改功能测试-37
6.2.3 招聘信息录入功能测试-37
6.3系统测试结果分析-38
7 结 论-39
参 考 文 献-40
致 谢-41