资源预览内容
第1页 / 共85页
第2页 / 共85页
第3页 / 共85页
第4页 / 共85页
第5页 / 共85页
第6页 / 共85页
第7页 / 共85页
第8页 / 共85页
第9页 / 共85页
第10页 / 共85页
亲,该文档总共85页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
基于Java的银行管理系统(C/S) 组 别:第一组姓 名: 学 号:课程名称:Java C/S架构银行管理系统综合实训提交日期:2011年01月06日摘 要随着我国信息产业发展迅速以及中国加入世界贸易组织,国内银行之间以及与外国银行之间的竞争也越来越激烈,怎样发展业务以吸引更多顾客市各银行面对的当务之急。而管理业务是银行业务流程过程中十分要求且必备的环节之一,在银行业务流程当中起着相当重要的作用。现在银行的业务越来越多,吸引的客户也越来越多,银行的信息管理就越显得重要。银行管理系统不仅要求操作方便而且要求界面简洁,它还需要实现帐目管理,用户查询和查询统计功能。针对上述情况和要求,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试等过程开发了一个银行管理系统。本银行管理系统是以java为编程语言,使用eclipe ve,mysql为数据库实现的银行管理系统,完成系统管理、帐目管理、用户查询等功能。该银行管理系统实现了一些基本的工能,比如:开销户、存取款、转帐等一系列的业务。前言工商银行客户关系管理系统秉承“以客户为中心”的经营理念,以建立商业银行与客户间稳定、可靠的客户关系为核心,通过整合银行所有的业务系统,整合所有的服务形式,建立银行面向客户的跨部门的业务流程。通过数据挖掘工具,建立数据仓库,建立相关的数学模型,帮助银行在市场、销售、服务、公共关系等与客户密切相关的领域以及内部风险控制和决策支持等方面获得有效改善和发展,推动商业银行市场营销能力、客户服务能力和经营管理能力的提高,帮助商业银行建立企业的核心价值,提升银行的竞争力。在客户开拓方面,系统通过客户管理系统,全面掌握客户(包括潜在客户)的信息,掌握客户联系人的信息,分析客户间的关系,创建营销活动,对营销线索进行跟踪管理,把握销售机会,分析机会成功或失败的原因,以提高营销成功率。同时,细分产品,细分客户群,挖掘客户的需求,发现潜在客户群和已知客户群的潜在需求,调整产品参数,以满足客户的真正需求。通过对客户进行交叉销售和提升销售,扩大销售漏斗的顶部,改善销售漏斗的形状,提升销售业绩。在价值客户保留方面,对客户进行等级划分,分析客户的利润贡献度和忠诚度,对客户进行群体划分,分析客户的风险与价值,以吸引和保留价值客户。通过分析客户的生命周期,及时了解客户的变化,即时采取针对性的活动,进行客户关怀和主动服务,通过适时与客户联系人的良性互动,建立银行与客户的良好关系。通过及时了解客户的需求,适时为客户提供所需的产品和服务,通过建立面向客户的跨部门的工作流程,提高客户服务的效率,以提高客户满意度,提升客户忠诚度。对客户经理的市场活动进行过程管理,及时了解客户经理的活动,通过防止价值客户的流失,使客户真正成为全行的客户。在风险控制方面,系统提供数据挖掘工具。通过建立数据仓库,整合金融业务数据,建立适当的数学分析模型,监测银行内部的日常经营活动,对金融风险进行预警。通过风险价值管理,分析商业银行的总资产风险比率,分析银行资金信贷结构,以降低不良贷款比率,提高信贷资产质量,降低信贷风险;分析资本充足率和核心资本充足率,监控银行的资本风险指标,提高银行的安全与实力,加强银行抵御风险的能力;分析银行的资金流量、存款变动率、贷款变动率等商业银行经营性指标,搜集有关动态信息,以捕捉容易出现金融风险的信号。目录第一章 需求分析91.1引言91.1.1编写目的91.1.2背景91.1.3定义91.1.4参考资料101.2任务概述101.2.1目标101.2.2用户特点101.2.3假定与约束101.3需求分析报告前提111.3.1功能需求111.3.2性能需求201.3.3运行需要201.3.4输入要求211.3.5输出要求211.3.6其他需求211.4与用户沟通221.4.1访谈221.4.2描述221.5系统的数据流程和处理流程231.5.1识别参与者(角色)231.5.2用例建模(Modeling Use Cases)231.5.3定义系统对象类271.6结论30第二章 总体设计312.1概要设计312.2模块设计31第三章 详细设计403.1引言403.1.1编写目的403.1.2参考资料403.2程序系统得结构403.2.1程序的总体逻辑架构图如下:403.2.2程序的流程图如下:413.3身份验证模块设计说明413.3.1 模块描述413.3.2 功能423.3.3 性能423.3.4 输入项423.3.5 输出项423.3.6 设计算法423.3.7 流程逻辑433.3.8 接口433.3.9 存储分配433.3.10 注释设计433.3.11 登陆界面443.3.12 限制条件443.3.13 测试计划443.4存款模块设计说明443.4.1 模块描述443.4.2 功能453.4.3 性能453.4.4 输入项453.4.5 输出项453.4.6 设计算法453.4.7 流程逻辑463.4.8 接口463.4.9 存储分配463.4.10 注释设计463.4.11 登陆界面463.4.12 限制条件463.4.13 测试计划473.5取款模块设计说明473.5.1 模块描述473.5.2 功能473.5.3 性能473.5.4 输入项473.5.5 输出项473.5.6 设计算法473.5.7 流程逻辑483.5.8 接口483.5.9 存储分配483.5.10 注释设计483.5.11 登陆界面493.5.12 限制条件493.5.13 测试计划493.6转账模块设计说明493.6.1 模块描述493.6.2 功能493.6.3 性能493.6.4 输入项493.6.5 输出项503.6.6 设计算法503.6.7 流程逻辑503.6.8 接口513.6.9 存储分配513.6.10 注释设计513.6.11 登陆界面513.6.12 限制条件513.6.13 测试计划513.7开户模块设计说明513.7.1 模块描述513.7.2 功能513.7.3 性能523.7.4 输入项523.7.5 输出项523.7.6 设计算法523.7.7 流程逻辑533.7.8 接口533.7.9 存储分配533.7.10 注释设计533.7.11 登陆界面543.7.12 限制条件543.7.13 测试计划543.8销户模块设计说明543.8.1 模块描述543.8.2 功能543.8.3 性能543.8.4 输入项543.8.5 输出项543.8.6 设计算法553.8.7 流程逻辑553.8.8 接口553.8.9 存储分配553.8.10 注释设计563.8.11 登陆界面563.8.12 限制条件563.8.13 测试计划563.9存款单打印模块设计说明563.9.1 模块描述563.9.2 功能563.9.3 性能563.9.4 输入项573.9.5 输出项573.9.6 设计算法573.9.7 流程逻辑573.9.8 接口573.9.9 存储分配583.9.10 注释设计583.9.11 登陆界面583.9.12 限制条件583.9.13 测试计划583.10取款单打印模块设计说明583.10.1 模块描述583.10.2 功能583.10.3 性能583.10.4 输入项593.10.5 输出项593.10.6 设计算法593.10.7 流程逻辑593.10.8 接口593.10.9 存储分配593.10.10 注释设计603.10.11 登陆界面603.10.12 限制条件603.10.13 测试计划603.11登陆模块设计说明603.11.1 模块描述603.11.2 功能603.11.3 性能603.11.4 输入项603.11.5 输出项613.11.6 设计算法613.11.7 流程逻辑613.11.8 接口613.11.9 存储分配613.11.10 注释设计613.11.11 登陆界面623.11.12 限制条件623.11.13 测试计划62第四章 系统测试634.1测试计划634.2测试方案634.3测试结果67第五章 软件使用说明685.1安装说明685.1.1安装、运行环境685.1.2安装过程685.2使用说明685.2.1系统运行685.2.2系统登录685.2.3主要功能695.2.4其他操作72第六章 结论73第七章 致谢74第八章 参考文献75第八章 附录76附 录1 第一阶段项目计划进程安排表76附 录2 第一阶段活动讨论纪要77附 录3 第二阶段项目计划进程安排表80附 录4 第二阶段活动讨论纪要81附 录5 第三阶段项目计划进程安排表83附 录6 第三阶段活动讨论纪要84附 录7 综合实训项目学习活动记录表86附 录8 小组成员个人总结89第一章 需求分析1.1引言1.1.1编写目的本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本银行管理系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用此文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。经过对该银行储蓄系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行需求分析。1.1.2背景项目名称:银行管理系统用户:工商银行说明:银行系统是与生活紧密相关的一个机构,银行提供了存款、取款、转账等业务。在银行设立账户的人或机构通常被称为银行的储户。一个储户可以在银行开多个账户,储户可以存钱到账户中,也可以从自己的账户中取现,还可以将存款从一个账户转到另一个账户。储户还可以随时查询自己账户的情况,并查询以前所进行的存款、取款等交易记录。后台管理员可以对储户的账户进行注销、删除、
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号