• 联系电话

    客服电话

    13228113191

    周一至周五:9:00-18:00

  • 微信
    zlt微信公众号

    打开微信

    扫一扫关注公众号

系统缓存架构技术原来在项目开发中是这么用的

熊*、王*松、刘*琪、赵*靖2019-09-19
java,SSM
知了堂Java18班项目七组的学员在第三阶段的项目考核中,利用所学习的阿里连接池、百度API的接口调用、系统的缓存架构技术等技术顺利的搭建了成都市社会治安综合治理信息平台。让我们一起来欣赏吧。
 
项目开发背景:
现阶段政府越来越注重采用现代先进的信息技术和现代管理理念,实现综治基础信息管理、民政民生、党建群团等综合管理。《社会治安综合治理信息平台》是现代化管理实践运用的典范,能够及时收集各类社会数据和舆情;及早防控和化解各类社会问题;实现全面覆盖、动态跟踪、科学高效、服务于民的综治维稳工作新格局。
 
项目介绍:
项目名称:《现代化社会治安综合治理信息平台》
业务:智慧城市管理
项目成员:熊*、王*松、刘*琪、赵*靖
学员水平:L3(知了堂学习分为5个阶段,目前学生所学习技术在第3阶段)
 
项目所涉及到的技术:
1.Java基础语法:继承、接口、集合、泛型、线程、异常处理等
2.JavaWeb:基础语法、JQuery、HTML、Layui、jsp、页面分页
3.关系数据库mysql建立数据之间关系
4.Linux + Redis搭建整个系统的缓存架构
5.SSM框架(Spring+SpringMVC+Mybatis),搭建web服务器应用层的程序
6.阿里连接池(druid)
7.百度API的接口调用
8.权限框架shiro,控制整套系统权限流程与分配
 
首先一起来看,该系统所涉及到的功能模块吧!
 
管理员权限:管理员的可登录进入平台对城市各板块进行治理,管理员分为系统管理员和模块管理员(模块管理员分为人口信息管理员和社区消防管理员),系统管理员权限最大,可对整个平台进行管理操作,模块管理员只有相关子模块的操作权限。此平台还与地图软件连接互通,可以通过查看地图监控城区动态。
 
java
 
不同模块管理员负责内容:
1.人口信息管理员:
(1)普通人口信息管理员:可以对人口管理、住户管理进行操作(信息增、删、改,数据查看、导入、导出)
(2)特殊人口信息管理员:可以对党政群团、特殊人群进行操作(信息增、删、改,数据查看、导入、导出)

java
 
2.社区消防管理员:
(1)林路管理员:可以对林路管理、环保管理进行操作(信息增、删、改,数据查看、导入、导出)
(2)消防安全管理员:可以对校园安全、治安消防进行操作(信息增、删、改,数据查看、导入、导出)
(3)企业机构管理员:可以对组织机构、企业单位进行操作(信息增、删、改,数据查看、导入、导出)

java
 
本平台从需求设计到实现,对于四个人来说,任务量非常庞大。因为采单栏目多且杂,需求设计的逻辑思维,开发过程中运用到的技术非常广泛,从基础语法到企业级框架都会运用到。
 
项目组成员为了保证考核保质保量完成,制定了统一的代码编写规范和明确的任务进度。SSM框架是此次项目开发中的重难点所在,由于之前对框架知识了解比较少,组长和组员共同学习、取长补短、向项目经理子墨取经,在团队全力配合和严格执行下,历时9天完成了整套项目开发。在开发过程中切实运用所学Java技术,突破SSM框架难点,不仅提升了项目实战能力,也为下一阶段的学习和最终就业奠定了良好基础。