




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 人才网在毕业生和用人单位之间架起一条跨越时空的信息高速 公路。网上人才交易可以减少用人单位的招聘和毕业生的应聘之间不 必要的限制,促进双方更广泛的交流,提高双向选择的效率和成功率, 成为目前人才交流的重要途径。 本文探讨了在互联网上如何利用w w w 最新技术构建动态网站,为 用人单位和职业技术学院毕业生提供交流的平台。全文共分四章。第 一章描述了基于i n t e r n e t 的网络技术,w e b 和数据库互连技术,i i s 集成技术和网络数据库技术等网站构建技术,并对网站建设中用到的 a s p 技术进行了详细说明。第二章制订职业技术学院人才就业网的系 统规划,就网站构建的必要性,网站开发的意义、目标及相应的开发 环境进行了详细的论述。第三章结合职业技术学院学生就业基础核心 业务,对职业技术学院人才就业网站包含的功能模块、后台数据库的 设计、关键功能模块设计流程、安全性设计等内容做了系统的论述。 第四章从测试的目的、原则、内容等方面介绍了网站的测试。 在职业技术学院人才就业信息网站的具体实施中,采用了a s p 、 v b s c r i p t 、m i c r o s o f ta c c e s s 、浏览器n 务器等技术,该系统以浏 览器n 务器模式作为信息共享模式,以t c p i p 协议作为网络平台基 础,以o d b c 技术作为与数据库连接的工具,以a s p 技术与v b s c r i p t 技术作为网络动态应用的手段,注重所采用的技术手段的标准化与先 进性。本网站的完成,实现了毕业生和招聘单位的动态互访,并且利 用a s p 突出的网络编程特性,将关于毕业生就业和招聘的最新动向及 时发布给用户,方便了广大毕业生和招聘单位的交流。 关键词:a s p ;动态网页;i i s ;职业技术学院;人才就业网 中图分类号:t p 3 3 9 a b s t r a c t t h ec a r e e ri n t r o d u c t i o nw e b s i t e sh a v eb u i l tat i m e a n d d i s t a n c e s a v i n gh i g h w a yb e t w e e nt h eg r a d u a t e sa n dt h em a n p o w e re m p l o y i n g u n i t s g r a d u a t ee x c h a n g eo n l i n em a yr e d u c et h eu n n e c e s s a r yl i m i t sa n d i n c o n v e n i e n c e sb e t w e e ne m p l o y m e n to ft h eb u s i n e s s e sa n da p p l i c a t i o no f t h eg r a d u a t e s ,f u r t h e rt h e i rm u t u a lw i d e ra n dm o r ec o m m u n i c a t i o n sa n d r a i s et h ee f f i c i e n c ya n ds u c c e s sp r o b a b i l i t yo ft h e i rm u t u a lc h o i c e s ,a n d , a sar e s u l t ,h a sb e c o m ea ni m p o r t a n ta p p r o a c hf o rt h ep r e s e n tm a n p o w e r e x c h a n g e h e r ei sad i s c u s s i o no nh o wt ob u i l da c t i v ew e b s i t e sb ym e a n so f t h e l a t e s t w n t e c h n o l o g y o ni n t e r n e tt o p r o v i d eap l a t f o r mf o r e x c h a n g e b e t w e e nt h e e m p l o y i n g u n i t sa n dt h e g r a d u a t e s o ft h e v o c a t i o n a l ,t e c h n i c a lc o l l e g e s t h i sp a p e rf a l l si n t of o u rp a r t s t h ef i r s t p a r td e s c d b e st h en e t w o r k b u i l d i n gt e c h n o l o g i e s ,s u c ha st h en e t w o r k t e c h n o l o g yb a s e do ni n t e m e t ,t h ei n t e r c o n n e c t i n gt e c h n o l o g yo fw e ba n d t h ed a t a - b a s e ,t h ei i si n t e g r a t i o nt e c h n o l o g ya n dt h en e t w o r kd a t a - b a s e t e c h n o l o g y , a n dg i v e sad e t a i l e de x p l a n a t i o no nt h ea s pt e c h n o l o g yu s e d i nt h en e t w o r kc o n s t r u c t i o n t h es e c o n dp a r tg i v e sas y s t e m a t i cp l a nf o r t h ee m p l o y m e n tn e t w o r ko ft h ev o c a t i o n a l ,t e c h n i c a l c o l l e g e sa n da d e t a i l e dd i s c u s s i o no nt h en e c e s s i t yo ft h en e t w o r kc o n s t r u c t i o na n dt h e s i g n i f i c a n c e ,t h eo b j e c ta n dt h ec o r r e s p o n d i n gd e v e l o p m e n te n v i r o n m e n t o fn e t w o r k d e v e l o p m e n t c o m b i n e d w i t ht h eb a s i ca n dc e n t r a l e m p l o y m e n tb u s i n e s so ft h eg r a d u a t e so ft h ev o c a t i o n a l ,t e c h n i c a l c o l l e g e s ,t h et h i r dp a r tp r o v i d e sas y s t e m a t i cd i s c u s s i o no nt h ef u n c t i o n m o d u l e s ,t h ed e s i g no ft h eb a c k g r o u n dd a t a - b a s e ,t h ed e s i g nf l o wo ft h e k e y f u n c t i o nm o d u l e sa n dt h e s e c u d t yd e s i g n c o n t a i n e di nt h e e m p l o y m e n tw e b s i t e sf o rt h eg r a d u a t e so ft h ev o c a t i o n a l ,t e c h n i c a l c o l l e g e s t h ef o u r t hp a r ti n t r o d u c e st h et e s t i n gp r o c e s sf o rt h ew e b - s i t e s i ns u c ha s p e c t sa st h ep u r p o s e ,p r i n c i p l e sa n dc o n t e n t so ft e s t i n g i nt h ep r a c t i c a lc o n s t r u c t i o no ft h ee m p l o y m e n tw e b s i t ef o rt h e v o c a t i o n a l ,t e c h n i c a lc o l l e g e ss t u d e n t s ,t h e s et e c h n o l o g i e s ,s u c ha sa s p , v b s c r i p t ,m i c r o s o f t a c c e s s ,b r o w s e r s e r v e r , a r ea d o p t e d u s i n g b r o w s e r s e r v e rm o d ea sai n f o r m a t i o ns h a r em o d e ,t c p i pp r o t o c o ls e ta s ab a s ef o rt h en e t w o r kp l a t f o r m ,o d b ct e c h n o l o g ya sac o n n e c t i n gt o o l f o rj o i n i n gt h ed a t a b a s e ,t h es y s t e ml a y ss t r e s so nt h es t a n d a r d i z a t i o na n d m o d e r n i z a t i o no ft h e t e c h n i c a lm e a n s c o m p l e t i o no ft h ew e b - s i t e r e a l i z e st h ea c t i v em u t u a lv i s i tb e t w e e nt h eg r a d u a t e sa n dt h ee m p l o y i n g u n i t sa n df u r t h e r m o r e ,b ym e a n so ft h ee x c e l l e n tn e t w o r kp r o g r a m m i n g p r o p e r t i e s ,d i s t r i b u t e st h en e w e s ti n f o r m a t i o na n dt r e n d so fe m p l o y m e n t a n da p p l i c a t i o no ft h eg r a d u a t e st ot h ew e b - s i t eu s e r s ,a n da sar e s u l t , o f f e r sc o n s i d e r a b l ec o n v e n i e n c e sf o rm o r ea n dm o r eg r a d u a t e sa n d e m p l o y i n gu n i t s k e yw o r d s :a s p ;a c t i v en e t w o r kp a g e ;v o c a t i o n a l ,t e c h n i c a lc o l l e g e ; e m p l o y m e n tn e t w o r k c e n t e rc h a r tc a t e g o r yn u m b e r :t p 3 3 9 引言 弓 口 目前有很少的人才网提供用人单位和职业技术学院学生网上交流的平台。纵观 国内人才交流的网站,主要分为两类,一类为校园网的招生就业模块。浏览了山西 2 2 个职业技术学院的网站,有的正在建设中没有信息,有的则只有招生简章,有的 内容仅限于专业介绍、毕业生人数或名单和很少的就业政策信息,没有动态发布、 在线招聘、在线求职的功能,学生无法在网上投递简历,用人单位也无法实现在网 上注册发布招聘启事,因而职业技术学院毕业生就业基本上还是依赖传统的电话、 传真、上门、洽谈会等联系方式,不能发挥出网络的优势。从信息专业的角度来说, 这类网站不十分完善,不符合专业的开发要求。从用户的角度来说,使用不方便, 功能太单一。因此有必要建立一个能实现网上招聘和求职的功能,便于维护和管理 的网站。 本论文以山西综合职业技术学院为构建对象,针对职业技术学院学生的特点及 其用人单位的需求,提出较全面的设计方案及其实现技术,在此基础上构建以山西 综合职业技术学院为主的具体网站平台。旨在为用人单位和职业技术学院毕业生提 供交流的平台,及时高效地发布用人单位招聘信息,全面真实发布职业技术学院学 生特别是山西综合职业技术学院的毕业生的个人资料,提高该院毕业生的就业率及 其知名度。 职业技术学院人才僦业网的构建是一个复杂的系统工程,其涉及到的构建技术 主要有以下几个方面。 1 网络技术。主要介绍了计算机网络的概念、计算机网络使用的协议。 2w e b 数据库访问技术。将w e b 技术与数据库技术相结合,开发动态的w e b 数据库应用,己成为w e b 技术的热点。实现w e b 和后台数据库服务器动态交互的 技术主要有:公共网关接口技术c g i 、j a v a 数据库连接技术和动态服务器网页a s p 技术。并重点介绍了本网站开发中运用的a s p 技术。 3l i s 集成技术。微软公司的一种集成了多种i n t e r n e t 服务( w w w 服务、f 乃服 务等1 的服务器软件。它具有与w i n d o w sn ts e r v e r 的集成、便于开发具有强大功能 的网络应用程序、支持多种方案、提供多种服务等特点。 4 网络数据库技术。主要介绍了数据库系统、数据模型、s o l 结构化查询语言、 o d b c 开放数据库互联技术。 通过对以上技未要点的分析和探讨,结合山西综合职业技术学院校园网中就业 1 职业技术学院人才就业网的设计与实现 信息的基本情况,我们确定了建立这一网站的主要目的是实现网上招聘、网上投递 简历、网上发布单位信息、网上发布通知、发布招聘信息、发布求职信息、发布就 业指导信息等,对其中的一些保密信息要设置浏览权限,而且网站要易于管理,为 毕业生和用人单位提供交流的平台。 基于以上的理解和分析,本论文完成了以下工作; 1 对网站构建的几种重要技术,如a s p 、i i s 等技术进行了分析,并对其优劣 进行了讨论。经过讨论可知,a s p 技术无论在操作的可行性和方便性方面,还是在 性能上,都是一种实现动态网站的很好的手段,这在上面己作了分析。 2 以浏览器朋艮务器作为信息的共享模式,以t c p i p 协议作为网络平台基础, 以o d b c 技术作为数据库连接方法,以a s p 技术与v b s c r i p t 语言作为网络活动应 用的基本技术手段,设计实现了职业技术学院人才就业信息网站。这一方案的选择, 不但管理方便,而且有利于系统功能的扩展,适应各个水平人员的要求。 3 该网站的开发遵循软件工程规范,各种技术资料完备,包括就业指导、专业 设置、个人管理、企业管理、相关连接、系统管理等几大功能模块。每个模块下又 分设几个小模块,整体结构成一树形结构,往下逐级展开,层次感分明。网站具有 良好的动态刷新功能,操作方便,并且有美观实用的界面。 4 为了保证网站的安全性,我们对使用权限进行了明确划分,有效地保证了数 据库维护更新的安全操作,具体把用户分为三级:系统管理员、一般用户( 注册过 的毕业生和单位) 、临时用户,每一级别的用户可浏览自己相应级别的信息和执行 相应级别的操作。为了使网站具有良好的导读性,我们设计了网站导航系统,提供 了常用的网址链接。 本论文的创新点体现在以下方面: 1 系统设计开发方法运用到网站的设计与实现过程,确保了网站构建的成功。 将毕业生就业核心业务分析充分体现在网站的方案设计以及数据库的建立与实现、 网站的安全性的管理、网站的性能优化中。 2 充分地把a s p 技术、网络技术、数据库技术等紧密结合在了一起,发挥出他 们各自的专长。本网站实现了毕业生和招聘单位的动态互访,并且利用a s p 突出的 网络编程特性,使得能将关于毕业生求职和单位招聘的最新动向提供给用户,方便 了广大毕业生和招聘单位之间的交流,也利于网站工作人员的管理和维护,取得了 良好的效果。 3 理论结合实践,基于本论文的思想,已构建出相应网站,开始得到部分应用。 引言 当前也存在一些不足,由于时间有限,首先是查询功能有待完善,应具备组合 动态查询的功能,目的是使就业服务的丰富内容被充分使用。其次是公告管理功能 较弱,应增加信息过滤、内容更新、按类重组等操作。我相信通过不断的改善,职 业技术学院人才就业信息网站将会建设得更好。 职业技术学院人才就业 9 的设计与实现 第一章就业网站的构建技术 1 1 网络技术 所谓计算机网络,是用通信线路将分散在不同地点并具有独立功能的多台计算 机系统互相连接,按照网络协议进行数据通信,实现资源共享的信息系统o 。它是 通信技术与计算机技术相结合的产物。 计算机网络中互相连接的计算机之间要不断地交换数据( 包括控制信息) ,要 使相互通信的两个计算机系统高度协调地交换数据,每个计算机必须在有关信息内 容、格式和传输顺序等方面遵守一些事先约定好的规则。这些为进行网络中数据通 信而建立的规则、标准或约定,统称为网络协议。 计算机网络的各层及其协议的集合被称为网络体系结构。由于网络体系结构不 相同,一个厂家的计算机很难和另一个厂家的计算机互相通信,因而国际标准化组 织i s o 于1 9 7 9 年底公布了开放系统互连参考模型o s i r m ( r e f e r e n c em o d e lo fo p e n s y s t e mi n t e r c o n n e c t i o n ) 。o s i 参考模型采用的是层次结构,包括物理层、数据链路 层、网络层、传输层、会话层、表示层、应用层七层。除o s i 参考模型外,在市场 上流行的网络体系结构还有传输控制协议互联网协议t c w i p ( t r a n s m i s s i o nc o n t r o l p r o t o c o l i n t e r a c tp r o t o c 0 1 ) ,t c p 是传输控制协议,规定一种可靠的数据信息传递服 务。口协议又称互连网协议,是支持网问互连的数据报协议。现在己形成了用t c p 坤 协议连接世界各国、各部门、各机构计算机网络的数据通信网i n t e r a c t 。各主要计算 机公司和一些软、硬件厂商的计算机网络产品,几乎都支持t c p 佃协议,所以t c p 坤 协议已成为事实上的国际标准和工业标准。 1 2w e b 数据库技术 在i n t e r a c t 蓬勃发展的今天,人们获取信息的手段和方式正经历着革命性的变 革。人们己不满足只从w e b 服务器浏览和发布静态的信息,人们需要通过它发表意 见、查询数据,甚至网上购物。同时,数据库技术经过几十年的发展日益成熟起来, o r a c l e 、m s s q l s e r v e r 等数据库系统的功能日趋强大,特别适用于对大量的数据进 行管理。w e b 技术与数据库技术的结合能够综合两者的优点,发挥两者的潜力,充 分利用已有的数据库信息。所以,将w e b 技术与数据库技术相结合,开发动态的 w e b 数据库应用,己成为w e b 技术的热点。常用w e b 数据库访问技术如下: o 黄叔武,杨一平计算机网络丁程教程清华人学出版社1 9 9 9 4 第一章就业网站的构建技术 ( 1 ) 公共网关接口( c g i ) 公共网关接口( c o m m o ng a t e w a yi n t e r f a c e ,c g i ) 是服务器端和用户沟通的程 序,运行在服务器上,提供同客户端h t m l 页面的接口,通俗的讲c g i 就象是一 座桥,把网页和w e b 服务器中的执行程序连接起来,它把w e b 浏览器的输入传递 给服务器,运行w e b 服务器上的程序,再把服务器执行的结果返还给h t m l 页。 用c g i 可以实现处理表格、数据库查询、发送电子邮件等许多操作。c g i 使网页变 得不是静态的,而是交互式的。c g i 不是语言,而是一种接口,定义了规则而已。 c g i 可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。目 前比较常见的语言有p e r l ,c c + + ,j a v a ,v i s a lb a s i c ,v i s a lf o x p r o 等。而p e r l ( p r a c t i c a l e x t r a c t i o na n dr e p o r t i n gl a n g u a g e ) 正是最适合的语言之一。 g g i 程序应用是作为一个独立的外部应用来运行,与w e b 服务器上的其他进程 竞争处理器资源、这将导致运行速度减慢。而且,用c g i 开发支持w w w 的应用 也是一个比较困难的过程。c g i 不提供状态管理功能,因而在w e b 服务器访问数据 库过程中浏览器的每一次请求,都需要一个连接的建立与释放的过程,效率较低。 ( 2 ) j a v a 数据库连接技术 j a v a 的推出,使w e b 有了活力和动感,但是最初的j a v a 语言并没有数据库访 问的功能。j a v a s o f t 公司制定的j d b c 是一个支持基本s q l 功能的通用底层a p i , 为j a v a 程序提供了一个对各种数据库统一的接口访问。最初的j d b c 应用是j a v a a p p l e t ,它通过w e b 浏览器把应用下载到客户端运行,在客户端直接访问数据库。 j a v a 动态w e b 技术的另一个重要分支是j a v as e r v e r l e t 。与j a v aa p p l e t 不同,j a v a s e r v e r l e t 是运行于w e b 服务器端的程序,能够象g g i 脚本一样扩展w e b 服务器功 能。它在初始化时装入w e b 服务器的存储空间,并成为服务器的一个组成部分。 j s p ( j a v a s e r v e rp a g e ) 是j a v as e r v e r l e t 的一个扩展,是s u n 公司倡导的一种动 态网页技术标准,是一种在服务器端编译执行的w e b 数据库系统应用程序编程语 言,其脚本语言是j a v a ,通过在h t m l 文件中加入j a v a 程序片段和j s p 标记构成 j s p 网页。j s p 可以在s e r v l e t 和j a v a b e a n 的支持下完成功能强大的站点程序。j a v a 利用了它的跨平台技术使其应用能快速地部署在各个平台上,实现一处编写随处运 行,具有强大的可伸缩性。j s p 可以在任意环境开发、部署和扩展,为功能强大的 多种开发工具支持。实际上j s p 是一个特别的j a v a 语言,加入了一个特殊的引擎, 这个引擎将h t i p s e r v e r l e t 这个类的一些对象自动进行初始化让用户使用,通过使 用j a v a 程序片段( s c r i p t l e 0 和j s p 标前3 ( t a g ) ,可以操作数据库、u r l 转向、引用 s 职业技术学院人才就业网的设计与实现 j a v a b e a n 等,并将执行结果以h t m l 格式发回客户端。 ( 3 ) 活动服务器网页a s p 活动服务器网页( a c t i v es e r v e rp a g e s ,a s p ) 是m i c r o s o f t 于1 9 9 6 年1 1 月推出 的w e b 应用程序开发技术,被包含在i i s 3 0 及其更高版本之中。a s p 既不是一种语 言,也不是一种开发工具,而是一种技术框架,其主要功能是为生成动态的交互式 的w e b 服务器应用程序提供一种功能强大的方法或技术。通过a s p ,用户可以结 合h t m l 网页、a s p 的指令和a c t i v e x 组件建立动态、交互且高效的w e b 服务器 应用程序。a s p 的出现使用户不必担心客户端不能正确运行所编写的代码,因为所 有的程序都将在服务器端执行,包括所有内嵌在普通h t m l 中的脚本程序。客户端 只要使用可执行h t m l 代码的浏览器,即可浏览由a s p 设计出来的页面内容。当 程序执行完毕后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客 户端浏览器的负担,大大提高了交互的速度。 a s p 通过对脚本和组件的支持,可以实现表示层与功能层的分离。由于a s p 在服务器端运行,运行结果以标准h t m l 主页形式返回用户浏览器,用户在客户端 浏览器看到的仅仅是a s p 页的执行结果所生成的页,而a s p 页本身的内容用户在 客户端浏览器是找不到的,这样一方面增加了系统的安全保密性,另一方面用户也 无需考虑浏览器兼容的问题。此外,a s p 是面向对象的脚本环境,用户可自行增加 a c t i v e x 组件来扩充其功能,拓展应用范围。 a s p 内包含了五种基本的对象:r e q u e s t 对象、r e s p o n s e 对象、s e r v e r 对象、 s e s s i o n 对象、a p p l i c a t i o n 对象。a s p 通过这五个对象来实现服务器和客户机的交互, 它们是a s p 的精华。 ( 4 ) a s p 与其它技术的比较 从表现上看,a s p 与用户浏览器紧密结合,与h t m l 语言融为一体,在做一 个w e b 网页时,可以用普通的文件编辑器,将经a s p 认可的脚本语言嵌入其中。 这样就使得h t m l 创作与程序开发无缝连接,环境统一。如果采用f r o n t p a g e2 0 0 0 、 d r e a m w e a v e rm x 、v i s u a li n t e r d e v l 0 就可以同时得到一个所见即所得h t m l 环境 和带语法分析器的程序开发环境,编程环境比较理想。 从功能上看,如果不考虑w i n d o w s 平台,那么a s p 是迄今为止功能最强的脚 本语言,从它的执行方式,执行效率,可扩充性上看,还没有一种w e b 语言能比 上它。a s p 支持多种脚本语言,其中v b s c r i p t 是其默认的脚本语言。另外a s p 完 全建立在a c t i v e x 基础之上,而a c t i v e x 不仅仅是一种技术标准,允许软件同存在 6 第一章就业网站的构建技术 于网络环境中的另一个软件进行交互,它同时也是微软的一个战略方针。 从技术上看,由于c g i 是进程机制,在访问量增大时,挤占系统资源。这种技 术和开发动态网页技术j a v a 都还存在着另外一个问题,那就是开发都很有困难。程 序的开发和h t m l 写作是两个完全不同的过程,需要专门的程序员开发。而较简单 的开发技术如j a v a s c r i p t 和i d c ( i n t e m e td a t a b a s ec o n n e c t o r ) 等功能有限。 目前新建立的i n t r a n e t 大部分都是采用w i n d o w sn t 或x p 操作系统与 i i s 4 0 5 0 w e b 服务器的运行环境。所以,在这种环境下,a s p 技术是目前最有发展 前途的互连技术。 1 3l i s 集成技术 1 3 1 | i s 简介 i n t e r n e t 信息服务( i n t e m e ti n f o r m a t i o ns e r v e r ,1 1 s ) 是微软公司开发的专门用 于i n t e m e t 信息管理的系统,集成了w e b 、网曙、s m t p 等服务。i i s 主要运行在 w i n d o w s 的服务器平台上,包括n t 、2 0 0 0 、x p 等,在9 5 9 8 平台上也有功能类似 的系统,称为p w s 。从w i n d o w s2 0 0 0 开始,i i s 作为一个附加组件捆绑在操作系统 中,因此无须支付附加的费用便可获得i i s 提供的服务。 1 3 2 | i s 的主要功能 ( 1 ) 建立和维护m 1 甲链接 ( 2 ) 接受h t i t 请求和产生h t t p 应答 ( 3 ) 修改h t l t 头部信息 ( 4 ) 获取客户验证信息 ( 5 ) 维护异步链接 ( 6 ) 将u r l 映射成服务器物理路径 ( 7 ) 维护和运行应用程序 ( 8 ) 传送文件 ( 9 ) 邮件服务 1 4 网络数据库技术 自从数据库系统出现以来,人们从来没有停止过对数据库访问的要求。而随着 i n t e r n e t 动态技术的发展,人们又提出了在网络环境下使用数据库的问题。如何在不 同的平台下访问网络上的数据库系统,是本节要讨论的又一个问题。 7 职业技术学院人才就业网的设计与实现 1 4 1 数据库系统 数据库系统的简单结构如图1 所示。图中的数据库是数据的汇集,数据库管理 系统( d b m s ) 是管理数据库的软件,应用指以数据库为基础的各种应用程序,应用 程序必须通过d b m s 访问数据库。数据库管理员对数据库进行规划、设计、协调、 维护和管理等工作。应用程序、数据库管理系统、数据库和数据库管理员构成了数 据库系统。 图1 数据库系统 1 4 2 数据模型 数据模型是严格定义的一组概念的集合,这些概念精确地描述了系统的静态特 性、动态特性和完整性约束条件。因此数据模型通常由数据结构、数据操作和完整 性约束三部分组成。目前,数据库领域中最常用的数据模型有四种,它们是:层 次数据模型、网状数据模型、关系数据模型和面向对象模型。关系模型是目前最重 要的一种数据模型。关系数据库采用关系模型作为数据的组织方式。在关系模型中, 数据的逻辑结构是一张二维表,称为一个关系。每个表中的信息用来描述客观世界 中的一件事情。 1 4 3s q l 语言 s q l 是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅 是查询。s q l 是一个通用的、功能极强的关系数据库语言。它实际上集数据查询、 数据定义、数据操纵和数据控制功能于一体,是一种功能齐全的数据库语言。s q l 具有语言简洁、方便实用、功能齐全等突出优点。随着关系数据库的流行,s q l 在 计算机界和广大用户中已经得到公认。1 9 8 6 年1 0 月,美国国家标准委员会a n s i 颁布了第一个s q l 标准,国际标准化组织i s o 采纳s q l 为关系型数据库语言的国 萨师煊,王珊数据库系统概论高等教育出版社2 0 0 0 2 第一章就业删站的构建技术 际标准。 s q l 有两种使用方法:一种是作为独立语言在终端交互方式下使用的。另一种 是将s q l 语言嵌入到某种高级语言中使用,利用高级语言的过程性结构来弥补s q l 语言实现复杂应用方面的不足,这种方式下使用的s q l 语言称为嵌入式s q l 。 s q l 内容包括:s q l 数据查询;s q l 数据定义,包括定义表、定义视图、定 义索引三个部分;s q l 数据操纵,是指对关系中的具体数据进行增、删、改操作; s q l 数据控制,包括事务管理功能和数据保护功能,即数据库的恢复、并发控制、 数据库的安全性和完整性控制。 1 4 4o d b c 技术 o d b c ( o p e nd a t a b a s ec o n n e c t i o n ) 开放数据库互联是m i c r o s o f t 公司提出并开发 的用于访问数据库系统的界面标准。o d b c 采用了一种新的途径,使用一个单独的 程序来提取数据库信息,再提供一种方法让应用程序读取数据。o d b c 应用数据通 信方法、数据传输协议、d b m s 等多种技术定义了一个标准的接口,引入一个新的 思想,即数据库驱动程序( d a t a b a s ed r i v e r s ) ,该驱动程序是一个动态链接库 ( d y n a m i c - l i n kl i b r a r i e s ,d u j ,应用程序可以根据需要来选择一个数据源。o d b c 提供了一个标准接口,使应用程序可以在各种应用和数据源之间传递数据。 o d b c 使用层次的方法来管理数据,即在数据库通信结构的每一层,对可能出 现依赖产品的地方,o d b c 都引入一个公共接口以解决潜在的不一致性,o d b c 的 分层结构包括四个组件:应用程序( a p p l i c a t i o n ) 、驱动程序管理器( d r i v e rm a n a g e r ) 、 驱动程序( d r i v e r ) 、数据源( d a t as o u r c e ) 。 多个数据库管理系统如o r a c l e 、s q ls e r v e r 、s y s b a s e 、m i c r o s o f ta c c e s s 都支持 o d b c ,同时无数的应用程序也都支持o d b c 。o d b c 使用多种平台f 包括u n i x 、 0 s 2 和w i n d o w s ) 处理信息,所有这一切都说明o d b c 与i n t e r n e t 技术结合是 i n t e r n e t 领域中的大趋势。 以上介绍了网站构建技术,本系统在实现过程中采用的w e b 数据库技术是a s p 技术,利用i i s 5 0 作为信息发布平台,数据库管理系统采用m i c r o s o f ta c c e s s ,用 d r e a m w e a v e rm x2 0 0 4 作为网页设计工具。 9 职业技术学院人才就业网的设计与实现 第二章网站系统规划说明 在二十世纪人类的伟大发明中,信息技术无疑在其中占有重要的一席之地。而 随着信息技术的发展,计算机网络正日益得到普及。今天,在政治、经济、文化, 人们生活的一切方面,可以说,无论怎么评价网络的作用,似乎都不显得过分。并 且,由于技术的日臻成熟,人们正期待着网络发挥越来越大的作用。在这浩如烟淼 的网络世界中,有一类网站特别引起各界有关人士的关注,这就是人才就业网。 人才就业网的实质是在毕业生和用人单位之间架起一条跨越时空的信息高速 公路,减少用人单位的招聘和毕业生的应聘之间不必要的限制,促进双方更广泛的 交流,提高双向选择的效率和成功率。 2 1 问题的提出 目前国内有各类人才网数千个,但我觉得有必要建立面向职业技术学院学生层 次的毕业生就业网,原因如下: ( 1 ) 高等职业教育在我国做为一种新型的教育模式,规模不断扩大,学生就 业工作形势变得越来越严峻,就业网站做为一种新型的就业途径越来越得到人们的 期待,就业信息网络的建设成为高校毕业生就业的重要保障措旌,受到党中央、国 务院和教育部的高度重视,假以时日必将更加完善和发挥更大的作用。面对全国每 年几百万高校毕业生就业的严峻形势以及大学生普遍熟悉互联网络的现实,实行高 校毕业生网上求职不失为一种好方法。在2 0 0 4 年全国高职院校就业工作网络视频 会议上教育部部长周济同志更是对大学生就业信息工作作出了具体的要求和部署, 在政策上和资金上都给予了支持,教育部要求建立国家、省、高校三级就业信息网 络以支持和带动高校各项就业工作。在此形势下,我院更应响应党的号召,紧跟 时代步伐建自己的人才就业网。 ( 2 ) 目前有很少的人才网提供用人单位和职业技术学院学生网上交流的平台。 纵观国内人才交流的网站,我认为有两类,一类为校园网的招生就业模块。另一类 为商业性人才网。 校园网的招生就业模块中,大学的就业信息网做得较全面,像北京大学、山东 科技大学、天津大学、南开大学、中国石油大学等都有自己的就业信息网,如天津 大学网站的就业模块中包含上传简历、视频简历、形象设计、个性就业等方面。而 职业技术学院的就业信息网只有极少的网站提供功能完善的就业服务,其余则虚有 。胡红生高校就业网站建设初探濮阳职业技术学院学报2 0 0 4 年8 月v 0 1 1 7n o 3 1 0 第二章网站系统规划说明 其表。山西2 2 个职业技术学院网站就业模块状况如表1 所示,从表中可得知,有 的正在建设中没有信息,有的内容仅限于专业介绍、毕业生人数或名单和很少的就 业政策信息,很少有动态发布、在线招聘、在线求职的功能。省外的职业技术学院 网站也基本相同,如河北省的职业技术学院网站中,除保定职业技术学院的就业模 块做得相对较好外,其余大多流于形式。 商业性人才网的开发主要面向本科及以上学历人才,面向职业技术学院层次学 生的信息很少。 综上所述,省内外大多数职业技术学院学生无法在网上投递简历,需要高级技 术工人的单位也无法实现在网上注册发布招聘启事。因而职业技术学院毕业生就业 基本上还是依赖传统的电话、传真、上门、洽谈会等联系方式,不能发挥出网络的 优势。从信息专业的角度来说,这类网站不十分完善,不符合专业的开发要求。从 用户的角度来说,使用不方便,功能太单一。因此有必要建立一个能实现网上招聘 和求职的功能,便于维护和管理的网站。 ( 3 ) 就业网站高效率、低成本的特点必将使它在未来的招聘就业工作中发挥 越来越大的作用。根据清华大学学生就业指导中心的调查,1 个清华大学的应届毕 业生,要想找到一份满意的工作,最起码要有选择地参加八场校内的招聘会,而现 实情况是,有的毕业生利用各种渠道“广种博收”,最后一年参加的招聘会竞多达 三十多场,校内校外的,全国各地的都有。为争取接触更多的用人单位以获取尽可 能多的就业机会,他们往往要花上不小的费用且耗费了大量的时间和精力,在这种 情况下网上面对面交流不仅可以省去车船劳顿之苦,也少了传统人才招聘会的拥挤 和喧嚣,节约了大量的人力、物力和财力,降低了就业成本。对于用人单位来说, 网上招聘有不少好处,以前他们每年也要到全国各地参加各种人才招聘会、洽谈会, 招收一名应届毕业生的费用起码是两千元到八千元【6 j 。通过网络招聘,成本几乎为 零,还少了摆摊布点的辛苦,这种方式必将在未来的招聘就业工作中发挥越来越大 的作用。 职业技术学院人才就业网的设计与实现 表12 0 0 5 年山西各职业技术学院网站就业信息提供状况表 就业信息 学院名称 求职信息招聘信息就业指导 动态功能 山西生物应用职业技术学院有无无 无 山西信息职业技术学院无无 有无 山西交通职业技术学院 有有有无 山西林业职业技术学院无 无有无 山西财贸职业技术学院无无无无 山西金融职业技术学院 有有有有 山西煤炭职业技术学院无无有无 山西工程职业技术学院有有有无 临汾职业技术学院无无有无 山西建筑职业技术学院无 有有无 山西戏剧职业学院无无无无 山西大学职业教育技术学院无无无无 山西工业职业技术学院有无有无 大同职业技术学院有无有无 黄河水利职业技术学院有有有有 山西水利职业技术学院有无有无 山西旅游职业技术学院无无有无 山西机电职业技术学院无无无无 山西兴华职业学院无无有无 山西工商职业学院无无无无 山西体育职业学院无无无无 山西警官职业学院无 无 无无 ( 4 ) 山西综合职业技术学院做为一所拥有7 0 0 0 多在校生的高职院校,规模在 省内名列前茅,就业形势十分严峻。丁怀民院长在各种场合的会议中多次强调就业 导向是我国高等职业教育发展的必然选择,是高等职业院校自身发展的希望之路。 但学院校园网中关于就业方面却仅有毕业生各专业人数统计表、就业政策等很少的 第二章嘲站系统规划说明 信息,不具备在线招聘和在线求职的功能,学生无法在网上投递简历,用人单位也 无法实现在网上注册发布招聘启事。从信息专业的角度来说,这个网站并不十分完 善,不符合专业的开发要求。从用户的角度来说,使用不方便,功能太单一。因此 有必要建立一个能实现在线招聘和求职功能,便于维护和管理的网站。 综上所述,本论文针对职业技术学院学生的特点及其用人单位的需求,提出较 全面的设计方案及其实现技术,在此基础上构建以山西综合职业技术学院为主的具 体网站平台。旨在为用人单位和职业技术学院毕业生提供交流的平台,及时高效地 发布用人单位招聘信息,全面真实发布职业技术学院学生特别是山西综合职业技术 学院的毕业生的个人资料,提高该院毕业生的就业率及其知名度。 2 2 职业技术学院人才就业网研究的意义 ( 1 ) 建立职业技术学院人才就业网改变了传统的学生和就业单位供需见面的 模式,弥补了传统就业指导和就业信息不能及时传达到位的不足,有助于学生和用 人单位更快更好地沟通,达到既方便毕业生,又方便招聘单位,提高双向选择的效 率和成功率。目前各高校组织的“供需见面”会是毕业生就业和用人单位招聘毕业 生的主要途径,但受时间、场地及其他因素的影响,毕业生和用人单位之间的交流、 沟通存在很大的局限性,而且花费较大。网上人才交易在毕业生和用人单位之间架 起一条跨越时空的信息高速公路,为毕业生和用人单位提供高效便捷的求职招聘渠 道、丰富的求职就业信息,从而带来更
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年建筑工程师岗位面试要点及常见问题解答
- 2025年焊接工艺考试热点钎焊操作规范及安全注意事项
- 2025年水利专业求职者必看初级灌区管理工面试攻略与模拟题解析
- 2025年特岗教师招聘考试指南初中语文教学法
- 2025年旅游策划与管理专业面试预测题及解析
- 2025年信息技术员招聘考试热点解析及模拟题
- 电力交易员基础知识培训课件
- 电刀使用课件
- 电冰箱基础知识培训教材课件
- 2025年特岗教师招聘初中数学面试技巧与预测题解析
- pmc内部培训课件
- 口腔护理教学课件设计与实施要点
- 中医诊所安全管理制度
- 2024年海南三亚市海棠区机关事业单位招聘笔试高频难、易错点备考题库及参考答案详解
- 空管招聘面试题及答案
- 物流投标流程管理制度
- 广东省高州市全域土地综合整治项目(一期)可行性研究报告
- 创伤中心各种管理制度
- 配送企业配送协议书
- 人工智能及机器人课件
- 2024年注会考试《税法》真题及答案
评论
0/150
提交评论