《软件建模项目》PPT课件.ppt
《《软件建模项目》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《软件建模项目》PPT课件.ppt(14页珍藏版)》请在三一办公上搜索。
1、UML 软件建模技术,张志丽,项目一 软件建模和软件工程项目二 需求建模(用例图、活动图)项目三 架构建模(类图、状态图、顺序图、协作图)项目四 应用建模(对象图和包、组件图、部署图、正向逆向工程),项目一 软件建模和软件工程,1.1 软件建模概述问题一:为什么要建模?问题二:什么是建模?问题三:什么是UML?问题四:用什么建模?,问题一:为什么要建模?建模的概念起始于建筑学中,设计图纸或模型,设计者,施工者,建模,材料、构造结构,高屋建瓴,正视图、侧视图等,模型是施工的依据,设计者能高屋建瓴,确定复杂系统中各组件职责便于同事之间协作,沟通,尤其复杂系统更需要多人合作人类语言往往不能准确表达,
2、而且人类思维具有短暂性,使用建模可以减少曲解和遗忘,软件设计师、架构师,开发人员、测试人员,软件建模,动态、静态不同阶段有不同图,问题二:什么是软件建模?软件建模是对业务系统软件的抽象描述通常在软件设计与分析阶段进行建模可以有多种方式:非形式语言建模:冗长、多义性、无序性、缺乏准确规则 自定义建模语言:团队内容易沟通,但团队外呢?代码建模:无抽象,不可重用,只是面向软件开发者 UML建模:形式化的统一建模语言,问题三:什么是UML?统一建模语言(Unified Modeling Language)是一种抽象、规范化建模语言,且可实现语言的机器可读性,可进行解释和执行,并在不同系统之间进行变换。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件建模项目 软件 建模 项目 PPT 课件

链接地址:https://www.31ppt.com/p-4859666.html