最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【昆明理工大學(xué)畢業(yè)設(shè)計開題報告】基于Spring Boot框架的運營管理平臺設(shè)計與實現(xiàn)

2022-12-13 12:35 作者:趣畢業(yè)  | 我要投稿


1、本課題研究的目的和意義

隨著公司業(yè)務(wù)的快速發(fā)展,公司各個業(yè)務(wù)子系統(tǒng)數(shù)量的增加,對于業(yè)務(wù)子系統(tǒng)的管理操作越來越多,管理難度越來越大,公司急需一套統(tǒng)一的管理系統(tǒng)各個業(yè)務(wù)子系統(tǒng)功能實現(xiàn)統(tǒng)一的管理,統(tǒng)一權(quán)限控制使得各個業(yè)務(wù)部門能夠在一個統(tǒng)一的運營管理平臺之下操作各自需要的功能,相關(guān)權(quán)限由系統(tǒng)管理員統(tǒng)一分配,這正是運營平臺的設(shè)計目的以及意義所在。

系統(tǒng)提供了管理系統(tǒng)基本的骨架,開發(fā)人員既能夠?qū)F(xiàn)的業(yè)務(wù)模塊快速的集成進來,也可以創(chuàng)建新的業(yè)務(wù)模塊,實現(xiàn)對新(舊)業(yè)務(wù)模塊功能的統(tǒng)一管理權(quán)限控制。

2、課題研究現(xiàn)狀及前景

隨著公司各種業(yè)務(wù)子系統(tǒng)的快速增加,公司業(yè)務(wù)的迅速發(fā)展,當(dāng)市場部門需要對與其相關(guān)的業(yè)務(wù)系統(tǒng)數(shù)據(jù)進行查詢、打印報表等等特殊操作的時候都需要直接聯(lián)系數(shù)據(jù)庫管理人員或者熟悉相關(guān)業(yè)務(wù)邏輯的人直接對數(shù)據(jù)庫操作。這樣的做法既浪費了公司的時間,也浪費了很多時間在與目的不相關(guān)的問題上。

運營管理平臺能夠解決上述的問題,開發(fā)人員能夠使用運營管理平臺提供的統(tǒng)一方式快速開發(fā)出從前端到后臺的業(yè)務(wù)代碼,開發(fā)的時候只需要關(guān)注業(yè)務(wù)的部分。權(quán)限控制、權(quán)限控制相關(guān)的資源自動生成、異常采用統(tǒng)一方式處理、自動生成用戶操作日志,前后臺數(shù)據(jù)統(tǒng)一數(shù)據(jù)格式傳輸格式等等非業(yè)務(wù)相關(guān)的處理都已經(jīng)在運營管理平臺中做了統(tǒng)一的約定與處理

運營管理平臺使公司開發(fā)人員在開發(fā)系統(tǒng)的過程中不需要去過多關(guān)心非業(yè)務(wù)性方面的問題,加速了管理系統(tǒng)功能點的開發(fā)速度。

1、課題研究的基本內(nèi)容

運營管理平臺的設(shè)計實現(xiàn)內(nèi)容包括對用戶、權(quán)限前端模板統(tǒng)一定義等等,具體內(nèi)容如下:

1.?用戶管理,包括對用戶的?CRUD 操作。

2.?權(quán)限管理,權(quán)限的結(jié)構(gòu)為樹形結(jié)構(gòu),包括管理系統(tǒng)菜單部分。

2.1?權(quán)限的編輯,主要的功能是根據(jù)不同類型的權(quán)限節(jié)點進行不同的操作。

2.2?權(quán)限的重命名,主要是修改權(quán)限節(jié)點的名稱

2.3?權(quán)限的刪除,主要是刪除權(quán)限節(jié)點之后需要級聯(lián)處理管理的屬性節(jié)點。

2.4?權(quán)限節(jié)點的移動,主要在于權(quán)限節(jié)點移動之后相關(guān)節(jié)點?TREE_ID 需要做相應(yīng)的調(diào)整。

2.5?權(quán)限節(jié)點的添加,主要包括添加節(jié)點的時候?qū)τ谏?/span>TREE_ID 以及是否合法相應(yīng)校驗。

3.?角色管理,包括分配用戶、分配權(quán)限、CRUD 操作

4.?資源管理,后臺自動掃描控制層的控制器上的注解,生成系統(tǒng)向外映射?URL 數(shù)據(jù)并且轉(zhuǎn)換為相?ANT 風(fēng)格相應(yīng)?URL 匹配映射規(guī)則再存入資源表,供權(quán)限攔截校驗攔截規(guī)則時使用。

5.?前端使用?freemarker 統(tǒng)一定義前端模板風(fēng)格。

5.1?自定義全局表格模板,表單模板,表單數(shù)據(jù)前端校驗規(guī)則,后臺校驗規(guī)則。

5.2?通過自定義權(quán)限判斷方法控制頁面中需要權(quán)限控制的組件是否顯示

6.?自定義前后端數(shù)據(jù)交互格式。

7.?自定義注解實現(xiàn)權(quán)限日志統(tǒng)一攔截和記錄。

技術(shù)路線:

1. maven 作為依賴管理,自動化構(gòu)建工具。

2. git 作為項目源碼版本管理工具。

3. 使用 Idea 作為后臺開發(fā) IDE。

4. 使用 Java 作為后臺開發(fā)語言。

5. 使用 Sping-boot 框架,集成 ?springMVC、Spring、Spring-data-jpa 作為后臺開發(fā)框架。

6. 使用 Mysql 數(shù)據(jù)庫。

7. 使用 WebStorm 作為前端頁面開發(fā)工具。

8. 前端框架使用?ace-admin、bootstrap、jquery、vue、layui。

9. 使用 tomcat 作為 WEB 容器。

10.使用 Jenkins 作為開發(fā)過程中持續(xù)化部署測試工具。

?

預(yù)期目標:

1.?能夠達到上述的各種功能使用正常。

在能夠正常使用上述功能的情況下優(yōu)化程序編碼結(jié)構(gòu)以及性能,盡量提高用戶體驗度。

課題進度計劃

1、第一階段(3月1日 —3月5日):確定系統(tǒng)目標和設(shè)計方向,查閱書籍和網(wǎng)絡(luò)資料,搜集大量信息以分析課題,完成開題報告及文獻綜述。

2、第二階段(3月6日— 3月31日):運營管理平臺的各項功能以及業(yè)務(wù)流程進行分析編寫需求分析說明書

3、第三階段(4月1日—4月5日):設(shè)計系統(tǒng)數(shù)據(jù)庫,設(shè)計界面風(fēng)格

4、第四階段(4月6日— 5月20日):開始系統(tǒng)前端與后臺的編碼工作,在編碼的過程中每次做完一個小的功能模塊會進相關(guān)的功能性測試。

5、第五階段(5月21日—5月24日):對系統(tǒng)進程集成測試,整體測試系統(tǒng)功能,確保正常無誤,并進行系統(tǒng)安裝,測試,草擬論文提綱。

6、第六階段(5月25日—6月5日):完善畢業(yè)設(shè)計文檔,準備畢業(yè)答辯。

完成課題所需條件及落實措施:

條件:

1、?操作系統(tǒng):windows系統(tǒng)。

2、?IDEidea、webstorm、visual code、navicat。

3、?軟件: java8、mysqlmaven、git、tortoiseGit。

落實措施:

1、?相關(guān)資料已經(jīng)通過圖書館查詢和網(wǎng)上查詢等方式準備完畢。

硬件設(shè)施已經(jīng)具備,電腦和系統(tǒng)已經(jīng)安裝完畢。



【昆明理工大學(xué)畢業(yè)設(shè)計開題報告】基于Spring Boot框架的運營管理平臺設(shè)計與實現(xiàn)的評論 (共 條)

分享到微博請遵守國家法律
宁晋县| 锦州市| 和平区| 滕州市| 太仓市| 荔波县| 公主岭市| 乐昌市| 镇康县| 上高县| 定州市| 健康| 阿城市| 清新县| 平和县| 姚安县| 富顺县| 天长市| 宣恩县| 涞源县| 出国| 清远市| 同江市| 靖西县| 嘉义市| 临洮县| 黄大仙区| 东乌珠穆沁旗| 梅州市| 那曲县| 宁蒗| 灯塔市| 海宁市| 江都市| 长春市| 特克斯县| 纳雍县| 长顺县| 台南市| 东至县| 乌兰察布市|