1、 毕业 论文 题 目 : 基于 ASP 的网上求职招聘系统 的设计 姓 名: 李帆 学 号: 1005020213 指导教师 (职称 ): 韩晓民 ( 讲师 ) 专 业: 网络工程 班 级: 10网络 02 所 在 学 院: 计算机科学与工程学院 2014 年 6 月武汉工程大学 毕业论文 - I - 目 录 摘 要 .II Abstract .III 第一章 绪 论 .1 1.1 课题背景 .1 1.2 课题意义 .3 1.3 系统设计思想 .3 1.4 章节安排 .4 第二章 系统开发工具介绍 .5 2.1 Dreamweaver CS3 简介 .5 2.2 ASP 简介 .8 2.3 H
2、TML 简介 .10 2.4 Microsoft Access 简介 .11 2.5 IIS 简介 .11 第三章 系统总体功能设计 .13 3.1 可行性研究 .13 3.2 需求分析 .13 3.3 流程图设计 .14 3.4 数据库设计 .16 第四章 功能实现 .19 4.1 主体部分 .19 4.2 求职者部分 .26 4.3 招聘单位部分 .34 第五章 系统测试与性能分析 .41 5.1 测试目的 .41 5.2 测试目标 .41 5.3 测试方法 .42 5.4 测试步骤 .42 5.5 系统功能测试 .43 总 结 .45 致 谢 .47 参考文献 .49 武汉工程大学 毕业
3、论文 - II - 摘 要 近年来,百万计的高校毕业生就业愈发困难,与此同时,用人单位无法招到适岗人才。这两种严峻的社会现象背后反映了人才产出与岗位空余之间的信息不通畅、结构不协调的矛盾。大学生就业问题应该引起社会的广泛关注。 如今网络的覆盖面越来越广泛,大学生上网非常方便,网络招聘异军突起,成为一种深受大学生欢迎的求职方式。与传统的求职招聘相比,新兴的网络求职招聘资源广、信息全,以其实时性、便利性成为大 多数高校毕业生和用人单位的信息交流平台。然而,目前流行的网络求职招聘平台也良莠不齐,存在着结构混乱、信息不明甚至充斥着虚假、浮夸的无效信息。 本课题的目的在于构建一个基于 ASP 的求职 /
4、招聘网站。网站采用统一的数据交换标准,运用分工协作的信息收集发布机制,确保数据真实有效、实时更新,以形成完整的就业服务信息系统,为广大高校毕业生和用人单位提供真实便利的求职招聘信息化平台。 关键词 : ASP; 招聘 ; 就业 武汉工程大学 毕业论文 - III - Abstract In recent years,it is more and more difficult for the millions of college graduates to find a job on the contrary, the employers cant find the suitable perso
5、nnels. That is the contradiction of the information between the personnels and employers behind these two serious social phenomenon. Compared with the traditional job recruitment, Network job hunting and recruitment is becoming popular between the personnels and employers depend on its wide resource
6、s, Real-time information. However, not every network recruitment platform can provide perfect survices because these platform can not guarantee the accuracy of these information ,and even some information is false and invalid. The purpose of this paper is to construct a job / recruitment website bas
7、ed on ASP .This website will use a unified data exchange standard, and apply the division of information collection and release mechanism, to ensure that the data is true and effective, real-time updates. With these methods we are gong to establish a employment service information system which can s
8、erve the vast number of college graduates and employers by providing useful employment information. Keywords: ASP; Recruitment; Employment武汉工程大学 毕业论文 - 1 - 第一章 绪 论 1.1 课题背景 在这个以计算机、互联网络为中心的信息时代,任何事物都与互联网络息息相关,大到国家政要,小到衣食住行,互联网开始用它那神奇的触手深入到了各行各业乃至平民百姓家。 而促使这个时代的来临与发展的毋庸质疑的是那些高精尖的人才,因 而,人才是各行各业发展的关键,各
9、个求贤若渴的企业都非常关心如何能够招揽到有真才实学的人才是各个企业非常关心的问题。而人才也想要找到一个符合自己兴趣爱好和专业特长的岗位一展才华与抱负,然而虽有毛遂自荐之心却苦于没有门路。 与此同时,我国就业大军规模的逐年庞大使的原有的招聘方式即通过召开招聘会的方式压力倍增 招聘会定期召开,过期没有交流机会。招聘会都是在有限的几天内企业与大学生面对面的交流,虽然有的招聘 会提前贴出海报或进行其他方式的宣传,但还会有很多企业和学生错过。还有一部分人,为了参加招聘会不得不放弃一些重 要的事情。招聘会人数众多,很难管理。由于参加招聘会的人 员繁多,而且整个过程人员的流动性非常强,这给管理增加了很大难度
10、。 空间有限不利交流。招聘会上人数众多,但是展位却有限,不能让所有的用人单位都 参加,而且想要企业与学生一一会面很困难,不能更好地分配人力资源。 在此种情况下,急需一种能够解决企业与人才双方需要的方法,网上人才招聘系统便应运而生。 网络招聘求职的方式已经成为了大学生找工作和用人单位招兵买马的重要方式,因为网络招聘和网上求职有着传统招聘会所无法企及的优势。但在此同时,网络招聘求职还存在着作为新兴方式的 不完善之处。 1.1.1 招聘求职网站发展现状 自从网络求职招聘 这一新兴的求职招聘方式诞生起,它就以蓬勃的态势发展开来。根据美国公司的调查结果, 2001 年全球的网络招聘市场扩大了 53,就已
11、经达到 28 亿美元的规模。 IDC 的高级分析师 Marc Pramuk 曾经表示:“从网络招聘市场扩大的事实可以看出,招聘服务市场正在发生根本的变化。”由于“雇用方正在寻找比传统的招聘方法更迅速、更廉价的招聘适当人选的方法”,到 2006 年,在经历连续几年超过40的速度迅猛增长后,全球网络招聘市场的业务规模将超过 157 亿美 元。据介绍,在美国、日本和欧洲等互联网普及程度高的发达国家,自上世纪 90 年代初互联网出现以来,网络已经成为人才进行流动的最主要渠道,而那些单纯为企业、个人提供单一集会式招聘服务的人才市场 则逐渐式微,慢慢退出舞台 。 国内网络招聘市场的发展同样来势凶猛 。 随
12、着国内劳动力的增多、国内企业的国际武汉工程大学 毕业论文 - 2 - 化及国内网络的普遍化,网上招聘求职的主流地位在国内不仅不会改变,而且只会越来越火 。“智联招聘”、“赶集网”、“中华英才网”、“前程无忧”等网上求职招聘网站如雨后春笋般出现, 成为了新的求职招聘阵地。 2003 年 6 月 13 日“中国高校 毕业生就业服务信息网”正式开通。到目前为止,全国各个省(直辖市、自治区)基本上已经建立了毕业生就业信息网络,各个高校也在加紧建设和完善本校各具特色的“就业信息网”。 但网上招聘求职也不会像有的人说的那样将取代传统招聘会。在国外,都是将网上招聘与传统的招聘方式结合,构建一整套完善、多元的
13、求职招聘体系。而对于国内的情况,两种方式各有优势,对传统行业的招聘,如公交车司机、饭店侍者等服务业现场招聘可能更有效,而 IT、电子等现代行业的招聘,网上招聘效果就会更好。 1.1.2 网络招聘的优势 网络招聘求职具有传统招聘会 所不能及的作用和优势。第一,招聘网络信息量庞大而且更新速度快。 由于用人单位基数很大 ,招聘职位数量 众多 ,在人才网站里,可以随时查询数万条信息,而且信息更新速度很快,每天更新的职位都很多,关注招聘网站就能够第一时间掌握用人单位的需求。第二,求职无地域限制。 对于身处异地的求职者来说, 无地域限制无疑给求职者创造更多的就业机会,如果采取传统的求职方式,恐怕还得来回奔
14、波于两个城市之间 ,耽误时间而且浪费精力 。其三,经济实惠。如果通过现场招聘会求职,求职者要花不少钱制作精美的简历,外加交通、通讯等费用,而这些在网络求职中都 可免去。而且各个证书只要一次扫描到计算机里,就可以发给多家网络招聘单位,免去了印刷的高成本费用。第四,招聘网络平台功能强大,提高效率。通过招聘网站可以轻松地对工作类别、地区和需求等条件进行全方位智能查询,快速准确地查询到所需要的包括行业、职能、工作地点、工资等信息,当查询到合适的招聘职位后还可以直接通过网站把简历提交给招聘单位,很大程度上节省了求职者的时间。 据调查,通过网络求职成功的比率在近一两年提高迅速,调查结果显示近五成的网络求职
15、者认为网络求职比较容易成功。作为网络这一求职方式之所以发展到今天的主流求 职方式,很大程度上也是给予了青睐它的求职者高成功率的回报。 1.1.3 当前网络招聘存在的问题 网络招聘虽然发展很快,前景广阔,但也面临着一些问题,如安全问题、技术问题、法律制度问题、观念障碍、隐私权的保护、基础设施问题等。具体表现在如下几点: 1. 信息的保密性。现在人才网站鱼龙混杂、良莠不齐,一些防护措施做得不到位的网站,求职者的个人信息在网上常常可以“资源共享”。而大型的知名网站在这方面就做得比较好,通常不会出现信息泄露的现象 2. 网络招聘的可信度不高。究其原因,主要是招聘应聘双方都不够诚信。由于 网上招聘,用人
16、单位与求职者不见面,彼此只能通过电子简历来完成首次面试,于是一些求职者就肆无忌惮地给自己“镀金” ,以虚假信息来填充自己,造成普遍的相互不信任 。 武汉工程大学 毕业论文 - 3 - 3. 简历多次重复发送。有些求职者 急于求成 ,担心公司看不到自己的简历,就在网上不停地“灌水”,一次发送数十份相同的简历,给用人单位 的审查工作 带来许多不必要的麻烦。 4. 我国网络招聘起步晚。在网络招聘中的规范性和法律制度不够完善,一部分人对网络招聘方式不认识和了解,服务也有待改善。 1.2 课题意义 随着高校招的生进一步扩大,毕业生数量也越来 越多,其就业工作涉及面和社会影响也越来越大,要推动就业工作,就
17、不能一味的追求有形市场(传统招聘市场)的规模和声势,还要充分看到无形市场(网上人才市场)高效、便利、覆盖面广的优点,它是毕业生就业市场发展的新方向。“网上人才市场”开辟求职信息频道和招聘信息频道,供需双方可以根据需要查询详细的相关信息,有利于加深用人单位与毕业生之间的了解与沟通,克服了空间与时间的限制,为用人单位和毕业生节省了大量的时间、精力和资金,同时又可以达到双方满意的目的。这样“网上人才市场”就会吸引更多企业与毕业生参与进来,形成良性循环, 从而扩展了毕业生就业市场,使得用人单位与毕业生之间的双向选择更具实际意义。 因此,当 旧的招聘方式已经不能够满足当今企业招聘人才的要求了,企业 就
18、需要一个规范的简便的招聘方式来提高招聘工作人员的工作效率,所以,一个界面简洁、功能完善的网上求职招聘系统,对企业用来招聘人才和提高工作效率是非常有必要的。 该系统的开发能够帮助求职者更方便、更快捷、更可靠的寻找到一个适合自己的用人单位,节省了时间、精力、财力等等。同时也能够为向企业输送更多有用的人才提供了一条便利可靠的渠道。 1.3 系统设计思想 网上求职招聘系统是利用 互联网构建的网上招聘系统,它涉及了网上应用这一学科。一个网站的建设,首先应该从功能出发。完善的功能是网站的目的所在。 一个良好的网站,应该设计一个良好的工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际
19、页面的制作;然后对所制作的网站进行测试,以确保它符合最初设定的目标;最后是将网站发布。在将网站发布后还需要有维护工作,以便及时更新网站内容。所以要做出一个出色的网上招聘系统要做到以下要求。首先,对人才市场网上招聘的定义、特征和优势的了解是必不可少的。其次,系统网站的规划、网站构建的目标 和市场需求调查分析、网站设计与管理的可行性分析以及网站设计与管理的解决方案的深入分析也是不可少的。再次,网上人才交流中心运行平台的构建、服务器选择、 ASP语言和数据库的知识更是实现网上交流的基础。 武汉工程大学 毕业论文 - 4 - 1.4 章节安排 论文第一章 先介绍了课题背景,即网络求职招聘系统的发展现状
20、、它的优势以及劣势等。接着表明了课题意义,展示了设计这一系统的必要性。最后阐述了系统设计思想,为具体设计做好准备工作。 论文第二章简略介绍了系统开发工具。包括开发工具 Dreamweaver,开发语言 HTML和 ASP、 IIS, 以及数据库开发工 具 Microsoft Access 等。 论文第三章是 系统总体功能设计,涉及到需求分析、可行性研究、流程图 、 E-R 图和数据库的设计等。 论文的第四章是系统的详细设计,该部分将系统的每一个功能的实现方式 通过每一个文件的代码 都详细展示了出来。 论文的第五章是系统测试与性能分析,该部分对系统进行功能测试。 武汉工程大学 毕业论文 - 5
21、- 第 二 章 系统开发工具介绍 本系统采用了 Dreamweaver CS5 作为开发平台, 使用 HTML 4.0 语言, ASP 作为WEB 服务器端的开发环境 , ASP 采用 脚本语言 VBScript( Java script)作为自己的开发语言。 以 Microsoft Access 作为数据库环境。 2.1 Dreamweaver CS5 简介 Dreamweaver CS5 是一款功能强大的可视化的网页编辑与管理软件。利用它,不仅可以轻松地创建跨平台和跨浏览器的页面,也可以直接创建具有动态效果的网页而不用自己编写一行源代码。 Dreamweaver CS5 最主要的优势在于能
22、够进行多任务工作,并且在操作方法、界面风格方面更加人性化。用户可以根据自己的喜好和工作方式,重新排列面板和面板组, 自定义工作区。 2.1.1 Dreamweaver CS5 概述 Dreamweaver CS5 是由 Adobe 公司在并购 Macromedia 之后推出的最新版本,它是一款专业的 Web 站点开发软件,可用于 Web 站点、 Web 页和 Web 应用程序的设计、编码和开发工作。在业界通常将 Dreamweaver、 Flash、 Fireworks 称为网页三剑客。 将各种网页制作的相关工具紧密联系起来是 Dreamweaver 系列的一大亮点,同时良好的插 件体 系,
23、使 Dreamweaver CS5 可 通过 第三 方插 件进 行补 充。另 外,Dreamweaver CS5 还为开发人员提供了动态语言支持与丰富的模板。 另外值得称道的是, Dreamweaver CS5 不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,可以说,它是一个集网页创作和站点管理两大利器于一身的超重量级的创作工具。 Dreamweaver CS5 在功能强大与易用性之间具有很好的平衡,使用 Dreamweaver CS5可以有效地提高 Web 开发的工作效率。 2.1.2 Dreamweaver CS5 新增功能 相对于以前的版本 Dreamweaver CS5 的
24、功能主要在以下 方面进行了增强: 1. Ajax 的 Spry 框架 通过 Adobe Dreamweaver CS5,可以使用 Ajax 的 Spry 框架进行动态用户界面的可视化设计、开发和部署。 Ajax 的 Spry 框架是一个面向 Web 设计人员的 JavaScript 库,用于构建向用户提供更丰富体验的网页。 Spry 与其它 Ajax 框架不同,可以同时为设计人员和开发人员所用。 2. Spry 构件 武汉工程大学 毕业论文 - 6 - Spry 构件是预置的常用用户界面组件,可以使用 CSS 自定义这些组件,然后将其添加到网页中。使用 Dreamweaver,您可以将多个 S
25、pry 构件添加到自己的页面中,这些构件包括 XML 驱动的列表和表格、折叠构件、选项卡式界面和具有验证功能的表单元素。 3. Spry 效果 Spry 效果是一种提高网站外观吸引力的简洁方式。这种效果差不多可应用于 HTML 页面上的所有元素。您可以添加 Spry 效果来放大、收缩、渐隐和高亮显示元素;在一段时间内以可视方式更改页面元素;以及执行更多操作。 4. 高级 Photoshop CS5 集成 Dreamweaver 包括了与 Photoshop CS5 的增强的集成功能。现在,设计人员可以在 Photoshop 中选择设计的任一部分(甚至可以跨多个层),然后将其直接粘贴到 Drea
26、mweaver 页面中。 Dreamweaver 会显示一个对话框,可在其中为图像指定优化选项。如果需要编辑图像,只需双击图像即可在 Photoshop 中打开原始的带图层 PSD 文件进行编辑。 5. 浏览器兼容性检查 Dreamweaver 中新的浏览器兼容性检查功能可生成报告,如图 2-1 所示,指出各种浏览器中与 CSS 相关的呈现问题。在代码视图中,这些问题以绿色下 划线来标记,如图2-2 所示,因此您可以准确知道产生问题的代码位置。确定问题之后,如果知道解决方案,则可以快速解决问题;如果需要了解详细信息,则可以访问 Adobe CSS Advisor。 图 2.1 显示与 CSS 相关的问题 图 2-2 绿色下划线 6. Adobe CSS Advisor