摘要
当今,人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。人们正在逐步适应和习惯于网上贸易、网上购物、网上支付、网上服务和网上娱乐等活动,人类的许多社会活动正在向网络化发展。兼职和求职是一项对信息的需求量比较大的活动,特别是在大学校园中,众多的学生面临着就业问题,传统的兼职求职方式已经越来越不能满足他们的要求。建设一个大学生兼职网站也必然得到广大兼职单位和学生的强烈支持。
因此本人结合网站数据库开发的要求,对MS SQL Server2005数据库管理系统、SQL语言原理、JSP应用程序设计等进行了较深入的学习和应用,主要完成对就业网站的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。本文则介绍了建设大学生兼职网站的完整过程。其中分别从需求分析、总体设计和详细设计等几方面介绍了怎样实现企业在信息网中进行注册、发布,管理兼职信息等。
关键字:就业网站,兼职,SQL,JSP
Abstract
Today, human society has entered the information globalization and the global information technology, network-based rapid development stage. Rich network of information has become a working, living, learning an integral part. People are gradually adapted and used to online trading, online shopping, online payment, online services and online entertainment and other activities, many human activities are to the network of social development. Recruitment and job search is a relatively large demand for information activities, particularly in the university campus, many students faced with the problem of employment, the traditional job recruitment method has been increasingly unable to meet their demands. Building a campus job site training is also bound by the majority of recruiters and students strongly support.
So combine web database development at the request of MS SQL Server2005 database management system, SQL language principle, JSP application design for a more in-depth study and application, mainly to complete the functional requirements of the job site analysis, function module, the database design, and has designed the database structure and application. This article introduces the practice of building on campus the whole proces
s of employment information website. Which were from the requirements analysis, design and detailed design describes how to implement aspects of business registration in the information network, publishing, management, recruitment management, information and job fairs.
Keywords: The employment website, recruitment, SQL, JSP
1 引言
随着信息化技术的不断发展,互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网络在人们生活中的应用越来越广泛。
人才在各行各业都是发展的关键,大学生就像是人才的代名词,如何能够聘到具有真才实学的大学生是各企业非常关心的问题。而不到理想的工作、不能发挥自己聪明才智也让大学生烦恼,他们踏入社会的第一节课就是求职。近年来由于大学生毕业后必须面临艰苦的寻工作的过程,2000年以来越来越多的学生面临着工作难的问题。虽然兼职会是目前人才交
流的主要途径之一,但是它还远远不能满足现实的需求。兼职会都是在有限的几天内企业与大学生面对面的交流,虽然有的兼职会提前贴出海报或进行其他方式的宣传,但还是会有很多的企业和大学生错过,还有一部分人,为了参加兼职会不得不放弃一些重要的事情。由于参加兼职会的人员繁多,而且整个过程人员的流动性非常强,这给管理增加了很大的难度,并且兼职会人数众多,而且展位有限,想要实现企业与学生一一会面很困难,这样就不能更好地分配人力资源。现实社会中急需一个第三者为企业与人才牵线搭桥,来弥补兼职会存在的种种不足。
这次毕业设计的课题就是设计开发一个大学生兼职网,兼职企业也不需要花费大量的人力物力在兼职会上大张旗鼓地抢占兼职摊位了。该就业信息系统为学生及兼职公司带来了很大的方便和经济。
1.1课题背景和意义
全国普通高校的扩招从1999年开始,四年之后的2003年高校扩招还在继续,增长数量和种类也在扩大,大批的大学学生面临工作难的问题。这一问题在大学也不例外,大量的学生的求职信息不能及时的被兼职单位所得知,学生也没有办法知道更多的兼职信息。这一问题
的其它原因还有:许多兼职会都在大城市集中举行,大学生不可能到达每一个兼职会现场。另一方面,许多兼职单位需要兼职员工,但是出于一些原因的考虑,也不可能到每个兼职会现场甚至每所高校去进行兼职。所以形成这样一种现状:一方面,许多大学学生不到工作;另一方面,许多兼职单位兼职不到自己需要的人才。兼职和求职已经成为当今社会一大重要问题。
因此,这就需要一种既方便学生,又方便企业兼职的平台。大学生兼职网站则完全是为了方便学生求职和企业兼职。在该网站中,学生和企业可以花最小的代价,在最短的时间内查询最多的兼职和求职信息,完成求职与兼职。因此,该网站的建设势必得到广大大学生和企业的支持。
1.2研究现状
大学生兼职系统是利用互联网技术进行的兼职活动,包括兼职信息和求职信息的发布、人才简历的搜集整理等。中国的网络兼职兴起于1997年,进入二十一世纪以后,随着中国互联网技术的不断提升和电脑网络的迅速逐步普及,网络兼职在中国得到了飞速发展。对于时下大多数企业和求职者来说,网络兼职的意义已经远远超出了传统兼职业务的局限,它以其费用
低,信息量大,操作便捷,兼职效果好,无地域限制且具备远程服务功能等优点获得了越来越多的求职者和企业的认可,成为一种与传统兼职方式并驾齐驱的全新兼职模式。
时代的进步赋予了网络兼职无限的生机活力,从网络兼职目前的发展态势来看,网络兼职越来越受到社会的青睐。据相关数据显示,2004年兼职市场增长了10%,其中60%的增长集中在网络兼职,中国企业兼职人才18%会选择通过网络来进行,网络兼职已经逐渐成为中小企业兼职人才的主要途径;有媒体通过采访发现,如今大学生在求职时,目光更多地停留在网络兼职信息上,网络应聘成为这些求职者的首选。
1.3本课题研究路线
本系统在管理中实现面对企业用户/普通用户功能,公司将公司的情况,所要的兼职岗位等一些有关情况,详细的列出。普通用户通过此可轻松了解公司情况,便更容易到自己适合的工作。同时网站管理员可以发布一些兼职信息,无论从网络中还是实际的兼职会中,学生的就业有了双重选择。
2 平台开发工具
JSP已成为当今最流行的网络编程语言,它正在被广泛地运用于电子商务、电子政务及各行业的软件中。JSP是一种动态网页技术,秉承了Java语言的优势,实现了真正的与平台无关性。具有跨平台性、运行效率高、上手容易等优点。只要具备程序设计的基本知识,学习JSP将会变得容易。
2.1 JSP技术
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司共同参与建立的一种动态网页技术标准,JSP技术是在Servlet技术基础上发展起来的,它正在飞速发展中,现在已经成为Java服务器编程的重要组成部分。相对于传统的网页制作技术而言,它有着明显的优点。JSP不像PHP那样只能适应中小流量的网站,也不像ASP那样受到跨平台的限制(只能运行于Microsoft公司开发的IIS和PWS上)。JSP体现了当今最先进的网站开发思想,具有如下几个优点。
1.内容与显示分离
使用JSP技术,Web页面开发人员可以使用HTML或者javaservlet和jsp的比较XML标志来设计和格式化最终页面。
使用JSP标志或者小脚本来产生页面上的动态内容。产生内容的逻辑被封装在标志和JavaBean组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。如果核心逻辑被封闭在标志和Bean中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面而不影响内容的产生。在服务器端,JSP引擎解释JSP标志,产生所请求的内容,并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。
2.跨平台性
ASP只能运行在Windows平台下,而JSP基于强大的Java语言,可以在几乎所有的操作系统平台下运行。NT下的IIS通过一个插件JRUN也能支持JSP,著名的Web服务器Apache现在已经能够支持JSP,它被广泛地运行在NT、UNIX、LINUX中。
由于历史的原因,UNIX的优势依然存在,越来越多的编程爱好者喜欢使用LINUX,所以生产LINUX操作系统的商家不断地发行新版本,界面更加人性化,功能日益强大,Internet上的很多服务都用LINUX平台。因此,JSP在这方面占有很大的优势。
3.一次编写,到处运行
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论