attachment:
____ SmartHarbor.rar
attachment:
如果能添加一些建模思路考量,比如核心模型是哪些,模型为什么这样建立,有哪些考量,这些笔墨多些,就会更具有说服力。
(附件为什么不见了?????)
描述需求:用例图 状态图 活动图基本就可以。
分析需求:四色图 DDD类图 描述如何得出模型对象的分析过程
我看你这个文档只是描述需求,从你这个文档,可以基本理解需求情况了,但是文档中有一些试图分析设计的成分,就很容易误导程序员,因为如何从需求得出模型对象是一个复杂最重要的过程,必须举出充分理由,这是软件分析设计最核心部分,说句不客气的话,分析需求中:其他都是假的,只有这个是真的。
所以,这个文档严格意义来说:不是系统分析设计案例,是系统需求描述案例。UML只是一种语言,语言是思想的体现,思想是语言的灵魂,四色图 分析模式 DDD等等都是思想灵魂。不要流于UML语言表面。
正巧,这里有一个帖子就是讨论系统分析设计的案例:
按照这个逻辑,系统设计文档是为了告诉开发人员怎样实现,而非为什么要这样实现。
我对banq老师所说的“必须举出充分理由”有些疑惑。这样的理由需要写在文档的设计部分吗?