UML业务需求建模规范.pdf
文本预览下载声明
UML 业 务 需 求 建 模 规 范
Revised by YY
1 应用范围:USECASE 图、ACTIVITY图、SEQUENCE图、STATECHART图
2 绘图要求
a) 自顶向下,逐步求精。
b) 每个子系统用包图的形式反映系统的业务构成,包图中每个对象包可根据
实际业务复杂程度确定是否需要描述子包图。原则上每个包图包含的对象
包不能超过10个,
c) 每个子系统要求绘制一张USECASE图,必须覆盖该子系统所有的业务范围。
USECASE 图中每一个 CASE 可根据实际业务复杂程度确定是否需要描述子
USECASE图,基本原则是每个USECASE图的CASE数量不超过12个。
d) USECASE 图 中 CASE 对 象 的 说 明 统 一 放 在
Specification/General/Documentation中。
描述格式(模板)如下:
名称:配货单维护
类型:主要(说明:类型主要分为系统、主要、一般三类)
参与者:销售人员、销售后勤人员
交叉引用:无
描述:销售人员或销售后勤人员根据销售订单和要求发货时间生成销售配货单
异常:1、如果用户输入的累计配货数量超过了订单数量,系统显示提示信息
2、如果该客户的欠款金额超过了该客户的欠款额度,系统显示提示信息
输出:1、标准格式的配货单的打印输出
2、配货单的信息输出到仓库系统
前置条件:1、用户已登陆销售系统
2、系统预先输入销售订单信息
后置条件:系统根据配货单数量修改订单的已配货数量
e) 每个子系统新增文件夹:E:\UML 系统模型\销售系统按照子系统命名\
典型事件发生过程。
USECASE图中每一个CASE对象要求统一用WORD文件描述一个典型事件发
生过程,文件名统一用CASE对象的名字,存放在相应的文件夹中,并将文件
目录关联到Specification/Files中。
描述格式(模板)如下:
参与者的动作 系统响应
1)用况起始于一个销售后勤人员得
到销售人员的配货请求
2)用户选择需要配货的客户和检索 3)系统检索出该客户在检索时间
时间段 段内的销售订单情况和已发货情
况
4)用户选择需要发货的订单记录, 5)系统判断该张订单的累计配货
并输入此次配货的数量。 数量是否超过订单数量,否则显
示提示信息
6)系统判断该客户的累计欠款金
额是否超过允许的欠款金额,否
则显示提示信息
7)系统将用户选择的订单配货记
录信息增加到新增的配货单中
8)如果一张配货单中包含多次配货 系统重复5)、6)、7)
记录,用户重复操作4)
9)配货数据录入完毕后,用户存盘 10)系统
显示全部