999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Dubbo的創新團隊管理系統的設計與實現

2022-03-11 12:39:22劉世雄張俊
電腦知識與技術 2022年1期
關鍵詞:可視化

劉世雄 張俊

摘要:創新創業訓練計劃在高校的普及促進了高校人才培養模式的轉變,許多高校成立了專門的團隊,由指導教師帶領學生申報創新項目。但隨著團隊規模的擴大,團隊的管理比較困難,因此設計并實現了基于Dubbo的創新團隊管理系統,讓導師對團隊的管理更加得心應手,同時也方便了團隊內成員的互相了解。通過分析系統的需求,采用Dubbo+Zookeeper分布式架構、SpringBoot框架、FastDFS文件服務器、LayUi等技術實現了團隊新聞管理、權限管理、成果管理、成員管理、首頁管理等功能,以可視化的頁面解決了創新團隊管理中常見的問題。

關鍵詞:創新團隊;分布式;管理系統;可視化

中圖分類號:TP311? ? ? ? 文獻標識碼:A

隨著自主創新觀念的重要性在中國的普及,時代呼喚著高素質的創新與創業人才[1],高校大學生作為推動社會發展、進步的主力軍,大學生創新創業訓練計劃順應而生。國內自主創新意識起步較晚,但是各大高校都有成立團隊積極申報這些創新計劃,隨著團隊規模的擴大,團隊的管理成為一個難點。因此設計并實現Dubbo的創新團隊管理系統,既方便導師對團隊進行管理,增強了團隊內成員的積極性、凝聚力,也方便了團隊未來招新工作的宣傳。

1 技術選型

1.1 Dubbo+Zookeeper分布式架構

Dubbo是阿里設計并開發的一款高性能、開放源碼的RPC服務框架,只需要進行簡單配置,就可以利用透明化的RPC遠程服務調用[2],將遠程接口的調用變得跟調用本地接口一樣。

傳統項目從單體應用到分布式演變后,必定會產生多個節點之間的協同問題,Zookeeper的誕生應用于分布式應用程序的協調服務。不同服務器上的應用程序均可使用它公開的API進行服務注冊、發現和同步節點狀態、配置信息等。

1.2 整體架構

本系統通過集成Dubbo+zk實現分布式架構,采用LayUi+thymeleaf模板引擎技術作為前端頁面技術支持,SpringBoot微服務框架作為后臺服務支撐,引入FastDFS作為獨立文件服務器、 MYSQL、Redis作為數據存儲工具。在系統的實現中,各個微服務的Controller接收來自頁面的請求,再利用Zookeeper在Dubbo上找到對應的后臺服務接口進行服務調用,將數據以數據流的形式返回給Controller。傳統的單體架構改進成了如圖1所示的分布式架構,不僅僅降低了系統的耦合度,還實現了高可用的系統架構。有利于前后端的分離開發[3]。

2 系統分析

2.1 需求分析

基于Dubbo的創新團隊管理系統主要是為了團隊導師更加方便地對團隊進行管理、增進團隊成員之間的了解和團隊信息透明化。提供了團隊熱點新聞展示、動態展示、資源成果的展示、信息管理、信息發布、成員管理等功能。通過團隊信息建立團隊信息數據倉庫,以可視化的界面讓團隊導師對團隊目前的情況、發展一目了然,實現了團隊成員培養和成果培育的有效結合[4],同時也促進了團隊的發展。本系統按功能性和非功能性需求分析可以分為下面幾個模塊。

2.1.1 系統功能性需求分析

1)信息管理模塊:普通用戶可以對團隊內個人已發布的信息(熱點新聞、團隊動態、成果和資源)進行更新、刪除。管理員級別以上的用戶則可以對所有成員發布的信息進行管理。

2)信息發布模塊:所有用戶均可進行信息的發布(熱點新聞、團隊動態、成果和資源)。

3)登錄注冊模塊:權限分為普通成員和一般管理員以及頂級管理員。頂級管理員可以對成員信息、發布的信息、新用戶的審批進行管理。一般管理員能進行除用戶審批以外的所有操作。普通成員可以進行一些資源信息的發布和管理。

4)用戶管理模塊:頂級管理員可以對進行注冊的用戶進行審批,決定是否同意該用戶加入團隊。

5)前端展示模塊:對已發布的信息(熱點新聞、團隊動態、成果和資源)和團隊照片以及招新宣傳片進行展示,無須登錄即可使用檢索功能將自己感興趣的內容展示出來。

2.1.2 系統非功能性需求分析

1)可靠性:由于系統在服務器上進行部署,在收到大量訪問請求時,系統服務能夠保持穩定性。

2)易用性:能夠以可視化的界面將團隊的成果、資源和近期動態進行對外展示和后臺管理,方便用戶使用。

3)安全性:系統具有能夠防范普通網絡攻擊的措施,具有流量監控、惡意攻擊日志記錄等機制,能夠有效阻止暴力破解。

2.2 系統的功能模塊設計

本系統從結構上分為前端展示和后端管理兩個應用模塊。前端展示系統主要是對團隊內的動態、資源和成果等信息的展示與查看、檢索、下載。后端管理系統主要是對用戶已經發布的信息進行管理、用戶管理等。系統架構圖如圖2所示。

2.2.1 前端、后臺應用簡介

前端用于展示創新團隊的熱點新聞、成員照片、團隊成果資源和近期團隊動態等幾個模塊。用戶在瀏覽時可以進行成果資源的下載、檢索等功能。后臺頁面可以進行團隊最近舉行的會議和活動的新聞信息發布、個人最近取得的一些成果和資源的發布、查看團隊內成員信息以及對新用戶的審批等操作。

3 系統實現

基于Dubbo的創新團隊管理項目主要是為了方便團隊導師更加便捷地對團隊進行管理,促進團隊的良性循環發展。本節主要從信息的發布、信息的管理、用戶的管理和信息的展示幾個模塊進行簡要描述。

3.1 信息的發布

系統信息的發布主要是團隊熱點新聞的發布以及團隊近期動態、個人獲得的一些成果、資源信息的發布。系統采用富文本編輯器進行內容的編寫,提交時將內容與圖片一一對應存入數據庫。

保存信息關鍵代碼:

ResultVO resultVO = new ResultVO();

dyNamService.setDyNam(dyNam);

resultVO.setResult(ResultVO.SUCCESS);

return resultVO;

上傳圖片關鍵代碼:

map = ImageUtil.uploadImag(process.resize());

return new ImageInfoVO(true, (String) map.get("fileName"));

3.2 信息的管理

信息的管理主要是對已發布的信息進行信息的回顯編輯和刪除操作,以列表的形式將信息和對應的發布人進行展示,方便導師對信息進行統計和分析。信息管理界面如圖4所示。

newsService.updatanew(newsInfo);

resultVO.setResult(ResultVO.SUCCESS);

return resultVO;

3.3 用戶的管理

用戶的管理主要是管理員對團隊成員基本信息的管理,以列表的形式顯示所有成員信息并進行編輯操作、對成員具有的權限進行管理、對成員的密碼初始化操作和實現對新成員的審批操作。用戶管理界面如圖5所示。

3.4 信息的展示

無須登錄即可在本系統瀏覽團隊近期動態、熱點新聞、所獲成果和發布的資源。用戶可以實現信息檢索、資源下載等功能。信息展示圖如圖6所示。

4 結束語

目前分布式架構是網站開發的常用架構[5],將后臺服務進行集群分布式部署,能夠有效地將網絡訪問流量分散開來,并達到系統高可用狀態。實現了創新團隊管理系統,能夠有效地解決團隊管理中常見的一些問題,為團隊將來的發展提供有力保障。

參考文獻:

[1] 許德濤.大學生創新創業教育研究[D].濟南:山東大學,2013.

[2] 趙子晨,朱志祥,蔣來好.構建基于Dubbo框架的Spring Boot微服務[J].計算機與數字工程,2018,46(12):2539-2543,2551.

[3] 崔益彪,上官聲標,曹驄騰,等.基于Dubbo框架和微信生態構建O2O新零售支撐體系[J].信息通信技術,2019,13(3):56-63.

[4] 邊亞琳,俞曉平.基于本科生導師制的團隊培養模式研究[J].教育與職業,2011(18):191-192.

[5] 楊柳.基于Dubbo的高校貧困生資助系統設計與實現[D].合肥:安徽大學,2019.

【通聯編輯:代影】

收稿日期:2021-05-26

基金項目:攀枝花學院大學生創新創業訓練計劃項目(項目編號:2020cxcy037 )

作者簡介:劉世雄(1999—),男,本科生,主要研究方向為軟件工程;張俊(1993—),男,四川樂山人,通信作者,助教,碩士,主要研究方向為大數據開發。

3430500338201

猜你喜歡
可視化
無錫市“三項舉措”探索執法可視化新路徑
基于CiteSpace的足三里穴研究可視化分析
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
三維可視化信息管理系統在選煤生產中的應用
選煤技術(2022年2期)2022-06-06 09:13:12
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
基于CGAL和OpenGL的海底地形三維可視化
可視化閱讀:新媒體語境下信息可視化新趨勢
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
主站蜘蛛池模板: 久久精品国产91久久综合麻豆自制| 婷婷丁香在线观看| 91久久天天躁狠狠躁夜夜| 色精品视频| 黄色网在线| 国产亚洲精品yxsp| 无码网站免费观看| 亚洲欧美激情小说另类| 波多野结衣的av一区二区三区| 亚洲av无码人妻| 十八禁美女裸体网站| 精品一區二區久久久久久久網站| 亚洲中文无码h在线观看| 亚洲最大综合网| 久久青草精品一区二区三区| 制服丝袜国产精品| 久久a毛片| 免费高清自慰一区二区三区| 亚洲毛片一级带毛片基地| 色播五月婷婷| 国产在线97| 久久五月天综合| 久久综合九九亚洲一区| 国产精品原创不卡在线| 91免费在线看| 欧美成人精品在线| 婷婷五月在线视频| av午夜福利一片免费看| 国产99久久亚洲综合精品西瓜tv| 小说区 亚洲 自拍 另类| 久久精品只有这里有| 久久免费观看视频| 国产欧美成人不卡视频| 国产麻豆va精品视频| 国产精品99在线观看| 色婷婷久久| 99尹人香蕉国产免费天天拍| 免费在线成人网| 美女视频黄频a免费高清不卡| 波多野结衣视频一区二区 | 精品国产网站| 成人福利在线视频免费观看| 国产精品久久久久无码网站| 怡春院欧美一区二区三区免费| 一级毛片免费观看不卡视频| 黄色网在线| 欧美另类精品一区二区三区| 欧美精品v欧洲精品| 免费看一级毛片波多结衣| 青草精品视频| 在线观看热码亚洲av每日更新| 欧美不卡视频在线| 国产主播一区二区三区| 青青青视频蜜桃一区二区| 极品私人尤物在线精品首页| 欧美成人看片一区二区三区| 国产福利免费视频| 中文纯内无码H| 免费毛片视频| 国产欧美另类| 狠狠做深爱婷婷久久一区| 青草免费在线观看| 成人午夜精品一级毛片| 亚洲天堂精品在线观看| 亚洲欧美日韩中文字幕在线| 亚洲第一视频免费在线| 99re精彩视频| 国产成人精品在线| 国产精品网址在线观看你懂的| 成人在线天堂| 国产亚洲日韩av在线| 亚洲精品国产自在现线最新| 国产第八页| 国产精品xxx| 亚洲一区二区黄色| 动漫精品啪啪一区二区三区| 永久在线精品免费视频观看| 午夜精品久久久久久久99热下载| 在线视频亚洲欧美| 一级成人a做片免费| 18禁影院亚洲专区| 91人妻在线视频|