程序设计与系统设计的区别

来源:百度知道 编辑:UC知道 时间:2024/07/02 03:52:43
请问程序设计和系统设计有什么关系和区别?

这就像战略和战术的关系。 系统设计是宏观战略选择,程序设计具体战术实现。而战术的目的就是要尽可能的实现战略构想。
系统设计的出发点比较高,要站在全局的高度考虑战略,既要满足用户的需求,又要兼顾系统各个方面(操作系统,数据库,编译器,编程环境,测试环境,运行环境,编程语言选择等等)的合理搭配,设计,协调配合工作。
而程序设计则是考虑怎样最大化,最合理地完成系统设计阶段的各种技术要求设计,系统功能的实现等一些具体的战术问题,或者说是一些具体的编码问题。

个人意见,尽供参考,欢迎交流。