这个用例从顾客进入我们的网页开始。
这个系统显示输入框,来提示顾客输入借出和归还时的预约的地点,和借出和归还时的日期和时间。顾客输入地点和日期。系统还提供选择框,让顾客来限定汽车的型号分类 ,例如,如微型汽车、SUV、标准汽车,等等。顾客可以指定一个汽车分类进行搜索,也可以指定多个分类。默认的设置是在所有的 汽车 分类中搜索。如果顾客参加了我们的租赁有奖活动,他需要把他的有奖活动中的编号输入到网页上的一个独立的输入框中。如果这个输入框 填写了内容,系统会访问顾客的个人档案,系统会提前查找所需的 信息。
如果顾客表示希望继续进行预约过程,系统访问汽车数据库,来 查找位置信息然后在一个新的网页中显示所有的汽车信息。这些汽车都是在指定的汽车分类 中的,并且在指定的地点、日期和时间中是空闲的。对每辆汽车,系统都会显示一个基础费率,如果顾客租用汽车的历史比较长,还可以打一些折扣。如果顾客想要看到某辆汽车的更详细的信息,系统从汽车数据库中读取这些信息,并把他们显示给顾客。
如果顾客选定了汽车来预约,系统显示一个新的网页,提示顾客输入用于确认顾客身份的个人信息,(姓名, 电话, 用来确认的电子邮件, 信用卡发行商 )。 如果顾客档案已经存在了,系统从中读取所有已经填写过的信息。一部分输入信息是必填项,其它(如电子邮件)是选填项。顾客填写所有必填的信息。 系统还要显示保护产品相关的信息(如汽车损伤保险、乘客险等)和单日的价格,并询问顾客是否购买这些保护产品。顾客给出决定。
如果顾客表示接受这个预约,系统给出一个网页,来显示 预约的摘要信息,(汽车的类型、 日期和时间、所有选购了的保护产品及其费用、租用总额),还为顾客显示预约的确认页面。如果 系统有用户的电子邮件 ,系统会发一封预约确认信到这个地址。
这个用例当预约确认信息出现在顾客面前的时候,就结束了
注意每个名词,或者形容词+名词的组合, 都被标出来了。有很多重复的,因此把每个词单独列入词汇表1,按字母顺序排序:
表1:候选的名字/实体类
我们如何分辨出哪些候选的名词才是真正的问题领域中的类呢?一个常用的方法就是,用一些简单的问题来测试每个词,如图5:
文章来源于领测软件测试网 https://www.ltesting.net/