维普资讯 http://www.cqvip.com 维普资讯 http://www.cqvip.com 维普资讯 http://www.cqvip.com 维普资讯 http://www.cqvip.com
电脑知识与技术 研究开发 1引言 随着计算机应用的飞速发展 ,软件的复杂度不断 提高,源代 码的规模越来越大 ,项目失败的可能性也相应增加 。在长期的研 究与实践中 ,人们越来越深刻地认识到 ,建立简明准确的表示模 型是把握复杂系统的关键 。模型是对事物的一种抽象 ,人们常常 在正式建造实物之前 ,首先建立一个简化的模型 ,以便更透彻地 了解它的本质 ,抓住问题的要害 。使用模型可使人们从全局上把 握系统的全貌及其相关部件之间的关系 ,可以防止人们过早地陷 入各个模块的细节 。因此 ,建模是软件建设的功能需求分析的重 要部分 。对于软件的开发来讲 ,参与系统建设人员包括领域专家 、 软件设计开发人员 、管理人员和操作人员 ,他们之间的交流成为 系统开发的最大难题 ,即如何将系统的功能需求分析以明确的 、 清晰的方式表达出来 ,使得系统在具体实现阶段能够顺利地 、无 歧义地进行 。 UML作