基本信息
中文名稱:微軟Project Server 2003
英文名稱:Microsoft Project Server 2003
資源類型:ISO
發行時間:2003年
製作發行:微軟公司
地區:大陸
語言:中文(簡體),英語
主要特徵
Project Server 2003實現了項目和資源信息的集中化和標準化的
企業項目管理平台能夠進行:
· 企業資源管理
· 基於 Web 的時間和狀態報告。
· 基於 Web 的資產、項目性能和健康狀況視圖。
· 資產組合分析和建模。
· 與業務套用系統的定製和集成。
Project Server 2010 和 Office Project Server 2007 的一般體系結構之間的主要區別如下:
Project Server 2010 需要 Microsoft SharePoint Server 2010 Enterprise 作為一項安裝要求。與 Microsoft Office Project Server 2007 伺服器場部署類似,在將 Project Server 2010 部署到伺服器場時,必須在該伺服器場中的所有應用程式伺服器和所有 Web 伺服器上安裝 Project Server 2010。
PSI 同時包括 Web 服務的 Windows Communication Foundation (
WCF) 接口和 ASMX 接口。
Project Server 工作流平台集成在 PSI、
業務對象層和 DAL 中,並構建於 SharePoint 平台中的 Windows Workflow Foundation (WF) 之上。
Project Server 任務、工作分配和工作分配狀態數據與 Microsoft Exchange Server 而不是 Microsoft Outlook 載入項集成在一起。
使用分析
下圖顯示 Project Server 2010 體系結構的概括視圖。它在 Project Server 上包括一台 Web 伺服器和一個 Project Web App 實例。就像在 Office Project Server 2007 中一樣,一台伺服器上可以運行 Project Web App 的多個實例。
前端層包括第三方應用程式、Microsoft Project Professional 和 Project Web App。Project Web App 使用 Internet Explorer 顯示 Microsoft ASP.NET 3.5 頁面。Project Web App 頁面使用與 PSI 通信的 Project Server Web 部件,還使用標準 SharePoint Server 2010 Web 部件。
單獨計算機上的客戶端應用程式通過服務代理調用 PSI。使用 WCF 接口的外部客戶端通過 http://ServerName/ProjectServerName/_vti_bin/psi/ProjectServer.svc 訪問 PSI。使用 ASMX Web
服務接口的客戶端使用 Project Web App URL 之一,例如 http://server1/pwa/_vti_bin/
psi/project.asmx。如果應用程式不具有對 Project Server 的 Intranet 訪問許可權,則它們可以使用外圍網路中的 Project Web App 伺服器(體系結構圖中未顯示)。
如果它們可以直接訪問 Project Server 計算機,則客戶端應用程式和業務線 (LOB) Web 應用程式的後端組件可以使用 PSI 代理,而 PSI 代理使用 PSI Web 服務的 SharePoint 共享服務 URL,例如 http://server1:32843/ProjectServiceApplication/project.asmx。連線埠 32843 是 SharePoint Server 2010 中 SharePoint Web 服務應用程式的默認連線埠。僅當應用程式必須使用模擬或使用提升的許可權運行時,才應使用對 Project Service 應用程式虛擬目錄的直接訪問許可權。
中間層包括 PSI 和
業務邏輯層,後者包括表示 Project Server
業務實體的邏輯
業務對象。業務對象包括項目、任務、資源、工作分配等等。PSI 和業務邏輯層緊密結合併位於同一伺服器上。客戶端應用程式調用 PSI Web 服務,PSI 調用業務邏輯層中的業務對象。
DAL 提供中間層和資料庫之間的通信。所有 Project Server 數據存儲在 Microsoft SQL Server 資料庫中。Project Server 資料庫包括在以下存儲中:草稿、已發布、存檔和報表。客戶端應用程式可以讀取報表資料庫中的項目數據。客戶端應只使用 PSI 訪問草稿資料庫、已發布資料庫或存檔資料庫。報表數據服務(RDS,圖 1 中未顯示)幾乎實時通過已發布數據更新報表資料庫。在 Project Server 2010 中,所有 Project Server 資料庫均可位於單獨的伺服器上。
Project Server 的 Project Web App 組件還使用 Microsoft SharePoint Foundation 2010 配置資料庫來進行項目網站設定,使用內容資料庫來獲取項目網站內容(例如自定義頁面、工作流、管理設定、文檔以及問題、風險和承諾的列表)。 SharePoint 配置資料庫和內容資料庫支持用於項目管理的其他功能,例如項目模板和工作區、
工作組協作的自定義列表以及報表。