当前位置:文档之家› 银行储蓄管理系统需求分析

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

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

河北大学工商学院软件工程实验报告

课题: 银行储蓄管理系统

姓名: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.1 功能要求

此系统所要完成的主要功能有两方面:

如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名住址、存款类型、存款日期、利率、等信息,完成后由系统打印存款单给储户。

如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。

2.1.2 性能要求

为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也还要有足够大的磁盘容量;安全性也是系统最重要的性能需求之一,银行计算机储蓄系统必须有可靠的安全措施,以保证储户的存储安全。

2.1.3 接口要求

业务员键入储户的资料要全部一直显示在屏幕;储户从按键口键入密码到系统以核对;计算机与打印机有高速传输的连接接口,最后以纸张的形式打印出清单给储户。

2.1.4 输入要求

业务员从存取款表单输入数据,要迅速精确,适当调整输入时间,不能让客户等太久,但也不能让业务员太过忙碌以免影响正确率。

2.1.5 输出要求

要求能快速准确打印出清单给客户。

2.2 开发目标

近期目标

第一年内在一个银行建立一个银行内部计算机储蓄系统,初步实现银行储蓄系统计算机化,

并保证该银行能够按期望顺利完成工作。

长期目标

拟在三至四年内,在国内多间银行中建立该计算机储蓄系统,促进多间银行间的互联合作,

实现银行储蓄系统的计算机管理体制,提高银行储蓄系统的整体水平;并实现银行储蓄系统

的高效性、方便性、实用性、互联性,从而提高银行的信用度,提高银行公司的经济效益和

社会效益。

2.3 限制条件

建议软件寿命:5年。

经费来源:×××银行

硬件条件:服务器Linux工作站,终端为pc机。

运行环境:Windows xp 及以上操作系统

数据库:Oracle10

投入运行最迟时间:2010/04/04

2. 4 进行可行性研究的方法

采用调查方法:通过对银行业务员和客户的调查以获得第一手资料,确定客户和实际应

用中的需求;然后经过座谈或开会的形式和专家和银行经理交谈,落实最后的问题定义。

2.5.决定可行性的主要因素

成本/效益分析结果,效益>成本。

技术可行,现有技术可完全承担开发任务。

操作可行,软件能被原有工作人员快速接受。

3.总体结构设计

3.1. 编写目的

通过前面的需求分析部分,基本明确了本系统的功能需求、性能需求、数据文件结构

等的一些方面的要求,故在需求分析的基础上,可以对银行储蓄管理系统进行概要的总体设计,该设计旨在实现系统的大概功能,以及系统的一些交互界面、模块等。

3.2定义

银行储蓄管理系统:基本元素为构成银行储蓄及相关行为所必须的各种部分。

总体设计:又称概要设计或初步设计,划分出组成系统的物理元素(程序、文件、数据库、人工过程和文档),设计软件的结构,模块间的关系,但每个物理元素仍处于黑盒子级别,具体分析将在以后的详细设计中说明。

顺序图以二维表显示,横轴代表各个模块的实现中的涉及的角色对象,纵轴是时间轴,时间自上而下。通过顺序图,可以很好的看到模块中各个对象的建立和销毁,以及对象间的消息传递的交互性。

3.3主要模块设计(顺序图分析)

根据职责划分,可以对系统的功能进行模块化,即不同角色的不同模块间的独立性以及联系,为每个模块的实现进行流程分析,利用顺序图对每个独立模块建立时间上的对象交互流程。(1)系统普通用户管理:主要包括开户、销户、挂失、解挂、修改系统密码等模块,分析如下。

用户登录系统后,具有相应的开户权限,用户通过与系统打交道,可以获取一个合理的账

户,顺序建模如下:

:

系统用户

(2)银行管理员:增加用户、查看用户、待批申请、已批申请等模块。模块的分析,以及对象间的交互过程如下。

银行管理员具有增加系统用户的权限,管理员可以为系统增加一些特定的系统用户,同时可以给予他们一定的权限。模块分析如下:

:

3.4总体结构设计

4.银行储蓄详细设计

4.1.编写目的

总体设计已经基本确定了每个模块的借口和功能,详细设计的任务就是为每个模块设计其实现细节,详细设计的根本目标就是确定应该怎样具体的实现所需求的系统,得出对目标银行储蓄系统的精确描述。

4.2.定义

软件系统的类有不同的关系依赖,3种更为常见的类型:依赖、聚集和继承。

依赖性:一个类的方法出发另一个类的方法,这是“users”关系。将类之间的依赖关系最小化。

聚集:聚集有时被称为“has a”关系。聚集是一种特殊的依赖,也就是说一个类的部分通过另一个依赖于它的类来定义。在软件世界里,我们将聚集对象定义为任何将其他对象的引用包含为实例数据的对象。

继承:继承有时被描述为“is a”关系。它是一个类从另一个现有类的派生过程。原始用于派生新类的类称为“基类”或“父类”,派生出来的类称为“派生类”或“子类”。

4.3 主要模块设计说明

4.3.1身份验证模块(G1)设计说明

(1)模块描述

设置身份验证模块的目的保证储户信息的安全。

(2)功能

身份验证模块功能在于对申请登录的用户进行身份验证,通过者才能进入系统。

(3)性能

本操作的响应时间应控制在1—2秒内。

(4)输入项

(5)输出项

该模块的输出项为合法用户。

(6)设计方法(算法)

银行业务员输入储户用户ID,储户输入密码并确定,系统保存用户输入的用户ID和密码,

并在customer表中查找customerid和customername字段值,看是否等于业务员输入的用

户ID和密码,如相同则通过验证,否则不通过,并给出“密码错误”的提示,如数据库中

不存在这样的记录,则给出“该用户不存在”的提示。

4.3.2存款模块(G2)设计说明

(1)模块描述

设置存款模块的目的在于将储户的金额存到系统中并记录信息。

(2)功能

存款模块将储户存款金额录入存储到系统中,并附带显示其他储户信息。

(3)性能

本操作的响应时间应控制在1—2秒内。

(4)输入项

输入项包括:

(5)输出项

该模块的输出项为存款金额,并且附带显示其他信息:用户名、账号、账户余额、利息金额。(6)设计方法(算法)

当银行业务员输入存款金额后,系统进行处理,显示出账户余额,并且显示其他固定信息。

4.3.3取款模块(G3)设计说明

(1)模块描述

设置取款模块的目的在于将储户的取款金额录入并存储到系统中。

(2)功能

取款模块将储户取款金额录入存储到系统中,并附带显示储户其他信息。

(3)性能

本操作的响应时间应控制在1—2秒内。

(4)输入项

(5)输出项

该模块的输出项为取款金额,并且附带显示其他信息:用户名、账号、账户余额、利息金额。

(6)设计方法(算法)

当银行业务员输入取款金额后,点击确定按钮,系统进行处理,显示出账户余额,并且显示其他固定信息。

5.课程设计的心得体会

本课题通过对基于面向对象思想的银行储蓄管理系统做深入分析和设计为目标,利用问题求解的方法,从方案的提出,方案的分析,方案的设计,方案的修改,方案的测试和完善等方面,以用力驱动,建立OO模型,映射关系模型,分析用例交互等,逐步实现系统的整体分析和模块设计。本课题的分析过程采用了简单的UML建模方法,如用例图、类图、顺序图等的建模,以更直观的图形化分析将软件的功能一步步展现在用户面前,大大简化了文字性描述,提高了效率;同时,高效便捷的开发环境为我们提供了大量的集成控件,大大减少了编码量,为开发过程提供了便捷。

6.参考资料

Ⅰ《软件工程——原理,方法与应用》吴钦藩编着人民交通出版社出版

Ⅱ《软件工程导论(第四版)》张海藩编着清华大学出版社出版

Ⅲ《软件工程》任胜兵邢琳编着北京邮电大学出版社

银行储蓄管理系统

燕山大学三级项目设计说明书 题目:银行储蓄管理系统 学院(系):信息学院 年级专业:教育技术学15—1 学号: 学生姓名:付叶禹 郑凯峰 李文悦 王宇晨 李晓晗 指导教师:梁顺攀 教师职称:副教授 燕山大学三级项目设计(论文)任务书 院(系):信息学院教学单位:

说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 年月日燕山大三级项目设计评审意见表

摘要 论文阐述的是在SQL server 2008开发环境下对银行储蓄管理系统的设计。希望通过该系统的应用,能促使银行储蓄管理工作的规范化、标准化和自动化,提高管理水平和管理效率,为管理工作提供更完善的信息服务和一个成功的信息管理系统。数据库是一个非常重要的条件和关键技术,管理系统所涉及的数据库设计分为:数据库需求分析、概念设计、逻辑设计过程。 本论文叙述了数据库设计的全过程。 主要分为: 1. 系统需求分析与功能设计阶段,包括功能需求、性能需求、数据需求、系统功能框图、系统总体数据流图及分模块数据流图、数据字典。 2. 总体设计阶段,包括系统总体功能模块图、功能模块描述、输入输出及统计查询等功能模块。 3. 概念设计阶段,包括系统各个模块的ER图及系统的总ER图。 4.逻辑结构设计阶段,包括系统各个模块的ER图所转化的关系模式。 关键词:数据库设计;管理系统; SQL server 2008;

目录 摘要...................................................... 1 绪论................................... 错误!未定义书签。1.1项目背景............................. 错误!未定义书签。1.1编写目的............................. 错误!未定义书签。1.1软件定义............................. 错误!未定义书签。 1.1开发环境............................. 错误!未定义书签。 2 系统需求分析 (2) 2.1信息与功能需求 (2) 2.2业务处理需求 (2) 2.3数据流图 (3) (3) (4) 2.4安全性与完整性要求 (8) 2.5数据字典 (8) 2.5.1储户基本信息表 (8)

银行系统数据库需求分析报告

银行数据库系统需求分析 报告 王莫凡 信管0802 2008112445

目录 第一章引言 (3) 1.1 编写目的 (3) 1.2 背景 (3) 1.3 参考资料 (4) 第二章需求分析报告前提 (4) 2.1 功能需求 (4) 2.1.1 功能划分 (4) 2.1.2 功能描述 (4) 2.2 性能需求 (7) 2.3 输入要求 (7) 2.4 其他需求 (8) 第三章与用户的沟通.................................................................. 错误!未定义书签。 3.1 访谈................................................................................. 错误!未定义书签。 3.2 描述................................................................................. 错误!未定义书签。第四章结论 (8)

第一章引言 1.1 编写目的 本报告的目的是规范化本数据库系统的编写,旨在于提高数据库开发过程中的能见度,便于对数据库开发过程中的控制与管理,同时提出了本银行数据库系统的开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用 此文档进一步银行系统数据库开发的细节问题,明确数据库需求、安排项目规划与进度、组织开发与测试,便于用户与开发商协调工作。经过对该银行数据库系统项目进行详细调查研究,初拟系统实现报告,对开发中将要面临的问题及其解决方案进行需求分析。 1.2 背景 项目名称:银行系统数据库 用户:××银行 说明:银行系统是与生活紧密相关的一个机构,银行提供了存款、取款、贷款等业务。在银行设立账户的人或机构通常被称为银行的客户。 1、银行有多个分支机构,每个分支机构位于某个城市,由唯一的名称标识, 每个分支机构有一定的资产。 2、银行的客户通过其身份证号唯一标识。银行存储每个客户的姓名、居住 城市和街道。 3、一个客户可以有多个账户,每个账户有一个唯一的账号。银行记录每个 账户的余额以及每个账户的所有者和账户的所有存取款记录。 4、客户可以在银行的任何一个分支机构贷款,而且同一客户可以同时在不 同的分支机构都有贷款,但每笔贷款只能由一个分支机构发放。每笔贷 款用唯一的贷款号标识,一笔贷款可以分多次偿还。银行需要知道每笔 贷款的金额、贷款期限、贷款利率和逐次还款情况,对每次还款要记载

网上银行系统需求分析

网上银行系统需求分析 1.引言 1.1 编写目的 本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见 度,便于对软件开发过程中的控制与管理, 同时提出了本网上银行系统的软件开 发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同 时也表明了本软件的共性,以期能够获得更大范围的应用 此文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与 进度、组织软件开发与测试, 便于用户与开发商协调工作。 本文档面向的读者主 要是项目委托单位的管理人员、 设计人员和开发人员, 希望能使本软件开发工作 更具体。 1.2 项目背景 软件名称:网上银行系统 委托单位:银行 开发单位: XXXXXX 组长: XXX 成员: XXX 1.3 定义 网上银行系统:基本元素为构成银行储蓄及相关行为所必须的各种部分。 需求:用户解决问题或达到目标所需的条件或功能; 系统或系统部件要满足 合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼, 分析和仔细审查已收集到的需求, 以确保所有的风险 承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。 模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能, 而和软件系统中其他的模块的接口是简单的 1.4 参考资料 1.吴钦藩 《软件工程——原理,方法与应用》 人民交通出版社出版 6.唐有明、吴华 《 JSP 动态网站开发(典型案例) 》 清华大学出版社 2006年 8 月 7.宇帆、王方、何翠平 《网站建设——从入门到精通》 人民邮电出版社 2006年 8 月 2.任务概述 2.1 目标 2002年 6 月 2.张海藩 《软件工程导论 出版 2003 年9月 3.任胜兵、邢琳 《软件工程》 4.郑人杰 《实用软件工程》 第四版)》 清华大学出版社 北京邮电大学出版社 2001 年 10 月 清华大学出版社 2004 年7月 5.王珊、萨师煊 数据库系统概论》 高等教育出版社 2006 年 5 月

演讲稿银行系统需求分析.docx

一、需求陈述 随着经济建设的发展,人民生活水平得到了质的飞跃,手头的多余资金越来越多,在倡导消费理念的同时,人们也热衷于理财,银行管理系统为广大用户提供了方便,快捷的资金管理通道。因此,银行是一个与人们日常生活息息相关的机构。实际中的银行功能十分复杂,在这里仅讨论银最基本的功能,包括取款、存款、转账、开户以及注销账户。在对银行系统的基本功能进行分析后,得出需求陈述如下: 在银行系统中,银行首先需要为客户进行开户,一个银行可以有多个客户,一个客户可以持有多个账户。客户进入银行系统首先需要登录,银行系统验证用户身份后,客户可以进行业务操作。业务操作包括存款、取款、转账,其中转账操作可以实现银行内账户之间的转账和不同银行的账户之间的转账。银行职员可以为客户进行账户管理操作,包括创建、注销账户以及修改账户信息。 二、需求分析 1.确定参与者。 通过对系统需求陈述的分析,可以确定系统有如下执行者: (1)银行 任意一个可以为客户提供开户、销户、存款、取款、转账等业务的银行。 (2)银行职员 在银行中可以修改客户的账户信息,进行开户、销户等操作的职员。 (3)客户 可以在银行中进行存款、取款及转账等业务的任意组织或者个人。 2.确定用例 在确定参与者之后,结合银行系统的基本功能,进一步分析系统的需求,识别出的用例有: (1)登录 本用例提供了验证用户身份的功能。 (2)账户管理 本用例提供了创建、删除账户的功能,以及对账户信息进行修改的功能。 (3)存款 本用例提供了将钱存入账户的功能。 (4)取钱 本用例提供了将账户中的钱取出的功能。 (5)转账 本用例提供了将钱从一个账户转入其他账户的功能,它包括属于同一个银行的账户之间的转账和属于不同银行的账户之间的转账。 三、用例规约描述

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

〖银行储蓄管理系统〗需求分析 2016年5月

目录 1 引言 (3) 1.1 编写目的 (3) 1.2 项目背景 (3) 1.3 定义 (3) 1.4 参考资料 (3) 2 任务概述 (3) 2.1 目标 (3) 2.2 运行环境 (3) 2.3 条件与限制 (3) 3 数据描述 (3) 3.1 静态数据 (3) 3.2 动态数据 (3) 3.3数据库描述 (3) 3.4数据词典 (5) 3.5数据采集 (6) 4 功能需求 (7) 4.1 功能划分 (7) 4.2 功能描述 (7) 5 性能要求 (8) 5.1 数据精确度 (8) 5.2 时间特性 (8) 5.3适应性 (8) 6 运行需求 (8) 6.1 用户界面 (8) 6.2 硬件接口 (8) 6.3 软件接口 (8) 6.4 故障处理 (8) 7 其他需求 (9)

1引言 1.1 编写目的 根据需求调研分析报告,定义系统功能和系统数据流图,通过编写需求分析规格说明书,让开发人员能够根据需求规格说明书来开发项目。 1.2 项目背景 软件名称:银行储蓄系统 委托单位:银行 开发单位:科技大学 主管:荀亚玲 1.3 定义 银行储蓄应用软件:基本元素为构成银行储蓄行为所必需的各种部分。 媒体素材:是指传播教学信息的基本才来单元,可分为五大类:文本类素材、图形(图像)类素材、音频类素材、动画类素材、视频类素材。 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有风险承担者都明其含义并找出其中的错误,遗憾或其他部族的地方。 1.4 参考资料 《软件工程导论——第5版》张海藩编著清华大学出版社 2任务概述 2.1 目标 完善目前银行储蓄系统,之智能跟上时代发展,同时通过实践来提高自己动手能力。 2.2 运行环境 操作系统:Windows XP/Windows Vista,支持环境:IIS 5.0 数据库:Microsoft SQL. Server 2000,编程环境:Microsoft visual basic 6.0中文版。 2.3 条件与限制硬件配置要求 硬什外部设备需奔腾133以上的pc机,内存需16兆以上 软件要求操作人员具有初步的相关知识 由于本系统为即时软件,刘数据蚓叫步要求较高,建议配置网络时使川叫靠性较高佝相关网络硬件设

银行储蓄系统需求分析报告

银行储蓄系统需求分析报告 1.引言 编写目的 本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本银行储蓄系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用 项目背景 软件名称:银行储蓄系统 委托单位:银行 定义 银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。 模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的 参考资料 《精通C#数据库开发》王华杰等清华大学出版社 2004年出版 《软件工程——原理,方法与应用》吴钦藩编着人民交通出版社出版 《软件工程导论(第四版)》张海藩编着清华大学出版社出版2.任务概述 目标 完善目前银行储蓄系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能力 运行环境 操作系统:Microsoft Windows 2000 Advanced Server

支持环境:IIS 数据库:Microsoft SQL Server 2000 条件与限制 硬件配置要求:硬件外部设备需奔腾133以上的pc机,内存需16兆以上软件要求操作人员具有初步的相关知识 由于本系统为即时软件,对数据的同步要求较高,建议配置网络时使用可靠性较高的相关网络硬件设施。 银行以记时器记时完毕触发利息结算;对用户取款额未做上限约束;各间银行采用集中控制。 有效证件仅为身份证,牵涉到开户、撤户、挂失、取款时客户必须提供身份证号;存款及余额查询时不需提供身份证号。 不考虑系统的运行平台可能会出现的硬件故障。 3.数据描述 静态数据 包括系统登录密码,各数据库所在位置,系统分析原始数据。 动态数据 输入数据: 姓名,年龄,性别,身份证号,地址,帐号,密码 输出数据: 姓名,年龄,性别,身份证号,地址,帐号,密码,交易金额,余额,交易时间,交易号码 数据库介绍 采用JDBC技术连接使用SQL SERVER 2000 来设计数据库。 数据库名称:Bank 其中有六张表,它们是: Depositor (IDCode, IDCard, DName, Sex, Age, Address) 其中IDCode为系统自动赋值,IDCard为主键,是用户的身份证号码,DName表示姓名; CreditCard (IDCode, Number, Code, Pay) IDCode为在表Depositor中的IDCode值,Number为主键,是信用卡的卡号;Account (IDCode, Number, Code, Pay) IDCode为在表Depositor中的IDCode值,Number为主键,是存折的帐号;ExchangeRate (rateName, rateValue) 该表存储汇率值 IntrestRate(rateName, rateValue) 该表存储利率值

银行系统需求分析

银行系统需求分析 The manuscript was revised on the evening of 2021

一、需求陈述 随着经济建设的发展,人民生活水平得到了质的飞跃,手头的多余资金越来越多,在倡导消费理念的同时,人们也热衷于理财,银行管理系统为广大用户提供了方便,快捷的资金管理通道。因此,银行是一个与人们日常生活息息相关的机构。实际中的银行功能十分复杂,在这里仅讨论银最基本的功能,包括取款、存款、转账、开户以及注销账户。在对银行系统的基本功能进行分析后,得出需求陈述如下: 在银行系统中,银行首先需要为客户进行开户,一个银行可以有多个客户,一个客户可以持有多个账户。客户进入银行系统首先需要登录,银行系统验证用户身份后,客户可以进行业务操作。业务操作包括存款、取款、转账,其中转账操作可以实现银行内账户之间的转账和不同银行的账户之间的转账。银行职员可以为客户进行账户管理操作,包括创建、注销账户以及修改账户信息。 二、需求分析 1.确定参与者。 通过对系统需求陈述的分析,可以确定系统有如下执行者: (1)银行 任意一个可以为客户提供开户、销户、存款、取款、转账等业务的银行。(2)银行职员 在银行中可以修改客户的账户信息,进行开户、销户等操作的职员。 (3)客户 可以在银行中进行存款、取款及转账等业务的任意组织或者个人。 2.确定用例 在确定参与者之后,结合银行系统的基本功能,进一步分析系统的需求,识别出的用例有: (1)登录 本用例提供了验证用户身份的功能。 (2)账户管理 本用例提供了创建、删除账户的功能,以及对账户信息进行修改的功能。(3)存款 本用例提供了将钱存入账户的功能。 (4)取钱 本用例提供了将账户中的钱取出的功能。 (5)转账 本用例提供了将钱从一个账户转入其他账户的功能,它包括属于同一个银行的账户之间的转账和属于不同银行的账户之间的转账。

银行系统需求分析

一、需求陈述 随着经济建设得发展,人民生活水平得到了质得飞跃,手头得多余资金越来越多,在倡导消费理念得同时,人们也热衷于理财,银行管理系统为广大用户提供了方便,快捷得资金管理通道。因此,银行就是一个与人们日常生活息息相关得机构。实际中得银行功能十分复杂,在这里仅讨论银最基本得功能,包括取款、存款、转账、开户以及注销账户。在对银行系统得基本功能进行分析后,得出需求陈述如下: 在银行系统中,银行首先需要为客户进行开户,一个银行可以有多个客户,一个客户可以持有多个账户。客户进入银行系统首先需要登录,银行系统验证用户身份后,客户可以进行业务操作。业务操作包括存款、取款、转账,其中转账操作可以实现银行内账户之间得转账与不同银行得账户之间得转账。银行职员可以为客户进行账户管理操作,包括创建、注销账户以及修改账户信息。 二、需求分析?1、确定参与者。 通过对系统需求陈述得分析,可以确定系统有如下执行者:?(1)银行?任意一个可以为客户提供开户、销户、存款、取款、转账等业务得银行。 (2)银行职员?在银行中可以修改客户得账户信息,进行开户、销户等操作得职员。?(3)客户 可以在银行中进行存款、取款及转账等业务得任意组织或者个人。?2、确定用例?在确定参与者之后,结合银行系统得基本功能,进一步分析系统得需求,识别出得用例有:?(1)登录?本用例提供了验证用户身份得功能。 (2)账户管理 本用例提供了创建、删除账户得功能,以及对账户信息进行修改得功能。 (3)存款?本用例提供了将钱存入账户得功能。 (4)取钱 本用例提供了将账户中得钱取出得功能。?(5)转账?本用例提供了将钱从一个账户转入其她账户得功能,它包括属于同一个银行得账户之间得转账与属于不同银行得账户之间得转账。 三、用例规约描述 1、用例名称:登录 用例描述:客户进行业务操作前,需要启动该用例,使客户登录到银行系统中。前置条件:无 后置条件:如果用例成功,则客户登录到系统中。否则,系统状态不变。 活动得基本过程:当客户想登录到银行系统中时,用例启动。 (1)系统提示客户输入用户名与密码

银行帐户管理系统需求分析说明书

银行帐户管理系统需求分析说明书

银行帐户管理系统需求分析说明书1、引言

1.1编写本数据库的目的 经过本课题研究,能够较详细地体会数据库系统的构建过程、加深对课堂所学知识的理解,并将所学知识应用于现实生活实践中。结合对银行管理要求及储户需要的调查分析,运用数据库系统这门课程的内容,从银行的实际要求出发设计一个《储户储蓄账户管理系统》。在设计中将调查现有银行系统的优点及不足,并在本套系统中对长处加以继承,对不足处进行必要的改进。 1.2数据库的作用范围 本数据库系统使用在银行的日常储蓄业务中,是整合了储蓄所柜台操作系统、自动取款机系统和网上银行三个界面的,并包含了管理系统的综合数据库。管理系统能够对银行内的储蓄业务上的资金流进行分析,以及时发现不良的异常行为和对银行业绩进行评估。 1.3定义、同义词与缩写 ATM:自动柜员机 1.4参考文献 《软件工程理论与实践》科学出版社 《数据库系统教程》(第二版)高等教育出版社 《PowerDesigner分析设计与应用》电子工业出版社 2、一般性描述 2.1用户需求

经过问卷调查可知,普遍认为ATM方便快捷,安全性较好;综合问卷结果和银行效率,认为ATM上不需要增加其它币值的币种;网上银行作为一种较新的银行形式,安全性较高但有待于宣传,如果在安全性保证的前提下网上银行还是很有前景的;网上证券和网上购物都是有其相对于ATM和柜台的优势,即方便和快捷,但其功能有待于进步完善和推广。 调查问卷见附3 2.2产品与其环境之间的关系 本数据库系统应用平台是PC机及ATM上。由键盘输入信息,由屏幕显示并带有打印机。随着应用的需要,不同银行间的不同的数据库系统将有可能互联,因此本数据库系统将提供外部接口。 2.3产品功能 1)为银行用户提供ATM提款机自动化服务; 2)对各类账目进行统计和管理; 3)提供网上转账操作 4)对用户的帐户的活动进行记录; 5)对行内总支出收入做一个详细的统计; 6)银行对用户的各种操作进行登记,生成记录,以便以后对 某段时间内账目的监控。 7)支持一般的存取转查功能。

银行系统 UML需求分析图

电子科技大学软件学院标准实验报告(实验)课程名称UML 电子科技大学教务处制表

电子科技大学 实验报告 学生姓名:黄斌学号:2823102006 学生姓名:马少龙学号:2823102008 学生姓名:袁孝涛学号:2823102007 学生姓名:文志伟学号:2823102009 学生姓名:杨超学号:2823102010 指导老师:訾德义 实验地点:教学楼A105 实验时间:10,12,05 一、实验室名称:软件实验室 二、实验项目名称:可存取款ATM系统 三、实验学时:16 四、实验原理:(是不是把银行系统都改成ATMXXX?) 五、实验目的: 随着经济建设的发展,人民生活水平得到了质的飞跃,手头的多余资金越来越多,在倡导消费理念的同时,人们也热衷于理财,银行管理系统为广大用户提供了方便,快捷的资金管理通道。

银行系统分为ATM机,用户,后台服务器。用户向ATM提交数据,ATM机向服务器提出申请,服务器向ATM发送数据,ATM机将数据反馈给用户。 银行系统主要功能用:取款,存款,账户设置,转账汇款,查询账户。六、实验内容: 一个功能完善的银行管理系统,必须包括以下的几个模块。 ●用户登陆 由用户登陆、用户注销、退出系统3个部分组成。 ●取款 客户从银行合法账户取出一定资金。 ●查询账户 客户接受银行合法账户余额。 ●转账 用户把一个合法账户的款项存到另一个合法账户。 ●账户设置 主要对用户的账户相关信息的设置与修改。 七、实验器材(设备、元器件): a.试验环境Rose 2003 b.操作系统window XP

八、实验步骤: 步骤1:需求分析 步骤1.1:用户登陆 用户登陆所包括的功能模块如下图: 用户进入本银行管理系统的入口,没有得到身份验证的用户只能拥有最低的使用权限,即只能选择退出系统或是用户登陆。这是一个稳定、安全的系统所必须具备的。 步骤1.2:账户管理 账户管理系统是整个银行系统的核心,用户在此选项可以对合法账户的资金进行一定的操作,满足客户日常需要。并且对自己账户的密码,个人信息等进行安全方面的设置。

银行管理系统需求模板

银行管理系统需求

1.引言 1.1编写目的 本报告的目的是规范化本软件的编写, 旨在于提高软件开发过程中的能见度, 便于对软件开发过程中的控制与管理, 同时提出了本银行储蓄系统的软件开发过程, 便于程序员与客户之间的交流、协作, 并作为工作成果的原始依据, 同时也表明了本软件的共性, 以期能够获得更大范围的应用 此文档进一步定制软件开发的细节问题, 明确软件需求、安排项目规划与进度、组织软件开发与测试, 便于用户与开发商协调工作。本文档面向的读者主要是项目委托单位的管理人员、设计人员和开发人员, 希望能使本软件开发工作更具体 1.2项目背景 软件名称: 银行管理系统 委托单位: 第三小组( 银行) 开发单位: 武汉工程大学邮电与信息工程学院软件0602第四小组项目经理: 邹皓系统分析师: 黄山杜涛系统测试师: 朱海勇 1.3定义 银行管理系统应用系统软件: 基本元素为构成银行储蓄及相关行为所必须的各种部分。 需求: 用户解决问题或达到目标所需的条件或功能; 系统或系统部件要满足合同、标准, 规范或其它正式规定文档所需具有的条件或权能。

需求分析: 包括提炼, 分析和仔细审查已收集到的需求, 以确保所有的风险承担者都明其含义并找出其中的错误, 遗憾或其它不足的地方。 模块的独立性: 是指软件系统中每个模块只涉及软件要求的具体的子功能, 而和软件系统中其它的模块的接口是简单的 1.4参考资料 《软件工程——原理, 方法与应用》吴钦藩编著人民交通出版社出版 《软件工程导论( 第四版) 》张海藩编著清华大学出版社出版《软件工程》任胜兵邢琳编著北京邮电大学出版社《21天学通C++》 [美]Jesse Liberty Bradley Jones 编著人民邮电出版社 2.任务概述 2.1目标 完善当前银行管理系统, 使之能跟上时代的发展。同时经过实践来提高自己的动手能力 2.2运行环境 操作系统: Microsoft Windows 支持环境: IIS 5.0 数据库: Microsoft SQL Server 2.3条件与限制

(完整版)银行客户经理心得

银行客户经理心得 第一篇:银行客户经理心得 根据总行制定的《银行行员考核规定》的有关精神,结合自己一年多来的大堂工作,在这年关之际,向行领导作一次工作。这次工作的总结汇报,能使领导更好地了解我们在思想政治工作上的表现情况,以便及时指出我们工作中的问题,及时改正,不断进步;下面是我在二零零八年的工作情况,汇报如下: 一、年度主要工作情况 今年我在高雄支行担任大堂经理一职,随着商业银行的市场化,服务也越来越受到重视,而大堂这个工作是客户接触我行优质服务的开端,是客户对我行的第一印象,因此我行对我们的要求也格外严格;大堂经理是连接客户、高柜柜员、客户经理、沃德经理的纽带。我们不仅是工作人员,同时也是客户的代言人。在客户迷茫时,我们为其指明方向;在客户遇到困难时,我们施予援手;当客户不解时,我们耐心解释;我们要随时随地,急客户所急,想客户所想,以完美无缺的服务去赢得每一位客户。要让每一位客户感受到我们的微笑,感受到我们的热情,感受到我们的专业,感受到宾至如归的感觉。我们高雄支行地处居民生活社区,也是有

名的夜生活饮食区,正因为这些,给我行带来了一系列的问题。平时在每天来办理业务的客户中老龄客户居多,也时有大批零钞业务,从而增加了柜面的压力;为了解决这些问题,我们准备了几套方案同时进行,针对老龄客户偏多,存折业务较多的问题,我们在平时就安排大厅人员的布控,及时带客户到自助设备上去登折,帮他们查帐,带有卡客户到自助设备办理,进行客户分流,从而减轻柜面压力。每当客流量较大时,我就会大声询问:**客户请到*号柜台办理业务,分流客户任务,以免一些客户中途离开的空号占据时间,保持营业厅内良好的工作秩序。因为只有良好的营业秩序,我们才能成功地寻找到我们的目标客户,营销我们的理财产品,引荐给我们的客户经理,实现服务与营销一体化。在零钞业务问题上,我们发出公告,实行专柜专时专办,也就是专门时间专门柜台专门办理,大大地减轻了大厅压力;我行在这里已经有多年,设备也经常出现故障,经常有客户提意见,为了解决这一问题,我们每天定点检查维护机器,及早发现,及早处理,把设备陈旧所带来的不便降到最低。 作为大堂经理,我们不仅仅是要熟悉本行的业务和产品,更应该走出去,知己知彼,方能百战百胜。在我们的客户中就有很多类似的情况,记得今年元月份的一天,整个营业厅内挤满了人,来咨询理财产品、转定期、取工资的人络绎不绝,我也忙的不可开交。这时保安师傅带来了咨询理财产品

银行储蓄系统——软件工程完整报告课程设计毕业论文

银行储蓄系统 小组成员任务 李健健 09 编写总体设计、详细设计中存款模块 马康白 04 用户验证模块 束锦萍 06 取款单打印模块 翟高星 03 1.编写报告总体框架与报告最终整理 2.取款模块 3.编写测试计划、测试分析报告并写入程序代码 周晖 06 按用户名和ID查询模块 朱文俊 07 (组长) 1.编写总体设计、详细设计中存款单打印模块 2.负责分配详细的任务 可行性分析报告 1引言 编写目的 经过对该银行储蓄系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行可行性分析。明确开发风险及其所带来的经济效益。本报告经审核后,交由软件经理审查。 背景 项目名称:银行计算机储蓄系统 用户:××银行 说明:现在的银行储蓄系统工作效率低,不能满足广大人民群众的要,人们希望能更方便更省时地办理储蓄业务。在这样的背景下,切需要建立一个新的、高效的、方便的计算机储蓄系统。 1.3参考资料 《软件工程导论(第四版)》张海藩编着清华大学出版社出版 《软件工程》任胜兵邢琳编着北京邮电大学出版社 2 可行性研究的前提 基本要求 2.1.1 功能要求 此系统所要完成的主要功能有两方面: 储户填写存款单或取款单交给业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。 如果是取款,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。 2.1.2 性能要求 为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也要有足够大

银行管理系统需求分析报告

银行管理系统 学院: 班级: 姓名: 学号: 目录 1背景分析 2目的 3可行性分析 4 性能需求 5功能需求 6系统功能分解 6-1整体功能分解 6-2用户操作分解 6-3业务员操作的分解 6-4系统输出分解 6-5整体功能 7数据流图 7-1系统顶层数据流(DFD)图 7-2用户存款的数据流图 7-3用户取款的数据流图 7-4用户查询的数据流图 7-5整体数据流图 8数据字典 9 总结

需求规格说明书 1 背景分析: 随着社会的不断发展,计算机越来越普及。我们正处在一个信息时代,计算机无处不在,它进入各行各业,改变着人们的生活。银行系统事关民之财政,重中之重,然而它的管理模式也随着时代不断进步发展,为实现人们方便省时的办理银行储蓄业务,出现了银行计算机储蓄系统。银行储蓄系统可以为人们方便办理储蓄业务,使人们在互联网办理存款、取款、查帐等业务,以高效、安全、互联为主要特征,为储户足不出户,提供各项业务的综合办理。 2 目的: 在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的银行储蓄业务系统,实现银行的金额交易自动化的计算机系统,为银行的决策层提供准确、精细、迅速的交易金额变动信息。 3 可行性分析: 对于系统的实现部分我们进行了分析,通过对现有技术力量和软硬件条 件的分析我们得出系统完全是可行性的。 1:技术上的可行性: 系统用java编程实现, 数据库运用sql server2005来实现, 采用自顶向下的方案进行设计实现。 2:时间可行性: 系统的实现为两个月,通过对各个阶段的分析我们得出时间的可行性, 系统科学分配完成需求分析,软件设计,编码,测试等过程。

银行储蓄系统需求分析报告

银行储蓄管理系统需求分析报告 学校:河北科技师范学院 院系:数学与信息学院 班级:科技0901班 学号:XXXXXX 姓名:薛润霞

目录 1.引言……………………………………………………………………………… 1.1编写目的……………………………………………………………………… 1.2背景…………………………………………………………………………… 1.3定义…………………………………………………………………………… 1.4参考资料……………………………………………………………………… 2. 任务概述…………………………………………………………………………… 目标…………………………………………………………………………… 系统角色分析………………………………………………………………… 假定和约束…………………………………………………………………… 系统基本业务流程图…………………………………………………………3. 需求规定………………………………………………………………………… 对功能的规定………………………………………………………………… 对性能的规定………………………………………………………………… 精度…………………………………………………………………………… 时间特性要求………………………………………………………………… 灵活性………………………………………………………………………… 磁盘容量和主存容量………………………………………………………… 可扩展性……………………………………………………………………… 输入输出要求………………………………………………………………… 数据管理能力要求…………………………………………………………… 故障处理要求………………………………………………………………… 其他专门要求…………………………………………………………………4. 运行环境规定……………………………………………………………………

银行ATM机系统需求分析报告

ATM 系统需求分析报告

目录 第二章需求分析报告 (7) 功能需 求……………………………………………………………………. .7 运行需 要 (1) 6 输入要 求 (1) 6 输入要 求 (1) 6 其他需 求 (1) 6 第三章系统总体及界面设

计 (18) 总体设计 (18) 界面设计 (19) ATM系统表清单 (26) 系统ER 图 (29) 31

第一章引言 编写目的 应课程的需要,为了明确银行用户对ATM系统的需求,并在充分了解ATM系统软件的基础上较好的对ATM软件的细节问题进行了修正和改进,并提出了一些有一定意义的建议,使用户与开发人员双方对软件需求取得共同理解和双方满意,并作为优化整个银行软件系统的基础。 此报告文档进一步定制软件开发的细节问题,明确软件需求并进行了具体分析、组织软件开发与测试等,便于用户与开发商协调并行工作。经过对银行ATM系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行需求分析。 这个项目的开发是为银行提供一套高效稳定可靠的终端服务平台,为储户登录,存款,取款,查询,打印凭条等操作提供便利,尤其是在ATM机出现故障的情况下,提供了故障恢复的功能。 希望通过本次报告的编写,作为学生自身能够了解到更多关于编程及数据库应用方面的实际案例,将学习到的理论知识应用到实际生活中去,并在应用的过程中巩固学习到的理论知识,加深理解和掌握认知度,便于以后更好的学习其它知识,优化自我,提高自我。 背景 项目名称:银行ATM系统 银行系统是与生活紧密相关的一个机构,银行提供了存款、取

客户需求变化分析及银行产品创新趋势研究

客户需求变化分析及银行产品创新趋势研究 对公领域客户需求变化和创新趋势 越来越多的大型企业正在从单一运营逐步转变为产业链条、产业集群整体运营,内外贸一体化和全球化布局步伐逐渐加快,上市企业开始重视绩效财务管理,政府职能正从生产建设型向公共服务型转变。对公领域产品创新重点将主要集中在五大领域。一是打造在线供应链金融平台,满足核心企业的供应链管理需求,同时对于银行拓展核心企业及其上下游优质中小企业,增加低成本的结算资金、挖掘新的利润增长点具有重要的现实意义。二是提供内外贸、本外币一体化的综合服务方案。通过内外贸一体化产品创新为客户提供突破内贸外贸、本币外币界限,涵盖国际结算、资金交易、贸易融资、项目融资、保荐上市、债券发行等高附加值和具有竞争力的全球化产品和服务体系,全面带动国际结算、贸易融资、结售汇业务的发展,降低经济资本占用,提升客户综合贡献度。三是以智能型存款理财、结算套餐和现金管理产品助推企业向绩效财务转型。提升智能化存款理财产品的功能;加强对票据、应收账款、理财产品等企业准现金资产的流动性管理,创新置换、互换和组合式产品,满足客户资金保值和优化财务报表需求。四是加强代理财政和民生领域产品创新深化银政合作。围绕政府重点投资的养老、医疗、教育、文化等民生领域设计综合金融服务方案,服务方案要突出联动效应,加强与社保局、医院、学校等优质对公客户的合作。五是顺应企业融资日益多元化趋势,加强短券、中票等投行类产品的服务与创新,密切关注信贷资产证券化和新三板的进程。>>更多最新相关资讯请点击合时代进行浏览… 零售领域客户需求变化和创新趋势 随着居民消费方式改变和家庭财富剧增,个人客户对金融产品操作便利性、办理高效性和服务专业性的要求越来越高,零售领域产品创新的重点将集中在以下几个方面。一是顺应IC卡升级趋势,做好行业应用加载。完善电子现金应用平台,以医保、交通、电信行业、商品零售等应用为重点,建设多(行业)应用的IC卡快速加载平台。二是全面提升投资理财服务水平,加速财富管理和私人银行产品布局。为长尾客户提供低门槛、高流动性、高收益的理财产品,为普通客户提供便捷化理财渠道,为高净值客户提供个性化理财和集留学、移民、投资为一体的高端财富解决方案。三是通过与各地专业市场系统对接,搭建覆盖销售、采购、融资等服务的电子商务服务平台。四是做强移动金融产品。构建覆盖各类移动终端的移动金融产品体系,完善多层次安全认证体系,探索远程支付与进场支付协调发展,拓展线上线下实际应用场景,并利用微信、微博等实现社交营销。 城镇化及三农领域客户需求变化和创新趋势 城镇化提速带动县域融资需求快速增加,对融资灵活性和担保多样性提出更多要求。同时,农民市民

银行系统需求分析

银行系统需求分析

目录 第一章引言 (3) 1.1 编写目的 (3) 1.2 背景 (3) 1.3 参考资料 (3) 第二章需求分析报告前提 (5) 2.1 功能需求 (5) 2.1.1 功能划分 (5) 2.1.2 功能描述 (5) 2.2 性能需求 (13) 2.3 运行需要 (14) 2.4 输入要求 (14) 2.5 输出要求 (15) 2.6 其他需求 (15) 第三章与用户的沟通 (16) 3.1 访谈 (16) 3.2 描述 (16) 第四章系统的数据流程和处理流程 (17) 4.1 识别参与者(角色) (17) 4.2 用例建模(Modeling Use Cases) (17) 4.3 定义系统对象类 (21) 第五章结论 (25)

第一章引言 1.1 编写目的 本报告的目的是规化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本银行储蓄系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大围的应用 此文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。经过对该银行储蓄系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行需求分析。 1.2 背景 项目名称:银行计算机系统 用户:××银行 说明:银行系统是与生活紧密相关的一个机构,银行提供了存款、取款、转账等业务。在银行设立账户的人或机构通常被称为银行的储户。一个储户可以在银行开多个账户,储户可以存钱到账户中,也可以从自己的账户中取现,还可以将存款从一个账户转到另一个账户。储户还可以随时查询自己账户的情况,并查询以前所进行的存款、取款等交易记录。后台管理员可以对储户的账户进行注销、删除、查询等管理,还有就是银行利息、汇率、手续费之类参数的设置,以及财务管理以及财务分析。 1.3 参考资料 《件工程(第二版)》齐志昌谭庆平宁洪编著高等教育 《软件工程概论》人杰马素霞殷人昆编著机械工业 《软件工程——原理,方法与应用》吴钦藩编着人民交通出版

银行对公业务客户的五个核心需求分析

客户的五个核心需求分析 为企业设计金融服务方案必须了解企业,银行的产品必须能够切实地满足客户的需要。通常客户有“采购、销售、融资、理财、管理”五大需要,设计产品必须从这五大需要入手,切实帮助客户降低采购成本、便利销售、低成本融资、实现理财、强化集团内的资金管理。 (一)采购环节 企业普遍对此非常重视,希望降低采购成本,便利采购的管理。尤其是大型集团企业,一般都成立集团采购中心,对外进行招投标,进行集中采购。在采购结算工具的选择上,采购企业有决定权。 企业需要:降低支付成本;延缓现金的流出;必要时提前囤货;进行集中采购。 银行可以提供的金融服务方案:银行承兑汇票、商业承兑汇票、国内信用证。 (二)销售环节 当今企业日益重视销售的重要性,几乎每个企业都在将本企业的资源向销售部门倾斜,企业非常需要银行促进其产品的销售。 企业需要:加快销售资金的回笼;支持销售体系的建设:提供对经销商的金融支持;提高销售质量:通过应收账款、应收票据的安排。 银行可以提供的金融服务方案:保兑仓、仓单质押融资、保理、买方信贷。(三)资金管理环节 现在大型企业越来越重视现金管理,通过银行将系统内资金集中管理。 企业需要:尽可能降低资金的闲置(虽然银行可能不情愿);实现系统内调剂资金;集中管理系统资金(下属公司基本没有存款);对下属公司的资金进行监控(有可能的话,直接代理支付)。 银行可以提供的金融服务方案:法人账户透支、现金管理、网上银行、委托贷款、通知存款、协定存款、债券投资。 市场上比较流行的三种现金管理模式: 1.“零余额账户”管理 ?账户结构:集团设立一个集合账户,并具有透支功能;各分公司设 零余额基本账户,并具有透支功能。 ?资金清扫:营业日终各成员单位账户资金全部归集至集团集合账户。 次一日营业日开始将各成员单位的资金由集合账户全部划回,不影 响成员单位日间的正常使用。 ?账户透支:每日营业终了,当集合账户资金不足时,可在额度内提 供透支;日间可在额度内为各成员单位提供账户透支,日终仍有透 支的与集合账户清算。 ?投资服务:如集合账户资金富余,日终则转作投资。 ?方案益处:可以协助集团公司对内部资金进行统一管理,减少整个 集团的资金冗余,降低资金成本,提高资金使用效益。 2.集团委托贷款 ?账户结构:集团设立一个集合账户,各子公司开设一结算账户。资 金调拨:集团根据需要,将资金较为充裕的成员单位账户资金全部 或者部分归集至集团集合账户,从集合账户将资金调拨给资金紧缺 单位。资金的调拨全按委托贷款核算,资金划出方为委托贷款委托

银行计算机储蓄系统需求分析报告

[银行计算机储蓄系统] 拟制人 审核人 批准人 [二零一六年三月二十二日]

1.引言 1.编写目的 随着金融业的发展,手工操作和旧的管理模式已经严重制约了质量和效率的问题,用计算机管理来代替手工管理是非常必要的。本需求分析全面描述储蓄平台系统的各种功能、运行环境,使客户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。而本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本银行储蓄系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。并且通过分析,也基本明确了本系统的功能需求、性能需求、数据文件结构等的一些方面的要求。本文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。 2.背景 a.待开发软件系统的名称:银行计算机储蓄系统; b.本项目的任务提出者、开发者、用户以及将运行该项软件的计算站或计算机网络系统: 本项目由某银行委托山西大学软件学院开发,本系统使用原有银行储蓄管理系统数据库中的原有用户数据。 3.定义 银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。 模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。 4.参考资料 《软件工程导论》。

相关主题
文本预览
相关文档 最新文档