汇商网 科技与电子产品领域信息大全

系统总体结构设计包括哪些

系统总体设计包括什么 

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

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

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

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

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

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

版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除