演讲视频和原型展示

 

此项目是基于SSM框架和Bootstrap技术搭建的一个Maven工程,目的在于打造一个完整且复杂的校园社团系统,此项目是第一次用SSM框架设计,抛弃了传统的三层架构,其目的在于为了方便和熟练框架的运用,为以后的开发打好基础。此项目的网页设计是套用模板开发,例如利用AdminLTE后台管理模板,除了这些在开发中还需要使用其他的技术。具体技术以具体开发时的需要为主。

 

此项目的功能大致介绍:

 

注册和登录注销: 无论什么身份都需要进行注册和登录,发送邮件验证码进行注册。第一次登录需输入注册的邮箱和密码,第二次登录就直接进入系统,注册后可以注销自己的账号也可以退出不注销。

 

用户分类:  (1)普通团员(学生)

 

          2)部长(管理部门)

 

           3)社长(管理社团)

 

 

 

普通团员: 申请入团(具体到社团某个部门)/退团《申请表》、浏览社团信息、修改个人信息、可上传图片裁剪成自己的头像、文件上传、查看和导出个人简历、实名认证

 

 

 

社团管理员 (部长和社长):审核入团人员信息、社团人数申请限制、浏览社团具体成员、对成员进行评测、开除成员、可上传图片裁剪成自己的头像、修改社团信息、社团内部讨论(类似于论坛)、查看成员简历、实名认证

 

数据库采用mysql数据库

 

使用到的前端技术:bootstrapjquerybootstrap-switchcroppersweetalertbootstrap-table(数据表格和树表格)zTree等。

 

使用到的后端技术:mybatisspring、拦截器、spring监听器、全局异常处理类、ApacheShiro(安全框架)mybatis分页插件pageHelper

 

大致界面模块:

注册界面:

 

 

 

 

登录界面:

 

 

 

 

首页界面:

 

 

 视频链接:https://www.bilibili.com/video/BV13K4y1A7tP?p=1&share_medium=android&share_plat=android&share_source=QQ&share_tag=s_i&timestamp=1620039186&unique_k=ua7kjl

posted @ 2021-04-24 15:29  队队团队博客  阅读(55)  评论(0)    收藏  举报