本系统主要采JSP语言,SSM框架进行编写兼职系统也成为一种新的兼职中介方式,由兼职系统发布商家兼职信息,大学生从兼职系统获取兼职信息并接单,这使得大学生寻找兼职工作和商家解决招聘问题轻松易行。因此我要设计的大学生兼职系统能为招聘商家及学生带来了很大的方便。
大学生兼职系统的主要功能
①开发设计三个模块:管理员模块、商家模块、学生模块。
②不同身份下的管理者管理不同模块的数据,方便维护自己模块;超级管理员可以管理整个系统,不同权限的普通管理员管理不同的模块,比如:商家管理员管理商家模块等。
③商家模块的主要功能包括注册登录、编辑个人信息、发布招聘信息、处理招聘信息、浏览信息、评价;发布招聘信息中含有推送的功能,此推送功能会根据商家所输入的招聘信息匹配学生申请兼职信息。
④学生模块的主要功能包括注册登录、浏览信息、申请兼职、评估;申请兼职信息中含有推送的功能,此推送功能会根据学生所输入的申请兼职信息匹配商家发布招聘信息。
⑤管理员模块的主要功能包括权限管理、商家管理、学生管理、信息列表管理;权限管理包括超级管理员、普通管理员;普通管理员包括商家管理员、学生管理员。
目 录
摘 要 1
Abstract 2
1 绪论 1
1.1 问题提出 1
1.2 本文研究路线 1
1.3 主要内容及意义 1
1.4 系统的特点和优点 2
1.5 系统存在的不足和改进方案 2
1.5.1 系统存在的不足 2
2 系统相关技术 3
2.1 JSP简介 4
2.2 MySQL数据库简介 4
2.3 B/S结构 5
2.4 本章小结 6
3 系统需求分析及可行性分析 7
3.1 系统总体目标 7
3.2 系统可行性分析 7
3.3 系统非功能需求分析 8
4 系统设计与实现 10
4.1 设计目标与原则 10
4.2 系统架构设计 10
4.2.1 总体架构设计 10
4.3 数据库设计 11
4.3.1 数据库的选定 11
4.3.2 数据库概念模型设计 11
4.3.3 数据库逻辑设计 14
5 系统详细设计与实现 16
5.1 数据库连接实现 16
5.2 系统登录实现 16
5.3 管理员模块实现 18
5.4 前台模块实现 21
6 系统测试 23
6.1 功能测试 23
6.2 安全测试 23
6.3 可用性测试 23
6.4 性能测试 24
6.5 测试结果分析 24
结 论 25
致 谢 26
参考文献 27