第6章 顺序图
分析题
1.下面列出了打印文件时的工作流:
用户通过计算机指定要打印的文件。
打印服务器根据打印机是否空闲,操作打印机打印文件。
如果打印机空闲,则打印机打印文件;
如果打印机忙,则将打印消息存放在队列中等待。
经分析人员分析确认,该系统共有四个对象Computer、PrintServer、Printer和Queue。请给出对应用于该工作流的顺序图。
2.下面是一个客户在ATM机上取款工作流。
客户选择取款功能选项。
系统提示插入IC卡。
客户插入IC卡后,系统提示用户输入密码。
客户输入自己的密码。
系统检查用户密码是否正确。
如果密码正确;则系统显示用户账户上的剩余金额,并提示用户输入想要提取的金额。
用户输入提取金额后,系统检查输入数据的合法性。
在获取用户输入的正确金额后,系统开始一个事条处理,减少账户上的余额,并输出相应的现金。
从该工作流中分析求出所涉及到的对象,并用顺序图描述这个过程。
3、在网购系统中,买家进入网购系统的主要目的是实现网上交易,因此从系统的登录开始,到交易的完成结束。要做的只是商品信息的浏览、选购、支付、收货等。由此可以创建工作流的主路径:注册/登录、浏览、选定商品、填写订单、支付、验货、确认收货、评论。据此分析,绘制正常工作流下的商品交易顺序图。
4、自拟一题。
系统/用户/输入/客户/分析/打印/工作流/打印机/密码/金额/
系统/用户/输入/客户/分析/打印/工作流/打印机/密码/金额/
-->