实验室管理系统_兆途

我要开发同款
二豆2021年03月18日
202阅读

作品详情

大概需求:为解决学校实验仪器的使用记录和实验室使用排课安排而做的一款软件;
采用架构:springcloud+mybatis
缓存服务:redis
代理服务:nginx
数据库:mysql
前端:vue
设计:架构每一块的功能划分,出于公司后期其他的项目,cms把权限及学校基本信息单独归为一个服务,laboratory实验室为单独的一个服务,register为注册服务,config为配置服务,file_service为文件服务,gateway为网关服务,前端用vue开发,通过nginx转发到后端。
登录安全:每次登录成功,系统生成一个随机的序列码,返回前端同时将序列码存入redis中(设置时间为30分钟),后面每次发送其他请求,都要经过gateway网关层和redis中的序列码验证,一致则可继续访问,否则返回登录页面

后续 为这个项目做了个微信小程序,方便使用者随时查看课表及借用归还记录等。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论