英特內是以專案起家的資訊廠商,有感於企業向資訊廠商購買資訊系統,往往不是一手交錢一手交貨之後,就從此互不相干的交易模式,後續的系統維護與更新才是真正的重頭戲。企業會因為時空轉換產生新的需求,除非買下程式碼又有實力堅強的資訊團隊自行修改,否則必須受制於資訊廠商,每有新的需求都要再花一筆額外的費用。因此英特內推出e-Maker Solution Suite提供Java程式開發基本函式元件庫,及針對人事薪資、進銷存及ERP等系統,研發可重複使用的商業應用元件,可加速系統開發速度,使企業可不受資訊廠商綑綁,自行開發應用程式。
由於e-Maker是Java Applet開發而成的應用程式,安裝之前必須先下載安裝JDK1.4.0_01。e-Maker本身使用自行開發的應用伺服器JC Server,所以企業不必額外採用其他應用伺服器,若使用Windows伺服器,必須停止IIS的服務,讓80埠不被佔用才能啟動JC Server。
e-Maker支援英文、簡體及正體中文,日文版也在開發中,跨國企業可設計各種語言版本的內容,系統會自動偵測用戶端作業系統的語言版本,回應正確的內容。e-Maker包括表單流程設定工具、系統文件產生器、表單開發工具及決策圖形產生器。使用者以圖形化的設定介面,輕易開發系統基本功能,透過程式標準化的過程,80%的程式碼由e-Maker產生,資訊人員只要撰寫商業應用邏輯程式,即使後續資訊人員離職,接手的人也可輕易維護及擴充。
各種應用系統幾乎都會使用列印、資料庫連結等功能,及西元年與民國年轉換、字串前面加零等函式,套用函式元件庫可節省重複開發的時間。英特內以過去協助開發遠東紡織的人力資源管理系統的實戰經驗,在e-Maker不但提供共用函式元件庫,還針對企業不可獲缺的人力資源管理、進銷存及ERP系統提供商業應用元件庫。
企業可選擇購買e-Maker自行建置人力資源管理系統,也可購買以e-Maker開發而成的e-HRM,並額外選購套件或流程系統,若搭配e-Maker即可自行修改e-HRM功能或表單格式,達到量身訂作的目的。
即使e-Maker可協助企業完成基本功能的程式碼,開發人員仍需撰寫商業邏輯的部分。e-Maker可產生Applet與Servlet兩種程式碼,開發人員可依功能選擇適合的呈現方式。雖然用戶端只要安裝JDK1.4.0_01並設定系統參數,即可透過瀏覽器或Java Web Start執行Applet,但是由於Java的JIT(Just In Time)是將所有程式碼編譯之後才開始執行,所以每天開機執行的第一次效能較差,當程式版本更新時,若網路頻寬不足則需耐心等待系統下載新版程式,所以比較不適合應用於功能繁雜的龐大系統。
由於Servlet程式執行於伺服器端,只有在伺服器重新啟動第一次點選網頁時,才會出現效能較差的情況。但若系統內設計複雜的判斷機制,例如必須讀取資料庫確認權限或額度,發生違規事件時網頁會顯示錯誤訊息,必須回上一頁重新輸入資料,但往往讓使用單位誤以為系統有問題,或反應操作不方便。企業考慮導入Applet還是Servlet應用程式之前,應以系統功能、硬體設備及頻寬等各方面審慎評估。文⊙李延華
熱門新聞
2025-02-26
2025-02-25
2025-02-26
2025-02-24
2025-02-24