作者 内容
 冰雪-咏儿   各位大虾,专家,职业选手好,我是UML的入门者,紧急求助关于建模的问题
 

我现在设计一个系统包括以下的业务过程
签订采购合同
收货
入库
签订销售合同
开信用证
管理信用证
开出库单
出库
发运
交单结汇
核销
退税
由于是外贸的业务管理所以,所以付款是需要信用证,而且发运的之后的收款要通过准备齐全单据之后才可以收到钱,收到钱之后要核销和退税
请问以上的业务过程如何建模,是建立一层还是分层建立,上面的每个业务过程都可以作为一个USE CASE吗,希望大家踊跃发言给我点提示,谢谢。

 04/02/18 20:13 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 superonline  回复: 各位大虾,专家,职业选手好,我是UML的入门者,紧急求助关于建模的问题
 

我觉得应该一层可能解决不了问题!

 04/02/20 11:03 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 xiaoysh   回复: 各位大虾,专家,职业选手好,我是UML的入门者,紧急求助关于建模的问题
 

只要是由系统完成的一项完整的功能就可以作为一个use case。
而use case的数量多少也是要依据项目规模来确定的。
你列的项目我看基本都可以作为一个use case.
不过我1年前作过一个外贸项目的业务访谈,印象中好像
入库、出库应该是根据出/入库单而由人为完成的,(记不太清了)
但如果是这样的话,则入库和出库就不能作为用例了。
记住,用例是由系统完成的功能。
~~~~~~

 04/02/20 16:33 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 j2ee  我认为你是在建立一个业务模型
 

首先,需要确定这些业务中的概念, 以及概念之间的关系

其次,可以把这些过程作为业务用例

第三, 需要将过程分组,建立用例的包,比如:

1/ 采购管理
2/销售管理
3/库房管理
4/财务管理
5/物流管理
等等

第四,建模这些过程中的工作人员和业务实体,用这些元素刻画业务过程中的交互

 04/02/20 19:03 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 冰雪-咏儿   回复: 我认为你是在建立一个业务模型
 

非常高兴得到您的回复,还有一点问题不明白,就是,如果象您这样将整个个业务分成不同的USE CASE包之后,那包之间的通讯又是如何通过建模来体现呢?谢谢

 04/02/23 09:21 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 冰雪-咏儿   回复: 各位大虾,专家,职业选手好,我是UML的入门者,紧急求助关于建模的问题
 

能说具体点吗?我应该如何分层建模

 04/02/23 09:25 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 j2ee  分包并不阻碍跨包通信的建模,何况你还可以建立以包为角色的交互图
 

也可以建立以包为泳道的活动图

 04/02/23 19:02 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首