软件需求分析是软件开发人员和用户一起完全弄清用户对系统的确切要求,说明这个系统是“干什么的?“可能引入的错误是软件系统实现的功能与世纪需求不符合,与用户的需求相距太远,你想想看,你设计的软件不符合用户的需求,这个是最严重的错误。导致这个软件的报废。和你的白费力的劳动。
在设计和实现阶段,软件设计是把需求转化为软件系统的最重要的环节,其优劣在根本上决定了软件系统的质量,重要性表现在:
1.它是开发阶段最重要的步骤,使软件质量得以保证的关键步骤。
2.它是将用户要求准确地转化为最终的软件产品的唯一途径。从它的重要性你就可以看到他的重要性。设计是编码的前导。实践表明,编码中出现的问题许多是有设计的缺陷引起的。可见程序的质量首先取决于设计的质量。
|