UML之独孤九剑总纲

以下为UML总纲,掌握了它你的项目将坚不可摧

UML图分为用例视图、设计视图、进程视图、实现视图和拓扑视图,又可以静动分为静态视图和动态视图。静态图分为:用例图,类图,对象图,包图,构件图,部署图。动态图分为:状态图,活动图,协作图,序列图。


软件开发分需求、设计、开发、测试、维护五个阶段

在正规的软件公司里这五个部分的比重是一样重要的,如果比喻成建筑工程,需求就是要盖什么样的房子,设计就是画建筑图纸,开发就是开始盖房,测试就是房屋建好后有没有质量问题,维护就是后期的物业。

都知道农民工工资低,这就是开发为什么被称呼为码农的原因了。

在需求阶段我们的工程师要出用例图,这张图纸可以让我们知道我们的项目共有哪些功能,这些功能都是由哪些人需要的。

在设计阶段我们的工程师要出设计视图,如果要用到数据库,那么在设计视图建模后需要识别哪些实体类对应了数据库中的哪些表,之后需要出数据库表视图,当类关系都已经理清后就需要出进程视图,在此之后就可以看清工程的全貌了。

进程视图出完以后就进入开发阶段了,此时建筑图纸已经画好,码农们还在等什么呢?

项目开发好后需要部署并提交给测试,测试是质量验收的标准,工程能不能开始验收,一般就是他们说了算,如果质量出了问题,测试需要将软件打回给开发并继续修改。

一旦测试完成验收就到了项目上线时间,此时需要维护人员介入,维护人员需要将项目部署到生产环境,并完成项目的正常运维工作。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值