毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx

上传人:b****6 文档编号:3920250 上传时间:2022-11-26 格式:DOCX 页数:15 大小:73.01KB
下载 相关 举报
毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx_第1页
第1页 / 共15页
毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx_第2页
第2页 / 共15页
毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx_第3页
第3页 / 共15页
毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx_第4页
第4页 / 共15页
毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx

《毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx》由会员分享,可在线阅读,更多相关《毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx(15页珍藏版)》请在冰豆网上搜索。

毕业设计论文 计算机毕业论文网站设计论文求职招聘网论文.docx

毕业设计论文计算机毕业论文网站设计论文求职招聘网论文

目录

摘要……………………………………………………………………………………1

1.前言…………………………………………………………………………………1

2.求职招聘网的概述…………………………………………………………………1

2.1  求职招聘网的发展与现状……………………………………………………1

2.2  求职招聘网的构建…………………………………………………………1

3.程序开发的技术基础……………………………………………………………2

3.1  HTML 语言……………………………………………………………………2

3.2  VBSCRIPT语言………………………………………………………………2

3.3  ASP技术……………………………………………………………………2

3.3.1  ASP概述………………………………………………………………2

3.3.2  ASP工作原理……………………………………………………………2

3.3.3  ASP的发布………………………………………………………………3

3.4 Access数据库原理………………………………………………………………3

4.求职招聘网的设计及实现………………………………………………………3

4.1  系统设计……………………………………………………………………3 

4.1.1  系统功能分析…………………………………………………………3

4.1.2  系统体系结构……………………………………………………………4

4.2  数据库设计…………………………………………………………………4

4.3  程序设计……………………………………………………………………6

5.小结………………………………………………………………………………11

6.致谢………………………………………………………………………………11

参考文献……………………………………………………………………………11

求职招聘网

[摘要]

本文主要介绍了在线招聘系统的设计、实现及维护。

本系统实现了客户在该网站上发布求职信息和进行招聘信息的访问以及提交、发布客户相关信息资料等功能。

系统分为两部分:

前台和后台管理。

前台部分包括以下几个模块:

就业动态、个人求职、企业招聘、就业指导、就业指南、政策法规、职业生涯、就业咨询、关于系统。

[关键词]求职招聘、ASP、Access数据库、DreamweaverMX

1.前言

网络的普及,将增加更多的网民,随着全民素质的增加,人才知识水平的提升,越来越多的求职愿意同网络招聘的方式,对于求职者来说节约成本,解决了地域的问题,无纸话的第一面试的方式减少求职的劳苦奔波和一些不必要的麻烦。

网络方式将会随着社会的发展,人才发展不断让企业得到实惠,让求职者方便。

2.求职招聘网的概述

2.1  求职招聘网的发展与现状

公司的人才来源不外乎内部选拔和外部招聘两个途径。

内部选拔在强化现有的企业文化,激励员工等方面有着明显的优势,而外部招聘则有更大的选择面,在新观念、新方法和新思路的引入方面,以及激发现有人员的斗志和潜能方面有着更为积极的作用。

企业可以根据以往的经验来确定一些基本的准则,规定哪些人员主要从内部选拔,哪些人员主要从外部招聘,并制定清晰的流程来指导企业开展招聘工作。

即使选择了外部招聘,企业还必须从不同的招聘渠道中进行选择,包括猎头、熟人推荐、校园招聘、网络招聘、报纸杂志招聘、人才交流会、直接给各公司打电话挖人等。

每一种招聘渠道都有其优势,也有其不足。

比如,猎头比较适合用来招聘高级管理人员和高级技术人员,但是成本也比较高;网络招聘的优点是速度比较快,覆盖面广,但是也可能会因为不符合要求的候选人太多,加大公司的负担。

即使是同一种招聘渠道,企业也会面临多种选择。

比如,现在开展招聘业务的网站就特别多,包括51job,China,Zhaopin,Cajole和地方性的网站。

不同的招聘网站提供的服务不同,招聘的成本、效率和效果也会不一样。

企业应该在实践过程中总结经验,对各种不同渠道的招聘效果与效率进行比较,并形成有自己特色的招聘渠道分析系统,包括公司可以使用的有哪些渠道,各种不同招聘渠道最适合的职位,从招聘信息发布到获得候选人信息所需要的时间,公司获得的候选人的数量及与公司职位匹配的程度,公司所投入的成本等等。

2.2求职招聘网的构建

现在流行的求职招聘网不仅要有漂亮的网页,更要有严谨的规划。

每一个细小的环节都很重要。

这样才能使得在求职招聘时避免不必要错误发生。

我们将使用HTML、ASP等技术来编辑网页,并运用ASP技术把数据库和动态网页相关联。

传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。

当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。

本文在实际应用开发中解决方案是建立网站,  以及自己的数据库,使得所需商品信息可以及时的保存、更新。

可以更好的及时了解个人企业求职招聘的情况。

3. 程序开发的技术基础

3.1  HTML语言

HTML(Hyper  Text  Markup  Language  超文本标记语言)是一种用来制作超文本文档的简单标记语言。

自1990年以来HTML就一直被用作World  Wide  Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。

HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有.  html或.  htm的文件扩展名。

3.2  VBSCRIPT语言

VBScript脚本语言脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中。

通常脚本在服务器上运行,但也可以采用客户端和服务器端结合使用VBScript是ASP的默认脚本语言。

3.3  ASP技术

3.3.1  ASP概述

ASP(Active  Sever  Pages动态网页)是微软公司推出的一种用以取代CGI(Common  Gateway  Interface)技术。

目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。

ASP是一个位于服务器端的脚本运行环境。

通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML  表单收集和处理信息、上传与下载等。

  随着Web技术的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。

站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。

根据用户请求生成动态主页的传统方法有CGI、ISAPI等。

ASP使用的  ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。

3.3.2  ASP工作原理

ASP与常见的在Client端实现动态主页的技术如Java  applet、  ActiveX  Control、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内置的对象、服务器组件(Sever  Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。

ASP与网关及服务器扩展模式相比有以下优点:

(1)完全与HTML文件融合在一起;  

(2)容易创建,不需要其它编译、链接程序;

(3)面向对象的并通过ActiveX  Sever对象可扩展。

3.3.3  ASP的发布

当编辑好ASP文件后,必需发布后才能实现其功能,ASP文件本身并不能运行。

我们用Windows自带的工具IIS(windows2000  XP)来发布ASP文件。

(Windows  98用PWS发布)为目录起个别名例如“网上购物”  →选择内容的目录路径→设置权限(通常不允许访问写入权限,防止网页被改)

 顺利完成以上操作就表示你已经成功发布了你的网页。

(“求职招聘网”已在默认网站内)

3.4    Access数据库原理

 Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual  Studio中,是因为它与其它的数据库管理系统(如Visual  FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。

而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。

Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。

4. 求职招聘网的设计及实现

4.1  系统设计

4.1.1  系统功能分析

一个典型的求职招聘网系统主要分3个模块:

会员管理模块、求职招聘信息模块和系统管理模块

网上求职所要实现的功能如下:

1.会员管理

(1).会员登录及身份验证:

个人用户可以登录到个人管理首页。

(2).验证用户的注册信息:

系统验证用户的注册信息的用户名是否重复。

(3).会员登录系统时的身份验证:

验证账户是否存在,如果存在不能登录。

2.在线发布求职招聘信息

(1).用户浏览招聘求职信息:

会员可以在网站首页上浏览最新的求职、招聘信息。

(2).用户按要求对信息进行查找:

会员可以按照要求查找,如类别,所在地区等等。

(3).个人用户发布求职信息:

个人会员登录到个人管理首页可以发布自己的求职信息,如应聘岗位、希望工作地点、月薪等等一些其他的。

(4).企业用户发布招聘信息:

企业会员登录到企业管理首页发布/更新招聘信息中可以发布公司的招聘信息,如招聘职位、招聘人数、工作地点等等。

(5).用户查看自己发布的信息:

个人会员可以在网站首页上的求职信息模块中查看。

3.系统管理

(1).公司会员管理:

管理员可以在管理单位用户中查看和删除企业会员。

(2).个人会员管理:

管理员可以在管理个人用户中查看和删除个人会员。

(3).新闻发布管理:

管理员可以在新闻管理中添加、删除、查看新闻。

(4).调查信息管理:

清空调查引擎的数据。

4.1.2  系统体系结构如图如

 

 

系统体系结构图

4.2  数据库设计

1、对于系统的基本信息数据库,可以例出以下数据项:

①用户信息表和求职信息表person

字段名称

数据类型

说明

id

自动编号

uname

文本

用户名

pwd

文本

密码

email

文本

邮箱

idate

日期/时间

注册日期

iname

文本

真实姓名

sex

文本

性别

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

文本

公司名称

trade

文本

企业性质

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、数据库连接说明:

<%

'定义数据库连接对象

dimconn

'定义数据库连接字符串

dimconnstr

onerrorresumenext

connstr="DRIVER={MicrosoftAccessDriver(*.mdb)};DBQ="&DefaultDir&server.mappath("/job/job.mdb")&";"

setconn=server.createobject("ADODB.CONNECTION")

iferrthen

err.clear

else

conn.openconnstr

iferrthen

err.clear

endif

endif

%>

2、管理员在进入/admin/login.asp,就会进入管理员登陆界面(如图)

管理员登陆界面图

只有管理员才有权限进入后台修改,其与ACCESS数据库连接实现的代码如下:

<%admin=request("admin")

ifadmin=""then

response.end

endif

pwd=request("pwd")

setrs=server.createobject("adodb.recordset")

sql="select*fromadminwhereadmin='"&admin&"'andpwd='"&pwd&"'"

rs.opensql,conn,1,1

ifrs.boforrs.eofthen

response.write"alert('错误的用户或名密码,请重新输入!

');"

response.write"javascript:

history.go(-1)"

else

session("flag")=admin

response.Redirect"mnews.asp"

endif%>

输入管理员用户名、密码后即可进入后台管理系统(如图):

后台 管理系统界面图

3、当用户要注册,点击“用户注册”按钮时,将会出现以下页面(如图):

用户注册界面图

所有信息正确填写后即可成为个人用户和单位用户,实现此功能的部分代码如下:

<%zhmail="欢迎您注册天涯招聘的人才市场,请尽快发布您的招聘信息或求职简历以完成您的注册!

"

zhmail=zhmail&"完全注册之后,您便能享受到本站完善的求职招聘服务,目前主要功能有个人收藏夹和站内信箱功能!

"

zhmail=zhmail&"最后祝您在本站找到合适的工作或招到合适的人才!

"

zhmail=zhmail&"
    P.S.(此信为系统所发,请不要回复,谢谢!

)"

usertype=request("usertype")

ifusertype=""thenResponse.End

uname=request("uname")

email=request("email")

pwd=mistake(request("pwd"))

ifusertype="person"then

Setrs=Server.CreateObject("ADODB.Recordset")

sql="select*frompersonwhereuname='"&uname&"'"

rs.opensql,conn,3,3

ifnotrs.eofthen

response.write"alert('用户名重复,请重新选择一个用户名!

');"

response.write"javascript:

history.go(-1)"

endif

rs.close

sql="select*fromperson"

rs.opensql,conn,3,3

rs.addnew

rs("uname")=uname

rs("pwd")=pwd

rs("email")=email

rs.update

rs.close

Setrs=Server.CreateObject("ADODB.Recordset")

sql="select*frompmailbox"

rs.opensql,conn,3,3

rs.addnew

rs("reid")=uname

rs("senduid")="sysop"

rs("title")="祝贺您注册成功!

"

rs("sendname")="系统管理员"

rs("sdate")=now()

rs("mailtext")=zhmail

rs.update

rs.close

session("puid")=uname

response.write"alert('新用户注册成功,正在登录中...,请稍候!

');"

response.write"this.location.href='person/main.asp';"

else

Setrs=Server.CreateObject("ADODB.Recordset")

sql="select*fromcompanywhereuname='"&uname&"'"

rs.opensql,conn,3,3

ifnotrs.eofthen

response.write"alert('用户名重复,请重新选择一个用户名!

');"

response.write"javascript:

history.go(-1)"

endif

rs.close

sql="select*fromcompany"

rs.opensql,conn,3,3

rs.addnew

rs("uname")=uname

rs("pwd")=pwd

rs("email")=email

rs.update

rs.close

Setrs=Server.CreateObject("ADODB.Recordset")

sql="select*fromcmailbox"

rs.opensql,conn,3,3

rs.addnew

rs("reid")=uname

rs("senduid")="sysop"

rs("title")="祝贺您注册成功!

"

rs("sendname")="系统管理员"

rs("sdate")=now()

rs("mailtext")=zhmail

rs.update

rs.close

session("cuid")=uname

response.write"alert('新用户注册成功,正在登录中...,请稍候!

');"

response.write"this.location.href='company/main.asp';"

endif%>

注册成功后,系统会自动将数据写入数据库,此时就可以登陆了。

登陆成功后用户分个人和企业,分别有不同的功能。

5.小结

本文简要介绍了求职招聘网的主要功能及体系结构,重点讨论了系统数据准备、数据库的逻辑结构分析、ASP与后台数据库链接等关键技术。

这些技术的实现,满足了系统的需要,优化了系统的性能。

目前基于该模型的系统处于试运行阶段,还存在许多问题与不足,如安全性能还不完善。

因此在今后的工作里,这些功能与技术还需要加以提高和实现。

随着网上求职招聘的日趋成熟、网上找工作的优势日趋明显,会有更多的人参与到网上求职招聘的浪潮中来,人类最终将迎接电子时代的来临。

6.致谢

[参考文献]

[1]田博文.举一反三—Dreamweaver中文版.人民出版社.2004.121页

[2]蒋方帅.网页设计技巧与网站维护.清华大学出版社.2000.88页

[3]尚俊杰.网络程序设计—ASP案例教程.清华大学出版社.2004.99页

[4]苏瑞.Access数据库系统项目开发实践.北京:

科学出版社.2005.120页

[5]王龙,黄峰.ASP管理信息系统项目开发实践.北京:

科学出版社.2005.72页

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1