`
liuxing87327
  • 浏览: 82482 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

怎么去设计程序结构

阅读更多

 

1. 理清需求

2. 将需求具体化

3. 确定流程的正确性

4. 根据流程抽离出模块
    4.1 确定模板之间的调用关系及步骤

5. 根据模块抽离成类
    5.1 设计类继承/引用关系
    5.2 设计类的调用及输入,输出
    5.3 反复重构该类的方法,确保及可读性、可维护性及可扩展性
    5.4 针对类做好测试,保证其正确性

6. 测试模块内的正确性

7. 测试模块之间调用的正确性

8. 测试流程的正确性

9. 集成页面做完整性测试
分享到:
评论

相关推荐

    循环程序结构设计 汇编设计

    循环程序结构设计汇编设计 循环程序结构设计是计算机科学中的一种基本概念,它指的是在程序设计中使用循环结构来实现复杂的计算任务。循环程序结构设计可以分为两大类:for循环和while循环。for循环是一种固定次数...

    基本程序结构设计

    C++程序入门,有利于了解编程思想,ppt课程资源

    程序结构设计理论(Android版)_20191108.zip

    本文包含一个109页的PPT讲述Android程序结构设计的理论和方法,附带一个项目案例ProgramStructureGPS.20190922.zip; 其中的内容有: Android app的界面的树结构与对界面的访问; Activity和Activity通信的方法 ...

    c语言 选择结构程序设计

    【选择结构程序设计】是编程中的重要概念,它允许程序根据条件执行不同的代码路径,从而实现灵活的逻辑处理。在C语言中,选择结构主要由`if`语句和`switch`语句构成,它们是编写复杂逻辑的核心工具。 在【第2章 ...

    西门子PLC_S7-300_400程序结构与程序设计

    西门子PLC_S7-300_400程序结构与程序设计 西门子PLC_S7-300_400程序结构与程序设计

    python选择程序结构设计

    多分支结构是Python选择程序结构设计的另一个重要组成部分,它描述了不同条件去执行各个语句块。多分支结构的语法格式如下: if 条件表达式 1 : 语句块 1 elif 条件表达式 2: 语句块 2 …… elif 条件表达式 n : ...

    计算机组成原理课程设计》报告 微程序结构模型计算机设计

    计算机组成原理课程设计报告; 微程序结构模型计算机设计

    c语言选择结构程序设计

    选择结构程序设计的思想也可以应用在日常生活中,例如根据天气情况来决定穿什么衣服、根据身体情况来决定去医院还是继续工作等。 选择结构程序设计是C语言程序设计的重要组成部分,关系运算符、逻辑运算符、if语句...

    结构化程序设计.ppt

    结构化程序设计.ppt

    程序设计中实用的数据结构 上

    程序设计中实用的数据结构 适合数据结构的学习以及刷题

    钢结构设计程序

    绝对实用的钢结构设计,各种形状的梁都可以计算

    C++数据结构与程序设计

    《C++数据结构与程序设计》作为一部计算机科学与工程领域的基础性核心课程著作,专注于C++语言环境下数据结构与算法的教学与应用。这本书在内容实用性、编写体例和结构布局方面都显示出其独到之处,不仅适合高校师生...

    数据结构课程设计 程序分析1

    一、 课程设计的主要内容 【问题描述】 读入一个才C程序,统计程序中代码、注释和空行的行数以及函数的个数和平行行数并利用统计信息分析评价该程序的风格。 【基本要求】 (1) 把C程序文件按字符顺序读入源程序; ...

    结构化程序设计风格.pdf

    总结来说,结构化程序设计风格是一种强调程序结构清晰、易读性强的编程范式。通过自顶向下、逐步求精的设计方法,以及模块化和控制结构的使用,它能够帮助开发者更好地组织和管理代码,提高软件的质量和可靠性。在...

    程序设计与数据结构

    ### 程序设计与数据结构 #### C程序设计与数据结构概览 本书由周立功编写,作为一本深入浅出介绍C程序设计及数据结构的书籍,它旨在为初学者提供一个全面且易于理解的学习平台。书中不仅涵盖了基础理论知识,还...

    电气安全和PLC程序结构设计_施耐德.pptx

    本文将详细介绍电气安全和PLC程序结构设计的知识点,包括电气安全设计、PLC程序结构设计、安全模块设计、电源供电设计、控制面板设计等方面。 一、电气安全设计 电气安全设计是指在设备设计和制造过程中,为了保护...

    C++数据结构与程序设计共959页.pdf

    C++数据结构与程序设计共959页.pdf

    C语言程序结构可视化工具的设计与实现.pdf

    《C语言程序结构可视化工具的设计与实现》这篇文章探讨了如何设计和实现一种工具,使得C语言的程序结构可以通过图形方式直观展示,以提高程序设计人员的工作效率和学习者的理解速度。程序结构可视化技术,尤其是函数...

Global site tag (gtag.js) - Google Analytics