精华内容
下载资源
问答
  • 总体设计

    千次阅读 2018-12-23 16:39:56
    总体设计的任务: 总体设计的步骤: 总体设计的概念: 模块化: 抽象: 信息隐蔽: 模块独立性: 结构设计准则: 总体设计规格说明书与评审: 总体设计的任务: 1、将系统划分成物理元素——程序、文件、...

    目录

     

    总体设计的任务:

    总体设计的步骤:

    总体设计的概念:

    模块化:

    抽象:

    信息隐蔽:

    模块独立性:

    结构设计准则:

    总体设计规格说明书与评审:


    总体设计的任务:

    1、将系统划分成物理元素——程序、文件、数据库和文档等。

    2、设计软件结构——将需求规格转换为体系结构,划分出程序的模块组成、模块间的相互关系。确定系统的数据结构、文件结构、数据库模式、确定测试方法与策略。

    3、编写文档-总体设计说明书、用户手册、 测试计划,用结构图来描述软件结构,选择分解功能与划分模块的设计原则。

    总体设计的步骤:

    1、设计供选择的方案

    2、提供最佳实现方案

    3、设计软件结构

    4、数据库设计

    5、制定测试计划

    6、编写总体设计文档

    7、审查与复审总体设计文档

    总体设计的概念:

    模块化:

    使用模块化设计的作用为,降低系统的复杂性。方便修改;推动系统各个部分秉性开发,提高软件生产效率。有效的模块化可以通过定义一组相互独立的模块实现,这些独立的模块相互之间仅仅交换了那些为了完成系统功能所必须交换的信息。

    抽象:

    把事务之间的共性集中和概括起来,忽略它们之间的差异。抽象出事物的本质特性而暂时不考虑它们之间的细节。通过抽象,可以确定组成软件过程的实体。

    信息隐蔽:

    每一模块的实现细节对于其他模块来说是隐蔽的,也就是说模块中所包含的信息不允许其他不需要这些信息的模块调用。通过信息隐蔽,可以定义和实施对模块的过程细节和局部数据结构的存取限制。

    模块独立性:

    是模块化、抽象和信息隐蔽的直接结果。

    模块的独立性可以用两个定性标准度量:耦合和内聚。

    模块独立性较强的模块应该是高内聚低耦合的模块。

    结构设计准则:

    1、提高模块独立性

    2、选择合适的模块规模

    3、适当选择模块的深度、宽度、扇入和扇出。

    4、模块的作用范围应控制在范围之内。

    5、降低模块接口的复杂程度。

    6、设计单入口单出口且功能可预测的模块。

    总体设计规格说明书与评审:

     

    展开全文
  • 总体设计

    2010-05-18 16:02:00
    http://blog.5d.cn/user3/Cain/200505/91763.html总体设计 软件工程 http://topic.csdn.net/t/20021218/10/1272003.html系统流程图、数据流图的区别 ...

    http://blog.5d.cn/user3/Cain/200505/91763.html

    总体设计 软件工程

     

     

    http://topic.csdn.net/t/20021218/10/1272003.html

    系统流程图、数据流图的区别

     

    http://www.cnblogs.com/liuzhengliang/archive/2009/10/15/1583974.html

    系统流程图与业务流程图

    展开全文
  • 系统总体设计原则

    2018-06-20 09:10:20
    信息化系统总体设计原则, 1.1 系统总体设计原则 1.2 业务应用支撑平台设计原则 1.3 共享交换区数据库设计原则
  • 数据仓库总体设计报告以实践认知世界,以实事构架世界,数据仓库总体设计报告总能给你最需要、最实用、最...该文档为数据仓库总体设计报告,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • 软件设计之总体设计

    万次阅读 2018-03-25 10:22:52
    详细设计设计基本原理:总体设计的任务和过程总体设计分为:面向数据,面向功能,面向对象的分析设计原则:独立性,规模,深,宽,入,出。作用域。接口。单入单出。预测(黑盒子)总体设计图形工具1.层次图:描述...

    软件的需求分析阶段知道系统要“做什么”,而软件设计阶段我们明白的是“怎么做”。
    软件的设计分为:总体设计&&详细设计

    设计基本原理:



    总体设计的任务和过程

    总体设计分为:面向数据,面向功能,面向对象的分析


    设计原则:独立性,规模,深,宽,入,出。作用域。接口。单入单出。预测(黑盒子)

    总体设计图形工具

    1.层次图:描述层次结构。
    2.HIPO图:在层次图的基础上,把图中除了顶层的方框外都加上编号****基本形式:输入,处理,输出。
    3.结构图(SC):表达程序结构图形的表示方法,反映程序模块间的层次关系和联系。
    成分:模块,模块间调用关系,通信,辅助控制符号。
    结构图的四中类型:传入,传出,变换,协调
    结构图VS数据流图
    数据流图反映的是程序中数据流的情况
    结构图反映的是程序中控制流的情况
    结构图VS程序流程图
    Battle1:
    结构图着重反映模块间的隶属关系,即调用关系和层次关系。
    程序流程图表达程序执行的顺序及执行顺序依赖的条件。
    Battle2:
    结构图着眼于软件系统的总体结构,不涉及内部细节,只考虑模块作用,以及上下级模块关系

    程序流程图表达执行程序的具体算法


    面向数据流的设计方法

    目标:给出设计软件结构的一个系统化途径。
    作用:信息流映射成软件结构。
    映射的方法由信息流的类型决定
        信息流的类型分为两类
     1.变换流:信息-->系统-->外换内-->加工-->内换外-->离开。
        变换型系统结构图:输入,变换中心,输出。
     2.事务流:信息-->输入-->处理-->输入类型选动作-->执行
        根据信息流类型,进行不同的分析。
           变换分析:把具有变换流特点的数据流图按预先确定的模式映射成软件结构
           事务分析:设计步骤跟变换分析类似,不同之处是数据流图到软件结构的映射方式不同。事务流映射的软件结构包括一个接收分支和一个发送分支。


    展开全文
  • 软件工程里面的总体设计,供各位老师和学生们参考,以共同进步
  • 总体设计说明书

    2018-04-17 16:01:58
    总体设计说明书,帮助大家详细了解项目整体流程!!!
  • 整天唠叨着总体设计、概要设计和详细设计。本不以为然这些,可是烦得要命,一怒之下告诉他:软件开发只有概要设计和详细设计,没有总体设计。 但是存在总是合理,为什么会出现总体设计这个概念呢?我试着分析一下...

    软件设计分为概要设计详细设计

    概要设计实现软件的总体设计、模块划分、用户界面设计、数据库设计等等;
    详细设计则根据概要设计所做的模块划分,实现各模块的算法设计,实现用户界面设计、数据结构设计的细化,等等。

    一句话------>概要设计包括总体设计

    展开全文
  • Monkey总体设计

    2020-10-03 16:53:18
    其实从这个总体设计图可以看出其设计很好的利用了Java的两大特性继承和封装,而且在对事件进行设计时还很好的用了命令模式,此外在对异常监控上还用了观察者模式,主要是通过在Monkey中注册了一个MonkeyN
  • 题目:总体设计和数据库设计 姓名 蒙雪云 学号 12018242246 实验环境: 机房Microsoft Visio 2010绘图软件 实验内容及完成情况: 1.请将上机题目写于此 2.根据以下要求认真进行实验,记录所有的实验用例。 实验内容...
  • 汽车总体设计PPT

    2012-02-04 17:37:11
    汽车总体设计PPT 汽车总体设计PPT 汽车总体设计PPT
  • 飞机总体设计软件3A

    2018-12-19 19:05:44
    AAA。基于罗曼的Aircraft conceptual design编写的飞机总体设计软件。
  • 主要介绍了java书店系统毕业设计,第一步系统总体设计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 飞航导弹总体设计.rar

    2019-09-11 17:23:31
    飞航导弹总体设计,工程算法,可以快速计算分析初步设计,概念设计的气动参数
  • 总体设计案例

    2012-01-11 10:59:17
    主要是系统总体设计的案例,仅供参考,应该是不错的文档
  • 项目总体设计说明书

    2018-04-19 15:03:27
    项目总体设计说明书,基于真实项目亲手整理,希望对你有所帮助!
  • XX建行网络改造总体设计方案书以实践认知世界,以实事构架世界,XX建行网络改造总体设计方案书总能给你最...该文档为XX建行网络改造总体设计方案书,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看...
  • 包括:系统总体设计原则,业务应用支撑平台设计原则,共享交换区数据库设计原则,档案管理系统设计原则,总集成设计原则 ,系统及应用支撑环境设计原则,安全保障体系设计原则,应用支撑平台设计原则 ,等等数十种...
  • 总体设计思维导图.pdf

    2020-05-24 11:23:45
    软件工程课程中的总体设计部分的思维导图,可用于老师教学及学生自主复习。内容全面,重点、难点突出,一目了然,统揽于胸。
  • 软件工程设计中在总体设计这一步所使用的文档模板。。。。
  • 飞机总体设计教学改革与实践,董彦非,,针对研究生课程《飞机总体设计》教学出现的问题与面临的挑战,通过调查研究,结合教学对象实际情况,从构建综合化的教学内容和创
  • 总体设计结构:综合布线系统工程总体方案设计有时又称系统设计,它包含的内容较多,对综合布线系统工程的整体性和系统性具有举足轻重的作用,直接影响着智能化建筑和智能化小区使用功能的高低和服务质量的优劣。...
  • 按照软件工程方法完成的图书管理系统总体设计说明书,内容包含设计的总体框架等。
  • 软件工程——总体设计与详细设计

    千次阅读 2020-05-14 11:12:37
    需求分析确定了系统的开发目标,下一步工作就是软件设计。软件设计可以进一步地 分为两个阶段:总体设计和详细设计。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,535
精华内容 9,014
关键字:

总体设计