您的位置:首页 > 其它

需求分析之需求分析方法——面向对象分析方法

2009-12-20 23:05 295 查看
面向对象分析方法 面向对象是一门非常复杂的技术,但是宏观的面向对象分析方法我们可以从以下几个角度、方法来了解。这些方法都是一些“门面”型的方法,具体设计还得靠软件设计师的面向对象能力。
面向对象分析的步骤:
1. 建立域模型
问题域是指一个包含现实世界事物与概念的领域,建立概念模型又称问题领域建模、域建模,也就是找到那些与事物与概念对应的“对象”。建立域模型的步骤:
1. 寻找类
2. 确定类间的关联,如关联、继承、聚合等。
3. 为类添加职责,即变量、属性、方法
4. 域模型的详细程度——中庸。
2. 建立用例模型
步骤如下:
用例是一组用例实例组成的,一些实际、特定的场景。
由于许多人了解用例是从UML开始的,所以许多人误将用例图当作用例模型,其实用例分析技术是一种需求合成技术,使用现有的需求捕获技术从用户、现有系统、文档中找到序曲,然后处理、提炼出需求,从而建立起需求模型。
识别参与者,包括其他系统、硬件设备,甚至是时钟,参与者一定是系统之外的部分。
合并需求获得用例。合并后用例的命名应该是“动词”+“短语”的格式,如增加书籍信息、统计书籍数目。
绘制用例图,到这里用例分析就进行了一半了,下面是最重要的部分。
细化用例描述,用例描述包括几个部分:用例名称、简要说明、事件流、非功能要求、前置条件、后置条件、扩展点、优先级。
下面有个示例:


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: