1、论文题目:人才招聘系统设计姓名: 身份证号: 所在单位: 联系电话: 人才招聘系统设计作者: 摘 要随着我国经济社会的飞速发展,人才作为战略性资源的价值凸显出 来,“人才强国”被确定为我国的又一项基本国策;在经济社会结构调整的过程中,就业问题成为当前的重要的民生问题,矛盾日益突出、亟待解决,为各级政府所重视。现在,找一份满意的工作十分困难,问题的关键在于求职或招聘的人员都陷入了如何找到适合自己的工作或如何让招到合格的人才填补公司空缺的这一矛盾中,如何才能用最少的时间和精力招聘到符合企业要求的人才,由此我们借助于日益成熟的互联网技术设计和实现了一个可以让招聘者和应聘者远程进行互动交流的网络平台,
2、即新型在线人才招聘系统。本系统是利用ASP开发动态网站技术设计和实现了一个可以让应聘者和招聘单位远程进行互动交流的网络招聘工作平台。人才招聘系统是一个利用网络开展招聘活动的系统,主要功能有职位发布、职位搜索、简历填写、简历发布、网站留言等。同时管理员可以使用该系统为企业招聘、个人求职提供服务。用人单位可以使用该系统注册成为招聘用户并发布招聘信息等。求职人员可以在注册成为求职用户后通过系统完成求职工作。其他用户可以通过浏览新闻了解人事政策动态等。目录人才招聘系统设计1摘 要1第 1 章 综述31.1研究背景31.2国内外现状31.3开发介绍31.3.1运行环境31.3.2数据库设计介绍4第 2
3、章 需求分析52.1分析需求52.1功能需求52.2系统需求5第 3 章 概要设计93.1系统模块框架93.2后台数据库设计9第 4 章 详细设计104.1数据库表设计104.2重点模块页面设计11第 5 章 系统测试145.1测试模型介绍145.2测试运行结果14参考文献16第 1 章 综述1.1研究背景人才招聘是人力资源管理中的首要环节,而目前企业人才招聘工作中还存在若干问题,不断提高人力资源开发与管理水平是当前人才招聘最注重的问题。为适应快速变化的市场环境,用人单位应逐步改善传统的人才招聘方式,所以网上人才招聘系统的设计与开发也就成为了人们的需要。根据市场对于人才招聘的需求,现开发“网上
4、人才招聘系统”。它具有方便快捷的招聘/求职的专业业务流程,有效地提高人才招聘工作效率。1.2国内外现状在国际上, 开发和建立网上人力资源市场已经司空见惯了。国内此类项目尚不算多,也有部分不够完善。据统计,2002年全球范围己有600万条就业信息在网上公布。美国财富杂志“世界500强e-招聘趋势”报告显示,到2002年,世界500强企业中,多达91%的企业实行了网上招聘系统。像进入中国的270家财富世界500强企业中,有一半通过网站进行招聘。我国也已经有越来越多的人开始在专业的人才招聘网站去搜索人才信息,公司也将职位列在网站上吸引人才来投简历。意味着中国人才网站发展的空间很大,而面临的用户也越来
5、越成熟,这对那些小规模、不专业、服务跟不上的人才网站将是一个巨大的挑战。1.3开发介绍1.3.1运行环境ASP是动态服务器页面(Active Server Pages)的英文缩写,后来也称为经典ASP,是微软公司开发的代替CGI脚本程序的一种应用,也是微软公司的第一个服务器侧的脚本引擎,能够动态产生Web页面。ASP可以与Web数据库以及其它程序进行交互,是一种简单、方便的编程工具。安装ASP应用程序,选择 “Internet 信息服务(IIS)”,插入安装盘选择安装盘。安装成功后,配置IIS。1.3.2数据库设计介绍数据库设计一般分为如下三方面:1) 数据库的逻辑设计概念结构设计所得的E-R
6、模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型。首先将概念设计所得的E-R图转换为关系模型;然后对关系模型进行优化,然后对关系模型进行优化。2) 数据库的物理设计数据库的物理设计是指设计出数据库的物理数据模型,即数据库服务器空间上的表、字段、索引、表空间、视图、存储过程、触发器,以及相应的数据字典。第 2 章 需求分析2.1分析需求需求分析就是对顾客的需求进行定义或确定,在这一过程中有许多工作要做。需求分析的过程可以说是一个对具体问题的反复理解和抽象的过程。通常需求分为两种类型:一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认识。需求分析的目标是深入了解软
7、件的功能和性能,确定软件设计的约束、软件同其他元素的接口细节,定义软件的其他有效性需求。需求分析阶段研究的对象是用户对软件项目的需求。2.1功能需求网上人才招聘即在线招聘或电子招聘(E-Recruiting),包括发布职位信息、收集整理简历、在线考试与在线测评等招聘程序。网上用户包括企业用户和求职者,所以要求将招聘者个人资料(求职简历,密码和口令,留言记录)和招聘单位资料(招聘单位信息,岗位需求信息,密码和口令,留言记录)通过计算机管理,应聘者可在线投递简历,招聘单位则可以发布岗位需求信息以及岗位、人才的检索。部分模块实现功能如下:1) 应聘者和招聘者要求可以在线注册,简历的输入与修改。2)
8、应聘者与招聘者可以根据个人的需求查询到所需工作岗位或人才,并且可以对查询到工作岗位信息进行收藏。3) 应聘者可以和招聘者通过在线QQ交流,也可以相互留言。4) 管理员可以对系统实施数据维护。2.2系统需求本系统使用了结构分析方法,此方法用图形表达需求,显得清晰、简明,易于学习和掌握。以下为系统的数据流分析。1) 用户注册用户需要填写相关资料成为会员,以便完成求职和招聘的具体操作。用户注册信息信息有效性验证密码口令验证表无效信息有效信息2) 应聘会员登录及岗位查询应聘者经注册成功后就可登录系统了。密码口令验证表用户名密码身份验证应聘者用户名密码登录到信息正确信息错误产生岗位信息表岗位查询岗位信息
9、应聘者信息确认岗位收藏夹3) 应聘会员登录及岗位查询应聘者经注册成功后就可登录系统了。新建资料单位情况信息表职位需求表修改资料单位情况信息表招聘单位选择单位资料操作类别修改资料新建选择4) 招聘单位资料管理招聘单位筛选符合应聘条件的简历,并存储到企业人才库检索简历企业人才库招聘单位合格简历个人基本情况表5) 系统后台管理后台管理员就是符合此控制策略,在后台页面授予各普通管理角色的各种管理权限,以及各种角色对系统的管理。管理员表管理员用户名密码身份验证登录系统管理页面添加管理员系统管理员身份错误信息登录到管理页管理员身份管理员表选择管理类别管理员表管理应聘者个人基本情况表站内信站内信表文章管理文
10、章管理表招聘者管理选择管理招聘者职位需求表第 3 章 概要设计3.1系统模块框架主要功能模块有两大块:招聘信息管理模块和网站留言及在线QQ交流。招聘信息管理模块主要是管理员操作,有应聘者模块、招聘者模块、以及管理员角色操作。由此可以得到系统的功能结构图:应聘者模块招聘者模块后台管理模块实用工具模块个人注册及登录岗位检索及收藏简历维护网站留言及QQ企业注册及登录人才检索及收藏信息发布及维护网站留言及QQ管理员登录及维护管理员权限管理网站留言在线QQ人才招聘系统的设计与开发3.2后台数据库设计根据系统的功能设计要求为各个数据库表设计字段、数据类型、长度和是否为空等的相关信息。本系统有三个角色:应聘
11、者、招聘者和管理员,他们分别在系统的运行和使用中起着不同的作用。本系统数据库共建了如下表:对应聘者和招聘者都需要的注册表、网站留言表、简历表、职位需求表、企业人才库表、企业信息表、对于管理员的管理员表、权限表等。第 4 章 详细设计4.1数据库表设计本系统所用的数据库表有用户注册表、简历表、信息发布表、网站文章表、网站留言表、后台管理员注册表、后台管理员权限表等。以下是此系统的部分数据表。1. 注册表(in_user)字段名称数据类型说明id自动编号编号acpwdquestionansweremailrdate文本文本文本文本文本日期/时间账号密码密码问题密码提示电子邮件注册日期2. 网站文章
12、表(article)字段名称数据类型说明id自动编号编号titlecontentaddtimewritertonyncomefrom文本备注日期/时间文本是/否文本主题内容添加时间作者是否置顶来源3. 网站留言表(guest)字段名称数据类型说明id自动编号编号usernametitlecontentaddtimeemailqqsexhomepage文本文本备注文本文本文本是/否文本姓名主题内容添加时间邮箱Qq性别主页4.2重点模块页面设计1. 会员注册及登录模块此模块将用户分为个人用户和企业用户。为确保系统的安全性,系统采用会员机制运作,即进入系统者必先成为会员。该模块通过与用户的交互,记录
13、用户的基本信息,通过后台审核确定其信息的有效性。用户注册页面实现如图:2. 职位及人才检索该工具可根据应聘者和招聘者的具体搜索要求,详细罗列工作职位和人才情况。其应聘者流程框图:应聘者职位信息搜索请求职位信息显示找到未找到3. 简历管理模块在求职前必须完成简历的撰写,这是本系统的重点功,当用户在登录后点击会员中心页所示的用户控制面板界面左部导航处点击“我的个人简历”按钮,将打开我的个人简历界面。应聘者创建简历编辑简历发送简历成功发送4. 网站留言模块此功能板块中可发表自己的建议、对本网站的需要更新或完善的地方,也可在企业与个人之间发表自己的需求等。5. 后台管理模块管理员按不同的身份登录后台管
14、理页面,完成招聘者,应聘者各类重要资料的维护。系统管理员密码修改添加管理员数据统计招聘者资料维护应聘者资料维护删除更新更新删除第 5 章 系统测试人才招聘系统的测试目的是将功能与系统需求不一致的地方,功能未覆盖需求的地方,设计不符合逻辑思维的地方,以及界面不完善的地方找出来,予以纠正和补充。通过上文对人才招聘系统的需求分析、详细设计、系统实现进行了详细地描述,下面对本系统的测试进行介绍。5.1测试模型介绍考虑到人才招聘系统的特性,软件测试使用了V模型16进行测试工作。需求分析概要设计详细设计编码单元测试集成测试系统测试验收测试5.2测试运行结果在人才招聘系统的测试期间,主要测试的重点如下:1.
15、 注册与登录模块1) 在进入人才招聘系统后,都可以浏览首页上除会员中心模块的所有内容。2) 但不能对其进行操作,并提示你还未登录3) 点击确定进入首页,如果想投简历或发布招聘信息,没注册的用户先注册,注册完后根据系统提示完成简历的投递等操作。已是会员的可直接登录并对自己的资料进行维护。会员分为个人会员和企业会员,可根据自己的需要进行操作。2. 搜索模块应聘者或招聘者可根据自己的需要对其进行搜索或高级搜索。注册用户在点击搜索时,根据搜索页提供的功能可完成对自己的需求。3. 网站留言模块网站留言模块是针对所有进系统的用户所设的,在此模块中可发表自己的意见,此模块要求必填项不能为空。4. 管理员模块
16、管理员分初级管理员、中级管理员、高级管理员、超级管理员四个级别,初级管理员权限最低,对大部分功能都无法显示,而超级管理员对后台功能都有权实现其功能,管理权限不足时报错。测试过程中,后台管理员基本上所有的功能都能实现。参考文献(1) 贺红星,陈锡萍.浅议企业招聘的问题及对策J.湖北广播电视大学学报,2009,(01):106-107(2) 刘华鹏.网络技术对人才招聘工作的优化J.职业时空,2007,(02):34-35(3) 曹细玉.人才招聘失效的原因分析及对策研究J.企业经济,2009,(06):35-36(4) 邓一飞.中国网络招聘行业现状研究及发展分析D.天津大学,2006,(06):5-
17、7 (5) 周纳.ASP动态网站编程与应用M.北京:清华大学出版社,2005(6) 李严.ASP数据库开发实例解析M.北京:机械工业出版社,2005(7) 罗金光.基于ASP的网上人才招聘系统后台管理的设计与实现J.现代交际,2009,(09):2-4段晓东.网上招聘及后台管理系统D.西安电子科技大学,2005,5:14-15目录第一章项目基本情况3一、项目情况说明3二、可行性研究的依据5第二章项目建设的必要性与可行性8一、项目建设背景8二、项目建设的必要性9三、项目建设的可行性14第三章市场供求分析及预测17一、项目区生猪养殖和养殖粪污的利用现状17二、禽畜粪污产量、沼气及沼肥产量调查与分析
18、18三、项目产品市场前景分析20第四章项目承担单位的基本情况21一、养殖场概况21二、资产状况21三、经营状况21第五章项目地点选择分析23一、选址原则23二、项目选点23三、项目区建设条件24第六章工艺技术方案分析27一、污水处理模式的选择27二、处理工艺的选择29三、项目工艺流程31四、主要技术参数35五、主要设备选型39第七章项目建设目标40一、项目建设目标40二、项目建设规模40第八章项目建设内容42一、建安工程42二、仪器设备46第九章投资估算和资金筹措48一、投资估算的范围48二、投资估算的依据48三、投资估算49四、资金使用计划54五、资金筹措54第十章建设期限和实施进度安排55一、项目建设期限55二、项目实施进度安排55第十一章土地、规划和环保57一、土地与规划57二、环境保护57三、安全防护60第十二章项目组织管理与运行63一、项目建设组织管理63二、项目建成后运行管理66三、项目运行费用67第十三章效益分析与风险评价69一、经济效益分析69二、项目风险评价72三、生态效益75四、社会效益76五、附表77第十四章招标方案78一、编制依据78二、招标范围78三、招标方式78四、招标组织形式79有关证明材料及附件81(8)18