摘 要
为了响应科教兴国这一伟大的政策,我国对教育事业越来越重视,为了培养出更多对社会有用的人才,我国对高等院校的招生政策一再放宽,学生数量的增多给高等院校的信息管理带来了一定的困惑。在这个信息化技术高速发展的时代,对于高等院校来说,面对庞大的学生就业压力,做好学生就业管理工作,就必须与先进的计算机技术相结合,完善学生就业信息管理系统,保障信息管理效率。
本文首先介绍了选题背景及任务,然后分析系统需求,通过详细的调研及业务流程分析,确定用户的功能性需求和非功能性需求,其中功能性需求主要包括用户登录,用户管理,实习管理,就业管理,基础信息,非功能性需求主要包括性能需求,安全性需求.其次进行系统设计,根据系统工程思想和工程化方法对系统功能,数据库,接口及界面进行设计。
本次设计采用B/S开发技术,前端框架使用vue.js框架,MVC框架使用Spring框架,持久性框架使用Mybatis框架,数据库采用Mysql,不同用户根据不同权限进行操作。该系统需要完成系统基础信息管理(角色管理、用户管理、权限管理等)、毕业生信息导入、企业信息管理、就业信息管理、招聘信息查询等功能。
关键词:就业;信息管理;招聘;求职;SSM
ABSTRACT
In order to respond to the great policy of rejuvenating the country through science and education, our country pays more and more attention to the cause of education. In order to cultivate more useful talents for the society, the enrollment policy of colleges and universities has been relaxed repeatedly. The increase of students has brought some confusion to the information management of colleges and universities. In this era of rapid development of information technology, in the face of huge student employment pressure and student employment management, it is necessary to combine with advanced computer technology to perfect the student employment information management system. Ensure the efficiency of information management.
This paper first introduces the background and task of selecting topics, then analyzes the system requirements, and determines the functional and non-functional requirements of users through detailed investigation and business process analysis. User management, internship management, employment management, basic information, non-functional requirements mainly include performance requirements, security requirements. Secondly, the system function, database, interface and interface are designed according to the system engineering idea and engineering method.
This design adopts the B/S development technology, the front-end framework uses the vue.js framework, the MVC framework uses the Spring framework, the persistence framework uses the Mybatis framework, and the database uses different users to operate according to different permissions. The system needs to complete the basic information management (role management, user management, authority management, etc.), graduate information import, enterprise information management, employment information management, recruitment information query and other functions.
Keywords: employment; information management; recruitment; job search; SSM
目 录
摘 要
ABSTRACT
1 绪论
1.1 选题背景
1.2 现状分析
1.2.1 国内外研究现状
1.2.2发展趋势
1.3 研究主要内容
2 关键技术及开发环境
2.1 B/S结构
2.1.1 什么是B/S结构
2.1.2 B/S架构软件的优势与劣势
2.2 关键技术
2.2.1 Vue框架技术
2.2.2 Java的介绍
2.2.3 SSM框架
2.2.4 MySql简介
2.3 开发环境
3 需求分析
3.1 系统功能分析
3.1.1 用户需求分析
3.1.2 系统的功能模块图
3.2 系统业务流程分析
3.3 系统数据流程分析
4 系统设计
4.1 数据字典
4.2 数据表设计
4.3 代码设计
4.4 安全设计
5 系统实现
5.1 前台设计
5.1.1 前台首页
5.1.2 招聘列表页
5.1.3 招聘详情页
5.2 后台设计
5.2.1 登陆
5.2.3 后台首页
5.2.3 企业管理
5.2.4 简历管理
5.2.5 招聘管理
5.2.6 投递管理
5.2.7 用户管理
5.2.8 角色管理
5.2.9 就业信息
6 系统测试
6.1 单元测试
6.2 功能测试
6.3 性能测试
7 总结
参考文献
致 谢