今天看了一片关于OOAD和UML的一个PPT文档,感觉写得非常好,其中写得把现实世界中的实际业务流程转换成适合计算机实现,而且是面向对象的系统流程一种实现方法,说的真是言简意赅。让人一下子就对程序设计的架构有了一种豁然开朗的感觉。我想如果能真正掌握UML的话,对今后的基本设计,详细设计和程序开发有很大的好处! 我想这篇文章,主要的精髓有两个,如下所示:
利用两段式OOAD,开发出三段式WINDOWS DNA应用程式。
两段式OOAD:物件导向分析和设计(Object-Oriented Analysis & Design);其中最重要的思想是:
找出企业流程à以OOAD分析企业流程,从企业流程导出系统流程à以OOAD分析系统流程à以OOP写元件。
三段式Windows DNA应用程序:
Client端User界面à中间层企业元件à后端资料库
这篇文章如要下载,请点击此处下载。 呵呵。 :)