1 软件按照其工作方式可划分为实时处理软件、分时处理软件、交互式软件和批处理软件. 2 体生存周期由软件的定义、软件的开发和软件的使用维护和更新换代三部分组成. 3 软件开发模型有瀑布模型、增量模型、螺旋模型、智能模型和快速原型模型等五种主要模 4 面向对象技术采用以类为中心的封装、继承、多态等不仅支持软件复用,而且使软件维护工作可靠有效,可实现软件系统的柔性制造. 5 UML 的优点是:唯一性、连续性、维护性、复用性和完善性.6 UNL 分析和设计模型由三类模型图表示,三类模型图是:用例模型图、静态模型图和动态模型图. 7 UML 的软件统一开发过程,即生命周期按时间顺序可以划分为,开始,详细设计,系统构造和移交四个阶段及阶段中一系列的循环重复。8 UML 开发过程是一种二维结构软件开发过程,软件项目开发过程流程包括的核心工作内容是分析,设计,实现,测试和配置 9 UML 中的五个不同的视图可以完整地描述出所建造的系统,这五种视图是用例视图、逻辑视图、构件视图、进程视图和配置视图。 10 UML 中有 10 中基本图可以完整地描述出所有建造的系统,这10 中视图是用例图、类图、对象图、包图、构件图、配置图、序列图、活动图、状态图和合作图。 11 UML 软件开发过程需求分析阶段产生的模型由三类模型图表示。他们是:用例模型图、静态模型图和动态模型图。 12 CRC 卡中的描述由类名、类特征、类类型、责任和协作者共五部分组成 13 软件项目的目的的可行性研究分析中,技术可行性研究包括风险分析、资源分析、技术分析三部分组成 14 在UML 软件开发过程的需求分析阶段,建立用例模型的步骤分为,确定系统的范围和边界,确定系统的执行者和用例,对用例进行描述,定义用例之间的关系和审核用例模型。 15 用例图中以实践方框表示系统的范围和边界,在熊边界内描述的是用例,在边界之外描述的是执行者。16 用例模型中的执行者可以是“人”执行者也可以是“外部”系统执行者 17 用例模型中的用例之间的关联有使用关联、扩展关联。包含关联和继承关联 18 在UML 软件开发过程系统分析阶段产生的对象模型有三种模型。他们是:对象的静态模型,对象的动态模型和对象的系统功能处理模型。 19 在UML 的对象类图中,类之间的关系有继承、细化、关联、聚集和继承五种。 20 共享聚集的部分对象可以是任何整体的一部分,表示事物的整体/部分关系较弱的情况,整体段的重数应该是 n 21 ...