首 页 --> 系统安装 --> 系统架构介绍
系统架构介绍

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作为资料库,负责表单资料及流程异动资料之储存。

系统架构图