软件设计与体系结构第6讲(面向对象的设计).pptVIP

  • 1
  • 0
  • 约4.34千字
  • 约 45页
  • 2025-05-05 发布于广西
  • 举报

软件设计与体系结构第6讲(面向对象的设计).ppt

://;问题域

局部;如何分析人机交互局部——需求分析;2、从usecase分析人机交互

通常用况〔usecase〕的构成

1〕参与者的行为和系统行为按时序交替出现,左右清楚。形成交叉排列的段落。

2〕每个段落至少含有一个输入语句或输出语句;

3〕有假设干纯属参与者自身或系统自身的行为陈述;

4〕可能包含一些控制语句或括号。

抽取方法:

删除所有与输入、输出无关的语句和不再包含任何内容的控制语句与括号,剩下的就是对一个参与者〔人〕使用一项系统功能时的人机交互描述。;收款员收款〔usecase〕

输入开始本次收款的命令;

作好收款准备,应收款总数

置为0,输出提示信息;

for顾客选购的每种商品do

输入商品编号;

if此种商品多于一件then

输入商品数量

endif;

检索商品名称及单价;

货架商品数减去售出数;

if货架商品数低于下限then

通知供货员请求上货

endif;

计算本种商品总价并打印编号、

名称、数量、单价、总价;

总价累加到应收款总数;

endfor;

打印应收款总数;

输入顾客交来的款数;

计算应找回的款数,

打印以上两个数目,

收款数计入账册。

〔a〕一个usecase的例子;

易学、易用、操作方便

尽量保持一致性

及时提供有意义的反响

使用户的注意力集中在当前的任务上而不是界面

文档评论(0)

1亿VIP精品文档

相关文档