银行存取款业务管理信息系统分析与设计

合集下载

银行储蓄管理系统

银行储蓄管理系统

课程题目信息系统分析与设计题目银行储蓄管理系统摘要近几年来,随着科技的发展和社会的进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行储蓄管理之中的应用日益引起人们的关注。

这次的数据库课程设计我以这一应用环境为背景,应用数据库原理课程所学的数据库设计与关系数据理论,结合实际的操作和设计进行设计。

目标是制定一套合理、有效,规范和实用的银行管理系统,对银行信息进行集中统一的管理。

提高银行工作效率,做到信息的规范管理,科学统计和快速查询。

本文实现了一个小型的银行储蓄管理系统,该系统主要功能包括存款、取款、查询及储户信息修改等功能。

从而满足了广大人民群众的需要,同时也实现了银行储蓄管理的系统化、规范化、自动化和智能化,提高了银行管理的效率。

关键字:银行储蓄;数据库;目录摘要 (II)目录 (I)1系统分析 (1)1.1系统概况 (1)1.1.1系统设计的目的 (1)1.1.2系统开发的背景与意义 (1)1.2系统需求分析 (1)1.2.1 系统总体需求 (1)1.2.2 系统整体功能介绍 (2)1.2.3 数据流图: (2)1.3软硬件平台介绍 (3)2 数据库系统设计与实现 (5)2.1数据库设计 (5)2.2 模块结构设计 (6)3逻辑设计 (7)4物理结构设计 (8)4.1数据库的物理结构 (8)5总结 (9)参考文献 (10)致谢 (11)1系统分析1.1系统概况1.1.1系统设计的目的银行是一个国家正常运转必不可缺的机构,当今社会,几乎每个人都会涉及到储蓄业务,为此,为方便用户查询和使用各种业务,可用计算机为工具对查询管理为一体的各种服务。

当然,这样的一个银行储蓄业务系统就应运而生了。

本系统是一个简单的储蓄系统,可以对储户的信息进行查询、修改以及删除。

银行管理系统需求分析

银行管理系统需求分析

银行管理系统需求分析一、引言银行作为金融行业的重要组成部分,在现代社会扮演着至关重要的角色。

银行管理系统的设计和实施,关乎金融行业的运转效率和稳定性。

因此,进行银行管理系统的需求分析尤为重要。

二、业务需求分析1. 客户管理银行管理系统需要具有完善的客户信息管理功能,包括客户基本信息、账户信息、交易记录等细节,以便银行对客户进行有效管理和服务。

2. 账户管理系统需具备账户管理功能,包括账户开设、关闭、冻结、解冻等操作,以便银行对账户进行灵活操作和管理。

3. 银行业务管理系统需支持各类银行业务,如存款、取款、转账、贷款申请等操作,方便客户进行各类银行业务操作。

4. 风险控制系统需具备风险控制功能,包括交易监控、异常交易检测、反欺诈等措施,确保银行业务安全有序进行。

三、技术需求分析1. 安全性系统需要具备强大的安全性措施,包括数据加密、身份认证、访问控制等措施,确保系统数据和用户信息安全可靠。

2. 性能优化系统需要具备高性能的特点,能够快速响应用户操作请求,确保系统运行流畅高效。

3. 可扩展性系统需要具备良好的可扩展性,能够根据业务需求灵活扩展功能和容量,以适应业务发展需求。

四、用户需求分析1. 用户友好性系统需要具备简洁直观的用户界面,方便用户操作和使用,提升用户体验。

2. 学习成本系统需要具备低学习成本的特点,新用户能够快速上手操作,提高用户满意度。

3. 多平台支持系统需要支持多平台访问,包括PC端、移动端等,方便用户随时随地进行银行业务操作。

五、总结银行管理系统作为金融行业的核心系统之一,需求分析是系统设计的重要一环。

通过对业务需求、技术需求和用户需求的分析,系统设计者可以更好地把握系统设计方向,满足银行业务及用户需求,提升银行运营效率和服务质量。

银行储蓄管理系统需求分析

银行储蓄管理系统需求分析

河北大学工商学院软件工程实验报告课题: 银行储蓄管理系统姓名: XXX学号:XXXXXXX专业班级:XXXXX指导教师:XXX设计时间: XXXXX银行储蓄管理系统1.需求分析系统中要求每个人银行管理者都有一个系统帐号,并每个帐号都有密码,系统的一切操作(如:增加存储用户,提高利率等)都由管理者执行,而不是由存诸用户执行,也主是说存储用户并不直接与系统交互,而是通过管理员与系统交互。

该系统主要有两部份业务功能,存款与取款。

储户填写的存款单或取款单由业务员输入系统,如果是存款则系统记录存款人姓名,住址(或电话号码),身份证号码,存款类型,存款日期,到期日期,利率及密码(可选)等信息,并打印存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算得利息并打印出利息清单给储户。

系统基本情况:1.1系统的功能性需求1.2系统需求分析规格说明书1.3系统实体联系(ER)图1.4系统数据流(DFD)图1.1系统的功能性需求系统为管理者提供主功能界面系统在启动时要求管理者输入登录帐号与密码系统要通过管理员执行一系操作(如:添加用户,修改,查询,删除等) 管理员代用户实现存款,取款,查询等操作储户的一切信息,存储在数据库表中1.2系统需求分析规格说明书●实现储户开户登记●办理定期存款帐●办理定期存款手续●办理活期取款帐●办理活期取款手续●实现利息计算●输出明细表●数据备份和数据恢复功能●查看帐户信息1。

3系统ER图/系统主要关系模式:●储户(储户姓名,住址,身份证号码)●管理员(员工号,姓名)●存款(储户姓名,员工号,金额,存款类型,到期日期,存款日期)●查询(储户姓名,员工号)●取款(储户姓名,员工号,金额,取款日期)系统顶层数据流(DFD)图打印存单打印清单系统0层数据流(DFD)图第2层DFD图储户信息文件第3层数据流图储户信息文件第5层数据流图储户信息文件1.4数据字典数据名字:注册申请表数据来源:储户数据目的:储户信息数据组成:姓名+密码+住址+身份证号码数据名字:储户信息表数据来源:储户数据目的:身份验证数据组成:姓名+密码+住址+身份证号码+现有金额数据名字:利息清单数据来源:系统数据目的:储户数据组成:利息+姓名+取款时间数据名字:存单数据来源:存款信息表数据目的:储户数据组成:姓名+到期时间+存入类型+存入时间+利率+存入金额数据名字:取款单数据来源:储户数据目的:储户信息表数据组成:姓名+到期时间+存入类型+存入时间+利率+取款金额+身份证号数据名字:存款单数据来源:储户数据目的:存款信息表数据组成:姓名+到期时间+存入类型+存入时间+利率+存入金额+身份证号2.可行性分析2.1 基本要求2.1。

银行核心业务系统的设计与开发

银行核心业务系统的设计与开发

银行核心业务系统的设计与开发银行核心业务系统是一家银行最基础、最重要的信息系统,直接关系到银行的稳定运营和发展。

它主要负责银行的账户管理、贷款管理、交易结算、风险管理等核心业务的管理和处理。

一般来说,银行核心业务系统的设计与开发需要满足以下几个方面的要求。

一、功能完备性银行核心业务系统的设计与开发需要满足各种业务需求。

它必须有完善的业务处理流程、业务处理逻辑和支持业务的各种功能,如开立账户、转账、存款、取款、理财、贷款、信用卡等处理功能。

其中,贷款业务是银行的重点业务之一,银行核心业务系统需要支持各类贷款的计算、审批、放款、还款、催收等一系列业务流程。

二、安全性银行核心业务系统的设计与开发需要满足高度的安全要求。

它需要具备多种安全措施,如权限控制、数据加密、安全日志、防病毒等措施,防范黑客攻击、数据泄露和信息安全等问题。

同时,银行核心业务系统还需要满足监管机构的严格要求,如密码安全标准、数据备份规定、可追溯性等。

三、稳定性银行核心业务系统的设计与开发需要满足稳定性要求。

它需要考虑各种可靠性问题,包括硬件、网络设备、数据库等方面的单点故障模式分析及备份策略、灾备策略等,确保在任何情况下银行核心业务系统都能够正常运行。

四、扩展性银行核心业务系统的设计与开发需要满足扩展性要求。

针对日益增长的业务以及用户需求,系统应具有良好的可扩展性,灵活地应对业务增长,能够快速地响应业务变化,并且还要支持跨平台、多终端、多渠道等方面的多样业务。

五、易用性银行核心业务系统的设计与开发需要满足易用性要求。

系统需要为银行工作人员提供易于操作和管理的用户界面,同时还需要支持快捷查询、定制化视图、智能分析等智能化服务,帮助员工高效地完成各种业务处理。

那么,如何开发出一套合理、可靠、实用的银行核心业务系统呢?一、明确需求银行核心业务系统的成功开发离不开需求的明确。

系统开发前需要对银行的各类业务、用户需求、监管规定、技术标准等进行详尽的调研分析,准确掌握需求,并根据需求制定合理的开发计划和实施方案。

基于java_ATM机_银行存取款系统的设计与实现(含源文件)

基于java_ATM机_银行存取款系统的设计与实现(含源文件)

本科毕业论文(设计)银行存取款系统的设计与实现姓名:__ ________ 系别: 计算机与信息技术学院_专业:_ 计算机科学与技术_ 学号:__ _____指导教师:__ _ _________年月日目录引论 (1)1银行存取款系统概述 (1)1.1背景 (1)1.2意义 (1)2 银行存取款系统需求分析 (1)2.1系统需求 (1)2.2功能需求 (1)2.2.1用户注册和登陆功能 (1)2.2.2用户存取款转账和查询历史功能 (1)2.3软件属性需求 (2)2.4业务流程描述 (2)3.银行存取款系统总体设计 (2)3.1系统设计概述 (2)3.2注册帐户 (2)3.3登录 (2)3.4存款 (2)3.5取款 (2)3.6转账 (2)3.7查询历史 (2)3.8退出 (3)4 Oracle数据库的设计 (3)4.1 Oracle数据库设计概论 (3)4.2 表的结构设计 (3)4.2.1用户表 (3)4.2.2历史表 (3)4.3 PL/SQL存储过程的设计 (3)4.3.1用户表存储过程的设计 (4)4.3.2历史表存储过程的设计 (4)5 银行存取款系统的实现 (5)5.1用户登陆模块的实现 (5)5.1.1界面样式 (5)5.1.2功能实现 (5)5.2新用户注册模块的实现 (6)5.2.1界面样式 (6)5.2.2功能实现 (6)5.3用户操作模块的实现 (7)5.3.1界面样式 (8)5.3.2功能实现 (8)5.4存款模块的实现 (9)5.4.1界面样式 (9)5.4.2功能实现 (9)5.5取款模块的实现 (10)5.5.1界面样式 (11)5.5.2功能实现 (11)5.6转账模块的实现 (12)5.6.1界面样式 (12)5.6.2功能实现 (12)5.7查询历史记录模块的实现 (15)5.7.1界面样式 (15)5.7.2功能实现 (15)6发布程序及分包规范 (16)结论 (16)参考文献 (17)致谢 (17)银行存取款系统的设计与实现摘要计算机科学技术的发展不仅极大地促进了整个科学的发展,而且明显加快了经济信息化和社会信息化的进程。

银行业手机银行信息系统设计与开发

银行业手机银行信息系统设计与开发

银行业手机银行信息系统设计与开发手机银行信息系统设计与开发手机银行已经成为现代社会银行业务发展的重要一环。

随着移动互联网的快速发展,人们越来越依赖手机进行生活和商业活动。

为了满足客户的需求,银行业务也纷纷引入手机银行以提供更为便捷的服务。

本文将探讨银行业手机银行信息系统的设计与开发。

一、背景介绍随着科技的进步,人们对金融服务的需求也越来越高。

传统的银行业务在时间和空间上都受到限制,客户需要亲自前往银行办理业务,等待时间较长。

而手机银行的出现解决了这一问题,客户可以随时随地通过手机进行银行业务操作,提高了效率和便捷性。

二、系统设计1. 架构设计手机银行信息系统的架构设计主要包含前端、后端和数据库三个部分。

前端是用户直接交互的界面,通过手机APP、移动网页或短信等形式与用户进行沟通。

后端负责处理用户的请求并进行相应的业务逻辑处理。

数据库是存储用户信息和交易记录等数据的地方,保证数据的安全和稳定性。

2. 功能设计手机银行信息系统的功能设计包括登录注册、账户管理、资金管理、交易记录查询等。

登录注册功能提供用户身份验证和注册新用户的功能。

账户管理功能包括绑定账户、开通账户、修改账户信息等。

资金管理功能包括转账、存款、取款、理财产品购买等。

交易记录查询功能允许用户查询历史交易记录和账户余额等信息。

三、系统开发1. 技术选型系统开发过程中需要选择适合的技术来实现各项功能。

前端开发可以选择React Native或Flutter等跨平台框架,以提高开发效率。

后端开发可以选择Java、Python或Node.js等流行的后端开发语言。

数据库可以选择MySQL或Oracle等关系型数据库。

2. 迭代开发系统开发可以采用敏捷开发的方式进行迭代开发。

每个迭代周期内团队成员根据需求拆分任务,确定功能实现的优先级,并进行开发和测试。

每个迭代结束后进行评审和反馈,对系统进行不断优化和升级。

四、安全性与隐私保护银行业手机银行信息系统设计与开发过程中应注重安全性和隐私保护。

银行系统的分析与设计


(2)类Account的属性和行为
bank: Bank holder: Customer[] accountNo: String createDate: Date balance: float (私有属性) getHolders(): Customer[ ] newAccount(holder:Customer,balance:float):void remAccount(accountNo:String):void(销户) Withdraw(holderName:String,holderID:String,accountNo:String,money:float):float(返回取
(1)类Bank的属性和行为
❖ bankCode: String name: String ❖ address: String Phone:String Fax:String ❖ setBankCode(code: String) ❖ setName(name: String) ❖ setAddress(address: String) ❖ setPhone(phone: String) ❖ setFax(fax: String))(设置私有属性)
(二)、识别用例
用例:规定系统或部分系统的行为,描述系统所执行的动作序列集,并为执行者产生一个 可供观察的结果。
通过对需求的进一步分析,可确定系统中有如下用例存在: (1)Login(登录):验证用户身份。 (2)Deposit fund(存款):存钱到帐户。
(二)、识别用例
❖ (3)Withdraw fund(取款):从帐户中取钱。 ❖ (4)Maintain Account(管理帐户):创建帐户(开户)、删除帐户(销户)及修改帐户
❖ 1、一个银行可以有多个帐户; ❖ 2、一个银行可以有多个客户; ❖ 3、一个客户可以持有多个帐户; ❖ 4、一个账户可以有多个持有者; ❖ 5、可以开户;6、可以注销账户; ❖ 7、可以取钱;8、可以存钱; ❖ 9、在银行内帐户转帐; ❖ 10、不同银行的账户之间转帐

银行管理系统UML分析与设计答辩


4、类 系统的对象类主要包括:
类Bank(银行) 类Account(账户) 类Customer(客户) 类Transaction(交易) 类Transfer(转帐) 类Withdraw(取款) 类Deposit(存款)
用户界面类主要包括:
类BankGUI(主界面) 类LoginDialog(登录对话框) 类QueryDialog(查询对话框) 类DWDialog(存取款对话框) 类AccountDialog(账户信息对话框) 类TransferDialog(转账信息对话框)
协作图用来描述相互合作的对象间的 交互关系和链接关系。对象间的合作情 况用消息来表示。协作图中的消息和时 序图的消息本质上是相同的,但是没有 消息发送的时间和消息传递的概念。
登录时序图
:Clerk
:LoginDialog
Start System
newDialog()
:BankGUI
Submit()
display error message
query DB if the account exists
No Yes
display account information
5.系统更新账户信息。
submit
update account information in DB
7、系统时序图和协作图
时序图主要表示对象间消息传递的时 间顺序,可以清晰地表示对象在其生命 周期的某一时刻的动态行为。
账户信息错误
选择 存取款
存取款
选择 继续服务
提交
账户信息
选择转账
账户信息 输入账户信息 正确
选择服 务类型
选择继续服务
转账
选择管理账户 选择继续服务

管理信息系统课程设计--银行储蓄管理系统

管理信息系统课程设计--银行储蓄管理系统管理信息系统课程设计银行储蓄管理系统一、引言随着经济的快速发展和金融行业的日益繁荣,银行储蓄业务作为金融服务的重要组成部分,对于银行的运营和管理至关重要。

为了提高银行储蓄业务的效率和服务质量,设计一个高效、稳定、安全的银行储蓄管理系统成为了必然需求。

本课程设计旨在开发一个功能齐全、操作便捷的银行储蓄管理系统,以满足银行储蓄业务的日常管理和客户需求。

二、系统需求分析(一)功能需求1、开户管理:能够为新客户办理储蓄账户开户手续,包括收集客户信息、设置账户类型、初始存款等。

2、存款与取款:支持客户进行存款和取款操作,实时更新账户余额。

3、账户查询:客户可以查询自己账户的余额、交易明细等信息。

4、利息计算:根据不同的储蓄类型和利率,自动计算账户利息。

5、转账业务:实现客户账户之间的资金转账。

6、报表生成:生成各类储蓄业务报表,如日结报表、月结报表等,供银行管理人员进行分析和决策。

(二)性能需求1、响应时间:系统对于各种操作的响应时间应在可接受范围内,确保客户体验良好。

2、稳定性:系统应能够长时间稳定运行,避免出现故障和数据丢失。

3、安全性:保障客户信息和资金的安全,防止数据泄露和非法操作。

(三)数据需求1、客户信息:包括姓名、身份证号码、联系方式等。

2、账户信息:账户号码、账户类型、余额、开户日期等。

3、交易记录:存款、取款、转账的时间、金额、操作类型等。

三、系统设计(一)总体架构设计银行储蓄管理系统采用 C/S(客户端/服务器)架构,客户端负责与用户进行交互,服务器端负责数据存储和业务逻辑处理。

系统分为表示层、业务逻辑层和数据访问层。

表示层:采用图形用户界面(GUI),为用户提供直观、友好的操作界面。

业务逻辑层:处理各种业务逻辑,如开户、存款、取款、转账等。

数据访问层:负责与数据库进行交互,实现数据的增删改查操作。

(二)数据库设计1、数据库表结构设计客户表(customer):包含客户编号(customer_id)、姓名(name)、身份证号码(id_number)、联系方式(contact_info)等字段。

软件工程课程设计银行储蓄管理系统

在管理方面也要有自己的管理特色,避免传统管理方法的失误,使得酒店的信誉以及各个管理方面都能够出现零失误,以及能够给管理者和普通的营业员带来操作上的方便,对整个酒店各个方面的业务带来快捷,方便,高效的服务,使用户能够对这个软件感到满意,那么才是管理软件的成功之处。
酒店管理系统一个现代化的管理系统,系统给出了实际酒店管理中遇到的所有情况,此酒店管理系统软件是为了代替酒店管理者更好的管理而制作的,软件给出了酒店管理中的各种细节问题,使得管理变的更加的轻松。它符合人们平时的使用习惯,使用性强,能较好的实现各方面的功能.
cin>>address;
cout<〈”请输入开户人身份证号码:”<〈endl;
cin〉>in;
while(m<=0)
{
cout<〈”请输入正确的数字!"〈〈endl;
cin〉>m;
}
consumer * acc = new consumer(id,nam,number,in,company,address,passw,m);
系统的总体功能模块图如图4.1所示:
图4。1系统功能模块图
4。2 模块详细说明
IPO表
系统:银行储蓄管理系统 作者:张芸
模块:开户 日期:2015。3。7
编号:1。1
注释:
表1。IPO表
IPO表
系统:银行储蓄管理系统 作者:
模块:登录 日期:2015.3。7
编号:1.1
注释:
表2.IPO表
4.3 数据库设计
如果是取款,而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户.
2.2 可行性分析的前提
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
银行存取款业务管理信息 系统分析与设计
学生学号: 学生姓名: 专业名称: 管理信息系统教师:
一、 项目简介
(1) 开发背景
随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算 的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心 的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,在银行帐目管理之中 的应用日益增加。 近年来我国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中 已显得不相适应,采用 IT 技术提高服务质量和管理水平势在必行。目前,对外开放必然趋 势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环 境。这样,帐户管理的信息化势在必行。 在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内 容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低 下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题, 因此该过程需要进行信息化以利用计算机进行帐目管理。 系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提 高企业管理效率的目的。
名称:用户
简述:有关在本行进行存取业务的用户信息
输入的数据流:1,2
输出的数据流:3,4
填表人_________ 年 月 日
三、系统设计
(1)代码设计
业务记录编号:每一笔业务都对应一个记录,业务记录编号是对应业务而设立 的,在账目记录表中使用,要求不重复,从而确保每一个记录只有一个记录编号。
每一个编号由十一位组成,如 2 第一至八位表示该笔业务发生的日期;第九至十一位表示该业务的顺序编号; 第十二位是校验码。校验码计算如下: 如原码为 20070101001,其权数为 123456123456,以 11 为模去除原码和权数的 乘积之和,得出的余数作为校验码,本例校验码为 0。 银行账号代码:银行账号代码可以简化处理过程,每个代码对应每个存取款 的账户,它可以在储户信息表中使用也可以在账目记录表中使用,使用时要求输入 必须正确且不能与其它银行账号的代码相同。 每一个代码都由十位组成。第一位表示该账户所办理的业务的类型,1 表示 活期储蓄,2 表示定期储蓄,3 表示其它业务,第二至第九位表示账号的编号,第十位 表示校验码。校验码计算如下: 如原码为 200000001,其权数为 1234512345,以 11 为模去除原码和权数的乘积 之和,得出的余数作为校验码,本例校验码为 7。 以上代码在使用时要求工作人员在使用时记住每个代码的位数,含义;保证正 确而熟练的使用各种代码.

含义




别名: 含义
备注: 2.数据结构的定义
填表人________ 年 月 日
数据结构
表 5-2 数据字典(二)
编号:CX-01
名称:储户存取款单
简述:储户所填储户信息及存取款信息 组成:CX-01+CX-02+CX-03
No:____02____ 别名:
填表人__________ 年 月 日
3.数据存储的定义
数据存储
表 5-3 数据字典(三)
No:____03______
编号:F1
名称:储户存款信息

别名:
简述:有关储户存款的记录信息
组成: 存款信息 = 银行账号 + 存款记录 + 余额记录 + 日期 银行账号 = 数字“0” ...“9” 存款记录 = [{金额}]
关键字: 记录长度:
记录数:
相关处理: 数据量: 填表人____________
年月日
数据存储
表 5-3 数据字典(四)
No:____04______
编号:F2
名称:储户取款信息
别名:
简述:有关储户取款的记录信息
组成: 取款信息 = 银行账号 + 取款金额 + 余额记录 + 日期 银行账号 = 数字“0” ...“9” 存款记录 = [{金额}]
二、 系统分析
(1) 组织结构图
银行组织结构图
行长
业务部
财务部
人力资源部
信息科技部
法律事务部
客户部
营业部


财成资保
务本金存
管管管人
理理理事
保 存 客 户 信 息
提 供 贷 款 咨 询 服
办 理 贷 款 业 务
办 理 存 款 业 务
办 理 取 款 业 务
档 案
人 员 内 部 调 配
维 护 信 息 系 统

客户输入密码




密码正确
取款金额 取款凭证单
客户签字 取款记录
回执现金和取款凭证
(3)数据流程分析图
银行存款业务流程图
会计
储户帐
出纳
存款单存档
储户
存款单和存 款及存折 及存折
核对
合格的存款 单及存折
存款 处理
不合格的存 款单和存折
存折
修改储户 帐和现金帐
银行取款业务流程图
会计
储户帐
取款单存档 出纳
用户类别;再根据已确定的该用户类别,检索数据存储存取款信息,已确定用户的
存取款余额
输出信息:储户的账户余额
激发条件:
简要说明:计算每个用户存取款信息
加工逻辑:
出错处理:
执行频率:
填表人__________ 年 月 日
6.外部实体的定义
外部实体
表 5-6 数据字典(八)
No:___08_______
编号:a-01
储户
取款单 及存折
核对
合格的取款 单及存折
取款 处理
不合格的取 款单和存折
取款单、利 息、现金
修改储户 帐和现金帐
(4)数据字典
1.数据项的定义 数据项
表 5-1 数据字典(一)
No:__01_
编号: 1-01
名称: 银行账号编号
简述:某个账号的代码
连 类型(C,N):字符型 长度:11 位
续 值域:""~"99999999999" 值 与其他值的运算关系:
若为数据流 来源: 峰值流量:
去向: 填表人_____________ 年 月 日
5.逻辑的定义
处理
表 5-5 数据字典(七)
No:_____07_____
编号:A-01
名称:计算存取款余额
输入信息:数据流业务记录信息;数据流用户名、用户存取款信息
数据存储:根据数据流“用户开户信息”和“业务记录信息”,检索用户文件,确定
服务的观念。通过贯彻顾客至上的经营理念,建立全方位满足顾客的具体措施最终建立“优 质服务型”的竞争优势。管理信息系统的建立给商业银行的信息化发展带来新的机遇。本次 设计银行管理信息系统是为银行内部的工作人员和银行的管理人员服务的。在日常的工作中 银行管理信息系统能够为员工提供更加便捷的信息资源使工作流程简化、提高效率、节省时 间
若为数据流 来源: 峰值流量:
去向: 填表人__________ 年 月 日
数据流
表 5-4 数据字典(六)
No:___06_______
编号:2
名称:业务记录信息
别名:
简述:有关储户开户信息的定义
组成: 业务记录信息 = 银行账号+储户姓名+业务类型+处理金额+账户余额+日期 银行账号 = 19{数字}19 储户姓名 = [ 1 {汉字} 4 | 1 {英文} 20 ] 业务类型 = 4{文本}4 处理金额 = {数字} 账户余额 = {数字} 日期 = 年+月+日 英文 = [“a” ...“z”|“A” ...“Z”] 数字 =“0” ...“9”
(2) 主要功能需求
银行存取款系统是针对银行帐目的日常管理而设计。银行帐目管理系统不仅要求操作方便而 且要求界面简洁,它还需要实现帐目管理,用户查询和查询统计功能。 以前的商业银行采用的是以各种票据通过人工操作方式进行的业务以前的每一个流程都通 过填写各种票据人为的对这些票据进行管理和统计效率低下而且对这些票据记录的整理需 要大量的人力和物力使企业成本很高;在大量的票据整理过程中还易发生各种错误如票据填 错、漏填、丢失等使银行因此承受经济损失所以商业银行应该实施信息化管理提高效率进而 增加经济效益。 利用计算机信息管理系统,能够更有效的实现银行存取款业务操作。
(2)新系统的功能结构图
银行信息管理系统
储户信息管理
财务管理
存款管理 取款管理
储 删储 预成工业利

户 除户 算本资务润

信 储挂 会会劳报计

息 户失 计计务表算








生处生 成理成 报取报 表款表
业 务
(3)新系统数据流程图
(3)银行储蓄系统 E-R 图
账号
姓名
性别
密码
开户日期 开户地址
更 新 信 息 系 统
法 律 方 面 服 务

(2)业务流程分析图
银行存款业务流程图:
用户填写开户单据
现金和存折银行卡

填写是否正

是 将客户信息输入电脑
存入金额 客户保留密码 客户存款凭证单
输入银行卡号和存款金额
客户签字
回执客户存款单和存折或银 行卡
银行取款业务流程图: 存折或银行卡
工作人员输入银行账号
关键字: 记录长度:
记录数:
相关处理: 数据量: 填表人____________
相关文档
最新文档