表單設計程序中的不同角色

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

不同的部門時常必須合作,為員工設計、測試和部署新的 InfoPath 表單,例如 HR 部門建立公司費用報表表單,而 IT 部門則維護表單範本、修正使用者所回報的問題,以及視使用者需求而更新設計等等。

本文將說明指定、發行和使用表單範本的各種典型員工角色。其中描述的職稱與職責可能和貴組織中的職稱與職責不同,但如果您是剛接觸 InfoPath 的新手,便可以透過這些資訊,瞭解整體表單設計程序中各個角色的職責所在。

本文主題

表單分析人員

表單設計人員

表單開發人員

伺服器陣列管理員

網站集合管理員

表單使用者

表單分析人員

表單分析人員的職責是檢查指定之表單範本的工作流程和商務需求。扮演這個角色的人通常具備專案管理經驗、分析技巧,並且熟悉表單設計原則。

如果沒有表單分析人員,您的公司可能有商務系統分析人員或專案管理人員。雖然職稱不盡相同,但是角色的職務是一樣的。在仔細分析商務需求之後,表單分析人員便可以指定整體表單範本設計,並且管理專案。

複雜的表單範本規劃階段通常是一項既正式又繁複的程序,表單分析人員必須徵詢許多共同工作人員的意見。舉例來說,如果表單範本最終必須整合至全公司的大型商務系統 (例如費用報表系統) 中,則表單分析人員通常必須撰寫功能性規格或其它某些規劃文件。

此外,表單分析人員還必須完成下列其中數項或所有工作:

  • 指定適用於表單範本的業務個案。

  • 定義使用者介面和使用者程序元件。

  • 指定表單資料的儲存方式和儲存位置。

  • 找出表單範本的安全性漏洞。

  • 建立表單範本的部署規劃。

  • 根據法律、業界規定、公司原則或其它要求,制定資料的封存和保存策略。

  • 與表單使用者、表單設計人員、IT 人員和其他小組共同合作,解決與表單範本有關的所有存在問題。

頁面頂端

表單設計人員

表單設計人員的職責是在 InfoPath 的設計模式中建立表單範本。表單範本就是具備 .xsn 名稱副檔名的檔案。.xsn 檔會定義檔案結構、外觀和已完成表單 (.xml 檔案) 的行為。

表單設計人員必須完成下列其中數項或所有工作:

  • 指定表單範本是否與桌上型電腦或行動裝置上的網頁瀏覽器相容。

  • 指定表單範本是否與 InfoPath 2003 相容。

  • 設計表單範本的配置。

  • 在表單範本中新增及自訂控制項。

  • 新增資料驗證、 條件式格式設定、 規則和其他類型的自動化的行為。

  • 建立表單範本與現有資料來源 (例如 Microsoft SQL Server 資料庫) 之間的連線。

  • 與開發人員共同合作,將指令碼或 Managed 程式碼加入至表單範本。

  • 將表單範本發行至共用網路位置、電子郵件通訊群組清單,或是執行 InfoPath Forms Services 或 Windows SharePoint Services 的伺服器。

  • 使用管理員核准的表單範本發佈至伺服器執行InfoPath Forms Services伺服器陣列管理員。

  • 測試表單以確定可正確運作。

頁面頂端

表單開發人員

表單開發人員的職責是為表單範本撰寫自訂程式碼。InfoPath 支援兩種指令碼語言 (Microsoft JScript 和 Microsoft Visual Basic Scripting Edition (VBScript)) 和兩種 Managed 程式碼語言 (Microsoft Visual C# 和 Microsoft Visual Basic)。

表單開發人員必須完成下列其中數項或所有工作:

  • 協助設計表單,如上一節的內容所述。

  • 指定表單範本的程式設計語言。

  • 撰寫程式碼以回應表單和資料驗證事件、存取及操作表單的基礎 XML 文件、實作表單的自訂資料提交與合併動作,或存取外部資料來源。

  • 抽選表單範本的 XML 支援檔案,然後在某些類型的標準文字編輯器中,手動變更這些檔案的元素、屬性和值。

  • 將自訂錯誤處理方式加入至表單範本。

  • 存取及操作自訂工作窗格和對話方塊。

  • 維護表單範本的程式碼。

  • 使用「發佈精靈」建立可安裝表單範本的安裝檔案表單。

  • 在自訂 Windows 應用程式或網頁 (.aspx) 中架設 InfoPath 編輯環境。

  • 建立並註冊 COM 增益集,這個增益集是一套附加程式,可以將自訂命令或特殊功能加入至 InfoPath 使用者介面。

頁面頂端

伺服器陣列管理員

您可以將表單範本發行至許多位置,其中包括執行 InfoPath Forms Services 的伺服器。InfoPath Forms Services 是一項伺服器技術,可以讓使用者除了使用 InfoPath 用戶端程式以外,還能透過網頁瀏覽器填寫 InfoPath 表單。如需有關 InfoPath Forms Services 的詳細資訊,請瀏覽<請參閱>方塊中的內容。

伺服器陣列管理員通常是在名為「SharePoint 管理中心」網站的特殊系統管理網站上選取命令,對執行 InfoPath Forms Services 的伺服器進行多項系統管理工作。在某些情況下,伺服器陣列管理員必須先確認供瀏覽器使用的表單範本不會出現錯誤,然後才能上載此表單範本。

為了將瀏覽器相容的表單範本發行至執行 InfoPath Forms Services 的伺服器,表單設計人員或伺服器陣列管理員必須讓表單能透過瀏覽器來填寫。表單設計人員通常會在發行程序期間,於 InfoPath 的 [發行精靈] 中選取核取方塊來執行上述步驟。不過在某些情況下 (例如,當表單範本包含 Managed 程式碼時),伺服器陣列管理員就必須讓表單範本能在瀏覽器中使用,其中必須確保表單範本不會出現錯誤和警告、將表單範本上載至伺服器陣列中的位置,然後再於伺服器上的網站集合中啟動表單範本,而這些活動大多數都是在「SharePoint 管理中心」網頁中執行。

伺服器陣列管理員通常必須完成下列其中數項或所有工作:

  • 與網站集合管理員、表單範本設計人員及其他所有共同工作人員合作,部署管理員核准的表單範本。

  • 將管理員核准的表單範本上載至伺服器。

  • 升級管理員核准的新表單範本。

  • 將管理員核准的表單範本加入至網站集合,以對網站集合啟動此表單範本。

  • 從網站集合停用管理員核准的表單範本。

  • 靜止管理員核准的表單範本。

  • 刪除管理員核准的表單範本。

  • 制定策略,以極力避免不適當的表單範本使用方式、避免遭受「拒絕服務」(DoS) 攻擊,以及當出現潛在性效能問題時提出警告。

頁面頂端

網站集合管理員

網站集合是一組 SharePoint 網站的集合,而這些網站的擁有者都相同,並且共用管理設定。每一個網站集合都包含一個最上層網站以及一個或多個子網站。對於網站集合中的所有網站和內容,網站集合管理員都能以「完整控制」權限來加以控管。

伺服器陣列管理員負責管理一或多個執行InfoPath Forms Services的伺服器,而網站集合管理員管理自己的網站。從網站集合層級,網站集合管理員來管理從最上層網站的 [網站設定] 頁面的設定 (例如網站集合功能、 網站集合稽核設定],與網站集合原則)。相對 InfoPath 網站集合管理員啟動表單範本,因此並且可供使用為文件庫中的內容類型。

網站集合管理員必須完成下列其中數項或有工作:

  • 與伺服器陣列管理員、表單範本設計人員及其他所有共同工作人員合作,部署管理員核准的表單範本。

  • 對網站集合中的一個或個網站執行管理工作。

  • 為了更新或處分表單,制定策略以便於必要時徹下表單。

  • 對網站集合啟動表單範本。

  • 從網站集合停用表單範本。

  • 無論使用者的電腦中是否已經安裝 InfoPath,都強制以瀏覽器開啟指定的表單。

  • 在網站集合中建立其他網站和文件庫。

  • 授予使用者權限。

頁面頂端

表單使用者

表單使用者就是填寫表單的人,因此表單的整體設計和工作流程都必須符合他們的需求。如果表單難以使用,表單使用者便不會有效加以運用。因此在最終階段,表單使用者會提供許多表單範本必須改善的項目。

視表單範本的設計而訂,表單使用者必須完成下列其中數項或所有工作:

  • 使用 InfoPath (適用於一般表單範本) 或網頁瀏覽器 (適用於可在瀏覽器中使用的表單範本) 填寫表單。

  • 在整個組織正式使用表單之前,參與表單的測試工作。

  • 針對表單設計提供相關建設性意見。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×