学生就业管理信息系统的设计与实现
摘要:
随着大学生人数的不断增加,毕业生就业越来越难。为了更好地使大学生就业,设计一个大学生就业管理信息系统是非常必要的。这个系统能够解决当前就业中存在的问题,给大学生提供了更多的就业平台,也给企业单位提供了极大的帮助,同时增进了大学生和企业间的联系。另外,设计大学生就业管理信息系统使得大学生就业工作更加规范化、合理化和网络化,提高了有关大学生就业管理工作的效益。
本系统是在网络上架构一个动态的网站,在Windows7下,用MySQL作为数据库,Tomcat作为应用服务器,采用JSP(Java Server Pages)技术开发的大学生就业管理信息系统。
本论文的思路是:首先,介绍本系统开发的背景、来源和意义、最终目标和开发系统所用的技术;其次,对系统进行需求分析;再次,对系统进行详细设计;然后,对系统的实现和测试;最后,对系统的总结和对未来的展望。
本系统的主要功能:企业单位可以在网上发布招聘信息,查看学生的就业意向和简历。学生用户可以查看公司的招聘信息,投递简历。管理员可以对公司和学生进行管理。
关键词:就业;信息管理;SQLserver;JSP
Abstract
With the increasing number of students, students hunt for a job difficultly. In order to make the students own a job,to design a Graduate Employment Management Information System is very necessary. This system is able to solve the current problems that exist in employment, to provide more employment platform for students , also to provide a great help for the business units, while promoting contact between students and businesses. In addition, designing this system makes the employment of university students work more standard, rational and networking ,and improves the effectiveness of the relevant college employment management.
This system based on the network is a dynamic web site. Under Windows7, Graduate Employment Management Information System is developed by using MySQL as the database, Tomcat as the application server and JSP (Java Server Pages) technology .
In this paper, the idea is: First, introduce the development background, origin and meaning, the final goal and developing technology of system ; Secondly, the analysis of
system ; once again, the detailed design of system; Then, the achievement and test of system; Finally, the summary and outlook for the future of system.
Companies can publish recruitment information online, check the resume and intentions of students. Students can view the company's recruitment information, send resume. Administrators can manage the company and the student.
Key Words:Graduates ; Information Management ; SQL Server ; JSP
目录
第1章绪论......................................... - 1 -
1.1 课题的来源和意义 ............................. - 1 -
1.2 国内外发展状况及研究背景 ..................... - 1 -
1.3 本课题的研究目标和内容 ....................... - 1 -
1.4 系统平台环境 ................................. - 2 -
1.4.1 硬件平台................................ - 2 -
1.4.2 软件平台................................ - 2 -
1.5 相关技术 ..................................... - 2 -
1.5.1 JSP ..................................... - 2 -
1.5.2 数据库.................................. - 3 -
1.5.3 开发工具................................ - 3 -
1.5.4 Tomcat .................................. - 3 -
1.6 可行性分析 ................................... - 3 -
1.6.1 技术可行性.............................. - 3 -
1.6.2 经济可行性.............................. - 3 -
1.6.3 操作可行性.............................. - 3 -
第2章需求分析...................................... - 4 -
2.1 学生用户需求分析 ............................. - 4 -
2.2 企业用户需求分析 ............................. - 4 -
2.3 管理员需要分析 ............................... - 4 -
2.4 业务流程分析 ................................. - 4 -
2.5 数据流图 ..................................... - 5 -
2.6 数据字典 ..................................... - 8 - 第3章系统设计..................................... - 13 -
3.1 概述........................................ - 13 -
3.2 系统功能模块设计 ............................ - 13 -
3.3 数据库设计 .................................. - 13 -
3.3.1 概述................................... - 13 -
3.3.2 数据库概念设计......................... - 13 -
3.3.3 数据库逻辑设计......................... - 17 -
3.3.4 数据库物理设计......................... - 17 - 第4章系统的实现................................... - 20 -
4.1 数据库的实现 ................................ - 20 -
4.2 系统模块功能实现 ............................ - 20 -
4.2.1 管理员模块............................. - 20 -
4.2.2 企业单位用户模块....................... - 22 -
4.2.3 学生个人用户模块....................... - 24 - 第5章系统测试..................................... - 26 -
5.1 系统测试目的 ................................ - 26 -
5.2 功能测试分析 ................................ - 26 -
5.3 测试分析总结及说明 .......................... - 26 - 第6章结论........................................ - 27 - 参考文献............................................ - 27 - 致谢.................................. 错误!未定义书签。
第1章绪论
1.1 课题的来源和意义
近年来,高校毕业生越来越多,就业也越来越难,大学生在选择工作时没有明确的目标,跟着大众的脚步盲目的选一份工作。从毕业生来说,他们需要一个平台来给他们提供一些有用的关于就业方面的信息,从这个平台得到就业指导帮助和咨询;从高校来说,怎样依据大学生选取工作的愿望、企业单位需要什么样的人才和毕业院校的就业率获取对办学有重大指导意义的信息,是件非常紧迫和重要的事。
基于Web的就业管理信息系统不仅可以促进学生就业、提高毕业院校就业管理工作的水平和效率,及时解决学生就业中存在的各种问题,还可以将所学知识与实际结合。因此,选择该题目不管是在科学研究方面上还是在实际生活应用中,都具有极其大的意义[1]。
1.2 国内外发展状况及研究背景
现阶段状况,国内各类院校都相继建立起自己的校园网,改善各自毕业院校在教与学、科学研究和行政管理等方面信息通道狭隘和效率比较低下的状况,同时慢慢与国内外顶尖级的高校接轨。但实际上,在开发基于网络的就业管理信息系统方面却仍原地踏步没有任何进展,没有充分利用网络真正的互联作用。据调查,目前国内外还没有比较成熟的就业管理信息系统软件产品,有部分院校虽然已在使用就业网站,但从总体上看,其功能相对单一,有局限性。大致表现在以下几点:在搜索引擎上发布招聘信息;只有用人单位的招聘信息而没有待业者的自荐信息;没有专一的、有分类别的就业人员咨询系统。在功能上大多只是就业信息的发布,就业信息的静态统计结果的公布和进行简单就业信息查询,其实用
性和互动性已经不能满足大学生就业形式的需求,侧面的导致了大学生盲目就业。因此,开发一套完整的大学生就业管理信息系统迫在眉睫,是十分必要的[4]。
1.3 本课题的研究目标和内容
本课题研究的目标是在充分调查研究的基础上,开发一个基于JSP的B/S构架的大学生就业管理信息系统,解决目前就业管理信息中存在的一些问题,使大学生就业管理信息工作更加网络化、合理化、科学化,有效提高工作效率。
本项目的主要内容:具体要实现学生和用人单位信息管理、就业信息发布与查询等功能。
- 1 -
>大学生就业论文