摘要
构件化软件开发是实现软件标准化生产和流水化作业的前提条件。基于构件化的软件开发设计思想与建筑工程或机械工程的设计思想颇为相似,但在实际的软件开发中,软件可视化的构件设计思想没有建筑工程和机械工程领域的可视化设计这样规范。如果将可视化的工程设计原则应用到构件化的软件开发设计中,将对软件开发工作大有益处。
Component software development is a prerequisite for the realization of software standardization production and streamline operations.The idea of software development and design based on component is quite similar to the design idea of architecture engineering or mechanical engineering. But in the actual development,compared with the visualization design in the field of construction engineering or mechanical engineering,the idea of software development and design based on component is not standard enough. If the engineering of visualization design principle is applied to the component based software development design,that is a benefit for developing a software.
引文
[1]张海藩,吕云翔.软件工程[M].北京:人民邮电出版社,2013.
[2]毋国庆,梁正平,袁梦霆,等.软件需求工程[M]北京:机械工业出版社,2008.
[3]文艺,袁道华,李晓娟,等,面向对象的构件化软件开发[J].计算机应用研究,2002,19(8):40-42.
[4]毛澄映,卢炎生.构件软件测试技术研究进展[J].计算机研究与发展,2006,43(8):1375-1382.
[5]夏苑,张为群.一种基于CBSE的嵌入式实时软件建模方法研究[J].计算机科学,2005,32(8):213-215.