银行计算机储蓄系统

合集下载

软件工程-银行计算机储蓄系统

软件工程-银行计算机储蓄系统

课程设计报告课程名称软件工程课程设计课题名称银行储蓄系统专业计算机科学与技术班级计算机0701学号33姓名钟彪指导教师冯剑2010年6 月2 日《软件工程》实验指导书实验一可行性研究一.实验目的熟悉可行性研究。

二.实验要求实验时间:2学时,使用Word写出可行性研究报告。

三.实验内容采用结构化分析方法进行可行性研究,绘制数据流图,编制可行性研究报告。

四.实验步骤1.引言1.1编写目的1.2项目背景1.3术语说明1.4.系统参考文献参考文献见附录2.可行性研究的前提2.1基本要求(1)功能(2)性能(3)系统的输入和输出(4)处理流程(5)安全保密要求(6)完成期限要求系统完成期限为12个月。

2.2开发目标开发目标应考虑的因素:(1)人力与设备费用的相对减少(2)业务处理速度的提高(3)计算的准确度和精度的提高(4)人员利用率的改进2.3具备条件项目开发中所具备的条件,假定和限制:(1)目标系统运行寿命系统运行寿命的最小值应达三年。

(2)进行系统方案选择比较的时间一个月(3)经费,投资来源经费来源于专业银行(4)软硬件,运行环境和开发环境硬件环境PII或更高档微机运行时内存要求:2MB;安装所需硬盘:10MB打印机:1q_1600k软件环境中文Windows98/20002.4.可行性研究的方法(1)客户调查(2)专家咨询(3)市场调查2.5.评价尺度各项功能的优先次序,开发时间的长短及使用中的难以程度。

3.对现有系统的分析现有系统存在着数据不易更新、容易丢失、容易出错、查询效率低。

业务人员工作强度大,储户等待服务时间长等缺点。

4.目标系统的技术可行性分析4.1对目标系统的简要描述系统采用常规的数据库管理方法4.2流程图给出数据流图4.3与现有系统进行比较系统有利于数据集中,时空利用率高易更新,易备份,查询速度快,响应速度快,基本消除了现有系统的种种缺陷,更为广大储户和柜台工作人员所接受。

4.4采用建议系统可能带来得影响系统极大提高了用户查询相关信息的命中率,有利于决策优化和提高工作效率。

银行计算机储蓄系统-软件工程实验报告

银行计算机储蓄系统-软件工程实验报告
1、用户实现存款,取款,查询等操作。
2、系统在启动时要求管理者输入登录帐号与密码。
3、系统要通过管理员执行一系操作(如:添加用户,修改,查询,删除等)。
4、用户实现存款,取款,查询等操作。系统为管理者提供主功能界面。
5、储户的一切信息,存储在数据库表中。
(2)关系模式
系统主要关系模式:
1、储户(储户姓名,住址,身份证号码)
精化图如下2-7所示:
图2-7系统精化图
四、心得体会
在本次实验中,我知道了在概念设计部分需要做那哪事情画哪些图,需求分析和概要设计这两个阶段并没有明显的分界线。概要设计的主要任务是由数据流图分析并得出系统的软件结构图,我基本上达到了实验的要求。
详细设计
一、实验目的
了解人机界面设计;掌握使用过程设计工具描述模块的详细数据结果和算法。
图2-1银行储蓄系统数据图
确定输入流和输出流的边界,从而孤立出变换中心。如下图2-2所示。
图2-2具有边界的系统数据流图
(2)在银行储蓄管理系统在一级分解中,可将系统分解成三个子功能模块:用户操作,业务员操作,系统输出。得出的高层控制结构如图2-3所示。
图2-3 银行储蓄系统“第一级分解”
(3)第二级分解
二、实验任务与实验要求
1、各种信息都保存在相应的文件中;
2、界面友好,可操作性强。
3、变量、函数命名符合规范。
4、注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。
三、实验内容
(1)功能分析
经过初步分析银行计算机储蓄系统应该具备以下主要功能。


输是


图3-4查询用户信息程序流图

2.2为方便储户,某银行拟开发计算机储蓄系统。写出问题定义并分析此系统的可行性

2.2为方便储户,某银行拟开发计算机储蓄系统。写出问题定义并分析此系统的可行性

2.2为⽅便储户,某银⾏拟开发计算机储蓄系统。

写出问题定义并分析此系统的可⾏性为⽅便储户,某银⾏拟开发计算机储蓄系统。

储户填写的存款单或取款单由业务员输⼊系统,如果是存款,系统记录存款⼈姓名、住址、存款类型、存款⽇期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。

写出问题定义并分析系统的可⾏性。

答:如果是存款,储户填写存款单,然后交给业务员键⼊系统,同时系统还要记录存款⼈姓名、住址(或电话号码)、⾝份证号码、存款类型、存款⽇期、利率等信息,完成后由系统打印存款单给储户。

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

为了满⾜储户的需求,该系统需要迅速的对⽤户的要求做出反馈,要对⽤户输⼊的信息作出最快的处理,所以就需要很⼤的主存容量,以及强⼤的数据库⽀持。

由于是所⾯向的⽤户是⼴泛的储蓄⽤户群,所以需要系统强⼤的安全性能⽀持。

可⾏性研究⽅法条件、假定和限制:建议开发软件运⾏的最短寿命:5年进⾏系统⽅案选择⽐较的期限:2个⽉经费来源和使⽤限制:定制银⾏硬件、软件、运⾏环境和开发环境的条件和限制:银⾏中⼼拥有⼤型机以及⽤来⽀持的数据库,各个银⾏⽹点都有安好的PC机,安装有Windows2000及以上的操作系统。

建议开发软件投⼊使⽤的最迟时间:开发完成后试运⾏1个⽉。

可⾏性研究⽅法通过与银⾏熟练业务员进⾏深⼊讨论,制定详细⽤户调查问卷,真正了解⽤户以及银⾏业务员的实际需求,根据业务员提供的信息以及问题定义再综合调查问卷中⽤户提出的意见进⾏改进。

最终确定项⽬需要解决的问题,并确定问题能不能被解决。

决定可⾏性的主要因素1)项⽬开发成本2)所需设备置办成本3)技术是否能满⾜需求4)操作⼈员的熟练程度5)资源有效性对现有系统的分析1处理流程和数据流程存款流程图:取款流程图:数据流图:2⼯作负荷当前⼤多数银⾏所使⽤的银⾏储蓄系统在办理业务时⼿续繁琐,⼈⼯业务操作过多,办理⼀个客户的业务就需耗费较长的时间,其他客户只有等待。

银行储蓄系统4

银行储蓄系统4

软件工程实验报告实验名称:银行计算机储蓄系统专业:计算机科学与技术班级:13级4班学号:1376807439姓名:赵杉杉指导老师:任国印目录一、程序系统的组织结构 ----------------------------------------------------- 31 系统组织结构图 -------------------------------------------------------- 32 查询模块层次图 -------------------------------------------------------- 33 添加模块层次图 -------------------------------------------------------- 34 修改模块层次图 ---------------------------------------------------------- 45 删除模块层次图 ---------------------------------------------------------- 4二、程序(标识符)设计说明----------------------------------------------- 41 程序描述-------------------------------------------------------------------- 42 功能需求-------------------------------------------------------------------- 53 性能 -------------------------------------------------------------------------- 74 输入项 --------------------------------------------------------------------- 95 输出项 ------------------------------------------------------------------- 106 算法 --------------------------------------------------------------------- 107 流程逻辑 ---------------------------------------------------------------- 118 接口----------------------------------------------------------------------- 139 注释设计 ---------------------------------------------------------------- 1310 限制条件 -------------------------------------------------------------- 1411 测试计划 -------------------------------------------------------------- 14一程序系统的组织结构1 系统组织结构图系统层次结构图2 查询模块层次图3 添加模块层次图4 修改模块层次图5 删除模块层次图二程序(标识符)设计说明1 程序描述1)客户端程序:本套银行储蓄系统软件的客户端应用程序以网页的形式编写,包括静态和动态的网页,存放在服务器中,客户使用浏览器通过互连网络对网页进行访问,并完成客户端可以完成的功能。

银行计算机储蓄系统数据流图

银行计算机储蓄系统数据流图
储户的属性地址和 电话号码,而数额、类型、到期日期、利率和 密码则是关系类型存取款的属性。
13:07:42
13:07:42
章作 )业
及 解 答 ( 第
3
请用数据流图描绘本系统的功能,并用实体-联 系图描绘系统中的数据对象。
13:07:42
13:07:42
作业及解答(第3章)
13:07:42
作 业 及 解 答 ( 第
章 )
13:07:42
3
作业及解答(第3章)
ER模型
本问题中共有两类实体,分别是“储户”和 “储蓄所”,在它们之间存在“存取款”关系。 因为一位储户可以在多家储蓄所存取款,一家 储蓄所拥有多位储户,所以“存取款”是多对 多(M:N)关系。
作业及解答 (第3章)
银行计算机储蓄系统的工作过程大致如下:储户 填写的存款单或取款单由业务员键入系统,如果 是存款则系统记录存款人姓名、住址(或电话号 码)、身份证号码、存款类型、存款日期、到期 日期、利率及密码(可选)等信息,并印出存单给 储户;如果是取款而且存款时留有密码,则系统 首先核对储户密码,若密码正确或存款时未留密 码,则系统计算利息并印出利息清单给储户。

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

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

银行计算机储蓄系统需求分析为方便储户,某银行拟开发计算机储蓄系统。

储户填写的存款单或取款单由业务员输入系统;如果是存款,系统记录存款人姓名,住址,存款类型,存款日期,禾冷等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。

一沿数据流图回溯系统顶层数据流图存款据流图取款数据流图:取款信息文件余额信息文件用户信息文件写出文档初稿E-R图1)数据元素:名称:用户说明:用户姓名数据类型:字符型长度:4(3)数据存储:数据文件名:存款信息表加工名:更新存款的信息简要描述:对所写的存款单进行编辑后返回到存款信息表中输入数据流:存款信息输出数据流:无加工逻辑:若信息正确无误则反馈存款信息加工名:设置密码简要描述:对用户的存款信息进行密码设置以得到保护输入数据流:需要设置密码输出数据流:存款信息加工逻辑:对现有的用户存款信息进行密码设置以得到保护并将已经设置好的存款信息进行处理加工名:计算利息简要描述:当用户取款时计算出当前帐户的利息情况输入数据流:密码正确输出数据流:利息信息加工逻辑:计算出当前帐户的利息情况并反馈给用户加工名:更新余额简要描述:当用户取款后剩余的金额情况要进行更新输入数据流:计算利息输出数据流:余额信息加工逻辑:对已有的金额进行查询并更新加工名:处理取款简要描述:对取款单中的取款信息进行处理输入数据流:余额信息输出数据流:取款信息加工逻辑:处理用户的取款信息及金额加工名:打印取款清单简要描述:对处理后的取款信息进行打印给用户核对输入数据流:取款信息输出数据流:打印利息清单(或账单)加工逻辑:将核对无误的取款信息以利息清单(或账单)的形式打印出来三定义逻辑系统如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率及密码(可选)等信息,完成后由系统打印存款单给储户。

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

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

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

“银行计算机储蓄系统”需求分析说明书文档作者:XXX 日期:2010-1-11.引言 (3)1.1 项目背景 (3)1.2 项目目标 (3)2. 银行计算机储蓄系统业务流程图 (4)3. 银行计算机储蓄系统 (4)3.1 银行计算机储蓄系统 (8)3.1.1 存取款管理 (11)●存款管理 (11)⏹数据流程图 (11)●取款管理 (14)⏹数据流程图 (14)4.E-R图 (20)1.引言1.1 项目背景项目名称:银行计算机储蓄系统(初步定为)用户:XXX银行项目说明:随着社会经济的发展,以及数字生活的逐步渗透,如何为用户提供更加便捷、更加周到的服务已经成为各大银行竞争的焦点。

但如今银行储蓄系统工作效率比较低,越来越不能满足广大人民群众的需求,人们希望可以更方便更省时更省力的办理储蓄的相关业务。

人们不再满足于以前传统的哪家银行卡只可以在那家银行存款提款的模式。

而如今计算机网络的高速发展及普及度的进一步加强,越来越多的人希望通过在家实现存取款或是通过上网实现网上银行的功能等。

在这样的趋势下,明显可以看出现今的银行计算机储蓄系统不能够满足人们日益增长的需求,为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于用户信息存取,需要建立一个新的、高效的、方便的、互联的计算机储蓄系统1.2 项目目标所建议系统的开发目标包括:✧人力与设备费用的减少及合理利用;✧处理速度的提高及准确度的保证;✧人员利用率的改进及合理调度。

✧改进管理和服务;建立高效的信息传输和服务平台,提高信息处理速度和利用率等等。

2. 银行计算机储蓄系统业务流程图3.银行计算机储蓄系统一、数据流程图二、词条说明1.数据流词条描述a)数据流名:存款单说明:当用户要存款时银行计算机储蓄系统就产生一个存款单给用户,银行计算机储蓄系统又要把存款单给银行内库进行确认审查。

数据流来源:用户数据流去向:银行计算机储蓄系统数据流组成:存款单=存款人+存款银行+业务员编号+存款金额+存款日期业务员编号=“01”..“99”存款日期=年+月+日数据量流通量:暂不统计b)数据流名:存单(反馈信息)说明:银行系统给用户每次存款打印的存款资料表单数据流来源:银行计算机储蓄系统数据流去向:用户数据流组成:存单=存款人+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额业务员编号=“01”..“99”存款日期=年+月+日位置:输出到打印机数据量流通量:暂不统计c)数据流名:取款单说明:记录用户每次取款的资料和情况数据流来源:用户数据流去向:银行计算机储蓄系统数据流组成:取款单=取款人+取款银行+业务员编号+取款金额+取款日期业务员编号=“01”..“99”取款日期=年+月+日数据量流通量:暂不统计d)数据流名:利息清单(或账单)说明:当用户取款时,银行内库要把利息清单(或账单)给银行计算机储蓄系统处理,再把利息清单(或账单)交于用户数据流来源:书库数据流去向:事务处理数据流组成:取款信息=取款人+取款银行+受理业务员+取款金额+取款日期+手续费+帐户余额业务员编号=“01”..“99”取款日期=年+月+日位置:输出到打印机数据量流通量:暂不统计2.数据文件(存储池)描述a)数据文件名:用户信息表简述:用于存放用户的个人资料情况及其它相关信息输入数据:用户信息输出数据:用户信息数据文件组成:用户信息表=用户编号+身份证号码+姓名+性别+年龄+住址存储方式:关键码存取频率:经常b)数据文件名:密码信息表简述:用于存放用户存取款所需的密码输入数据:密码信息输出数据:密码信息数据文件组成:密码信息= 存取款密码+设置密码日期存储方式:关键码存取频率:经常c)数据文件名:存取款信息表简述:主要是对存取款时所产生的存单、利息清单(或账单)及账面上金额进行存储输入数据:存取款信息输出数据:存取款信息d)数据文件组成:存取款信息表= 存单+利息清单(或账单)+存取款日期+帐户金额存储方式:直接存取频率:经常3.加工逻辑词条描述a)加工名:银行计算机储蓄系统加工编号:0层简要描述:对用户存取款进行管理和处理输入数据流:存款单、取款单输出数据流:存单、利息清单(或账单)加工逻辑:若存取款信息正确且密码正确无误则存取款成功,否则提示重写或重填。

银行储蓄系统

银行储蓄系统

《软件工程》实验报告面向对象分析——银行储蓄系统学院:信息工程学院班级:信息1201学号:121405109姓名:金天意指导老师:田怀凤合作组员:王婷目录1. 目的┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄32. 主要内容及问题┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄33.使用环境┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄34.设计内容┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄34.1用例模型图┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄34.2类图┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄44.3动态模型┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄5 4.4功能模型┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄74.5对象模型┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄75.总结┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄8一、目的用面向对象分析、设计方法来分析银行储蓄系统。

二、主要内容及问题银行计算机储蓄系统的工作过程大致如下:储户填写存款单或取款单由业务员键入系统。

如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期,到期日期,利率以及密码(可选)等信息,并引出存款单给储户,如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息,并印出利息清单给储户。

三、使用环境Windows xp 及以上操作系统、数据库:Microsoft SQL Server 2000。

Microsoft Visual Basic 6.0 中文版.四、设计内容1、用例模型图销户用例模型图说明:1.用户注册系统后,即成为系统用户,系统用户可凭借用户名、密码、等级进入系统。

软件工程导论第五版习题3-3

软件工程导论第五版习题3-3

类型:字符 位数: 范围:汉字 10
定义:{字符}10
备注:
名称:存款单
存款数据流
来源:业务员
去向:输入信息
数据机构:姓名+住址+存款类型+存款日期+利率
备注:
编号:002
存款数据类型
名称:储户信息
相关处理:由存款单或取款单
数据处理:
名称
类型
位数
编号:003 取值范围
姓名
varchar
10
住址
varchar
基本模型: P
储蓄系统
存款单F1
储户 储户
打印存款单F3
取款单F2 打印取款单F4
一级细化:
存款单 取款单
P1
储蓄系统
P2
打印系统
储户
储户
F1 F2
存款信息F6 计算利息F7
打印存款单F3 打印利息单F4
D1 储户信息库
P1二级细化: P1.1 业务员接收存款单 P1.2 业务员接收取款单
P1.3 系统处理存款业务
软件工程导论第五版
习题3-3
银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单 由业务员输入系统,如果是存款则系统记录人姓名、住址(或电话号 码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可 选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则 系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利 息并印出利息清单给储户。
50
存款数额
int
20
日期
datetime
8
利率
Double
10
汉字 汉字 数字 数字 数字

银行计算机储蓄系统项目开发计划

银行计算机储蓄系统项目开发计划

银行计算机储蓄系统项目开发计划背景数字化时代,越来越多的银行机构开始采用计算机储蓄系统。

这种系统能够帮助银行更好地管理客户信息、存款记录和交易等信息。

对于银行管理和客户来说,这种系统能够提高效率、减少时间成本和效率成本。

因此,计算机储蓄系统已经成为银行业务逐渐实现数字化转型,提高竞争力的一种重要手段。

为此,本文将建立银行计算机储蓄系统项目开发计划,旨在提高银行的工作效率,优化客户体验,实现为客户提供更优质、更便捷的服务。

目标本项目的目标是开发一个稳定、高效、易用的银行计算机储蓄系统,以提供更优质、更便捷的服务,为客户提供高质量的银行存储服务。

需求分析银行计算机储蓄系统的开发需要从以下几个方面进行需求分析:功能性需求•存款管理:银行计算机储蓄系统应该能够对银行存款信息、利息等进行管理,同时控制账户余额和交易。

•客户管理:银行计算机储蓄系统应该能够对客户信息进行分类和管理。

•交易管理:应该针对不同的交易方式,对交易进行管理。

非功能型需求•稳定性:银行计算机储蓄系统需保证系统的稳定性和可靠性。

•数据安全:银行计算机储蓄系统需保证银行存款记录的真实性,保障客户隐私信息的安全。

技术路线•编程语言:本计划通过Python语言进行开发,利用Python语言进行数据分析和开发。

•数据库:使用关系型数据库,在开发过程中使用以下数据库:MySQL,Oracle,PostgreSQL等。

•环境:使用Linux系统,使用集成开发环境:PyCharm,Visual Studio Code等。

开发周期银行计算机储蓄系统开发周期为6个月,具体如下:•需求分析:一个月•系统设计:一个月•开发:两个月•测试:两个月•部署与上线:一个月项目管理•项目组织:由项目负责人、开发人员、测试人员、运营人员组成。

•定期报告:定期召开会议,报告各个阶段的进度和问题。

•风险管理:及时发现问题并及时解决。

对于重大风险,应及时采取应对措施。

通过本计划,银行计算机储蓄系统能够实现稳定、高效、易用的优化服务,满足客户不同级别的需求,提供全面的银行服务。

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

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

[银行计算机储蓄系统]拟制人审核人批准人[二零一六年三月二十二日]1.引言1.编写目的随着金融业的发展,手工操作和旧的管理模式已经严重制约了质量和效率的问题,用计算机管理来代替手工管理是非常必要的。

本需求分析全面描述储蓄平台系统的各种功能、运行环境,使客户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。

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

并且通过分析,也基本明确了本系统的功能需求、性能需求、数据文件结构等的一些方面的要求。

本文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。

2.背景a.待开发软件系统的名称:银行计算机储蓄系统;b。

本项目的任务提出者、开发者、用户以及将运行该项软件的计算站或计算机网络系统:本项目由某银行委托山西大学软件学院开发,本系统使用原有银行储蓄管理系统数据库中的原有用户数据。

3.定义银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。

需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方.模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。

4.参考资料《软件工程导论》。

2.数据要求说明1.数据的逻辑描述对数据进行逻辑描述时可把数据分为动态数据和静态数据。

1。

1静态数据包括系统登录密码,各数据库所在位置,系统分析原始数据.1。

银行储蓄系统功能及应用

银行储蓄系统功能及应用

系统功能及应用1、客户信息管理客户信息管理是国外商业银行普遍采用的一种先进的银行管理模式,目前国内各银行相继引入这一管理模式,以取代原有的帐户管理模式。

客户信息管理是以客户的有关信息为基础,以客户号统揽客户在银行的所有帐户,为商业银行综合业务的开展和处理提供详实的分析资料,为银行的决策提供依据;同时为持卡客户通过自助银行形式,实现其客户号下各卡种间的款项划转等业务需求提供优质的服务。

2、卡(资料)管理卡管理是本系统中重要的一个环节。

不论是信用卡还是借记卡,都是以卡作为客户交易载体,作为客户识别的主要依据,所以卡管理直接影响客户交易以及银行管理的安全性、可靠性。

卡管理主要包括:主卡资料、附卡资料、担保人资料、质押担保等信息的录入开卡处理:生成卡号和对应的帐号制卡、打卡处理:制作打卡资料文件发卡处理:卡启用,客户领卡销卡处理:卡若不再使用,在卡上所有帐户已销户的条件下办理销卡处理到期卡、补卡、换卡处理等:卡到期、遗失损坏后相应的补换新卡3、表外管理表外科目的设置主要是核算业务确已发生而尚未发生实际资金收付的事项,为空白重要凭证和有价单证的控制和管理提供保障。

主要包括:表外科目的使用和记帐规则,各种登记簿的使用和表外科目的帐务核算等。

4、柜员管理系统充分吸收国外柜员制先进思想,由柜员直接负责每笔业务处理的全过程,同时又适应交行复核制管理的模式,对柜员权限实行严密管理,采用轧帐和复核方式,保证各项业务方便安全的进行。

5、系统的授权和服务体系◆ 联机交易基本流程POS/ATM/CDM -->ATMP/CDMP -->STEPS -->BCSS其中STEPS与BCSS的接口定义如下:所有STEPS交易采用统一的一个输入接口和一个输出接口,但各个交易使用的项目会各不相同1、POS消费2、POS消费撤消3、POS预授权4、POS预授权确认5. ATM取款6. 自动冲正7. CDM存款8. 代授权问题9、系统内异地联机交易10. 金卡交易11. 对帐12. 入帐设计◆ 黑名单管理黑名单的管理主要是:总行下发止付名单的转换在后台批处理画面中实现;上报止付名单使用交易,后台生成后下载到前台,再拷贝到软盘上;止付名单管理的实现在后台使用了一张表,用于止付名单的生成撤消等操作。

银行计算机储蓄系统的工作过程大致如下

银行计算机储蓄系统的工作过程大致如下

银行计算机储蓄系统的工作过程大致如下银行计算机储蓄系统是指银行内部采用计算机技术进行资金管理和储蓄业务处理的系统。

该系统包含了客户账户管理、资金存取和查询、账户计息等多种功能。

以下是银行计算机储蓄系统的工作过程大致如下:1. 客户开户客户在银行开立储蓄账户时,银行工作人员需要输入客户的个人信息和账户类型等信息,并生成客户账户信息记录。

这些信息将被存储在银行计算机储蓄系统的数据库中,以备后续使用。

2. 资金存取客户需要进行存款或提款时,工作人员会查询客户的账户信息,并输入相关信息,包括存款金额、提款金额、账户余额等。

银行计算机储蓄系统会根据这些信息进行资金存取操作,并更新客户的账户余额。

3. 账户管理银行计算机储蓄系统可以对客户账户进行管理,包括账户信息修改、账户冻结、账户解冻等操作。

这些操作需要经过授权的工作人员才能完成。

4. 账户计息在客户账户余额中,如果存在可计息部分,则银行计算机储蓄系统可以根据客户储蓄账户的利率,按照一定周期对客户账户进行计息。

计息过程将自动完成。

5. 资金转账客户之间需要进行资金转账时,银行计算机储蓄系统可以进行转账操作。

工作人员需要输入转账信息,并经过授权后才能完成该操作。

银行计算机储蓄系统会根据转账信息,在账户余额中扣除相应金额,并将转账金额转至目标账户。

6. 数据备份和恢复银行计算机储蓄系统需要定期进行数据备份,以防止系统出现异常或误操作导致数据丢失。

备份数据需要存储在安全的地方,并在需要时进行恢复操作,以确保系统数据的完整性和稳定性。

以上是银行计算机储蓄系统的工作流程大致如此,不同银行的具体实现会有所不同,但总体上均是围绕客户账户管理和资金操作展开的。

其中,系统的安全可靠性和数据处理能力是银行计算机储蓄系统的重要指标,需要得到严格保护和管理。

银行计算机储蓄系统的可行性报告

银行计算机储蓄系统的可行性报告

银行计算机储蓄系统的可行性报告银行计算机储蓄系统的可行性研究报告一、引言1、编写目的:应某银行要求,为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于储户信息存取,现为其开发计算机存取款系统。

本报告的读者对象为研究中心人员和主管技术人员以及项目设计人员。

2、项目背景:项目名称初步定为:银行计算机储蓄系统(CBAS,Computer Bank Account System)。

分为四个子功能模块:密码模块、更新模块、存款模块和取款模块。

本项目设计过程中参考了某研究中心以前开发的基于dows系统的数据库管理系统。

3、术语说明:CBAS: 银行计算机储蓄系统Data processing: 数据处理Transaction processing: 事务处理Data processing cycle: 数据处理流程Data acquisition: 数据采集Data processing system security: 数据处理系统安全性4、参考资料:《计算机软件工程教程》科学出版社 202二、可行性研究的前提1、基本要求:银行计算机储蓄系统应便于储户进行存款和取款,并且便于对个人信息的查询,便于操作,提高工作效率,并能在一定程度上实现自动化。

(1)功能:CBAS系统的主要功能为:数据更新、存款、取款和数据导入/出。

数据更新功能分为三部分:数据添加、数据删除和数据修改。

数据添加功能提供便捷的录入界面,通过应用程序将原始数据追加到数据库中。

数据删除将满足用户要求的相应记录从数据库中删除。

数据修改功能允许用户对他所指定记录的相关信息进行修改。

存/取款功能:允许用户进行相应的存/取款业务,处理数据,计算数据。

数据导入/出:允许用户将全部记录导入至数据库或其他存储设备。

(2)性能:方便快捷有效地完成存/取款业务。

(3)系统的输入:(4)系统的输出:各类型的报表(5)系统流程图:(6)安全和保密要求:系统对不同权限的用户提供不同的功能模块(7)完成期限:暂定月,具体进度安排见详细设计2、开发目标:开发目标应考虑到如下因素:(1)人力与设备费用的相对减少(2)处理速度的提高(3)人员利用率的改进3、具备条件(1)建议系统运行寿命的最小值:三年(2)进行系统方案选择比较的时间:一个月(3)经费、投资方面来(4)硬件、软件、运行环境和开发环境方面的条件硬件环境:P2或更高档微机,安装所需硬盘5MB ,运行时内存1MB以上软件环境:中文95/98/20/me.NT4.0(5)可利用的信息和资:参考已有的应用程序和数据库管理系统(6)投入使用的最完时间:4、可行性研究的方法:(1)客户调查(2)专家咨询(3)市场相关产品、同类产品调查5、评价尺度:主要尺度:各项功能的优先次序、开发时间长短及使用中的难易程度三、吕定杰对现有系统的分析^p :四、建议系统的技术可行性分析^p :1、对所建议系统的简要描述:2、数据流图:3、数据字典:名字:储户信息别名:描述:存储用户的个人详细信息定义:储户信息=储户姓名+储户住址+储户身份证号码+储户帐号+帐户金额+储户密码位置:储户信息名字:存款信息别名:描述:存款储户一次存款的存款信息定义:存款信息=存款类型+存取日期+存款金额+利率位置:输出到打印机名字:取款信息别名:利息清单描述:储户一次取款的取款信息定义:取款信息=取款日期+取款金额+利息位置:输出到打印机名字:储户密码别名:密码描述:储户存/取款时必须的6位验证号码定义:密码=[0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]+ [0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]位置:储户信息4、与现有系统比较的优越性:五、所建议系统的操作可行性分析^p :六、所建议系统的经济可行性分析^p (成本/效益分析^p )假设投入5000元,且此系统每年可节省3000元,则三年共可省9000元,假定年利率为5,由:P=F/(1+I )n年将来值(元) (1+I)n 现在值(元)现在值累计(元) 1 3000 1.05 2857 2857 2 3000 1.10 2727 5584 3 3000 1.16 2586 8170所以,投资回收期为:1+(5000-2857)/2727=1.79年纯收入为:8170-5000=3170元投资回收率为:73~74七、开发意见:如假设成立,则此系统可行。

软件工程_银行储蓄系统

软件工程_银行储蓄系统

银行储蓄系统小组成员任务李健健 0442801119 编写总体设计、详细设计中存款模块马康白 0442801124 用户验证模块束锦萍 0442801126 取款单打印模块翟高星 0442801133 1.编写报告总体框架与报告最终整理 2.取款模块3.编写测试计划、测试分析报告并写入程序代码周晖 0442801136 按用户名和ID查询模块朱文俊 0442801137 (组长) 1.编写总体设计、详细设计中存款单打印模块2.负责分配详细的任务可行性分析报告1引言1.1 编写目的经过对该银行储蓄系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行可行性分析。

明确开发风险及其所带来的经济效益。

本报告经审核后,交由软件经理审查。

1.2 背景项目名称:银行计算机储蓄系统用户:××银行说明:现在的银行储蓄系统工作效率低,不能满足广大人民群众的要,人们希望能更方便更省时地办理储蓄业务。

在这样的背景下,切需要建立一个新的、高效的、方便的计算机储蓄系统。

1.3参考资料《软件工程导论(第四版)》张海藩编着清华大学出版社出版《软件工程》任胜兵邢琳编着北京邮电大学出版社2 可行性研究的前提2.1 基本要求2.1.1 功能要求此系统所要完成的主要功能有两方面:储户填写存款单或取款单交给业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。

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

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

银行储蓄系统需求分析

银行储蓄系统需求分析

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

1.2 项目背景:项目名称:银行计算机储蓄系统。

项目任务提出者:XX银行。

开发人员:XX软件开发公司。

用户:xx银行。

1.3 参考资料《软件工程导论》(第5版)张海藩著。

1.4 预期用户银行管理部门与储户,项目开发人员,测试人员。

2系统说明2.1系统描述本系统主要为了方便储户办理存款、取款、转账、挂失、查询、改密等业务,银行管理人员办理开户、销户、冻结、解挂等业务,对金钱更有效管理,同时可以更好的方便银行对储户的管理,并且形成储户和银行之间的桥梁,使用该系统不仅可以提高对金钱的有效管理而且在一定程度上可以提高银行与储户的工作效率。

3需求3.1功能需求如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。

3.2性能需求3.2.1安全性本系统有良好的安全性,可保证用户数据安全,个人信息不被黑客盗取;3.2.2时间特性要求1.响应时间:所有的查询操作,查询响应时间一般不超过3秒;2.更新处理时间所有提交数据一般在1秒内响起;3.数据的传送时间可以忽略。

3.2.3灵活性该软件有很好的可移植性,操作简单易上手,适合广大普通群众,只要满足最低硬件要求即可运行次运行软件,同其他软件接口容易实现。

3.3可靠性和可用性需求可靠性:银行储蓄系统一个月内不能出现2次以上故障;可用性:在任何时候主机或备份机上的银行储蓄系统应该至少有一个是可用的,而且在一个月内任何一台计算机上该系统不可用的时间不能超过总时间的2%。

3.4运行需求1硬件环境需求:4G以上内存;2软件环境需求:数据库Microsoft SQL Server2005及以上版本Windows xp, windows 7 Tcp/IP通信协议;3.5接口需求硬件接口:现实中要求具有高速以太网组网以实现联网操作,无需网络通讯接口;软件接口:windows标准接口,要求与其他软件无冲突错误发生;3.6出错处理需求软件应具备自动拼写检查错误等功能,在出现故障后应从整个系统数据库重新载入数据进行操作。

银行储蓄系统

银行储蓄系统

银行储蓄系统(总12页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除一、问题定义分析和澄清用户需要计算机系统解决问题的目标、规模以及项目所需要的资金和经费等问题。

描述如下:《系统目标和范围说明书》·项目名称:银行计算机储蓄系统·问题描述:人工管理储蓄工作手续烦琐、工作量大、容易出错。

·项目目标:建立一个自动化、高效率、无差错的计算机储蓄系统。

·项目范围:利用现有的微型计算机,软件开发费用不超过XXXXXX元。

建议在系统中增加用户的身份验证功能,以保证系统安全。

·可行性研究:建议进行大约5天的可行性研究,可行性研究费用不超过XXXXX元。

二、可行性研究⑴访谈相关人员,进一步确定《系统目标和范围说明书》的内容。

⑵对现有系统的分析:当前银行所采用的人工储蓄业务办理,手续繁多,人工业务操作过多,严重影响了工作效率,且出错率高。

储户意见很大。

①存款业务系统流程图描述如下,②取款业务系统流程图描述如下,⑶建议的新系统建立一个自动化、高效率、无差错的计算机储蓄系统。

①新系统的数据流图a)顶层数据流图b)功能级据流图c)详细功能级数据流图②新系统的主要数据字典⑷新系统方案的可行性分析(从略) (采用非形式化方法,用文字描述即可。

) ① 技术可行性(从略) ② 经济可行性(从略) ③ 操作可行性(从略)三、需求分析⒈ 描述问题的信息域,建立数据模型———E - R 图名字:取款单 别名:取款信息描述:银行系统给用户每次取款打印的取款信息表单定义:取款单 = 用户ID+姓名+存入类型+存入时间+到期时间+取出金额+利率 名字:存款单 别名:存款信息 描述:银行系统给用户每次存款打印的存款信息表单 定义:存款单 = 用户ID+姓名+存入类型+存入时间+到期时间+余额+利率名字:储蓄信息表 别名:储蓄信息 描述:用户储蓄信息 定义:储蓄信息表 = 用户ID+存入类型+存入时间+到期时间+余额+利率 名字:用户信息表 别名:用户信息描述:用户信息及登录身份验证⑴用户信息E-R图⑵储蓄信息E-R图⑶系统E-R图图中,关系“存款”和关系“取款”各自的属性,分别组成了存款单和取款单的结构。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
定期存储帐户的特有描述信息为:定期存款方式
信用卡帐户的特有描述信息为:信用卡密码
结算存储帐户的特有描述信息为:结算汇款方式
修改信用卡帐户密码:通过信用卡密码修改面板选择信用卡帐户并输入原始密码及更改密码可更改信用卡帐户密码。
建立用户身份信息资料:在建立新帐户过程中将输入用户的身份信息资料并与帐户信息一同存储。用户的身份信息资料一经注册便不可修改。
输出数据:
姓名,年龄,性别,身份证号,地址,帐号,密码,交易金额,余额,交易时间,交易号码
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)
3软件接口
Windows标准接口,要求与其他软件无冲突错误发生。
4通信接口
计算机与打印机有高速传输的连接接口,最后以纸张的形式打印出清单给储户。
5故障处理
软件应具备自由拼写错误检查等功能,在出现故障后应从整个系统数据库更新载入数据库进行操作。
4输入要求
业务员从存取款表单输入数据,要迅速精确,适当调整输入时间,不能让客户等太久,但也不能让业务员太过忙碌以免影响正确率。
3适应性
要求数据库局用很好的更新能力,由于本产品是试验性软件,故对磁盘和内存容量没有很高的要求,但是数据库应该能够对并发事件,脏数据具有较强的识别处理能力。
④磁盘容量
由于要存贮大量的数据和信息,所以要求要有足够的磁盘容量。
⑤主存容量
为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量。
5输出要求
要求能快速准确打印出清单给客户。
6其他需求
①可用性
本软件业可以通过单步跟踪的操作进行检查处理。
2安全性
由于软件运行数据库中,所以参数不容易被错改,破坏,万一参数受到破坏也不会影响源程序。
3可维护性
本软件利用数据库进行编程,系统结构由程序基本无额定,大量的参数及文本内容全部存放于数据库中。修改,更新数据库只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性升级都十分方便。
该表用于恢复汇率的初始值。
在向数据库中添加信息时用存储过程,在删除表Depositor中的信息时自动删除表CreditCard和表Account中相关的信息。
6 总体设计
一.类的静态设计
1.组织数据和操作数据的类
包括用于存储用户信息的Person类,作为所有帐户类的基类提供基础属性与操作的Account类,存储一般存储帐户的Saving类,存储定期存储帐户的FixSaving类,存储信用卡存储帐户的CreditCard类,存储结算存储帐户的Checking类,以及存放所有具体帐户类信息的映射表AccountMap类。
存款功能:以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。
1系统需要在原帐户信息中增加一条记录,包括存款人姓名,住址,存款类型,存款日期,利率等信息。
2若为新储户须建立一个帐户,并记录此次的记录。
3打印存款给储户。
取款功能:
1系统计算利息,在原帐户信息中取款减去。
2若为清户,记录注销该帐户,将帐户余额一并交与储户。
2 描述
储户用卡取款时不能直接取款,要先填取款表,交给业务员输入资料,再由储户输入密码以确认身份,还要在取款表单上签名以再次确认,最后业务员才把现金交给储户:
由于办理的
系统基本情况:
3 工作负荷
由于办理手续的繁多与不合理,工作效率非常低,需要大量的业务员,通常有储户排场龙的现象,这给工作人员带来非常大的负担和压力,也给银行公司的发展带来很大的困难与压力。
1 功能需求
⑴功能划分
软件分别有新建,修改,查询,更新等功能。各个模块各有不同的功能,但都能完成查询和存储功能。各模块的数据都存放在数据库中。数据的条用和廉洁都有程序来完成。
此软件所要完成的主要功能有两方面:如果是存款,储蓄填写存款单,然后交给键入系统,同时系统还要记录存款人姓名,住址,身份证,号码,存款类型,存款日期。利率及密码(可选)等信息,完成后由系统打印存款单给储户。如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。
1.3定义
银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
银行计算机储蓄系统
题目:银行帐户管理,储蓄业务管理处理系统
班级:计算机科学与技术(3)班 设计者:易华丽
1引言
1.1编写目的
本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本银行储蓄系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用
2性能需求
①数据精确度
在进行向பைடு நூலகம்据库文件提取数据时,需求数据记录定位精确,在往数据库文件数组中添加数时,要求输入数精确金额,身份证,卡号等按消息设定字符数。
2时间特性
程序响应时间:在人的感觉和视觉事物范围内;
信息交换时间:要求在程序调用前调用后都与数据库保持同步更新,网络信息交换施加应该小于程序调用时间。
4人员
为了减轻负担,我们需要纳入大量业务员和额外的工作人员。
5局限性
当前系统办理业务的流程导致了一个很大的问题:工作效率极其低。因此急需开发一个高效的银行计算机储蓄系统。
4系统的数据流程和处理流程
1数据对象E-R图
N M
N
N N
1 M
2数据流程图
1 存款流程图
存款信息
填 出 存 信
表 错 款 息
存款单 存款单
⑵功能描述
外部功能:实现化窗口,查找及储蓄
内部功能:同步,过滤,定位,识别
存储帐户信息:所有帐户信息永久性保存在一个特定的磁盘文件之中。在系统退出时,自动依据内存中存放的帐户信息映射表将所有帐户信息存入库文件之中。保存时先将原有库文件进行备份,之后将现有帐户信息映射表存储为新的库文件。
读取帐户信息:所有帐户信息永久性保存在一个特定的磁盘文件之中。在系统开始运行时首先自动打开该文件,将文件中的全部账户信息加载到内存中存放这些信息的帐户信息映射表中。并且在提示面板中显示库文件载入成功的信息。
3 运行需要
①用户界面
屏幕格式:采用全屏格式,通过分窗口操作进行各个操作之间的转换
报表格式:以银行原报表格式设计电子打印表格式。
菜单格式:下拉式菜单,应显示储户资料及帐户资料的各个详细条目。
2硬件接口
网络硬件接口要求:显示中要求具有高速以太网组以实现联网操作,但是在理论试验验证软件本身的目的来看,无需网络通讯接口。
4兼容性
适合windows 95 ,windows 98,windows xp,windows sp2及以上操作系统、数据库:Oracle 8.
3 与用户的沟通
1 访谈
当前大多数银行所使用的银行储蓄系统办理业各时手续繁多,人工业务操作过多,严重影响了工作效率,以至客户等待办理手续过长感到不耐烦,且出错率高。
建立新帐户:通过建立新帐户面板输入一个新帐户的描述信息,并将该帐户添加到帐户信息映射表中,并以系统自动生成的唯一的帐户号作为键。由于键值唯一且通过程序自动生成,因此不会出现即使其他信息全部相同,建立的新帐户也是不重复的。
所有帐户的公有描述信息包括:币种,初始存款额,用户名,用户身份证号,用户住址以及用户联系电话。其中币种,用户信息以及除密码外的特有描述信息将不能更改。
(存折)
密码密码
存单存款信息
4.2.2.2 取款流程图
有 误 错 误
密码
取款单需要密码密码
(或银行卡)
取款清单取款信息 余额信息
现金
取款信息余额信息
4.2.3数据字典
银行系统的层次方框图图和IPO图:
5.数据描述
1静态数据
包括系统登录密码,各数据库所在位置,系统分析原始数据。
2动态数据
输入数据:姓名,年龄,性别,身份证号,地址,帐号,密码
此文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。经过对该银行储蓄系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行需求分析。
1.2背景
项目名称:银行计算机储蓄系统
用户:××银行
说明:现在的银行储蓄系统工作效率低,越来越不能满足广大人民群众的需要,人们希望能更方便更省时就可以办理储蓄业务;随着拥有多种银行卡的人群不断增长,人们急切希望有一种通用的银行卡以便随时随地在哪家银行都可以存款提款;现在计算机网络的高速发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。
相关文档
最新文档