java基于springboot的信访管理系统ssm
本文通过采用B/S架构,B/C 开发模式、MySQL数据库以及java语言、SSM框架,结合国内信访管理现状,开发了一个基于JSP的信访管理系统。通过系统测试,本系统实现了系统设计目标,相对于人工管理方式,本系统有效的减少了信访的经济投入,并且大幅度提升了信访管理的效率。主要功能有:个人中心、工作人员管理、信访人员管理、上访信息管理、上访处理管理等功能。信访管理系统主要有管理员和信访人员、工作人员
信访管理系统主要有管理员和信访人员、工作人员,三个功能模块:管理员模块、信访人员、工作人员模块。以下将对这三个功能的作用进行详细的剖析[11]。
管理员模块:管理员在系统中的是核心用户,管理员登录后,可以对后台系统进行管理。主要功能有:个人中心、工作人员管理、信访人员管理、上访信息管理、上访处理管理等功能。管理员用例如图3-1所示。
jdk版本:1.8+
ide工具:IDEA 或者eclipse
数据库: mysql5.7+
编程语言: nodejs
tomcat: 8.0+
java框架:ssm+springboot都有
前端:bootstrap+jsp
Spring Boot 是 Spring 家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程。也可以说 Spring Boot 能简化我们之前采用SSM(Spring MVC + Spring + MyBatis )框架进行开发的过程。config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao: 主要用来操作数据库
entity: 实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
—impl 实现类
接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息
图3-1 管理员用例图
信访人员:信访人员进入系统可以对个人中心、上访信息管理、上访处理管理等进行操作。信访人员用例如图3-2所示。
图3-2信访人员用例图
工作人员:工作人员进入系统可以对个人中心、上访信息管理、上访处理管理等进行操作。工作人员用例如图3-3所示。
本文通过采用B/S架构,B/C 开发模式、MySQL数据库以及java语言、SSM框架,结合国内信访管理现状,开发了一个基于JSP的信访管理系统。系统分为多个功能模块:信访人员、工作人员、上访信息、上访处理等。通过系统测试,本系统实现了系统设计目标,相对于人工管理方式,本系统有效的减少了信访的经济投入,并且大幅度提升了信访管理的效率。
目 录
摘 要 I
Abstract II
1 绪 论 1
1.1 课题背景 1
1.2 课题目的及意义 1
1.3 课题研究现状 2
1.4 论文主要工作内容 3
2 系统关键技术 4
2.1 SSM框架介绍 4
2.2 MySQL数据库 4
2.3 B/S架构 5
2.4 JSP技术介绍 5
3 系统分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 操作可行性 7
3.1.3 经济可行性 7
3.1.4 法律可行性 7
3.2 系统性能分析 8
3.2.1 系统安全性 8
3.2.2 数据完整性 8
3.3 系统功能分析 8
3.4 系统流程分析 10
3.4.1 数据开发流程 10
3.4.2 用户登录流程 10
3.4.3 系统操作流程 11
3.4.4 添加信息流程 12
3.4.5 修改信息流程 12
3.4.6 删除信息流程 13
4 系统设计 14
4.1 系统概要 14
4.2 系统结构设计 14
4.3数据库设计 15
4.3.1 数据库设计原则 15
4.3.2 数据库实体 15
4.3.2 数据库表设计 16
4.4 系统时序图 18
4.4.1 注册时序图 18
4.4.2 登录时序图 19
4.4.3 管理员修改用户信息时序图 19
4.4.4 管理员管理系统信息时序图 20
5 系统的实现 21
5.1 基本任务 21
5.2 管理员功能模块 21
5.3 信访人员功能模块 24
5.4 工作人员功能模块 28
6 系统测试 31
6.1 测试环境 31
6.2 测试目的 31
6.3 测试概述 31
6.4 单元测试 33
6.4.1 注册测试 33
6.4.2 登录测试 33
6.5 集成测试 34
结 论 35
参考文献 36
致 谢 37
更多推荐
所有评论(0)