摘要:本平台是一个分权限的数据查询平台,用来为银行提供数据查询对接服务。平台为保证数据的机密性,会对用户进行权限管理,平台分了三种权限来管理操作系统。本平台主要实现了登陆、退出、注册、修改密码、首次登陆修改密码、公告预警展示、在线单笔查询、用户信息管理、角色权限管理、参数管理、菜单管理、机构管理、日志管理。
本平台采用了Spring-MVC和Mybatis为框架,MySQL作为数据库,Tomcat7.0作为服务器,还用了阿里巴巴的Dubbo分布式服务框架来完成对数据查询平台操作和系统运行维护的风险控制目的,最终验证系统是安全可行的。
关键词 查询平台;分权限;Dubbo分布式服务框架
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究意义-1
1.3 研究方法与思路-1
1.3.1 研究方法-1
1.3.2 设计思路-2
1.4 研究内容-2
2 相关技术简介-3
2.1 MVC简介-3
2.2 Dubbo分布式服务框架简介-3
3 系统分析-4
3.1 需求陈述-4
3.2 系统用例建模-4
3.2.1 业务流程-4
3.2.2 系统用例图-5
3.2.3 系统活动图-5
3.2.4 系统类图-6
3.3 数据库分析-7
4 系统设计-8
4.1 系统体系结构设计-8
4.2 系统功能模块设计-9
4.3 数据库设计-9
4.4 安全性设计-14
5 系统实现-16
5.1 在线单笔查询-16
5.2 基础功能展示-17
5.2.1 登录-17
5.2.2 注册-18
5.2.3 首次登陆修改密码-18
5.2.4 修改密码-19
5.2.5 公告预警信息展示-19
5.3 超级管理员-20
5.3.1 欢迎页面-21
5.3.2 用户信息管理-21
5.3.3 角色权限管理-22
5.3.4 参数管理-23
5.3.5 菜单管理-23
5.3.6 机构管理-24
5.3.7 日志管理-25
5.4 机构管理员-26
5.4.1 欢迎页面-26
5.4.2 用户信息管理-26
5.4.3 日志管理-26
5.5 一般操作员-27
6 系统测试-28
6.1测试步骤描述-28
6.2检查项目-28
6.3预期结果-28
结论-31
致谢-32
参考文献-33