- 162
- 0
- 约1.39千字
- 约 12页
- 2020-04-07 发布于江西
- 举报
课
学
班
学
姓
题 : 银 行 计算 机 储 蓄 系统 院 : 数 学 科 学 学 院
级 : 信 科 1202 信 科 1201
号 : 120702203 120702101
名 :
指 导 老 师 : 田 怀 凤
1
储户账户业务人员事务业务人员
储户
账户
业务人员事务
业务人员
计算机储蓄系统
站号
银行储蓄系统面向对象分析
一、建立对象模型
需求陈述:
储户填写存款单或取款单由业务员键入系统。如果是存款则系
统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、
存款日期,到期日期,利率以及密码(可选)等信息,并引出存款
单给储户,如果是取款而且存款时留有密码,则系统首先核对储户
密码,若密码正确或存款时未留密码,则系统计算利息,并印出利 息清单给储户。
确定类对象:
找出所有可能的类对象:储户、存款单、取款单、业务人员、 计算机储蓄系统、账户、事务
筛选:储户、业务人员、计算机储蓄系统、账户、事务
确定关联:
储户拥有账户
业务人员与计算机通信
业务人员输入事务
最终的关联为如下图:
拥有
1+
修改
1+
输入
通信
1+
2
帐户—余额—限额—类型业务
帐户
—余额
—限额
—类型
业务人员事务
—类型
—日期
—金额
业务人员
—姓名
+录入信息()
计算机储蓄系统
+记录储户信息() +记录存款类型() +纪录存款日期() +记录到期日期() +计算利率()
+引出存款单() +打印利息清单() +核对储户密码()
站号
确定属性:
储户:姓名、地址
账户:余额、限额、类型
业务人员事务:类型、日期、金额 业务人员:姓名
建立的对象模型为:
—姓名
—地址
储户
拥有
1+
修 改
1+
通信
输入
1+
3
储户业务人员储蓄系
储户
业务人员
储蓄系统
2、建立动态模型
编写脚本:
计算机储蓄系统的正常情况脚本:
储户的填写存款单
业务人员键入系统,系统引出存款单给储户
储户填写取款单,系统核对储户密码,计算利息并打印利息清 单给储户
计算机储蓄系统的异常情况脚本:
储户身份证号码填写错误,找不到该储户信息
储户填写取款单的密码错误
画事件跟踪图:
储蓄系统正常情况事件跟踪图:
填写存款单
填写取款单
要求事务类型
请求处理事务类型
4
储户业务人员储蓄
储户
业务人员
储蓄系统
do/输入信息
do/记录信息
账户无效
储蓄系统异常情况事件跟踪图:
填写存款单
填写取款单
请求事务类型
请求处理事务类型
请求验证账户
画状态图:
do/填写存取款信息
do/要求类型
do/处理事务
do/验证用户
do/核对密码
do/引出存款单
do/要求密码
do/打印利息清单
do/错误信息
5
输入信息信息无错信息无错输入存款单请求重
输入信息
信息无错
信息无错
输入存款单
请求重新填写款单
储户
业务人员
储蓄系统
储户
业务人员
记录存款信息
核对储户密码
核对账户
计算利率
显示出错信息
打印利息清单
存款单
3、建立功能模型
画出基本数据流图:
顶层数据流图:
款单信息
画出功能级数据流图:
把基本系统模型中单一的处理框分解成若干个处理框,以描述
系统加工、变换数据的基本功能,就得到功能级数据流图如下图:
填写存取款单
输入取款单
账户
输出信息
输入信息
6
您可能关注的文档
最近下载
- 高校教师资格证面试说课课件-醛酮.pptx VIP
- 防范电信与网络诈骗犯罪.pptx VIP
- 《中医妇科学》习题.docx VIP
- 统编版高中历史选择性必修2《经济与社会生活》全册教案教学设计(精编含活动课单元测试卷等).docx VIP
- 公交公司员工的劳务合同5篇.docx
- (一模)内蒙古2026年高三第一次模拟考试地理试卷(含答案解析).docx
- 2025年江苏城市职业学院单招考试语文试题含答案解析.docx
- 2025年送电线路工(高级)职业技能鉴定参考试题库(含答案).docx
- 上海市水闸维修养护技术规程—课件.ppt VIP
- 2025年江苏城市职业学院单招笔试英语试题库含答案解析(5卷).docx VIP
原创力文档

文档评论(0)