精选优质文档-倾情为你奉上浅谈软件体系结构2007年08月27日 星期一 下午 11:40麦中凡老师的软件工程讲座已经结束,从计算机软件发展的三种计算模式、四种编程模式到软件体系结构到软件工程实践再到软件道德,让我对软件开发这个领域从 各个角度开阔了眼界。课已讲完,而我对这么课程的思考却没有结束,好多新的想法和理解不断冲击着我。今天正好可以借此机会谈谈对这么课程上完后的感想,也 算是对自己在这方面知识点的一点整理。软件从最初的程序到今天的程序加文档,看起来并没有什么变化。然而今天的软件要实现的功能已与昨天不可同日而语,对软件各方面功能和性能的要求决定了软件空前的复杂,软件的开发已不是简单的写程序,在软件开发的整个生命周期里,从需求分析到设计到编码到测试到维护,编码仅占一小部分。软件的高度复杂也决定了软件开发 需要充分的设计,需要研究开发模式,研究体系结构,从宏观和更抽象的层次把握软件的开发,并把这个整个过程付诸于文档的形式记录下来,在软件开发人员与系 统设计人员、用户以及其他有关人员之间进行沟通交流,以达成共同的理解。软件开发的侧重点从编码已经转移到需求分析和软件总