一、规格化设计的发展历史 20世纪60年代,软件出现严重危机,Dijkstra提出了goto语句的危害,由此引发了软件界长达数年的论战,并产生了结构化程序设计方法。Pascal语言在20世纪70年代占有统治地位。 随着计算机技术的发展,结构化设计语言和结构化分析无法满足用户的需求,OOP由此应运而生 ...
分类:
其他好文 时间:
2018-05-26 22:19:36
阅读次数:
211
软件工程:包括以下主要内容 软件开发过程 软件工程管理 软件需求 软件设计,软件构造 软件配置,测试,维护 软件开发过程 Software Development process 1980s 结构化设计方法 SSADM (结构化分析) ...
分类:
其他好文 时间:
2018-05-13 10:43:19
阅读次数:
120
上次例会我们就一直在讨论到底是该用结构化分析方法还是面向对象分析方法,以下是他们的区别与优势。 结构化方法和面向对象方法对于不同的软件系统各有优劣。结构化方法把解空间分数据和功能两部分,可以更加清晰地进行需求分析和功能分解,数据流图能够细致地说明数据在各个功能模块之间的流动和变化,更适于系统设计的前 ...
分类:
其他好文 时间:
2018-04-29 13:30:36
阅读次数:
174
1、团队选题 关于团队选题在网上参考了一些题目,最终决定做一个英语学习app, 网上有一些数据: ①大部分单词的出现频率; ②公开的英语词汇解释。 利用这些数据,做一个小的词典App。基本功能有:查词,显示词汇的解释。 可能会增加的扩展功能: - 各种专业词汇、特别词汇表 (四级、六级)的支持 - ...
分类:
其他好文 时间:
2018-04-18 19:03:29
阅读次数:
145
南京信息工程大学实验报告 实验名称 类和对象2 实验日期 2018 4 17 得分 指导教师 耿学华 系 计软院 专业 计嵌+软嵌 年级 2017 级 班次 (1) 姓名 施昊阳 学号 20161334026 一、实验目的 1. 掌握类的设计、定义、实现和测试 2. 深度理解面向对象编程思维与结构化 ...
分类:
编程语言 时间:
2018-04-15 16:27:33
阅读次数:
218
原文:http://www.cnblogs.com/huiy/p/8552607.html1、什么是类图 类图(Class diagram)主要用于描述系统的结构化设计。类图也是最常用的UML图,用类图可以显示出类、接口以及它们之间的静态结构和关系。2、类图的元素 在类图中一共包含了以下几种模型元素... ...
分类:
其他好文 时间:
2018-03-13 01:04:52
阅读次数:
151
结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。 内容 主张使用顺序、选择、循环三种基本结构来嵌套连结成具有复杂层次的“结构化程序”,严格控制GOTO语句的使用。用这样的方法编出的程序在结构上具有以下效果: 以控制结构为单位,只有 ...
分类:
其他好文 时间:
2018-02-11 21:21:47
阅读次数:
146
1、什么是类图 类图(Class diagram)主要用于描述系统的结构化设计。类图也是最常用的UML图,用类图可以显示出类、接口以及它们之间的静态结构和关系。 2、类图的元素 在类图中一共包含了以下几种模型元素,分别是:类(Class)、接口(Interface)、依赖(Dependency)关系 ...
分类:
其他好文 时间:
2017-10-27 11:34:55
阅读次数:
141
1、什么是类图 类图(Class diagram)主要用于描述系统的结构化设计。类图也是最常用的UML图,用类图可以显示出类、接口以及它们之间的静态结构和关系。 2、类图的元素 在类图中一共包含了以下几种模型元素,分别是:类(Class)、接口(Interface)、依赖(Dependency)关系... ...
分类:
其他好文 时间:
2017-07-12 10:10:26
阅读次数:
205
什么是扇入和扇出? 在软件设计中,扇入和扇出的概念是指应用程序模块之间的层次调用情况。 按照结构化设计方法,一个应用程序是由多个功能相对独立的模块所组成。 扇入:是指直接调用该模块的上级模块的个数。扇入大表示模块的复用程序高。 扇出:是指该模块直接调用的下级模块的个数。扇出大表示模块的复杂度高,需要 ...
分类:
其他好文 时间:
2017-05-13 22:03:52
阅读次数:
137