讨论题:软件设计会影响编程实现吗?请举例讨论说明。

软件设计会影响编程实现吗?

软件设计会影响编程实现吗?

by 曾子熙 2019生物医学工程(2班) -
number of replies: 0

软件设计会影响编程实现。

过去软件设计曾被狭隘地认为是编程序或写代码,致使软件设计没有发挥它重要的作用,导致软件系统结构稳定性极差。软件设计是软件开发过程中承前启后的工作,它依据软件需求规格说明书建立软件设计方案作为下一步程序编码的依据,在软件开发中形成质量的地方设计提供了可用于质量评估的软件表示,是将需求准确转换为完整的软件产品或系统的唯一办法。

例子:就以这个学期数据库原理及应用这门课程来说,最后的数据库项目展示班上每个小组都有不同的实现方式,有设计基于浏览器网页前端的、有设计基于局域网的客户端的,也有设计基于云端的客户端的,这都是依据不同的功能的软件设计来实现的前端的开发,而不同的前端自然编程各有千秋,自然实现的难度就不同,局域网需要解决多pc端连接的问题,云端需要连接云服务器,这些都是影响编程实现的表现。