学生就业管理系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

摘要- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 一、引言- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 ( 一)课题开发的背景- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 ( 二)课题开发的目的和意义- - - -- - - - - - - - - - - - - - - - - - - - - - - - - - 1 ( 三)国内外先关工作的发展

( 四)高校毕业生就业管理系统设计与开发的主攻方向

二、网页系统开发的相关技术和语言- -- - - - - - - - - - - - - - - - - - - - - - - - - -1 ( 一)基于MVC设计模式的Struts框架技术- - - - - - - - - - - - - - - - - - 1

1、MVC模式

2、Struts实现MVC模式

( 二)Hibernate- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1

( 三)Tomcat简介- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -( 四)Eclipse简介

( 五)SQL Server 2000简介

( 六)Dreamweaver 网页设计软件介绍

( 七)Java语言简介

1、Java语言的发展历史

2、Java语言带来的影响

( 八)JSP技术简介

1、JSP技术的优势

2、在JSP中使用JavaBeam

( 九)本章小结

三、总体设计- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

( 一)系统需求调查分析- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -( 二)系统介绍- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1、系统功能描述

2、系统各个功能模块的概要介绍

( 三)系统功能实体关系图

( 四)数据库设计概要

1、数据库描述

2、表的命名

( 五)数据库详细设计

1、数据库表

2、访问数据库的实现

( 六)技术路线

( 七)运行环境

1、Web服务器

2、数据库服务器

3、客户端

( 八)本章小结

四、系统详细设计- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ( 一)毕业生管理模块的详细设计- - - - - - - - - - - - - - - -

1、毕业生信息列表显示页面的设计

2、毕业生基本信息查看页面的设计

3、毕业生信息添加页面的设计

4、毕业生信息修改页面的设计

5、毕业生信息查询页面的设计

6、毕业生信息删除功能的设计

( 二)后台设计

( 三)本章小结

五、结论

参考文献

致谢

学生就业管理系统的设计与实现

内容提要:本文主要介绍了学生就业管理系统的设计与实现,该系统能够实现客户端和服务器端的动态交互,其主要目的在于提高教务管理的水平和毕业生就业率。充分利用计算机网络功能,实现管理工作全过程的计算机管理,帮助管理人员从复杂的工作中容易化。本系统主要采用JSP 技术编写动态的网页,利用Tomcat 作为JSP 的容器,基于MVC 体系结构,实现对数据库的操作。其代码有很强的可移植性和可扩展性,大部分框架代码可以用在其它的页面上,使得页面更正规化。再结合Struts 技术,实现了页面之间的跳转等操作的逻辑功能。通过JSP 调用SQL 操作,来对数据库进行查看、新增、修改、删除、查询。本文可以应用于高校的毕业生就业管理的工作中,利用Struts 技术与SQL 数据库技术结合起来,实现高校对毕业生就业信息的合理处理,发挥信息化的高效、便捷的优势,加强对毕业生信息管理的力度,提升管理水平,同时该系统的开发方法也可以应用于其他系统的开发。在内容上,本文首先介绍了 MVC 模式、Struts 技术、JSP 技术、Hibernate 技术,以及开发过程中所用到的各种软件与工具。接着简要介绍了该系统的结构以及各功能划分,数据库设计,系统的运行环境。最后详细介绍了该系统的具体界面及各模块功能的具体实现。

关键词:Java; JSP; MVC; Struts; 动态网页

一、引言

( 一 ) 课题开发的背景

IT 技术的发展使信息的处理和传输也进入了一个崭新的阶段,人类进入了信息高速发展的时代,信息技术成为一门新的产业。随着Web 技术的发展,人们已经可以把数据库技术引入到Web 系统中,它利用数据库系统来对各种复杂的数据进行有效的管理和快速的检索,并将这些数据按远端客户机的特定访问、请求,实时的产生待查询的动态页面,然后传送给客户浏览器显示。即实现了数据库在Web 上的发布。目前,将Web 技术和数据库技术相结合,开发动态交互式数据库网页,已成为当今 Web 技术研究的热点。教育信息化理念的出台,使信息管理系统已开始设计并应用于教学管理中。高校毕业生数量急剧增加,有关高校毕业生的各种信息量也成倍增长,高校毕业生信息的管理工作量与工作难度亦在增长。现实中繁重的毕业生就业信息管理工作给学校管理人员带来了很大的压力。虽然单机版本的毕业生就业信息管理系统软件在一定的程度上可以解决问题,可是在信息网络化的现实面前,它的不足之处就显而易见了。首先,信息管理系统的使用对象过于单一,仅局限于学校管理者;其次,毕业生不能通过网络及时修改、更新自己的部分信息,随之带来了信息的全面性、真实性、即时性、有效性等方面的问题。再次,不能通过网络发布宝贵的毕业生信息,供用人单位、自己的老师、同学、朋友共享,从而使得信息利用率不高。最后,还存在软件版本更新比较麻烦的问题。因此提出一种基于Web 的毕业生就业信息管理系统的方案,它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握高校毕业生的情况,为高校毕业生提供成绩、就业信息等方面的查询。建立一个 B/S 结构的高校毕业生就业管理系统,在技术采用上又是多种选沈阳工业大学本科生毕业设计(论文) 2 择,现在比较通用的JSP 的MVC模式开发受到广泛的欢迎,随着Struts、Hibernate 等技术框架的出现,如何结合实际应用这些技术框架套设计开发高校毕业生就业管理系统同样是待研究的

课题。

( 二 ) 课题开发的目的和意义

毕业生就业信息管理系统是教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生就业信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。使用传统人工的方式管理文件档案,效率低、保密性差,大量的文件和数据,使查找、更新和维护都存在较大的困难。网络版的学生就业信息管理系统软件以校园网建设为基础,使用计算机对学生就业信息进行管理,使信息管理实现检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等诸多优点,能够极大地提高学生就业信息管理的效率。在不受地点,时间限制的情况下,通过拨号上网或其它上网方式,借助 Internet 这一强大、方便的工具,管理员可以轻松完成对毕业生信息,单位信息、留言信息以及发布就业动态信息等系统管理工作。同样管理员可以通过 Internet 实现其

相关文档
最新文档