工商银行信息系统需求分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国工商银行

1.引言

1.1编写的目的

本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了中国工商银行管理信息系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用,此文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。本文档面向的读者主要是项目委托单位的管理人员、设计人员和开发人员,希望能使本软件开发工作更具体

1.2背景

中国工商银行管理信息系统(Banking System)将提供银行的管理及客户服务系统,提供包括银行系统管理员进行系统管理;业务操作员为银行顾客提供储蓄业务、贷款及相关审批业务、信用卡及相关审批业务、转账业务;银行顾客利用网上银行进行消费、转账业务等操作的电子化、数字化的运行环境。

2.任务概述

2.1目标

银行系统是一款含有数据库的软件系统,通过网络将各个客户端连接起来,可以为银行提供一体化的办公、管理、业务更改、业务办理、业务查询功能,并为银行客户提供网上银行功能,以便通过浏览器进行查询等操作。

2.2用户的特点

银行系统管理员(包括系统管理员和行长):具有较高的的管理水平和计算机操作水平,能够熟练进行鼠标、键盘操作。管理银行系统的业务员的相关信息,并且拥有对于银行核心业务如利率调整等进行修改和审批的权限。

银行系统工作人员(包括出纳、贷款审批员、贷款发放员、信用卡审批员、信用卡客服工作人员、数据操作员):具有较高的业务水平和教育水平,可以在7天的培训中掌握银行系统的操作方法。管理银行顾客的相关信息,并且为银行顾客提供创建帐号、存款、取款、办理信用卡、贷款、开通网上银行、贷款审批、信用卡审批等服务。

银行客户:可以清楚描述自己的业务需求,或者有一定的文化基础、可以利用网络浏览器直接登录网上银行,修改自己的密码,并查询自己的相关交易信息,进行查询、转账操作,进行网上消费。

2.3假定和约束

在真实的银行系统中,由于涉及到异地存取等地理位置的不同,因而需要采用分布式数据库系统,并根据实际情况决定数据库副本的存放位置。在设计中为了节省数据库设计的逻辑,我们采用一个数据库,即所有的银行业务员都将对同一个数据库进行操作。

3.需求规定

3.1对功能的规定

1、计划管理系统,包含固定资产投资计划、信贷计划、业务资金计划、外汇计划管理等数据。

2、项目管理系统,包含项目评估、概预算管理、项目投资管理以及投资信息数据。

3、财政管理系统,包含预算拨贷款管理、建设单位财务管理、施工企业财务管理、投资贷款管理、流动资金贷款管理数据。

4、金融管理系统,包含房改金融、国际金融、信托管理、筹资管理、金融信息数据。

5、财会管理系统,包含会计核算、建行财务管理、出纳管理数据。

6、决策与办公系统,包含投资投向管理、项目决策管理、经营决策管理、办公事务管理及综合数据。

3.2 对性能的规定

3.2.1精度

在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确一些特定数据应按需求设定字符数。

3.2.2时间特性要求

程序响应时间:在人的感觉和视觉事件范围内;

信息交换时间:要求在程序调用前调用后都与数据库保持同步更新,网络信息交换施加应该小于程序调用的时间

3.2.3灵活性

要求数据库具有很好的更新能力,由于本产品是实验性软件,故对磁盘和内存容量没有很高的要求,但是数据库应该能够对并发事件,脏数据具有较强的识

别处理能力。

3.3输入输出要求

3.31.输入项目

输入储户开户信息;输入办理业务需要处理的金额;

储户信息管理系统:

对于新开户的储户,输入储户的“姓名”,“身份证号”,“开户金额”,“开户日期”等信息。

储户信息的查询输入的字段是:“储户姓名”。

业务处理信息系统:

日常的业务处理需要输入的字段是:“银行账号编号”,“办理业务的金额”。

2.输入人员

本系统要求操作人员具有简单的计算机操作能力和对系统的了解、认识,能够熟练的操作系统;对于系统的日常业务处理人员,需要了解和掌握系统的各项基本功能和基本操作,从而保证日常业务的顺利进行;在各个营业网点的主管人员,要求具备一定的计算机维护方面的知识和数据库维护的知识,可以进行简单的计算机维修和保养,从而保证系统的正确和安全;由于主管人员不但能够查询数据库还能够修改数据库中的数据,所以为了保证数据库的正确使用,主管人员必须掌握一定的数据库原理和维护方面的知识。输入数据使用的是vb,数据将被保存在Access数据库中,这些软件将由银行购买得到。

3.主要功能要求

本系统的输入界面设计简单,操作方便,人机交互程度很高,便于操作人员理解和掌握。系统中经常使用和更新的数据表都采用的是索引文件组织形式,即在其关键字段上建立主键,这样加快了查询速度、提高了查询的效率。系统实现的成本较低,可以满足公司的要求。

4.输入校验

本系统中输入的数据可能存一定的错误,所以系统在输入数据后要进行校验。系统采用的校验方法是视觉校验,即操作人员在输入数据的同时,计算机将显示数据,操作人员可以于原始数据进行比较,如有错误可以马上更正;因为工作人员可能存在疏漏,所以确保数据的完整性和正确性,在进行完以上校验后,还将打印出信息,给储户进行确认和签字,这样可以避免由于人为的疏忽导致的错误。

3.3.2输出设计

1.输出项目

系统输出项目是办理业务的信息,包括银行账号、储户姓名、办理业务的金额、日期等信息,并且要将以上信息打印出来,在储户确认签字后将该凭证保存。

对储户信息查询的输出包括储户编号,储户姓名,银行账号和身份证号。

2.输出接受者

新开户的储户信息和储户信息查询的接受者都是储户信息管理者,储户信息将由储户部和高层管理者使用;而日常的业务处理信息的接受者是财务部门,财务部门的工作人员使用这些数据可以计算银行的利润等。

3.输出要求。

储户在办理日常业务是需要输出业务基本信息,作为凭证,输出的设备是打印机。输出的银行账号和处理金额,要求是长整型的数值,保留两位小数;储户姓名是文本型,输出的大小为20;日期是日期型数据。

3.4故障处理要求

软件应具备自动拼写错误检查等功能,在出现故障后应从整个系统数据库重新载入数据进行操作。

3.5其他专门要求

3.5.1可用性

本软件也可以通过单步跟踪的操作进行检查处理。

相关文档
最新文档