- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A02
基於軟硬整合觀點
架构设计的UML图形思考
(Graphic Thinking)
By 高煥堂
內容
1. 建模与图形思考
2. UML软件图形语言和工具
3. 绘制UML类别图 :表达基类/子类
4. 绘制UML类别图 :表达接口(Interface)
5. 演练:UML的类别與接口
基於軟硬整合觀點
1 、建模与图形思考
图形思考與溝通
• 架构师(Architect)的职责就是创意设计
与人际沟通。在规划架构或框架的阶段,
还没开始动工撰写Android程序码,那么
架构师如何进行创意思考呢? 又如何将创
意设计表达出来,争取自己公司老板和业
主的支持(例如投资) 呢?
•大家都知道,像举世公认的创意天才:达
芬奇(Leonardo da Vinci) 。他具有非凡的
图形绘制和思考能力(例如蒙娜莉萨的微笑
就是他的名作) 。
•这提醒了我们,身为架构师,其图形绘制
和思考能力愈好,其创意设计与人际沟通能
力就愈好。因此,培养Android架构师的图
形思考能力是极为重要的。
基於軟硬整合觀點
2 、UML软件图形语言
和工具
图形思考的表达:图形语言
• 图形建模:模型(Model)内含一组基本概
念,及其间之关系;如果以图形表示出来,
就能发挥图形思考的效益了。
• UML图形语言,协助架构师发挥其图形思
考,表达出系统架构(Architecture)的模型。
音乐:五线谱是一种图形语言
C
• 五线谱是音乐图形语言。
• 贝多芬使用五线谱来设计「田园交响曲」。
• 乐曲是一首音乐的(图形)模型。
• 贝多芬藉由图形语言表达他的心意、情感
与经验,然后注入其设计品(乐曲)之中,
使得乐曲拥有丰富的情感。
• 由于人们对这些图形元素有了共同的认知,
所以系统架构之描述(即模型)也就成为人与
人之间可以认知和理解的东西。因之,人
与人之间采用共同的(图形)模型时,就易于
沟通,易于互相合作了。
其它作曲家
(體會)
貝多芬 田園 演奏家
(創造)交響曲 (體會)
(體會)
一般人
软件:UML是一种图形语言
• 人们对于复杂事物的理解,有其先天上的
限制。即使面对一般的系统,大部分的人
们还是不敢拍胸脯保证能完全了解它,更
何况目前的软件系统已日益复杂了。此情
况下,模式的建立,可以协助软件人员进
一步了解系统。
• UML是个很好的图形语言,也有很多UML
建模工具,对于Android架构师或开发者
来说,都是非常重要的。无论在培养图形
思考或团队沟通上,对于Android软件创
意或管理上,是无可取代的。
红绿灯控制软件的UML建模范例
cd ch01-class
«class»
Controller
+ setLightStatus() : void
+ setTime() : void «abstarct class»
您可能关注的文档
- 第六章 厂商均衡理论.pdf
- 现代企业资本运营之道.pdf
- 龙湖运营管理分享.pdf
- 佐佑地产2011年3月15日长沙海德公园形象定位报告.pdf
- 上市公司增发新股及其监管研究报告.pdf
- 天津阳光星期8形象包装及广告推广方案.pdf
- 3汇率和汇率决定理论.pdf
- 第九讲 汇率决定理论.pdf
- 第十章_保险市场与监管.pdf
- 第八章保险监管.pdf
- “农转非”与城镇居民工资收入差距研究.docx
- 真实实验促进学生深度学习的化学教学研究.docx
- T芯片设计公司供应链质量管理优化研究.docx
- 面向开放场景的文本无关的说话人确认方法研究.docx
- 轮毂比及端壁曲率对螺旋轴流式气液混输泵水力性能的影响.docx
- 基于光纤传感的铅酸蓄电池充放电特征与典型故障诊断研究.docx
- Wild Souls_Freedom and Flourishing in the Non-human World(Chapters 8-9)英汉翻译实践报告.docx
- 时空特征增强的鲁棒视觉目标跟踪方法研究.docx
- 家庭暴力受害者救济制度研究.docx
- 违法解雇背景下复职救济制度的困境与消解.docx
最近下载
- 每周工作4小时—蒂莫里.费里斯.pdf
- 2024年苏州工业职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析.docx
- 陕旅版四年级下册英语教案完整版(最全).doc
- 北师大版2024-2025学年一年级数学下册教学工作计划(及进度表).docx
- 2024年湖南科技职业学院高职单招职业技能测验历年参考题库(频考版)含答案解析.docx
- 动画分镜设计.ppt VIP
- 2024年苏州工业职业技术学院单招职业技能测试题库及答案解析.docx
- 大学四级英语单词.doc VIP
- FUNAC发那科 机器人系统高级编程Karel中文版.pdf
- 雨课堂学堂在线《计算机网络(湖北科技学院)》学堂云单元测试考核答案.pdf
文档评论(0)