Net应用软体设计

Net应用软体设计
---- 使用UML
                               周 瑞 & 伟 峰

    iO联网组织是一种极柔软的组织形式,层级组织则是一种硬式的组织形式。软体的本质就必须相当“柔软”,与硬体的“刚硬”,构成刚柔并济的最佳拍档。在Internet的基层有TCPIP、HTTP等协定,.Net则提供较高层的软体协定(Protocol)及服务,让软体元件能在Internet上顺利分工整合,支持灵活的跨企业eProcess。
    本文举例说明,如何透过OOAD及UML分析出企业元件(Business Object),安排这些元件的分工,并整合出企业流程物件(Business Process Object),也就是use case object (简称uco);然后再由uco整合出wco (Web Control Object)。而.Net让wco能在Internet上,互相沟通、分工与合作,支持多元多变的eProcess。

.Net的角色
---- iO软体协定与服务

    大家都能感觉东西的「软」与「硬」,例如一条缝衣服的线,你移动线的一头端,不见得会带动线的尾端,所以我们感觉线是软的。而像钢线就感觉硬得多了。日常生活中,还有像泥鳅、龙等都是软的。移动位置是一种「改变」(Change),龙首改变不会立即强力控制(Control)或影响龙身的改变,对龙尾的立即影响更小。意味着,龙首、龙身、龙尾3个「部份」(Part)之间的相依性(Dependency)蛮小的,构成一个柔软的「整体」(Whole)。
相反地,一条船(如端午节的龙舟)的船头、船身、船尾3部份之间的相依性非常大,构成一个钢硬的「整体」(Whole)。
   钢硬的东西(或系统)各部份直接相依,我们一般会觉得比较容易控制,例如移动船尾就会立即直接影响到船头,改变了方向。
    但是「船舵」就比较特殊了,它跟船尾的相依性不高,移动或转动时并不立即直接影响船尾,却能大幅度间接移动船尾,改变整艘船的方向。
    掌舵者就像抓住龙尾巴,感觉软软的,不太容易控制整条龙。勤加练习、领悟、加上一点艺术美感,才能成为好的掌舵者。
    如果一个系统组织的各部份都类似「舵」这样的独立不太相依的话,整个系统的柔软度就提高了,这样的组织形式就是iO联网组织。反之,如果一个系统组织的各部份都类似「船头」、「船尾」这样的高度相依的话,整个系统的很刚硬,这样的组织形式就不是iO联网组织,而是硬式组织,例如封建官僚的层级组织。

时间: 2024-09-29 13:15:53

Net应用软体设计的相关文章

安捷伦科技发表的X系列信号分析仪软体支援新的802.11ac WLAN标準

安捷伦科技(Agilent Technologies)近日发表的X系列信号分析仪软体支援新的802.11ac WLAN标準.利用此版本软体,测试工程师可在802.11ac WLAN元件与装置的开发和高速量产阶段,加速进行设计验证与测试. 802.11ac建构于802.11n之上,是最新的WLAN标準.它具备高达160 MHz的射频频宽.MIMO支援,以及高密度256QAM调变能力,可在低于6 GHz的频率下,为多个基地台提供1-Gbps传输速率.有了Agilent N9077A WLAN应用软体

趋势CEO陈怡桦:做安全软体的全套服务

陈怡桦微访谈截图 新浪科技讯 北京时间8月1日消息,趋势科技联合创始人兼全球执行总裁陈怡桦今天做客新浪微访谈,与 网友就云时代的安全软件盈利模式进行了交流. 在众多安全软件纷纷打出免费策略的今天,陈怡桦认为,免费并非真的免费,是用杀毒软体卖别的产品.而她指出趋势科技是以安全软体全套服务为商业模式,而不是以杀毒软体免费的模式来卖其他产品. 以下为微访谈实录: 提问:在大部分个人安全软件都免费的中国大陆市场,趋势科技的个人版安全产品是否已经有了明确的发展思路?从个人产品到企业产品是否都将利用云提供S

软体样式(Design Pattern )之应用

软体样式(Design Pattern )           之应用 ※ 高焕堂 自从1991年以来╋样式观念和理论逐渐成为物件导向(OO)领域中最热门的话题之一.本文探讨如何使用样式╋解决软体上的常见问题. 什么是样式?      顾名思意╋样式是人们遭遇到特定问题时╋大家惯用的应付方式.样式可用来解决问题╋而且是有效.可靠的.掌握愈多样式╋运用愈成熟╋就愈是杰出的设计专家.    依据样式理论大师亚历山大(Christopher Alexander) 之定义

安捷伦科技宣布旗下3D电磁模拟软体的新版本EMPro 2012出货

安捷伦科技(Agilent Technologies Inc.)宣布旗下3D电磁模拟软体的新版本EMPro 2012已正式出货. 设计工程师可利用EMPro 2012,轻而易举地建立3D模型,以便分析封装.连接器.天线以及其它射频和高速元件的电气性能.这套软体为新手和既有使用者提供多项重要功能: • EMPro 2012可与Advanced Design System 软体紧密整合,让使用者能够将EMPro专案存入ADS资料库:3D模型可直接放置到ADS线路图和佈局视图中:而且在EMPro中产生

简要分析基于图形界面的人机软交互设计

导读: 广义的交互设计,包括人与人之间发生的事情,比如你去一个店里消费,营业员给你拿物品找钱等:人与物发生的事情,你去试用一些(PMC)便携消费电子产品产生的一些交互过程:以及物与物或自动化发生的一些事情,这些都可以称为互动交互,交互的过程大致都是这样,区别在于人.物(机器或物品)产生的不同层级类别的体验.现在(HCI)人机交互领域发展的最好的无疑是互联网web2.0甚至web3.0呼之欲出的交互,基于图形界面的人机软交互设计. 我们熟知的互联网领域经历了2000年时候的泡沫,经历了web2.0

MozBackup专为Firefox浏览器量身订做的备份软体

看标题应该就知道今天要介绍的软体是什么.没错,Boring最近电脑要重灌了,以前重灌最伤脑筋的是驱动程式的安装,现在最头痛的则是浏览器的资料与扩充套件的还原,虽然说Firefox或者是Chrome都有云端的备份功能,但还是不太放心,要怎么把资料都存在自己的硬碟里呢?就让 MozBackup帮你一把吧! Firefox是目前主流浏览器之一,会受人喜爱的原因莫过于自由度高.有大量的附加 功能可以安装,遇到重灌电脑这些资料是否能完整妥善的被保存是很重要的课题,虽说现在的版本已经有云端同步备份功能,但备

【转】Nero v9.4.26.0 多语(简体中文)版+完美破解(世界上最多人使用的烧录软体)

为流动影音媒体技术的创造者,Nero 允许随时随地在任意设备上创建和分发流动影音媒体内容.公司开发不依赖于独特平台的.基于标准的解决方案,让用户可以不用再考虑硬件和文件格式,自由地欣赏他们的音乐.照片和视频. 如今,全球有超过三亿的家庭.移动和专业用户在使用Nero屡获大奖的软件解决方案.Nero 还为战略合作伙伴提供可用于各种最新平台和设备的应用程序.编解码器.工具.软件开发套件和编程接口.Nero 通过硬件制造商.国际合作伙伴.零售商或直接通过官方网站的网上商店在全球分发产品.中文名称:Ne

开源软体是病毒

  首先想大家跳到后面看看一段约25秒的YouTube影片.片中一个戴眼镜的小朋友如此说.「Did you use open source code to save time, and the virus was hidden in it?」意思是「你是不是为了节省时间而用开源软体,但原来裡面是有病毒的呢?」 这是一段从迪士尼频道Disney Chanel其中一套肥皂剧Shake It Up中抽出来的片段.对白后加入了笑声,令人以为「开源=病毒」是理所当然的事,成为了开源开发者的众矢之的.对迪士

亨氏磨牙棒吃出软体虫商家按价格5倍赔偿

长江商报消息 本报讯(记者 庞伟红)日前,家住江汉区常青路的马先生在给孙子买的磨牙棒饼干里发现了一条软体活虫,让他气愤不已,最终商家按价格的5倍进行了赔偿. 据悉,婴儿出生4到10个月后开始长牙,在这个过程中,婴儿的唾液量会增加,喜欢咬硬的东西.为此,6月底,马先生在朋友的建议下,在一家大型购物超市,以14元一盒的单价,买了两盒亨氏的磨牙棒饼干. 然而,回家后拆开塑料包装发现,在磨牙棒里发现了一条软体活虫,虫体红黄夹杂,形状和蛆有点类似,但又不是蛆.气愤不已的马先生将有虫的磨牙棒饼干拿到超市,最