I would like to see some entity life histories, for each piece of data in the system, where is it created, used and destroyed. This is very useful to make sure we haven 't missed anything within the function design.
想问一下,需求分析中的这一部份应该怎么做??Entity life histories是指每一个类,什么时候创建,使用,和删除呢?还是指别的什么东西?
在文档中应该如何表示?是用语言还是画图,如果是画图,应该如何做?
------解决方案--------------------------------------------------------
1.I would like to see some entity life histories, for each piece of data in the system, where is it created, used and destroyed. This is very useful to make sure we haven 't missed anything within the function design.
翻译:我想明白一些实体的生命周期,系统中的每一个数据(其实就是对象)在哪里被创建、使用和销毁。这样可以帮助我们在进行功能设计的过程中不会遗漏任何细节。
2.Entity life histories是指每一个类,什么时候创建,使用,和删除呢?还是指别的什么东西?
答:对象
3.在文档中应该如何表示?是用语言还是画图,如果是画图,应该如何做?
答:UML图,同时可以结合一些文字加以说明
------解决方案--------------------------------------------------------
意思是说你的分析充其量只说到了静态数据结构,没有看出你对动态建模、功能建模等有什么知识。
你可能画出来每一个类型,那么请问类型的属性、方法定义是否足够描述需求中的概念?是否加一分多余少一分又显不足?
论坛这么小的地方,无法给你说清楚。我们拿uml来说(尽管我并不喜欢uml),他有用例分析、时序分析、状态模型、活动模型、部署模型等等,许多人都只知道概念不知道到底怎样进行各种动态建模。