UML学习--1

UML(统一建模语言)

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


软件开放生命周期

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

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

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

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

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

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

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

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



软件开发模型

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

2.     增量迭代模型(RUP)






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


什么是模型

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


uml一览表







                                                               







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值