基于Java语言设计并实现了校园招聘系统。该系统基于B/S即所谓浏览器/服务器模式,应用Java技术,springboot框架,选择MySQL作为后台数据库。系统主要包括首页、企业信息、技能提升、求职信息、招聘信息、招聘资讯、留言板、个人中心、后台管理等功能模块。
软件体系结构方案:由于本系统需要在不同设备上都能运行,而且电脑配置要求也要越低越好,为了实现这一要求,经过考虑B/S结构成为最佳之选。使用B/S结构的系统可以几乎在任何电脑上运行,只要浏览器可以正常工作就可以正常运行该系统,而且后期维护及二次修改较为容易,符合要求。
操作系统方案:Windows10操作系统,该系统是目前微软公司推出的最新系统,目前大多数市面上的电脑都使用该系统,并且该系统功能完善,兼容性好。开发工具:选用My Eclipse。Java开发技术。
本系统主要是设计出校园招聘系统,基于B/S构架,后台数据库采用了Mysql,可以使数据的查询和存储变得更加有效,可以确保校园招聘的工作能够正常、高效的进行,从而提高工作的效率。总体的研究内容如下:
a)系统的界面简洁、明了,方便学生操作。系统大量的使用控件,大大的缩短了代码的长度。idea提供了可视化的编程,系统的大部分的功能能够通过控件来实现,学生可以非常方便的完成各类操作。
b)系统分前台和后台,可以同时达到管理员、学生和企业的不同需求。系统使用权限包括:管理员、企业和学生。
目 录
第一章 概述 1
1.1 课题背景 1
1.2 选题的目的与意义 1
1.3 初步设计方法与实施方案 2
1.4 本文研究内容 2
第二章 开发技术介绍 3
2.1 B/S架构 3
2.2 Mysql介绍 3
2.3 MySQL环境配置 3
2.4 Java语言 4
2.5 Springboot框架 4
第三章 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.1.3操作可行性 6
3.2系统性能需求分析 6
3.3系统流程的分析 7
第四章 系统设计 9
4.1软件功能模块设计 9
4.2 数据库设计 9
4.2.1 概念模型设计 9
4.2.2 数据库表 11
第五章 系统功能实现 16
5.1系统前台功能模块 16
5.2管理员功能模块 22
5.3企业功能模块 30
5.4学生功能模块 33
第六章 系统测试 35
第七章 总结与心得体会 36
7.1总结 36
7.2心得体会 37
致 谢 38
参考文献 39