發油系統管理軟件產品介紹
發油系統管理軟件結構
軟件分四個部分:管理端、通訊端、服務端、數據庫。
1、管理端:管理端是整個系統的核心,也是和用戶進行交互的主要部分。
(1)它基于IIS服務器,用戶通過瀏覽器輸入地址打開發油系統進行一系列操作。由于使用了MVC模式,頁面有著嚴格的路由規則,故安全性大大提高。
(2)管理端加入了軟件狗,只有插入軟件狗,才可以正常打開界面,否則,就會彈出如下界面。
2、通訊端:通訊端是管理端與下位機進行數據交換的橋梁,其主要功能有:
(1)通過輪詢的方式(巡檢)采集下位機的實時數據。
(2)接收管理端下發的數據,并通過對應串口下發到下位機,并把結果返回給管理端頁面。
(3)通過另一個串口進行讀卡操作。把讀到的卡號返回給管理端頁面。
3、服務端:服務端沒有界面,主要是提供各種接口和服務,供通訊端等其他程序調用。通訊端可以通過調用這些服務,進行巡檢狀態的上傳、發油記錄的上傳。是整個軟件結構中的一部分。
4、數據庫:發油系統數據庫用的是微軟新版的 SQL Server2016,是占有率第二的關系型數據庫。部署操作簡單,性能強大。
發油系統管理軟件權限管理
權限管理是整個系統安全的保證,通過在此配置,能夠實現不同的用戶擁有不同的菜單、按鈕和視圖權限,具體如下:
1、用戶:每個賬戶都會對應一個用戶,此用戶用該用戶的賬戶和密碼可以登錄發油系統。每個賬戶都可以配置對應的權限。
2、角色:相同權限類型用戶的一類集合,比如“加油工”、“開票員”等等,每個角色都可以配置角色的統一權限,每個角色都可以配給無限多的用戶。
一旦把這個角色賦予某個用戶,此用戶就擁有了該角色的所有權限。當某個用戶既有自己單獨的用戶權限又屬于某個角色的時候,此用戶所擁有的權限,是兩者權限的和。
3、菜單權限:通過配置用戶或角色的菜單權限,可以限制左側的導航菜單哪些可見哪些不可見。
4、按鈕權限:通過配置用戶或角色的按鈕權限,可以限制打開每個頁面后所能使用的按鈕。
5、視圖權限:通過配置用戶或角色的視圖權限,可以限制列表頁面所能看到的字段列。
南京孟源自動化發油系統,采用 B/S 架構的管理端搭載 C/S 架構的通訊端。管理端前端采用bootstrap 風格,簡約大氣,后端采用。net
MVC4+EntityFrameWork6。數據庫采用極新的 SQL Server 2016。通訊端界面采用 Windows Metro 風格,磁貼式按鈕設計。
發油系統管理軟件結構
軟件分四個部分:管理端、通訊端、服務端、數據庫。
1、管理端:管理端是整個系統的核心,也是和用戶進行交互的主要部分。
(1)它基于IIS服務器,用戶通過瀏覽器輸入地址打開發油系統進行一系列操作。由于使用了MVC模式,頁面有著嚴格的路由規則,故安全性大大提高。
(2)管理端加入了軟件狗,只有插入軟件狗,才可以正常打開界面,否則,就會彈出如下界面。
2、通訊端:通訊端是管理端與下位機進行數據交換的橋梁,其主要功能有:
(1)通過輪詢的方式(巡檢)采集下位機的實時數據。
(2)接收管理端下發的數據,并通過對應串口下發到下位機,并把結果返回給管理端頁面。
(3)通過另一個串口進行讀卡操作。把讀到的卡號返回給管理端頁面。
3、服務端:服務端沒有界面,主要是提供各種接口和服務,供通訊端等其他程序調用。通訊端可以通過調用這些服務,進行巡檢狀態的上傳、發油記錄的上傳。是整個軟件結構中的一部分。
4、數據庫:發油系統數據庫用的是微軟新版的 SQL Server2016,是占有率第二的關系型數據庫。部署操作簡單,性能強大。
發油系統管理軟件權限管理
權限管理是整個系統安全的保證,通過在此配置,能夠實現不同的用戶擁有不同的菜單、按鈕和視圖權限,具體如下:
1、用戶:每個賬戶都會對應一個用戶,此用戶用該用戶的賬戶和密碼可以登錄發油系統。每個賬戶都可以配置對應的權限。
2、角色:相同權限類型用戶的一類集合,比如“加油工”、“開票員”等等,每個角色都可以配置角色的統一權限,每個角色都可以配給無限多的用戶。
一旦把這個角色賦予某個用戶,此用戶就擁有了該角色的所有權限。當某個用戶既有自己單獨的用戶權限又屬于某個角色的時候,此用戶所擁有的權限,是兩者權限的和。
3、菜單權限:通過配置用戶或角色的菜單權限,可以限制左側的導航菜單哪些可見哪些不可見。
4、按鈕權限:通過配置用戶或角色的按鈕權限,可以限制打開每個頁面后所能使用的按鈕。
5、視圖權限:通過配置用戶或角色的視圖權限,可以限制列表頁面所能看到的字段列。
部署手冊:點擊下載
使用手冊:點擊下載