网上人才求职招聘系统毕业论文完好版.docx
网上人才求职招聘系统毕业论文完好版当前位置:文档视界网上人才求职招聘系统毕业论文完好版网上人才求职招聘系统毕业论文完好版当前位置:文档视界网上人才求职招聘系统毕业论文完好版网上人才求职招聘系统毕业论文完好版当前位置:文档视界网上人才求职招聘系统毕业论文完好版网上人才求职招聘系统毕业论文完好版当前位置:文档视界网上人才求职招聘系统毕业论文完好版网上人才求职招聘系统毕业论文完好版当前位置:文档视界网上人才求职招聘系统毕业论文完好版网上人才求职招聘系统毕业论文完好版网上人才招聘系统摘要信息时代的到来让人类开场进入一个新的纪元,随着计算机信息技术的迅猛发展和Web信息系统的广泛应用,网上人才招聘系统应用的信息化和网络化成为当前的一个趋势。网上人才招聘系统是一种具有交互能力的人才信息系统,它实现了一个互联网上的虚拟招聘会,各个企业能够在网上发布招聘信息,然后求职者根据本人的详细情况在线提交简历。它不但大大节省了企业为筹备现实中招聘会所需要的人力和财力,也方便了求职者。原来的一些人才招聘会,不能知足企业招聘人才和求职者选择工作的需要了。如今为了知足企业和求职者的需求,网上人才招聘系统将向网络版发展。网上人才招聘系统,是采集企业的招聘信息和求职者的求职信息,进而方便企业和求职者,节省现实生活中招聘会所需要的人力和财力。它是利用先进的技术,使各地的招聘信息和求职信息集中,进而提高企业招聘人才的效率和方便求职者求职。本网上人才招聘系统是基于三层体系构造的开发,项目采用B/S形式,以文档视界2022/66152eabf121dd36a32d8243z4hseyscndu.2.0为开发背景,数据库系统采用SQLServer2005,本系统使用C#作为开发语言。同时在项目中运用到的技术有三层体系构造、Dreamweaver网页制作、存储经过、Session等。网上人才招聘系统在经历需求分析、编码、测试到最后整个项目的完成;本系统的主要功能有:用户管理、填写个人信息和简历、填写公司信息、发布招聘信息、招聘、投递简历等功能。我在这次项目开发经过中学习到了很多知识,不管是专业知识方面的还是团队的合作方面的都让我受益匪浅。项目是以班级的小组为背景制作出来的,还存在着某些方面的缺乏。在整个求职网站构建完成之后,在程序中的多表查询与数据库中多表间数据联络时的实现是该求职网站不可避免的问题,在文章的后部分将会具体提到。【关键字】:网上人才招聘系统、三层体系、存储经过、文档视界2022/66152eabf121dd36a32d8243z4hseyscndu.目录网上人才招聘系统.I摘要.VI第一章引言.(1)1.1网上人才招聘系统的介绍(1)1.2相关技术(1)1.2.1Web技术(1)1.2.2网页设计软件Dreamweaver(2)1.2.3ASP简介(2)第二章网上人才招聘系统的分析与设计(4)2.1网上人才招聘系统的需求分析(4)2.1.1任务概述(4)2.1.2系统设计思想(4)2.1.3网站的主要风格(4)2.1.4整体功能(5)第三章网上人才招聘系统的概要设计(7)3.1概述(7)3.2模块介绍(8)3.2.1用户管理模块(8)3.2.2企业模块模块(8)3.2.3个人用户模块(8)3.2.4系统架构选择(8)3.2.5系统构造设计(9)3.3数据库设计(10)3.3.1E-R图(10)3.3.2所有用户表user_ImportInfo(10)3.3.3个人信息表(personal_info)(10)3.3.4公司信息表(company_info)(11)3.3.5简历表(resume)(12)3.3.6招聘表(recruitment)(13)3.3.7简历投递(delivery)(14)第四章网上人才招聘系统具体设计(16)4.1系统的前台界面的设计(16)4.1.1系统的首页(16)4.1.2个人用户登录成功的主界面(17)4.1.3企业用户登录成功的主界面(17)4.2用户登录模块的实现(18)4.3注册模块的实现(20)4.4修改密码模块的实现(21)4.5密码强度的实现(23)4.6创立简历的实现(26)4.7修改个人简历的实现(27)4.8个人信息设置的实现(28)4.9修改个人信息的实现(30)4.10投递简历的实现(31)4.11创立企业信息的实现(33)4.12修改企业信息的实现(34)4.13发布招聘信息的实现(36)4.14招聘的实现(37)4.15删除用户信息的实现(38)第五章网上人才招聘系统功能的部分测试(40)5.1登录功能的测试(40)5.2注册功能的测试(40)5.3密码强度的测试(40)5.4测试结论(41)第六章总结(42)参考文献(43)致谢(44)第一章引言本章节主要是对网上人才招聘系统的介绍和本次开发网上人才招聘系统所用到的一些软件和技术的介绍。1.1网上人才招聘系统的介绍自80年代以来,随着多媒体技术和因特网的日益普及,以计算机和网络技术为特征的当代信息技术极大的促进了社会经济的发展。由于网络方便快速的特点,网络逐步成为人们生活中的一种工具。随着经济的发展,城市化步伐的加快,求职者队伍不断壮大。传统的人才招聘,对于求职者来讲,费时费力;对招聘单位来讲,举办招聘会需要花费大量经费。所以在当今互联网已经成为人们生活一部分的社会里,越来越多的个人选择通过网络轻点鼠标寻求工作,越来越多的企业也开场选择网络进行招聘。网上人才招聘系统是先进的计算机科学技术和当代招聘理念相结合的产物,通过使用以计算机网络为基础的网上人才招聘系统,知足了求职者和招聘企业双向的要求,网上人才招聘系统采集大量招聘单位的招聘信息,它使网上招聘从盲目的网络职位搜索到有序大量的职位投递,从混乱变为规范,而且成功率较高。网上人才招聘系统实现了人才招聘的一些主要功能,如用户注册功能,用户需先进行会员注册,成功后进行相关操作;检索导航功能:用户能够根据本人意愿搜索相关的工作;在线求职招聘功能:用户能够在搜索结果中寻找适宜的单位投递个人简历;人才信息管理功能:系统会对用户的信息,包括个人信息,个人简历等进行统一管理。系统用户包括普通用户和管理员用户。普通用户能够完成人才招聘的相关经过,包括生成简历、投递简历等;管理员用户具有更高的权限,能够删除违规的普通用户的基本信息。整个系统外观和谐,操作较为人性化。1.2相关技术1.2.1Web技术应用程序有两种形式C/S、B/S。WEB应用程序是B/S形式。Web应用程序首先是“应用程序,和用标准的程序语言,如C、C+等编写出来的程序没有什么本质上的不同。然而Web应用程序又有本人独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话讲,它是典型的阅读器服务器架构的产物。阅读器服务器架构Browser/Server,简称B/S能够很好地应用在广域网上,成为越来越多的企业的选择。阅读器服务器架构相对于其他几种应用程序体系构造,有如下3方面的优点:1这种架构采用Internet上标准的通信协议通常是TCP/IP协议作为客户机同服务器通信的协议。这样能够使位于Internet任意位置的人都能够正常地访问服务器。对于服务器来讲,通过相应的Web服务和数据库服务能够对数据进行处理。对外采用标准的通信协议,以便分享数据。2在服务器上对数据进行处理,就处理的结果生成网页,以方便客户端直接下载。3在客户机上对数据的处理被进一步简化,将阅读器作为客户端的应用程序,以实现对数据的显示。不再需要为客户端单独编写和安装其他类型的应用程序。这样,在客户端只需要安装一套内置阅读器的操作系统,如Window98或Windows2000或直接安装一套阅读器,就能够实现服务器上数据的访问。而阅读器是如今计算机的标准设备。理解了什么是阅读器服务器架构,就了解了什么是Web应用程序。常见的计数器、留言版、聊天室和论坛BBS等,都是Web应用程序,不过这些应用相比照较简单,而Web应用程序的真正核心主要是对数据库进行处理,管理信息系统ManagementInformationSystem,简称MIS就是这种架构最典型的应用。MIS能够应用于局域网,可以以应用于广域网。目前基于Internet的MIS系统以其成本低廉、维护简便、覆盖范围广、功能易实现等众多特性,得到越来越多的应用。1.2.2网页设计软件DreamweaverDreamweaver是一个功能强大的网页设计工具,有着方便实用的工具和所见即见的排版功能,界面特别友好,使用方便。在不需要把握语言的情况下,即可利用其强大的功能开发出专业的网页。Dreamweaver也是一个方便的编程工具,能够方便地编写ASP、JSP代码,软件的自动提示填充功能和代码染色功能能够有效地帮助用户编写和调试各种代码。借组于Dreamweaver能够快速方便的开发出各种动态或静态网站。1.2.3ASP简介ASP是ActiveServerPage的缩写,意为“动态服务器页面。ASP是微软公司开发的代替CGI脚本程序的一种应用,它能够与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,如今常用于各种动态网站中。ASP是一种服务器端脚本编写环境,能够用来创立和运行动态网页或Web应用程序。ASP网页能够包含标记、普通文本、脚本命令以及COM组件等。利用ASP能够向网页中添加交互式内容如在线表单,可以以创立使用网页作为用户界面的web应用程序。与相比,ASP网页具有下面特点:(1)利用ASP能够实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP文件是包含在代码所组成的文件中的,易于修改和测试;(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以格式传送到客户端阅读器上,因而使用各种阅读器都能够正常阅读ASP所产生的网页;(4)提供了一些内置对象,使用这些对象能够使服务器端脚本功能更强。例如能够从web阅读器中获取用户通过表单提交的信息,并在脚本中对这些信息进行处理,然后向web阅读器发送信息;(5)能够使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据、和Email或访问文件系统等。(6)由于服务器是将ASP程序执行的结果以格式传回客户端阅读器,因而使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。(7)方便连接ACCESS与SQL数据库。