软件建模技术-UML建模实战:三项目掌握软件设计
软件建模技术-UML建模实战:三项目掌握软件设计

软件建模技术-UML建模实战:三项目掌握软件设计

普通游客 无权查看资源
有效期: 永久有效
更新日期: 2025-02-20

赞助会员 · 全站资源免费享

一次付费,终身受益,超5000位用户的选择

本课程以“软件建模技术”为核心,通过三个完整的项目实践,系统讲解如何使用UML进行软件建模与设计。课程从软件工程基础与面向对象思想入手,重点介绍用例图、类图、状态图、活动图等核心UML模型图,并借助Rose工具进行实践。学生将通过“图书管理系统”、“男人100层游戏”和“俄罗斯方块游戏”三个由浅入深的项目,掌握从需求分析到系统实现的完整建模流程与技能。

学习指南
项目1 图书管理系统建模
任务1 软件与软件工程认知
任务2 面向对象编程
任务3 UML与Rose认知
任务4 系统需求及设计
任务5 用例图
任务6 类图
任务7 状态图
任务8 活动图
任务9 顺序图
任务10 协作图
任务11 组件图
任务12 部署图
项目2 男人100层游戏
任务1 绘制用例图
任务2 绘制活动图
任务3 绘制类图
任务4 绘制交互图
任务5 正向工程创建类
任务6-9 游戏功能实现
项目3 俄罗斯方块游戏
任务1 用例分析
任务2 创建活动图
任务3 创建类图
任务4 创建交互图
任务5 创建类
任务6-10 游戏功能实现




├─{01}--学习指南
│ (1.1)--软件建模技术课程标准(2020.8.26).doc
│ (1.2)--软件建模技术课程考核方案.doc
│ (1.3)--2020上软件建模技术进度计划.xlsx

├─{02}--项目1图书管理系统建模
│ │ (2.1)--项目1单元设计.doc
│ │
│ ├─{01}--任务1软件与软件工程认知
│ │ (2.1.1)--项目1任务1软件与软件工程认知.ppt
│ │ (2.1.2)--软件建模技术任务书1.doc
│ │ (2.1.3)--软件.ppt
│ │ (2.1.4)--软件危机.ppt
│ │ (2.1.5)--软件工程.ppt
│ │ (2.1.6)--软件生存周期.ppt
│ │ (2.1.7)--软件生存周期模型.ppt
│ │ [2.1.3.1]--侯云霞-软件.mp4
│ │ [2.1.3.2]--翟莲秋-软件.mp4
│ │ [2.1.4.1]--侯云霞-软件危机.mp4
│ │ [2.1.4.2]--翟莲秋-软件危机.mp4
│ │ [2.1.5.1]--侯云霞-软件工程.mp4
│ │ [2.1.5.2]--孟雅凤-软件工程.mp4
│ │ [2.1.6.1]--侯云霞-软件生存周期.mp4
│ │ [2.1.6.2]--孟雅凤-软件生存周期.mp4
│ │ [2.1.7.1]--侯云霞-软件生存周期模型.mp4
│ │ [2.1.7.2]--赵靖宇-软件生存周期模型.mp4
│ │
│ ├─{02}--任务2面向对象编程
│ │ (2.2.1)--项目1任务2面向对象的编程.ppt
│ │ (2.2.2)--软件建模技术任务书2.doc
│ │ (2.2.3)--面向对象的编程.ppt
│ │ (2.2.4)--封装性.ppt
│ │ (2.2.5)--继承性.ppt
│ │ (2.2.6)--多态性.ppt
│ │ [2.2.3.1]--侯云霞-面向对象的编程.mp4
│ │ [2.2.3.2]--赵靖宇-面向对象的编程.mp4
│ │ [2.2.4]--侯云霞-封装性.mp4
│ │ [2.2.5]--侯云霞-继承性.mp4
│ │ [2.2.6]--侯云霞-多态性.mp4
│ │
│ ├─{03}--任务3UML与Rose认知
│ │ (2.3.1)--项目1任务3UML与Rose认知(1).ppt
│ │ (2.3.2)--软件建模技术任务书3.doc
│ │ (2.3.3)--UML认知.ppt
│ │ (2.3.4)--UML组成和视图.ppt
│ │ (2.3.6)--UML图.ppt
│ │ (2.3.7)--Rose认知.ppt
│ │ (2.3.8)--Rose安装.ppt
│ │ (2.3.9)--Rose界面.ppt
│ │ [2.3.3]--侯云霞-UML认知.mp4
│ │ [2.3.4.1]--侯云霞-UML组成和视图.mp4
│ │ [2.3.4.2]--侯云霞-UML的结构batch.mp4
│ │ [2.3.5]--侯云霞-UML的视图新_batch.mp4
│ │ [2.3.6.1]--侯云霞-UML的图.mp4
│ │ [2.3.6.2]--侯云霞-UML的图batch.mp4
│ │ [2.3.7]--侯云霞-Rose认知.mp4
│ │ [2.3.8]--侯云霞-Rose安装.mp4
│ │ [2.3.9]--侯云霞-Rose界面.mp4
│ │
│ ├─{04}--任务4图书管理系统需要及设计
│ │ (2.4.1)--项目1任务4图书管理系统需求及设计1.ppt
│ │ (2.4.2)--软件建模技术任务书4.doc
│ │
│ ├─{05}--任务5图书管理系统用例图
│ │ (2.5.1)--项目1任务5图书管理系统用例图.ppt
│ │ (2.5.10)--用例之间的扩展关系.ppt
│ │ (2.5.2.1)--软件建模技术任务书5-1.doc
│ │ (2.5.2.2)--软件建模技术任务书5-2.doc
│ │ (2.5.2.3)--软件建模技术任务书5-3.doc
│ │ (2.5.3)--用例模型与用例图.ppt
│ │ (2.5.4)--参与者.ppt
│ │ (2.5.5)--用例.ppt
│ │ (2.5.6)--参与者和用例之间的关联关系.ppt
│ │ (2.5.7)--参与者或用例间的泛化关系.ppt
│ │ (2.5.8)--用例之间的使用关系.ppt
│ │ (2.5.9)--用例之间的包含关系.ppt
│ │ [2.5.10]--侯云霞-用例图-扩展关系.mp4
│ │ [2.5.3]--侯云霞-用例模型与用例图.mp4
│ │ [2.5.4]--侯云霞-参与者.mp4
│ │ [2.5.5]--侯云霞-用例.mp4
│ │ [2.5.6]--侯云霞-参与者和用例之间的关联关系.mp4
│ │ [2.5.7]--侯云霞-用例图-泛化关系.mp4
│ │ [2.5.8]--侯云霞-用例图-使用关系.mp4
│ │ [2.5.9]--侯云霞-用例图-包含关系.mp4
│ │
│ ├─{06}--任务6图书管理系统类图
│ │ (2.6.1.1)--项目1任务6图书管理系统类图.ppt
│ │ (2.6.1.2)--项目1任务6.ppt
│ │ (2.6.2.1)--项目1任务6-1.doc
│ │ (2.6.2.2)--项目1任务6-2.doc
│ │ [2.6.10]--侯云霞-类之间的实现关系.mp4
│ │ [2.6.4]--侯云霞-类图.mp4
│ │ [2.6.5]--侯云霞-类的属性与操作.mp4
│ │ [2.6.6]--侯云霞-类之间的关联关系.mp4
│ │ [2.6.7]--侯云霞-类之间的聚合和组合关系.mp4
│ │ [2.6.8]--侯云霞-类之间的泛化关系.mp4
│ │ [2.6.9]--侯云霞-类之间的依赖关系.mp4
│ │
│ ├─{07}--任务7图书管理系统状态图
│ │ (2.7.1)--项目1任务7图书管理系统状态图.ppt
│ │ (2.7.2)--项目1任务7.doc
│ │ [2.7.3.1]--侯云霞-动态模型与状态图.mp4
│ │ [2.7.3.2]--侯云霞-状态图.mp4
│ │ [2.7.4]--侯云霞-状态图组成.mp4
│ │ [2.7.5]--图书状态图.mp4
│ │
│ ├─{08}--图书管理系统活动图
│ │ (2.8.1)--项目1任务8图书管理系统活动图.ppt
│ │ (2.8.2)--项目1任务8.doc
│ │ [2.8.3]--侯云霞-活动图.mp4
│ │
│ ├─{09}--图书管理系统顺序图
│ │ (2.9.1)--项目1任务9图书管理系统顺序图.ppt
│ │ (2.9.2)--项目1任务9.doc
│ │ [2.9.3]--侯云霞-顺序图.mp4
│ │
│ ├─{10}--图书管理系统协作图
│ │ (2.10.1)--项目1任务10图书管理系统协作图.ppt
│ │ (2.10.2)--项目1任务10.doc
│ │ [2.10.3]--侯云霞-协作图.mp4
│ │
│ ├─{11}--图书管理系统组件图
│ │ (2.11.1)--项目1任务11图书管理系统组件图.ppt
│ │ (2.11.2)--项目1任务11.doc
│ │ [2.11.3]--侯云霞-组件图.mp4
│ │
│ └─{12}--图书管理系统部署图
│ (2.12.1)--项目1任务12图书管理系统部署图.ppt
│ (2.12.2)--项目1任务12.doc
│ [2.12.3]--侯云霞-部署图(2).mp4

├─{03}--项目2男人100层游戏
│ │ (3.1)--项目2单元设计.doc
│ │
│ ├─{01}--任务1绘制100层游戏用例图
│ │ (3.1.1)--项目2任务1绘制男人100层游戏用例图(2).ppt
│ │ (3.1.2)--项目2任务1(2).doc
│ │ [3.1.3.1]--100层游戏用例图.mp4
│ │ [3.1.3.2]--贪吃蛇游戏--游戏分析02.mp4
│ │
│ ├─{02}--任务2绘制100层游戏活动图
│ │ (3.2.1)--项目2任务2绘制男人100层游戏活动图.ppt
│ │ (3.2.2)--项目2任务2(2).doc
│ │ [3.2.3]--侯云霞-活动图与流程图和状态图的比较.mp4
│ │ [3.2.4.1]--100游戏初始化活动图.mp4
│ │ [3.2.4.2]--100层游戏显示活动图.mp4
│ │ [3.2.4.3]--100层游戏左移活动图.mp4
│ │ [3.2.4.4]--100层游戏定时活动图.mp4
│ │
│ ├─{03}--任务3绘制100层游戏中的类图
│ │ (3.3.1)--项目2任务3绘制100层游戏中的类图(1).ppt
│ │ (3.3.2)--项目2任务3.doc
│ │ [3.3.3]--100层游戏类图.mp4
│ │
│ ├─{04}--任务4绘制100层游戏交互图
│ │ (3.4.1)--项目2任务4绘制100层游戏交互图(1).ppt
│ │ (3.4.2)--项目2任务4(1).doc
│ │ [3.4.4]--100层游戏顺序图.mp4
│ │
│ ├─{05}--任务5正向工程创建100层游戏中的类
│ │ (3.5.1)--项目2任务5正向工程创建100层游戏中的类.ppt
│ │ (3.5.2)--项目2任务5.doc
│ │ [3.5.3]--侯云霞-双向工程.mp4
│ │ [3.5.4]--正向工程生成100层游戏的类.mp4
│ │
│ ├─{06}--任务6100层游戏中场地、人物、板的显示
│ │ (3.6.1)--项目2任务6100层游戏中场地、人物、板的显示.ppt
│ │ (3.6.2)--项目2任务6.doc
│ │ [3.6.3.1]--100层游戏板子的初始化及显示.mp4
│ │ [3.6.3.2]--100层游戏人的初始化及显示.mp4
│ │
│ ├─{07}--任务7100层游戏中人物左右移动及板上升
│ │ (3.7.1)--项目2任务7100层游戏中人物左右移动及板上升.ppt
│ │ (3.7.2)--项目2任务7.doc
│ │ [3.7.3]--100层游戏人的左移.mp4
│ │
│ ├─{08}--任务8100层游戏中人物和板的交互操作
│ │ #3.8.1.1#--图文.pdf
│ │ #3.8.1.2#--图文.pdf
│ │ (3.8.1.1)--项目2任务8100层游戏中人物和板的交互操作.ppt
│ │ (3.8.1.2)--项目4任务8.ppt
│ │ (3.8.1.3)--项目4任务8.ppt
│ │ (3.8.2)--项目2任务8.doc
│ │
│ └─{09}--任务9100层游戏中得分及过关
│ (3.9.1)--项目2任务9100层游戏中得分及过关.doc
│ (3.9.2)--项目2任务9100层游戏中得分及过关.ppt
│ (3.9.3)--项目2任务9.doc
│ [3.9.4]--100层游戏结束.mp4

└─{04}--项目3俄罗斯方块游戏
├─{01}--任务1俄罗斯方块游戏用例分析
│ (4.1.1)--项目3任务1俄罗斯方块游戏用例分析.ppt
│ (4.1.2)--项目3任务1(2).doc
│ [4.1.3]--俄罗斯方块游戏用例图.mp4

├─{02}--任务2创建俄罗斯方块游戏活动图
│ (4.2.1)--项目3任务2创建俄罗斯方块游戏活动图.ppt
│ (4.2.2)--项目3任务2(1).doc
│ [4.2.3.1]--俄罗斯方块游戏初始化活动图.mp4
│ [4.2.3.2]--俄罗斯方块游戏左移活动图.mp4
│ [4.2.3.3]--俄罗斯方块游戏右移活动图.mp4
│ [4.2.3.4]--俄罗斯方块游戏下移活动图.mp4
│ [4.2.3.5]--俄罗斯方块游戏旋转活动图.mp4
│ [4.2.3.6]--俄罗斯方块游戏定时活动图.mp4

├─{03}--任务3创建俄罗斯方块游戏类图
│ (4.3.1)--项目3任务3创建俄罗斯方块游戏类图.ppt
│ (4.3.2)--项目3任务3.doc
│ [4.3.3]--侯云霞-对象图.mp4
│ [4.3.4.1]--俄罗斯方块游戏类图1.mp4
│ [4.3.4.2]--俄罗斯方块游戏类图2.mp4
│ [4.3.4.3]--俄罗斯方块游戏类图3.mp4

├─{04}--任务4创建俄罗斯方块游戏交互图
│ (4.4.1)--项目3任务4创建俄罗斯方块游戏交互图.ppt
│ (4.4.2)--项目3任务4(1).doc
│ [4.4.3]--侯云霞-顺序图与协作图比较与互换.mp4

├─{05}--任务5创建俄罗斯方块游戏中的类
│ (4.5.1)--项目3任务5创建俄罗斯方块游戏中的类.ppt
│ (4.5.2)--项目3任务5.doc
│ [4.5.4]--侯云霞-包图.mp4

├─{06}--任务6场地、落块、实块的定义、初始化和显示
│ (4.6.1)--项目3任务6场地、落块、实块的定义、初始化和显示.ppt
│ (4.6.2)--项目3任务6.doc

├─{07}--任务7落块左右移动操作
│ (4.7.1)--项目3任务7落块左右移动操作.ppt
│ (4.7.2)--项目3任务7.doc

├─{08}--任务8落块变形操作
│ (4.8.1)--项目3任务8落块变形、下落操作.ppt
│ (4.8.2)--项目3任务8.doc

├─{09}--任务9落块下落操作
│ (4.9.1)--项目3任务9游戏得分及过关.ppt
│ (4.9.2)--项目3任务9.doc

└─{10}--任务10游戏得分及过关
(4.10.1)--项目3任务9游戏得分及过关(1).ppt
(4.10.2)--项目3任务9(1).doc


以上为简介部分内容,详细请成为会员后查看!


你可能想看:
网站运营多久了,会突然找不到吗?

首先站长持续更新很多年了,投入了大量时间以及资金,也是唯一生活收入来源,域名永远不会更换,有任何问题可以先加我QQ:89797497咨询,承诺保证每天更新从不间断。诚心经营,用时间说话。

本站提供的学习资源能否直接商用?

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

购买会员后,我不想学习了可以退款吗?

学习资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、请您在购买获取之前确认好是您所需要的资源。如其它疑问联系客服QQ:89797497

课程都是最新的吗?后期还会不会更新?

课程都是站长花大量金钱以及投稿收集得来,课程都是全站最新发布的,一手更新货源,如有后期作者更新也会第一时间更新发布。请持续关注本站。

成为会员后会二次收费吗?

一次开通即成终身VIP会员不再以任何形式收取二次费用。

导航在这里!

所有功能都在底部导航栏哦~

全部分类

选择您感兴趣的分类,浏览相关资源

搜索资源

输入关键词,查找您感兴趣的内容

最近搜索

个人中心

查看和管理您的个人信息

新用户注册
验证码
已有账号? 立即登录
用户登录
验证码
没有账号? 立即注册

近期查看内容

  • 暂无最近阅读记录

资源下载

以下是您购买的资料链接

软件建模技术-UML建模实战:三项目掌握软件设计

链接已验证 · 有效期永久
网盘链接
使用指南
1

保存文件:方法一

点击打开按钮 → 在新页面保存文件 → 根据提示在浏览器中完成登录或注册操作 → 最终按浏览器提示打开或下载网盘APP。

2

保存文件:方法二

请您先点击复制按钮,之后打开网盘APP,系统会自动弹出窗口,点击窗口中的"保存"按钮即可存入您的网盘。

3

使用资源

文件保存成功后,您就可以轻松管理了:点击文件即可在线畅看,或者随心所欲地下载到您的设备上。

其它问题
链接失效怎么办?

如果遇到链接失效,请联系邮箱89797497@qq.com,我们会尽快更新链接并回复。

下载速度太慢怎么办?

网盘非会员下载速度可能受限,建议尝试使用官方提速功能或选择非高峰时段下载。

资源可以商用吗?

本资源合集收集于网络,均不可商用。