zoukankan      html  css  js  c++  java
  • 第五十五讲 ASP.NET项目实战(二)

    * 摘要
    。软件开发流程
    。需求分析
    。UML简介
    。需求分析实例

    * UML和Rose
    。UML是一种定义良好,易表达,功能强大且普遍适用的基于面向对象技术的标准建模语言。它溶入了软件工程领域的新思想,新方法和新技术,支持从需求分析开始的软件开发全过程。
    。Rose是一个适用于大型系统开发的面向对象的可视化分析,设计建模工具。它完全采用了UML语言。
    -对于大型系统的开发,Rose是一个很好的工具。它可以增强整个项目的可读性,可重用性,使得多个人的合作更加容易。
    -但它的所有的优点是以多作文档,记录为代价的;对于小型系统或单个程序,它的优点是无法体现出来的。

    * UML建模
    。使用案例视图(User case view):使用案例是指对系统的一次使用的情况,所有使用案例的集合即构成了系统的全部功能。
    。类和对象视图(logical view):类和对象表达了系统的基本结构,类模型确定了对象的结构细节,是编写程序代码的基础。
    。构件视图(component view):在系统的模型中,构件由基本模型中的相应的类组成,通过将类分配到构件中以提供可重用的应用程序结构部件。构件图显示构件之间的依赖关系。
    。配置视图(deployment view):配置图显示系统物理设计中各处理模块的分布情况,包括系统硬件的物理拓扑结构以及执行软件的分布。配置图常用于帮助理解分布式系统。

  • 相关阅读:
    Wannafly Winter Camp 2020 Day 7D 方阵的行列式
    [CF1311F] Moving Points
    [CF1311E] Construct the Binary Tree
    [CF1311D] Three Integers
    [CF1311C] Perform the Combo
    [CF1311B] WeirdSort
    [CF1311A] Add Odd or Subtract Even
    Wannafly Winter Camp 2020 Day 7A 序列
    SP7258 SUBLEX
    Wannafly Winter Camp 2020 Day 6J K重排列
  • 原文地址:https://www.cnblogs.com/iceberg2008/p/1447586.html
Copyright © 2011-2022 走看看