网上人才招聘系统设计与实现_第1页
网上人才招聘系统设计与实现_第2页
网上人才招聘系统设计与实现_第3页
网上人才招聘系统设计与实现_第4页
网上人才招聘系统设计与实现_第5页
已阅读5页,还剩119页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二专业毕业设计(论文)题目 网上人才招聘 系统的设计与实 主办学院计算机与电子信息学院第二专业 计算机科学与技术主修学院主修专业学 号姓 名指导教师I摘要网上人才招聘系统是一种具有交互功能的人才信息系统,是在网上建立的一个虚拟的招聘会。很多企业为了吸引人才,都创建了自己的网上人才管理系统,这是一个比较流行的网络应用系统。本文介绍了一个通用人才管理系统的设计和实现过程,采用比较流行的ADO 数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库程序设计中。为了充分利用网络信息化的优势,招聘系统采用的是 Browser/Server 结构,运用 ASP 开发环境与 SQL数据库相结合,设计开发动态网页形式的在线招聘系统。招聘信息的录入全部在网上进行,招聘过程中所涉及的数据都在招聘信息库中进行流转、维护,因此数据的填写、更新都不需要以纸质方式进行处理,而直接通过网络进行传递。介绍基于 ASP 设计开发的在线招聘系统的设计思想。详细阐述了在线招聘系统的体系结构、系统的开发环境和语言、所采用的开发方法、数据库系统的功能等。关键词 网上招聘;AS;SQL Server;B/S 结构;ADO 数据访问技术IIOnline Recruitment System Design and ImplementationAbstract Online Recruitment System is a kind of interactive features of the human resources information system, is set in a virtual online job fairs. Many enterprises in order to attract talent, have created their own online talent management system, which is a more popular network applications. This article will introduce a common talent management system design and implementation process, the more popular uses ADO data access technology, and the fields for each database table and operation of packages to the class, which successfully design object-oriented programming applied to the database programming. This is also the characteristics and advantages of this system. To take full advantage of the advantages of information technology, recruitment system uses the Browser/Server structure, the use of ASP and SQL database development environment, the combination of dynamic web page design and development of online recruitment system. Input of all jobs in the online recruitment process involved in the data repository for the recruitment of transfer, maintenance, thus completing the data, updates do not need to be processed in paper form, and passing directly through the network. ASP-based design and development introduced an online recruitment system design. Described in detail online recruitment system architecture, system development environment and language, development methodology used, the database systems functions. Keywords Recruitment;ASP;SQL Server; B/S structure;ADO data access technology III目录第一章 综述 .51.1 研究的背景 .51.2 研究的意义 .51.3 研究的目标 .51.4 论文组织结构 .6第二章 系统分析与设计 .72.1 系统需求分析 .72.2 系统体系结构设计 .82.3 系统流程分析 .92.4 开发工具的选择 .92.5 开发本系统所需的实用技术 .102.6 数据库设计和实现 .10第三章 目录结构与通用模块 .133.1 目录结构 .133.2 通用模块 .133.3 设计数据库访问类 .15第四章 系统管理主界面模块及登录程序设计 .204.1 后台管理主界面设计 .204.1.1 后台管理主界面设计 .204.1.2 设计 adminLeft.asp .214.1.3 管理用户登录程序设计 .214.2 系统主页面设计 .214.2.1 系统主页面设计 .214.2.2 登录程序设计 .234.2.3 查看所有信息 .254.2.4 查询职位信息 .26第五章 新闻和企业信息管理模块设计 .295.1 新闻信息管理模块设计 .295.1.1 设计新闻管理页面 .295.1.2 添加新闻 .315.1.3 修改新闻信息 .335.1.4 删除新闻信息 .335.1.5 查看新闻信息 .355.2 企业信息管理模块设计 .365.2.1 设计企业管理页面 .375.2.2 添加和修改企业信息 .375.2.3 删除企业信息 .395.2.4 查看企业信息 .40第六章 企业与个人用户管理模块设置 .416.1 企业用户管理功能的设计与实现 .41IV6.1.1 企业用户管理界面设计 .416.1.2 设计查看企业信息页面 .426.1.3 设计企业信息管理界面 .426.1.4 管理招聘信息 .446.1.5 管理应聘信息 .476.2 企业用户管理功能的设计与实现 .496.2.1 注册新用户 .496.2.2 个人用户管理界面设计 .506.2.3 编辑个人简历 .516.2.4 管理技能信息 .516.2.5 查看个人简历 .526.2.6 查看招聘信 .536.2.7 查看职位申请信 .54第七章 总结 .56参考文献 .57附录一 .58附录二 .62致 谢 .641第一章 综述1.1 研究的背景招聘网站是一种具有交互功能的人才信息系统,即在互联网上实现的虚拟招聘会,各个企业在网上发布招聘信息,求职者根据自己的求职要求在线递交简历 1。社会对人才的需求越来越迫切,求职者也越来越多,为了方便企业和求职者提高效率,利用基于 B/S 的招聘网站完成招聘会的功能,节省大量的人力、物力和财力 2。企业可以在线查看求职者的简历,并且根据自己的需要自动筛选并保留合适的简历,以发出面试通知。随着互联网的发展,企业计算机应用的深度在加深,范围在扩展,传统的应用体系结构已经不能更好地满足企业需要。如何提高企业人才招聘管理系统的快捷性、准确有效性、稳定性、安全性、可扩展性和可维护性,已经成为企业人才网络招聘网的主要难题 3。1.2 研究的意义招聘作为人力资源管理的一部分,在整个企业的人力资源管理中发挥了重大作用。传统招聘大多采用现场招聘、简历邮件投递、电子邮件简历投递等手段进行 4。这些方式往往都要耗费大量的人力,物力,财力和时间,而且招聘的成功率也比较低,限制了人才资源的充分利用 5。还容易造成招聘工作的随机性、监督机制不到位、信息呈现不直观、统计困难等问题 6。网上招聘系统是为企业提供优质人才,为应聘者提供合适职位的资源服务平台系统,求职招聘双方可利用此系统为自己提供方便快捷的服务,达到预定的招聘效果 7。网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统的招聘会。通过它应聘者和招聘单位可以通过 Internet,突破时间和空间的限制而实现工作求职和单位的人才招聘。网络招聘的崛起对传统的人才招聘流通体系产生了强烈的冲击,网络招聘较之传统招聘就有招聘范围广,信息量大,可挑选余地大,招聘效果良好,费用低,获得了越来越多的单位认可。同时,它有着经营成本低、信息反馈迅速、用户检索方便、地域限制少等特点。因此进行这方面的研究有着重要的现实意义。1.3 研究的目标招聘是指由那些潜在的候选人在接受面试时选择更换或接受新的工作的过程招聘是指由那些潜在的候选人在接受面试时选择更换或接受新的工作的过程8。以此需要满足以下目标: (1)系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;2(2)系统具有良好的运行效率,能够达到提高工作效率的目的;(3)系统应有良好的可扩充性,可以容易地加入其他系统的应用;1.4 论文组织结构论文分为七章。第一章简述人才招聘系统的研究背景、意义、目标以及论文的组织结构。第二章是本系统的需求分析和总体设计, ,分析系统的使用对象和用户需求,设计系统的体系结构和数据库结构,决定使用的开发工具和后台数据库。第三章内容为系统的文件的目录结构和主要通用模块、数据库访问类的设计。第四章对 Admin 用户管理界面、企业用户管理界面和个人用户界面这三个部分以及对应的三种用户的登录进行了阐述。第五章的内容是介绍本系统的新闻信息管理模块与企业信息管理模块的设计和实现。第六章介绍企业用户管理功能与个人用户管理功能的实现过程。第七章对该校园网招聘信息发布系统设计进行了总结,并对该系统应用前景进行了展望,提出了一些有待改进的内容。3第二章 系统分析与设计要开发一个网站系统,首先要进行需求分析和总体设计,分析系统的使用对象和用户需求,设计系统的体系结构和数据库结构,决定使用的开发工具和后台数据库,规划项目开发进度。在项目开发过程中,这些工作是非常重要的。2.1 系统需求分析需求分析是列出系统的参与者和功能单元,并显示哪个参与者参与了哪个功能单元的执行等 9。本系统主要面向一般求职者与公司招聘。网上人才招聘系统分为前台管理和后台管理。前台管理包括浏览新闻、职位查询、查看企业信息、维护个人信息和维护用户信息等功能。后台管理包括新闻管理、企业信息管理、职位信息管理和应聘信息查询等模块。后台管理具体描述如下:(1)新闻管理添加新闻,包括新闻标题和新闻内容。修改新闻信息。删除新闻信息。查看新闻信息。(2)企业信息管理添加企业信息,包括企业名称、企业类型、企业简介等信息。修改企业信息。删除企业信息。(3)职位管理添加职位信息。修改职位信息。删除职位信息。(4)应聘信息管理查看应聘信息。删除应聘信息。(5)系统用户管理。系统用户的录入,包括用户名、密码等信息。修改自己的密码。退出登录状态。用户信息查看。(6)系统用户管理功能Admin 用户修改自己的密码。Admin 用户创建或删除企业用户。企业用户修改自己的密码。企业用户修改自己的用户信息。4注册个人用户。个人用户修改自己的密码。个人用户修改自己的用户信息。2.2 系统体系结构设计本系统的功能模块如图 2-1 所示。人才招聘网站前台管理浏览新闻职位查询企业信息人才信息用户注册后台管理新闻管理企业管理职位管理应聘管理图 2-1 网上招聘系统功能模块示意图在系统初始化时,有一个默认的“系统管理员”用户名 Admin,默认密码为:111111,由设计者手动地添加到数据库中。Admin 用户可以创建企业用户;个人用户则可以通过注册产生;所有的用户都可以修改自己的用户信息和密码。用户管理功能模块的关系如图 2-2 所示。系统用户信息管理创建、修改和删除企业用户信息修改 Admin 用户的密码创建、修改自己的信息修改自己的密码修改自身的信息修改自身的密码图 2-2 用户管理功能模块关系图Admin 用户个人用户企业用户52.3 系统流程分析为了进一步介绍本系统的设计,本小节将对系统进行流程分析。(1)职位的申请流程,如图 1-3 所示。浏 览 职 位选 择 职 位申 请 职 位企业 回 复查看 回 复已登录注册用户未注册用户未登录注册用户注册登陆图 2-3 用户申请职位流程 (2)企业用户管理流程,如图 2-4 所示。企业用户是否存在Admin 创建企业用户企业用户登

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论