云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 软件用例详细案例

软件用例详细案例

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 7:02:40

Acme Banking Machine

超级ATM 项目

取款(Withdraw Cash)用例规约

Abstract

The Withdraw Cash Use-Case Specification specifies all requirements relating to this use case, including the flows through the use case and any non-functional requirements that relate specifically to this use case.

Version History Date Version 0.1 0.2 0.3 0.4 Author I M Spence I M Spence I M Spence I M Spence Description Outline Evolving the outline Draft for review Fully described.

An Essential Unified Process Document

? Copyright Ivar Jacobson International, 2008

Acme Banking Machine 超级ATM

Table of Contents

1

取款(Withdraw Cash)用例规约

Version 0.4

简介 ........................................................................................................................ 4 1.1 1.2 1.3

文档目标 ................................................................................................................................ 4 文档范围 ................................................................................................................................ 4 细节程度 ................................................................................................................................ 4

2 3 4 5

简要说明 ................................................................................................................ 5 前置条件 ................................................................................................................ 5 基本事件流 ............................................................................................................ 6 被选事件流Alternative Flows .............................................................................. 7 5.1 5.2

特别的取款数额Specialist Withdrawal Facilities ................................................................ 7

处理取非标准数额的款Handle the Withdrawal of a Non-Standard Amount .............. 7 处理卡片被卡住Handle Card Jam ................................................................................ 7 处理不可读的卡片Handle Unreadable Bank Card ...................................................... 8 处理无效卡片Handle Invalid Card ............................................................................... 8 处理客户忘记取卡Handle Card Left Behind By Customer ......................................... 8 为客户提供收据处理Offer Receipt Handling to the Customer ................................... 9 取款收据处理Withdraw the Receipt Facility ............................................................... 9 处理打印Handle the Printing of Receipts ..................................................................... 9 处理认证失败Handle Authentication Failures ........................................................... 10 处理银行没有同意取款Handle the Bank Not Approving the Withdrawal ................ 10 处理现金分发错误Handle Cash Dispensing Errors ................................................... 10 处理客户忘了取走现金Handle Money Left Behind By Customer ........................... 10 处理没有可用资源的情况Handle Running Out Of Critical Resources ..................... 11 处理没有现金可取的情况Handle Running Out of Cash ........................................... 11 处理安全漏洞Handle Security Breaches .................................................................... 11 处理客户主动停止交易Handle the Customer Quitting the Session .......................... 12 处理客户长时间没有反馈Handle The Customer Stopping Responding ................... 12 处理监控视频失败Handle Video Recording Failure .............................................. 12 处理交易日志失败Handle Transaction Log Failure ............................................... 13 处理事件日志失败Handle Event Log Failure ........................................................ 13 处理卡片Card Handling ....................................................................................................... 7 5.1.1 5.2.1 5.2.2 5.2.3 5.2.4 5.3 5.3.1 5.3.2 5.3.3 5.4 5.4.1 5.4.2 5.4.3 5.4.4 5.4.5 5.4.6 5.4.7 5.4.8 5.4.9 5.4.10 5.4.11 5.4.12 5.5

收据处理Receipt Handling................................................................................................... 9

错误处理Error Handling .................................................................................................... 10

处理银行系统没有反馈Handle The Bank System Stopping Responding ........................ 13

5.5.1 处理到安全管理员或服务管理员的连接丢失的情况Handle Loss of Connection to the Security Administrator or the Service Administrator .......................................................... 14 ? Copyright Ivar Jacobson International, 2008

example_use_case_(fully_described).doc

Page 2 of 16

Acme Banking Machine 超级ATM 6

取款(Withdraw Cash)用例规约

Version 0.4

子流Subflows...................................................................................................... 15 6.1 6.2 6.3 6.4

估算现存的现金Assess Funds on Hand ............................................................................ 15 取款Conduct Withdrawal ................................................................................................... 15 中止服务Service Shutdown ............................................................................................... 15 处理交易调整Handle Transaction Adjustments ................................................................ 15

7 8 9

后置条件Post Conditions ................................................................................... 16 特殊需求Special Requirements .......................................................................... 16 8.1

可靠的现金分发Reliable Cash Dispensing ....................................................................... 16 可扩展性Extensibility ........................................................................................ 16

? Copyright Ivar Jacobson International, 2008 example_use_case_(fully_described).doc

Page 3 of 16

Acme Banking Machine 超级ATM

取款(Withdraw Cash)用例规约

Version 0.4

1 简介

1.1 文档目标

用例规约的主要目的是:

? 提供和用例相关的完整需求集,包括贯穿用例的事件流以及所有用例重要的外部行为。 ? 提供附加支持信息以支持沟通的目的,如需求、约束和贯穿用例的事件流。 这里是个用例的例子,说明如何使用该技术。.

1.2 文档范围

该文档范围限于:

? 该特定用例的规约,包括任何和该用例特别相关的非功能性需求和约束 该文档范围不包括:

? 和其他用例相关的需求-这些将在其他用例的描述规约中说明。 ? 不局限于某个用例的需求-这些将在分离的补充需求文档中说明。

1.3 细节程度

该用例将被描述到大纲方式的细节程度.

? Copyright Ivar Jacobson International, 2008

example_use_case_(fully_described).doc

Page 4 of 16

搜索更多关于: 软件用例详细案例 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Acme Banking Machine 超级ATM 项目 取款(Withdraw Cash)用例规约 Abstract The Withdraw Cash Use-Case Specification specifies all requirements relating to this use case, including the flows through the use case and any non-functional requirements that relate specifically to this use case. Version History Date Version 0.1 0.2 0.3 0.4 Author I M S

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com