你点我查系统

我要开发同款
理塘丁真2023年11月19日
98阅读
开发技术maven、spring、多线程、nginx、java

作品详情

内容: 开发环境:IDEA + 金蝶AAS-V10 + JDK1.8 + Dom4j + Git + Maven + Swagger
技术架构:SpringBoot + mybatis + MybatisPlus + Redis + Dm8 + SpringSecurity + JWT+ xxljob

加油站你点我查系统是广州市市场监管局为了更好监管加油站的质量问题,要求开发的一个群众投票,市场监督管理局进行稽查的项目。此项目后端完全由本人进行设计构建开发,数据库初始化使用的是MySql,然后使用达梦迁移工具迁移为达梦数据库,可以实现双数据库无缝切换。
项目的初期设计与架构搭建和功能开发,根据系统功能设计进行了表设计,使用Swagger在线文档方便前端进行对接。还有项目完成后的现场部署,以及技术方面的对接与用户沟通几乎由本人一人完成。还参与部分文档编写。
编写了工具类和通用对象,可以使后端自动根据前端传入的对象属性进行查询条件组装并且装载成输出类输出,大大节省增删改查的简易功能开发,只需规定输入类与输出类的属性即可精准控制查询字段。
系统登陆使用了JWT模式,生成token后将token与用户关键信息保存至Redis,用户带token访问时可直接验证token并从Redis中取得用户信息,无需再查询数据库,整体使用了SpringSecurity的鉴权。
群众端为互联网端,登陆对接了省统一认证平台,登陆后可进行投票。省统一认证系统会将用户信息返回至系统后端,后端完成自动注册并且登陆,并给予群众用户投票权限。
后台管理端为政务内网,登陆对接了信创门户,可以直接从信创门户CAS跳转登陆,也可以进行用户同步后直接用账户密码进行登陆
进行了等保测评和安全性渗透测试,均已通过,已上线。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论