终于又开始学习软考了。
学习时长2小时。
学习的的软件工程模块(下面懒得敲,就直接粘贴了):
结构化方法:流程固定,针对需求明确的项目,自顶向下,逐层分解,面向数据流。将数据流映射为软件
系统的模块结构,数据流类型包括变换流型和事务流型,不同类型的数据流有不同的映射方法。以瀑布模型
为代表,一旦开发完成,将难以修改,不利于复用及后续版本的开发,现在被面向对象法给代替了
结构化方法的设计:
体系结构设计是宏观架构设计
数据设计是数据流的设计
接口设计关注模块间的连接设计
过程设计是模块内的具体实现过程的数据结构和算法的设计
Jackson方法:面向数据结构的开发方法,适合于小规模的项目
原型方法:适合于需求不明确的开发,以原型模型为代表
面向对象方法:强调复用性,构建全面合理的模型供不同项目使用,方便修改,节省开发时间和效率,增强
复用性,以构件组装模型为代表