为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

求职招聘网站论文

2017-10-14 46页 doc 656KB 12阅读

用户头像

is_597436

暂无简介

举报
求职招聘网站论文求职招聘网站论文 摘 要 网络应用已经渗透到人类社会的各个角落。作为网络世界支撑点的网站,更 是人们关注的热点:企业利用网站宣传自己的形象,挖掘无限商机;个人利用网 站展示个性风采,创建彼此沟通的桥梁。 由于用户的需求,各类网站应运而生。其中求职招聘网站通过对人事信息的 整合,为社会提供权威、快捷、便利的网上政务服务;通过对人才信息资源的全 方位整合,建立人才信息的中央数据库,为各类人才交流机构提供资源共享、利 益分享的公平机会,促进各类人才网站的有序竞争和共同发展;为各类企事业单 位和个人提供高效便利的信息服务。 本...
求职招聘网站论文
求职招聘网站 摘 要 网络应用已经渗透到人类社会的各个角落。作为网络世界支撑点的网站,更 是人们关注的热点:企业利用网站宣传自己的形象,挖掘无限商机;个人利用网 站展示个性风采,创建彼此沟通的桥梁。 由于用户的需求,各类网站应运而生。其中求职招聘网站通过对人事信息的 整合,为社会提供权威、快捷、便利的网上政务服务;通过对人才信息资源的全 方位整合,建立人才信息的中央数据库,为各类人才交流机构提供资源共享、利 益分享的公平机会,促进各类人才网站的有序竞争和共同发展;为各类企事业单 位和个人提供高效便利的信息服务。 本文通过介绍求职招聘网站的好处、现况、总体格局、发展趋势说明求职招 聘网站在当今社会中,对人们的生活起到重要的作用。描述了求职招聘网站的设 计思想及其开发过程。文中小型求职招聘网站能完成单位招聘、个人求职、在线 洽谈、猎头服务等功能。 关键字:网站 ;求职招聘 ;ASP ;Dreamweaver Internet is applied in every corner of our modern society. Internet, as the supporting point of the world’s net, is regarded as the hot point. Companies use it as their appearance to improve the unlimited business chances. The individual uses it to show their personality and to build a bridge of understanding. Because of the needs of the users, all kinds of web sites become more and more. Among them the one looking for jobs supplies the most powerful. rapid, convinent service through personal information. It also provide the egual chance of information and benefits which can be shawed for all kinds of exchange of people through the combination of all the information of person and setting up the central data company of personal information. It can improve the ordered competition and common development for all kinds of web sites. It also supply the valid information service for all kinds of institutions awe. This paper introduces the advantages of web sites for jobs and its general pattern and its development. It descrbes its importances to our life in the modern society. It also shows the mind of design and its process of develop of the job web site. In the thesis, it tell as the small web sites will complete the unit application for jobs and personal application of jobs, talking on line and huning service. web site ;application of jobs ;ASP ;Dreamweaver 目 录 第一章 引言1 第二章 网站思路及求职招聘网站发展现状6 2.1网站设计思路 6 2.2求职招聘网站的产生和发展状况 9 2.3求职招聘网站发展趋势12 第三章 相关技术及软件知识13 3.1Internet概述13 3.2ASP语言概述13 3.3IIS概述15 3.4网页制作软件15 3.5SQL Server软件概述16 第四章 开发求职招聘网站实例 17 4.1网站结构设计17 4.2数据库结构设计18 4.3主页管理模块 4.4会员管理模块20 4.5求职招聘模块26 4.6系统管理模块34 4.7维护网站36 第五章 总结 36 参考文献 37 致谢38 近年人才市场的活跃和大企业对高素质人才的需求殷切,无疑为招聘网站 的生存和发展提供了广阔的空间。与其他传统的人才中介相比,网上招聘具有低 成本、大容量、速度快和强调个性化服务的优势。他允许更加灵活的交互方式, 提供更丰富的信息资源。网上招聘在国外已成为颇为流行的求职招聘方式,因而 在国内也迅速受到外企、私企和一些大型国企的青睐,很快就成了人才市场上的 一匹黑马。与其他商业网站相比较,人才招聘网站可以在网上实现供求双方的对 接,回避了一般电子商务中货币支付、货物配送等问,通过直接向招聘企业收 费来取得稳定的盈利。目前,全国最大的招聘网站无忧工作网每天更新的招聘信 息达2000多条,上网投递的求职简历达2万多份。整个职位信息库保持有效招聘信息达7万多条近30万个空缺职位。世界财富500强企业有200家成为其长 期客户。最新的统计数据表明,全国数十家人才网站每月发布的招聘职位都在万 数以上,日访问量平均超过1万人次。业内人士也指出,目前美国最大的招聘网 www.monster.com每年赢利2亿美元,相信国内招聘网站随着网络应用的普及和 观念的转变,将有相当发展潜力。 为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。作 为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进 提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的 一种尝试。本系统采用ASP这种服务器端的开发环境以及Windows XP的操作 系统为工作平台,同时借助SQL 2005这一强大的数据库管理系统来实现本毕业设计。 2.1 设计思路 一 定位网站的主题和名称 网站的主题也就是网站的题材,网站设计-897视觉设计target=_blank>网站设计开始首先遇到的问题。 网站题材千奇百怪,琳琅满目,只要想的到,就可以把它制作出来。如果题 材已经确定以后,就可以围绕题材给网站起一个名字。网站名称,也是网站设计 -897视觉设计 target=_blank>网站设计的一部分,而且是很关键的一个要素。 因此我给我的求职网站的名称取为:天天人才网。这个名称体现了网站的主 题,也能让广大群众了解该网站的目的。天天说明了每天都可以注册登录每天都 可以找工作,招聘人才。人才说明了该网站人才济济,供企业单位任意挑选。 二 定位网站的CI形象 所谓CI(corporate identity),意思是通过视觉来统一企业的形象。一个杰出的 网站,和实体公司一样,需要整体的形象包装和设计。准确的,有创意的CI设计-897视觉设计 target=_blank>CI设计,对网站的宣传推广有事半功倍的效果。 三 确定网站的栏目 建立一个网站好比写一篇文章,首先要拟好提纲,文章才能主题明确,层 次清晰。如果网站结构不清晰,目录庞杂,内容东一块西一块。结果不但浏览者 看得糊涂,自己扩充和维护网站也相当困难。网站的题材确定后,并且收集和组 织了许多相关的资料内容,但如何组织内容才能吸引网友们来浏览网站呢?栏目 的实质是一个网站的大纲索引,索引应该将网站的主体明确显示出来。 四 确定网站的目录结构 网站的目录是指你建立网站时创建的目录。例如:在用DW建立网站时都默认建立了根目录和images(放图片).admin(后台系统)等。目录结构的好坏对浏览者来说并没有什么太大的感觉,但是对于站点本身的上传维护,内容未来的扩 充和移植有着重要的影响。 五 确定网站的链接结构 网站的链接结构是指页面之间相互链接的拓扑结构。它建立在目录结构基础 之上, 但可以跨越目录。建立网站的链接结构有两种基本方式: 1、树状链接结构 类似DOS的目录结构,首页链接指向一级页面,一级页面链接指向二级页面。 这样的链接结构浏览时,一级级进入,一级级退出。优点是条理清晰,访问者明 确知道自己在什么位置,不会"迷"路。缺点是浏览效率低,一个栏目下的子页面 到另一个栏目下的子页面,必须绕经首页。 2、星状链接结构 类似网络服务器的链接,每个页面相互之间都建立有链接。这种链接结构的 优点是浏览方便,随时可以到达自己喜欢的页面。缺点是链接太多,容易使浏览 者迷路,搞不清自己在什么位置,看了多少内容。 2.2求职网站的产生和发展状况 对于求职者来说,求职网站是一项重要而且极具吸引力的资源。网上的招 聘信息,数量大、种类多、更新快;更重要的是,信息浏览是免费的,这无疑是 锦上添花。网站经营者这种只向招聘方收取信息发布费,而放弃向更广大的浏览 者群体收取信息浏览费的做法,也可谓不得已,毕竟吸引更多浏览者,增加网站 点击率以及知名度才是生存之根本。如果浏览招聘信息需要付费,吓跑了求职者, 自然也不会有招聘方了。那时,网站再巧,也难为无米之炊。 同质化求职网站——如今,像智联招聘、中华英才网同质化严重,谁的服务 好,谁能为个人求职者考虑,谁能帮助企业找到合适的员工,谁就是胜利者,不 过,这些招聘巨头好像更乐于烧钱砸广告,每天公交车上那个可怜的嫦娥姐姐都 要跳一次。 招聘垂直搜索异军突起——国内我知道有个职友集,国外比较知名的有indeed和simplyhired,他们为求职者提供职位搜索服务,来源不仅仅是一 些大的招聘网站,更有企业网站自身的招聘信息、分类信息网站、博客和其他,这就比一 个招聘网站提供更多的招聘机会,而且还有薪水行情,企业招聘趋势分析, 这些都能分流一部分个人求职者。 专业型招聘社区——比如做设计的,如国内有arting365,68design等,汇集了众多的专业设计师,上面也为企业提供一些招聘信息服务,这种招 聘对于企业来说针对性更强,效果更好,而国外我比较推崇的要算coroflot了,一个以设计者为主的创意社区,用户在上面尽情展示,而自己的作品比起在 传统招聘网站上的单薄的简历来说,是对自己能力的最好说明。该网站也向企业提供招聘服 务,企业发布一个招聘需求需要265美元。 人脉社交类网站——linkedin成了这次经济危机的受益者也说明了像这种靠人 脉关系的网站正在收到一些求职跳槽着的青睐,而5G也算是一个互联网人的 社交网站,也提供招聘服务,或者是有的人直接在上面招聘,这类网站上的招聘一 般都能直接接触到招聘者,这种某种程度上来,专业的人谈专业的事情,也许成 功 的机会更大,毕竟HR不会从很专业的角度看你的简历 2.3 网站的发展趋势 随着互联网的发展和网民数量的增加,越来越多的人把网上求职作为自己求 职的首选途径,而企业也越来越依赖网络来招揽人才。不过,随着网站数量的不 断增多,寻求个性化服务已经成为招聘网站的必然趋势。 在过去的几年中,国内网络招聘行业发展得很快,但是网络招聘快速发展的 同时也带来了一些问题。例如招聘网站的模式雷同,产品处于同质化竞争局面。 目前,国内大多数人才网站都还停留在提供简单的用户注册系统、站内信息搜索 等等初级服务功能,而这些功能只能满足用户最一般的服务需求。 据了解,招聘网站易才网日前推出了一种求职卡服务。这种求职卡服务的最 大特点就是把电话运用到网络招聘当中,使不方便上网或者对计算机不了解的人 也能通过网络来找工作。求职者可以通过打电话来完成简历的录入,并且能够随 时打电话了解最新的招聘信息。 3.1 Internet 概述 1.互联网的起源:局域的发展 ,局域网络技术之间的不兼容性 和广域网技术的发展; 2.互联网的概念:指通过网络互联设备把不同的多个网络或网络群体互联起 来形成的大网络,也称国际网、全球网、万维网,中文名为因特网等。现在人们 通称的Internet一开始是由美国人建立起来的。目前,已连接世界各国,是一个 特定的、被国际社会认可和广泛使用的网络; 3.互联网的功能:互联网能够适应计算机、网络和服务的各种变化,它能够 提供多种信息服务,成为一种全球信息基础设施。主要的服务有:WWW、电子邮件、文件传输和远程登录等。 3.2 ASP语言概述 ASP的全称是:Active Server Pages,是在服务器端脚本编译环境,使用它 可以创建和运行动态、交互的Web服务器应用程序。ASP可以与HTML页、脚本命令和ActiveX组件组合创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序很容易开发和修改。 以下罗列了 Active Server Pages 所独具的一些特点: 1. 使用 VBScript ,JScript 等简单易用的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序的编写。 2. 无须编译,容易编写,调试方便可在服务器端直接执行。 3. 使用普通的文本编辑器,如 Windows 的记事本,或在FRONTPAGE等流行软件中都可进行编辑设计。 4. 与浏览器无关 (Browser Independence)。用户端只要使用可执行 HTML 码的浏览器,即可浏览 ASP 网页的内容。 ASP所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB 服务器端执行,用户端的浏览器不要求能够执行这些脚本语 言。 5. ASP 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚 本语言,如:REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。 6.Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所 写的源程序被他人直接剽窃,提高了程序的安全性。 7. 可使用服务器端的脚本来控制产生客户端的脚本。 8.ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C 、 COBOL 等编程语言来编写你所需 要的 ActiveX Server Component 。 由此可见,将ASP技术用于教育任务繁重的教师建设网站是最适合的。 由于笔者本文主题是讲解用ASP技术实现球求职招聘网站的过程,其目的在于 由一件具体事例的完成过程来抛砖引玉,使更多的人懂得怎样在网站应用现代网 络技术实现网络管理。所以对于网络的一些基础知识不作过多铺垫,下仅列出本 文所需基础知识: 懂得基本的HTML语言。 懂得基本的VBScript 或JScript语言。 有数据库操作基础,最少会一种数据库(如最简单的Microsoft Access) 3.2.1 ASP的内建对象 ASP(Active Server Page)是一种类似于VB的面向对象的程序语言。服务器 端的Script要放在<%和%>字符串中间,例如<% user=request("user") %>。如果你想在一个ASP文件中调用另一个Asp文件,则可在Asp中加上下面的声明: < ! -- #INCLUDE VIRTUAL|FILE="***.asp" -- >,这有些象C语言中的#include。其中,Virtual表示虚拟文件路径,File表示真实文件路径。 ASP有五个主要的内建对象:Request、Response、Server、Session、Application,下面将分别举例对其 进行说明。 1.Request对象 ASP依然遵从流行的、利用客户端的Form进行数据交换的方法。ASP内建的request对象拥有五个获取客户端资料的方法 (QueryString/Form/Cookies/ServerVariables/ClientCertificate)。 语法:request.方法名称("参数")|request("参数") QueryString:语法:Request.QueryString(参数)[(索引)] Form:使用Form传送信息一般有三种方式:由html网页内的Form传信息给其他ASP;由ASP内的Form传信息给另外一个ASP;ASP内的信息传送给自身。 语法:Request.Form(参数)[(索引)] Cookies:在客户端,Cookies记录了客户端浏览器很多的信息,我们可通过 Request.Cookies("名称")命令获取它的值,也可通过Response.Cookies("名称")="值"在客户端记录一些信息,以便控制访问者。设置多重Cookies的方法为Response.Cookies("名称")("名称")="值"。 ServerVariables:语法:ServerVariables(参数名称) ClientCertificate:ClientCertificate用于获取客户端浏览器的身份确认信息。 2、Response对象 当要从服务器传送资料到客户端时,可通过下面的方法: (1)Response.Write直接输出信息,如Response.write ""。 (2)Response.Redirect引导客户端到另一个url位置。 (3)Response.ContentType控制输出的文件类型。 (4)Response.Cookie用于设置Cookies的值,语法为:Response.cookies(变量名称)[(key)|属性]=写入的信息。 (5)Response.Buffer用于确定是否把信息传输到缓冲区。 3、Server对象 Server对象会为你提供一些固定的server端的方法和属性,包括 ScriptTimeout、MapPath和URLEncode等。其中ScriptTimeout是server的属性,可规定一个asp程序执行的最长时间,如:server.scripttimeout=200(计数单位为秒,缺省时为90秒)。 4、Session对象 Session是asp中一个非常重要的对象,在用一些传统的语言编程时,都会 涉及到变量是定义为全局变量还是局部变量这个问题。语法:session.属性|方法。一般建立新的session对象都是采用set关键字,如<%set session("变量名称")=要赋的值。如果赋给session变量的是一个数组,则读取时需存放到数组中,因为 系统是将其视为一个对象(object)。 5、Application对象 Global.asa是用于定义session、application和object对象的一个文件,客户端是 不能看到该文件的。定义一个Application变量为Application("name ")="1234 3.2.2访问数据库的方法 ASP使用ADO技术访问数据库。ADO全名为Active Data Object,是Microsoft为了企业数据整体存取需求所提出的解决方案UDA(universal data access)之一。在ASP网页中使用ADO对象存取数据库主要是使用其Connection,Recordset以及Command三个对象。 Connection对象: 负责开启与链接到数据源的对象,通过Connection对象也可以执行开启与链接命 令. Command对象: 负责传送能被数据源所执行的命令的对象,命令是一文本字符串,通常是一个 SQL语句。命令的参数是以Parameter对象表示。Command对象是一选择项(optional)对象,并不是一定要使用,也就是说可根据数据源的特性选择是否提供。 例如:一些非结构性数据提供者(Unstructured Data Providers,如电子邮件系统),可能无法处理文字形态命令,就可以选择不提供Command对象。Command对象除了能下达SQL语句的命令外,也可以执行后端数据库所提供的预储程序(store procedure)。 Recordset对象:负责存取数据库内容的对象,为一数据记录集。Command对象的命令执行结果如果是数据记录集,也是以Recordset对象来表示。它可以依照查 询条件获取或显示所要的数据列与记录。Recordset对象会保留每项查询返回的 记录所在的位置,以便逐项查看结果。 常用到的Recordset对象的属性和函数为: Recordset.Fields.count:返回Recordset中的字段数。 Recordset(I).name:返回Recordest中第I个字段的名称,I是由0开始计算的,因此I的最大数目应为Recordset.fields.count-1 。 3.3 IIS 3.3.1 IIS的安装 首先在网上下载IIS 5.0或IIS 5.1的安装包,解压至E:\iis5.1xp。 3.3.1.1打开控制面板里的添加删除程序,选择添加删除组件 3.3.1.2选择Internet 信息服务 3.1.1.3 点击下一步 3.3.1.4在弹出的所需文件里,选择浏览 3.3.1.5 在查找文件里找到你刚存放IIS5.0磁盘目录,点击,打开 3.3.1.6 3.3.1.7 点击完成 3.3.2 IIS 在控制面板的管理工具里打开IIS 新建虚拟目录 点击下一步 输入一个别名 浏览你所网站的目录点击下一步 点击下一步,完成。 3.4 本文采用Dreamweaver 8软件对网站进行制作。 Dreamweaver是在网页设计与制作领域中用户最多、应用最广、功能最强大的 软件,随着Dreamweaver 8的发布,更坚定Dreamweaver在该领域的地位。它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨 浏览器的特性,是目前网站设计、开发、制作的首选工具。 1、灵活的编写方式 Dreamweaver具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定 制自己的用户界面。 2、可视化编辑界面 Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生 成。或视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性, 并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问。无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面, Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易。 3、功能更多的CSS支持——CSS可视化设计、CSS检查工具 4、动态跨浏览器验证 当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览器为测试 用浏览器,同时系统自动检验以确定页面有没有目标浏览器不支持的tags或CSS结构。动态跨浏览器有效性检查功能可以自动核对tags和CSS规则是否适应目前的主浏览器。 5、强大的WEB站点管理功能 6、内建的图形编辑引擎 7、Dreamweaver的集成特性 Dreamweaver 8继承了Fireworks、Flash和Shockwave的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页。 8、丰富的媒体支持能力 可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒体。Dreamweaver具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色,它利用JavaScript和DHTML语言代码轻松地实现网页元素的动作和交互操作。 Dreamweaver还提供行为和时间线两种控件来产生交互式响应和进行动画处 理。 3.5 SQL Server 软件的概述 3.5.1 SQL Server 的安装 把光盘录入光驱,把以下文件夹里的内容复制到本地磁盘D,MSSQL.1,MSSQL.2,MSSQL.3,SQL Server x86,default.htm,splash.hta., 切记:在安装过程中一定要设置sa的密码,以便以后方便连接数据库。 安装图如下所示 4.1 网站的结构设计分为:网站模块结构图和网站系统流程图。下面分别展示这 两幅图的模板。 天天人才网 后台管理 个人用户管理 企业用户管理 管登操理录作 员注修添删注修添删注册改加除册改加除 册 招应 聘聘 单者 位管 管理 理 网站模块结构图 开始 注销 注销 登录 修改密码 修改密码 后台登 录 个人用户 企业信息 管 理 员 添加、发布 添加、发布 查看、删除 查看、删除 企 业 信个发布、删除 发布、删除 息 人 简 历 公告 文章 前台首页 网站系统流程图 4.2 4.2.1 首先在E盘里建个文件夹名为求职网站的文件夹,在这个文件里建, admin(后台),images(图片),image(图片),date(数据库).。 首先用SQL 身份认证登录数据库,建数据库myweb,建若干个表. 如 在IIS里建个虚拟目录 打开数据源(ODBC),选择系统DSN,点击添加,找到SQL Server,点击下一步,输入内容 点击下一步。如图: 点击下一步,更改数据库为myweb,点击下一步,下一步,测试数据源, 单击确定,确定,确定。ODBC设置成功。 打开DW,新建站点,目录为:E/求职网站,新建动态网页:index.asp. 点击应用程序,点数据库下面的那个+号,选择数据源名称,如图: 点击成功,如图: 单击确定,确定,数据库连接成功。 4.2.2 数据库在互联网这个虚拟世界里扮演着相当重要的角色。数据库就好比现实 生活中的仓库,它帮我们储存暂时不需要的东西或者说是很重要的东西。因为数 据库的存在,使得互联网时刻都在进步,没有停留在愿地。现在大多数网站都包 含自己的数据库,数据库存储网站会员的注册信息、访问量、网站信息……因为有了数据库,网站变得更加丰富。 对于本交友网站,经过分析,应该包含如下的数据表: 1.管理员表:管理员登陆后台对网站进行管理。 2.公告表:用户发布前台公告信息的表。 3.个人用户表:用户保存会员的注册信息。 4.企业用户表:用户保存会员的注册信息。 5.个人信息增加表:增加个人用户的注册信息,以便求职。 6.企业信息增加表:增加企业用户的注册信息,以便招聘。 7.文章表:用于发布求职技巧文章。 4.2.3数据表的设计 字段名称 数据类型 说 明 id 自动编号(int) 自动标识 name nchar(20) 管理员帐号 pwd nchar(20) 管理员密码 1 admin_user 说明:管理员表,存放登陆帐户和密码。 字段名称 数据类型 说明 id 自动编号(int) 自动标识 name nchar(20) 用户名 password nchar(20) 密码 email nchar(20) 电子邮箱 phone int 电话号码 name1 nchar(20) 真实姓名 sex char(10) 性别 2 geren_user 说明:个人用户表,存放登录帐号、密码和基本信息, 字段名称 数据类型 说明 id 自动编号(int) 自动标识 name nchar(20) 用户名 pwd nchar(20) 密码 email nchar(20) 电子邮件 phone int 联系电话 mingch nchar(20) 招聘单位名称 address nchar(20) 招聘单位地区 hangye nchar(20) 单位所属行业 xingzhi nchar(20) 行业性质 jianjiei ntext 公司简介 3 qiye_user 说明:存放企业用户登录信息和基本信息。 字段名称 数据类型 说明 id 自动编号(int) 自动标识 height int 身高 weight int 体重 address nchar(20) 所居地址 school nchar(20) 毕业院校 zhuanye nchar(20) 所学专业 xueli nchar(20) 学历 leibie nchar(20) 专业类别 yixiang ntext 求职意向 4 说明:个人用户信息增加表,以便更好的求职。 字段名称 数据类型 说明 id 自动编号(int) 自动标识 money money 贵公司注册资金 bumber int 贵公司员工人数 daibiao nchar(20) 贵公司法人代表 date datetime 成立日期 address nchar(20) 通讯地址 youzhbianma int 邮政编码 lianxiren nchar(20) 联系人 zhiwe nchar(20) 联系人职位 chzhphone int 传真电话 jlname nchar(20) 人事部经理姓名 jlphone int 人事部经理电话 wangzhi nchar(20) 贵公司网址 5 说明:企业用户信息增加表,以便招聘。 字段名称 数据类型 说 明 id Int 自动标识,主键 公告标题 nchar(50) 公告标题 公告内容 ntext 公告内容,文本类型 发布时间 Datetime 默认系统时间getdate() 说明:公告表,用户发布网站最新公告内容。 字段名称 数据类型 说 明 id int 自动标识,主键 主题 nchar(50) 主题 内容 ntext 主内容,文本类型 发布时间 datetime 默认系统时间getdate() 7 4.3 图1-1 网站首页 本首页的设计理念是:快捷、方便。在设计首页之前,我开始采用的是传 统的表格式布局,整个首页里是表格嵌表格再嵌表格,整个版面设计的很复杂, 而且想改动也不好改。其次,对于其他栏目的网页和一些子网页,导航和网站站 脚都是固定不变的,因此,每做一个子网页,都要将那些内容复制过来,很麻烦。 更为麻烦的是,当网站制作接近尾声的时候,想改动一下网站导航和站脚,这样, 需要在每个子网页中对这些内容进行改动,造成相当大的工作量。所以,经过上 网查资料,发现用在一个网页中包含另一个网页来设计,能够达到非常方便快捷 的效果。只需要制作一个表格,在单元格中插入其他网页模块,如果想对网站功 能进行修改,只需要修改相应的子模块。经过和分析,我在本网站中包含了 下列网页模块: 1.. 网站导航条 2. 网站站脚 3. 公告模块 4. 文章模块 4.4 个人用户注册后可以对信息进行添加、修改、简历发布、密码修改、注销用 户等。 会员用户注册页面: register.asp说明会员需同意才能进行注册 reg_gr.asp reg_gr.asp注册页面,并录入数据库相关代码如下: dim cnn,rst,sSQL set cnn=Server.createobject("ADODB.Connection") set rst=Server.createobject("ADODB.recordset") cnn.connectionstring="PROVIDER=SQLOLEDB;DATA SOURCE=1A1A63905A334A2;uid=sa;pwd=liangjuan;database=myweb" cnn open sSQL="select * from geren_user where username='"&username&"'" set rst=cnn.execute (sSQL,,adcmdtext) if not rst.eof then 会员登录后的管理主页面: 制作步骤: 1. 会员成功登陆后,需要查看登陆的用户名等于会员表中的会员字段里的 哪个会员名,从而准备或取正确的会员资料,判断方法如下: SELECT * FROM dbo.users WHERE name = Session("MM_Username") 2.获取对应会员名的资料后,建立记录集: Set ziliao = Server.CreateObject("ADODB.Recordset") 将会员的资料绑定到相应的表单元素中。如: " /> 3.成功显示会员资料后,要对会员资料进行修改,将修改后的表单元素中的 值更新到数据表中的相应列。 4.会员可以修改自己的密码及注销。修改密码代码如: If (CStr(Request("MM_update")) = "form1" And CStr(Request("MM_recordId")) <> "") Then MM_editConnection = MM_conn_STRING MM_editTable = "dbo.geren_user" MM_editColumn = "pwd" MM_recordId = "'" + Request.Form("MM_recordId") + "'" MM_editRedirectUrl = "gr_pwdxg_cg.asp" MM_fieldsStr = "pwd1|value" MM_columnsStr = "pwd|',none,''" 图片如右: 4.4 企业用户注册后可以对企业信息进行添加、修改、发布、密码修改、用 户注销。 制作步骤: 1. 进入免费注册页面,用户需同意协议才能注册,否则退出。 2. 企业用户注册基本信息,并录入数据库进行登录。 相关代码如下: dim cnn,rst,sSQL set cnn=Server.createobject("ADODB.Connection") set rst=Server.createobject("ADODB.recordset") cnn.connectionstring="PROVIDER=SQLOLEDB;DATA SOURCE=1A1A63905A334A2;uid=sa;pwd=liangjuan;database=myweb" cnn open sSQL="select * from qiye_user where name='"&name&"'" set rst=cnn.execute (sSQL,,adcmdtext) if not rst.eof then 3. 进入管理界面 可以对用户的信息进行增、改、删,以及密码修改。 记录集代码如下: Dim Recordset1 Dim Recordset1_numRows Set Recordset1 = Server.CreateObject("ADODB.Recordset") Recordset1.ActiveConnection = MM_conn_STRING Recordset1.Source = "SELECT * FROM dbo.qiye_user ORDER BY id ASC" Recordset1.CursorType = 0 Recordset1.CursorLocation = 2 Recordset1.LockType = 1 Recordset1.Open() Recordset1_numRows = 0 4.5 4.5.1 管理员主要管理、处理网站后台信息。后台页面 对于后台系统的结构布局,如果采用表格布局,也是一件很不可取的事情。 我们讲究的是效率,用最好的方法达到最优的效果。现在大多数网站后台都采用 框架来进行布局,这样做的好处就是效率高、美观。 本后台框架集如下图所示: 其中: 框架top的源文件是:top.asp 框架left的源文件是:left.asp 框架main的源文件是:main.asp 框架集代码如下: 后台系统主要包括六大模块:网站管理员模块、个人用户管理模块、企业用 户管理模块、公告管理模块、文章管理模块。 4.5.2个人用户管理模块 实现步骤: 1.请求会员数据表的记录集: Set user = Server.CreateObject("ADODB.Recordset") user.Source = "SELECT * FROM dbo.geren_user ORDER BY id ASC" 2.绑定数据表中的字段到相应单元格中,如:
<%=(user.Fields.Item("name").Value)%>
动态图片:" width="82" height="79"> 3.设置重复区域,并且添加翻页导航。 4.制作详细显示页和删除会员页。传递的参数值都是会员ID: <%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & user.Fields.Item("id").Value %> 5.删除记录:DELETE FROM dbo.geren_user WHERE id=Request.Querystring("id") 6.添加会员:制作好表单元素后插入对应数据表。 4.5.3 企业用户管理模块 实现步骤: 1. 请求会员数据表的记录集: Set user = Server.CreateObject("ADODB.Recordset") user.Source = "SELECT * FROM dbo.qiye_user ORDER BY id ASC" 2. 绑定数据表中的字段到相应单元格中,如:
<%=(user.Fields.Item("name").Value)%>
3. 设置重复区域,并且添加翻页导航。 4. 制作详细显示页和删除会员页。传递的参数值都是会员ID: <%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & user.Fields.Item("id").Value %> 5.删除记录:DELETE FROM dbo.qiye_user WHERE id=Request.Querystring("id") 6.添加会员:制作好表单元素后插入对应数据表。 4.5.4 公告管理模块 1. 请求公告数据表的记录集: Set user = Server.CreateObject("ADODB.Recordset") user.Source = "SELECT * FROM dbo.gongao ORDER BY id ASC" 2.绑定数据表中的字段到相应单元格中,如:
<%=(user.Fields.Item("name").Value)%>
设置重复区域,并且添加翻页导航。 4. 制作详细显示页和删除公告页。传递的参数值都是会员ID: <%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & user.Fields.Item("id").Value %> 5.删除记录:DELETE FROM dbo.gonggao WHERE id=Request.Querystring("id") 6.添加公告内容:制作好表单元素后插入对应数据表。 4.5.5 文章管理模块 1. 请求文章数据表的记录集: Set user = Server.CreateObject("ADODB.Recordset") user.Source = "SELECT * FROM dbo.wenzhang ORDER BY id ASC" 2.绑定数据表中的字段到相应单元格中,如:
<%=(user.Fields.Item("name").Value)%>
设置重复区域,并且添加翻页导航。 5. 制作详细显示页和删除文章页。传递的参数值都是会员ID: <%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & user.Fields.Item("id").Value %> 5.删除记录:DELETE FROM dbo.wenzhang WHERE id=Request.Querystring("id") 6.添加文章内容:制作好表单元素后插入对应数据表。 通过对求职网的制作,让我懂得了,如何去构思一个网站,让一个网站变得 使用、美观。 对此我对网站的开发环境有了进一步的认识和理解。 [1] 吕洋波.Dreamweaver+ASP开发从入门到精通. 清华大学出版社.2007 [2] 邓佑权/吕洋波. 零基础学Dreamweaver CS3+ASP. 机械工业.2008 [3] 顼宇峰.ASP + SQL Server典型网站建设案例.清华大学出版社.2006 [4] 赵杰/李涛.SQL Server数据库管理、设计与实现教程.清华大学出版 社.2004 [5] 锐博科技. 精通Dreamweaver8网站建设ASP. 中国青年出版社.2007 [6] 刘好增/张坤. ASP动态网站开发实践教程. 清华大学出版社.2007 [7] 唐红亮. ASP动态网页设计应用教程. 电子工业出版社.2009 这套网站应该是做得最完整的一次。无论是从美工上还是功能的实现,我还 比较满意,这都得感谢我的知道老师,感谢他们在我制作网站的过程中为我指导, 帮我解决了很多棘手的错误。通过这次的毕业设计,我发现在整个制作过程中存 在着很多的问题,不过,早我的周围有老师和同学,在他们的帮助下,使得我的 网站一天比一天更丰富,而且让我学到了很多以前不知道的东西。 通过一周的时间,我完成的这份毕业设计,时间不长也不短。在这段时间里, 我,与我的老师、同学完成了最后一次的”合作”,这次合作很愉快,没有在这离别之际留下什么遗憾。感谢我们的老师、同学,我很庆幸能够在这最后的时刻还 能留下美好的回忆......忠心祝愿我的老师们工作顺利以及我的同学们经后事业 有成!
/
本文档为【求职招聘网站论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索