9月7日培训日记

今天白天复习以前的知识,重点分析spring中的AOP实现思想,并锻炼学员们上台演讲的能力!
晚上陈刚老师接着讲UML与OOAD:
在时序图中,不用象写程序一样把所有类都写出来,而写出主要的类即可。时序图中不一定全部要用类和方法名,只接混杂一些文字描述也可以。
java中一般没有销毁,但是关闭数据库连接可以用销毁表示。
时序图可以简化,例如不用描述返回值信息。时序图也不宜描述得太细,否则,容易失去重点。
画时序图刚开始很困难,主要是刚开始抽象出方法和执行流程的能力还不是很强,需要坚持和提高软件架构的能力。
一般项目只需要三种图:用例图,类图,时序图,80%的项目只需要这几个图,这几个图能描述清楚项目中的80%的功能。活动图也称为流程图,在工作流项目中用得比较多。
组件图可以描述清楚组件(包)之间的依赖关系。部署图描述系统的拓扑结构和如何把组件部署到硬件上。

类图分包,不同包的类存储在不同包下面,这在jude中怎么做?就是先建好包,然后在包下面去创建类图即可。用例也可以分目录存放。一个用例对应一个时序图,所以,时序图可以与对应的用例图放在一起。

如何抽象:矩形,三角形可以抽象成多边形。避免一个类一个接口的滥用。

你可能感兴趣的:(spring,AOP,数据结构,活动,UML)