銀行作業(yè)調(diào)度自動化運(yùn)維系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時間:2023-04-10 04:45
由于互聯(lián)網(wǎng)的快速發(fā)展,金融業(yè)對互聯(lián)網(wǎng)的依賴越來越深,相關(guān)的網(wǎng)絡(luò)系統(tǒng)也越來越復(fù)雜。海量的數(shù)據(jù)和大量的網(wǎng)絡(luò)設(shè)施都對運(yùn)維系統(tǒng)提出了越來越高的要求。如何構(gòu)建一個集成、部署、發(fā)布、運(yùn)維一體化的統(tǒng)一運(yùn)維系統(tǒng),是目前自動化運(yùn)維領(lǐng)域重要的研究方向。本系統(tǒng)是一款采用微服務(wù)架構(gòu)的自動化運(yùn)維系統(tǒng),以Vue.js作為前端框架,Python Tornado作為后端框架,Mysql作為系統(tǒng)數(shù)據(jù)庫。系統(tǒng)主要功能包括:服務(wù)器管理、運(yùn)維操作審計(jì)、任務(wù)調(diào)度、定時任務(wù)、訂單中心、用戶管理和監(jiān)控報(bào)警。服務(wù)器管理功能主要用于管理主機(jī)和數(shù)據(jù)庫;運(yùn)維操作審計(jì)功能可以讓運(yùn)維人員對日常操作進(jìn)行操作審計(jì);任務(wù)調(diào)度功能可以讓運(yùn)維人員實(shí)現(xiàn)自動化部署、爬取數(shù)據(jù)等具體任務(wù);定時任務(wù)功能用于定時循環(huán)運(yùn)行指定的任務(wù);訂單中心功能可以讓運(yùn)維人員查看所有任務(wù)的運(yùn)行狀態(tài)和運(yùn)行日志;用戶管理功能用來實(shí)現(xiàn)對用戶權(quán)限的精細(xì)管理;監(jiān)控報(bào)警功能主要用于收集所管理服務(wù)器的告警信息并在系統(tǒng)首頁展示出來。本文首先分析了商業(yè)銀行自動化運(yùn)維的研究背景和國內(nèi)外的發(fā)展現(xiàn)狀,然后對運(yùn)維系統(tǒng)的功能進(jìn)行了需求分析,接著完成了系統(tǒng)功能的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。最后,對系統(tǒng)現(xiàn)狀和未來的發(fā)展做了總...
【文章頁數(shù)】:62 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
abstract
第一章 緒論
1.1 論文研究背景和意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國內(nèi)發(fā)展現(xiàn)狀
1.2.2 國外發(fā)展現(xiàn)狀
1.3 本文的研究內(nèi)容
1.4 論文的創(chuàng)新點(diǎn)
第二章 系統(tǒng)需求分析
2.1 系統(tǒng)架構(gòu)需求分析
2.2 系統(tǒng)功能需求分析
2.2.1 服務(wù)器管理
2.2.2 運(yùn)維操作審計(jì)
2.2.3 任務(wù)調(diào)度
2.2.4 定時任務(wù)
2.2.5 訂單中心
2.2.6 用戶管理
2.2.7 監(jiān)控報(bào)警
2.3 系統(tǒng)非功能需求
2.4 數(shù)據(jù)流圖和數(shù)據(jù)字典
第三章 系統(tǒng)詳細(xì)設(shè)計(jì)
3.1 總體架構(gòu)設(shè)計(jì)
3.2 系統(tǒng)的功能設(shè)計(jì)
3.2.1 服務(wù)器管理
3.2.2 運(yùn)維操作審計(jì)
3.2.3 任務(wù)調(diào)度
3.2.4 定時任務(wù)
3.2.5 訂單中心
3.2.6 用戶管理
3.2.7 監(jiān)控報(bào)警
3.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
3.3.1 概念模型設(shè)計(jì)
3.3.2 數(shù)據(jù)表設(shè)計(jì)
第四章 系統(tǒng)功能的實(shí)現(xiàn)
4.1 相關(guān)技術(shù)
4.1.1 Vue前端框架
4.1.2 Tornado非阻塞式異步框架
4.1.3 Docker容器
4.1.4 Mysql數(shù)據(jù)庫
4.1.5 Redis內(nèi)存高速緩存數(shù)據(jù)庫
4.1.6 RabbitMQ高級消息隊(duì)列協(xié)議
4.1.7 Zabbix監(jiān)控告警
4.2 功能的實(shí)現(xiàn)
4.2.1 服務(wù)器管理的實(shí)現(xiàn)
4.2.2 運(yùn)維操作審計(jì)的實(shí)現(xiàn)
4.2.3 任務(wù)調(diào)度的實(shí)現(xiàn)
4.2.4 定時任務(wù)的實(shí)現(xiàn)
4.2.5 訂單中心的實(shí)現(xiàn)
4.2.6 用戶管理的實(shí)現(xiàn)
4.2.7 監(jiān)控報(bào)警的實(shí)現(xiàn)
4.3 作業(yè)調(diào)度算法
第五章 系統(tǒng)測試與實(shí)驗(yàn)
5.1 測試目的
5.2 測試方式
5.3 功能測試
5.3.1 資產(chǎn)管理模塊測試
5.3.2 任務(wù)調(diào)度模塊測試
5.3.3 定時任務(wù)模塊測試
5.3.4 訂單中心模塊測試
5.3.5 管理后端模塊測試
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
在學(xué)期間的學(xué)術(shù)成果
致謝
本文編號:3788352
【文章頁數(shù)】:62 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
abstract
第一章 緒論
1.1 論文研究背景和意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國內(nèi)發(fā)展現(xiàn)狀
1.2.2 國外發(fā)展現(xiàn)狀
1.3 本文的研究內(nèi)容
1.4 論文的創(chuàng)新點(diǎn)
第二章 系統(tǒng)需求分析
2.1 系統(tǒng)架構(gòu)需求分析
2.2 系統(tǒng)功能需求分析
2.2.1 服務(wù)器管理
2.2.2 運(yùn)維操作審計(jì)
2.2.3 任務(wù)調(diào)度
2.2.4 定時任務(wù)
2.2.5 訂單中心
2.2.6 用戶管理
2.2.7 監(jiān)控報(bào)警
2.3 系統(tǒng)非功能需求
2.4 數(shù)據(jù)流圖和數(shù)據(jù)字典
第三章 系統(tǒng)詳細(xì)設(shè)計(jì)
3.1 總體架構(gòu)設(shè)計(jì)
3.2 系統(tǒng)的功能設(shè)計(jì)
3.2.1 服務(wù)器管理
3.2.2 運(yùn)維操作審計(jì)
3.2.3 任務(wù)調(diào)度
3.2.4 定時任務(wù)
3.2.5 訂單中心
3.2.6 用戶管理
3.2.7 監(jiān)控報(bào)警
3.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
3.3.1 概念模型設(shè)計(jì)
3.3.2 數(shù)據(jù)表設(shè)計(jì)
第四章 系統(tǒng)功能的實(shí)現(xiàn)
4.1 相關(guān)技術(shù)
4.1.1 Vue前端框架
4.1.2 Tornado非阻塞式異步框架
4.1.3 Docker容器
4.1.4 Mysql數(shù)據(jù)庫
4.1.5 Redis內(nèi)存高速緩存數(shù)據(jù)庫
4.1.6 RabbitMQ高級消息隊(duì)列協(xié)議
4.1.7 Zabbix監(jiān)控告警
4.2 功能的實(shí)現(xiàn)
4.2.1 服務(wù)器管理的實(shí)現(xiàn)
4.2.2 運(yùn)維操作審計(jì)的實(shí)現(xiàn)
4.2.3 任務(wù)調(diào)度的實(shí)現(xiàn)
4.2.4 定時任務(wù)的實(shí)現(xiàn)
4.2.5 訂單中心的實(shí)現(xiàn)
4.2.6 用戶管理的實(shí)現(xiàn)
4.2.7 監(jiān)控報(bào)警的實(shí)現(xiàn)
4.3 作業(yè)調(diào)度算法
第五章 系統(tǒng)測試與實(shí)驗(yàn)
5.1 測試目的
5.2 測試方式
5.3 功能測試
5.3.1 資產(chǎn)管理模塊測試
5.3.2 任務(wù)調(diào)度模塊測試
5.3.3 定時任務(wù)模塊測試
5.3.4 訂單中心模塊測試
5.3.5 管理后端模塊測試
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
在學(xué)期間的學(xué)術(shù)成果
致謝
本文編號:3788352
本文鏈接:http://sikaile.net/guanlilunwen/huobilw/3788352.html
最近更新
教材專著