同学录网站

1.背景

当今,计算机技术的飞速发展,特别是计算机网络的发展,与人们的生活息息相关。各种在线服务系统对人们的联系方式产生了深远的影响,使得人们可以在千里之外的任何时候进行交流。这时,同学录作为一种方便学生联系的系统应运而生。

2.相关技术

此系统采用技术有:springboot、springMVC、mybatis、maven、jsp、html、css、JavaScript、bootstrap。数据库采用mysql。

3.功能简介

类似一个网页版qq(但没加聊天功能),普通用户可以注册登陆后创建班级(相当于群主),其他用户可以申请加入这个班级,加入班级后可以查看所有成员的信息(电话、微信、qq等),可以查看班级相册(自己也可以上传)、留言等。
系统角色也就一个,普通用户可以申请当群主管理班级,可以往班级相册中上传图片,也可以留言,也可以退出班级。

4.详细功能

4.1首页

可以看到目前的班级有哪些。
同学录网站_第1张图片

4.2注册

同学录网站_第2张图片

4.3创建班级

同学录网站_第3张图片

4.4 管理相册

同学录网站_第4张图片

4.5 管理留言

同学录网站_第5张图片

4.6管理成员

可以将某个成员移出班级,也可以指定某个成员为班级管理员,当然也可以为某个成员添加备注

同学录网站_第6张图片

4.7申请加入某个班级

同学录网站_第7张图片

4.8管理班级(如果自己是该班级的群主)

可以查看别人对我班级的申请(自己是该班级的群主)。同学录网站_第8张图片

4.9个人中心

修改自己的资料、头像、修改邮箱、修改密码等。
同学录网站_第9张图片

4.10补充:兼容手机效果

以下是手机上的效果。
同学录网站_第10张图片

5.项目结构图

当然idea也可以运行项目,这里强调一下:idea和eclipse都只是开发工具而已,就像.txt文件在记事本也能打开在word也能打开,重要的是代码。所以你说成是用eclipse开发的也行,说成用idea开发的也行,项目都能正常跑起来哦
同学录网站_第11张图片

6.数据库截图

共有7个表
同学录网站_第12张图片

你可能感兴趣的:(java,实战,mysql,java,maven)