求职招聘网设计 [文档在线提供].doc_第1页
求职招聘网设计 [文档在线提供].doc_第2页
求职招聘网设计 [文档在线提供].doc_第3页
求职招聘网设计 [文档在线提供].doc_第4页
求职招聘网设计 [文档在线提供].doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

目录摘要1.前言1.求职招聘网的概述12.1求职招聘网的发展与现状12.2求职招聘网的构建1.程序开发的技术基础23.1HTML语言23.2VBSCRIPT语言23.3ASP技术23.3.1ASP概述23.3.2ASP工作原理23.3.3ASP的发布33.4Access数据库原理3.求职招聘网的设计及实现34.1系统设计34.1.1系统功能分析34.1.2系统体系结构414.2数据库设计44.3程序设计6.小结11.致谢11参考文献11求职招聘网姓名:XXXX(XXX大学XX学院,地址邮编)摘要本文主要介绍了在线招聘系统的设计、实现及维护。本系统实现了客户在该网站上发布求职信息和进行招聘信息的访问以及提交、发布客户相关信息资料等功能。系统分为两部分:前台和后台管理。前台部分包括以下几个模块:就业动态、个人求职、企业招聘、就业指导、就业指南、政策法规、职业生涯、就业咨询、关于系统。关键词求职招聘、ASP、Access数据库、DreamweaverMX前言网络的普及,将增加更多的网民,随着全民素质的增加,人才知识水平的提升,越来越多的求职愿意同网络招聘的方式,对于求职者来说节约成本,解决了地域的问题,无纸话的第一面试的方式减少求职的劳苦奔波和一些不必要的麻烦。网络方式将会随着社会的发展,人才发展不断让企业得到实惠,让求职者方便。求职招聘网的概述2.1求职招聘网的发展与现状公司的人才来源不外乎内部选拔和外部招聘两个途径。内部选拔在强化现有的企业文化,激励员工等方面有着明显的优势,而外部招聘则有更大的选择面,在新观念、新方法和新思路的引入方面,以及激发现有人员的斗志和潜能方面有着更为积极的作用。企业可以根据以往的经验来确定一些基本的准则,规定哪些人员主要从内部选拔,哪些人员主要从外部招聘,并制定清晰的流程来指导企业开展招聘工作。即使选择了外部招聘,企业还必须从不同的招聘渠道中进行选择,包括猎头、熟人推荐、校园招聘、网络招聘、报纸杂志招聘、人才交流会、直接给各公司打电话挖人等。每一种招聘渠道都有其优势,也有其不足。比如,猎头比较适合用来招聘高级管理人员和高级技术人员,但是成本也比较高;网络招聘的优点是速度比较快,覆盖面广,但是也可能会因为不符合要求的候选人太多,加大公司的负担。即使是同一种招聘渠道,企业也会面临多种选择。2比如,现在开展招聘业务的网站就特别多,包括51job,China,Zhaopin,Cajole和地方性的网站。不同的招聘网站提供的服务不同,招聘的成本、效率和效果也会不一样。企业应该在实践过程中总结经验,对各种不同渠道的招聘效果与效率进行比较,并形成有自己特色的招聘渠道分析系统,包括公司可以使用的有哪些渠道,各种不同招聘渠道最适合的职位,从招聘信息发布到获得候选人信息所需要的时间,公司获得的候选人的数量及与公司职位匹配的程度,公司所投入的成本等等。2.2求职招聘网的构建现在流行的求职招聘网不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都很重要。这样才能使得在求职招聘时避免不必要错误发生。我们将使用HTML、ASP等技术来编辑网页,并运用ASP技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本文在实际应用开发中解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新。可以更好的及时了解个人企业求职招聘的情况。程序开发的技术基础3.1HTML语言HTML(HyperTextMarkupLanguage超文本标记语言)是一种用来制作超文本文档的简单标记语言。自1990年以来HTML就一直被用作WorldWideWeb上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有.html或.htm的文件扩展名。3.2VBSCRIPT语言VBScript脚本语言脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中。通常脚本在服务器上运行,但也可以采用客户端和服务器端结合使用VBScript是ASP的默认脚本语言。3.3ASP技术3.3.1ASP概述ASP(ActiveSeverPages动态网页)是微软公司推出的一种用以取代CGI(CommonGatewayInterface)技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。ASP是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息、上传与下载等。随着Web技术的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。根据用户请求生成动态主页的传统方法有CGI、ISAPI等。ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。3.3.2ASP工作原理ASP与常见的在Client端实现动态主页的技术如3Javaapplet、ActiveXControl、VBScript、JavaScript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP,也不必担心别人下载程序从而窃取编程逻辑。ASP程序通过后缀名为.asp的ASP文件来实现其功能,一个.asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件的地址后,浏览器就将这个URL请求发给Web服务器。如果Web服务器上装ASP,就调用ASP,ASP读出相应.asp文件,解释并执行命令,动态生成一个HTML页面回传Web服务器,然后Web服务器把结果发送给浏览器。ASP文件的制作和HTML类似,且可和HTML开发集成,可以在同一个过程完成,利用ASP将可以执行的脚本嵌入到HTML文件中,这使得HTML文件的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件(SeverComponent)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。ASP与网关及服务器扩展模式相比有以下优点:(1)完全与HTML文件融合在一起;(2)容易创建,不需要其它编译、链接程序;(3)面向对象的并通过ActiveXSever对象可扩展。3.3.3ASP的发布当编辑好ASP文件后,必需发布后才能实现其功能,ASP文件本身并不能运行。我们用Windows自带的工具IIS(windows2000XP)来发布ASP文件。(Windows98用PWS发布)为目录起个别名例如“网上购物”选择内容的目录路径设置权限(通常不允许访问写入权限,防止网页被改)顺利完成以上操作就表示你已经成功发布了你的网页。(“求职招聘网”已在默认网站内)3.4Access数据库原理Access是一个数据库管理系统,它之所以被集成到Office中而不是VisualStudio中,是因为它与其它的数据库管理系统(如VisualFoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。求职招聘网的设计及实现4.1系统设计4.1.1系统功能分析一个典型的求职招聘网系统主要分3个模块:会员管理模块、求职招聘信息模块和系统管理模块网上求职所要实现的功能如下:会员管理(1).会员登录及身份验证:个人用户可以登录到个人管理首页。(2).验证用户的注册信息:系统验证用户的注册信息的用户名是否重复。(3).会员登录系统时的身份验证:验证账户是否存在,如果存在不能登录。42.在线发布求职招聘信息(1).用户浏览招聘求职信息:会员可以在网站首页上浏览最新的求职、招聘信息。(2).用户按要求对信息进行查找:会员可以按照要求查找,如类别,所在地区等等。(3).个人用户发布求职信息:个人会员登录到个人管理首页可以发布自己的求职信息,如应聘岗位、希望工作地点、月薪等等一些其他的。(4).企业用户发布招聘信息:企业会员登录到企业管理首页发布/更新招聘信息中可以发布公司的招聘信息,如招聘职位、招聘人数、工作地点等等。(5).用户查看自己发布的信息:个人会员可以在网站首页上的求职信息模块中查看。3.系统管理(1).公司会员管理:管理员可以在管理单位用户中查看和删除企业会员。(2).个人会员管理:管理员可以在管理个人用户中查看和删除个人会员。(3).新闻发布管理:管理员可以在新闻管理中添加、删除、查看新闻。(4).调查信息管理:清空调查引擎的数据。4.1.2系统体系结构如图系统体系结构图4.2数据库设计1、对于系统的基本信息数据库,可以例出以下数据项:用户信息表和求职信息表person字段名称数据类型说明id自动编号uname文本用户名pwd文本密码email文本邮箱idate日期/时间注册日期iname文本真实姓名求职招聘网站用户管理发布求职招聘发布系统管理发布发布求聘发布招聘信息查询用户注册用户审核登录验证个人会员管理企业会员管理站内信息管理5sex文本性别bday文本出生日期code文本身份证号码mzhu文本民族marry文本婚姻状况hka文本户籍所在地zzmm文本政治面貌zchen文本现有职称edu文本您的最高教育程度zye文本专业school文本毕业院校language文本外语特长lanlevel文本级数pthua文本普通话程度computer文本计算机能力othertc文本其他主要特长gznum备注工作经验gzjl文本详细工作经历jobtype文本求职类型job文本应聘岗位gzdd文本希望工作地点otheryq文本其他要求yuex文本薪金要求cname文本联系人phone文本联系电话callnum文本寻呼机号码oicq文本OICQ号码http文本个人主页address文本联系地址click数字个人用户信息表和求职信息表企业用户信息和招聘信息company字段名称数据类型说明id自动编号uname文本用户名pwd文本密码email文本邮箱idate日期/时间注册日期cname文本公司名称6trade文本企业性质cxz文本所属行业fdate文本成立日期fund文本注册资金address文本通讯地址zip文本邮政编码pname文本联系人phone文本联系电话job文本招聘职位fax文本传真号码http文本公司网站area文本工作地点zpnum文本招聘人数gzdd文本公司所在地click数字jianj备注公司简介zptext备注岗位描述xgyq备注相关要求企业用户和招聘信息表系统管理员信息表:用户名、密码。2、数据库的逻辑结构分析数据项和数据结构如下:个人用户信息:ID(自动编号)、用户名、密码、姓名、性别、E-mail地址、电话、地址、邮箱、和注册日期等。企业用户信息:ID(自动编号)、用户名、密码、企业名称、所属行业、E-mail地址、电话、地址、邮编和注册日期等求职信息:求职类型、应聘岗位、工作地点、薪金要求、其他要求、联系人、联系人电话、联系地址、发布时间和浏览次数等招聘信息:招聘职位、招聘人数、工作地点、岗位描述、相关要求、发布时间和浏览人次等4.3程序设计1、数据库连接说明:2、管理员在进入/admin/login.asp,就会进入管理员登陆界面(如图)管理员登陆界面图只有管理员才有权限进入后台修改,其与ACCESS数据库连接实现的代码如下:%admin=request(admin)ifadmin=thenresponse.endendifpwd=request(pwd)setrs=server.createobject(adodb.recordset)sql=select*fromadminwhereadmin=&admin&andpwd=&pwd&rs.opensql,conn,1,1ifrs.boforrs.eofthenresponse.writeal

温馨提示

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

评论

0/150

提交评论