1、 毕业设计开题报告 计算机科学与技术 人才招聘管理网站的设计与实现 一、选题的背景、意义 人才在各行各业都是发展的关键,大学生就像是人才的代名词。如何能够聘用到具有真才实学的大学生是各企业非常关心的问题,而找不到理想的工作、不能发挥自己的聪明才智也让大学生烦恼,他们踏入社会的第一节课就是求职。 (一)传统招聘会的不足 虽然招聘会是目前人才交流的主要途径之一,但是它还远远不能满足现实的需求,主要体现在以下几点: 1.招聘会定期召开,过期没有交流的机会 招聘会都是在有限的几天内企业与大学生面对面的交流,虽然有的 图文信息会展现在海报上或进行其他方式的宣传,但还会有很多的企业和大学生错过,还有一部分
2、人,为了参加招聘会不得不放弃一些重要的事情。 2.招聘会人数众多,很难管理 由于参加招聘会的人员繁多,而且整个过程人员的流动性非常强,这给管理增加了很大的难度。 3.空间有限不利交流 招聘会人数众多,而且展位有限,想要实现企业与学生一一会面很困难,这样就不能更好地分配人力资源。 现实社会中急需一个第三方为企业与人才牵线搭桥,来弥补招聘会存在的种种不足。在这种条件下,开发在线招聘系统,将网络优势与招聘紧密地结合起来,为人才供 求双方提供便利。 (二)网上招聘的意义 随着网络信息的发展,网络在人们生活中的应用越来越广泛。招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提
3、供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。人才招聘系统的开发为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。 网络招聘求职方式已经成为了招聘求职的重要手段之一,其招聘求职成功率与传统招聘会相比,有过之而无不及。通过网络应聘者和招聘公司 /单位可以突破时间和空间的限制 ,实现工作求职和公司 /单位的人才招聘。网络招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网络招聘较之传统招聘具有范围广、信息量大、可挑选余地大、招聘效果好、费用低、信息反应适时、检索方便、地域限制少等优点,获得了越来越多的公司的认可。 (三)网站开发
4、语言的分类 1.ASP(Active Server Pages) ASP 全名 Active Server Pages,是一个 WEB 服务器端的开发环境, 利用它可以产生和运行动态的、交互的、高性能的 WEB 服务应用程序。 ASP 采用脚本语言 VB Script( Java script)作为自己的开发语言。 2.JSP(Java Server Pages) JSP 是 Sun 公司推出的新一代站点开发语言。 Sun 公司借助自己在 Java 上的不凡造诣,将 Java 从 Java 应用程序 和 Java Applet 之外,又有新的硕果,就是 Jsp Java Server Page
5、。 Jsp 可以在Serverlet 和 JavaBean 的支持下,完成功能强大的站点程序。 3.PHP(Hypertext Preprocessor) PHP是一种跨平台的服务器端的嵌入式脚本语言 . 它大量地借用 C,Java和 Perl语言的语法 , 并耦合 PHP 自己的特性 ,使 WEB 开发者能够快速地写出动态生成页面 .它支持目前绝大多数数据库。还有一点, PHP 是完全免费的,不用花钱,你可以从 PHP 官方站点 (http:/)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。 三者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代
6、码的能力。但 JSP代码被编译成 Servlet 并由 Java 虚拟机解释执行,这种编译操作仅在对 JSP 页面的 第一次请求时发生。在 ASP 、 JSP、 PHP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 、 PHP、 JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 、 JSP、 PHP 三者都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。 二、研究的基本内容与拟解决的主要问题 本课题
7、的主要内容是设计一个网上人才招聘系统。该系统包 含新闻管理、简历管理、招聘管理等基本功能外,还要实现搜索功能。本系统的特点就在于精简方便,适合区域性招聘机构。 网上人才招聘系统主要分为两个模块,即前台浏览和后台管理。 前台包括新会员注册,新闻浏览、简历浏览、招聘浏览、搜索功能五个部分;后台则是对新闻、简历、招聘、网站配置四项工作的管理。 用户均从网站首页登录,分别进入浏览模块和后台管理模块。该系统功能如图 1 所示。 系统操作流程图如图 2 所示。 登陆注册 基于 PHP+MYSQL 的人才招聘网站 浏览新闻简历招聘 发表评论 搜索关键字 增加新闻简历招聘 编辑新闻简历招聘 删除新闻简历招聘
8、个人网站信息设置 网站前台 网站后台 图 1 系统功能模块图 基于 PHP+MYSQL 人才招聘网站 网站管理员 其他访问者 登陆 注册 登陆 管理 对应权限下个人、简历、招聘、新闻的管理 对所有简历、招聘、新闻以及网站信息的管理 浏览、评论及搜索 图 2 系统操作流程图 以下是本系统的功能模块: ( 1)新闻浏览:所有访问者可浏览数据库内的新闻,并评论。 ( 2)简历浏览:所有访问 者可浏览数据库内的简历,并评论。 ( 3)招聘浏览:所有访问者可浏览数据库内的招聘信息,并评论。 ( 4)搜索功能:所有访问者可根据关键字搜索数据库内的各种信息。 ( 5)注册登陆:可在首页或后台首页注册登陆,权
9、限分为管理员、个人、企业。 ( 6)新闻管理:登陆进入后台后可根据权限进行相对应新闻的添加、删除、编辑。 ( 7)简历管理:登陆进入后台后可根据权限进行相对应简历的添加、删除、编辑。 ( 8)招聘管理:登陆进入后台后可根据权限进行相对应招聘的添加、删除、编辑。 ( 9)信息管理:登陆进入后台后可修改对应 ID 的头像 、密码及其他基本信息。 ( 10)配置管理:管理员可以进行网站基本配置的管理。 ( 11)评论功能:游客与会员均可对某条信息发表评论。 三、研究的方法与技术路线、研究难点,预期达到的目标 1. 研究方法 ( 1)文献研究法 文献研究法主要指收集、鉴别、整理文献,并通过对文献的研究
10、,形成对事实科学认识的方法。该方法主要用于系统开发的前期。首先,通过阅读大量人才招聘网站及 PHP+MYSQL 的文献,结合现实,总结人才招聘网站的基本功能及不足。以此确定毕业设计的选题。然后,根据相关文献,对系统进行需求分析和可行性分析,从 而确定自己的研究方向和实现方法。 ( 2)数据库设计方法 通过该方法,设计出结构完整并适合管理的数据库。 ( 3)面向对象方法 面向对象方法( Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称 OO( Object-Oriented)方法,是建立在 “ 对象 ” 概念基础上的方法学。通
11、过该方法,运用面向对象编程工具,来完成网上人才招聘系统的开发。 2. 技术路线 技术路线图如下图 3 所示。 本系统在 WAMP( WINDOWS+APACHE+MYSQL+PHP) 集成开发环境下完成,将 PHP5 与 APACHE有机的结合起来,设计出美观大方的动态人才招聘网站。 3. 研究难点 ( 1)如何实现发布简历招聘功能。简历招聘发布及管理是本系统的核心之一。由于所学的知识有限,又是一个人独立开发的小系统,所以在本系统中实现完美全面的功能是不现实的。因此如何应用有限的知识来实现这一效果就成了本课题的难点之一。 ( 2)如何将 PHP5 和 APACHE 有机的结合起来。由于人才招聘
12、网站是一个交互性比较强的平台,因此,运用 PHP5 来完成是无可非议的。搜索功能、 MYSQL 语句的规范运用时成功的 关键也是难点。由于运用 SMARTY 引擎技术( Smarty 是一个使用 PHP 写出来的模板引擎,简单的讲,目的就是要使 PHP 程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。 )因此如何进行相关路径的配置和管理运用也是难点之一。 4. 预期目标 本系统要求实现简单的人才市场互动,为广大浏览者提供发布简历发布招聘的基本功能,并且参与信息的评论。信息的简单检索。与
13、此同时,网站的设计要求界面精美,更加人性化,为用户 创造一个轻松愉快的人才招聘环境。 四、论文详细工作进度和安排 文献研究方法 市场调研 需求分析 数据库设计方法 面向对象方法 可行性分析 确定功能模块 确定业务流程 数据库设计 系统开发 系统调试 撰写论文 图 3 技术路线图 第七学期第 5 周至第 10 周: 查阅资料,阅读有关参考文献,进行信息收集。 第七学期第 11 周至第 12 周: 拟定课题的研究方法,完成文献综述。 第七学期第 13 周至第 14 周:完成开题报告。 第七学期第 15 周至第 16 周:对开题报告中指定的外文参考文献的部分与论文有直接关系的内容进行翻译,完成两篇外
14、文翻译。 第七学期第 17 周: 信息收集 通过各种渠道全方位收集信息。 寒假至第八学期第 3 周: 信息归纳 对收集到的信息进行系统的分析、统计和归纳,并 完成论文初稿 。 第 八学期第 4 周至第 12 周:毕业实习、论文修改,完成二稿、三稿,直到论文定稿。 第八学期第 13 周至第 14 周:准备答辩材料,论文交指导老师和评阅老师评阅。 五、主要参考文献 1陈锋敏等 .贯通 AJAX+PHP+DREAMWEAVER CS 动态网站开发 M.北京 :电子工业出版社 ,2008.6. 2高莹 .网页设计入门经典 HTML+CSS+JAVASCRIPT 完全学习手册 M.北京 :中国铁道出版社
15、 ,2007.11. 3 樊月华 .Web 技术应用基础 M.北京 :清华大学出版社 ,2009.1. 4Roger S.Pressman.Software Engineering: A Practitioners ApproachM.北京 :清华大学出版社 ,2008.6. 5张恩民 .PHP 视频教程 EB/OL 6时吉强等 .人才招聘管理系统开发 N.大连海事大学学报 ,2007.6( 33) . 7彭洪华 .在线求职招聘系统 D.西昌 :西昌学院 ,2010. 8 山 本 正 喜 .PHP 開 発 環 境 何 ? EB/OL. http:/techblog.ecstudio.jp/te
16、ch-tips/php/php-devenv.html,2007.6. 9Andi Gutmans.PHP5 Power Programming.M.englewood cliff:Prentice Hall PTR,October 27,2004. 10高洛峰 .细说 PHPM.北京 :电子工业出版社 ,2009.10. 11斯克拉 .PHP 经典实例 M.北京 :中国电力出版社 ,2009.10. 12丁月光 .Web 开发的 英雄 :PHP+MySQLM.北京 :电子工业出版社, 2011.1. 13赞德斯彻 .深入 PHP:面向对象、模式与实践(第二版) M.北京 :人民邮电出版社 ,2010.5. 14张戈 .PHP 站内中文搜索技术的研究与实现 D.上海 :上海交通大学 ,2008. 15赵鹤芹 .设计动态网站的最佳方案 :Apache+PHP+MySQLN.计算机工程与设计 ,2007,28( 4) .
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。