二、模块简介
管理员
1、登录
2、管理志愿者
3、管理游客
4、管理发起者
5、管理公告
6、管理活动类别
7、管理活动
8、管理活动报名
9、统计
发起者
1、登录
2、个人信息管理
3、志愿活动管理
4、志愿活动报名管理
5、公告管理
志愿者
1、登录注册(登录操作 需管理员审核通过)
2、查看活动
3、报名活动
4、查看公告
5、个人信息管理
6、历史活动记录查询
游客
1、登录注册(登录操作 需管理员审核通过)
2、个人信息管理
3、申请成为志愿者
4、查看公告
5、查看活动
项目简介
难度等级:✩✩
用户类型:4角色(管理员,志愿者,游客,发起者)
设计模式:MVC
项目架构:B/S架构
开发语言:Java语言
前端技术:HTML、CSS、JS、JQuery等
后端技术:JSP、ssm框架
运行环境:Windows7或10、JDK1.8
运行工具:本系统采用idea开发,仅支持idea运行,不支持MyEclipse和eclipse运行,因为三者的骨架不一样,强行导入打开运行可能会导致出现未知的错误。
数 据 库:MySQL5.5/5.7/8.0版本
运行服务器:Tomcat7.0/8.0/8.5/9.0等版本
是否基于Maven环境:否
是否采用框架:是
数据库表数量:7张表
JSP页面数量:20多张
是否有分页:有分页