銀河麒麟油罐計量系統(tǒng)
南京孟源銀河麒麟軟件系統(tǒng),管理端前端采用 bootstrap+vue,后端采用.net 8.0。數(shù)據(jù)庫 適配大部分的數(shù)據(jù)庫(如MySql、SqlServer、Sqlite、Oracle、postgresql、達夢等)。整體系統(tǒng)采用了面向?qū)ο?、服務、接口編程的思想,模塊化分層編碼,讓各層耦合度大大降低, 系統(tǒng)穩(wěn)定且維護性高,后期可擴展性也很強。全方位適配國產(chǎn)麒麟系統(tǒng),內(nèi)核級安全增強。支持 飛騰、龍芯、兆芯等國產(chǎn)CPU,以及X86、ARM架構(gòu),實現(xiàn)“同源異構(gòu)”優(yōu)化。數(shù)據(jù)展示清晰 ,監(jiān)測方便,滿足所有國產(chǎn)化需求。
南京孟源銀河麒麟軟件分四個部分:管理端、通訊端、服務端、數(shù)據(jù)庫。
管理端是整個系統(tǒng)的核心,也是和用戶進行交互的主要部分,它基于.Net自帶的Kastrel服務 器。用戶通過瀏覽器輸入地址打開系統(tǒng)進行操作。
通訊端是管理端與下位機進行數(shù)據(jù)交換的橋梁,其主要功能有
a)通過輪詢的方式(巡檢)采集下位機的實時數(shù)據(jù)。
b)接收管理端下發(fā)的數(shù)據(jù),并通過對應串口下發(fā)到指定下位機,并把結(jié)果返回給管理端頁面。
c)通過另一個串口進行讀卡操作。把讀到的卡號返回給管理端頁面。
服務端主要是提供各種API接口服務,供通訊端等其他程序調(diào)用。通訊端可以通過調(diào)用這些服 務,進行實時數(shù)據(jù)上傳,是整個軟件結(jié)構(gòu)中不可缺少的一部分。
軟件系統(tǒng)管理端和通訊端數(shù)據(jù)交互采用即時通訊,通信質(zhì)量穩(wěn)定,且無需數(shù)據(jù)庫干預,完全 由前端控制下發(fā),速度更快,成功率更高。系統(tǒng)還有著強大的日志管理功能且日志分類詳細。
每一步關(guān)鍵操作都會有記錄。系統(tǒng)還有著強大的組織架構(gòu)系統(tǒng),用戶、角色可擁有獨立的菜單 、按鈕、列表視圖、表單、數(shù)據(jù)等權(quán)限,且均可自由配置。同時,系統(tǒng)還有一個定時任務框架 引擎,可以自由配置一些定時任務,比如定時備份數(shù)據(jù)庫、定時清理數(shù)據(jù)庫歷史數(shù)據(jù),定時檢 查各個下位機的通訊狀態(tài),定時清理日志等等。
相關(guān)產(chǎn)品
Related products