- 简答题
- 用简短的语言给出对分析、设计的理解。
分析设计指的是对软件需求的分析设计,在需求分析阶段,要明确软件必须实现什么,有什么限制;在软件设计阶段,要明确系统应该怎么工作;在软件开发阶段,要明确系统如何实现。 - 用一句话描述面向对象的分析与设计的优势。
OOAD的封装、数据隐藏和模块化的设计原则有利于开发耦合度低的系统并进行有效的管理。 - 简述 UML(统一建模语言)的作用。考试考哪些图?
UML(统一建模语言)是用于指定,可视化,构建和记录软件系统工件的标准语言,帮助工作人员对软件系统进行面向对象的描述和建模。
用例图,静态图,行为图,实现图 - 从软件本质的角度,解释软件范围(需求)控制的可行性
计算机软件是指计算机系统中的程序及其相关的文档,并具有复杂性、一致性、可变性和不可见性等特性。由于这些特性,管理软件项目是一份复杂的工作,软件需求范围控制是其中的一个重点工作。对于需求的变更既不能一概拒绝客户的要求,也不能一味地迁就客户,与用户进行全面的沟通与协商,确保变更有序进行,在维持软件可变性的同时也使得变化在可控范围内,从而有效地控制需求范围。
- 项目管理实践

- UML绘图工具练习
UML和模式应用(原书第三版) P7 (中文版)

本文深入探讨了软件工程中的关键概念,包括分析设计的基本理解、面向对象分析与设计的优势、UML的作用及常用图示、软件需求控制的重要性,以及项目管理实践等内容。

280

被折叠的 条评论
为什么被折叠?



