| 2011/10/9 | 软件开发与管理 | 被围观 8,122 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 | 软件开发与管理 | 被围观 5,737 views+
OOAD OOAD(Object Orient Analysis Design,面向对象的分析和设计,面向对象分析与设计)是现代软件企业广为采用的一项有效技术。OOAD是根据OO的方法学,对软件系统进行分析和设计的过程。 OOA 分析阶段: 主要任务(What to do?): 建立针对业务问题的清晰视图 列出系统必须完成的核心任务 针对问题域建立公共词汇表 列出针对此问题域的最佳解决方案 OOD 设计阶段: 主要任务(How to do?): 如何解决具体的业务问题 引入系统工作所需的支持元素 定义系统的实现策略 OOP主要特征 抽象(abstract): 忽略掉一个对象或实体的细节而只关注其本质特征的过程 简化功能与格式 帮助用...
随机文章 本月热门 热评
1 Javascript笔记 – Javascript中的变量 2012/5/22
2 软件项目管理-进度计划 质量保证 CMM 2011/7/1
3 Java基础笔记 – 继承InputStream自定义一个简单的字节数组输入流 2011/10/22
4 Caused by java.sql.BatchUpdateException Data too long for column ‘type_visible’ at row 1 2011/7/28
5 拖延心理学中的思考 2014/9/15
6 Java基础笔记 – 抽象类与接口 2011/10/26
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
猜您喜欢
关于IT宅 文章归档

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

联系我们:admin@itzhai.com

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