《商业解决方案》PPT课件.ppt
《《商业解决方案》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《商业解决方案》PPT课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Microsoft Office SharePoint Server 2007 商業解決方案商業解決方案曹祖聖曹祖聖台灣微軟資深講師台灣微軟資深講師 MCP,MCP+I,MCSA,MCSE,MCDBA,MCAD,MCSD,MCT,MVP MCP,MCP+I,MCSA,MCSE,MCDBA,MCAD,MCSD,MCT,MVP2 2/39/39大綱大綱使用使用 Business Data Catalog 連接外部資料連接外部資料InfoPath 表單設計與管理表單設計與管理Excel Service 伺服器端工作表運算伺服器端工作表運算3 3/39/39大綱大綱使用使用 Business Data
2、 Catalog 連接外部資料連接外部資料InfoPath 表單設計與管理表單設計與管理Excel Service 伺服器端工作表運算伺服器端工作表運算4 4/39/39Business Data Catalog商務資料商務資料商務資料商務資料 WebPartsWebPartsSharePoint SharePoint 清單清單清單清單搜尋搜尋搜尋搜尋使用者使用者使用者使用者設定匯入設定匯入設定匯入設定匯入自訂自訂自訂自訂解決方案解決方案解決方案解決方案Business Data CatalogBusiness Data CatalogMetadataMetadata資料庫資料庫資料庫資料庫資
3、料庫資料庫資料庫資料庫Web ServiceWeb ServiceWeb Service Web Service ProxyProxy資料來源資料來源資料來源資料來源功能與元件功能與元件功能與元件功能與元件共用服務共用服務共用服務共用服務5 5/39/39BDC 的設計動機的設計動機為什麼需要為什麼需要為什麼需要為什麼需要 Business Data Catalog?Business Data Catalog?不需要撰寫額外的程式碼不需要撰寫額外的程式碼集中部署集中部署減少資訊取得所要花費的時間減少資訊取得所要花費的時間集中安全管理集中安全管理專門為入口網站與系統整合所設計專門為入口網站與系統
4、整合所設計 BDC 並不包含並不包含:交易交易,工作流程工作流程,資料轉換資料轉換,資料配接器資料配接器6 6/39/39BDC 功能功能商務資料商務資料 Web Parts將商務資料放入清單將商務資料放入清單商務資料動作執行商務資料動作執行商務資料搜尋商務資料搜尋在使用者設定檔中使用商務資料在使用者設定檔中使用商務資料7 7/39/39商務資料商務資料 Web Parts不需要寫程式就可以建構出簡單的商業應用程式不需要寫程式就可以建構出簡單的商業應用程式不需要寫程式就可以建構出簡單的商業應用程式不需要寫程式就可以建構出簡單的商業應用程式使用場景使用場景資料整合資料整合資料整合資料整合 與呈現
5、與呈現與呈現與呈現今天今天手工剪貼手工剪貼手工剪貼手工剪貼 定義資料檢視定義資料檢視定義資料檢視定義資料檢視,開發開發開發開發 web parts,web parts,MOSS:不需要寫程式不需要寫程式不需要寫程式不需要寫程式:Master-detail Master-detail 資料呈現資料呈現資料呈現資料呈現和數位儀錶板和數位儀錶板和數位儀錶板和數位儀錶板,過濾器整合過濾器整合過濾器整合過濾器整合使用使用使用使用 SharePoint Designer SharePoint Designer 進行客製化進行客製化進行客製化進行客製化8 8/39/39使用清單展現商務資料使用清單展現商務資
6、料整合商務資料整合商務資料整合商務資料整合商務資料在文件庫在文件庫 與清單中可以建立一個商務資料與清單中可以建立一個商務資料欄位,讓該欄位連結到欄位,讓該欄位連結到 BDC 定義好的資料定義好的資料來源來源例如例如:在客戶提案文件庫中加入客戶編號欄位在客戶提案文件庫中加入客戶編號欄位在客戶提案文件庫中加入客戶編號欄位在客戶提案文件庫中加入客戶編號欄位使用者就可以在檢視提案時,進一步看到客戶使用者就可以在檢視提案時,進一步看到客戶使用者就可以在檢視提案時,進一步看到客戶使用者就可以在檢視提案時,進一步看到客戶的詳細資料的詳細資料的詳細資料的詳細資料也可以根據這個欄位做為條件來跑工作流程或也可以根
7、據這個欄位做為條件來跑工作流程或也可以根據這個欄位做為條件來跑工作流程或也可以根據這個欄位做為條件來跑工作流程或版本控管版本控管版本控管版本控管9 9/39/39商務資料動作執行商務資料動作執行只連接,但是不複製回來只連接,但是不複製回來只連接,但是不複製回來只連接,但是不複製回來“動作動作”其實只是一個對應於某一個項目的其實只是一個對應於某一個項目的 URL 連結連結當某一項目出現時,對應的當某一項目出現時,對應的“動作清單動作清單”就就會出現會出現使用者可以點選這個使用者可以點選這個“動作動作”,就可以連到,就可以連到指定的指定的 URL 進行動作進行動作傳送傳送傳送傳送 E-MailE-
8、Mail開啟外部應用程式開啟外部應用程式開啟外部應用程式開啟外部應用程式開啟開啟開啟開啟 InfoPath InfoPath 表單表單表單表單1010/39/39商務資料搜尋商務資料搜尋不只搜尋文件不只搜尋文件不只搜尋文件不只搜尋文件使用場景使用場景:跨系統進行多階段搜尋跨系統進行多階段搜尋跨系統進行多階段搜尋跨系統進行多階段搜尋今天今天應用程式缺乏垂直的搜尋整合應用程式缺乏垂直的搜尋整合應用程式缺乏垂直的搜尋整合應用程式缺乏垂直的搜尋整合例如例如例如例如:使用者得先到人事系統中搜尋到符合條件的員工使用者得先到人事系統中搜尋到符合條件的員工使用者得先到人事系統中搜尋到符合條件的員工使用者得先到
9、人事系統中搜尋到符合條件的員工編號後,再到文件管理系統下找出該員工的文件編號後,再到文件管理系統下找出該員工的文件編號後,再到文件管理系統下找出該員工的文件編號後,再到文件管理系統下找出該員工的文件MOSS:搜尋任何外部資料庫或搜尋任何外部資料庫或 web service不需要撰寫任何程式碼來存取資料不需要撰寫任何程式碼來存取資料不需要撰寫任何程式碼來存取資料不需要撰寫任何程式碼來存取資料不需要撰寫任何程式碼來顯示資料不需要撰寫任何程式碼來顯示資料不需要撰寫任何程式碼來顯示資料不需要撰寫任何程式碼來顯示資料使用者可以自行客製化所需要的資料展示方式使用者可以自行客製化所需要的資料展示方式使用者可
10、以自行客製化所需要的資料展示方式使用者可以自行客製化所需要的資料展示方式和和和和 MOSS MOSS 搜尋功能整合搜尋功能整合搜尋功能整合搜尋功能整合1111/39/39使用者設定檔中使用商務資料使用者設定檔中使用商務資料更加完整的使用者設定檔更加完整的使用者設定檔更加完整的使用者設定檔更加完整的使用者設定檔在使用者設定檔中,我們可以使用在使用者設定檔中,我們可以使用 BDC 提提供的資料來建立新的屬性供的資料來建立新的屬性例如例如:從人事系統中取出員工保險證號碼從人事系統中取出員工保險證號碼從人事系統中取出員工保險證號碼從人事系統中取出員工保險證號碼這些資料可以進一步進行搜尋這些資料可以進一
11、步進行搜尋1212/39/39開發週期開發週期關鍵改變關鍵改變關鍵改變關鍵改變:從程式開發到從程式開發到從程式開發到從程式開發到 metadata metadata 定義定義定義定義1.商務分析人員跟據商務解決方案來定義商商務分析人員跟據商務解決方案來定義商務需求務需求2.IT 人員人員/開發人員撰寫並測試開發人員撰寫並測試 BDC 應用程應用程式定義式定義(metadata)XML 檔檔3.IT 人員匯入應用程式人員匯入應用程式 XML 定義檔定義檔4.商務分析人員使用商務分析人員使用 BDC 應用程式與應用程式與 Web Parts 建構出解決方案建構出解決方案1313/39/39Meta
12、data Model兩個目的兩個目的描述系統的描述系統的描述系統的描述系統的 APIAPI讓讓讓讓 API API 有意義有意義有意義有意義;使得使得使得使得 API API 更容易閱讀更容易閱讀更容易閱讀更容易閱讀關鍵的物件類型關鍵的物件類型System System 資料來源定義資料來源定義資料來源定義資料來源定義 (資料庫資料庫資料庫資料庫)Entity Entity 某份資料某份資料某份資料某份資料 (Customers(Customers 表格表格表格表格)Method Method 針對針對針對針對 Entity Entity 的操作的操作的操作的操作 (GetCustomersL
13、ist)(GetCustomersList)Association Entities Association Entities 之間的關聯之間的關聯之間的關聯之間的關聯 (Customers(Customers 與與與與 Orders)Orders)1414/39/39Business Data Catalog API執行時期與管理執行時期與管理執行時期與管理執行時期與管理執行時期執行時期 API瀏覽瀏覽瀏覽瀏覽 metadata,metadata,執行方法執行方法執行方法執行方法 methods,methods,取得執行例取得執行例取得執行例取得執行例項項項項,巡覽關聯巡覽關聯巡覽關聯巡覽關
14、聯提供給應用程式開發人員使用提供給應用程式開發人員使用提供給應用程式開發人員使用提供給應用程式開發人員使用管理管理 API建立建立建立建立,讀取讀取讀取讀取,更新更新更新更新,刪除刪除刪除刪除 metadatametadata,管理權限,管理權限,管理權限,管理權限提供給管理人員使用提供給管理人員使用提供給管理人員使用提供給管理人員使用給給給給 ISVs ISVs 開發開發開發開發 metadata metadata 管理工具管理工具管理工具管理工具1515/39/39開始行動開始行動!使用使用 BDC 提供的商務資料功能來快速建構提供的商務資料功能來快速建構出應用程式出應用程式將您的系統資料
15、透過將您的系統資料透過 web services 或資料庫或資料庫的方式提供出來的方式提供出來撰寫撰寫 BDC 相容的相容的 web servicesFinders,SpecificFinders,IDEnumerators,Finders,SpecificFinders,IDEnumerators,將客製化的整合程式碼簡化成使用將客製化的整合程式碼簡化成使用 BDC 的的執行時期執行時期 API開發或使用可以直接使用開發或使用可以直接使用 BDC 管理管理 API 的的工具,來簡化工具,來簡化 metadata 的製作的製作1616/39/39定義定義 BDC 應用程式應用程式使用使用 XM
16、L 定義檔定義檔將將 XML 檔匯入檔匯入 BDC支援支援支援支援 incremental import,incremental import,可以一次匯入一個項目可以一次匯入一個項目可以一次匯入一個項目可以一次匯入一個項目方便偵錯方便偵錯方便偵錯方便偵錯匯入的記錄檔匯入的記錄檔Program FilesCommon FilesMicrosoft Program FilesCommon FilesMicrosoft Sharedweb server extensions12LOGSSharedweb server extensions12LOGS1717/39/39BDC 參考資料與工具參考資
17、料與工具BDC 參考資料參考資料BDC Metadata ModelBDC Meta Man使用使用 Business Data Catalog應用程式設定應用程式設定使用使用 Web Parts 存取商務資料存取商務資料搜尋商務資料搜尋商務資料1919/39/39大綱大綱使用使用 Business Data Catalog 連接外部資料連接外部資料InfoPath 表單設計與管理表單設計與管理Excel Service 伺服器端工作表運算伺服器端工作表運算2020/39/39讓更多的使用者可以使用表單讓更多的使用者可以使用表單讓更多的使用者可以使用表單讓更多的使用者可以使用表單簡化表單流程開
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商业解决方案 商业 解决方案 PPT 课件
限制150内