案例1:航空售票系统 Customer Customer Service (from Actor) Representative (from Actor) Credit System Flight Coordinator (from Actor) (from Actor) Airline
案例1:航空售票系统 Customer (from Actor) Customer Service Representative (from Actor) Credit System (from Actor) Flight Coordinator (from Actor) Airline
案例2:库存管理系统 某汽车制造厂需要一套库存管理系统, 该系统实现的业务:生产工人根据生 产计划领取物料,库存操作员根据生 产系统的派单准备,交付给领料工人 余料即时归还库房。库房管理人员定 期盘点库存,通知供应商供货,对长 期积存的货物,申请退货
案例2:库存管理系统 某汽车制造厂需要一套库存管理系统, 该系统实现的业务:生产工人根据生 产计划领取物料,库存操作员根据生 产系统的派单准备,交付给领料工人, 余料即时归还库房。库房管理人员定 期盘点库存,通知供应商供货,对长 期积存的货物,申请退货
别思路: 操作员,管理员 ●谁使用该系统 操作员,管理 ●谁改变系统的数据 ●谁从系统获取信息 操作员,管理员 ●谁需要系统的支持以完成日常工作任务 领料员,退料员操作员管理员供应商 ●谁负责维护、管理并保持系统正常运行案 管理员 系统需要和那些外部系统交互 生产系统,供应商系统 ●谁对系统运行产生的结果感兴趣操作员管理员领料员退料员 时间、气温等内部外部条件 时间
识别思路: ⚫ 谁使用该系统 ⚫ 谁改变系统的数据 ⚫ 谁从系统获取信息 ⚫ 谁需要系统的支持以完成日常工作任务 ⚫ 谁负责维护、管理并保持系统正常运行案 ⚫ 系统需要和那些外部系统交互 ⚫ 谁对系统运行产生的结果感兴趣 ⚫ 时间、气温等内部外部条件 操作员,管理员 操作员,管理员 操作员,管理员 领料员,退料员,操作员,管理员,供应商 管理员 生产系统, 供应商系统 操作员,管理员,领料员,退料员 时间
操作员管理员领料员退料员 供应商生产系统供应商系统时间
操作员 管理员 领料员 退料员 供应商 生产系统 供应商系统 时间
用例 Use Case What to do ????
用例 Use Case What to do ????