Microsoft windows
Download
1 / 65

Microsoft Windows SharePoint Service ??? ?? - PowerPoint PPT Presentation


  • 229 Views
  • Uploaded on

Microsoft Windows SharePoint Service 建置與 應用. 時 間: 2005/2/4 ( 五 ) PM13:30~16:30 主講人:趙敏翔 精誠資訊 / 恆逸教育訓練中心系統開發部 認 證: MCT 、 MCSD.NET 、 MCSD MCAD 、 MCDBA 、 MCSA. 議題大綱. 企業文件管理的需求與挑戰 Windows SharePoint Service 簡介 Windows SharePoint Service 管理與部署 與 Office2003 整合運用 企業資源管理應用

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Microsoft Windows SharePoint Service ??? ??' - Jeffrey


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Microsoft windows sharepoint service l.jpg

MicrosoftWindows SharePoint Service建置與應用

時 間:2005/2/4 (五) PM13:30~16:30

主講人:趙敏翔 精誠資訊 / 恆逸教育訓練中心系統開發部

認 證:MCT 、 MCSD.NET、MCSD MCAD 、MCDBA 、 MCSA


Slide3 l.jpg
議題大綱

  • 企業文件管理的需求與挑戰

  • Windows SharePoint Service簡介

  • Windows SharePoint Service管理與部署

  • 與Office2003整合運用

  • 企業資源管理應用

  • Web Parts開發與運用


Slide4 l.jpg

企業文件管理的需求與挑戰


Slide5 l.jpg
目前資訊系統的挑戰

員工獲取相關資訊的方式50%-75% 是來自於其他的人

在企業中有80% 以上的數位資料是在員工的個人電腦中

許多關鍵的商業知識將隨著企業員工的離職而遺失


Slide6 l.jpg
難道目前沒有好的管理方式嗎?

沒有系統性、不能全文檢索

檔案總管,共享目錄、目錄分類

OutLook、信件管理、行程安排、工作清單

限於個人的整合、需要更多小組工作的整合性

桌面、佈滿最近處理文件、工作項目、下載資料

更多時候不在個人電腦前、缺乏可移動性

應用程式、客戶基本管理、產品清單、銷售報表…

太多應用程式及報表、我需要更多的整合


Slide7 l.jpg
如何解決資訊系統的挑戰?

  • 使用Windows SharePoint Service (WSS) 建置網站來做文件或資源管理

  • 整合微軟Office 2003來撰寫或修改文件整合WSS


Slide8 l.jpg

法律資訊

電子郵件

研究

資料

客戶資料

LOBApps

Disconnected People

個人化生產力

表單

訓練

Disconnected Information

合夥人

Disconnected Business Processes

團隊生產力

供應商

商業程序的連接

情報收集員

資訊的連接

人的連接

顧問團

客戶



Windows sharepoint services l.jpg
什麼是Windows SharePoint Services

  • 用於建立網站的引擎

    • 可供資訊和文件共用

  • 整合 Office System 及其他桌面應用程式

    • 提供額外的小組服務和網站

  • SharePoint 網站將檔案存放、共用資訊帶入了新層次

  • 這些網站提供社群進行團隊協同作業



Slide12 l.jpg

內容管理、組織及發佈

  • 小組共用工作環境

  • 整合Office System

  • 共用環境與個人化設計

小組協同合作

  • 架構於.NET Framework之上

  • 可擴充性的物件模型

  • FrontPage、Visual Studio .NET自訂網頁

滿足客製化需求

以功能面來看


Slide13 l.jpg

Word

強大而完整的功能

內容管理、組織及發佈

小組協同合作

滿足客製化需求


Windows sharepoint services14 l.jpg

行事曆

文件

好處:

  • 容易使用

  • 充分授權

  • 群組協同運作

  • 容易管理

成員

WSS

小組

調查

討論

SQL

工作

連絡人

Windows SharePoint Services功能



Slide16 l.jpg

SQL

SQL

站台階層架構

部門網站Windows SharePoint Service

部門網站Windows SharePoint Service

小組子網站


Slide17 l.jpg

前端伺服器

後端伺服器

前端伺服器


Slide18 l.jpg
後端伺服器

前端伺服器

後端伺服器

  • SQL Server

  • Microsoft SQL Server 2000 Desktop Engine (MSDE)

  • Configuration Database

  • Web Storage System


Slide19 l.jpg
伺服器叢集

前端伺服器

NLB

後端伺服器




Slide22 l.jpg
虛擬伺服器設定

  • 擴充或升級虛擬伺服器

  • 建立頂層網站

  • 刪除網站集合


Slide23 l.jpg
安全設定

  • 設定 SharePoint 管理群組

    • 替管理存取權的使用者指定 Windows NT 安全性群組帳號

  • 管理網站集合擁有人

  • 管理網站使用者

  • 管理被拒的檔案類型

    • 避免特定檔案類型儲存至或擷取自這個伺服器的任何網站

  • 設定防毒設定


Slide24 l.jpg
伺服器設定

  • 設定預設電子郵件伺服器設定

    • 設定所有虛擬伺服器的預設電子郵件設定

  • 管理網頁伺服器清單

  • 設定預設的內容資料庫伺服器

    • 使用這個頁面設定預設的內容資料庫伺服器

  • 設定資料庫伺服器

    • 建立或連接至 SharePoint 設定資料庫

  • 設定 HTML 檢視器

  • 設定管理中心虛擬伺服器

    • 變更 SharePoint 管理中心虛擬伺服器的 IIS 應用程式集區


Slide25 l.jpg
元件設定

  • 設定全文檢索

    • 必須搭配 SQL Server 2000 的全文檢索功能

  • 設定流量分析處理

    • 主要為分析網站流量的功能

  • 管理配額和鎖定

    • 限制網站集合允許的儲存與使用者數目,然後管理網站鎖定。

  • 設定資料擷取服務設定


Slide26 l.jpg
WSS管理中心設定

  • 建立頂層網站

  • 安全設定

  • 伺服器設定

  • 元件設定


Office system2003 l.jpg

企業知識共享與Office System2003整合


Slide28 l.jpg

Submit

Expenses

Order Office

Supplies

Pay

Invoices

在恆逸的一天(以前)

財務經理

供應商的行政助理

供應商的行政助理

內部流程牽涉書面檔案/eMail往返,造成資訊負擔過重,處理流程過於冗長,時間拖得過久


Slide29 l.jpg
在恆逸的一天(現在)

財務,人事, IT, 等部門主管

員工

員工可以輕鬆的和商業流程產生互動透過友善,自助式的網路應用服務,即可完成相關作業程序,而且文件的呈送都是透過自動化的email繞送來完成

合作夥伴


Office l.jpg
Office各版本的整合

  • 不錯!使用Office 2000

    • 開啟舊檔與儲存檔案

    • 與共享網站的文件互動

    • 但無法使用WSS、SPS的進階功能

  • 好! 使用Office XP

    • 除上述二項功能外

    • 提供協同運作與共享能力

    • 但無法使用WSS、SPS的新功能Ex.會議工作區、信件附件共享

      優! 使用Office 2003


Word2003 l.jpg
Word2003整合使用

  • 如同Office軟體的一部份

    • 直接整合於選單。Ex.「開啟舊檔」與「儲存檔案」

  • 共同存取控制

  • 整合工作窗格

    • 可建立文件區

    • 與網站文件區資訊同步

    • 小組成員目前動向

    • 版本歷史紀錄


Word200332 l.jpg
Word2003整合使用

  • 文件取出與存回

    • 控制多人存取的衝突問題

  • 提交內容核准

    • 由管理者決定文件核准發佈與否

  • 文件版本

    • 版本歷史紀錄


Word 2003 l.jpg
優質選擇!與Word 2003 整合

  • 工作窗格建立文件區

  • 開啟舊檔文件

  • 文件存入、取回


Slide34 l.jpg
網站清單同步

  • WSS 的清單包含:

    • 宣告、連絡人、事件、工作…

  • 匯出到Excel、Access

    • 離線編輯、連線同步

    • 運用Excel的特性ex.分析圖表功能

    • 運用Access的特性ex.資料表與報表功能


Excel2003 l.jpg
Excel2003整合

  • 匯出至試算表

  • 將資料工作表檢視匯出

    並連結到 Excel


Slide36 l.jpg
網站清單同步

  • 匯入、匯出Excel 2003


Access2003 l.jpg

Private Sub ExportToWSS()

DoCmd.TransferDatabase acExport, "WSS", "http://vpc-win2003cht", acTable, "供應商", "供應商清單"

MsgBox "資料輸出到WSS完成"

End Sub

與Access2003整合

  • 使用Access2003匯出功能

    • 同步資料表至清單

  • 撰寫VBA程式上傳資料


Slide38 l.jpg
網站清單同步

  • 匯入、匯出Access 2003



Slide40 l.jpg
在恆逸的一天(以前)

專案負責人花了三個月的時間作專案資訊的收集和先期的研究,以email的方式送出專案企劃書的草稿給團隊的成員,召集開會請其他成員給意見,最後再把相關的文件存到網路硬碟

團隊成員早已忘記檔案放在那個網路硬碟;團隊成員單獨工作,沒有討論; 透過email讀取其他成員的意見,導致outlook裡必須開啟許多不同的檔案夾


Slide41 l.jpg
在恆逸的一天(現在)

專案成員取出企劃書來閱讀與修改,註解相關意見之後,再把企劃書存回

專案負責人透過工作區的建立來管理專案相關的詢答和文件;透過搜尋的機制找到其他分公司剛完成類似專案的專家,大幅降低專案初期資訊收集和研究的時間;團隊成員定期收到工作區內容更新的通知以進行專案的協同合作

專案成員到工作區看有沒有更新的資訊,發現另外一位成員在線上,就開始跟他IM, 討論專案,然後再加入自己對於企劃書的意見

專案成員開起企劃書,自動從工作區中下載最新的版本; 工作區會把所有的修訂整合成單一的的檔案避免多重副本的情況出現


Slide42 l.jpg
使用文件工作區

  • 一或多個文件為中心的WSS網站

  • 輕易地同時使用一個文件

  • 輕鬆文件工作區

    • 首頁文件與清單文件工作區建立文件工作區範本


Slide43 l.jpg
使用文件庫共享文件

  • 可建立文件庫

  • 將文件新增至文件庫,以和小組共享文件

    • 直接用Office2003新增

    • 上載文件

    • 使用檔案總管檢視或上載檔案


Slide44 l.jpg
小組文件整合

  • 建立文件工作區

  • 共享文件


Wss web service l.jpg
呼叫WSS的Web Service

  • Windows SharePoint Services提供豐富的Web Service介面

    • http://wss位置/_vti_bin/xxx.asmx

  • 使用.NET應用程式呼叫WSS的Web Service

    • Winform,ASP.NET


Web service l.jpg
呼叫Web Service

  • 建立圖片庫

  • 上傳圖片


Web parts l.jpg

Web Parts開發與運用


Web parts48 l.jpg
什麼是Web Parts

  • 允許使用者建立自訂的網頁區塊

  • ASP .NET 與 WSS 提供 Web Parts 平台

  • 使用Visual Studio .NET 2003開發

    • 使用Web 自訂控制項

    • 使用Web Parts 專案範本

      • 支援下載位置http://msdn.microsoft.com/library/default.asp?url=/downloads/list/sharepoint.asp


Frontpage web parts l.jpg
使用FrontPage開發Web Parts

  • 自行設計網頁

  • 提供豐富的Web Parts


Front page 2003 l.jpg
整合 Front Page 2003

  • 快速建立畫面


Net wss web parts l.jpg

使用.NET應用程式開發WSS的Web Parts


Slide52 l.jpg

開啟專案後

  • 加入參考Microsoft.Sharepoint.dll

  • 撰寫類別檔

  • 修改.dwp檔

  • 部署到網站目錄

使用Web Part 範本

  • 提供Visual Basic .NET 與 C# 語言


Slide53 l.jpg

protected override void RenderWebPart(HtmlTextWriter output)

{

output.Write(“Hello World!!”);

}

撰寫類別程式

  • RenderWebPart 方法

    • 必須Override的方法,輸出HTML控制項


Slide54 l.jpg

[Browsable(true),Category("自訂屬性"),DefaultValue(defaultText),WebPartStorage(Storage.Personal),FriendlyName("Text"),Description("Text Property")]

public string Text

{

get{ return text; }

set{ text = value; }

}

撰寫類別程式

  • 自訂屬性


Slide55 l.jpg

<?xml version="1.0" encoding="utf-8"?>

<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2" >

<Title>WebPart1</Title>

<Description>WebPart1.</Description>

<Assembly>SimpleWebPart</Assembly>

<TypeName>SimpleWebPart.WebPart1</TypeName>

</WebPart>

修改.dwp檔

  • .dwp是:

    XML格式、Web Part定義檔


Slide56 l.jpg

<SafeControl Assembly="SimpleWebPart" Namespace="SimpleWebPart" TypeName="*" Safe="True"/>

部署Web Part

  • 部署檔案複製到網站的\bin 路徑下

    • Web Part 元件(.dll)

    • Web Part 定義檔(.dwp)

  • 註冊Web Part 元件為SafeControl

    • 網站Web.Config的<safeControl> 區塊


Web part l.jpg
建立簡單的 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>Web Part

  • 使用Visual Studio .NET


Slide58 l.jpg

加入 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>Web Parts 到網頁

  • 開啟網頁,並點選「編輯頁面」

  • 點選網頁右上角「修改共用頁面」

  • 選取「新增網頁組件」「匯入」

  • 「瀏覽」找到.dwp檔

  • 「上載」

  • 將組件拖拉到頁面上


Vs net l.jpg
使用 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>VS.NET封包安裝專案

  • 撰寫自訂Web Part專案

  • 將Web Part專案封裝為CAB專案

  • 利用staadm.exe工具註冊

    • stsadm.exe -o addwppack -filename myCab.cab -globalinstall

  • 將組件拖拉到頁面上


Web part60 l.jpg
加入 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>Web Part 到網頁

  • 匯入Web Part

  • 修改屬性


Web parts61 l.jpg
一些好用 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>Web Parts的應用

  • 免費Office Web Parts and Components

  • Office 試算表

  • 網頁擷取組件


Web part62 l.jpg
使用好用的 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>Web Part

  • 網頁擷取組件


Slide63 l.jpg
參考資源 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>

  • Windows SharePoint Services

    • http://www.microsoft.com/taiwan/windowsserver2003/technologies/sharepoint/default.mspx

  • SharePoint Products and Technologies Web Component Directory

    • http://www.microsoft.com/sharepoint/downloads/components/default.asp


Slide64 l.jpg
參考資源 Namespace="SimpleWebPart" TypeName="*" Safe="True"/>

  • Web Part Tools

    • http://www.microsoft.com/sharepoint/server/downloads/webparts/tools.asp

  • Web Parts for Microsoft Applications

    • http://www.microsoft.com/sharepoint/server/downloads/webparts/applications.asp

  • Office Web Parts and Component

    • http://www.microsoft.com/downloads/details.aspx?FamilyId=7287252C-402E-4F72-97A5-E0FD290D4B76&displaylang=zh-tw


Slide65 l.jpg

Q & A Namespace="SimpleWebPart" TypeName="*" Safe="True"/>

感謝各位來賓