基于jsp的网上招聘系统的设计与实现毕业论文

发布时间 : 星期三 文章基于jsp的网上招聘系统的设计与实现毕业论文更新完毕开始阅读

com.microsoft.sqlserver.jdbc.SQLServerDriver true 本系统是使用了Spring 框架技术,Spring是一个流行的轻量级的J2EE开源应用程序框架,其核心代码均来自于真实项目,它的目的是要解决企业级应用程序开发的复杂性,简化J2EE的开发,Spring是一套基础框架,它能很方便的帮助开发人员更加简单和合理的使用J2EE服务,使开发人员能够集中精力实现业务逻辑和其它应用功能。Spring提供“一站式”的框架整合方案,涵盖了J2EE软件开发中的各个分层,包括持久层、业务层、表示层等。

本系统中使用了Spring 框架的第三种应用,如图6所示:

图6 Spring 框架第三种应用

系统中,使用Spring容器来管理业务Bean对象,使用Spring 倡导的IOC模式来生产业务对象,并且这些业务对象统一的由Spring 容器来管理,并实现了声明式的事务。所有的事务由Spring容器来处理,所以,开发者不需要在代码中去写实现事务的代码,而是由容器提供统一的管理。

所有用到的业务Bean对象的配置代码如下:

3.2 系统模块设计

该网站招聘系统分为单位、个人、管理员和公共四个大的模块模块,每个模块相对的独立,以便于

页面的组织。

3.2.1公共模块实现的功能

1. 站点在首页上以表格的形式显示当日最新8个用人单位招聘职位、最新的8个求职信息,以列

表的形式显示最新6条招聘新闻和该新闻被点击的次数。首页上还提供“更多”的超链接,点击这些超链接,在新窗口分别以分页的形式显示全部的招聘职位、个人求职信息和招聘新闻。 2. 点击招聘单位的超链接,在新窗口显示该单位的详细介绍;点击招聘职位的超链接,在新窗口

显示该职位的相关描述和要求;点击每个招聘新闻标题的超链接,在新窗口显示新闻的详细内容。

3. 首页上提供注册和分类登录功能。

公共模块 用户管理 用户登录 用户注册 退出系统 首页展示 公司展示 职位展示 求职展示 新闻展示 分页展示 职位分页 求职分页 新闻分页 详情展示 职位详情 求职详情 新闻详情 点击管理 公司点击 职位点击 求职点击 新闻点击

图7 公共模块功能图

3.2.2个人模块实现功能

1. 个人求职用户可以登录到系统,第一次注册的用户可以新增个人基本资料、个人特长和工作经

历、希望的工作和联系方式作为简历等信息。

2. 已注册用户可以选择性的修改简历中的个人的求职信息。 3. “修改登录密码”超链接可以修改密码。

4. “全部职位列表”以表格的形式显示与个人求职意向匹配的职位信息,多条以分页的方式显示。

每条信息提供公司名称和职位名称超链接,用来在新窗口显示详细信息。同时,提供“发信”和“添加到收夹”超链接。

5. “发信”功能向招聘单位发送求职信。对于求职者感兴趣的职位,可以添加到收藏夹。 6. “我的收藏夹”以表格的形式招聘单位名称和职位,同时提供“发信”和“删除”超链接。求

职者可以给照片单位发送求职信,也可以删除收藏夹内容。

7. “我的信箱”以表格的形式显示发信单位、标题、回复和删除超链接。并实现这些功能。 8. 实现退出登录功能。

个人模块 用户管理 用户登录 修改信息 修改密码 退出系统 个人首页 分页展示 职位详情 公司详情 收藏夹管理 添加收藏夹 删除收藏夹 信箱管理 发新信件 查看详情 回复信件 删除信件

图8 个人模块功能图

3.2.3单位模块实现功能

1. 功能和个人模块差不多,单位用户可以登录到系统,第一次注册的单位用户可以新增单位的基

本资料。

2. 已注册的单位用户可以选择性的修改单位的基本信息。 3. “发布招聘信息”超链接用来发布职位信息。 4. “修改登录密码”超链接可以用来修改密码。

5. “全部人才列表”以表格的形式显示所有求职者信息,多条以分页的方式显示。每条信息显示

“姓名”超链接,用来在新窗口显示该求职者的详细信息。同时,提供“发信”和“添加到收夹”超链接。

6. “发信”功能向求职者发送面试通知。对于招聘单位感兴趣的求职者,可以添加到收藏夹。 7. “我的收藏夹”以表格的形式显示求职者的姓名、性别、学历、应聘职位。姓名使用超链接,

用来在新窗口显示该求职者的详细信息。提供“发信”和“删除”超链接。招聘单位可以给求职者发送面试通知,也可以删除收藏夹内容。

8. “我的信箱”以表格的形式显示发信单位、标题、回复和删除超链接。并实现这些功能。 9. 实现退出登录功能。

单位模块 用户管理 用户登录 修改信息 修改密码 退出系统 单位首页 分页展示 求职详情 发布职位 收藏夹管理 添加收藏夹 删除收藏夹 信箱管理 发新信件 查看详情 回复信件 删除信件

图9 单位模块功能图

3.2.4管理员模块实现功能

1. 管理员可以登录到系统。 2. 管理员管理新闻。

联系合同范文客服:xxxxx#qq.com(#替换为@)