知识总结
第二章:可行性研究(开发人员)
主要提及了几个流程图用来分析,如:系统流程图
从成本效益角度分析:如经济角度(自顶向下,自底向上,算法模型估算)等分析方法第三章:需求分析(开发人员和用户)
主要有两个方法:需求分析法,面向数据流分析法
原则:表达理解问题的数据域和功能域,自顶向下逐层分解,给出逻辑视图和物理视图- 第六章:面向对象分析和设计方法
设计方法:对象模型,动态模型,功能模型
特征:①以对象为基本单位
②事物的静态特征
③对象的属性与服务结合为一体,成为一个独立的实体,对外屏蔽期内部细节
④对事物进行分类
⑤通过在不同程度上运用抽象的原则,可以得到较一般的类和较特殊的类
⑥复杂的对象可以用简单的对象作为其构成部分,称作聚合
⑦对象之间通过消息进行通信,以实现对象之间的动态联系
⑧通过关联表达对象之间的静态关系 - 第七章:编码
平时师哥师姐们也有过关于编码方面的分享,所以自己多少了有一点的了解,在学习了这一部分的内容以后,又有了新的学习与认识。
风格:符号命名,需要有注释,书写格式
特征:①对名字和类型进行说明
②程序对象的局部性
③循环,分支控制结构
④异常处理和独立编译
感悟
自己对这一部分的内容进行了总结,真的是有一定的收获,对每个章节的重点有了一定的了解。