青島艾普仕 - 設備選型系統
“挑戰C/S系統的一次項目實踐。”
——齊允新 青島艾普仕軟件科技有限公司 項目總監
一、公司簡介
青島艾普仕軟件科技有限公司(以下簡稱為艾普仕)是葡萄城的應用開發合作伙伴。在APS生產計劃系統、ERP、MES、房地產行業成本指標管理、實驗室綜合管理系統等企業管理軟件領域有著豐富的系統設計、開發和實施經驗。面對多家大型制造型企業和房地產企業客戶的多樣化定制需求,艾普仕使用活字格搭建應用系統,快速完成項目交付。
系統的最終客戶為西安某自動化設備有限公司,專業從事智能儀器儀表的制造及銷售。由于行業涉及的設備種類繁雜,型號眾多,加之各項參數的配置直接決定交付設備的價格和性能,在設備型號的標準化統一管理、維護及快速選型業務環節,存在典型的個性化系統需求。
二、項目背景
在使用基于活字格構建的設備選型系統之前,企業主要采用國外產品化系統,費用高而且無法進行功能定制,嚴重制約行業的長期健康發展,迫切需要通過定制開發,實現基于B/S架構的設備選型系統,并能夠與現有的ERP系統進行無縫連接,實現企業整體業務的自主可控、隨需而變。
三、系統介紹
設備選型系統主要使用活字格低代碼開發平臺,充分利用圖文列表、條件格式、服務端命令、執行SQL命令等特色功能,完整復現了原成品C/S系統功能,保留現有操作習慣的同時,增加了新的個性化功能。
設備選型系統主要包含四個模塊:數據維護、設備選型、購物車和數據接口。在整個項目中,使用的主要數據庫為MySql,其中外聯表的數量有10個,外置庫試圖有9個,報表有10張。PC端頁面的數量有20個,涉及到的服務端命令有12個。在系統搭建的過程中,使用到的活字格技術點包含圖文列表、條件格式、服務端命令以及執行SQL命令,完全脫離代碼,實現系統中所需要的多選項、必選項、沖突項、默認值、選型后價格自動計算等特色功能。
以下為簡要的系統功能架構圖,包含4個大的功能模塊。在數據維護模塊中主要進行系統數據的維護和更新,包含設備分類、設備型號、參數列表、參數取值以及沖突項目。設備選型模塊包含特殊參數備注、參數多選,沖突項目限制選擇、價格自動計算以及保存購物車功能。在購物車管理模塊可以進行重新選型,查看歷史記錄,打印或導出記錄等。設備選型系統能夠通過數據接口的方式與ERP系統、CRM系統進行對接整合,通過數據的高效融合,提升系統的應用價值。
(設備選型系統簡要功能架構圖)
設備類別維護
設備類別維護模塊主要用于在系統中建立關于設備類別數據的基礎信息,包含類別編碼、類別名稱、上級類別、說明信息、物料編碼、圖片信息以及相關的備注信息,可建立在線的設備類別維護清單,方便使用與查詢。
(設備類別維護)
設備型號詳情
設備型號詳情頁面能夠非常便捷的維護設備的詳細信息,內容包含參數列表,取值列表。對于參數列表來說,會涉及到參數編碼、參數名稱、缺省取值,該參數是否為必填項或可選項以及參數的最新更新日期和最后更新者。
(設備型號詳情展示頁面)
設備選型
設備選型模塊主要用于實現設備的快速選型操作,可通過型號進行快速檢索。在系統中能夠根據選擇的參數、取值進行設備的自動編碼,價格的自動計算、沖突項置灰顯示、參數單選項、多選項靈活配置、自動響應、必選項數據校驗等功能。選型結束后,可以一鍵保存至購物車,方便后續使用。
(設備選型頁面展示)
購物車管理
在購物車管理模塊內會顯示購物車中的明細型號,包含數量、編號、類別以及相關的價格信息。同時提供
重新選型的圖標,點擊該圖標可以直接進入選型頁面進行編輯。該部分功能完整的復現了原C/S系統的操作界面,并通過活字格的區域隱藏命令、樹形圖及點擊命令實現了表單明細行的展開功能。
(購物車管理模塊頁面展示)
(購物車明細展開頁面展示)
活字格的價值
相關項目負責人表示:
1、活字格平臺的架構安全性,為數據安全提供有力保障。
2、活字格開發過程中的高度靈活性,為復雜功能的實現提供了充足的技術空間。
3、活字格設計器的操作模式,大幅節省項目周期。