毕业生就业信息系统的开发与实现论文Word文档格式.docx
- 文档编号:14404493
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:41
- 大小:741KB
毕业生就业信息系统的开发与实现论文Word文档格式.docx
《毕业生就业信息系统的开发与实现论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《毕业生就业信息系统的开发与实现论文Word文档格式.docx(41页珍藏版)》请在冰豆网上搜索。
GraduatesEmploymentInformationManagementSystem
Abstract:
Companywithboththereformationofhighereducationsystemandtheincreasinginuniversitystudents,theemploymentsystemhasbeenchangedradically.Bothcompaniesandstudentschooseeachother,amutualselectionturnstobeatrend.Insuchcircumstances,informationmanagementsystembasedonInternetwouldenhancetheefficiencytosatisfybothsides.
Thisthesisdesignsaon-linevirtualrecruitmentmarket,byusingwebpageprogrammingtool,JSPtechnologyanddatabasetechnology,wherethecompanycanpublishwantedinformation,alsoitisaneffectivewaytosupervisealltheinformationfromgraduates,aswellasbuildingupaconnectionbetweentwosides.
Aftertestingthesystemisrunningwell.
Keywords:
Graduates,InformationManagement,SQLServer,JSP
目录
第1章绪论1
1.1背景1
1.2国内外发展现状1
1.3选题的目的及意义1
1.4此次设计完成的工作2
第2章毕业生就业系统分析3
2.1开发技术与环境选择3
2.1.1JSP3
2.1.2JSP与ASP的比较3
2.1.3Tomcat4
2.1.4Hibernate5
2.1.5SQLServer20005
2.1.6JDBC6
2.1.7运行环境7
2.2体系结构7
2.2.1B/S模式7
2.2.2B/S与C/S模式比较8
2.3需求分析9
2.3.1整体分析9
2.3.2各个模块详细分析10
2.4.3系统功能结构图12
第3章毕业生就业系统设计13
3.1数据库设计13
3.2模块设计17
3.2.1个人模块17
3.2.2企业模块17
3.2.3管理员模块18
第4章毕业生就业系统实现19
4.1数据库连接19
4.2系统运行结果20
4.2.2注册界面20
4.2.3个人资料页面22
4.2.4学历信息页面23
4.2.5个人简历页面23
4.2.6首页页面23
4.2.7企业资料页面24
4.2.8职位信息页面24
4.2.9职位资料页面27
4.2.10就业指导页面27
第5章系统测试28
5.1系统测试的目的和任务28
5.2测试方法和环境28
5.3测试内容及结果28
5.4测试结论33
结论34
致谢36
参考文献37
第1章绪论
1.1背景
国际互联网是集现代通信技术、计算机技术为一体的世界上最大的计算机互联网络。
相对报刊、电视、广播,互联网被称为第四媒体。
由于具有许多传统媒体无法比拟的优势。
互联网已迅速发展成为一个连通全球近200个国家的千万台主机的巨大网络,而且还在以惊人的速度迅猛增长。
中国的互联网虽然起步稍晚,但经过多年的发展建设,现在已拥有几亿用户,国内众多的企业、商家纷纷在互联网上申请域名、建立自己的网站,以对企业形象和产品进行宣传。
毕业生就业信息网,是为高校毕业生提供就业信息化服务的公益性网站,它的建设目标是以网站为枢纽,运用统一数据交换标准,适时的数据更新,分工协作的信息收集发布机制,形成毕业生就业服务信息系统,为广大高校毕业生和各类用人单位提供求职和招聘的信息化平台,同时以此为依托,构建高校毕业生就业管理检测网络,为高等学校的专业设置、人才配置等提供准确的决策依据。
1.2国内外发展现状
目前国内比较优秀的此类网站不胜枚举,最为突出的有“中国高校毕业生就业信息服务网”与“北京大学毕业生就业信息服务网”。
它们主要包括了“求职”、“招聘”、“新闻”、“企业介绍”、“政策”、“咨询”六大板块。
分别为毕业生提供就业的各类信息帮助,属于非常优秀的网络资源站。
通过对这些优秀网站的学习研究为本设计提供了一个很好的参考平台。
1.3选题的目的及意义
J2EE平台的飞速发展,技术的成熟以及应用领域的不断扩大,为网上信息的交互提供了一个良好的平台和方便的操作界面。
由于J2EE平台基于用户需求的设计方法,使得该系统的使用更加的人性化、个人化、更贴近用户。
以J2EE平台的构建思想来实现网上选课系统可以最大程度的做到实用性,可扩展性和可维护性相结合,安全性以及规范化原则。
在系统中还采用了CSS层布局技术。
使设计更加的简便。
毕业生就业问题是大学毕业生至关重要的问题,每个合格的大学毕业生都都将就业途径视为命脉,而“毕业生就业信息网”正是提供这种途径的最佳方式之一,具有极度的应用价值与实用性。
1.4此次设计完成的工作
此次设计中,作者主要完成了“毕业生就业信息网”这一项目的设计。
以下是作者的工作清单:
1.了解internet的历史
2.对internet网的用途与优势进行了分析
3.了解了网站开发的流程与技术分类
4.学习了网站页面的制作与动态网站的实现方式
5.深入学习了数据库的原理与编程方法
6.掌握了基于B/S的三层架构方式
7.设计与实现了“毕业生就业信息网”这一网站项目
第2章毕业生就业系统分析
2.1开发技术与环境选择
2.1.1JSP
JSP(JavaServerPages)是一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易[1]。
JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
2.1.2JSP与ASP的比较
JSP和微软的ASP在技术方面有许多相似之处。
两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持。
同等程度上来讲,两者都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术。
而且两者都能够替代CGI使网站建设与发展变的较为简单与快捷。
尽管JSP技术和微软的ASP在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:
两者是来源于不同的技术规范组织,其实现的基础:
WEB服务器平台要求不相同。
与ASP相比JSP有以下的特点:
1JSP技术:
开放的技术
JSP和ASP技术明显的不同点:
开发人员在对两者各自软件体系设计的深入的式不同。
JSP技术基于平台和服务器的互相独立,输入支持来自广泛的,专门的,各种工具包,服务器的组件和数据库产品开发商所提供。
相比之下,ASP技术主要依赖微软的技术支持。
SP技术依附于一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境。
取而代之过去依附于单一平台或开发商,JSP技术能够运行在任何WEB服务器上并且支持来自多家开发商提供的各种各样工具包。
由于ASP是基于Activex控件技术提供客户端和服务器端的开发组件,因此ASP技术基本上是局限于微软的操作系统平台之上。
2JSP标签可扩充
尽管ASP和JSP都使用标签与脚本技术来制作动态WEB网页,JSP技术能够使开发者扩展JSP标签得以应用,JSP开发者能定制标签库,所以网页制作者充分利用与XML兼容的标签技术强大的功能,大大减少对脚本语言的依赖[2]。
由于定制标签技术,使网页制作者降低了制作网页和向多个网页扩充关键功能的复杂程度。
3JSP技术的应用程序易于管理
基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理。
脚本语言都能很好服务于小的应用程序,但不能适应大型的,复杂的应用程序。
因为,JAVA是结构化的,它比较容易创建和维护庞大的,组件化的应用程序。
JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。
因为JSP技术是一种开放的,跨平台的结构,因此,WEB服务器,平台,及其他的组件能很容易升级或切换,且不会影响JSP基本的应用程序。
因此基于JSP的以上优点在设计本系统时最终选择了JSP技术进行开发。
2.1.3Tomcat
Tomcat服务器是一个免费的开放源代码的Web应用服务器,在本系统中我们运用的是Tomcat6.0版本。
Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
在本系统中使用它是因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;
而且它还是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求[3]。
实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。
当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。
另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业生 就业 信息系统 开发 实现 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)