系统总体设计具体内容包括什么

2024-11-18 11:01:48 数码硬件

系统总体设计包括什么 

系统总体设计包括以下几个方面:

1. 确定系统目标:包括功能目标(基本功能和辅助功能)、性能目标(硬件条件、存储空间、处理速度、响应时间)、可靠性目标(允许出现的错误、安全性、自恢复能力、软件交付时间)、维护目标(扩展能力、可移植性、建立文档、适应性)和费用目标(开发费用、部署费用、维护费用、升级费用)。

2. 确定系统的子系统:在设计系统的子系统时,要注意降低子系统间的耦合度,以减少错误或潜在变化对系统正确操作的影响。

3. 设计全局控制流:可以选择过程驱动的控制流程、事件驱动的控制流程或线程驱动的控制流,这三种控制流程方式各有优缺点。

4. 数据库设计:处理系统中连续的、需要保存的各种数据。

5. 软件工程总体设计:包括计算机配置设计、系统模块结构设计、数据库和文件设计、代码设计以及系统可靠性与内部控制设计等内容。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。