首页 > 编程知识 正文

程序的基本概念,平面设计绘图软件

时间:2023-05-05 17:47:36 阅读:20275 作者:15

软件的设计方法如下。

(1)模型驱动设计。 模型驱动设计是一种系统设计方法,通过绘制图形系统模型强调描述系统的技术和实现。 通常由模型驱动分析开发的逻辑模型推导出系统设计模型,最终系统设计模型成为新系统构建和实现的蓝图。

)2)结构化设计。 结构化设计是一种面向过程的系统设计技术将系统过程分解为易于实现和维护的计算机程序模块将程序设计为自上而下的模块层次结构。 一个模块是一系列命令。 一个程序片段、程序块、子程序或子进程。 这些模块自上而下,按照各种设计规则和设计准则进行开发。 模块必须满足高度聚集和松散耦合的特点。

)3)信息工程。 信息工程是规划、分析、设计信息系统的模型驱动、以数据为中心但对过程敏感的技术。 信息工程模型是描述和同步系统数据和过程的图形。 信息工程的主要工具是数据模型图(物理实体关系图)。

)4)样机设计。 原型化方法是一个迭代过程,需要在设计者和用户之间保持紧密的工作关系,并通过构建预期系统的小型、不完整但可工作的样本来交互式设计用户和设计结果。 原型设计方法通过鼓励和要求最终用户积极参与,增强最终用户对项目的信心和支持。 原型可以很好地适应最终用户总是想改变想法的自然情况。 原型是主动模型,最终用户可以看到它并与之交互。

)5)面向对象设计。 面向对象设计是一种新的设计策略,用于细化在初始面向对象分析阶段确定的对象要求定义,并定义与设计相关的新对象。 面向对象设计是面向对象分析的延伸,有助于消除“数据”与“流程”的分离。

(6)快速APP应用开发。 快速APP应用开发是一种系统设计方法,将各种结构化技术,特别是数据驱动的信息工程、原型化技术和协同APP应用开发技术相结合,加快系统开发。 在快速的APP应用程序开发中,需要反复使用结构化技术和原型化技术来定义用户的需求并设计最终的系统。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。