基于B/S模式的网上招聘系统设计研究

来源 :中小企业管理与科技·上旬刊 | 被引量 : 0次 | 上传用户:jm8888jm8888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着信息化的发展,越来越多的单位已经开始实施网上招聘。设计网上招聘系统,使全国各地应聘者能足不出户完成报名程序,扩大招聘范围、提高招聘工作效率。论文主要就基于B/S模式的网上招聘系统总体设计和详细设计进行阐述,介绍了系统开发环境,从界面层、控制层、服务层、持久层等四个方面分析了系统技术框架的结构,从系统业务流程和各环节作用等方面介绍了系统技术框架。[1]在详细设计环节,重点阐述了系统功能模块设计、系统模块结构、输入输出分析、各模块的功能、实体属性等。
  【Abstract】 With the development of information technology, more and more companies have begun to implement online recruitment. The design of online recruitment system enables candidates from all parts of the country to complete registration procedures at home, which enlarges the scope of recruitment and improves the efficiency of recruitment. The paper describes the overall design and detailed design of the online recruitment system based on B/S mode, introduced the system development environment. The architecture of the system is analyzed from four aspects, such as interface layer, control layer, service layer and persistence layer. The technical framework of the system is introduced from the aspects of system, business process and all aspects. In the detailed design part, this paper focuses on the design of function modules system, system module structure, input and output analysis, the function of each module, the entity attribute and so on.
  【關键词】B/S模式;系统设计;网上招聘
  【Keywords】B/S mode; system design; online recruitment
  【中图分类号】F407 【文献标志码】A 【文章编号】1673-1069(2017)07-0148-03
  1 系统总体设计
  网上人事招聘系统功能构成如图1所示:
  1.1 系统技术框架
  本系统技术框架采用的是四层B/S结构,主要包括界面层View、控制层controller、服务层Service、持久层DAO等四个层次设计。
  1.1.1 界面层
  界面层主要实现MVC模型,采用struts框架,这种模型可使系统的控制和显示分隔开来,从而使代码在多领域中使用。
  1.1.2 控制层
  控制层用来控制业务模块的流程,针对具体的业务流程,采用不同的控制器。设计可重复利用的流程子模块,使系统结构清晰明了。
  1.1.3 服务层
  服务层主要负责业务的逻辑设计,需要调用服务层和持久层的接口,设计出相关的类与文件相关联,提升系统业务的逻辑独立性,使系统程序简洁易用。
  1.1.4 持久层
  持久层主要负责对象和关系映射的建立,在应用中可简化访问程序,迅速建立对象之间的复杂关系,简化数据库。
  1.2 系统业务框架
  通过调研,在以往招聘工作中,业务的流程如下:
  ①由管理员通过在网站发布招聘公告和岗位信息。
  ②应聘人员登录注册后填写个人信息并上传照片。
  ③学院部门和领导作为审核员通过管理员分配的用户名和密码登陆系统,对应聘人员报名资格进行审核,并标示出审核结果。
  ④经审核通过的应聘者,由系统分配考试场地和编号。如未通过审核,则不予应聘人员考试机会。
  ⑤经笔试通过分数线的应聘人员由管理员开通进入查询面试名单权限。未通过笔试分数线的应聘人员,不能进入面试环节。
  2 系统详细设计
  2.1 系统功能模块设计
  人文科技学院网上招聘系统根据软件工程学科设计方法,从功能设计、概念设计、逻辑分析等几个方面对各个模块进行详细设计和分析。
  2.1.1 系统模块结构
  结合与人力资源部门沟通、调研结果,把人文科技学院网上招聘系统分为四大模块,分别为:报名登陆模块、审核模块、查询模块、后台管理模块。系统功能模块结构如图3所示。
  ①报名登陆模块
  在本模块中,应聘人员具有登陆、验证用户名密码、应聘人员填写个人信息、上传照片、选择岗位等功能;
  ②审核模块
  审核员可凭用户名和密码登陆审核应聘人员信息、筛选符合部门岗位要求的应聘人员;
  ③查询模块
  可以满足应聘人员对个人审核结果的查询、考场座位号的查询、考试成绩的查询、面试成绩的查询等;   ④后台管理模块
  包含管理员对系统网络平台进行维护和管理、对系统安全性进行管理、管理员根据需求更改用户权限等功能。
  2.1.2 系统输入输出分析
  通过分析,人文科技学院网上招聘系统的信息交互在应聘人员报名和查询、管理员的后台操作、审核员对应聘人员报名信息的审核之间进行 ,该系统主要有以下几个方面的输入输出,分析如下:
  ①输入信息包括:
  招聘日程的登记;
  应聘人员登录输入报名信息;
  管理人员在网站后台输入考场、座位号码信息。
  ②输出信息包括:
  人事部门在学院网站发布招聘信息;
  人事部门通过网站发布审核信息;
  通过网站发布座位号、考场号分配信息;
  人事部門在学院网站发布录用信息;
  管理员在后台输出统计分析信息。
  ③系统中的信息处理包括:
  审核员对应聘人员信息的审核;
  管理员对考场和座位进行随机分配;
  系统对部门用户提供信息共享;
  管理员在后台进行增加、删除、更改、查找等操作。
  综上所述,人文科技学院网上招聘系统模块与输入输出关系如图4所示:
  2.2 报名登陆模块
  2.2.1 报名登陆模块功能
  应聘人员在网站主页点开链接,填写报名信息,完成报名手续。[2]同时人员资料储存在人才数据库中。当通过系统增加一个用户时,根据这个用户具体的职务来设置这个用户所属角色,不同的角色拥有不同的权限。用户权限包括他所属角色的权限和他自己另外所被赋予的权限,两者权限可通过增加用户时对用户和用户角色权限之间关系进行选择。
  2.2.2 报名登陆模块实体属性
  报名登陆模块的实体是应聘人员,根据人事招聘工作需要,应聘人员应有以下属性:姓名、性别、民族、籍贯、出生年月、学位、身份证号码、联系方式、受教育程度、地址、毕业学校等。其中身份证号码为主码,应聘岗位为外码。
  2.3审核模块
  审核员可负责审核报名人员的个人信息和选择符合本岗位需求的人员,给出审核结果,完成对人员与岗位的匹配。
  审核模块实体属性:
  审核模块的实体是审核员,根据审核工作需要,审核员应有以下属性:姓名、性别、部门、职务。 审核人员(姓名,性别,部门,职务),其中职务为主码。
  2.4 查询模块
  在查询模块中主要需要完成报名者对资格审查的查询、对准考证信息、笔试、面试成绩的查询。应聘人员通过在网站首页进入人事招聘系统界面后,输入用户名和密码即可看到报名状态、审核结果、查询考场和成绩等信息。
  查询模块实体属性:
  查询模块的实体是成绩,根据系统查询模块设计需要,成绩应有以下属性:姓名、性别、报考岗位、考试成绩、公共成绩、专业成绩、总分、身份证号、考场号、座位号、面试成绩。其中身份证号码为主码,报考岗位和总分为外码。
  2.5 后台管理模块
  后台管理模块中包含管理员对系统网络平台进行维护、管理和优化、对系统安全性进行管理、管理员根据需求更改用户权限等功能。系统管理员对应聘人员的信息进行查看、设置、审核,同时也及时导出人才库信息,对报名人员数量和信息进行分类分析,另外从系统安全、网站架构等方面对系统进行及时的维护和优化。
  ①后台管理模块实体属性
  后台模块的实体是管理员,根据网站后台管理模块功能的需要,管理员应有以下属性:管理员ID、管理员用户名、管理员真实姓名、创建日期、管理员权限,其中管理员ID为主码,管理员权限为外码。
  ②后台管理模块数据定义
  管理员登陆后台对报名人员数量和信息进行管理,同时也从系统安全、网站架构等方面对系统进行及时的维护和优化。
  【参考文献】
  【1】张美德.基于B/S和C/S架构软件在线注册管理系统的研究与应用[D].武汉:武汉理工大学,2008.
  【2】孙毅.公开招聘报名系统的设计与实现[D].济南:山东大学,2012.
其他文献
兰州房地产开发经过十多年的风雨历练,开发理念逐步发展、成熟。尤其是住宅开发,从最初一味地追求地段到更加注重小区的综合配套、景观及整体居住环境,无论是规模还是特色都有了
各区县(自治县)人民政府,市政府各部门,有关单位:《重庆市教育事业“十二五”规划》已经市政府同意,现印发给你们,请结合实际,认真组织实施。
党的十七大报告对劳动保障工作做出了一系列重大决策部署。一是明确了新目标。把“社会就业更加充分、覆盖城乡居民的社会保障体系基本建立、合理有序的收入分配格局基本形成
巴尔扎克并非一出包就名扬天下,誉满全球,在成名之前,巴尔扎克也曾困顿过、狼狈过。
重庆市人民政府关于印发《重庆市人民政府工作规则》的通知(渝府发[2009]114号)重庆市人民政府关于印发解决国有仓业部分困难“双解”人员基本养老保险有关问题处理意见的通知(
【摘 要】绩效考核在现代企业人力资源管理中发挥着重要作用,对于国有企业而言,绩效考核更是人员工作能力考评的重要依据。绩效考核本身具有一定的复杂性、多变性、动态性,在国有企业实际经营管理中容易受到各种因素影响,导致绩效考核效率较低。论文简单分析了国有企业绩效考核的重要意义,并探讨了绩效考核存在的问题以及对策。  【Abstract】Performance appraisal plays an imp
师资建设 成效显著通过多年的办学实践,学校深深体会到,教育事业的发展有赖于一支精干的教师队伍,有赖于全体教师的辛勤耕耘。办好职业教科教育、在职干部教育和会计人员继续教
目的使用不同方法对采用舌侧固定保持器的患者作牙齿清理,测量不同时期牙周指数及唾液潜血变化且判断清理效果,用以指导临床。方法对矫正结束后采用舌侧固定保持器的患者120
目的:研究与观察经皮肾镜钬激光碎石术对复杂性肾结石患者尿液炎症及肾损伤指标的影响。方法:选取2017年10月-2019年7月本院收治的100例复杂性肾结石患者为研究对象,将其依据
【摘 要】随着光伏系统并网容量的增大,光伏接入将对电能计量的准确性和公平性造成较大影响,基于此,论文总结了分布式光伏发电项目电能计量应满足的要求,并提出了相应的电能计量方案。  【Abstract】With the increase of interconnection capacity of photovoltaic system, solar access will have a greate