面向对象分析在ASP.NET4高级程序设计中的应用
9.3 面向对象的分析(OOA,object-oriented analysis)是软件开发过程中问题定义阶段的关键步骤。在这一阶段,开发人员对问题论域进行清晰、精确的定义。传统系统分析通常会生成一组面向过程的文档,用于定义目标系统的功能。而面向对象分析则生成描述系统功能和问题空间基本特征的综合文档。
9.3.1 论域分析与应用分析
面向对象的分析过程主要分为两个阶段:论域分析阶段和应用分析阶段。论域分析是软件开发的重要组成部分,其目的是帮助开发人员了解问题空间的组成,建立系统的实现环境。论域分析以一组抽象为基础,从高层次表示论域知识,并作为特定系统需求开发的参考。
在论域分析中,开发人员会尽可能深入理解当前系统与应用相关的知识,标识与应用有关的概念。广泛的论域分析有助于更快速地掌握应用的核心知识,并在用户需求变更时,预测系统可能发生的变化。通常,小组分析会包含领域专家和分析员,确保分析的全面性和准确性。
1.37MB
文件大小:
评论区