摘要:廉政,即为廉洁政治,是一个国家安定管理的重要组成部分。任何国家不管是社会主义还是资本主义制度都是有着与之对应的廉政建设,因为廉政建设时时刻刻都在决定着国家兴盛存亡。最近召开的十九大,国家主席习近平指出国内反腐局面形势仍然比较严峻,虽然在近年来的也对不少官员进行了整顿与停职,但是仍有未浮出水面的“大老虎”在不断蚕食着社会,必须在反腐工作上取得压倒性的胜利,矢志不移的将反腐败,反贪污工作进行到底。反腐败,倡导廉洁正在给中国带来重大改变。
当今社会,越来越多的人们了解了廉政的重要性,对反腐的呼声也日益增高。廉政档案是相关政府工作中保证效率安全可靠的重要环节。但是随着各种反腐信息的不断增加,涉及到的单位不再是一些国有企业,甚至是政务相关部门、监察机构、各地相关为人民服务单位的种类和数量更是愈来愈多。
传统的监管部门人工信息采集或者查询给相关政务人员的工作带来了极其的不便,也无法满足现有的实际需求。而当今社会是信息化社会,信息化技术也能快速的融入政府部门,这将能够实现政府部门管理的重大变革,各监管部门也将能采用现代化的有效管理模式进行管理。本文主要讨论的是对纪委监委进行监管的需求而设计并实现的廉政档案管理系统。
本文先对国内监察机关分析建设廉政档案的需求,针对需求设计相关功能。以满足监察委的主要要求,同时在系统内部采用了多管理员划分权限,以及系统对系统内部的内容进行了分级保护,防止高密级的信息被泄露。这些保证了系统的相对安全性
通过UML对系统进行建模,设计相关数据库,采用Java语言开发本系统。通过数据分析算法,实现廉政预警的模块内容。
关键词:廉政档案;反腐;信息系统管理;数据分析;
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.2 国内外现状研究分析-1
1.3 研究目的及意义-2
1.3.1 课题研究的目标和意义-2
1.3.2 课题研究的内容及创新点-2
2 系统技术概述-4
2.1 主要开发技术-4
2.1.1 J2EE架构技术-4
2.1.2 SpringMVC技术简介-4
2.1.3 SSM框架技术简介-5
2.1.4 Ajax技术简介-6
2.1.5 Tomcat9.0介绍-7
2.2 Shiro权限管理框架-8
2.3 PostgreSQL数据库概述-9
2.4 Minio分布式对象存储服务-9
3 系统分析-10
3.1 系统开发框架的选择-10
3.2 系统可行性分析-10
3.2.1 技术可行性-10
3.2.2 安全可行性-10
3.2.3 管理可行性-10
3.2.4 社会可行性-10
3.3 需求分析-11
3.3.1 系统功能模块需求-11
3.3.2 系统非功能需求-11
4 系统总体设计-13
4.1系统设计原则-13
4.2 系统总体结构设计-13
4.3 系统模块设计-13
4.3.1 登录模块-13
4.3.2 档案浏览功能-14
4.3.3 系统权限配置功能-15
4.4 数据库设计-15
4.4.1 数据库概念结构设计-15
4.4.2 数据库物理结构设计-16
4.5 角色访问控制模块设计-25
4.5.1 访问控制模块系统设计-25
4.5.2 控制权限模块数据库设计-27
4.6 系统安全设计-28
5 系统实现和展示-30
5.1 系统实现方法-30
5.1.1 系统实现模型-30
5.1.2 系统运行流程-30
5.2 廉政预警的算法实现-31
5.2.1 决策树-31
5.2.2 随机森林算法-33
5.3 系统模块实现-34
5.3.1 系统登录页面-34
5.3.2 系统主页面-35
5.3.3 信息录入模块-37
5.3.4 档案信息浏览与维护-37
5.3.5 廉政出函功能-38
5.3.6 高级查询功能-38
7 总结-40
参 考 文 献-41
致 谢-42