zoukankan      html  css  js  c++  java
  • 11.30-软件架构文档构思

    • Object Oriented Programming (OOP) and Actor Framework (AF) allow us to implement APIs.
    • Don’t reinvent the wheel, borrow someone else’s
    • Better large project performance

     

    深刻理解AF体系结构

    • TS8445 LabVIEW 2012 Advanced Design Templates and Sample Project.pdf
      • 从框架设计人员的角度讲AF是怎样产生的,比较深
    • Actor Framework.pptx
      • 从使用人员的角度讲AF的优势,用了一些软件建模知识
    • LabviewActorFrameworkUpdated.pdf
      • 告诉你怎样使用新版本的AF,很简单
    • Object Oriented Programming, Design Patterns and Actors-No Videos.pptx
      • 美国凤凰核试验室的系统工程师
      • 讲了AF框架,更多地讲了各种design pattern,在阅读那本书之前还看不懂
    • Actor Framework Hands-On Instructions.pdf
    • Using the Actor Framework 3.0 in LabVIEW.pdf
      • 两篇简单的文档

    懂得UML基本原理

    • Gomaa H. Software Modeling and Design

    Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures[M]. Cambridge University Press, 2011.

    • 邵维忠,杨芙清. 面向对象的系统分析[M]. 第二版. 北京: 清华大学出版社, 2006.

    熟悉StarUML建模软件的基本操作

    • Star UML指导手册.doc
      • 基本的StarUML软件使用方法
    • staruml.pdf
      • 帮助文档,边看边用吧
    • staruml_教程.ppt
      • 很全很详细,讲了很多东西

    文档写作对当前软件项目进行系统描述

    • 这个软件模型文档旨在描述基于LabVIEW的分布式实时机器人控制平台。本文档涵盖软件建模和设计两个环节,先进行面向对象的系统分析,再进行面向对象的系统设计。
    • 主要使用StarUML建模软件进行描述,并形成一篇完整的技术文档

    写作思路

    • 注意抽象层次,高层图和底层图。

    软件建模

    • 问题产生-问题描述
    • 需求分析-用例图
      • 两种用例展示思路,第一种是以“控制”为中心,一种是以“输入,分析,执行”为思路
    • 静态建模-类图
    • 交互建模-顺序图和通信图
    • 状态变化的交互建模-状态图

    软件设计

    • 子系统设计-高层类图
    • 子系统设计-高层顺序图和高层通信图
    • 基于构件的软件体系结构
      • 构件介绍——LabVIEW Actor Framework介绍
      • 基于构件的软件体系结构描述(书没看完,不知道怎么做)
    • 详细设计-详细类图-包括属性和方法
    • 详细设计-底层顺序图和通信图
    • 详细设计-集成顺序图和集成通信图

  • 相关阅读:
    Resharper Visual studio中的插件
    MVC 中Simditor上传本地图片
    MVC编程模型
    数据库面试题
    SQL、索引
    存储过程详解
    EF的简单认识
    MVC是什么
    AOP面向切面编程
    SQL语句基本
  • 原文地址:https://www.cnblogs.com/lizhensheng/p/11241978.html
Copyright © 2011-2022 走看看