关于银行业务系统的设计与实现
计算机技术在现代管理中的应用,使计算机成为领导者和管理人员应用现代技术的重要工具。IT行业飞速发展,尤其是近十年来的发展给人类的生活造成了深远的影响,带来了生活质量的大幅度提高。计算机无论和哪个传统行业相结合都会产生深远的效果。所以,银行业的计算机整合就显得如此迫在眉睫。银行信息网站可以极大程度上方便银行日常的业务处理,使银行的工作流程更加程序化、系统化,从而使银行日常的业务处理更加高效、便捷。与此同时,银行信息网站也是银行业务现代化和信息化的关键一招。
在调研和进行相关资料的手机和查阅后,发现了传统手工处理信息的银行业的很多缺点:银行涉及的方方面面的数据不仅数量庞大,而且种类繁多,比如面向个人储户的众多数据、投资、理财、个人信贷、对公信贷等等。这如此庞大且种类繁杂的数据冗余严重,造成了很多不必要的空间的浪费;数据存档困难;数据异地的同步十分困难。长此以往,银行业势必会面临十分严重的问题。所以银行业信息化即是迫在眉睫也是势在必得。下面是本人对银行业务系统的设计与实现:
一、系统概要设计
系统的概要设计的主体任务是根据前阶段绪论得出的需求分析内容比如用例图和数据流图等转换为开发过程所需要的软件体系结构以及数据结构。主要是将所需的需求功能进行层次化、模块化。好处是以此来开发的系统具有高内聚、低耦合的性质。概要设计只是设计系统所需要的逻辑结构,与开发或者运行的设备并无关系。这个思想也是自顶向下,逐步细化的开发思想所要求的的开发过程。
(一)系统架构设计
随着Java EE及相关技术的不断发展,出现了许多成熟的具有高生产力的编程解决方案。同时,开发思想不断升级和变革为J2EE生态带来了强大的生命力。从纯JSP到JSP + JavaBean的发展到MVC模型的普及带来了革命性的影响。迄今为止,Java EE的变革一直给程序员释放这样一个信号,即回归软件的本源。这样会更加专注于所需的功能的开发。这样会屏蔽掉很多跟跟功能相关的其他问题,使开发的目的更加的清晰从数据流图出发,对数据流图进行分析,得出的层次化的模块结构图。
而本银行业务系统分为管理员和普通用户,前者可以进行储户的管理、利率的设定等,系统功能模块图如图1所示。
图1银行信息网站前台用户功能模块图
后者则可以进行余额查询、存款、取款以及转账等。本系统功能模块图如图2所示。
图2本系统后台功能模块图
关于银行业务系统的设计与实现(一)由毕业论文网(www.huoyuandh.com)会员上传。