天天看點

MOSS系列之一産品概述[轉帖]

産品概述

Microsoft Office SharePoint Server 2007(簡稱MOSS2007)是微軟最新提出的一個完整的企業協作平台,提供企業級網站管理、文檔管理、工作流、商業智能、企業級搜尋等一系列強大的功能。

與SharePoint2003比較

與SharePoint2003比較,已經不再僅僅是一個Portal Server,而是一個內建門戶、協作、内容管理系統(content Management)、商務智能(BI)、工作流(Workflow)、企業搜尋引擎(Enterprise Search Engine)、應用整合(EAI)在内的平台級伺服器。

通過使用MOSS2007中的網站模闆和其他功能,可以快速有效的支援特定内容釋出、内容管理、記錄管理或組織可能需要的商務智能網站。例如:可以建立企業級網站(組織門戶或網際網路展示網站)或專業網站(内容庫或會議工作區)。這些網站使你和其他人員進行協作并共享資訊。還可以使用MOSS有效的搜尋人員、文檔和資料,設計和參與表單驅動的業務流程,并通路和分析大量業務資料

M0SS2007提供了一些企業級功能,來滿足業務的關鍵需求,例如,管理内容和業務流程、簡化使用者跨範圍查找和共享資訊的方式,以及使決策更加合理。MOSS在一個協作平台上通過BDC(商業資料目錄)和單點登入(SS0)可以內建企業内部所有的内外網站以及業務系統。MOSS2007通過一個內建平台而不是依靠分散的系統來支援整個企業内所有的Intranet、Extranet 和Web應用程式。通過MOSS定制開發,可以建構企業内容業務需求,更好的實作資訊共享與決策

M0SS2007建構于WSS3.0(Windows SharePoint Services 3.0)對象的基礎上,M0SS2007加強并提供6大功能子產品:

門戶、協作、商業智能、業務流程、企業内部管理、搜尋

功能之門戶

M0SS2007提供了完整的門戶,為企業提供了一個内容管理、知識管理、工作協作的平台。基于.NET2.0的web架構提供了更強的web展示能力。在MOSS2007中,基于模闆的自助站點建立幫助使用者快速建立各級門戶站點;基于web part的頁面展示元件技術提供了快速組織頁面功能和内容的能力,母版頁(master page)、通路群體、主題幫助建立個性化的門戶;單點登入服務和衆多内置web part幫助使用者迅速建立門戶或內建其他應用系統

M0SS2007支援個人門戶,門戶中內建組織架構和人際網絡,并且有屬于個人的私有視圖,個人工作資訊通過郵件、任務、文檔進行彙總。在門戶中可以建立清單、文檔或者子站點,并且自定義這些站點的檢視方式。

M0SS2007提供了基于不同形式的使用者驗證機制,預設是基于AD,可以通過更改使用者身份驗證提供者連接配接到其他使用者資料庫,同樣可以基于ASP.NET2.0的Membership使用者庫,這點就為将MOSS2007推廣到網際網路提供了一個很好的基礎,還可以通過目标通路群體來設定清單或者web part的可見性

M0SS2007提供了對移動裝置的支援,所有的可以通過浏覽器的web頁面都有其移動裝置版本。M0SS2007建立站點的時候會自動建立對應的移動裝置版本,這樣避免再次開發,節約成本。

M0SS2007對原有SharePoint2003的一些站點的概念作了調整。在M0SS2007中,頂級的一個概念是web應用程式,基于(web applicaton)可以建立網站集(site Collection),網站集下面是網站。每個網站集下面的第一個網站就是頂級網站或者首要網站,其他都是子站點

功能之企業内容管理 (Enterprise Content Management)

M0SS2007整合了sharePoint2003和content Management server 2002.

Web内容管理(web content management)實際上在sharepoint 2003中就已經很強大,多數企業在選擇SharePoint2003就是因為其強大的web内容管理功能。Moss2007在這方面也有很大的增強,使用者可以定制站點的導航欄、母版頁(master page)、頁面的web part、頁面搜尋功能、站點的内容模闆、清單的自定義欄的類型等,其中master page的定義功能十分強大。Masterpage是asp.net2.0中管理站點頁面統一布局的機制,在Moss2007中同樣引入這個機制。使用母版頁,簡化站點統一頁面風格的定制工作。

多數企業在資訊化建設的過程中都希望實作企業内的資料、文檔等内容進行版本控制、知識庫建設等功能,M0SS2007提供了對企業内文檔和資料的版本管理、生命周期控制、内容類型控制、文檔稽核等多項功能,并且能實作基于文檔和記錄條目的授權機制。還有一個比較有特點的機制就是基于站點的兩層資源回收筒機制,該機制能防止文檔的誤删除。

文檔管理中比較重要的一個功能就是文檔轉化,可以很方面的對文檔進行格式轉化,moss2007可以把docx文檔轉化為HTML文檔、将docm文檔轉化為HTML文檔、将InfoPath表單轉化為HTML文檔、将XML轉化為HTML。開發人員還可以通過相應的接口,建立特定的轉化器。

功能之搜尋

M0SS2007中的搜尋作為MOSS2007中的一項服務來提供,可以搜尋資料庫存儲的内容、檔案共享、web站點、sharepoint站點、Exchange郵件服務和Lotus Note資料庫甚至自定義的文檔類型進行搜尋,并且能夠合并搜尋結果。其中自定義的文檔搜尋需要開發相應的iFilter支援,在門戶的任何地方都能看到搜尋,都能查到需要的資訊,甚至還能搜尋通過BDC整合企業應用的資料。

可以指定搜尋範圍、比如,對指定使用者隻能搜尋指定目錄下的文檔,即使搜尋的文檔内容符合搜尋結果,也不會顯示在搜尋結果中,同時還能對搜尋結果進行定制,包括頁面、資料、顯示方式都能夠進行個性化定制

Office sharepoint server 2007 for seach安全性高,并且是可縮放、可擴充和可管理的,能夠滿足企業核心搜尋需要,提供中小企業所需的簡便性和易用性,進而幫助提供工作效率

功能之業務流程管理

基于.NET Framework 3.0的workflow作為MOSS2007中最重要的一個功能元件已經被内置到MOSS2007中,在MOSS2007中有三種方式建立工作流:MOSS的預設站點中提供了很多開箱即用的流程;使用SharePoint Desinger 2007可以配置複雜的工作流并釋出到MOSS的站點中;完全基于VS2005開發的自定義工作流。有了三種方式,可以滿足不同層次使用者對工作流的定義。

通過使用電子表單和直接可用的工作流來簡化日常業務流程,利用工作流程實作使用業務活動的自動化并獲得更多的可見性,例如文檔審閱和審批、問題跟蹤和簽名收集,使用者可以通過熟悉的microsoft office應用程式、電子郵件或web浏覽器來啟動、跟蹤和參與這些電子表單和工作流程。簡化使用者體驗。

使用熟悉的微軟工具(microsoft office sharepoint designer2007或microsoft visual studio 2005)可友善地修改現成的過程或者定義自己的過程。

特别是microsoft office sharepoint designer2007,可以不用寫一行代碼,就能開發一個業務工作流程

功能之InfoPath Forms Services

InfoPath Forms Services是一種伺服器技術,它使使用者可以在web浏覽器中填寫infopath表單。使用者無需在計算機上安裝infopath就能填寫這種類型的表單,而且使用者也無需從網站上下載下傳任何額外的插件更新檔。使用者所需的就是通路浏覽器,這為企業實作資料采集和流程審批提供了堅實的基礎。基于這項功能,完全可以開發個性化的infopath表單并釋出到伺服器上供使用者通過web通路該表單并送出資料

在infopath2003中,由于設計的表單無法脫離infopath 2003的環境,也無法釋出到浏覽器上,是以,對infopath表單的使用和推廣産生了較大的阻力,好在推出了infopath2007和infopath forms services,使用者終于可以脫離表單環境在浏覽器上填寫表單,這一切都歸功于infopath forms services這項技術

Infopath表單可以作為界面設計器以及資料展示和互動的工具。在表單中使用者可以向sharepoint庫送出表單,向web服務送出表單,還可以作為電子郵件消息送出,而且也能從sharepoint庫、sqlserver資料庫、web服務、xml檔案處接收資料。

在infopath2007中內建了一個新的開發環境,使用者處理采用托管代碼編寫的邏輯,這個開發環境為microsoft visual studio tools for applications

另外如果安裝了visual studio tools for office,就可以在visual studio 中進行表單設計。在visual studio中不但能完成表單設計,還能使用C#或者VB.NET語言編寫表單業務邏輯代碼

功能之商業智能

建立一個實時的互動式業務職能(BI)門戶可以通過內建的(BI)功能(如儀表盤、Excel Services、Web元件、關鍵性能名額(KPI),從各種來源收集并顯示業務資訊,Excel Service的功能和infopath forms services的功能類似,實作了一個基于web excel Server,釋出到excel services上的excel檔案不僅可以保持原有的資料,甚至連運算邏輯都可以保留,更讓人興奮地是,所有的運算邏輯居然可以以web服務的方式通路,這位企業内部的業務資料釋出于管理提供了比較好的實作手段。

Moss 2007通過和excel services的完美結合,可以給使用者展示出豐富的頁面效果。基于excel services完全可以定義一個企業的BI的前端,反映關鍵的業務資料和KPI

Excel services可以作為一個企業BI的前端

此外,moss2007還提供了KPI資料的展現能力,可以将各種資料源(BDC/sharepoint清單等)資料以名額形式展現在web上,讓使用者對業務的情況一目了然。

KPI(key performance indication)關鍵性能名額。KPI是通過對組織内部某一流程的輸入端、輸出端的關鍵參數進行設定、取樣、計算、分析。關鍵性能名額設定目标值及期望值。目标值是在正常的環境下,應該達到的結果或表現,期望值是在目标值之上的一個展望,可以認為是下一階段的目标值

功能之BDC(業務資料目錄)

業務資料目錄(business data catalog,BDC)是MOSS2007提供了一個将背景應用資料提取并展現到MOSS中的一個功能。透過BDC,可以再MOSS2007的網站集中顯示來自于其他業務應用的資料,可以是企業的ERP、CRM等應用中的資料。業務資料目錄能夠通過web部件、清單、使用者配置檔案、搜尋或程式設計方式将行業應用程式中的結構化資料內建到moss2007中,需要的開發工作僅是生成其他資料源到moss的一個提取資料的配置檔案,透過BDC,MOSS可以将後端業務資料顯示在webpart清單中,使業務資料成為門戶内容的一部分,搜尋引擎可以搜尋BDC中的資料。

繼續閱讀