论文部分内容阅读
摘 要: 在线招聘系统具有求职信息管理、招聘信息管理、用户信息管理和系统维护等功能,为企事业单位和求职人员搭建信息平台。本文通过系统需求分析、用例建模和数据库表结构设计为系统的实现奠定基础。
关键词: B/S 招聘系统需求 数据库设计
随着计算机技术和网络技术的发展,企事业单位更希望通过网络平台发布招聘信息,扩大单位的招聘范围,节省招聘时间和经费,从而招到更优秀的人才,提高招聘效率。而广大求职者亦想通过这样一个平台更多地了解企事业单位的招聘信息,为求职提供更多的选择,因此设计一个基于B/S模式的招聘系统是非常必要的。
1. B/S模式
B/S模式(Browser/Server,浏览器/服务器模式)是在C/S模式的基础上发展而来的,结构由两层结构变成三层结构:浏览器/Web服务器/数据库服务器。B/S模式最大的好处是用户不用安装任何客户端软件,只需要利用Windows自带的internet explorer即可,图1是B/S模式结构图。
2.招聘系统需求分析
获取用户的详细需求是软件研发的第一步基础性工作。通过获取用户的详细需求和最终目标,经过分析,形成系统详细的软件需求规格说明,这将为软件的成功设计和开发奠定坚实的基础。
通过了解招聘企事业单位对招聘信息的发布、招聘管理的流程及求职人员对招聘管理平台的需求,确定招聘系统的主要功能包括:
(1)招聘单位管理功能
单位通过系统完成注册,发布招聘信息,包括单位招聘人员的数量要求、专业要求、学历要求、年龄要求、工作经验要求和薪金要求等,浏览求职人员信息,与求职人员互动等。
(2)求职人员管理功能
求职人员通过系统能够完成注册并浏览单位发布的求职信息,按照专业、学历、薪金等条件完成搜索,投递求职简历,与招聘单位互动等。图2是招聘系统的用例图。
3.数据库设计
二维表结构设计是数据库的基础。招聘系统要设计的表很多,主要包括管理员用户表、求职人员信息表、单位用户表、求职意向表和职位信息表等,以下列出三个主要的表。
(1)管理员用户表
该表包含三个字段,分别是M_id、M _name、M _pass,其中M_id为主键,具体信息见表1所示。
(2)求职人员信息表
该表包含7个字段,分别是E_id、E _name、E _pass、E _university、E _proffesion、E _Specialty、E _Liking。其中E_id为主键,具体信息见表2所示。
(3)职位信息表
3.结语
基于B/S模式的招聘系统能够完成企事业单位招聘职位信息和通告信息发布,求职人员的信息注册、职位查找和系统维护管理等功能,为企事业单位和求职人员搭建信息平台,提高企事业单位的招聘效率和求职人员的求职效率。
参考文献:
[1]孟凡盛.基于Internet的求职招聘系统的设计与实现[J]. 信息技术与信息化,2015,4.
[2]刘霞.基于.NET的高校网络招聘系统开发[J].职业教育研究,2012,6.
关键词: B/S 招聘系统需求 数据库设计
随着计算机技术和网络技术的发展,企事业单位更希望通过网络平台发布招聘信息,扩大单位的招聘范围,节省招聘时间和经费,从而招到更优秀的人才,提高招聘效率。而广大求职者亦想通过这样一个平台更多地了解企事业单位的招聘信息,为求职提供更多的选择,因此设计一个基于B/S模式的招聘系统是非常必要的。
1. B/S模式
B/S模式(Browser/Server,浏览器/服务器模式)是在C/S模式的基础上发展而来的,结构由两层结构变成三层结构:浏览器/Web服务器/数据库服务器。B/S模式最大的好处是用户不用安装任何客户端软件,只需要利用Windows自带的internet explorer即可,图1是B/S模式结构图。
2.招聘系统需求分析
获取用户的详细需求是软件研发的第一步基础性工作。通过获取用户的详细需求和最终目标,经过分析,形成系统详细的软件需求规格说明,这将为软件的成功设计和开发奠定坚实的基础。
通过了解招聘企事业单位对招聘信息的发布、招聘管理的流程及求职人员对招聘管理平台的需求,确定招聘系统的主要功能包括:
(1)招聘单位管理功能
单位通过系统完成注册,发布招聘信息,包括单位招聘人员的数量要求、专业要求、学历要求、年龄要求、工作经验要求和薪金要求等,浏览求职人员信息,与求职人员互动等。
(2)求职人员管理功能
求职人员通过系统能够完成注册并浏览单位发布的求职信息,按照专业、学历、薪金等条件完成搜索,投递求职简历,与招聘单位互动等。图2是招聘系统的用例图。
3.数据库设计
二维表结构设计是数据库的基础。招聘系统要设计的表很多,主要包括管理员用户表、求职人员信息表、单位用户表、求职意向表和职位信息表等,以下列出三个主要的表。
(1)管理员用户表
该表包含三个字段,分别是M_id、M _name、M _pass,其中M_id为主键,具体信息见表1所示。
(2)求职人员信息表
该表包含7个字段,分别是E_id、E _name、E _pass、E _university、E _proffesion、E _Specialty、E _Liking。其中E_id为主键,具体信息见表2所示。
(3)职位信息表
3.结语
基于B/S模式的招聘系统能够完成企事业单位招聘职位信息和通告信息发布,求职人员的信息注册、职位查找和系统维护管理等功能,为企事业单位和求职人员搭建信息平台,提高企事业单位的招聘效率和求职人员的求职效率。
参考文献:
[1]孟凡盛.基于Internet的求职招聘系统的设计与实现[J]. 信息技术与信息化,2015,4.
[2]刘霞.基于.NET的高校网络招聘系统开发[J].职业教育研究,2012,6.