| 2011/10/9 | 软件开发与管理 | 被围观 6,303 views+
UML简介 UML(Unified Modeling Language的缩写)统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。它可以帮助我们在OOAD过程中标识元素、构建模块、分析过程并可通过文档说明系统中的重要细节。 UML图的分类: 静态模型 创建并记录一个系统的静态特征 反映一个软件系统基础、固定的框架结构 创建相关问题域主要元素的试图 包括:用例图(Use Case Diagram),类图(Class Diagram),对象图(Object Diagram),组件图(Component Diagram),部署图(Deployment Diagram) 动态模型 展示系统的行为 包括:时序图(Sequence Diagram),协作图(Collaboration Diagram),状态图(Stat...
| 2011/10/9 | 软件开发与管理 | 被围观 4,287 views+
OOAD OOAD(Object Orient Analysis Design,面向对象的分析和设计,面向对象分析与设计)是现代软件企业广为采用的一项有效技术。OOAD是根据OO的方法学,对软件系统进行分析和设计的过程。 OOA 分析阶段: 主要任务(What to do?): 建立针对业务问题的清晰视图 列出系统必须完成的核心任务 针对问题域建立公共词汇表 列出针对此问题域的最佳解决方案 OOD 设计阶段: 主要任务(How to do?): 如何解决具体的业务问题 引入系统工作所需的支持元素 定义系统的实现策略 OOP主要特征 抽象(abstract): 忽略掉一个对象或实体的细节而只关注其本质特征的过程 简化功能与格式 帮助用...
随机文章 本月热门 热评
1 J2EE基于MVC的各层的设计原则及其编写注意事项 2012/9/15
2 Hibernate笔记 – Hibernate的相关帮助文档和在线学习资料 2011/7/16
3 推荐一款不错的在线HTML5应用:Processon 一款基于HTML5的在线作图工具 2013/8/20
4 Struts2笔记 – 参数的接收 使用DomainObject和ModelDriven 2011/6/18
5 Java基础笔记 – String字符串详解 字符串实现原理 StringBuffer 2011/10/28
6 8251A查询法收发数据的通信程序 2011/4/27
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
猜您喜欢
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.