免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
元結(jié)構(gòu)軟件開發(fā)平臺框架介紹--軟件開發(fā)平臺初步之二

元結(jié)構(gòu)系統(tǒng)框架基本介紹

 

 

 

 

“元結(jié)構(gòu)”系統(tǒng)平臺框架基本介紹

 

 

 

 

 

 

 

 

2008-06-18

 

 

 

 

 

 

“元結(jié)構(gòu)”系統(tǒng)平臺框架基本介紹

   

1目前系統(tǒng)平臺框架的技術(shù)定位(特征)... 3

1.1應(yīng)用系統(tǒng)的界定... 3

1.2應(yīng)用系統(tǒng)的主要特征... 3

1.3 系統(tǒng)平臺框架的主要技術(shù)特征... 4

1.3.1系統(tǒng)平臺框架的基本結(jié)構(gòu)... 4

1.3.2系統(tǒng)平臺框架可能涉及的主要概念... 5

1.3.3界面(用戶界面)的結(jié)構(gòu)化描述(元結(jié)構(gòu)思想)... 6

1.3.4用戶組織結(jié)構(gòu)在系統(tǒng)設(shè)計中的地位... 8

1.3.5事件的應(yīng)用... 8

1.3.6控制解釋的概念... 8

1.3.7動態(tài)模型應(yīng)用... 8

1.3.8系統(tǒng)控制信息流與信息(數(shù)據(jù))的定位... 9

1.3.9系統(tǒng)應(yīng)用權(quán)限的粒度進一步細化... 9

1.3.10系統(tǒng)拓展的方法... 9

1.3.11版本的概念的拓展... 10

1.3.12系統(tǒng)的可溯性定義... 10

1.3.13系統(tǒng)可持續(xù)升級的基本特征... 10

1.3.14應(yīng)對系統(tǒng)變化的對策... 10

2系統(tǒng)框架可能的發(fā)展及解決的主要技術(shù)特征... 10

 

 

 

“元結(jié)構(gòu)”系統(tǒng)平臺框架基本思想概要說明

 

1目前系統(tǒng)平臺框架的技術(shù)定位(特征)

1.1應(yīng)用系統(tǒng)的界定

這里講的應(yīng)用系統(tǒng)主要是指利用IT(計算機等相關(guān)技術(shù))技術(shù)實現(xiàn)的企業(yè)管理信息系統(tǒng)(一般意義下的MIS,ERP等)。應(yīng)用系統(tǒng)是企業(yè)管理思想的載體或體現(xiàn)的一種工具。信息處理能力、方式是IT技術(shù)的強勢能力。

 

1.2應(yīng)用系統(tǒng)的主要特征

應(yīng)用系統(tǒng)的變化表現(xiàn)在以下幾個方面:

(1)       空間特性

    空間特性是指對應(yīng)用對象而言,不同的應(yīng)用對象即使是同一業(yè)務(wù)的應(yīng)用也是不同的特點。表現(xiàn)了應(yīng)用對象的應(yīng)用多樣性。多樣性也是系統(tǒng)復(fù)雜性的一個表現(xiàn)。

(2)       時間特性

時間特性即是說在同一應(yīng)用對象在不同的時間具有不同的要求。也就是說系統(tǒng)將隨著時間推移而發(fā)生變化。這一特性是由市場競爭和管理者的認(rèn)知所決定的。

從上面兩個基本的因素來看,應(yīng)用系統(tǒng)的變化和復(fù)雜性是應(yīng)用系統(tǒng)的基本特征。

1.3 系統(tǒng)平臺框架的主要技術(shù)特征

1.3.1系統(tǒng)平臺框架的基本結(jié)構(gòu)

業(yè) 務(wù) 應(yīng) 統(tǒng)

操作系統(tǒng)(WINDOWS 等)

數(shù)據(jù)庫

結(jié)構(gòu)管理

“函數(shù)”管理

“事件”管理

解釋控

基礎(chǔ)技術(shù)體系:J2EE,JAVA

應(yīng)用服務(wù)器:TOMCAT

基礎(chǔ)服務(wù)

模塊架構(gòu)

開發(fā)管理

權(quán)限管理

文檔編輯

數(shù)據(jù)源管理

遠程服務(wù)

Modeling

工作流引擎

流程定義

流程監(jiān)控

流程驅(qū)動

元素管理

ORACLE

My-sql

SQL-Server

Design

Interaction

Coding

Debugging

Testing

Deploy

Development

集成應(yīng)用

 

 

1.3.2系統(tǒng)平臺框架可能涉及的主要概念

在元結(jié)構(gòu)系統(tǒng)框架的開發(fā)過程中涉及到較多的概念,這些概念的理解和應(yīng)用是系統(tǒng)框架開發(fā)過程中十分重要的。目前我們對一些概念的定義還處于一個認(rèn)識的階段,有些概念比較難以定義(借用的一些名詞可能更會存在問題)。對于平臺的使用者可以不理睬這些概念,但如果理解了這些概念對設(shè)計和應(yīng)用是有益的。

序號

概念

基本解釋

01

生命周期

 

02

場景

 

03

場景變換與生命周期

 

04

條件(已知與未知)

 

05

條件的獲取與方式

 

06

互動

 

07

數(shù)據(jù)

 

08

數(shù)據(jù)組織

 

09

數(shù)據(jù)處理

 

10

數(shù)據(jù)表現(xiàn)

 

11

數(shù)據(jù)映射

 

12

變化(不存在變化)〕

 

13

多樣性

 

14

結(jié)構(gòu)

 

15

元結(jié)構(gòu)

 

16

元素

 

17

節(jié)點

 

18

事件

 

19

函數(shù)

 

20

描述與控制

 

21

復(fù)用與復(fù)用的對象

 

22

拓展與資源的引用

 

23

控制解釋

 

24

業(yè)務(wù)

 

25

業(yè)務(wù)流程

 

26

業(yè)務(wù)實例化

 

27

流程的邏輯表達

 

28

流程的載體(規(guī)則的描述與控制

 

29

模糊控制

 

30

資源

 

31

開發(fā)權(quán)限

 

32

流程權(quán)限

 

33

業(yè)務(wù)操作權(quán)限

 

34

資源監(jiān)控與管理

 

35

屬性

 

36

行為屬性(動態(tài)屬性)

 

37

自然屬性(靜態(tài)屬性)

 

38

從上到下的分析方法

 

39

從下到上的分析方法

 

40

二者結(jié)合的分析方法

 

41

遞歸算法

 

42

抽象的理解

 

43

模型

 

44

模型驅(qū)動

 

45

驅(qū)動模型

 

46

依賴

 

47

抽象與依賴

 

48

耦合

 

 

1.3.3界面(用戶界面)的結(jié)構(gòu)化描述(元結(jié)構(gòu)思想)

系統(tǒng)的多樣性和系統(tǒng)的復(fù)雜性,表明了系統(tǒng)描述的困難,同時系統(tǒng)生命力的表現(xiàn),在某種意義上講系統(tǒng)失去了多樣性和復(fù)雜性系統(tǒng)的生命力將不復(fù)存在。

目前的基本做法是通過模版的方式來提升開發(fā)的效率。無論是代碼級的重用還是更大粒度的復(fù)用。這種方法的前提是業(yè)務(wù)的理解與業(yè)務(wù)的瀏覽(或?qū)W習(xí))量要足夠的多。很多公司號稱研究了數(shù)十萬企業(yè)的管理業(yè)務(wù)及其流程,通過系統(tǒng)的業(yè)務(wù)抽象形成預(yù)置模版。包括SAP、普元、金蝶、用友本質(zhì)上都是依據(jù)這樣的思想,無論是動態(tài)配置還是靜態(tài)配置或組件(構(gòu)件)技術(shù)或目前的所謂SOA思想的實現(xiàn)。但目前所有廠商開始在SOA的思想下尋求新的方法,包括用友推出的A8A6后為什么急于推A8 值得去研究一下。)、U9(號稱世界級的世界上第一款基于SOA的應(yīng)用開發(fā)平臺)等。同樣,金碟推出的OperaMasks也是一種嘗試,盡管其號稱“世界上最好的WEB開發(fā)框架?;镜墓烙嬍谴蠹疫€在路上,誰都沒有絕對的優(yōu)勢。

元結(jié)構(gòu)的思想是期望通過將頁面(業(yè)務(wù)表現(xiàn))的多樣性,通過元結(jié)構(gòu)的方式進行描述、控制與管理。主要包括屬性、結(jié)構(gòu)、元素、數(shù)據(jù)、場景、數(shù)據(jù)組織、交換映射、事件等概念。

實際上,是采用了不依賴于業(yè)務(wù)表現(xiàn)的業(yè)務(wù)表現(xiàn)技術(shù)。從理論上講,這種方法可以構(gòu)建極其復(fù)雜的業(yè)務(wù)表現(xiàn),而這種表現(xiàn)的實現(xiàn)工具是不依賴于任何的具體的業(yè)務(wù)表現(xiàn),一句話,方法與業(yè)務(wù)無關(guān)。

  

我們目前所完成的主要工作(簡要表明):

 

 

 

 

 

 

1、系統(tǒng)平臺主要功能列表:

 

 

 

 

2、 開發(fā)界面:、

1)系統(tǒng)應(yīng)用開發(fā)界面

 

 

 

 

事件(組件)

 

2)單據(jù)模式開發(fā)界面

 

3)工作流設(shè)計

 

 

 

3、各個部分功能詳細說明略。

1.3.4用戶組織結(jié)構(gòu)在系統(tǒng)設(shè)計中的地位

如果構(gòu)建的信息系統(tǒng)能夠持續(xù)改進,用戶的組織結(jié)構(gòu)在系統(tǒng)的位置將發(fā)生前所未有的變化或重要性的提升。

主要的解決的問題是在企業(yè)管理演變中組織結(jié)構(gòu)重組和業(yè)務(wù)重組給系統(tǒng)帶來的變化問題。她的核心表現(xiàn)在系統(tǒng)的權(quán)限方面,但其基本的控制點在組織結(jié)構(gòu)的管理。從另一個角度講,應(yīng)用系統(tǒng)的功能作為一種資源在企業(yè)生命周期內(nèi)的運動變化,同樣,資源是存在生命周期的,包括整體的生命周期和業(yè)務(wù)(資源實例化)一次過程的生命周期。

1.3.5事件的應(yīng)用

   頁面的表現(xiàn)我們試圖通過元結(jié)構(gòu)控制與管理的方式進行實現(xiàn),但它只是業(yè)務(wù)的展現(xiàn)(表現(xiàn))層面的東西,可能構(gòu)不成業(yè)務(wù)的完全表現(xiàn)。事件的應(yīng)用正是為了彌補這點的不足。事件的應(yīng)用仍然是元結(jié)構(gòu)思想的運用。

   事件的運用全面支持了系統(tǒng)的拓展和業(yè)務(wù)表現(xiàn)的復(fù)雜性要求。

1.3.6控制解釋的概念

一般的方法是通過對各類CASE 的總結(jié)在系統(tǒng)形成一定的規(guī)則判斷,一般以IF判斷的形式出現(xiàn)。這種方式一般來說是有限情況的總結(jié),應(yīng)用比較“死”。

現(xiàn)在我們采用規(guī)則描述和規(guī)則組合的方式進行應(yīng)用,通過系統(tǒng)“控制解釋”引擎“翻譯進行控制。適應(yīng)的變化將更多,不是可數(shù)的CASE。

這種抽象的方法貫穿整個的設(shè)計之中。

1.3.7動態(tài)模型應(yīng)用

動態(tài)模型的應(yīng)用大體是元模型的應(yīng)用。通過各個元模型構(gòu)建一個新的模型,這個模型的描述是邏輯的,只有在實例化后成為一個真正的實例化業(yè)務(wù)應(yīng)用模型。它基本的技術(shù)支撐是“控制解釋“引擎的作用。

 

業(yè)務(wù)展現(xiàn)元結(jié)架模型

 

應(yīng)用元結(jié)構(gòu)的第一步是建立系統(tǒng)具體業(yè)務(wù)展現(xiàn)的“元結(jié)構(gòu)”,業(yè)務(wù)展現(xiàn)的元結(jié)構(gòu)是業(yè)務(wù)變化的根據(jù)和基礎(chǔ),它定義了業(yè)務(wù)變化的方式或獲取信息交換的形式,在這個過程中業(yè)務(wù)過程被描述為"黑箱",這里,黑箱定義了在不考慮具體怎樣做的情況下,在這個階段應(yīng)當(dāng)做些什么,功能模型的主要目的有:

(1)建立系統(tǒng)業(yè)務(wù)展現(xiàn)的基本“元結(jié)構(gòu)”,通過系統(tǒng)提供的“業(yè)務(wù)展現(xiàn)框架模型”與開發(fā)人員的可視化交互來完成。也就是建立系統(tǒng)業(yè)務(wù)功能的展現(xiàn)方式,例如:信息字段的顯示方式、排列等,它是業(yè)務(wù)表現(xiàn)的靜態(tài)影像。

(2)根據(jù)業(yè)務(wù)的展現(xiàn)模型也就是業(yè)務(wù)表現(xiàn)的靜態(tài)影像指導(dǎo)管理人員和咨詢?nèi)藛T之間的對話(信息交流)。求證信息點正確性及信息流的方向與業(yè)務(wù)的處理方式。

(3)在上述分析的基礎(chǔ)上,進一步確定業(yè)務(wù)的表達方式,為下一步的業(yè)務(wù)過程處理方式的進行建立基礎(chǔ)。

業(yè)務(wù)行為屬性元結(jié)構(gòu)(功能過程)模型

 

業(yè)務(wù)行為元結(jié)構(gòu)(功能過程)模型控制描述了具體業(yè)務(wù)功能的實現(xiàn)過程或者說是系統(tǒng)業(yè)務(wù)功能實現(xiàn)的目標(biāo)。這是系統(tǒng)最低層次的業(yè)務(wù)行為(功能)建模過程。

1)通過對業(yè)務(wù)過程的描述來實現(xiàn)業(yè)務(wù)功能的表現(xiàn)。業(yè)務(wù)過程的描述不完全是用戶層面理解的業(yè)務(wù)過程,而是實現(xiàn)業(yè)務(wù)表現(xiàn)的信息處理與控制的過程。是用戶需求的微觀的、具體的信息表現(xiàn)的描述。

2)通過“事件”的組合(根據(jù)業(yè)務(wù)實際的需要)來具體實現(xiàn)業(yè)務(wù)的過程,也就是建立生成目標(biāo)用戶環(huán)境(END-USER ENVIRONMENT)的過程。業(yè)務(wù)實現(xiàn)的用戶環(huán)境。

3)“事件”是業(yè)務(wù)引用的最小工作單元集合。“事件”的是通過可視化描述來完成的。

4)建立目標(biāo)用戶環(huán)境(業(yè)務(wù)實例化過程)

業(yè)務(wù)組織元結(jié)構(gòu)模型

 

業(yè)務(wù)組織模型是系統(tǒng)工作流和權(quán)限系統(tǒng)的一部分。業(yè)務(wù)組織模型根據(jù)分工、業(yè)務(wù)單元和部門(崗位)來描述組織結(jié)構(gòu),關(guān)鍵問題之一是組織中作用的識別。這里,作用指在過程執(zhí)行中按慣例分配給某一個特定的人或工作組的行為或任務(wù)。模型的另一個特點是可以規(guī)定模型中不同組成部分之間的級別和功能關(guān)系。

 

1.3.8系統(tǒng)控制信息流與信息(數(shù)據(jù))的定位

應(yīng)用系統(tǒng)的信息控制不是應(yīng)用系統(tǒng)業(yè)務(wù)層面的信息(數(shù)據(jù))的控制。主要包括:組織結(jié)構(gòu)變化的影響、權(quán)限信息、流程信息、版本信息、實例數(shù)據(jù)信息還包括信息協(xié)同的信息等。這些控制盡管某些廠家已經(jīng)關(guān)注到,但目前為止我們還沒有看到真正實現(xiàn)這些控制的報道。

1.3.9系統(tǒng)應(yīng)用權(quán)限的粒度進一步細化

從以功能作為權(quán)限的控制粒度向單元行或列的信息單元控制粒度過渡,或其他更為細致的控制粒度。實現(xiàn)上述功能的前提是表現(xiàn)的結(jié)構(gòu)化和可控性的實現(xiàn)。

1.3.10系統(tǒng)拓展的方法

通過“事件“形式進行系統(tǒng)拓展。“事件”形式的拓展,在某種程度上講要方便“組件”形式。而且,我們的“事件”是解決一類“事情”,而實現(xiàn)與具體的“事情”無關(guān),目前來看我們的“事件”的實現(xiàn)與表現(xiàn)方式比“組件”形式要“軟性”一些。拓展的空間更大,“事件”是復(fù)用的,而“組件”可能其與系統(tǒng)整體結(jié)構(gòu)有關(guān),其“剛性”更強。

1.3.11版本的概念的拓展

由于結(jié)構(gòu)的存在,系統(tǒng)的多個版本可以存在并通過“激活“與“時間”的方式加以引用。

1.3.12系統(tǒng)的可溯性定義

由于結(jié)構(gòu)和版本的存在系統(tǒng)存在可溯性。

1.3.13系統(tǒng)可持續(xù)升級的基本特征

事件的應(yīng)用、其它組件的集成。

1.3.14應(yīng)對系統(tǒng)變化的對策

主要的含義:

1、  系統(tǒng)適應(yīng)新的項目,重用程度高;

2、  系統(tǒng)應(yīng)用發(fā)生變化,能夠快速應(yīng)對;

3、  遠程平臺性開發(fā)。

2系統(tǒng)框架可能的發(fā)展及解決的主要技術(shù)特征

1、  開發(fā)和部署平臺的統(tǒng)一性

2、  開發(fā)和開發(fā)管理平臺的統(tǒng)一性

3、  系統(tǒng)與客戶服務(wù)管理的同一性

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
JNPF快速開發(fā)平臺的四大開發(fā)框架介紹之web開發(fā)框架
低代碼開發(fā)平臺 讓數(shù)據(jù)應(yīng)用不再復(fù)雜
netbeans插件--DDDL Studio 可視化jsp
ASP.NET開發(fā)平臺,應(yīng)用框架
談SOA和平臺
讓解決方案一次通過的“業(yè)務(wù)架構(gòu)圖”怎么畫
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服