阶段总结——软件工程视频(一)
来源:互联网 发布:java冒烟测试怎么做 编辑:程序博客网 时间:2024/06/06 03:19
软件的特点:
软件是一种逻辑实体,而不是具体的物理实体。因而它具有抽象性。软件的生产与硬件不同,在它的开发过程中没有明显的制造过程。在软件的运行和使用期间,没有硬件那样的机械磨损,老化问题。软件的开发和运行常受到计算机系统有着不同程度的依赖性。
避免减少使用病态联接应限制:
1.直接病态联接。
2.公共数据域病态联接。
3.通信模块联接。
数据设计原则:
1.用于软件的系统化方法也适用于数据。
2.确定所有的数据结构和在每种数据结构上的施加的操作。
3应当建立一个数据词典并用他来定义数据和软件的设计。
4.低层数据设计的决策应推迟到设计过程的后期进行。
5.数据结构的表示只限于那些必须直接使用该数据结构内数据的模块才能知道。
6.应当建立一个存放有效数据结构及相关操作的库。
7.软件设计和程序设计语言应当支持抽象数据类型的定义和实现。
文件设计:
1.整理必须的设计元素
2.分析数据间的关系
3.确定文件的逻辑设计
4.理解文件的特性
5.确定文件的组织方式
未完待续~~
阅读全文
0 0
- 阶段总结——软件工程视频(一)
- 阶段总结——软件工程视频(二)
- 软件工程(一)---视频总结
- 软件工程视频总结(一)
- 【总结】软件工程视频(一)
- 软件文档编写入门——软件工程视频总结(一)
- 软件工程视频(一)
- 软件工程(一)——宏观总结
- 【软件工程】——软工视频总结
- 软件工程——定义阶段
- 软件工程——编码阶段
- 【软件工程】软件工程视频总结
- 软件工程(哈工大视频)第三话——结构化开发过程中各阶段对应文档
- 软件工程视频笔记(一)
- 【总结】软件工程(视频结束)
- 软件工程视频总结(二)
- 软件工程视频总结(三)
- 软件工程总结(一)
- JS循环
- 采集页面的图片PHP+js+ajax
- 基于VirtualBox安装CentOS 6系统
- java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity
- vue 开发:axios前后端数据处理
- 阶段总结——软件工程视频(一)
- MyEclipse新建工作空间后的配置详细步骤
- 104. Maximum Depth of Binary Tree
- python中字符串一些基础方法的使用
- Nginx的优点
- 你的流量加密尚需功能再升级
- 2017.10.30 学习笔记
- 基于数据库的分布式消息队列
- 44-继承中的访问级别