- 8
- 0
- 约6千字
- 约 40页
- 2018-08-07 发布于湖北
- 举报
软件系统开发的难点 软件系统开发流程 需求分析 对概念结构的规格、设计和测试 对概念结构的实现(即:编码) 对代码的测试 软件系统开发的难点: 对概念结构的规格、设计和测试 软件开发的系统化方法需要遵循的基本原则 抽象第一的原则 抽取所关心的、共同的、与本质特征相关的属性,从而大大降低系统元素的绝对数量。 层次划分的原则 将一个集合划分为若干互不相交的等价类, 这些等价类(子集)不仅具有某种共同性质的属性,而且还可以完全恢复到原来的状态。 从而将注意力集中于子集中那些具有共同性质的属性以及子集之间实质性的关联, 从而使无序变为有序,最终大大地降低系统的复杂性。 一般将划分后的层次数目控制在心理学中有关短时记忆最大容量7±2的范围之内。 软件开发的系统化方法需要遵循的基本原则 模块化原则 根据功能等分解为若干模块。 进行模块化时,Meyer给出的5个原则: (1)模块可分解性。能根据某个机制将系统分解为若干模块。 (2)模块可组装性。尽可能避免一切从头开始的设计方案。 (3)模块可理解性。系统中的模块能作为独立的单位(不用参考其他模型)被理解,从而使系统中的模块易于构造和修改。 (4)模块连续性。在对系统进行小的修改时,要尽可能只涉及到单独模块的修改,而不要涉及到整个系统,从而保证修改后副作用的最小化。 (5)模块保护。在模块出现问题时,要将其影响尽可能控制在该模块的内部,要使错
您可能关注的文档
- 12周校运会总结学段考动员主题班会.ppt
- 12周-学习的苦与乐主题班会课件.ppt
- 12轴承 (精品 课件 素材).ppt
- 12走完长征路的婴儿.ppt
- 013-17.2 动物的运动依赖于一定的结构(苏教版).pptx
- 013-ch09 Web脚本攻击.ppt
- 013--玻璃幕墙工程监理细则.doc
- 013福师《环境生物学》在线作业二.doc
- 013中考综合题(七季-圆的问题).doc
- 13 高一地理必修一_优质课课件_大规模的海水运动_教学设计.ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
原创力文档

文档评论(0)