毕业设计说明书
毕业生信息查询系统的 设计与实现
专业 计算机科学与技术
孔 鹏 飞 B计算机082 0810704209 唐 拥 政 2012年6月2日
学生姓名 班学
级 号
指导教师 完成日期
毕业生信息查询系统的设计与实现
毕业生信息查询系统的设计与实现 摘 要:随着高校连年扩招,每年的毕业人数也在持续增加,给高校的就业办公室带
来了很大的压力,毕业生找工作难已成为各高校所面临的突出问题,为了帮助毕业生与用人单位之间更好的联系,高校就业办公室需起到良好的桥梁作用,这时必须开发一个合理、方便、高校的毕业生就业管理平台。
本系统是将现代化的计算机技术、毕业生信息管理以及招聘工作相结合,按照学校提供真实信息、毕业生查询和招聘单位需求设计完成的。系统主要通过不同的用户身份对系统的不同需求来设计其功能。用户身份主要分为系统管理员、学校老师、毕业生和招聘单位四类。本系统性能力求易于使用,具体有较高的扩展性和可维护性。
系统采用B/S开发模式,以MyEclipse作为开发工具,Java作为开发平台,结合JSP、JavaScript、Html等语言,运用jsp+servlet模式,以Tomcat为服务器和 MySQL为后台数据库。整个系统层次结构简单,操作容易,并具备一定的安全性。毕业生借助此系统,可以随时随地查询自己信息和进行职位查询、发布等操作;学校老师可以通过该系统对学生进行评价等;同样,招聘单位使用该系统能针对特定高校更便捷的找到自己所需要的人才。
关键词:毕业生信息;B/S模式;MySQL数据库;招聘
毕业生信息查询系统的设计与实现
Design and Implementation of Graduates
Information Query System
Abstract:With years of college enrollment,the graduates of the year in increasing
Numbers,for the employment office with a lot of pressure,graduates find jobs are already became the universities with the problems,in order to help graduates and unit of choose and employ persons better contact between,the university employment office should be a good bridge,Then must develop a reasonable and convenient, college graduates employment management platform.
This system is the modern computer technology, graduates information management, and recruitment combined,according to the school provide true information, graduates inquires demand for employers and design work.System mainly through the different user identity to the different needs of system to design its function.User identity are divided into the system administrator, school teachers and graduates and recruitment unit four categories.This system performance to easy to use, specific have high expansibility and maintainability.
System adopts B/S development pattern, Java as a development platform, combining the JSP, JavaScript, Html, etc, use the modle of jsp + servlet,with Tomcat language for servers and MySQL for backend database. The whole system structure is simple, easy operation, and has certain safety. Candidate with the system, can at any time and place for position query etc operation. Similarly, recruitment unit using the system can be more efficient, more convenient to find yourself needed talents.
Key words:Graduates Infornation; B/S pattern; MySQL Database;Recruitment
毕业生信息查询系统的设计与实现
目 录
1 概述 .................................................................1 1.1 课题开发背景 .......................................................1 1.2 课题开发意义 .......................................................1 2 开发工具与环境 .......................................................2 2.1 课题开发工具与环境 .................................................2 2.2 MYSQL 服务器 ........................................................2 2.3 TOMCAT6.0.18 服务器架构 .............................................3 2.4 总体开发 ...........................................................4 3 系统分析 .............................................................4 3.1 需求分析 ...........................................................4 3.2 可行性研究 .........................................................4 3.3 系统目标 ...........................................................5 3.4 系统功能结构 .......................................................5 3.5 业务流程图 .........................................................6 3.6 开发环境 ...........................................................7 4 数据库设计 ...........................................................8 4.1 数据库分析 .........................................................8 4.2 数据库概念设计 .....................................................8 4.3 数据库逻辑结构 ....................................................10 5 详细设计 ............................................................13 5.1 前台首页模块设计 ..................................................13 5.2 个人中心模块设计 ..................................................15 5.3 管理员管理中心模块设计 ............................................18 6 软件开发与测试 ......................................................25 6.1 软件开发技术概述 ..................................................25 6.2 通过JAVABEAN实现和数据库的交互 ...................................26 6.3 软件的测试 ........................................................26 7 结束语 ..............................................................28 参考文献 ..............................................................29 致 谢 ...............................................................30 附 录 ...............................................................31 附录1 源程序清单 ......................................................31
毕业生信息查询系统的设计与实现
毕业生信息查询系统的设计与实现 1 概述
1.1 课题开发背景
近年来随着学校规模的不断扩大,毕业生数量的不断增加,有关毕业生的各种信息也成倍增长,以前一直用手工操作的方式来管理和查询毕业生的信息,这种管理方式存在着许多缺点,如效率低、保密性差等,且时间一长就会产生大量的文档和数据等,这对于查询、更新和维护都带来了不少的困难。传统的方法既浪费人力又浪费物力。
同时,随着高校连年扩招,每年的毕业人数也在持续增加,给高校的就业办公室带来了很大的压力,毕业生找工作难已成为各高校所面临的突出问题。而传统招聘会在求职者的心里已经彻底沦为“鸡肋”。根据中华英才网发布的最新调查显示,65%的受访者对招聘会表示不满意。三月份是大学生求职高峰期,大大小小招聘会一个接一个。但这种“赶场”式的招聘会却出现了弊端:人数众多,拥挤不堪,投放的简历如石沉大海,没有任何音信。调查数据显示,认为招聘会“比较有用”的人只有23%,认为“作用不大”和“没什么用”的分别占到了57%和20%。而对于招聘会的效果,65%的受访者表示不满意,33%的受访者认为一般,只有2%的人认为满意。为了帮助毕业生与用人单位之间更好的联系,高校就业办公室需起到良好的桥梁作用,这时必须开发一个合理、方便、高校的毕业生就业管理平台。
现在随着计算机技术和网络技术的快速发展,计算机的应用领域不断扩大,计算机已成为各行各业的一个重要工具。所以,既为了提高学校管理毕业生信息的效率,也为了减轻高校就业压力,我们有必要建立毕业生信息查询系统。
本系统采用jsp+mysql开发了一个基于B/S架构的毕业生信息查询系统,本系统对传统的工作流程、组织结构进行了必要的调整,使毕业生就业管理工作更加科学、规范,达到了提高管理效能、促进就业的目的。 1.2 课题开发意义
互联网的覆盖是以往任何媒介都无法比拟的,它的触角可以轻易地延伸到世界的每一个角落。
传统毕业生信息查询系统只对毕业生提供一个基本的信息查询,是一个属于高校内部的信息分享,这对高校来说有些资源浪费了。而对于高校来说,提高高校的就业率是件重要的事;对毕业生来说,多一条求职路无疑是更好的,并且经过学校分辨过的用人单位总要靠谱些;对于用人单位而言,就像招聘网站上用人单位参差不齐一样,其上应聘者也是各种各样的,总要花费大量时间去分辨。所以这个系统更像网络版的校园招聘,使很多较远的用人单位也能方便到学校招聘。
这种只针对毕业生招聘对毕业生和企业来说是很方便的一种方式,填补了以往信息查询系统必须有、但作用仅限于内部的鸡肋和解决了目前招聘网站面向所有人导致的毕业生应聘、单位招聘毕业生的困难局面。
1