基于 springboot 的支教系统(数据库:MySQL,框架:Spring Boot+Bootstrap)基于 B/S。
角色:老师、学校、管理员
前台应包括:首页、支教岗位、志愿老师、老师分享、公告信息、平台简介、个人中心
1、首页:把导航条上的支教岗位、志愿老师、老师分享、公告信息显示并能点击查看。
类似于:
2、支教岗位,根据不同类别岗位需求选择例如寒暑假支教,短期支教等浏览支教岗位。
点击到可以查看岗位详情(所属学校图片,名称,岗位描述等);岗位界面可评论(只有参
加过该岗位的老师可写评论)。
可对支教项目进行收藏;
显示需要老师人数,登陆后可点击申请岗位等。
例如:
登陆后可以进行岗位申请,在老师提交申请岗位时,需要填写个人信息并上传个人简历,简
历将会上传给后台管理员进行审核。通过与否都要给老师发送信息回复(通过邮箱发送)并
反映到教师申请状态中。
3、志愿老师
包括志愿老师头像,简介。点击可进入志愿老师详情页可关注。
4、老师分享
以文字加图片的形式显示呈现多个分享,点击进入老师分享详情界面,可以是文章,图
片,录制的视频等,可以在下方进行评论,点击回复可以回复评论(登陆后的用户均可评
论);可以点赞。
5、公告信息
以标题链接的形式呈现(标题+发布时间),详情主要以文字为主,点进其中一个公告中,
除文字外,有的下边有文件链接可以下载详细文件。
6、平台简介
平台基本信息,联系方式等,以介绍的方式呈现即可。
7、个人中心
学校的个人中心页:
发布和管理。
点击发布,填写发布的岗位信息,并提交发布。发布的岗位有开始时间和结束时间,根据这
个时间统计志愿老师的服务时长。
管理:已发布列表,已报名列表,个人信息管理。