zoukankan      html  css  js  c++  java
  • 面向过程的软件设计

     “面向过程”是一种以过程为中心的编程思想。“面向过程”也可称之为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),并且它们不允许混合持久化状态和域逻辑。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

     

    开发阶段的信息流

               

    结构图:程序中模块间的调用关系

    1,  模块

               

    2,表示模块A有条件地调用另一个模块B  

              

    3,  模块间的信息传递  

    4,  模块的调用关系和接口

               

    程序的系统结构图

               

    深度:5

    宽度:7

    结构化设计方法

    在系统结构图(SC)中的模块

                  

    系统结构图(SC图)

    变换分析

                     

    以变换中心为主模块,从逻辑输入到逻辑输出这个就是变换中心

    事务分析

             

    I为事务处理中心,三条中执行一条,执行哪条看I

    变换型系统结构图

              

    事务型系统结构图

              

    过程设计——详细设计

    图形工具

    1,  程序流程图(PSC)

             

    2,  N—S图(盒图)

             

    3,  问题分析图(PAD图)

             

    表格工具

    1,  判定表

    2,  伪代码/结构化英语PDL

  • 相关阅读:
    eclipse- DDMS截图功能使用
    宏-新项目物理按键不能用
    宏-宏的添加跟代码中的使用
    SQlite-数据库的访问实例(转)
    git 工具的使用总结(6)-提交合并处理
    git 工具的使用总结(5)-查看历史记录
    git -处理分支合并
    Linux查询网址
    SQLite常用网址
    Java查询网址
  • 原文地址:https://www.cnblogs.com/askDing/p/5108731.html
Copyright © 2011-2022 走看看