国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

汽車變速器服務(wù)工具授權(quán)系統(tǒng)設(shè)計(jì)

2020-10-28 09:22
汽車工藝師 2020年8期
關(guān)鍵詞:日志關(guān)鍵訂單

西安雙特智能傳動有限公司 陜西西安 710119

汽車變速器服務(wù)工具授權(quán)系統(tǒng)通過分析服務(wù)工具的使用背景和業(yè)務(wù)需求,明確系統(tǒng)的處理流程,設(shè)計(jì)出系統(tǒng)的實(shí)施框架,搭建授權(quán)中心,對服務(wù)工具進(jìn)行統(tǒng)一管理,對產(chǎn)品關(guān)鍵參數(shù)的修改進(jìn)行授權(quán)管理并且記錄日志信息,查看已經(jīng)授權(quán)的服務(wù)工具信息,跟蹤其使用狀態(tài)。

系統(tǒng)框架設(shè)計(jì)

系統(tǒng)架構(gòu)主要包括四部分(見圖1):

(1)服務(wù)工具 需要對服務(wù)工具進(jìn)行功能的二次開發(fā),包括工具激活接口、關(guān)鍵參數(shù)修改申請接口等。

(2)網(wǎng)關(guān) 主要對請求進(jìn)行路由、安全策略以及負(fù)載均衡的配置。

(3)服務(wù)工具授權(quán)的平臺 開發(fā)主要包括訂單管理、License管理、關(guān)鍵參數(shù)管理及公共信息服務(wù)等。

(4)服務(wù)工具外部接口 主要包括License激活接口、關(guān)鍵參數(shù)修改授權(quán)接口、操作日志記錄接口及License驗(yàn)證接口等。

處理流程設(shè)計(jì)

1.服務(wù)工具二次開發(fā)(見圖2)

(1)服務(wù)工具激活 通過程序獲取后臺機(jī)器指紋,輸入激活碼以及用戶標(biāo)識,調(diào)用服務(wù)平臺激活接口進(jìn)行服務(wù)的激活。激活成功后服務(wù)工具按照License的類型顯示可用的功能(具體顯示功能需要在服務(wù)工具中內(nèi)置等級,傳入License后按照等級顯示相應(yīng)功能)。

(2)服務(wù)工具升級 每次聯(lián)網(wǎng)時(shí)會將服務(wù)工具版本傳到服務(wù)器,服務(wù)器判斷是否有新版本需要升級,如果有則提示版本升級并提供下載鏈接。

(3)關(guān)鍵參數(shù)修改申請 將服務(wù)工具的關(guān)鍵參數(shù)注冊到授權(quán)平臺中,授權(quán)平臺配置每個(gè)用戶或者License類型權(quán)限內(nèi)可修改的參數(shù),在用戶修改越權(quán)參數(shù)時(shí)發(fā)送審核。

(4)到期提醒 在License到期前60天提示用戶聯(lián)網(wǎng)重新授權(quán)。

(5)服務(wù)工具授權(quán) 在線模式下授權(quán):服務(wù)工具在每次登陸時(shí)都會進(jìn)行License驗(yàn)證,并且連接授權(quán)平臺進(jìn)行狀態(tài)確認(rèn),如果成功則可以進(jìn)入使用界面,如果License有更新則需要更新licnese后才可以使用服務(wù)工具。

離線模式下授權(quán):系統(tǒng)在激活使用后會記錄每次登陸使用的時(shí)間,當(dāng)滿足下列兩個(gè)條件之一則License作廢:系統(tǒng)時(shí)間>Licenses授權(quán)使用時(shí)間;超出使用時(shí)限則License作廢,當(dāng)用戶連接online模式后系統(tǒng)會重新使用online模式驗(yàn)證此License。

(6)操作日志記錄 在線模式下,將每一次參數(shù)修改(或者需要記錄的操作)調(diào)用授權(quán)服務(wù)接口進(jìn)行操作日志的記錄。

離線模式下,在無網(wǎng)絡(luò)的情況下進(jìn)行操作,服務(wù)工具會記錄所有的操作,在online后調(diào)用接口記錄操作日志。

2.網(wǎng)關(guān)開發(fā)

服務(wù)路由:僅對外公開一個(gè)外部的訪問接口,通過傳入不同的參數(shù)或者URL調(diào)用相應(yīng)授權(quán)平臺的接口。

安全策略:進(jìn)行服務(wù)工具請求以及IP兩層控制。服務(wù)工具請求驗(yàn)證:約定好規(guī)則,只有服務(wù)工具發(fā)來的請求才進(jìn)行處理,其他的直接丟棄。

IP控制:對訪問者的IP或者其他信息進(jìn)行安全過濾,防止惡意攻擊,保證平臺的安全(此處如果無法獲取IP也可以使用用戶名或者機(jī)器碼進(jìn)行驗(yàn)證)。

負(fù)載均衡:在訪問量大的時(shí)候?qū)ζ脚_進(jìn)行負(fù)載均衡的優(yōu)化,提升訪問速度以及效率。

3.服務(wù)接口開發(fā)(見圖3)

(1)License激活 獲取從服務(wù)工具中傳來的激活碼、用戶、機(jī)器指紋等信息,調(diào)用服務(wù)授權(quán)平臺進(jìn)行服務(wù)工具的激活,激活成功或者失敗返回服務(wù)工具顯示。

(2)服務(wù)工具授權(quán) 服務(wù)工具登錄后發(fā)送驗(yàn)證信息,拿著驗(yàn)證信息去授權(quán)平臺獲取當(dāng)前License狀態(tài),如果一致則直接返回驗(yàn)證成功給服務(wù)工具,如果不一致則需要將授權(quán)平臺中License的最新狀態(tài)信息發(fā)給服務(wù)工具進(jìn)行同步,同步成功后服務(wù)工具方可使用。

(3)關(guān)鍵參數(shù)修改授權(quán) 接受服務(wù)工具發(fā)來的關(guān)鍵參數(shù)修改申請,調(diào)用授權(quán)平臺記錄申請信息,記錄后小程序上就會生成一個(gè)參數(shù)修改申請工單。

(4)服務(wù)工具升級 服務(wù)工具調(diào)用此接口下載升級程序,系統(tǒng)會將版本升級程序存放在此處,調(diào)用升級程序直接下載。

4.微信端審批

審批管理員登錄微信查看待辦事件,查看參數(shù)修改是否合理,并且進(jìn)行相應(yīng)的審批或者退回,其中頁面中需要展示修改用戶、修改前參數(shù)、修改后參數(shù)等關(guān)鍵信息,方便審批人員操作。

5.服務(wù)授權(quán)平臺

(1)訂單管理 申請訂單:由服務(wù)站或者使用者主動發(fā)起訂單申請,需要輸入服務(wù)站名稱、申請人、電話、用途及申請數(shù)量等信息。

創(chuàng)建訂單:管理員看到服務(wù)站申請的訂單后,線下完成支付以及確認(rèn)工作,并且填寫以下訂單信息:License Type(授權(quán)類型):根據(jù)服務(wù)工具中定制的授權(quán)類型展示選項(xiàng),展示相應(yīng)的選擇——Organization(用于分類)、Order Name(訂單名稱)、Number of License(License數(shù)量,設(shè)置一個(gè)order最大可申請的License數(shù)量)。在訂單創(chuàng)建完成后會生成一個(gè)服務(wù)碼,服務(wù)站可以通過查詢查看自己的服務(wù)碼用于激活工具。

修改訂單:修改訂單內(nèi)容包含增加訂單的License數(shù)量、修改訂單名稱以及狀態(tài)等。

更新訂單:單擊更新order按鈕,填寫信息(該order剩余90天內(nèi)到期則可以搜索到)。單擊更新order按鈕展示所有剩余90天內(nèi)到期的License,可以單擊更新所有展示的License也可以選中某一個(gè)License進(jìn)行更新。

分配License:由服務(wù)站人員在設(shè)備使用機(jī)器上填寫服務(wù)號以及相關(guān)信息(服務(wù)站名稱、激活人信息等),系統(tǒng)會將信息傳遞至授權(quán)服務(wù)器進(jìn)行l(wèi)ic的申請(使用機(jī)器指紋、時(shí)間、地區(qū)等計(jì)算)。每次申請會在訂單總量中減少一個(gè),直到訂單lic數(shù)量為0則無法再次申請,如果需要則重新申請lic增加或者注銷后重新申請即可。

(2)License管理

1)License類型管理。License類型對應(yīng)服務(wù)工具中內(nèi)置的License類型,需要將服務(wù)工具中類型和功能注冊到平臺,然后通過此功能進(jìn)行對應(yīng)關(guān)系的配置,這樣在服務(wù)工具調(diào)整時(shí)候只需要調(diào)整一下對應(yīng)關(guān)系即可。

2)撤銷License。在License列表中點(diǎn)擊撤銷即可將在用的License作廢,管理員和訂單申請人可以進(jìn)行撤銷,記錄日志(包含IP、時(shí)間等信息)。

3)License查詢。提供License數(shù)據(jù)查詢,提供各種條件的查詢,包含用戶碼、License有效期、激活碼等,查詢后展示License詳細(xì)信息。

(3)關(guān)鍵參數(shù)管理

1)關(guān)鍵參數(shù)維護(hù)。將服務(wù)工具中所有的參數(shù)維護(hù)到授權(quán)管理平臺中,管理員可以對每個(gè)License類型維護(hù)相應(yīng)關(guān)鍵參數(shù)修改權(quán)限,在客戶使用服務(wù)工具的時(shí)候進(jìn)行權(quán)限控制。

2)參數(shù)修改審核清單。當(dāng)客戶在使用服務(wù)工具時(shí)涉及越權(quán)的參數(shù)修改時(shí)需要進(jìn)行審核,此功能展示所有參數(shù)修改審核的工單,管理人員可以查看工單的狀態(tài)和詳細(xì)信息,審核人員也可以在此處進(jìn)行審核。

3)參數(shù)修改日志查詢。對每次關(guān)鍵參數(shù)的修改進(jìn)行日志的記錄,包含用戶ID,修改的參數(shù)原值和新修改值等關(guān)鍵信息。

(4)公共信息管理(見圖4)

1)用戶管理:授權(quán)管理平臺系統(tǒng)使用者管理,包含人員的基本信息維護(hù)、登錄信息維護(hù)、所屬角色選擇等。

2)角色管理:按照使用權(quán)限建立角色,包含管理員角色、關(guān)鍵參數(shù)審核人員角色、查詢角色等。

3)功能管理:將授權(quán)管理平臺系統(tǒng)所有功能進(jìn)行注冊。

4)權(quán)限管理:對用戶權(quán)限進(jìn)行配置,包含角色對應(yīng)功能分配和角色對應(yīng)數(shù)據(jù)訪問的權(quán)限配置。

5)客戶信息管理:維護(hù)所有客戶的信息,包含客戶ID和郵件等,主要用于訂單中Iicense的分配。

6)系統(tǒng)參數(shù)管理:系統(tǒng)運(yùn)行參數(shù)的維護(hù),包含默認(rèn)數(shù)據(jù)查詢分頁條數(shù)、網(wǎng)關(guān)地址等。

結(jié)語

服務(wù)工具授權(quán)管理系統(tǒng)的搭建,實(shí)現(xiàn)了對服務(wù)工具使用的可追蹤管理,安全可靠,極大地提高了產(chǎn)品使用的安全性。

猜你喜歡
日志關(guān)鍵訂單
春節(jié)期間“訂單蔬菜”走俏
訂單農(nóng)業(yè)打開廣闊市場
硝酸甘油,用對是關(guān)鍵
一名老黨員的工作日志
高考考好是關(guān)鍵
扶貧日志
雅皮的心情日志
雅皮的心情日志
“最確切”的幸福觀感——我們的致富訂單
蔣百里:“關(guān)鍵是中國人自己要努力”
宝清县| 遂昌县| 孟州市| 嘉鱼县| 旺苍县| 荔浦县| 罗源县| 陆川县| 鄯善县| 慈利县| 昂仁县| 梨树县| 类乌齐县| 公主岭市| 志丹县| 壶关县| 女性| 涞源县| 讷河市| 寿阳县| 车险| 禄丰县| 安仁县| 邵武市| 罗源县| 静乐县| 二手房| 仲巴县| 闸北区| 兴宁市| 普洱| 南康市| 南岸区| 永仁县| 克山县| 墨江| 宝清县| 文成县| 平阳县| 体育| 台南市|