银行管理系统—软件工程

上传人:飞*** 文档编号:53835672 上传时间:2018-09-05 格式:PDF 页数:19 大小:507.56KB
返回 下载 相关 举报
银行管理系统—软件工程_第1页
第1页 / 共19页
银行管理系统—软件工程_第2页
第2页 / 共19页
银行管理系统—软件工程_第3页
第3页 / 共19页
银行管理系统—软件工程_第4页
第4页 / 共19页
银行管理系统—软件工程_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《银行管理系统—软件工程》由会员分享,可在线阅读,更多相关《银行管理系统—软件工程(19页珍藏版)》请在金锄头文库上搜索。

1、银行存储管理系统设计专业:信息与计算科学课程:软件工程一、问题定义银行存储管理系统工作繁琐, 包含大量数据信息数据, 因此就需要一个完善的银行管理系统来实现这些数据的有效管理。但是,随着经济和科学技术的飞速发展,传统的银行存储管理系统已经不能满足广大客户的需求,也不能及时跟上计算机网络发展的步调,故而我们急需开发一个高效、安全、便捷、互联的银行存储管理系统, 该系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。系统分为三大模块,分别为存款模块、取款模块、用户管理模块,用来实现用户的开户、销户、存款以及取款等业务。该系统在功能上不断完善和加强,

2、 也使得存储管理规范化、 程序化、科学化,满足了客户的需求。二、可行性研究1、对现有系统的分析当前大多数系统所思用的银行存储系统办理业务时手续繁多,例如要填写存取款表,然后再交由业务员输入资料,最后还要在存取款单上签名确认,人工业务操作过多,需要大量的业务工作人员,同时严重影响了工作效率,以致客户在等待办理手续的搞到不耐烦,且出错率高。2、系统可行性研究2.1 、技术可行性:技术可行性包括以下几个方面:硬件,系统软件,应用软件,技术人员。针对这四个方面可行性都是没有问题的,本系统采用 java 编程语言和 Access 数据库。目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在

3、选择数据库时,应考虑数据库应用的特点及适用范围,选择最合适的。2.2 、经济可行性:本银行管理系统能使银行业务员便捷的处理银行信息数据;能够促进银行的体制改革, 提高工作效率, 减少手工工作人员及费用等,这些都是使用系统所带来的间接收益。同时也促进了银行信息化的进程,提高银行的管理效率。2.3 、操作可行性:本银行管理系统的操作简单,且界面友好,系统的操作流程是银行业务员所熟悉的。系统能够实现其各个功能,在当前操作环境下也能够很好的运行。3、开发的新系统3.1 、系统流程图事务存款单打 印程序存款单取款单打 印程序取款单数据库 记录文 件用户管理程序开户系 统数据库 记录文 件销户系 统销户确

4、认单开户确认单存款 系统取款 系统销户单打 印程序开户单打印 程序选择程序选择程序源点/终点处理业务员储户处理存款,产生存单处理取款,产生利息清单开户,开户确认单销户,销户确认单数据流数据存储存款信息,存单取款信息,利息信息余额信息,帐户余额利息清单,利息金额开户信息,开户确认单销户信息,销户确认单存款信息取款信息余款信息利息信息开户信息销户信息表 1 组成数据流图的元素可以从描述问题的信息中提取3.2、数据流图1.1 记录存 款信息2.1 记录取 款信息数据库文件1.2 更新总 金额1.3 打印存 款单核对 密码2.3 更新余 额2.4 计算利 息2.5 打印取 款单存储 信息存储 信息重填

5、错误错误重填重填错误A 存款系统B 取款系统业务员选择程序A、 存款系统B、取款系统C、 用户管理系统储户输 入 储户 银 行账号1.1 开户系 统C 用户 管理 系统2.1 销户系 统1.2 记录客户 信息1.3 设置密 码1.4 开户确认 单2.2 显示客 户信息2.3 提取余 额2.4 销户确认 单数据库文件核对 密码核对 密码选择 程序3.3 、数据字典名字:开户确认单别名:开户信息描述:储户在银行开户成功后的一份确认单定义:开户确认单 =储户姓名 +身份证号 +银行卡号 +开户日期 +业务员编号+开户银行位置:输出到打印机名字:销户确认单别名:销户信息描述:储户销户成功后的一份确认单

6、定义:销户确认单 =储户姓名 +身份证号 +银行卡号 +销户日期 +余额+业务员编号 +销户银行位置:输出到打印机名字:存款单别字:存款信息描述:银行系统给储户每次存款打印的存款资料表单定义:存款单 =存款人 +银行卡号 +存款银行 +业务员编号 +存款金额 +存款日期+手续费 +帐户余额位置:输出到打印机名字: 取款单别字:取款信息描述:记录储户每次取款的资料及余额情况定义:取款信息 =取款人 +银行卡号 +取款银行 +业务员编号 +取款金额(计划取款金额) +利息+取款日期 +手续费 +帐户余额位置:输出到打印机名字:余额信息别名:描述:系统为储户每次交易后结算的帐户余额资料定义:余额信息

7、 =帐户+交易种类 +交易日期 +剩余金额位置:存款单取款单数据库文件名字:利息别名:描述:储户取款时根据存款情况所得的利息金额定义:利息清单 =利率*存款金额 *(取款时间 存款时间)位置:取款单三、需求分析1、实体联系图( E-R图)1.1 、存取款:姓名身 份 证号住址电 话 号码姓名职工编号单位储户业务员存款取款存款额存款利率存款日期账号取款额取款日期利息账号1.2 、开销户:姓名身份证号住址电 话 号码储户姓名职工编号单位业务员开户销户开户人姓名身份证号开户日期账号身份证号销户日期余额账号2、状态转换图业务办理成功闲置选择程序A、存款系统B、取款系统用户管理系统退出系统C、开户系统D

8、、 销户系统选择系统存储成功存 储 失 败正确正确成功A、存款系统输入存款信息核对密码更新存款总额do/更新中存储信息连接打印机do/打印存款单重填信息重填密码再更新出错出错出错存储成功存 储 失 败正确正确正确B、取款系统核对密码更新余额do/更新中存储信息连接打印机do/打印取款单重新验证重填密码计算利息do/计算中出错出错计算余额验证储户信息核对密码正确完成C、开户系统设置密码连接打印机do/打印开户单重新输入数据库文件出错更新输入储户信息完成核对密码完成D、销户系统显示储户信息连接打印机do/打印销户单重新输入数据库文件出错更新输入账号提取余额四、概要设计1、HIPO图:银行存储管理系

9、统存款系统1.0 取款系统2.0 用户管理系统3.0 记录存款信息1.1 更新总额1.2 打印存款单1.3 账号输入2. 1 计算利息2. 2 更新余额2. 3 打印取款单2.4 开户3.1 销户3.2 记录储户信息3.1.1 设置密码3.1.2 打印开户确认单3.1.3 显示用户信息3.2.1 提取余额3.2.2 打印销户确认单3.2.3 选择程序(界面)选择程序2、IPO图输入处理输出存款事务信息取款事务信息开户事务信息销户事务信息1、存款处理2、取款处理3、更新记录4、开户处理5、销户处理存款单取款单数据库记录开户确认单销户确认单五、详细设计程序流程图开始A、存款处理B、取款处理用户管理C、开户处理D、 销户处理结束选择程序选择程序1、存款流程图错误正确填写账号和密码记录存款信息核对密码重填密码更新余额打印存款单A 进入存款系统2、取款流程图错误正确错误正确填写账号和密码记录取款信息核对密码重填密码更新余额计算利息余额0 打印销户确认单D 进入销户处理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号