浅谈工程设计在软件开发过程中的应用[2]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

规范性也是工程设计中一个很重要的特征。工程设计中一般都有一定的程序和规则。如产品的质量标准就有国际标准、国家标准和行业标准等,在设计中必须加以考虑。只有符合一定的设计规则,才能基本保证设计质量,设计方案才具有可比的评价指标,也便于方案间的比较优化、选择。设计方案具有规范性,才便于生产中的操作和根据工程实际对方案进行变更和修改。在软件开发过程中,由于是一个团队同时进行开发的,要保证各个部门并行不悖得工作就要有统一的规范,一般的在公司的内部有一个通用的技术规范,包含名称、文档规范、界面、性能、异常处理、接口等方面的标准,有了这些标准,能有效地减少系统分析员、软件设计师、程序员之间的勾通障碍,同时也利于后期软件的维护。

工程设计的另一个特点就是创新性。设计本身就是一个根据不断变化的要求和条件不断创新的过程。 工程设计同样应体现历史的、发展的创新的观点,以用户和市场需求为出发,在不断满足人类日益进步的需求中,随科技和工程技术实践不断创新。创新是技术进步的灵魂。工程设计的创新主要体现在新材料、新设备以及其他新技术段和方法的应用,结构的改进和新功能的开发,艺术形式的创新和认同等方面。在系统分析阶段,系统分析员就应该对用户的需求进行全面的了解,提出一个可行的方案和客户交流,在得到用户的反馈后,再改进方案,如此反复直到比较全面的了解了客户的需求为止。因为客户的需求是不断变化的,即使到了项目的后期(维护阶段),客户的需求还可能会发生变化,或是发现原有系统的设计缺陷,这个时候还应对系统进行修改,修改的过程又是一个二次开发的过程。

本文关键:浅谈工程设计在软件开发过程中的应用
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top