企业网上招聘信息管理系统的构建与实现

时间:2024-03-13 点赞:45945 浏览:91092 作者原创标记本站原创

本文是一篇信息管理系统论文范文,关于信息管理系统方面毕业论文开题报告,关于企业网上招聘信息管理系统的构建与实现相关硕士论文范文。适合信息管理系统及数据库及简历方面的的大学硕士和本科毕业论文以及信息管理系统相关开题报告范文和职称论文写作参考文献资料下载。

【摘 要】本文在充分掌握了企业网络招聘实际需求基础上,结合现代信息技术和软件工程理念,提出了基于ASP技术和SQL技术的企业网上招聘信息管理系统的设计方案,解决了用户简历海量数据在检索和存储方面的效率问题,综合考虑了系统的安全性和可靠性.企业网上招聘信息管理系统改善了传统人工招聘方式存在的操作难、成本高、效率低等问题,促进企业人才招聘工作的科学化发展,有助于求职者方便快捷的实现个人职业规划.

【关 键 词】网络招聘;ASP.NET;SQLServer

一、企业网上招聘信息管理系统的构建意义

招聘工作是企业运营发展过程中必不可少的组成部分,企业传统的招聘方式大部分是利用广告媒体、举办招聘会等方式来选择合适的人才,这些方式不但具有耗费大量资金成本、招聘工作效率低下、招聘过程过于繁琐等问题,也越来越不能适应企业信息化快速发展.目前,网上招聘的形式已经应用于大中型企业,逐渐替代了传统人工招聘的模式,帮助企业解决了传统招聘方式耗费资金、过程繁琐、效率低下等问题.虽然,企业网上招聘仍然存在部分问题,但随着现代信息技术的飞速发展,网上招聘必然是企业招聘、人才求职的发展趋势.

总之,企业采用网上招聘的模式,具有效率高、成本低、针对性强等优势,对于社会求职人员来说,也节约了时间、资金和体力.目前,很多企业网上招聘系统仍然存在着服务体系不完善、职位要求狭窄、可信度较低等问题,同时容易造成求职人员个人隐私信息遭到泄露.因此,随着计算机网络技术和信息安全技术的迅猛发展,本文提出的企业网上招聘信息管理系统能够有效解决以上问题.

二、企业网上招聘信息管理系统的技术介绍

(一)ASP.NET技术

ASP.NET技术是由微软公司开发的应用平台,主要用于对Web应用程序的部署和管理.ASP.NET平台支持多种计算机编程语言,包括C语言、C++、VB、XML等.同时,ASP.NET平台能够与.NET进行结合,共同支持MVC架构.ASRNET页面具有面向对象的编译优势,其每一个页面都属于编译运行的对象.

(二)SQLSever数据库技术

数据库设计是企业网上招聘信息管理系统构建中的关键部分,本系统采用的是MicrosoftSQLServer2005关系型数据库.通常情况下,关系型数据库主要是实体关系结构,但是,UML类图更适用于关系型数据库的建模,UML类图能够对关系型数据库中的数据存储过程进行建模.

(三)WebService技术

WebService技术指的是软件服务系统,主要用来对不同网络之间的设备互动进行支持.网络服务是通过多个应用程序接口共同组成的,利用互联网远程服务器执行用户提交的请求.WebService技术的具体过程是通过简单对象访问协议在Web端提供应用程序服务,同时利用UDDI对用它对Webservices进行注册和搜索.

三、企业网上招聘信息管理系统的总体设计

(一)系统应用架构设计

企业网上招聘信息管理系统的应用架构设计采用的是典型的B/S架构模式,与传统的C/S架构模式相比来说,采用B/S架构模式的系统在实现部署、应用、管理和维护等方面都能节约大量劳动成本.B/S架构模式在数据传输过程中采用的是HTTP协议,由此实现了对系统组成部分的分布式管理.同时,为了有效保证数据传输的安全可靠,企业日常运行的全部数据信息都存储在Server服务器端,用户终端浏览器使用的是标准IE浏览器,真正为企业减少了系统升级和更新维护的资金成本.通常情况下,基于B/S模式架构的Web系统总共包括三个层次,如图1所示:


(1)数据层

系统数据层主要负责处理客户端浏览器的数据信息,存储系统业务层提供的数据信息,一般情况下,数据层部署于数据库服务器上.

(2)业务层

业务层主要负责接收浏览器数据信息,并将其传输给数据层,再将数据层反馈的数据通过Web用户界面传送到浏览器端.同时,业务层还负责实现各种业务规则和逻辑.

(3)Web层

Web层主要负责处理客户端提出的应用程序访问请求.用户在自己权限范围内使用浏览器访问和浏览企业网上招聘信息管理系统.系统Web层由ASPX页面和程序代码共同组成.

(二)系统安全架构设计

为了有效保证系统正常稳定运行,防止受到外界非法入侵访问,采取一定的安全措施是非常必要的.只有通过管理员授权的用户才能对系统发起访问,按照用户权限规则使用部分功能,服务器端则需要部署防火墙和杀毒软件设备,用以防止用户入侵数据库对数据信息进行篡改和窃取.由于本系统采用的是B/S架构模式,用户只要利用互联网和浏览器就可以对系统进行访问,然而,互联网具有开放性特点,因此,系统的安全防护措施更加重要.

(1)系统设置

根据系统用户角色来设定不同用户的操作权限,通过不同的操作界面进行控制.每个用户只能根据自己的所属权限使用系统提供的功能.同时,采取用户访问控制和用户身份认证等方式为不同用户设定和基本信息,按照用户角色完成用户授权,由此,能够真正实现对用户访问功能进行有效限制.

(2)服务器设置

a)账号策略

系统遵循的安全原则是:最少权限+最少服务等于最大安全,对用户权限进行科学合理的设置.定期完成对系统管理员账号和的更换,严格控制和关闭多余的网络端口,及时清除无效的用户账号,加强保护的强度.

b)采用NTFS文件系统支持Web应用程序所在的分区,有效防止外部非法入侵和访问.

c)将无效的文件共享、文件检索、打印共享服务暂停,防止非法用户入侵服务器数据库系统,保证整个系统安全稳定运行.(三)系统功能架构设计

按照企业网上招聘信息管理系统的实际需求,将核心功能划分为六大模块,系统总体功能结构如图2所示:

企业网上招聘信息管理系统用户包括个人求职和人才招聘企业两个部分.个人求职人员可以在线编辑一份个人简历,求职人员通过输入不同的搜索条件来搜索职位,确定合适的职位后可以完成在线简历投递和职位收藏,也可以直接给企业留言,查看个人职位投递记录信息.企业可以发布多个职位供求职人员投递简历,也可以输入企业所需条件检索合适的求职人员简历,完成简历筛选后企业可以根据实际需求安排求职人员面试.

四、企业网上招聘信息管理系统的模块设计

(一)个人简历管理模块设计

系统个人简历管理模块主要是引导个人求职者填写和注册简历,随后,求职人员可以随时进行简历更新、简历复制和简历删除.如果求职人员需要注册一份简历,仅填写简历基本信息、工作经验、学历情况和求职意愿,简历的其他内容可以在更新简历过程中继续完善填写.如果求职人员在填写简历时遗漏了必须填写项,则系统会自动提醒用户继续补充简历并提交.如果求职人员没有完整填写个人基本信息,将无法继续下一阶段的内容填写.系统可以为求职人员保存一份个人基本信息,当求职人员需要注册第二份简历时,系统可以自动导入个人基本信息,节约求职人员重新填写的时间.同时,求职人员简历管理可以实现删除简历、刷新简历、复制简历、下载简历等操作.

(二)个人职位搜索模块设计

等求职人员登录到招聘网站职位搜索页面时,可以输入搜索条件,单击搜索按钮后系统则会自动查找符合求职人员的职位,并将其以列表的形式显示出来.职位搜索页面包括了多个搜索条件,包括学历要求、工作年限要求、关键字、所属行业等.求职人员也可以通过组合条件搜索筛查出适合自己的职位信息.

职位搜索结果列表是通过ASP.NET控件实现的,当求职人员输入完信息后,由Web应用程序提交给系统数据库,当系统数据库完成信息检索后,再由Web应用程序将检索到的数据信息以表格形式进行封装,同时将其绑定到ASP.NET的Repeater控件中,最后通过模板生成HTML后将结果显示到页面.

求职人员在搜索得到的职位列表中选择一个职位或多个职位,单击职位收藏按钮后,这些职位信息可以保存在收藏夹中,求职人员可以随时随地查看自己收藏的职位信息.单击留言按钮后,系统会自动弹出对话框,求职人员可以输入需要留言的信息,并将其发送到企业留言信箱中.

(三)个人简历投递模块设计

求职人员在得到的职位列表中选择一个职位或多个职位,单击投递简历,系统会自动弹出对话框,求职人员需要自己选择一份简历完成投递,如果求职人员没有创建简历,系统则会引导求职人员完成简历注册.而且,求职人员还可以选择是否附加投递求职信,求职信会以邮件的形式发送到所选企业的留言信箱中,当求职人员点击投递简历按钮后,其选择的简历则会投递到职位所属企业.

(四)企业职位发布模块设计

当企业负责招聘的人员登录到网站后,点击企业招聘中心,则可以开始一系列招聘工作,包括发布招聘职位,维护职位信息,填写岗位要求,搜索人才简历,安排人员面试等.企业招聘中心主要包括企业发布职位信息、企业搜索人才简历和企业管理人才简历三种功能,职位发布模块最重要的功能就是实现职位信息发布,包括职位基本信息、职位详细信息等.职位基本信息包括所属行业、所属类别、招聘人数、薪资待遇、学历要求、年龄限制等;职位详细信息包括岗位职责、任职要求等.

(五)企业简历搜索模块设计

企业负责招聘的人员点击页面上的“搜索人才”按钮,则可以自动进入人才简历搜索界面,人才简历搜索界面提供了条件搜索,用户输入了相应的人才搜索条件后,系统会将信息发送的数据库,数据库系统按照条件生成查询结果,并将其反馈到用户浏览器界面中.

五、结论

综上所述,本文提出的企业网上招聘信息管理系统的设计方案包括高效实用的职位信息发布平台、快速便捷的求职简历搜索功能,以及流程化的人才招聘管理模式等,解决了传统人工招聘过程中存在的问题与不足,帮助企业人力资源管理部门人员减轻人才简历审阅、分类、汇总等工作,切实为企业提高了人才招聘管理的工作效率.

相关论文

企业财务预警信息管理系统的构建

本文是一篇财务风险论文范文,关于财务风险方面自考毕业论文开题报告,关于企业财务预警信息管理系统的构建相关函授毕业论文范文。适合财务风。

工程造价信息管理系统的构建

本文是一篇工程造价论文范文,工程造价类学年毕业论文,关于工程造价信息管理系统的构建相关开题报告范文。适合工程造价及信息管理系统及管理。

社会化考试网上报名信息管理系统

本文是一篇信息管理系统论文范文,关于信息管理系统毕业论文开题报告,关于社会化考试网上报名信息管理系统相关学士学位论文范文。适合信息管。

中小企业信息管理系统构建

为您写信息化毕业论文和职称论文提供关于信息化相关毕业论文格式范文,与中小企业信息管理系统构建相关论文范文参考文献,包括关于信息化及电。

现代物流企业财务管理系统的构建

本文是一篇成本控制论文范文,成本控制相关本科论文开题报告,关于现代物流企业财务管理系统的构建相关硕士毕业论文范文。适合成本控制及企业。

企业危机信息管理系统的成功因素

该文为关于危机研究生毕业论文开题报告范文,与企业危机信息管理系统的成功因素相关企业管理专业论文,可作为mba专业危机论文写作研究的大学。

企业财务预算管理系统的构建

该文为企业有关开题报告范文,与企业财务预算管理系统的构建相关财务会计论文无形资产,可作为财务分析专业企业论文写作研究的大学硕士与本。