首 頁 --> 系統安裝 --> 系統架構介紹
系統架構介紹

EasyFlow.net系統乃是以三層式的架構為基礎加以設計,在Client端以親和力超強的瀏覽器作為人機介面,將流程引擎及資料存取元件置放於Transaction Server上以維持資料更新之一致性,後端接SQL Server以存放流程及表單資料。
此三層式架構分別為:

  • Client Tier:展現層
  • 使用者介面採取瀏覽器(Browser)的方式,方便使用者進行資料操作及表單填寫,且系統提供其它如:系統管理、表單管理、文件管理、會議管理等模組,以發揮流程系統強大之功能。
    此外,工作流程的追蹤及定義、公佈欄及討論區等功能,促進企業內部員工之知識交流與溝通。

  • Middle Tier:企業層
  • 以IIS的網站伺服器基礎,系統使用.NET Framework的技術及資料傳輸方式建構整個系統。在系統架構示意圖中可以看出.NET Framework架構在作業系統層之上,使用者可以透過Browser經由IIS來使用本系統。
    在存取資料庫部份則使用.NET Framework新一代的技術ADO.NET。ADO.NET為中斷連接資料架構、N-Tier 程式設計環境提供頂級的支援並與XML緊密整合、通用資料表示(且能合併多個不同資料來源的資料),並且具備與資料庫互動的最佳化設備。

  • Server Tier:資料層
  • 使用SQL Server作為資料庫,負責表單資料及流程異動資料之儲存。

系統架構圖