java+mysql银行ATM软件项目管理系统设计
时间:2023-01-18 09:24 来源:毕业论文 作者:毕业论文 点击:次
摘要随着社会经济和计算机科技的发展,银行ATM行业随之深入人们的生活,虽然ATM体系日渐完善,但还是存在着不足之处,比如ATM设备功能不齐全、ATM设备分布不合理、银行安全体系仍然存在漏洞等问题。87122 本文使用B/S架构设计了一个银行ATM软件项目管理系统,利用SpringMVC和Mybatis持久层搭建了系统框架,并整合了Shiro权限管理框架来使系统更安全,使用MySQL作为保存系统数据的数据库。因为是管理系统,所以本文介绍的系统不仅仅完善了现实ATM设备支持的对虚拟货币的流转控制功能,还添加了对银行、ATM设备、用户等对象的管理,还有对运营数据的分析展示,方便了账户的操作,更便于管理人员的管理。 本文从需求分析,系统设计,系统实现,系统测试等多方面详细介绍了该系统,还针对其将来可与遇到的数据量过大所导致的系统缓慢问题提出了合理的改进建议,增强系统的稳定性和健壮性。 毕业论文关键字:ATM;Shiro;银行 Abstract With the development of social economy and computer technology,ATMs of banks deep into people’s daily lives。 Although the ATM system is increasingly perfect, there still exists some defects such as incomplete functions, unreasonable distribution and security holes。 This paper discusses about the design and implementation of an ATM Software Project Management System of Banks with B/S architecture。The framework of the system is built with Spring MVC and MyBatis persistence layer。The use of Shiro Authority Management Framework make the system more secure。The system use MySQL as database management system。Because it is a management system, the system not only improves the flow control of virtual currency supported by actual ATM, but also manages banks, ATM and users。The analysis of operational data facilitates the operation of accounts, which makes it easy for administrator to manage。 This paper introduces the system from the aspects of requirements analysis, system design, system implementation, system testing and so on。 Also, some suggestions for improvement are put forward against the slowness of the system caused by large amount of data in the future to make the system more stable and robust。 Keywords: ATM; Shiro; Bank 目录 第一章 绪 论 1 1。1 研究背景与意义 1 第二章 关键技术 3 2。1 SpringMVC 框架介绍 3 2。2 ApacheShiro框架介绍 3 2。3 MyBitis介绍 4 2。4 MySQL数据库技术介绍 4 2。5 Highcharts插件介绍 5 第三章 系统分析 6 3。1 系统需求分析 6 3。2 性能需求分析 6 3。3 功能需求分析 6 3。3。1管理模块 6 3。3。2业务模块 7 3。3。3分析模块 7 3。3。4 系统功能结构图 7 3。4 可行性分析 9 3。4。1 经济可行性 9 3。4。2 技术可行性 9 3。5 数据库分析 (责任编辑:qin) |