银行储蓄系统面向对象分析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1课题:银行计算机储蓄系统学院:数学科学学院班级:信科1202信科1201学号:120702203120702101姓名:指导老师:田怀凤2银行储蓄系统面向对象分析一、建立对象模型需求陈述:储户填写存款单或取款单由业务员键入系统。如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期,到期日期,利率以及密码(可选)等信息,并引出存款单给储户,如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息,并印出利息清单给储户。确定类&对象:1.找出所有可能的类&对象:储户、存款单、取款单、业务人员、计算机储蓄系统、账户、事务2.筛选:储户、业务人员、计算机储蓄系统、账户、事务确定关联:储户拥有账户业务人员与计算机通信业务人员输入事务最终的关联为如下图:储户账户业务人员事务业务人员计算机储蓄系统1+1+输入1+通信拥有修改站号3确定属性:储户:姓名、地址账户:余额、限额、类型业务人员事务:类型、日期、金额业务人员:姓名建立的对象模型为:拥有储户—姓名—地址帐户—余额—限额—类型业务人员事务—类型—日期—金额业务人员—姓名+录入信息()计算机储蓄系统+记录储户信息()+记录存款类型()+纪录存款日期()+记录到期日期()+计算利率()+引出存款单()+打印利息清单()+核对储户密码()输入修改站号通信1+1+1+4二、建立动态模型编写脚本:计算机储蓄系统的正常情况脚本:储户的填写存款单业务人员键入系统,系统引出存款单给储户储户填写取款单,系统核对储户密码,计算利息并打印利息清单给储户计算机储蓄系统的异常情况脚本:储户身份证号码填写错误,找不到该储户信息储户填写取款单的密码错误画事件跟踪图:储蓄系统正常情况事件跟踪图:填写存款单要求事务类型储户业务人员储蓄系统填写取款单请求处理事务类型5储蓄系统异常情况事件跟踪图:画状态图:储户业务人员储蓄系统填写存款单填写取款单请求事务类型请求处理事务类型请求验证账户账户无效do/填写存取款信息do/输入信息do/记录信息do/验证用户do/错误信息do/要求类型do/引出存款单do/打印利息清单do/核对密码do/要求密码do/处理事务6三、建立功能模型画出基本数据流图:顶层数据流图:画出功能级数据流图:把基本系统模型中单一的处理框分解成若干个处理框,以描述系统加工、变换数据的基本功能,就得到功能级数据流图如下图:储户业务人员储蓄系统款单信息输入信息储户业务人员填写存取款单记录存款信息核对储户密码核对账户计算利率显示出错信息请求重新填写款单输入取款单信息无错输入存款单信息无错打印利息清单输入信息存款单输出信息账户

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功