茂展的分享博客

教研室标准化系统

南阳理工学院教研室审核系统

项目背景

这个项目是一年前做的,一直没有发不出来,是我们GIS工作室承接的一个项目,项目采用SpringBoot为基础的审核系统,类似于OA系统,内部含有审核人,教导主任,超级管理员,系院负责人,以及教研室负责人五个身份,五个人采用is_ok作为表示。该系统是教研室负责人提交教研室的文档,然后在截止日期的时候,教导主任关闭提交通道,然后在规定的时间内打开审核通道,其中两个通道是互斥的。其中系院负责人可以查看本系院的教研室提交情况,起到督促的作用。

系统大局展示

登录页面

采用了js校验,由于内部使用,所以账号是教导主任分发给各位的,也就是根据业务场景是这样设计的,所以没有所谓的注册功能。
为了防止机器攻击,用了验证码
所有的身份都是在这个地方登陆!不同的用户登录,展示出来的左侧列是不同的,我把对应的功能存放在数据库中
父子权限表

数据库中的权限存储

登录页面

教导主任操作系院列表

教导主任可以修改删除以及对应的文理科的修改的操作
教导主任系院

教导主任也可以修改教研室以及审核人的信息,所以,页面效果一样,只不过展示的身份不同

教导主任从审核人中选取任务分别作为文理科负责人

但是每个人审核一个类别,并且审核人是审核一个教研室的某一个指标,然后打分。
审核人分配

教导主任可以查看所有的教研室列表,系院只可以查看自己系院的教研室

查看教研室列表

教研室详情

其中里面两个按钮开始和关闭通道是只有教导主任才会有。
我们可以在对应的教研室详情页选择对应的年份详情,可以看到每一个指标的评分
教研室详情

教研室上传信息

其中有个业务要求是《教师教学发展》需要照片和文档
上传照片以及预览

审核人审核页面

其中这个是审核审核记录,在教导主任没有关闭审核通道之前可以修改之前审核过的本年的审核记录

审核人审核页面

所有的身份都可以看排行榜

排行榜

总结

这个项目,当初我们GIS工作室花了很多时间来讨论出来的解决办法,其中也会有很多的不好的地方,请多多指正!
我的博客是 www.limaozhan.cn !,点我去我的博客
Github多多点赞呦

------本文结束感谢阅读------
🐶 您的支持将鼓励我继续创作 🐶