毕业论文——简单的人才网站_第1页
毕业论文——简单的人才网站_第2页
毕业论文——简单的人才网站_第3页
毕业论文——简单的人才网站_第4页
免费预览已结束,剩余8页可下载查看

下载本文档

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

文档简介

简单的人才网站摘要网站是Internet上最基本的交互式平台,是网络上提供的一项基本服务,也是一个和浏览者交流、沟通的空间。它可以设计地很简单,纯粹只收集浏览者的资料和意见。也可能设计地很复杂,提供查询指定信息的功能。其间的取舍取决与网页开发者的能力及需求而定。人才网站的开发是当前网站规划和设计的前沿,该类网站的社会作用和市场价值是当今网站开发中最值得的期待的。此类系统开发任务主要包括前台界面的设计和后台数据库管理的设计。大多是在在Windows 2000操作系统下,以SQL server 2000为数据库开发平台,用IIS(Internet Information Server)网络信息服务为应用服务器,采用ASP(Active Server Page)语言开发和设计的。求职招聘人才网实现的基本功能:数据进行录入、修改、删除、查询、统计的基本功能。本设计主要设计了二个大的模块:人才登录管理模块、发布信息系统。求职招聘主要包括了两个对象:求职者和招聘者,在两者之间建立一个求职和招聘信息交流的平台,增大求职者和招聘者相互偶合的几率。 两个对象可以通过“发信”和“收藏”功能进行联系,了解对方、以确定对方是否是自己需要的人才或公司。关键词:SQL ;网络信息服务 ;ASP; 摘要1前言21 概述31.1功能需求31.2 性能需求41.2.1 系统需要解决的主要问题41.2.2 系统应该具备功能41.3 网站要实现的数据流图42开发环境52.1 运行环境配置52.2 编程环境52.2.1动态网页开发工具Dreamweaver MX 2004简介52.2.2 ASP (Active Server Page)简介62.2.3 ASP的工作模式62.2.4 IIS(Internet Information Server)简介62.2.5 SQL的简介72.2.6 SQL的优点73概要设计83.1系统模块划分84详细设计104.1 建立连接数据库代码104.2 主要功能模块104.2.1信息发布系统104.2.2人才登录管理模块105 结束语11参考文献11致谢11前言21世纪是网络技术飞速发展的时代,网上冲浪、创建网站已经成为热门话题。随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。作为网络世界支撑点的网站,更是人们关注的焦点。政府利用网站宣传自己的施政纲领,日益成为与百姓交流的直通车;企业利用网站宣传自己的形象,进而挖掘无限商机;个人利用网站展示个性风采,创建彼此沟通的桥梁。越来越多的企业和个人希望拥有自己的网站,开辟网络世界里的一片天地。Internet技术得到持续、猛烈的发展已经成为计算机产业的一个技术热点,越来越多的企业和个人开始关注网络,网上的信息的流通和更新的速度使一切对个人和企业前途和命运十分关注的个人和企业都会密切注意。时下求职招聘人才网站给大家提供了这样一个交流的平台。电脑的日益普及,大大改变了各行各业的工作方式和人们的生活方式,越来越多的人开始进入到电脑的世界。电脑的普及化,进而促进了互联网的进一步的发展和完善,而作为互联网上基本存在实体的网站则给予了上网的电脑用户另一个别样的空间。网站是现今网民的最爱。但是网上的许多东西都让人难以琢磨,不能给予参与的用户以安全感。所谓的“网络杀手”是层出不穷,致使网站成为一个既让人爱又让人怕的带刺的玫瑰。为了建好这个人才网站,我采用了会员注册的方式,给予不同的用户不同的信息。更主要的是我采用密码保护制度。调用了一个函数,采用了明码转换暗码的方式来保护广大会员的信息的安全性和完整性。我的这个网站的规划和设计是简单,低层次的。但是我的初衷是本着一切为了用户的利益,为了用户的一切利益来做的。目前,网络应用软件运行的模式主要有两类:C/S模式和B/S模式。前者主要的缺点是维护和升级比较麻烦,后者是近几年来伴随Internet迅速发展起来的一种技术。B/S模式与C/S模式方法类似,但是客户端是一个标准的浏览器,服务器端是Web Server,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大。本次毕业设计求职招聘人才网,需要很好的体现Internet的时代特点:操作简单、保密性好、方便高效,无地域性等。基于上述考虑,用B/S模式来设计人才网站是合适的。本系统的设计共包括二个大的功能模块:发布信息系统、人才登录管理模块。(1)会员登录及身份验证(2)在线发布求职招聘信息1 概述1.1功能需求本毕业设计是一个相对简单的人才网站,实现个人会员、企业会员登录系统,发布个人信息或者招聘信息等。功能如下:1、 网页版面布局合理、色彩搭配效果良好,超链接无误2、 主要功能能实现:个人会员,企业会员的注册3、 对于企业会员可以发布招聘信息等4、 实现数据库设计内容,基本测试无误1.2 性能需求1.2.1 系统需要解决的主要问题此类系统开发任务主要包括前台界面的设计和后台数据库管理的设计。大多是在在Windows 2000操作系统下,以SQL server 2000为数据库开发平台,用IIS(Internet Information Server)网络信息服务为应用服务器,采用ASP(Active Server Page)语言开发和设计的。在WINDOWS2000系统下,由于病毒感染,可能造成发布网页失败,可能要重装IIS或系统。1.2.2 系统应该具备功能数据进行录入、修改、删除、查询、统计的基本功能。设计了二个大的模块:会员登录模块、求职招聘模块。求职招聘主要包括了两个对象:求职者和招聘者,在两者之间建立一个求职和招聘信息交流的平台,增大求职者和招聘者相互偶合的几率。 两个对象可以通过“搜索”和“收藏”功能进行联系,了解对方、以确定对方是否是自己需要的人才或公司。 1.3 网站要实现的数据流图整个人才系统主要以人才与企业间相互间的交流为主线,以人才网站的数据库为中心围绕相关的各项服务来实现整个网站的功能,网站的运行方式主要以提供交互平台为主要方式,以相关的管理人员对网站的全局管理为辅助方式。2开发环境建议使用操作系统windowsNT4.0+SP5或windows2000server(advansedserver)2.1 运行环境配置采取使用平谷信息网现有网络设备可以很快的使网站系统投入运行,好处是成本低,见效快但是如果今后网站访问量过大则会造成网络堵塞,影响网站的正常运行。2.2 编程环境2.2.1动态网页开发工具Dreamweaver MX 2004简介Macromedia Dreamweaver 8 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。2.2.2 ASP (Active Server Page)简介Asp(Active Server Page)是一种类似于VB的面向对象的程序语言。在这里并不想详述对象等一些基本概念,而是直接介绍其语言特性,以便开发人员能够熟练地对asp程序进行修改和编制(因为很多人都只是直接利用开发工具如InterDev来生成asp程序)。 首先,Asp程序的存档名称肯定是“asp”;其次,在asp程序里面,服务器端的script要放在字符串中间,例如。如果你想在一个Asp文件中调用另一个Asp文件,则可在Asp中加上下面的声明: ,这有些象C语言中的#include。其中,Virtual表示虚拟文件路径,File表示真实文件路径。 Asp有五个主要的内建对象:Request、Response、Server、Session、Application,下面将分别举例对其进行说明。 2.2.3 ASP的工作模式目前,网络应用软件运行的模式主要有两类:C/S模式和B/S模式。前者主要的缺点是维护和升级比较麻烦,后者是近几年来伴随Internet迅速发展起来的一种技术。B/S模式与C/S模式方法类似,但是客户端是一个标准的浏览器,服务器端是Web Server,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大。本次毕业设计求职招聘人才网,需要很好的体现Internet的时代特点:操作简单、保密性好、方便高效,无地域性等。基于上述考虑,用B/S模式来设计人才网站是合适的。2.2.4 IIS(Internet Information Server)简介IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS 6,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。2.2.5 SQL的简介SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。Structured Query Language包含4个部分: 数据查询语言DQL-Data Query Language SELECT 数据操纵语言DQL-Data Manipulation Language INSERT, UPDATE, DELETE 数据定义语言DQL-Data Definition Language CREATE, ALTER, DROP 数据控制语言DQL-Data Control Language COMMIT WORK, ROLLBACK WORK2.2.6 SQL的优点SQL广泛地被采用正说明了它的优点。它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。 (1) 非过程化语言 SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。 SQL不要求用户指定对数据的存放方法。 这种特性使用户更易集中精力于要得到的结果。所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。 (2) 统一的语言 SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL 命令只需很少时间就能学会,最高级的命令在几天内便可掌握。 SQL为许多任务提供了命令,包括: 查询数据 在表中插入、修改和删除记录 建立、修改和删除数据对象 控制对数据和数据对象的存取 保证数据库一致性和完整性 以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。(3) 是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的。3概要设计3.1系统模块划分1、 信息发布(招聘、应聘)系统2、人才管理系统管理员可通过授予密码权限访问人才网站,进行对人才的管理。4详细设计4.1 建立连接数据库代码MM_conn_STRING = Driver=SQL Server;server=(local);uid=sa;pwd=;database=infs;Set conn = Server.Createobject(ADODB.Connection)conn.open MM_conn_STRINGSET RS=SERVER.CreateObject(ADOBD.recordset)SQL=SELECT * FROM TABLE ORDER BY ID DESCRS.open SQL,CONN,3,34.2 主要功能模块4.2.1信息发布系统1) 人才信息发布:能够在网上发布求职意向,登陆简历,进入人才储备库。2) 招聘信息的发布:能够在网上发布招聘信息,进入企业信息库。3) 人才搜索引擎能力:客户可以对相关的信息进行搜索,以快速准确地找到他们所需要的信息。这避免了客户无谓地浏览诸多页面来寻找合适的信息。4)人才招聘应聘系统:通过对合适的信息进行分析后确定应聘或招聘的信息可以通过数据库发送具体的意向信息,反馈到使用者后进行下一步的工作。4.2.2人才登录管理模块管理员可通过授予密码权限访问人才网站,进行对人才的管理。5 结束语 经过了两个多月的学习和工作,我终于完成了人才网站的设计与实现的论文。从开始接到论文题目到网站的实现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战,这也是我在大学期间独立完成的最大的项目。在这段时间里,我学到了很多知识也有很多感受,从对博客一无所知,对ASP,SQL等相关技术很不了解的状态,我开始了独立的学习和试验,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次改进都是我学习的收获,每一次试验的成功都会让我兴奋好一段时间。从中我也充分认识到了博客这一新兴的出版方式给我们生活带来的乐趣,在属于自己的网络空间上,尽情宣泄自己的情感,表达自己的感受,并且把自己的想法与他人分享,我也有了一个属于自己的博客空间。 虽然我的论文作品不是很成熟,还有很多不足之处,但我可以自豪的说,这里面的每一段代码,都有我的劳动。当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终都会化为甜美的甘泉。这次做论文的经历也会使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,是真正的自己

温馨提示

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

评论

0/150

提交评论