posted @ 2011-04-30 12:33
随笔分类 - UML和软件工程
摘要:机房收费系统第二版做完将近二十多天了,这几天开始挨个检查验收,昨天终于轮到我了,本身第二版自我感觉就不怎么样,存在很多的不合理性,不过昨天给我找出来的这几个问题反倒不是我之前所关心的问题,而是作为一个程序员最根本也是最重要的东西。
阅读全文
摘要:所谓的三层开发就是将系统的整个业务应用划分为表示层,业务逻辑层和数据访问层,这样有利于系统的开发、维护、部署和扩展。
分层是为了实现“高内聚,低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,延展和分配资源。
阅读全文
posted @ 2011-04-27 10:31
摘要:1.用例图中的三种关系:包含(include)基本用例执行时,一定要执行包含用例;
扩展(Extend)基本用例执行时,扩展用例可执行也可以不执行;
泛化(Generalize)一个用例可以被特别列举为一个或多个子用力,这被称为用力泛化
阅读全文
posted @ 2010-11-24 18:04
摘要:这是UML类图我本人第一次随意画的,肯定是错误的,发上来是为了给以后做的记录,从而一步一步的进步,要参考的人请谨慎又谨慎!
阅读全文
posted @ 2010-10-29 10:54
摘要:这是UML用例图我本人第一次随意画的,肯定是错误的,发上来是为了给以后做的记录,从而一步一步的进步,要参考的人请谨慎又谨慎!
阅读全文
posted @ 2010-10-27 11:31
摘要:结构化分析方法 结构化分析方法(Structured Method,结构化方法)是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。结构是指系统内各个组成要素之间的相互联系、相互作用的框架。
阅读全文
posted @ 2010-10-13 19:25
摘要:HIPO图(Hierarchy Plus Input/Processing/Output)图是美国IBM公司70年代发展起来的表示软件系统结构的工具。它既可以描述软件总的模块层次结构--H图(层次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况--IPO图。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。 它是表示软件系统结构的工具。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。 1. HIPO图的H图 用于描述软件的层次结构,矩形框表示一个模块,矩形框之间的直线表示模块之间的调用关系,同结构图一样未指明
阅读全文
posted @ 2010-10-08 11:42
浙公网安备 33010602011771号