您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 银行存取款管理信息系统
某银行存取款管理信息系统设计一、系统设计的目的:在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程需要进行信息化,以利用计算机进行帐目管理。本系统是模拟银行帐户及存取款的管理,开发一个银行存取款的管理系统。充分运用计算机技术,方便操作人员的使用,提高客户存取款的效率,提高银行的服务质量。系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高银行存取款管理效率的目的。二、系统分析:(一)需求分析1、业务需求:该银行存取款管理信息系统主要完成的功能主要有:管理员信息管理用户信息修改、开户、销户存款、取款取款机信息管理报表输出、报表打印2、功能需求:根据用户需求和存取款管理系统的基本功能,本系统的结构图如下3-1所示(1)功能定义:系统管理是便于以后系统升级,对储户的存取款信息的操启动系统选择用户(管理员)输入口令查验显示主菜单选择项更改口令帐户管理数据统计退出输入口令检查口令确认选择存款取款开户退出输入要求统计结果显示帐号输入要求存入确认确认操作单和存折继续作在信息管理模块中完成,包括录入、修改、删除等操作。查询和统计分别在各自的模块中。(2)模块定义:主模块:输入:操作系统传递的各种信息以及用户输入的各种数据。输出:系统启动界面显示。系统登录模块:输入:选择用户并输入口令。输出:确认后显示主菜单。系统设置模块:输入:数据并确认输出:弹出对话框显示设置成功与否修改口令模块:输入:两次新口令并确认;输出:口令修改成功与否;储户帐目操作模块:1).录入模块:输入:帐户号码、存款数额等信息;输出:确认并提示录入成功与否;2).修改模块:输入:需要修改的信息;输出:确认并提示修改成功与否;3).删除模块:输入:需要删除的信息;输出:确认并提示删除成功与否;数据查询模块:输入:选择查询方式并确认;输出:显示查询结果;数据统计模块:输入:选择需要统计的数据并确认;输出:显示统计结果。(二)可行性分析1.技术可行性分析在设备条件方面,随着计算机技术的发展,计算机的内存容量已经由原来的几百兆扩展到现在的一千兆甚至是二千兆,外存容量也大大提升了,运行速度很快,对于简单的数据处理瞬间就可以完成,处理的准确性也大大提高。信息技术的发展,使数据的传送和通信变得简单易行。由于银行的操作系统采用的是UNIX系统,其系统的源代码是公开的,使系统更加可靠和稳定。近几年,中国的网络技术发展很快,各种网络的建立和实现为银行网络的建立提供了参考和依据,因此商业银行管理信息系统的建立在设备方面是可行的。在技术力量方面,在开发和维护系统的各个阶段需要各类技术人员参加,如系统分析人员,系统设计人员,程序员,操作员,软硬件维护人员等。随着计算机的发展,与计算机相关的这类人才也迅速发展起来,特别是近几年,这方面的人才很多,商业银行可以招聘这类人才,从而保证系统的更新和维护。2.经济可行性分析经济上的可行性分析,应从设备费用、系统开发成本、系统运行维护费以及收益四个方面考虑。设备费用是指计算机主机,外部设备以及机房设施这样的硬设备的费用,也指操作系统这样的软设备费用。银行只需在总部购买一台大型的服务器,而在各个储蓄所网点安装一到两台电脑就可以满足系统的要求,因此硬件、软件费用是可以接受的。系统的开放成本方面,银行本身并不具有大量的计算机方面的人才,因此应选择适合的软件公司和其共同开发,开发过程双方共同掌握和控制,这样既可以保证系统适合自己又可以确保系统后期维护。系统运行维护费用一方面是系统运行维护阶段所需人员的工资、补贴和培训费等,另一方面是系统运行维护阶段所需设备和材料费用。系统维护人员能够保证系统在发生故障时,快速的恢复系统功能,保障系统安全,为系统的更新和升级提供支持。管理系统的实施,给银行带来了许多隐形的收益,如提供了以前不能提供的信息,提供信息的速度提高了,节省了人力资源等等。3.管理可行性分析银行的领导很支持建立管理信息系统,各个管理层的领导都意识到建立管理信息系统可以提高商业银行的整体竞争力,在同行业中处于领先的地位,因此,都很支持管理信息系统的建立。三、组织结构:1、组织职能结构:2、功能联系表功能序号联系的程度业务营业部客户部财务部人力资源部信息科技部法律事务部功能与业务1存取款数据管理ZXXXX2储户信息管理XZY3贷款数据管理YZXYX客户部营业部业务部财务部人力资源部信息科技部法律事务部保存客户信息提供贷款咨询服务办理贷款业务办理存款业务办理取款业务财务管理成本管理资金管理保存人事档案人员内部调配维护信息系统更新信息系统提供法律方面服务组织行长4人事信息管理YYZ5财务信息管理XXZ6法律事务处理YYZ7系统更新与维护XXXXZ“Z”:表示该项业务是对应组织的主要业务(即主持工作的单位);“X”:表示该单位是参加协调该项业务的辅助单位;“Y”:表示该单位是该项业务的相关单位(或有关单位);空格:表示该单位与对应业务无关。3、管理功能调查系统具有保存储户信息、保存储户存款和取款的信息的基本功能还可以对储户的基本信息进行更新和修改。系统能够保存新开户的储户的个人信息以及该储户所办理的业务的信息;储户办理存取款的日期、金额以及余额等信息业将被系统保存。四、系统设计:1系统总体框架:2、业务管理流程:(1)银行存款业务流程图(2)银行取款业务流程图取款机管理银行帐户管理系统数据查询统计帐户管理普通管理管理员管理卡管理客户操作存取款取款机安装拆除开户销户办卡挂失查询用户填写开户单据填写是否正确将客户信息输入电脑是否存入金额客户保留密码客户存款凭证单客户签字回执客户存款(银行卡)输入银行卡号和存款金额现金和存折(银行卡)存折或银行卡工作人员输入银行帐号客户输入密码密码正确?取款金额取款凭证单客户签字取款记录回执现金和取款凭证正确不正2软件结构设计:4.2.1主要模块:1).储户信息管理模块:对储户的基本信息进行综合管理,可以添加、修改及删除基本信息。2).存取款管理模块:对储户的存取款操作进行记录,并对数据库进行输入。3).查询模块:根据不同的信息要求对数据进行查询4.2.2用户本系统的用户可分为三类,系统管理员、银行工作人员、储户。1).系统管理员:可以添加储户、修改、查询银行工作人员的档案资料2).银行工作人员:可以查询储户的一般档案资料,并可以查看系统开放给员工的信息。3).储户:可以查询帐户的开放信息,例如姓名、存款余额等,但是不可以查询他人和系统不开放给予的资料。4.2.3接口设计:1.主对话框:由三个个功能按钮组成:帐户管理、用户查询、存取款管理;2.存款对话框:帐号输入编辑框:用于输入帐号,并按帐号存入;卡号输入编辑框:用于输入卡号,并按卡号存入;存入金额输入编辑框:输入要存入的金额;总存款显示框:显示用户以存入的金额;清空按钮:将所输入的信息全部删除;存入按钮:按照帐户或者卡号将存款金额存入帐户;退出按钮:退出存款对话框;3.取款对话框:帐号编辑框:用于输入帐号,并按帐号存入;卡号编辑框:用于输入卡号,并按卡号存入;取款金额编辑框:输入要提取的金额;总存款显示框:显示用户已存入的金额;清空按钮:将所输入的信息全部删除;取出按钮:按照帐户或者卡号将所输入的金额取出;退出按钮:退出存款对话框;4.开户对话框:姓名编辑框:输入储户的姓名;身份证号码编辑框:输入储户的身份证号码;存入金额编辑框:输入首次存入的金额;住址编辑框:输入储户的住址;开户时间:自动生成并记录储户开户的时间;密码输入编辑框:输入用户自设的密码;密码确认编辑框:再次输入相同密码,确保密码正确;生成的帐号框:显示所生成的用户帐号;确定按钮:将输入的信息存入系统;放弃按钮:取消这一次操作;清空按钮:将所输入的信息在未存入前全部删除;退出按纽:退出开户对话框;5.销户对话框:帐号编辑框:输入储户的帐号;帐户姓名显示框:根据帐号显示用户的姓名;帐户存款:显示此帐户的存款余额;注销按钮:执行这一操作,删除次帐号;清空按钮:将输入信息删除;退出按钮:推出销户对话框;6.修改信息对话框:姓名显示框:显示帐户的姓名;身份证号码显示框:显示此帐户用户的身份证号码;存入金额显示框:显示帐户所余存款;住址显示款:显示此帐户的拥护所住地址;开户时间显示框:显示此帐户开户的时间;用户帐号编辑框:输入帐户号码;原密码编辑框:输入帐户原来的密码;新密码编辑框:输入储户自定义的新的密码;新密码确认框:再次输入新密码,确认密码正确;7.查询对话框:帐户输入框:输入帐户号码;姓名编辑框:输入储户的姓名;查询显示框:显示存取时间、存入金额、取出金额等信息;退出按钮:退出查询系统;五、数据字典1.数据项的定义数据项表5-1数据字典(一)No:__01_编号:1-01名称:银行账号编号别名:简述:某个账号的代码连续值类型(C,N):字符型长度:11位值域:00000000001~99999999999与其他值的运算关系:离散值值含义值含义备注:填表人________年月日2.数据结构的定义数据结构表5-2数据字典(二)No:____02____编号:CX-01名称:储户存取款单别名:简述:储户所填储户信息及存取款信息组成:CX-01+CX-02+CX-03填表人__________年月日3.数据存储的定义数据存储表5-3数据字典(三)No:____03______编号:F1名称:储户存款信息别名:简述:有关储户存款的记录信息组成:存款信息=银行账号+存款记录+余额记录+日期银行账号=数字“0”...“9”存款记录=[{金额}]关键字:相关处理:记录长度:记录数:数据量:填表人____________年月日数据存储表5-3数据字典(四)No:____04______编号:F2名称:储户取款信息别名:简述:有关储户取款的记录信息组成:取款信息=银行账号+取款金额+余额记录+日期银行账号=数字“0”...“9”存款记录=[{金额}]关键字:相关处理:记录长度:记录数:数据量:填表人____________年月日4.数据流的定义数据流表5-4数据字典(五)No:____05______编号:1名称:用户开户信息别名:简述:有关储户开户信息的定义组成:储户信息=银行账号+储户姓名+身份证号+开户金额+开户日期+是否挂失银行账号=19{数字}19储户姓名=[1{汉字}4|1{英文}20]身份证号=18{数字}18开户金额={数字}开户日期=年+月+日英文=[“a”...“z”|“A”...“Z”]数字=“0”...“9”若为数据流来源:去向:峰值流量:填表人__________年月日数据流表5-4数据字典(六)No:___06_______编号:2名称:业务记录信息别名:简述:有关储户开户信息的定义组成:业务记录信息=银行账号+储户姓名+业务类型+处理金额+账户余额+日期银行账号=19{数字}19储户姓名=[1{汉字}4|1{英文}20]业务类型=4{文本}4处理金额={数字}账户余额={数字}日期=年+月+日英文=[“a”...“z”|“A”...“Z”]数字=“0”...“9”若为数据流来源:去向:峰值流量:填表人_____________年月日5.逻辑的定义处理表5-5数据字典(七)No:_____07_____编号:A-01名称:计算存取款余额输入信息:数据流业务记录信息;数据流用户名、用户存取款信息数据存储:根据数据流“用户开户信息”和“业务记录信息”,检索用户文件,确定用户类别;再根据已确定的该用户类别,检索数据存储存取款信息,已确定用户的存取款余额输出信息:储户的账户余额激发条件:简要说明:计算每个用户存取款信息加工逻辑:出错处理:执行频率:填表人__________年月日6.外部实体的定义外部实体表5-6数据字典(八)No:___08_______编号:a-01名称:用户简述:有关在
本文标题:银行存取款管理信息系统
链接地址:https://www.777doc.com/doc-4318828 .html