毕业生就业信息网站的设计与实现

发布时间:2014-05-25 13:35:40   来源:文档文库   
字号:

毕业论文(设计)

毕业生就业信息网站的设计与实现

学生姓名: 钟少文 号: 031040425

别: 信息工程学院 业: 计算机科学与技术

指导教师: 余基映 评阅教师:

论文答辩日期

答辩委员会主席



21世纪是网络信息的时代,网络普及了各个层面和领域。虽然学校每年都会有校园招聘会,但这远远不够。由于时间或者地域等问题毕业生就业会有很大的局限性。所以网络招聘可以减少不必要的限制,让双方可以很方便的交流沟通,也让双方的效率和成功率得到有效的提高。

本文从解决毕业生就业需求的基本问题入手,讨论了毕业生和企业的需求,分析了网站设计的要求目的,进一步进行各信息的分析统计和系统的管理。设计和实现这个毕业生就业信息网站。

本文使用网页编程工具、数据库技术和JSP技术来开发设计毕业生就业信息网站。网站提供了毕业生和企业的信息与需求。实际运行表明网站清晰明了,使用方便、快捷,能够及时的提供信息。

关键词:就业,毕业生,就业信息网,SQL ServerJSP

Abstract

The 21st century is the age of network information,Network spread all levels and areas.Although the school campus recruitment every year,But it is far from enough.Due to time or regional issues such as employment has significant limitations.So the network recruitment can reduce unnecessary restrictions,Let both sides can be very convenient communication,Let both sides of the efficiency and success rate is effectively increased.

This paper investigates the factors influencing supply and demand of college graduates employment,Discusses the graduates and the needs of the enterprises,Analyzed the requirements of web site design purpose,Further information on the management system and the statistical analysis.Design and implement the graduate employment information website.

This article uses the web programming toolsdatabase technology and JSP technology to develop the design graduate employment information website.The website provides the graduates and the enterprise information and the demand.Actual operation shows that website is clear,Convenientfastcan provide timely information.

Keywords: employment, graduates, employment information network, SQL ServerJSP

I

ABSTRACT II

1 绪言

1.1 课题背景 1

1.2 课题的目的和意义 1

1.3 国内外概况 1

1.4 课题的主要工作 2

1.5 本章小结 2

2 毕业生就业信息网分析

2.1 流程图 4

2.2 系统目标 4

2.3 功能分析 5

2.4 开发技术和环境 7

2.5 本章小结 8

3 毕业生就业信息网设计

3.1 数据库设计 9

3.2 网站的整体设计 11

3.3 本章小结 12

4 毕业生就业信息网的实现

4.1 网站主页面 13

4.2 注册页面 13

4.3 学生信息页面 14

4.4 企业信息页面 15

4.5 网站测试 16

4.6 本章小结 22

5 总结与展望 23

24

参考文献 25



1 绪言

本章阐述毕业生就业信息网站的研究背景、现状以及发展方向,明确指出了毕业生就业信息发布和获取所面临的问题。

1.1 课题背景

在这个网络的时代,电脑和互联网已经深入人们的日常生活。它让人们相互交流的速度变成了光,距离变成了零,时间变成了24小时,空间变成了无限大。网络的优点很多:充分利用多媒体技术,传播的内容形式多样;即时性强,可以滚动报道,即时更新;与受众之间能够比较充分实现互动;能够提供虚拟的人际交往平台。 而一个毕业生就业信息网站充分利用了网络的优点,给毕业生提供了大量的就业信息和培训信息,同样也让企业有了向毕业生展示和宣传自己公司的平台,有助于企业招收人才。

毕业生就业信息网时常更新数据,收集信息,完善毕业生就业信息服务系统。这就免去了每年大量毕业生在招聘会上忙于奔命也省了企业耗费大量的资源。时间就是生命,方便、快捷、高效率的毕业生就业信息网站是毕业生的福音。同时,毕业生就业信息网站不能仅仅只是指导毕业生求职,还要为每年广大毕业生提供一些其他的机会和选择。

1.2 课题的目的和意义

每个学生学习都有一个目的,就是以后更好的就业;而每个高校学生的就业率都直接的影响到其发展。所以,建立一个毕业生就业信息网站来统计各个毕业生的就业情况不仅方便直观让毕业生在面对如今的就业形势有更多的机会和选择还不会有数据流失或者处理不当等问题,随之高校的知名度等也会提高。而且信息网络化让人可以随时随地的了解、处理各种信息,不仅节约时间还很大的提高了工作效率。可见其优势很大。

每年都有大批的大学生毕业,随之而来的就是毕业生的就业问题。每个大学毕业生也将日后的就业视为重中之重。同样每个企业也都需要新鲜血液的注入,需要更多的人才。所以建立一个能为毕业生和企业服务的就业信息网站是很实用很有意义的。

1.3 国内外概况

当前国内大部分学校都会有自己的毕业生就业服务系统,但各个学校的水平都不一样而导致较大的差距。好的学校其系统的管理比较完善,例如“北京大学毕业生就业信息服务网”,关于毕业生和企业的资料及其需求都会有存储,并且能充分利用其所有的各种资源。利用其对各种资源的充分了解进行分析还能对毕业生进行得当的就业指导和方针,也能针对以后社会需求进行人才的培养。

目前国内此类优秀网站有很多,例如中国高校毕业生就业信息服务网里面有各类对毕业生很有帮助的信息。

国外网络招聘的产生和发展历程:1993年美国实施NII计划(NationalInformationInfrastruc-ture)以后,网络普及率大大提高,网络用户数量迅速增加,专业招聘网站应运而生。这些专业招聘网站通过提供网络招聘求职信息和服务,赚取利润,主要包括门户型招聘网站、门户型网站的网络招聘频道及行业型招聘网站。1997年专业招聘网站出现初期,职位列表只提供技术类职位,聚焦于高科技产业和投资银行。网络的普及与web2.0的运用使得招聘网站发展越来越成熟并形成大型招聘网站如Mon-ster.comCareerbuilder和雅虎。随着博客、协作网络和社区的发展,小型的网站和社区兴起,通过搭建专业内人才的双向选择渠道,使招聘者和求职者倾向这类专业化平台,vault.comLinkedin.com就是好例子,形成了今天门户型招聘网站、门户型网站的网络招聘频道以及行业型招聘网站激烈竞争的局面。

1.4 课题的主要工作

本文首先需要对网站的用途、目的、意义和优势进行分析。其次要进行需求分析、系统和功能的设计,明确网站开发的技术及其流程,还要学习网站页面的制作和深入学习数据库的原理及编程等来构建和实现这个网站。

1.5 本章小结

本章主要讲述了互联网对毕业生和企业各个方面的优势,做一个就业信息网站的目的和其中的意义。再讲述了国内外的一些概况,对一些此类网站资料进行了解。最后简单讲了一下本课题的主要工作内容。

2 毕业生就业信息网分析

毕业生就业信息网的用户有三种身份:学生、企业及管理员,每种身份操作起来都很方便、快捷。学生与企业注册再登陆后,就可以发布求职或招聘信息,这些信息任何人或企业都可以查看。这些学生、企业的基本信息都由管理员进行统一管理。正确的描述系统的这些功能可以帮助理顺自己的想法。

1)企业注册

企业要先在这个网站注册会员才能发布招聘信息,这主要是为了企业注册设计的。

2)企业信息的更改

这个功能在企业登录后才可以使用,用途是为了更改企业注册时填写的一些信息。

3)招聘信息的发布

这个功能在企业登录后才可以使用,用于发布企业的招聘信息,这些信息则会在前台主页上显示。

4)招聘信息的删除

企业在成功登录这个网站后才可以使用这个功能,企业要通过这个板块来删除已经发布的招聘信息。

5)学生注册

学生想要发布求职信息,就需要成功注册为本站的会员,这主要是为了毕业生注册设计的。

6)个人信息的修改

毕业生在成功登陆后才能使用这个功能,用途是为了更改注册的时候填写的一些信息。

7)求职信息的发布

毕业生在成功登陆后才能使用这个功能,用于发布自己的求职信息,这些信息会在前台主页上显示。

8)求职信息的删除

在毕业生成功登陆后才能使用这个功能,学生要通过这个模块来删除自己发布的求职信息。

9)学生信息的管理

管理员才能够使用这个模块,这是用来删除学生信息的。学生的信息如果被删除了,那么这个学生的求职信息同样也会被删除的。

10)企业信息的管理

管理员才能够使用这个模块,这是用来删除企业信息的。企业的信息如果被删除了,那么这个企业的招聘信息同样也会被删除的。

11)招聘信息的管理

管理员才能够使用这个功能,用来删除企业的招聘信息。

12)求职信息的管理

管理员才能够使用这个功能,用来删除毕业生的求职信息。

2.1 流程图

据网站的情况来看,要分为个人和企业业务。个人的业务就是为个人用户服务,提供求职和就业的平台。企业的业务就是为企业服务,提供招聘和展示企业的平台。流程图如图2-1所示。

2-1 网站流程图

2.2 系统目标

1)利用网络的优势,制作毕业生就业信息网可以方便学生和企业之间的交流,让双方都能对彼此进行详细的了解,然后双方再谈合同,这样可以预防盲目签约,有利于合理的分配人才。

2)毕业生和企业能够随时随地的注册账号,然后登陆网站查看想要得到的信息。

3)如果得到了自己想要的信息,就可以随时给对方发送邮件,邮件还可以群发,方便操作。

4)如果信息过期了就不会在网页上再显示出来,可以防止用户收到垃圾邮件。

5)网页上还会有友情链接,对于用户浏览其他网站资源很方便。

6)管理员可以对所有用户的所有信息进行管理,能随时查阅各个用户的信息,监督并且预防非法信息的录入。

2.3 功能分析

根据前面对毕业生就业信息网的一些研究,可以把它分成前台和后台。前台是为毕业生和企业服务,后台是由管理员操控。下面给出了前台和后台功能的结构图。

2-2 前台功能结构

从上图中看到前台分为了毕业生和企业两部分。

以毕业生为例子,“身份验证”这个模块是对毕业生注册和登陆网站的时候进行身份验证,当用户第一次登录的时候会要求学生现在本网站注册,注册页面上在设计时至少要填写一些必要的信息,比如姓名、密码、密码确认、真实姓名等,而在接收注册信息时一定要细心处理好每一条用户的数据,对用户从前台输入的数据要进行过滤,用来防止用户不小心输入错误信息或者有人蓄意破坏与盗取后台信息,注册时候必须确保注册用户名的唯一性,因此,在保存注册信息前,需要查询数据表中是否有一样的用户名,如果没有则可以向数据表中插入新的记录然后提示用户注册成功,反之则提示用户已存在并且提示用户进行修改。

“信息管理”模块就是对毕业生、企业发布的信息进行修改、发布、删除管理,当用户单击基本信息管理下的修改信息链接时候,就可以调用修改在注册信息页面,进而对用户注册的时候填写的信息进行修改,但在设计的时候要注意两点:一个是用户名是不能被修改的,它不能被显示在网页的控件里面,另一个是以前的密码不能被显示出来,所以根本就不需要把密码从数据库中取出来,而在发布的求职信息中一定要有预求的职位和薪水,这是所有求职者和招聘者都比较关心的问题,发布的信息没有要求填写最基本的信息,比如真实姓名、年龄等,因为这些信息都已经在注册的时候写过了,为了方便用户的使用,在需要这些信息的时候,就会从数据表中读取到相应的数据就行了,最后是删除功能,系统会列出所有发布的信息,用户可以根据自己的需要进行记录的删除。

2-3 后台功能结构

后台功能是由管理员对整个网站进行管理,其中包含了毕业生管理、身份验证、企业管理和友情链接四个模块。

毕业生管理和企业管理模块两者的功能相似,是进行毕业生和企业基本信息的管理,当管理员进入这个网页的时候就可以对所有的信息进行浏览和删除,每条信息后面都有一个删除的链接,点击就可以进行删除操作,如果把基本信息删除了,所发布的信息全部会被删除。

身份验证模块是对管理员身份进行检查,不是管理员就不能登陆,这个页面和用户的登录页面是不同的,如果登陆成功就会把管理员的用户名加入到会话然后转到控制台,如果不成功就会提示,登录成功就会进入到控制台页面,控制台是上下型的。

友情链接模块提供了信息的增加、修改和删除,在这个页面上充分的考虑到了管理员操作上的方便与灵活,将各项功能很好的融合在了一起。

2.4 开发技术和环境

JSP是运行在服务器端的脚本语言之一,与其他的服务器端脚本语言一样,是用来开发动态网页的一种技术。JSP是建立在Servlet之上的。应用JSP,程序员或者非程序员可以高效率的创建Web应用程序,并且使得开发的Web应用程序具有安全性高、跨平台等优点。

JSP继承了Java Servlet的各项优秀功能。而Java Servlet是作为Java的一种解决方案,在制作网页的过程中,它继承了Java的所有特性。因此,JSP同样继承了Java技术的简单、便利、面向对象、跨平台、安全可靠等优点,比起其他服务器脚本语言,JSP更加简单、迅速和有力。

JSP具有以下几种技术特征:

1)跨平台

JSP是以Java为基础开发的,所以它不仅可以沿用Java强大的API功能,而且不管是在何种平台下,只要服务器支持JSP,就可以运行使用JSP开发的Web应用程序,体现了它的跨平台、跨服务器的特点。

2)分离静态内容和动态内容

使用JSP,程序员可以使用HTML或者XML标记来设计和格式化静态的内容部分,使用JSP标记及JavaBean组件或者小脚本程序来制作动态内容部分。

3)可重复使用的组件

JavaBean组件式JSP中不可缺少的重要组成部分之一, JSP的标准标签和自定义标签与JavaBean组件一样可以一次生成重复使用。这样可以将一个复杂而且需要出现多次的操作简单化,大大的提高了工作效率。

4)沿用了Java Servlet的所有功能

使用从Java Servlet发展而来的JSP技术开发Web应用更加的简单易学,并且JSP同样提供了Java Servlet所有的特性。

5)预编译

预编译是JSP的另一个重要的特性,预编译这很大程度的提高了访问速度。

开发环境的搭建:

使用JSP进行开发,需要具备以下对应的运行环境:Web浏览器、Web服务器、JDK开发工具以及数据库。下面分别介绍这些环境。

1Web浏览器

浏览器主要是客户端用户访问Web应用的工具,与开发JSP应用不存在很大的关系,所以开发JSP对浏览器的要求并不是很高,任何支持HTML的浏览器都可以。

2Web服务器

Web服务器是运行及发布Web应用的大容器,只有将开发的Web项目放置到该容器中去,才能使网络中的所有用户通过浏览器进行访问。开发JSP应用所采用的服务器主要是Servlet兼容的Web服务器。

3JDK

JDK包括运行Java程序所必须的JRE环境及开发过程中常用的库文件。在使用JSP开发网站之前,首先必须安装JDK

4)数据库

任何项目的开发几乎都需要使用数据库,数据库用来存储项目中需要的信息。根据项目的规模,应采用相应的数据库。

2.5 本章小结

本章主要对整体思路进行了一个说明,再讲述了一下制作毕业生就业网站的目标以及画出其流程图,然后根据自己了解的信息和功能分析,得到这个系统一共分为四个模块:毕业生信息管理模块、企业管理模块、身份验证模块和友情链接模块。最后简要讲述了开发的技术和环境。

3 毕业生就业信息网设计

3.1 数据库设计

数据库是应用程序一个极其重要的部分。合理的数据库设计对应用程序的性

能及其效率是很重要的。

创建数据库之后,根据功能的设计要求等,对于毕业生就业信息网站用户信息数据库,能列出以下数据信息:

3-1 个人模块

3-2 企业模块

数据库设计表如下面所示:

3-1 毕业生基本信息表

名称

字段名称

数据类型

长度

允否空

注册名称ID

Sname

Varchar

20

注册密码

Password

Varchar

50

学生姓名

Name

Varchar

20

年龄

Age

Int

4

性别

Sex

bit

1

出生日期

Birthday

Datetime

8

所在学校

School

Varchar

50

专业

Specialty

Varchar

50

学历

knowledge

Varchar

20

Email

Varchar

50

简历

resume

ntex

16

3-2 企业基本信息表

名称

字段名称

数据类型

长度

允否空

注册名称ID

Cname

varchar

20

注册密码

Password

varchar

50

公司名称

Name

varchar

50

公司Email

Email

varchar

20

公司电话

tel

varchar

20

经营行业

Manage

varchar

20

公司地址

Address

varchar

100

简历

resume

ntext

16

3-3 招聘信息表

名称

字段名称

数据类型

长度

允否空

ID

Jobid

int

4

学校ID

Cname

varchar

20

要求行业

Specialty

varchar

50

工作名称

Job

varchar

50

诚聘薪水

Emolument

varchar

50

招聘时间

ptime

Datetime

8

有效时间

Atime

Datetime

8

其他要求

Other

varchar

200

3-4 求职信息表

名称

字段名称

数据类型

长度

允否空

ID

Jobid

Int

4

学生ID

Sname

varchar

20

行业名称

Specialty

Varchar

50

工作名称

Job

Varchar

50

所求薪水

Emolument

Varchar

50

发布时间

Ptime

datetime

8

有效时间

Atime

Datetime

8

其他说明

Other

Varchar

200

3-5 友情链接表

名称

字段名称

数据类型

长度

允否空

Id

Id

Int

4

友情链接名称

Name

Varchar

20

友情链接地址

Address

Varchar

50

3-6 管理员信息表

名称

字段名称

数据类型

长度

允否空

管理员id

id

Int

4

管理员登录名

Name

Varchar

50

管理员登密码

Password

Varchar

50

3.2 网站的整体设计

在完成了对这个网站需求的确定、系统的分析和数据库的设计后,接下来就是根据这个网站的开发特色来决定其开发模式,接着就可以编写代码了。经过对这个网站的分析知道,这个网站是一个小型的项目,总体来说比较简单,基本上就是对数据的基本操作。

在写代码之前,先要把网站中可能用的到的文件夹创建出来,比如说创建一个名为image的文件夹来保存网站中的图片,这样就可以为以后的开发工作提供便捷,还可以使网站的整体结构规范化。

网站整体可以分为三个模块,分别是个人模块、企业模块和管理员模块。企业模块主要包括企业的身份验证、信息管理、邮件管理等一些功能。个人模块主要包括学生的身份验证、信息管理、邮件管理等一些功能。管理员模块主要包括学生信息的管理、企业信息的管理、求职信息的管理和招聘信息的管理等一些功能。

网站用的是JSP+JavaBean的开发模式,先是编写必要的JavaBean代码,然后再根据分析设计要实现的网页,最后把这些设计的静态网页利用JSP动态化。

3.3 本章小结

本章是一个总体的设计,在分析了基础的需求后设计出具体的能够满足这个系统需求的数据库。数据库存在是非常重要的,在这个开发过程中,在数据库上花费的时间会比较多。然后是对网站的整体进行设计,确定开发前先要做足那些细微的工作、开发的语言和这个网站的构架模块等。

4 毕业生就业信息网的实现

4.1 网站主页面

这个网站的主页面如下图所示。主页面左边是用户登录和注册所用,右边有毕业生求职信息和企业的招聘信息。企业和毕业生双方可以在这里查询想要得到信息。

4-1主页面

4.2 注册页面

注册页面可以选择用户的类型进行注册,不同类型的用户进入不同的页面。点击“注册”后进入如下图所示页面,注册的页面随用户选择类型不同,进入的页面也不同。当注册完成之后,数据库就会保存其注册信息。

4-2注册页面

4.3 学生信息页面

如果用户在注册时选择的是“个人类”,注册成功就会进入填写个人资料的页面,然后填写自己的信息。姓名、性别、国籍、婚姻状况、身高、体重、身份证号、籍贯、电子邮件这些后面有红色标记的是必须填写的。如下图4-3所示。

4-3个人资料填写页面

个人用户在填写完基本资料之后,就可以填写学历等一些其他的信息了,这就可以方便简历的生成。学历信息填写如下图4-4所示。

4-4学历信息填写页面

填写完以上信息就可以在首页上点击求职人姓名他就会弹出简历页面,简历页面上有个人的所有资料,可以方便企业查询了解。如下图4-5所示。

4-5个人简历信息页面

4.4 企业信息页面

如果用户在注册时选择的是“企业类”,注册成功就会进入填写企业资料的页面,然后企业就可以填写企业资料进行注册。如下图4-6所示。

4-6企业信息填写页面

企业注册完成之后就可以进入如下图所示的职位资料页面,在这个页面企业就可以进行职位发布来招聘人才。

4-7企业职位发布页面

4.5 网站测试

测试的目的就是要发现其中存在的错误,这样就可以提升这个系统的可靠性。

在测试的时候先要做一个好的测试方案,一个好的测试方案对于测试工作来说是有助于测试工作的良好进行。现如今有两种最常用也比较好的测试方案,一种是“黑盒测试”,另一种是“白盒测试”。黑盒测试时在对系统的内部结构了解的前提下,通过测试来证明其中的内部操作是不是每项都符合设计的要求规范,所以它的内部的每一项都是经过了检查的,它是在程序的接口上来测试,而且可以让外部信息保持完整。而白盒测试与黑盒测试是相反的,白盒测试可以看成是把程序放在透明的盒子里面,所以说白盒测试的前提就是对程序的结构及其处理过程要了解,这种就是按照程序的内部逻辑来对程序进行测试,查看运行的每一步是不是都是按照要求来的。当然,这两种方法都是有局限性的,所以,接下来就用两种方法综合起来进行测试。

首先用下面这些数据来测试登录系统。

管理员:adminuser 密码:000000

个人用户名:silence 密码:000000

企业用户名:company 密码:000000

(1)注册:个人用户的注册,不存在的用户名和已经存在的用户名分别输入进去,点击注册按钮,看能否出现提示音来显示用户是否存在的信息。密码要输入两次,来检测密码的验证功能是否正确。输入相同的密码两次,进行注册,看能不能进行正常的注册。再重复上面的操作,选择单位用户来进行注册,看能不能注册成功。输入已经成功注册了的用户名时,系统会提示用户已存在。如下图4-8所示。

4-8 注册页面测试1

输入数据库中没有的用户名apple22,但是输入的两次密码不同,系统就会提示两次输入的密码不一样。如下图4-9所示。

4-9 注册页面测试2

在不如入用户名进去而只输入密码进去的时候,会出现提示说用户名不能为空以及用户名的长度必须在620。如下图4-10所示。

4-10 注册页面测试3

(2)登录:进入首页后,输入已经注册了的用户名来测试一下看能不能正常的登录或者在输入已经注册了的用户名的密码错误的时候看会不会有密码不正确的提示。然后再输入不存在的用户名看会不会有用户不存在的提示。输入两种类型的用户名,看它能不能正确的跳转到正确的用户页面上去。

输入已经注册的用户名,当密码错误的时候,会出现密码错误的提示。如下图4-11所示。

4-11 登录页面测试1

输入不存在的用户名的时候,系统将会出现用户名不存在的提示。如下图4-12所示。

4-12 登录页面测试2

当任何信息都不输入进去的时候,用户名和密码都会有不能为空的提示。如下图4-13所示。

4-13 登录页面测试3

输入两种类型的用户进行测试,登录成功后就会跳转到另一个页面。如下图4-144-15所示。

4-14 跳转页面测试1

4-15 跳转页面测试2

(3)资料的修改:成功登录进去后就可以点击个人资料从而进入个人资料页面进行个人资料的修改增减等,企业的资料修改也是一样的。如下图4-16所示。

4-16 资料页面

(4)发布招聘信息:这个模板是用来发布招聘信息并且可以对发布的信息保存、修改和删除等操作。如下图4-17所示。

4-17 发布信息页面

(5)测试总结:数据库在安全性和容量方面是完全可以满足需求的,在以上对各个方面的测试中可以看出并没有什么大的错误,而且页面链接正常操作起来也很简单方便,有利于用户明确直观的使用。如果用户有操作上的错误或者其他特殊情况的时候会有主动提示,可见,在性能上其安全稳定方面还是比较高的。

因为编程设计方面难免会有失误再加上经验上有许多不足等而导致有个别的模块功能上还是会有些勉强。就像有些功能在操作错误或者在对特殊数据处理的时候会出现错误而导致系统崩溃等。所以还有些问题有待解决。

完成了这些工作后就要对编码和一些功能进行更进一步的优化和改进,让这个网站更完善。

4.6 本章小结

本章节实现了毕业生就业信息网站,介绍了这个网站的主页、注册页面、学生信息方面的页面和企业信息方面的页面。然后就是对毕业生就业信息网站的测试,采用的是黑、白盒子想结合的测试方法。通过对注册页面、登陆页面、资料修改页面以及招聘信息发布页面等的测试,看其有哪些错误或者不足的地方,从而进行修改和完善

5 总结与展望

本文主要完成了如下的工作:

(1)分析了设计的要求目的和调查的详细资料,在有了大量的资料之后,对于毕业生就业信息网的国内外发展状况和未来的发展有了比较充足的了解。

(2)从解决要设计一个怎么样的毕业生就业网站才能有利于毕业生找工作,什么样的毕业生就业网站才会满足市场的需求。通过对以上情况的讨论,从而得到了一个能够体现需求的方案,同时用这个方案进行比较得出了这个毕业生就业信息网站的优点和缺点。

(3)在解决了以上一些问题后,通过JSP数据库等相关技术来实现这个方案,完成了主要部分的设计,并且进行了很多的相关测试,对这个网站有了相当充足的了解。

(4)接下来的工作就是维护,要确保数据的完整性、准确性和保密性来时数据库更加的完善。当然还要做一些美工方面的工作,让页面看起来更美观,还可以增添一些如升级方面的功能。

总的来说在这此设计中有成功也有失败,经过这次设计让人明白要想成功就要不断地努力,从失败中分析不断地总结反思。成功不容易,但是没有前面的辛苦哪会有后面的成功。

本课题的研究虽然取得了一定的收获,但在很多方面还有待于进一步的改进和完善。这个网站需要的是简洁明了直观,所以用的图片等其他的很少,主要是让网页背景看起来柔和协调让人舒心。

这个网站对于毕业生和企业之间来说可以很方便的进行交流沟通。企业可以在上面发布招聘的信息,也可以搜索人才信息,非常的方便。同样的,毕业生可以发布自己的简历或者查看企业的相关信息。这样可以互相选择让资源的到充分的利用还可以节省人力物力财力,给双方带来了很大的便捷。

总而言之,基本的功能都已经实现。用户的注册、资料的增删修改、信息的搜索等等功能。而且,网站还有友情链接、公告等一些小模块,让网站内容更加丰富完善。虽然说不足之处还是有的,但是尽量去完善它就是了。

在论文完成之际,我首先要向给予我诸多帮助的老师和同学们表示最真挚的谢意。

在论文写作期间,很多的人都给了我资料、思路等方面的帮助。真心的感谢余基映老师对我论文设计的指导和审阅 ,给我提供了一些宝贵的资料和意见,让我在完成论文之际又学到了许多知识,在我即将毕业之际懂得了许多的道理。

我还要特别感谢余基映老师给予了我无私的帮助,正是在余老师的鼓励和帮助之下,我得以顺利完成论文。由衷的感谢许多的同学在我做毕业设计的时候帮我解决了许多我不懂、不会做的事情,让我的毕业设计工作能够顺利的进行。

由于本人学识有限,加之时间仓促,文中不免有错误和待改进之处,真诚欢迎各位师长、同行提出宝贵意见。

再次真心的感谢所有曾经帮助过我的老师同学们。

参考文献

[1]Thomas M.Connolly Carolyn E.Begg.何玉洁,黄婷儿等译.数据库设计教程[M].北京:机械工业出版社,2005.1

[2]郭珍,王国辉等著.JSP程序设计教程[M].北京:人民邮电出版社,2012.10

[3] 荣钦科技主笔室. 最新JSP入门与应用[M]. 中国铁道出版社,2001

[4] 陈峰棋,资讯教育小组.ASPSQL网站数据库程序设计[M]. 北京:科学出版社,2002.1

[5] 柏亚军等. JSP编程基础及应用实例集锦[M]. 人民邮电出版社,2001

[6] 吴会松,小议Microsoft SQL Server 2000的安全及管理[J].微电脑世2001.1:15-25

[7]王会青,冯秀芳.Web应用软件测试测试方法的研究[J].太原理工大学学报,2007,38(4):304-306

[8]李康荣,贾迪,张瑶.基于Web系统测试的应用研究[J].中国测试技术,2006.326):114-116

[9]李圣良.基于校园网的网络安全策略[J].网络安全技术与应用,2005.5(10):62-65

[10]常中华.基于WebSQL数据库管理系统的设计[J].电脑知识与技术(学术交流),2006.13(11):5-19

[11]董宇峰.基于NET的网络辅助教学系统的设计与实现[D].北京:北京邮电大学,2007

[12]纪斌,史殿习.浅议软件测试,电脑知识与技术[C].北京:2006

[13]章其康.MVC模式在Web应用中的研究与实现[J].网络安全技术与应用,2007.7(7)84-86

[14]Maciaszek L A. Requirement analysis and system design[M].Beijing:China Machine Press/Citic Publishing House,2003

[15]faggetta,Alfonso.Thinking the modes of Software Engineering research[J].Joural of systems and software,1999,2:51-60

[16]Mullins,C.Modern Database Administration,Part 1[J].DM Review,2001.11(9):31,55-57

[17]Hung Q.Nguyen.Web应用测试[M].北京:电子工业出版社,2005

[18]张海藩.软件工程导论[M].北京:清华大学出版社,2003

[19]林杰斌.MIS管理信息系统[M].北京:清华大学出版社,2006

[20]王家华.软件工程[M].沈阳:东北大学出版社,2001

[21] Cay S.Horstmann,Gary Cornll. 叶乃文 等译. Java核心技术 [M].北京:机械工业出版社,2006:66-72.

[22] 张海藩.软件工程导论(第5版)[M]. 北京:清华大学出版社,2008:11-19.

[23] 周佩德.《数据库原理及应用》[M].西安:电子工业出版社,2009:55-59.

[24] 肖刚.Java Web 服务器应用程序设计[M].西安:电子工业出版社,2001:109-118.

[25] 简兆权.一类智能管理信息系统的设计与实现[M].北京:计算机应用研究,1998:43-45.

[26] 王克宏,郝建文. Java技术教程 [M] . 北京:清华大学出版社,2002:99-109.

[27] 蔡翠平.Java程序设计[M].北京: 清华大学出版社,2002:41-49.

[28] 汪永明.基于B/S系统的在线考试系统[D].北京;北京航天航空大学.2004.

[29] 侯晓强,徐春荣,勾海波.Java服务器编程实例[M].北京:中国青年出版社,2004:53-97.

[30] 耿祥义,张跃平.JSP实用教程[M].北京:清华大学出版社,2003:25-33.

本文来源:https://www.2haoxitong.net/k/doc/8b616cac524de518974b7d0c.html

《毕业生就业信息网站的设计与实现.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式