目录第1章前言 (1)1.1 银行管理的发展背景和意义 (1)第2章需求分析 (2)2.1 系统设计任务 (2)2.2 系统设计目标 (2)2.3 系统设计步骤 (2)2.4 系统设计的特点 (4)2.4.1 系统的性能特点 (4)2.4.2 系统的数据要求特点: (4)第3章系统概要设计 (5)3.1系统功能分析 (5)第4章系统详细设计 (7)4.1 系统模块设计 (7)4.1.1主界面模块设计 (7)4.1.2储户管理模块设计 (8)4.1.3业务员管理模块设计 (9)4.1.4存款单模块设计 (8)4.1.5取款单模块设计 (9)\第5章系统实现和调试 (11)5.1系统的实现 (11)5.2系统的调试 (11)5.2.1调试过程中遇到的主要问题和解决方法 (11)第6章总结 (19)参考文献 (19)银行管理系统的设计与实现薛静,电子信息系摘要:随着信息技术在管理上越来越深入而广泛的应用,信息管理系统的实施在技术上已逐步成熟。
信息管理系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的信息管理系统。
银行管理系统是典型的信息管理系统。
银行管理系统工作繁琐,包含大量数据信息数据,因此就需要一个完善的银行管理系统来实现这些数据的有效管理。
本系统的主要任务就是对银行内银行业务员、储户的个人信息,储户存取款信息的统一管理,从而方便业务员操作,也满足了储户需求。
本设计主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。
对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等特点。
基于上述的考虑,本系统利用NetBeans作为前端的应用开发工具,利用Access作为后台的数据库,充分的利用了二者的优点,加上Windows XP作为系统平台,使系统更加完善。
关键字:信息管理系统;银行管理;AccessDesign And Implementation Of BankManagement SystemXueJing ,Department Of Electronics And Information Abstract:With the management of information technology is becoming more and more thorough and extensive use. The management information system to be implemented in technology has gradually matured. Management information system is a continuously developing new subject to any other units to develop, and to streamline the internal activity is organic to organize, it must be established with its own characteristics to their management information system.Bank management system is typical of information management system management system. the bank job is tedious, contain large amounts of data information and data, so he needs a good bank management system to implement these data to be effective management system. the chief task was to bank, bank staff member of the customer individual information, the access of information, thus facilitate unified management over the salesmen and meet the demand of the depositor.The database design includes the establishment and maintenance and application development in two ways. for the former request create the data uniformity and integrities, for the latter then requires the application program function complete, easy to use the characteristics.Based on the above considerations, the system using netbeans as in application development tool, using access as a background of the database, full use of both advantages and windows starts xp as platforms, the system more perfect.Key words:Management information system ;bank management ;Access第1章前言1.1 银行管理的发展背景和意义近年来我国信息产业发展迅速,手工管理方式在银行管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。
目前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境。
这样,银行管理的信息化势在必行。
当今计算机及网络技术飞速发展,计算机应用在全球范围内日益普及,而社会也正快速向信息化社会前进,信息系统的作用也越来越大。
因此,纸质作为存储数据的介质已经不能适应时代大道发展。
加上现如今,纯人工操作银行存取款业务已经不太现实,一是因为业务量大,人工操作会显得效率极低;二是因为银行存取款业务繁琐,精确度要求极高,人工操作易出错,甚至会造成不可挽回的损失。
所以一款精确度高、出错率低的银行管理统软件显得尤为重要。
我们的系统开发是基于java来访问Access数据库的,根据java和Access的特点可以完成的整体任务是实现银行管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。
第2章需求分析2.1 系统设计任务系统设计内容要求银行管理系统包括取款子系统、存款子系统、业务员管理系统和储户管理系统四个部分。
并实现四个子系统之间的切换,因此银行业务员只要根据从主界面开始有的提示按钮即可以实现各个子系统之间的调用。
本毕业设计要求程序实现的有:⑴存款子系统:完成业务员填写存款单、打印存单、记录存款信息三个功能⑵取款子系统:是通过核对密码、计算利息、打印取款单、记录取款信息四个功能⑶业务员管理子系统:完成增加业务员信息、修改业务员信息、删除业务员信息、查询业务员信息四个功能⑷储户管理子系统:完成增加储户信息、修改储户信息、查询储户信息和删除储户信息四个功能。
2.2 系统设计目标目前来银行进行存储款的储户数量增加,因此原有的管理模式已不能适应现行工作的需要。
同时,陈旧的管理方法也不利于推广计算机应用。
为使银行管理工作科学化、规范化,更好地适应当前银行管理的工作需求,缓解手工管理存在的弊端就必须采用计算机辅助管理。
新系统应达到以下目标:⑴要有详细的设计说明书;⑵每一模块的流程图要很清晰;⑶系统能够正常的运行,能较好得完成预定的功能;⑷系统要有简捷的界面,供前台操作员能方便的操作本系统。
2.3 系统设计步骤系统设计准备大体按照三个步骤来完成,包括第一阶段的可行性分析,系统分析;第二阶段的概要设计:主要实现取款子系统、存款子系统、业务员管理系统和储户管理系统四个部分;第三阶段的详细设计:准备好软硬件,建立好数据库,实现系统并进行调试。
在每一个阶段的完成中必须按质按量,为整个系统能够顺利实现做铺垫。
2.4系统设计的特点2.4.1 系统的性能特点根据调查,搜集广大群众的意见,要求本系统具有如下性能:⑴统一处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。
在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对员工信息处理的需求。
面对广大的储户需求,业务员要能够及时的为其办理存取款操作。
⑵系统的开放性和可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。
便于以后有更多方便的功能。
⑶系统的易用性:要有简单明了的操作界面,方便银行业务员快速准确的进行操作,同时也缩短了用户的等待时间。
2.4.2 系统的数据要求特点:⑴数据录入和处理的准确性和实时性。
如储户的账号是随机产生的。
⑵数据的一致性与完整性。
⑶数据的共享与独立性。
第3章系统概要设计系统的概要设计又称为总体设计,主要目的是为了说明系统该如何实现。
下面从系统的整体思路和系统的功能分析两个方面简介本银行管理系统是如何来实现储户管理,业务员管理,取款管理和存款管理四个功能的。
3.1系统功能分析图3.1系统总功能图该系统总功能图已经反映了该系统所完成的所有功能:该银行系统的四个模块分别为存款模块,取款模块,业务员管理模块和用户管理模块。
由于所有操作由银行业务员完成,因此存款模块可以实现业务员将储户的存款信息输入电脑,录入数据库,并且打印存款单给用户;款模块可以实现业务员通过计算机核对储户输入的密码,若储户密码输入正确,业务员将通过计算机计算出利息,记录取款信息并且打印利息清单给储户;业务员管理信息模块是让业务员对业务员信息进行增,删,查,改;储户管理模块可以实现业务员对储户信息的增,删,查,改。
当然以上所有的操作都是以业务员用正确的身份登入银行系统才可以完成。
第4章 系统详细设计系统的详细设计是在系统的概要设计的基础上具体说明应该怎样来实现所要求的系统。
上一章的概要设计已经给出了本系统的总模块,并且说明了构成这个总模块的子模块所实现的功能以及子模块间的联系。
这一章的详细设计将介绍怎么来具体实现这个银行管理系统,并详细的描述每个模块的过程。