软件建模即软件分析建模,软件分析建模体现了软件设计的思想,在系统需求和系统实现之间架起了一座桥梁,软件工程师按照设计人员建立的模型,开发出符合设计目标的软件系统,而且软件的维护,改进也基于软件分析模型。
随着软件工程理论研究的深入和软件技术的不断发展,软件分析建模也日益完善,尽管不同的软件分析建模平台的建模工作存在差异,但大体可以把软件分析建模分成三类,即业务建模、数据建模和应用程序建模。