您的位置:首页 > 其它

UML学习--1

2015-11-25 11:12 204 查看
UML(统一建模语言)

Uml (建模语言) [图形的方式来描述一个系统],它不是属于某种编程语言,而是针对任何软件系统(java/c++/php/c#).进行建模

软件开放生命周期

1.问题定义及规划:可行性分析报告和软件开发计划

2.需求分析:初步的分析说明书和初步的用户手册

3.软件设计:概要设计和详细设计

4.程序编码:提交源程序及清单

5.软件测试:提交软件维护测试报告

    分为单元测试(白盒)、集成测试(黑盒,功能测试、强度性能测试)以及系统测试。

    测试方法有白盒测试和黑盒测试两种

6.运行维护:提交软件维护报告






软件开发模型

1.     瀑布模型(认为需求是不会变化)最早出现的软件开发模型



2.     增量迭代模型(RUP)







3.     原型开发(用友、新浪,一般国内厂商使用)。(需要界面/美工+网页设计师)

什么是模型

三个特点:简化、多视角、通用符号

uml一览表








                                                               
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uml 模型