开发语言:PHP
框架:Thinkphp5
服务器:Apache
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat/phpmyadmin
运行软件:phpStudy
前端框架:vue.js
大学毕业生招聘系统分三个身份登录,一个学生,一个管理员,一个是企业用户。学生可以注册登录管理自己的简历,应聘职位,企业用户可以发布招聘,收到应聘信息,查看学生简历,收藏学生简历,而管理员可以修改任何信息。
管理员模块有:
1.管理员管理,对系统可以设置多个管理员,减少管理员负担.
2.学生基本信息管理:对学生的账号密码等注册信息进行管理.
3.公告管理:发布系统公告
4.企业用户管理:企业的注册信息进行管理
5.招聘管理:对企业用户发布的招聘信息进行管理等
学生模块
1.对管理员发布的系统公告进行查看
2.个人的基本信息查看
3.个人的简历信息查看
4.企业的招聘详细信息查看
5.对自己的简历进行管理
6.申请岗位
7.修改个人资料.
企业模块
1.发布招聘信息.
2.查看学生简历
3.收藏学生简历.
4.接受学生岗位申请.
5.修改企业注册信息
6.查询学生简历信息
目 录
摘 要I
ABSTRACTI
目 录III
第1章 绪论1
1.1开发背景1
1.2开发意义1
1.3研究内容1
第2章 主要技术和工具介绍2
2.1 PHP技术介绍2
2.2 MYSQL数据库3
2.3 B/S结构3
2.4 thinkphp框架3
第3章 系统分析5
3.1可行性分析5
3.1.1经济可行性5
3.1.2技术可行性5
3.1.3操作可行性5
3.1.4 时间可行性5
3.1.5 法律可行性5
3.2需求分析5
3.3业务流程分析6
3.4数据流程分析7
第4章 系统设计9
4.1系统结构设计9
4.2功能模块设计9
4.3数据库设计10
4.3.1 E-R图设计10
4.3.2表设计12
第5章 系统实现19
5.1登录模块的实现19
5.2管理员功能模块20
5.3学生功能模块22
5.4前台首页功能模块22
5.5企业功能模块22
第6章 系统测试26
6.1 程序测试基本概念26
6.2 程序测试具体内容26
6.2.1 测试的重要性及目的26
6.2.2登录测试26
6.2.3求职投递管理模块测试27
6.3 系统的优点28
第7章 总结29
致 谢30
参考文献30