UML在需求分析阶段的应用
来源:互联网 发布:mac和pc qq同时登录 编辑:程序博客网 时间:2024/04/29 08:03
一、用户需求
在收集用户的需求时,要考虑到关心软件系统开发的所有人员的需求。
二、需求分析与描述
1、 需求分析:对用户需求进行分析。
2 、用例分析:
1)系统的边界:
2)系统的执行者:直接与系统打交道的即为执行者。
3)系统的用例:描述了系统外部的执行者与系统之间的交互过程。
3、 用例模型图:即用例图
4、 用例描述:用例描述文档(功能性需求分析)。
5 、非功能性需求分析:非功能性需求文档。
三、领域模型分析
1、领域分析:查找出需求过程中的名词组,动词和动词词组。
2、概念类:从领域分析中的名词中筛选出可能的概念类,然后再考虑一下被遗漏的概念是否是概念类。画出泛化后的概念类图(类只有名字)。
3、类间关联:通过领域分析中的动词和动词词组找出概念类之间的关联。画出一些关联类图。
4、增加属性和方法:使用领域分析中的名词,动词及动词词组,找出类的属性和方法。
5、领域模型:画出领域模型图,即画出主要的类间关联和类的主要属性和方法。
四、工作流程分析
1、画出系统核心工作过程活动图。
2、画出一个用例的执行过程。(一个顺序图,其中把整个系统看做一个对象,然后是执行者,数据库等)
- UML在需求分析阶段的应用
- uml 在需求分析阶段的应用
- UML在项目实施中的使用心得(需求分析阶段)
- UML在设计阶段的应用
- UML在实现阶段的应用
- 【UML】UML在软件开发各个阶段的应用
- 在项目前期需求分析阶段,需要编写的文档
- UML在软件开发各个阶段的应用
- UML在集成和交付阶段的应用
- UML--在软件开发个阶段的应用
- UML在软件开发各个阶段的应用
- UML在软件开发各个阶段的应用
- UML笔记一:UML概述六(UML在软件开发中各个阶段的应用)
- UML在软件开发阶段应用
- 需求和分析阶段的任务
- 需求分析阶段需注意的问题
- 需求分析阶段各种图的功能
- UML概述及开发阶段的应用
- C# 实现屏幕截图
- 国内开源网店系统
- [创业] 牛根生"两把板斧"成就乳业龙头
- Jmeter参数化与关联
- jQuery使用手册之一
- UML在需求分析阶段的应用
- 云计算
- 云计算
- JSP 购物车相关问题
- 自定义“打开/另存为”对话框左侧快捷方式列表
- ORA-12154: TNS:could not resolve service name
- 深入理解sizeof
- 《SOA思想、技术与系统集成应用详解》《SOA核心技术应用》读书笔记五-SCA组件、模块、域
- 解除SQL对组件"Ad Hoc Distributed Queries"的"STATEMENT'OpenRowset OpenDatasource"的访问