XM公司后臺服務(wù)管理平臺的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-12-19 07:14
在互聯(lián)網(wǎng)公司業(yè)務(wù)開發(fā)初期,公司部門員工較少,員工間的溝通和管理也較為方便。而隨著公司業(yè)務(wù)的逐漸發(fā)展,公司開發(fā)人員逐步增加,公司提供的后臺業(yè)務(wù)服務(wù)也逐漸增加。這些服務(wù)在開發(fā)中跨部門間的溝通管理成本和服務(wù)安全性的管理成本將逐漸增加,并成為公司業(yè)務(wù)發(fā)展瓶頸。因此公司業(yè)務(wù)在發(fā)展到一定時(shí)期,需要有一個(gè)服務(wù)管理平臺來對公司服務(wù)進(jìn)行統(tǒng)一管理。本平臺的主要設(shè)計(jì)目標(biāo)就是建立一個(gè)服務(wù)管理平臺來解決XM公司后臺服務(wù)開發(fā)過程中溝通管理成本高和服務(wù)權(quán)限管理成本高的問題。論文首先對服務(wù)管理平臺中涉及到的相關(guān)理論知識進(jìn)行了調(diào)研和介紹,并對實(shí)際開發(fā)中需要用到的相關(guān)技術(shù)進(jìn)行了說明。然后論文從部門員工的實(shí)際需求出發(fā),對部門內(nèi)溝通和管理中存在的問題進(jìn)行了分析,確定了該管理平臺的整體需求。在確定系統(tǒng)的需求后,開始對系統(tǒng)的整體架構(gòu)進(jìn)行設(shè)計(jì),并將系統(tǒng)的功能進(jìn)行拆分,劃分為多個(gè)子模塊,確定了每個(gè)子模塊的具體功能和業(yè)務(wù)流程。同時(shí)也對系統(tǒng)的數(shù)據(jù)庫進(jìn)行了詳細(xì)的設(shè)計(jì),給出了各個(gè)數(shù)據(jù)庫表的字段和屬性。最后本文對系統(tǒng)各個(gè)子模塊的具體實(shí)現(xiàn)給出了詳細(xì)的介紹,對系統(tǒng)的功能進(jìn)行了相關(guān)測試,給出了部分測試用例和測試結(jié)果。本后臺服務(wù)管理平臺的設(shè)計(jì)和開發(fā)的...
【文章來源】:大連理工大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 項(xiàng)目背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文主要內(nèi)容和結(jié)構(gòu)
1.4 本章小結(jié)
2 相關(guān)技術(shù)綜述
2.1 Scala
2.2 Play框架
2.3 Slick數(shù)據(jù)庫框架
2.4 SBT構(gòu)建工具
2.5 Redis
2.6 本章小結(jié)
3 需求分析
3.1 系統(tǒng)總體需求
3.2 系統(tǒng)功能需求概述
3.2.1 服務(wù)上線管理系統(tǒng)
3.2.2 服務(wù)權(quán)限管理系統(tǒng)
3.3 本章小結(jié)
4 系統(tǒng)設(shè)計(jì)
4.1 總體設(shè)計(jì)
4.1.1 系統(tǒng)設(shè)計(jì)原則
4.1.2 系統(tǒng)架構(gòu)設(shè)計(jì)
4.1.3 系統(tǒng)模塊組織結(jié)構(gòu)
4.2 樹形資源RBAC模型設(shè)計(jì)
4.2.1 RBAC3模型
4.2.2 樹形資源RBAC模型
4.3 數(shù)據(jù)庫設(shè)計(jì)
4.3.1 數(shù)據(jù)庫概念設(shè)計(jì)
4.3.2 數(shù)據(jù)庫詳細(xì)設(shè)計(jì)
4.4 系統(tǒng)詳細(xì)設(shè)計(jì)
4.4.1 CAS單點(diǎn)登錄模塊
4.4.2 權(quán)限訪問驗(yàn)證模塊
4.4.3 權(quán)限信息管理模塊
4.4.4 權(quán)限緩存同步模塊
4.4.5 權(quán)限日志管理模塊
4.4.6 上線信息管理模塊
4.4.7 上線任務(wù)檢索模塊
4.4.8 上線審批通知模塊
4.5 本章小結(jié)
5 系統(tǒng)實(shí)現(xiàn)
5.1 CAS單點(diǎn)登錄模塊
5.2 權(quán)限訪問驗(yàn)證模塊
5.3 權(quán)限信息管理模塊
5.4 權(quán)限緩存同步模塊
5.5 權(quán)限日志管理模塊
5.6 上線信息管理模塊
5.7 上線任務(wù)檢索模塊
5.8 上線審批通知模塊
5.9 本章小結(jié)
6 系統(tǒng)測試
6.1 測試范圍
6.2 測試用例
6.3 測試結(jié)果
6.4 本章小結(jié)
結(jié)論
參考文獻(xiàn)
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于Scala的性能優(yōu)化方法研究[J]. 王子彥. 信息與電腦(理論版). 2017(22)
[2]基于ZigBee的智能家居系統(tǒng)設(shè)計(jì)[J]. 張媛一,張景全,王春來. 工程技術(shù)研究. 2016(08)
[3]基于角色-功能的Web應(yīng)用系統(tǒng)訪問控制方法[J]. 龐希愚,王成,仝春玲. 計(jì)算機(jī)工程. 2014(05)
[4]Redis在高速緩存系統(tǒng)中的應(yīng)用[J]. 曾超宇,李金香. 微型機(jī)與應(yīng)用. 2013(12)
[5]面向用戶屬性的RBAC模型[J]. 唐金鵬,李玲琳,楊路明. 計(jì)算機(jī)工程與設(shè)計(jì). 2010(10)
[6]一個(gè)應(yīng)用于操作系統(tǒng)的RBAC模型及其實(shí)施[J]. 單智勇,孫玉芳. 計(jì)算機(jī)研究與發(fā)展. 2004(02)
[7]基于角色權(quán)限管理模型的設(shè)計(jì)與實(shí)現(xiàn)[J]. 梅蘇文,高縣明,劉文林,高興鎖. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2002(11)
碩士論文
[1]基于SBT的集成開發(fā)以及軟件系統(tǒng)功能分離[D]. 盛若亞.華南理工大學(xué) 2015
[2]基于Java EE的應(yīng)用業(yè)務(wù)系統(tǒng)權(quán)限管理研究與應(yīng)用[D]. 吳勤勤.北京郵電大學(xué) 2015
[3]基于Play的用戶匹配與內(nèi)容推薦系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 段弘.電子科技大學(xué) 2013
[4]企業(yè)門戶網(wǎng)站內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 姚嵐.西安電子科技大學(xué) 2010
本文編號:2925501
【文章來源】:大連理工大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 項(xiàng)目背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文主要內(nèi)容和結(jié)構(gòu)
1.4 本章小結(jié)
2 相關(guān)技術(shù)綜述
2.1 Scala
2.2 Play框架
2.3 Slick數(shù)據(jù)庫框架
2.4 SBT構(gòu)建工具
2.5 Redis
2.6 本章小結(jié)
3 需求分析
3.1 系統(tǒng)總體需求
3.2 系統(tǒng)功能需求概述
3.2.1 服務(wù)上線管理系統(tǒng)
3.2.2 服務(wù)權(quán)限管理系統(tǒng)
3.3 本章小結(jié)
4 系統(tǒng)設(shè)計(jì)
4.1 總體設(shè)計(jì)
4.1.1 系統(tǒng)設(shè)計(jì)原則
4.1.2 系統(tǒng)架構(gòu)設(shè)計(jì)
4.1.3 系統(tǒng)模塊組織結(jié)構(gòu)
4.2 樹形資源RBAC模型設(shè)計(jì)
4.2.1 RBAC3模型
4.2.2 樹形資源RBAC模型
4.3 數(shù)據(jù)庫設(shè)計(jì)
4.3.1 數(shù)據(jù)庫概念設(shè)計(jì)
4.3.2 數(shù)據(jù)庫詳細(xì)設(shè)計(jì)
4.4 系統(tǒng)詳細(xì)設(shè)計(jì)
4.4.1 CAS單點(diǎn)登錄模塊
4.4.2 權(quán)限訪問驗(yàn)證模塊
4.4.3 權(quán)限信息管理模塊
4.4.4 權(quán)限緩存同步模塊
4.4.5 權(quán)限日志管理模塊
4.4.6 上線信息管理模塊
4.4.7 上線任務(wù)檢索模塊
4.4.8 上線審批通知模塊
4.5 本章小結(jié)
5 系統(tǒng)實(shí)現(xiàn)
5.1 CAS單點(diǎn)登錄模塊
5.2 權(quán)限訪問驗(yàn)證模塊
5.3 權(quán)限信息管理模塊
5.4 權(quán)限緩存同步模塊
5.5 權(quán)限日志管理模塊
5.6 上線信息管理模塊
5.7 上線任務(wù)檢索模塊
5.8 上線審批通知模塊
5.9 本章小結(jié)
6 系統(tǒng)測試
6.1 測試范圍
6.2 測試用例
6.3 測試結(jié)果
6.4 本章小結(jié)
結(jié)論
參考文獻(xiàn)
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于Scala的性能優(yōu)化方法研究[J]. 王子彥. 信息與電腦(理論版). 2017(22)
[2]基于ZigBee的智能家居系統(tǒng)設(shè)計(jì)[J]. 張媛一,張景全,王春來. 工程技術(shù)研究. 2016(08)
[3]基于角色-功能的Web應(yīng)用系統(tǒng)訪問控制方法[J]. 龐希愚,王成,仝春玲. 計(jì)算機(jī)工程. 2014(05)
[4]Redis在高速緩存系統(tǒng)中的應(yīng)用[J]. 曾超宇,李金香. 微型機(jī)與應(yīng)用. 2013(12)
[5]面向用戶屬性的RBAC模型[J]. 唐金鵬,李玲琳,楊路明. 計(jì)算機(jī)工程與設(shè)計(jì). 2010(10)
[6]一個(gè)應(yīng)用于操作系統(tǒng)的RBAC模型及其實(shí)施[J]. 單智勇,孫玉芳. 計(jì)算機(jī)研究與發(fā)展. 2004(02)
[7]基于角色權(quán)限管理模型的設(shè)計(jì)與實(shí)現(xiàn)[J]. 梅蘇文,高縣明,劉文林,高興鎖. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2002(11)
碩士論文
[1]基于SBT的集成開發(fā)以及軟件系統(tǒng)功能分離[D]. 盛若亞.華南理工大學(xué) 2015
[2]基于Java EE的應(yīng)用業(yè)務(wù)系統(tǒng)權(quán)限管理研究與應(yīng)用[D]. 吳勤勤.北京郵電大學(xué) 2015
[3]基于Play的用戶匹配與內(nèi)容推薦系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 段弘.電子科技大學(xué) 2013
[4]企業(yè)門戶網(wǎng)站內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 姚嵐.西安電子科技大學(xué) 2010
本文編號:2925501
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2925501.html
最近更新
教材專著