用例建模Use Case Modeling

  我们的工程项目主要完成刀具仓库的智能化管理,根据需求分析,系统分为两部分。第一部分包括信息管理系统,主要完成员工信息以及刀具信息的管理,并使用相关算法对刀具的采购提出建议,优化刀具的管理成本。第二部分包括刀具出库系统,主要由工人进行刀具的出库,系统对厂库进行管理,完成对刀具仓库的控制。根据需求分析,我们的系统actor有经理和工人,system有后台信息管理系统、产品出库系统。

Abstract use case

  

High level use case

 

Use Case:工人信息管理

TUCBW:经理点击工人信息管理按钮

TUCEW:经理点击操作确认按钮,完成对工人信息的更新

Use Case:刀具信息管理

TUCBW:经理点击刀具信息管理按钮

TUCEW:经理点击操作确认按钮,完成对刀具信息的更新

Use Case:订单信息管理

TUCBW:经理点击订单信息管理按钮

TUCEW:经理点击操作确认按钮,完成对订单信息的更新

Use Case:以旧换新

TUCBW:工人点击订单以旧换新按钮

TUCEW:经理对工人操作进行确认

Expanded use case

Actor:经理

Use case:工人信息管理

1.TUCBW:经理点击工人信息管理按钮

2.跳转到工人信息管理页面

3.经理添加工人信息

4.系统记录工人信息

5.经理完成信息输入

6.系统生成工人信息表

7. TUCEW:经理点击操作确认按钮,完成对工人信息的更新

 

Actor:工人

Use case:以旧换新

1.TUCBW:工人点击以旧换新按钮

2.跳转到以旧换新页面

3.工人输入产品编号

4.查找产品编号

5.选择需要以旧换新的数量

6.判断数量是否符合规则

7. 点击确认

8.要求经理进行确认

9. TUCEW:经理对工人操作进行确认

 

posted @ 2019-11-02 23:27  蒋松冬  阅读(454)  评论(0编辑  收藏  举报