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