特點
項目信息門戶(PIP-project information portal)
(1)項目信息門戶的概念和特點(基於網際網路的建設項目信息門戶屬於電子商務領域,屬於電子商務兩大分支中的電子協同工作。
項目信息門戶即在對建設項目實施全過程中項目參與各方產生的信息和知識進行集中式管理的基礎上,為建設項目的參與各方在網際網路平台上提供一個獲取個性化項目信息的單一入口(提供用戶名和密碼),從而為建設項目的參與各方提供一個高效的信息交流和協同工作的環境。它的核心功能是在互動式的文檔管理的基礎上,通過網際網路促進項目參與各方之間的信息交流和促進項目參與各方的協同工作,從而達到為項目建設增值的目的。
與傳統建設項目的信息管理、信息交流和溝通方式相比,基於網際網路的項目信息門戶具有以下特點。
1)以建設項目為中心對建設項目信息進行集中存儲與管理,通過信息的集中管理和門戶設定為項目參與各方提供一個開放、協同、個性化的信息溝通環境。
2)信息的集中存儲改變了建設項目組織中信息交流和溝通的方式。
3)提高了信息的可獲取性和可重用性。
4)改變了建設項目信息的獲取和利用方式。
5)傳統的建設項目管理信息系統的用戶只能是一個工程參與單位,而基於網際網路的項目信息門戶的用戶是建設項目的所有參與單位。
(2)項目信息門戶的功能
主要有文檔管理、項目信息交流和協同工作三大核心功能。
很多項目信息門戶的產品還有一些擴展功能,如多媒體的信息互動,電子商務功能和線上項目管理等。
(3)項目信息門戶的體系結構
一個完整的基於網際網路的項目信息門戶的體系結構包括以下8層:1)基於Internet技術標準的信息集成平台。
2)建設項目信息分類層。
3)建設項目信息搜尋層。
4)建設項目信息發布與傳遞層。
5)工作流支持層。
6)建設項目協同工作層。
7)個性化設定層。
8)數據安全層。
套用
(1)項目信息門戶套用的意義
1)降低了工程項目實施的成本。
2)縮短了項目建設時間。
3)降低了項目實施的風險。
4)提高了業主的滿意度。
(2)項目信息門戶的案例
1)大型工程項目的業主建立的基於網際網路的項目信息門戶。
2)由實力雄厚的承包商採用基於網際網路的項目信息門戶進行項目信息交流和溝通。
3)租用第三方的基於網際網路的項目信息門戶服務進行項目信息交流和溝通。
EXTJS
Ext最初是YUI的一個擴展,也可以擴展自JQuery和Prototype。自1.1版開始,Ext已經可以獨立運行,不需要依賴於那些外部庫。從Ext 2.0版可以使用許多不同的基礎庫,例如YUI、JQuery和Prototype,或者是可以獨立的運行。
ExtJS是一個非常棒的Ajax框架,可以用來開發富有華麗外觀的富客戶端套用,能使b/s套用更加具有活力。ExtJS是一個用javascript編寫,與後台技術無關的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各種開發語言開發的應用程式中。
註:YUI(Yahoo! UI Library )是一個開源的JavaScript庫,與Ajax、DHTML和DOM等技術一起使用可以用於創建富有互動性的Web套用,它還包含豐富的CSS資源。
Json
JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。易於人閱讀和編寫。同時也易於機器解析和生成。它基於JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一個子集。 JSON採用完全獨立於語言的文本格式,但是也使用了類似於C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。這些特性使JSON成為理想的數據交換語言。
JSON的具體形式:
1、對象是一個無序的“‘名稱/值’對”集合。一個對象以“{”開始,以“}”結束。每個“名稱”後跟一個“:”,“‘名稱/值’對”之間使用“,”分隔。
2、數組是值(value)的有序集合。一個數組以“[”開始,“]”結束。值之間使用“,”分隔。
3、值(value)可以是雙引號括起來的字元串(String)、數值(number)、true、false、null、對象(object)或者數組(array)。這些結構可以嵌套。
4、字元串(string)是由雙引號包圍的任意數量Unicode字元的集合,使用反斜體轉義。一個字元(character)即一個單獨的字元串(characeter string).