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

时间:2024.4.20

银行数据库系统需求分析

报告

王莫凡

信管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 性能需求... 4

2.3 输入要求... 5

2.4 其他需求... 5

第三章 与用户的沟通... 6

3.1 访谈... 6

3.2 描述... 6

第四章 结论... 7


第一章 引 言

1.1  编写目的

本报告的目的是规范化本数据库系统的编写,旨在于提高数据库开发过程中的能见度,便于对数据库开发过程中的控制与管理,同时提出了本银行数据库系统的开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用

此文档进一步银行系统数据库开发的细节问题,明确数据库需求、安排项目规划与进度、组织开发与测试,便于用户与开发商协调工作。经过对该银行数据库系统项目进行详细调查研究,初拟系统实现报告,对开发中将要面临的问题及其解决方案进行需求分析。

1.2  背景

项目名称:银行系统数据库

用户:××银行

说明:银行系统是与生活紧密相关的一个机构,银行提供了存款、取款、贷款等业务。在银行设立账户的人或机构通常被称为银行的客户。

1、银行有多个分支机构,每个分支机构位于某个城市,由唯一的名称标识,每个分支机构有一定的资产。

2、银行的客户通过其身份证号唯一标识。银行存储每个客户的姓名、居住城市和街道。

3、一个客户可以有多个账户,每个账户有一个唯一的账号。银行记录每个账户的余额以及每个账户的所有者和账户的所有存取款记录。

4、客户可以在银行的任何一个分支机构贷款,而且同一客户可以同时在不同的分支机构都有贷款,但每笔贷款只能由一个分支机构发放。每笔贷款用唯一的贷款号标识,一笔贷款可以分多次偿还。银行需要知道每笔贷款的金额、贷款期限、贷款利率和逐次还款情况,对每次还款要记载其还款日期和还款金额。

1.3  参考资料

《数据库系统概论(第四版)》 王珊 萨师煊  编著     高等教育出版社

第二章 需求分析报告前提

2.1 功能需求

2.1.1 功能划分

   数据库分别有修改,查询,更新等功能。各个模块各有不同的功能,但都能完成查询和存储功能。各模块的数据都存放在数据库中。数据的查询由查询语句完成。

此软件所要完成的主要功能有四方面:

1、存款——账户信息更新功能

2、取款——账户信息更新功能

3、贷款、还款——账户信息更新功能

4、银行人员信息管理功能信息记录功能。

2.1.2 功能描述

   存款、贷款、还款、取款、查询、更改

1 存款业务

存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、身份证号码、存款类型、存款日期、利率及密码(可选)等信息,完成后由系统打印存款单给储户。

   流程图:

  

2 取款业务

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

流程图

3 贷款业务

3.1开拓业务和信用评估

  随着金融证券化的发展,银行已有卖方市场转到了买方市场。因此,争夺实力雄厚、信用度高、还款能力强的客户是商业银行主要的竞争。调查人员在开拓市场进行信贷营销时,受理贷款人的申请,根据贷款人的资料,对其信用评估。同时对贷款的合法性、安全性、盈利性进行调查,测定贷款风险度,并提交分析报告。

3.2贷款的审查和发放

  审查人员根据调查人员的报告对贷款人的资格审查和评定,复测贷款风险度,提出意见,按规定权限审批或报上级审批。贷款审批后,就与贷款人就贷款数量、期限、利率等洽谈,并签订贷款合同,然后签发贷款指令。

3.3贷款的检查和收回

  贷款发放后,银行为保证贷款能按时收回,会组织检查人员定期或不定期对贷款人的经营状况和财务状况进行调查,并关注资金的用途,以防遭受道德风险。如果贷款人不能按时还本付息,银行有权采取制裁措施,或以法律手段追回本息,以维护信贷资金的安全。

这只是银行的部分业务,当然如果想要提高银行业务效率等一系列问题还有有待解决。

3.查询功能

客户可以随通过自己的账户,输入密码后,查询有关自己账户的余额、资金出入明细。

银行也可以查询到客户的资金情况,客户借贷还款情况,以及

此次Access里实现的查询有:

查询王洪亮的贷款金额以及每笔的贷款情况;

查询王洪亮的存款记录;

查询王洪亮的还款情况及损失级别;

查询王洪亮在哪里取过钱;

查询王振轩的账户余额;

查询在北京的分支机构名称;

查询“中国银行北京分行”的工作人员及姓名。

2.2 性能需求

① 数据精确度

   在进行向数据库文件提取数据时,需求数据记录定位精确,在往数据库文件数组中添加数时,要求输入数精确金额,身份证,卡号等按消息设定字符数。

②   时间特性

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

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

③   适应性

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

④ 磁盘容量

   由于要存贮大量的数据和信息,所以要求要有足够的磁盘容量。

⑤ 主存容量

  为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量。

2.3 输入要求

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

②  储户自己在自动机存钱时要耐心等待机器算清正确,待准确无误时再按确认。

2.4 其他需求

①可维护性

   本数据库利用access进行建立,修改,更新数据库只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性升级都十分方便。

②   兼容性

适合windows xp,vista,win7及以上操作系统、数据库:ACCESS

第三章 结论

银行数据库系统在目前是一个技术上成熟的系统,并且在银行内部采取有力措施保证资金和人员配置等。开发“银行数据库系统”的构想是可行的。为了使银行公司适应现代化高场竞争的需求,促进银行管理信息化,不断满足客户的要求,争取更好的经济效益,建议立即着手系统的建议。


第二篇:银行储蓄系统需求分析报告


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

一需求分析

1功能需求

本系统是银行储蓄系统。主要功能是管理各个用户存取款的相关数据。对于用户部分,能够新建和删除用户,在操作过程中可以更改用户;对于账户部分,可以 查询用户的信息,包括各种基本信息、活期余额、定期账单等;对于账户操作部分,有活期存取款、定期存取款操作,另外操作完成之后存储相应的操作记录并能够查询操作记录等功能。

2数据需求

账户信息:帐号varchar(20),开户人姓名varchar(20),账户密码char(6),身分证号varchar(20),账户余额float,开户日期datetime,开户地址varchar(30);

活期操作:帐号varchar(20),金额float,类型(存入,支出),账户余额float,利息float,存入日期datetime;

定期存款:帐号varchar(20),存款人姓名varhcar(10),存款金额float,存款日期datetime,存储年份int,存储利率float;

定期取款:帐号varchar(20),取款人姓名varhcar(10),取款金额float,取款日期datetime;

定期历史操作记录:帐号varchar(20),存取款人姓名varhcar(10),类型(存入,支出),办理日期datetime,存储年份int,存储利率float;

3其他需求

完成数据库的备份与恢复,系统登录对话框等功能。

二数据库设计

1概念结构设计

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

2逻辑结构设计

储户(帐号,姓名,密码,身份证号,性别,帐户余额,开户日期,开户地址); 活期存取款(nID,帐号,金额,类型,办理日期,利息,账户余额);

定期存款(nID,帐号,存款人姓名,金额,存储年份,年利率,存储日期); 定期取款(nID,帐号,取款人姓名,取款金额,取款日期);

定期记录(nID,帐号,存取款人姓名,类型,操作金额,年份,操作日期)

3物理结构设计

储户表

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

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

约束条件:各属性均非空,密码长度为6位;

活期存取款表

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

约束条件:各属性均非空;

定期存款表

约束条件:各属性均非空;

定期取款表

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

主键:nID;外键:nID;被参照表:定期存款表 约束条件:各属性非空

定期操作记录表

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

主键:nID;外键:nID;被参照表:定期存款表,定期取款表 约束条件:各属性非空

更多相关推荐:
数据库需求分析报告

高校学生学籍管理1概述编写说明:本章描述本软件开发的背景,系统目标,用户的业务情况,以便于需求理解。11背景在学籍管理中,需要从大量的日常教学活动中提取相关信息,以反映教学情况。传统的手工操作方式,易发生数据丢…

学生信息与成绩数据库需求分析报告

学生信息与成绩管理系统数据库需求分析报告一建立数据库的目的老师和学生都注重理论与实际相结合开设了很多与课程相配的课程设计而在实际人工管理中因为提交的文档作业数量众多处理复杂造成管理的混乱随着科学技术的不断提高计...

数据库需求分析的简单案例

数据库需求分析的简单案例数据库需求分析的简单案例小型自选商场进销存管理系统需求分析的基本过程一应用领域的调查分析通过可行性分析原采用手工管理的某小型自选商场决定开发进销存管理系统经过详细调查收集了各种单据帐页和...

20xx04 数据库需求分析报告

20xx04机票预订系统需求分析报告一组织机构情况通过了解知道机票预订部门的组成一般由信息管理部票务部客服部组成各部门的职责如下信息管理部管理基本信息主要包括航班信息的查询添加更改删除旅客信息的查询添加更改删除...

数据库需求分析报告

快餐店数据库需求分析报告一系统目标实现一个快餐店点餐系统可记录各种食品及套餐的信息记录配餐信息及食物售出情况并记录客户优惠信息系统地记录了快餐店的销售情况这样大大节省了管理人员的工作量计算机的存储与系统快速查询...

数据库需求分析报告

XXX数据库需求分析报告第X小组日期20xx年11月XX日1项目相关说明11小组成员12计划安排阶段名称需求分析概念模型设计关系模式设计等2系统介绍本节主要对系统背景需求及需要完成的功能进行介绍3数据流图4系统...

数据库需求分析报告

《高校学生学籍管理系统---系统需求分析报告》编写者:##1概述编写说明:本章描述本软件开发的背景,系统目标,用户的业务情况,以便于需求理解。11背景在学籍管理中,需要从大量的日常教学活动中提取相关信息,以反映…

需求分析+概要设计+详细设计+数据库设计+软件测试模板

附录A软件需求分析报告文档模板1附录B软件概要设计报告文档模板13附录C软件详细设计报告文档模板33附录D软件数据库设计报告文档模板43附录E软件测试验收大纲错误未定义书签5I附录A软件需求分析报告文档模板1引...

数据库课程设计需求分析

学生信息管理系统软件需求分析说明书11编写目的通过本次设计设计的基本思想方法能够独立编写小型的数据库程序通过数据库系统应用课题的实践进一步提高分析问题解决问题的能力及软件开发过程的能力12项目背景项目的委托单位...

铁路票务系统需求分析报告_

密级机密文档编号铁路票务管理系统项目需求分析报告计算机0902班0906410220花纯虎0906410222陈其清0906410201马福洋版权所有翻版必究铁路票务管理系统项目需求分析报告目录一引言311编写...

网上商城需求分析报告

网上商城姓名班级微机学号学院计算机信息学院需求分析说明书1023班1000005315目录一引言311项目背景312前期工作313参考资料3二技术概述321开发目标322硬件支持424用户特点425假定和约束4...

需求分析报告

文档编号文档标号研究与开发实践需求分析WIN7桌面小工具设计与开发研究与开发实践需求分析WIN7桌面便签阮松松小组系统需求分析说明书项目承办部门四川大学计算机学院09级研究与开发实践课程小组撰写人阮松松完成日期...

数据库需求分析报告(39篇)