1、目 录序言3(一)作业背景3(二)选题说明3(三)工作业绩4一、系统分析4(一)系统目标4(二)可行性分析41.技术可行性分析42.经济可行性分析53.管理可行性分析5二 、管理业务调查5(一)组织结构调查51.组织结构调查内容52.组织机构图7(二)管理功效调查9(三)管理业务步骤调查91.业务步骤图92.表格分配图10(四)数据步骤调查101.顶层数据步骤图102.底层数据步骤图10(五)数据字典111.数据项定义112.数据结构定义113.数据存放定义124.数据流定义135.逻辑定义146.外部实体定义14三、系统设计15(一) 新系统功效结构图15(二) 新系统步骤设计图161.业务
2、步骤图162.表格分配图17(三)代码设计17(四)系统物理配置方案设计18(五)输入输出设计181.输入设计182.输出设计20结论21银行存取款业务受理管理信息系统分析和设计序言(一) 作业背景 伴随科技发展和社会进步,尤其是计算机大范围普及,计算机应用逐步由大规模科学计算海量数据处理转向大规模事务处理和对工作流管理,这就产生了以台式计算机为关键管理信息系统在大规模事务处理和对工作流管理等方面应用,在银行帐目管理之中应用日益增加。 多年来中国信息产业发展快速,手工管理方法在银行帐目管理等需要大量事务处理应用中已显得不相适应,采取IT技术提升服务质量和管理水平势在必行。现在,对外开放肯定趋势
3、使银行业直面外国银行巨头直接挑战,所以,银行必需提升其工作效率,改善其工作环境。这么,帐户管理信息化势在必行。 在传统银行帐户管理中,其过程往往是很复杂,繁琐,帐户管理以入帐和出帐两项内容为关键,在此过程中又需要经过若干道手续,因为整个过程全部需要手工操作,效率十分低下,且因为她们之间关联复杂,统计和查询方法各不相同;且会出现信息反复传输问题,所以该过程需要进行信息化,以利用计算机进行帐目管理。 系统开发整体任务是实现银行帐户管理系统化、规范化、自动化和智能化,从而达成提升企业管理效率目标。(二) 选题说明伴随中国信息产业发展快速和中国加入世界贸易组织,中国银行之间和和外国银行之间竞争也越来越
4、猛烈,怎样发展业务以吸引更多用户是各银行面队当务之急。而存取款帐目管理是银行业务步骤过程中十分关键且必备步骤之一,在银行业务步骤当中起着相当关键作用。现在银行业务越来越多,吸引用户也越来越多,银行帐目标管理就越显关键。银行存取款系统是针对银行帐目标日常管理而设计。银行帐目管理系统不仅要求操作方便而且要求界面简练,它还需要实现帐目管理,用户查询和查询统计功效。以前商业银行采取是以多种票据经过人工操作方法进行业务,以前每一个步骤全部经过填写多种票据,人为对这些票据进行管理和统计,效率低下,而且对这些票据统计整理需要大量人力和物力,使企业成本很高;在大量票据整理过程中还易发生多种错误,如票据填错、漏
5、填、丢失等,使银行所以承受经济损失,所以商业银行应该实施信息化管理,提升效率进而增加经济效益。利用计算机信息管理系统,能够更有效实现银行存取款业务操作。(三) 工作业绩我们对银行存取款业务进行进行系统调查,进行确定系统分析,绘制手工系统业务步骤图,进行业务步骤图重新设计,绘制系统步骤图,设计系统功效结构图,按功效划分不一样功效子系统进行设计(包含代码设计、系统处理步骤设计、数据库设计、输入输出设计等)一、系统分析(一) 系统目标 信息系统计划是信息系统生命周期第一阶段。其关键目标是明确系统整个生命周期内发展方向、系统规模和开发计划。信息系统计划要支持企业总体目标,整体是着眼于高层管理,兼顾各管
6、理层要求,面向企业过程,摆脱信息系统对组织结构依从性,采取自上而下计划方法,使系统结构有良好整体性,从实际出发,使系统计划有利指导,便于实施。(二) 可行性分析1.技术可行性分析在设备条件方面,伴随计算机技术发展,计算机内存容量已经由原来几百兆扩展到现在一千兆甚至是二千兆,外存容量也大大提升了,运行速度很快,对于简单数据处理瞬间就能够完成,处理正确性也大大提升。信息技术发展,使数据传送和通信变得简单易行。因为银行操作系统采取是UNIX系统,其系统源代码是公开,使系统愈加可靠和稳定。近几年,中国网络技术发展很快,多种网络建立和实现为银行网络建立提供了参考和依据,所以商业银行管理信息系统建立在设备
7、方面是可行。 在技术力量方面,在开发和维护系统各个阶段需要各类技术人员参与,如系统分析人员,系统设计人员,程序员,操作员,软硬件维护人员等。伴随计算机发展,和计算机相关这类人才也快速发展起来,尤其是近几年,这方面人才很多,商业银行能够招聘这类人才,从而确保系统更新和维护。2.经济可行性分析 经济上可行性分析,应从设备费用、系统开发成本、系统运行维护费和收益四个方面考虑。设备费用是指计算机主机,外部设备和机房设施这么硬设备费用,也指操作系统这么软设备费用。银行只需在总部购置一台大型服务器,而在各个储蓄所网点安装一到两台电脑就能够满足系统要求,所以硬件、软件费用是能够接收。系统开放成本方面,银行本
8、身并不含有大量计算机方面人才,所以应选择适合软件企业和其共同开发,开发过程双方共同掌握和控制,这么既能够确保系统适合自己又能够确保系统后期维护。系统运行维护费用首先是系统运行维护阶段所需人员工资、补助和培训费等,其次是系统运行维护阶段所需设备和材料费用。系统维护人员能够确保系统在发生故障时,快速恢复系统功效,保障系统安全,为系统更新和升级提供支持。管理系统实施,给银行带来了很多隐形收益,如提供了以前不能提供信息,提供信息速度提升了,节省了人力资源等等。3.管理可行性分析银行领导很支持建立管理信息系统,各个管理层领导全部意识到建立管理信息系统能够提升商业银行整体竞争力,在同行业中处于领先地位,所
9、以,全部很支持管理信息系统建立。二 、管理业务调查 (一) 组织结构调查 1.组织结构调查内容 商业银行由业务部、财务部、人力资源部、营业部、信息科技部、储户部和法律事务部组成。其中业务部管理营业部和储户部;信息科技部为各个部门提供信息技术保障;营业部取得储户信息传输给储户部,人力部人员调配信息将传输给人力资源部;各个营业部天天资金信息会汇总到业务部,便于管理和整理;业务部汇总信息传输到财务部。各组织之间信息传输是经过多种票据实现,在传输过程中轻易出现多种错误和遗漏,可能造成整个组织信息错误,如业务部人员调动可能无法立即上报到人力资源部,使得可能存在同一个人员被安排不一样工作情况;又如业务部在
10、上报财务部业务时可能遗漏了某一天信息,事后发觉时则要对整个财务报表进行修改等等。所以,新建立信息系统要求各个部门之间能够取得该部门所需必需信息,而且能够确保信息正确性和立即性,能够提升职员工作效率和便于操作,含有检错能力以降低人为疏忽造成损失。2.组织机构图 (1)功效结构图用户部营业部业务部财务部人力资源部信息科技部法律事务部保存客户信息提供贷款咨询服务办理贷款业务办理存款业务办理取款业务财务管理成本管理资金管理保存人事档案人员内部调配维护信息系统更新信息系统提供法律方面服务行长(2)组织/功效分析 组织/功效联络表功效序号组织联系 程 度业务营业部客户部财务部人力资源部信息科技部法律事务部
11、功效和业务1存取款数据管理ZXXXX2储户信息管理XZY3贷款数据管理YZXYX4人事信息管理YYZ5财务信息管理XXZ6法律事务处理YYZ7系统更新和维护XXXXZ “Z”:表示该项业务是对应组织关键业务(即主持工作单位);“X”:表示该单位是参与协调该项业务辅助单位;“Y”:表示该单位是该项业务相关单位(或相关单位);空格 :表示该单位和对应业务无关。 (二) 管理功效调查 系统含有保留放户信息、保留放户存款和取款信息基础功效还能够对储户基础信息进行更新和修改。系统能够保留新开户储户个人信息和该储户所办理业务信息;储户办理存取款日期、金额和余额等信息业将被系统保留。(三) 管理业务步骤调查
12、 1.业务步骤图银行存款业务步骤图: 银行取款业务步骤图 存折或银行卡工作人员输入银行帐号用户输入密码密码正确?取款金额取款凭证单用户签字取款统计回执现金和取款凭证正确不正 用户填写开户单据填写是否正确将用户信息输入电脑是否存入金额用户保留密码用户存款凭证单用户签字回执用户存款(银行卡)输入银行卡号和存款金额现金和存折(银行卡)单和存折2.表格分配图营业部 信息科技部 用户部录用储蓄信息处理和整理保留信息储户资料文档存档储户信息表(四)数据步骤调查 1顶层数据步骤图2底层数据步骤图F2业务统计表储户单信息录入开户信息查询存款业务处理取款业务处理非本网点开户储户做退回处理F1储户信息表(五)数据
13、字典 1数据项定义 数据项 表5-1 数据字典(一) No:_01_ 编号: 1-01 名称: 银行账号编号 别名:简述:某个账号代码连续值类型(C,N):字符型长度:11位值域:和其它值运算关系:离散值值含 义值含 义备注:填表人_ 年 月 日 2.数据结构定义 数据结构 表5-2 数据字典(二) No:_02_编号:CX-01 名称:储户存取款单 别名:简述:储户所填储户信息及存取款信息组成:CX-01+CX-02+CX-03填表人_ 年 月 日 3.数据存放定义 数据存放 表5-3 数据字典(三) No:_03_编号:F1 名称:储户存款信息 别名:简述:相关储户存款统计信息组成: 存款
14、信息 = 银行账号 + 存款统计 + 余额统计 + 日期 银行账号 = 数字“0” “9” 存款统计 = 金额关键字:相关处理:统计长度:统计数:数据量:填表人_ 年 月 日 数据存放 表5-3 数据字典(四) No:_04_编号:F2 名称:储户取款信息 别名:简述:相关储户取款统计信息组成: 取款信息 = 银行账号 + 取款金额 + 余额统计 + 日期 银行账号 = 数字“0” “9” 存款统计 = 金额关键字:相关处理:统计长度:统计数:数据量:填表人_ 年 月 日 4.数据流定义 数据流 表5-4 数据字典(五) No:_05_编号:1 名称: 用户开户信息 别名:简述:相关储户开户信
15、息定义组成: 储户信息 = 银行账号+储户姓名+身份证号+开户金额+开户日期+是否挂失 银行账号 = 19数字19储户姓名 = 1 汉字 4 | 1 英文 20 身份证号 = 18数字18开户金额 = 数字开户日期 = 年+月+日 英文 = “a” “z”|“A” “Z” 数字 =“0” “9”若为数据流起源:去向:峰值流量:填表人_ 年 月 日 数据流 表5-4 数据字典(六) No:_06_编号:2 名称:业务统计信息 别名:简述:相关储户开户信息定义组成: 业务统计信息 = 银行账号+储户姓名+业务类型+处理金额+账户余额+日期 银行账号 = 19数字19储户姓名 = 1 汉字 4 |
16、1 英文 20 业务类型 = 4文本4处理金额 = 数字账户余额 = 数字 日期 = 年+月+日 英文 = “a” “z”|“A” “Z” 数字 =“0” “9”若为数据流起源:去向:峰值流量:填表人_ 年 月 日 5.逻辑定义处 理 表5-5 数据字典(七) No:_07_编号:A-01 名称:计算存取款余额 输入信息:数据流业务统计信息;数据流用户名、用户存取款信息数据存放:依据数据流“用户开户信息”和“业务统计信息”,检索用户文件,确定用户类别;再依据已确定该用户类别,检索数据存放存取款信息,已确定用户存取款余额输出信息:储户账户余额 激发条件:简明说明:计算每个用户存取款信息加工逻辑:
17、犯错处理:实施频率: 填表人_ 年 月 日 6.外部实体定义 外部实体 表5-6 数据字典(八) No:_08_编号:a-01 名称:用户 简述:相关在本行进行存取业务用户信息输入数据流:1,2输出数据流:3,4 填表人_ 年 月 日三、系统设计(一) 新系统功效结构图 预算会计成本会计工资劳务业务报表利润计算财务管理处理取款业务银行信息管理系统储户信息输入和更新储户挂失处理删除储户储户信息管理生成报表存款业务存款管理生成报表取款管理(二) 新系统步骤设计图 1.业务步骤图2表格分配图营业部 信息科技部 用户部录用储蓄信息2表格分配图营业部 信息科技部 用户部录用储蓄信息储户信息表处理和整理保
18、留信息储户资料文档存档(三)代码设计 业务统计编号:每一笔业务全部对应一个统计,业务统计编号是对应业务而设置,在账目统计表中使用,要求不反复,从而确保每一个统计只有一个统计编号。 每一个编号由十一位组成,如01010010第一至八位表示该笔业务发生日期;第九至十一位表示该业务次序编号;第十二位是校验码。校验码计算以下:如原码为0101001,其权数为,以11为模去除原码和权数乘积之和,得出余数作为校验码,本例校验码为0。银行账号代码:银行账号代码能够简化处理过程,每个代码对应每个存取款账户,它能够在储户信息表中使用也能够在账目统计表中使用,使用时要求输入必需正确且不能和其它银行账号代码相同。
19、每一个代码全部由十位组成。第一位表示该账户所办理业务类型,1表示活期储蓄,2表示定时储蓄,3表示其它业务,第二至第九位表示账号编号,第十位表示校验码。校验码计算以下:如原码为00001,其权数为,以11为模去除原码和权数乘积之和,得出余数作为校验码,本例校验码为7。以上代码在使用时要求工作人员在使用时记住每个代码位数,含义;确保正确而熟练使用多种代码.(四) 系统物理配置方案设计 管理对计算机基础要求是速度快、容量大、通道能力强、操作灵活方便,但计算机性能越高,价格就越昂贵。通常来说,假如系统数据处理是集中式,系统应用关键目标是利用计算机强大计算能力,则能够采取主机 终端系统,以大型机或中小型
20、机作为主机。对于企业管理分布式应用,采取微机网络更为灵活、经济。 在考虑应用软件对计算机处理能力需求方面,包含: 计算机主存; CPU 时钟; 输入、输出和通信通道数目; 显示方法; 外接转储设备及其类型。 对于计算机网络选择方面,能够采取网络操作系统,比如 Netware 、 Windows NT 、UNIX 等等。 UNIX 历史最早,是唯一能够适适用于全部应用平台网络操作系统。 Netware 网络操作系统适适用于文件服务器工作站模式,含有较高市场拥有率。 Windows NT 伴随Windows 操作系统发展和用户机 服务器模式向浏览器 服务器模式延伸,是很有发展前景网络操作系统。 现
21、在,软件市场上有很多数据库管理系统,比如 Oracle 、 Sybase 、SQL Server 、 Informix 、 FoxPro 等等。Oracle 、 Sybase 是大型数据库管理系统,运行于用户 服务器模式,是开发大型MIS 首选, FoxPro 在小型MIS 中最为流行。 Microsoft 推出 Visual FoxPro 在大型管理信息系统开发中也取得了大量应用,而 Informix 则适适用于中型 MIS 开发。(五)输入输出设计1输入设计(1)输入项目输入储户开户信息;输入办理业务需要处理金额;储户信息管理系统:对于新开户储户,输入储户“姓名”,“身份证号”,“开户金额
22、”,“开户日期”等信息。新开户储户信息姓 名:身份证号:开户金额:开户日期:重置提交 储户信息查询输入字段是:“储户姓名”。储户信息查询要查询储户姓名重置查询业务处理信息系统:日常业务处理需要输入字段是:“银行账号编号”,“办理业务金额”。业务处理输入银行帐号办理业务金额日 期重置提交(2)输入人员本系统要求操作人员含有简单计算机操作能力和对系统了解、认识,能够熟练操作系统;对于系统日常业务处理人员,需要了解和掌握系统各项基础功效和基础操作,从而确保日常业务顺利进行;在各个营业网点主管人员,要求含有一定计算机维护方面知识和数据库维护知识,能够进行简单计算机维修和保养,从而确保系统正确和安全;因
23、为主管人员不仅能够查询数据库还能够修改数据库中数据,所以为了确保数据库正确使用,主管人员必需掌握一定数据库原理和维护方面知识。输入数据使用是vb,数据将被保留在Access数据库中,这些软件将由银行购置得到。(3)关键功效要求 本系统输入界面设计简单,操作方便,人机交互程度很高,便于操作人员了解和掌握。系统中常常使用和更新数据表全部采取是索引文件组织形式,即在其关键字段上建立主键,这么加紧了查询速度、提升了查询效率。系统实现成本较低,能够满足企业要求。(4)输入校验 本系统中输入数据可能存一定错误,所以系统在输入数据后要进行校验。系统采取校验方法是视觉校验,即操作人员在输入数据同时,计算机将显
24、示数据,操作人员能够于原始数据进行比较,如有错误能够立即更正;因为工作人员可能存在疏漏,所以确保数据完整性和正确性,在进行完以上校验后,还将打印出信息,给储户进行确定和签字,这么能够避免因为人为疏忽造成错误。2.输出设计(1)输出项目 系统输出项目是办理业务信息,包含银行账号、储户姓名、办理业务金额、日期等信息,而且要将以上信息打印出来,在储户确定签字后将该凭证保留。业务处理信息银行账号储户姓名业务类型业务金额账户余额日期10000001张三存款200,00400,00/1/1继续查询退出 对储户信息查询输出包含储户编号,储户姓名,银行账号和身份证号。储户信息银行账号储户姓名身份证号开户金额开
25、户日期10000001张三XXXXXX200,00/1/1继续查询退出(2)输出接收者 新开户储户信息和储户信息查询接收者全部是储户信息管理者,储户信息将由储户部和高层管理者使用;而日常业务处理信息接收者是财务部门,财务部门工作人员使用这些数据能够计算银行利润等。(3)输出要求储户在办理日常业务是需要输出业务基础信息,作为凭证,输出设备是打印机。输出银行账号和处理金额,要求是长整型数值,保留两位小数;储户姓名是文本型,输出大小为20;日期是日期型数据。结论:猛烈市场竞争给商业银行生存和发展带来了挑战,近几年来,中国银行业电子化进程有了长足发展,现在正在进行主机延伸、数据结构调整、新一代综合业务系统推广等一系列工作,这全部对数据资源管理提出了更高要求。中国银行业应秉承以储户为中心, 实现储户价值战略理念, 在产品和服务设计上,在组织结构或管理结构调整上,全部必需从储户角度出发来考虑, 做到为每一个目标储户提供满意服务,而不再是以前那种为“一群用户”服务观念。经过落实用户至上经营理念, 建立全方位满足用户具体方法,最终建立“优质服务型”竞争优势。管理信息系统建立给商业银行信息化发展带来新机遇。此次设计银行管理信息系统是为银行内部工作人员和银行管理人员服务。在日常工作中银行管理信息系统能够为职员提供愈加便捷信息资源,使工作步骤简化、提升效率、节省时间。