• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






高煥堂.EIT

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

Framework-zz-64-Part-three

    By 高焕堂 2013/08/30  

[Go Back]

[請指教:高老師的免費on-line教學視頻]  

                                                                                                               

<< Back To Part-2                                       Go To Part-4 >>  

 

6. “重复地组合”的意义

      其实,EIT造形已经重复(3次)组合了类造形了。也可将多个EIT造形重复组合成设计模式或软件框架(Framework)。 

6.1  EIT造形外部的组合

      也就是,将多个EIT造形巧妙地组合起来,例如,EIT造形能组合出各种设计模式。

 

       再如,EIT造形能组合出Android的复杂框架。

  

       EIT造形让人们能从简单中,组合出复杂系统;基于组合而做无限的创新。随着系统的成长,持续重构与整合,逐渐推出更复杂的框架,甚至将多个框架迭成多层级框架,如Google Android框架等,都是代码层级的可执行架构。

6.2  EIT造形内含EIT造形

       也就是,先定义好大的EIT造形,然后把小EIT造形视为大EIT造形的内涵(Content),可以随意换新。例如,以EIT造形来表达两个子系统的接口。

      然后,拿这接口EIT造形来包装众多的小EIT造形。

  

      EIT造形的主角是接口<I>,它先一个大系统切分为不同的小系统,在采取EIT造形来包容各小系统的内涵。例如上图里,先依循Use Case分析,先依循用户的目的分解为不同的用例(Use Case)。在采用EIT造形来容纳Use Case幕后的软件模块(内涵)。这些内含包括企业规则(Business Rule)和主要的领域知识概念(Domain Concept)等。

6.3  软、硬件EIT造形的组合

     EIT是软、硬件设计的共享性造形。例如,iPhone手机提供通用性的耳机接口,只要插上檔口(Dongle)插件发射Zigbee信号,就能控制甲虫配件了。如下图所示:

(图片来自:http://weibo.com/u/2338493841)

        智能设备的功能来自软件、硬件和通信的创新组合。当软件、硬件和通信的设计师都能以EIT造形去思考设计,并以软件EIT造形迅速组合硬件和通信设备,就形成一个智慧节点(Smart Node)的设计,然后可以组合成复杂系统。例如,基于EIT造形,展现了软件、硬件和通信三者的同步设计与整合。如下图所示:

     这图里的<E&I>就是简单的框架;<T>就是简单的App;两者结合起来成为软件的简单设计;进而整合硬件设备和通信功能,成为完整的软硬整合的智能设备。

(Continued) 

                                                                                                               

<< Back To Part-2                                       Go To Part-4 >>   

 

发表于 2013-08-30 08:34  高煥堂.EIT  阅读(224)  评论(0)    收藏  举报
 
刷新页面返回顶部