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

“互聯網+”校園小程序服務平臺設計與實現

2021-02-19 05:28:04余志鈞王文杰麥杰豪張慈鳳
現代信息科技 2021年13期
關鍵詞:互聯網

余志鈞 王文杰 麥杰豪 張慈鳳

摘 ?要:當前國家政策要求積極構建“互聯網+教育”生態,打造智慧教育體系,因此需要相關學校積極響應國家政策,依托于互聯網+時代下,做好校園小程序服務平臺的設計。文章以“互聯網+”校園小程序服務平臺設計與實現為研究對象,首先以校園后勤服務平臺為例,介紹了“互聯網+”校園小程序服務平臺功能需求,隨后分析了校園小程序服務平臺架構設計,最后對校園小程序服務平臺功能設計實現進行了分析,希望能夠為相關研究提供一定的參考。

關鍵詞:“互聯網+”校園小程序;服務平臺;設計實現

中圖分類號:TP311 ? ? 文獻標識碼:A文章編號:2096-4706(2021)13-0081-04

Design and Implementation of “Internet+” Campus Applet Service Platform

YU Zhijun, WANG Wenjie, MAI Jiehao, ZHANG Cifeng

(Guangdong Financial & Trade Vocational College, Qingyuan ?511510, China)

Abstract: Current national policies require actively building an “internet+education” ecology and building a smart education system. Therefore, relevant schools need to actively respond to the national policy, relying on the Internet+ era, and do a good job in the design of the campus applet service platform. The paper takes the design and implementation of the “internet+” campus applet service platform as the research object. First, taking the campus logistics service platform as an example, introduces the functional requirements of the “internet+” campus applet service platform, and then analyzes the architecture design of the campus applet service platform, finally analyzes the design and realization of the campus applet service platform function, hoping to provide a certain reference for related research.

Keywords: “internet+” campus applet; service platform; design and implementation

0 ?引 ?言

在高校管理信息系統中,后勤管理信息系統是非常重要的組成部分,在為師生提供各項服務方面發揮著非常關鍵的作用。但在以往后勤管理信息系統中,系統設計為單體架構,導致不同業務層無法實現有效分層,在不同系統模塊之間,耦合度較強,不利于管理系統功能實現,且限制了系統的可擴展性,后續隨著用戶增加,還會嚴重削弱后勤系統的管理效率,基于此,必須要抓住“互聯網+”時代下的發展機遇,加強校園后勤小程序服務平臺的設計與實現,能夠有效解決上述問題,為廣大師生提供更為優質的校園后期信息化服務。文章以微信程序為基礎,分析了校園后勤服務需求,并在微服務的幫助下,完成了系統應用架構設計,以下是具體介紹。

1 ?“互聯網+”校園小程序服務平臺功能需求

如今在“互聯網+”信息化時代下,各種先進的程序開發技術層出不窮。在本次基于“互聯網+”校園小程序服務平臺的開發過程中,采用了Spring技術、REst技術以及微信小程序。校園小程序服務平臺主要功能服務為校園后期服務,開發程序的目的是擴大校園后勤服務范圍,提高校園后勤管理服務信息化水平,為廣大校園師生提供更優質的后勤服務保障。該校園小程序服務平臺以微服務為基礎,涵蓋了Web管理系統與微信小程序端[1]。由于平臺包含服務功能眾多,因此為提高服務平臺的可擴展性與可維護性,可降低不同功能模塊之間的耦合度。本次在平臺開發設計方面,主要以相應業務作為功能單元,并保持不同業務功能模塊的獨立性。

該校園小程序后勤管理服務平臺主要具有以下幾種功能模塊:報修功能模塊、報修數據統計分析功能模塊、微信小程序應用功能模塊等。其中在報修模塊中,主要包含以下功能:報修信息上傳、報修單派發等功能;在報修數據統計分析功能模塊中,主要統計分析的數據信息內容為維修情況信息分析,比如維修時間分析等;在公寓管理功能模塊中,主要涉及的管理功能有新生住宿申請等;在角色人員管理模塊中,主要的管理對象是平臺用戶,這些用戶包括學生、教職工等。在小程序應用功能中,同樣是面向上述平臺用戶,這些用戶可以通過登錄微信小程序,使用報修上報、報修取消等功能。同時針對維修工,微信小程序也專門為其設計了一些功能,比如維修接單、撥打電話等功能,提高維修工與其他平臺的交互性,更有利于維修工作的順利開展。

2 ?校園小程序服務平臺架構設計

在本次的校園小程序服務平臺架構設計中,應用了微服務架構,該架構能夠將相關的應用,合理劃分為能夠協同工作的服務。具體包括以下幾點設計內容。

2.1 ?微服務注冊與發現

文章采用了Eureka實現微服務注冊與發現,在具體實現過程中,第一步,編寫一個名為Eureka Server 的服務程序。先創建一個“Maven”工程,然后為項目添加依賴,代碼為:

“Maven”工程項目依賴:<dependencie><dependency> <groupld>orgsprinfnamework.coud</groupld>

<artifactld>spring-cloud-starter- eureka-server <arifactld>

</dependency></dependencies>

然后編寫啟動類,并在其之上,加入@Enable Eureka Server注解,作出相應聲明。最后,在配置文件中,加入以下代碼內容,即可完成Eureka Server 編寫,啟動相應服務即可。

server.port= =8761eureka.client.register-with- eureka=false

eureka.client.fetch-registry=falseeureka.client.service-url.defaultZone= =http://localhost:8761/eureka/

第二步,在編寫好的Eureka Server中,完成微服務法注冊。首先,創建一個“Maven”工程,并在配置文件中再添加以下代碼內容:

Spring.application.name-microservice-provider-user

eureka.client.instance.prefer-ip-adress-true eureka.client.service -url.defaultZone =http://localhost:8761/eureka/

然后,編寫啟動類,并在其之上,加入@Enable Eureka Clientr注解,作出相應聲明,至此Eureka Client編寫完成,啟動相應服務即可。

2.2 ?客戶端負載均衡

一般情況下,在完成微服務注冊后,受Client運行的影響,在實際進行網絡信息注冊時,通常會直接注冊制server之上。究其原因在于微服務之中,有多個實例,因此在客戶端中,為保障系統的整體運行穩定性,還應注重進行負載均衡處理。關于負載均衡的計算,我們可以利用Ribbon(該組件由Spring cloud提供)中提供的算法,也可以選擇采用自定義負載均衡算法,完成負載均衡的計算。與此同時,在本次研究中,采用了輪詢機制,用于確保服務用戶請求分配的合理性。

2.3 ?系統技術架構設計

通常而言,在校園后勤服務系統中,一般分為兩大使用端。即Web使用端與小程序使用端。在不同使用端中,涵蓋有多個業務模塊。在不同業務模塊運行中,為避免模塊之間過度耦合,提升應用程序的可擴展維護性。在本次后期服務系統架構設計方面,采用了分布式設計方式,以功能業務為邊界,做好相應的邏輯劃分。在實際開發架構過程中,采用了前后端分離設計開發方式,其中前端采用Vue.js進行管理頁面設計,后端采用Spring Boot技術進行功能設計開發。在不同功能模塊中,均配置有獨立的微服務[2]。在移動端,則采用微信小程序作為載體,為校園內不同用戶提供相應服務,系統技術架構如圖1所示。

3 ?校園小程序服務平臺功能設計實現

3.1 ?報修管理功能

在報修管理模塊中,包括諸多功能,比如新增報修、報修更改等。并以此為依據,完成相應的實體類、接口設計。比如實體類包括Repair WorkerInfo類、StaffInfo類等。訪問層接口有Repair WorkerInfoRepository接口、InformationRepository接口等,在業務邏輯層,則包括InformationInfoController類等。

平臺人員在登錄Web端系統時,可以通過賬號、密碼登錄,在進入維修管理界面后,選擇相應的功能,完成一系列操作,比如選擇新增報修功能,填寫需要報修的內容,然后再錄入報修地址等信息,最后點擊提交。系統會自動將輸入的數據錄入數據庫之中。而在報修信息界面,還可以對維修記錄進行查詢。在實際查詢時,系統會呈現多個檢索字段,嚴格按照字段填入,才能成功顯示信息。比如檢索的字段有:報修日期、報修地址、報修狀態等,其中的報修狀態可以分為五個狀態,分別是待處理、已派單、已接單、已取消以及已評價。

具體實現關鍵代碼為:

module.exports = {

API_HOST: “https://cmxylive.wpon.cn’,

SCREENVIDEO: ‘http:// mew.qiniu.huibur.com/bg login.mp4’,

MENUS: [{

“picUrl”:“https://image.ructrip.com/ructrip/1592121326502/ 303x.png”,”linkUrl”: “”,

},

{

“picurl”:””https://image.ructrip.com/ructrip/1592121331983/ 5@3x.png”””linkur1”: “”.

},

{

“picurl”:”https://image.ructrip.com/ructrip/1592048297670/ 3@3x.png”””linkur1”: “”,

},

{

“picurl”:“https://image.ructrip.com/ructrip/1592048303028/ 5@3x.png”””linkurl””:“https : //mp.weixin.qq.com/s/JTybv38AKT43GgTlEAtBMg”,

}

3.2 ?公寓管理功能

公寓管理模塊功能也比較復雜,包括新生入住業務辦理,更換宿舍業務等。需要結合不同功能,做好針對性模塊設計。以宿舍查詢功能設計為例,需要有用戶姓名、學號、年級等信息。同時既能夠進行單一查詢,也能夠將不同信息關聯在一起,實現聯合查詢。功能設計需要采用用戶信息表與住宿信息表,以學號作為外鍵,將兩表級聯在一起[3]。同時也包含了很多實體類與接口。比如UserInfo類等,數據訪問層接口包括AccommodationInfoRepository接口等。用戶結合不同需求,通過小程序入口,完成相應的業務功能操作,隨后系統會進行審核,在審核通過后,用戶可以在界面中查詢申請結果。

3.3 ?報修數據統計分析功能

該項功能模塊的存在,主要是從多維度入手,開展報修數據的分析。比如常見的有時間維度、維修種類維度、維修區域維度等。因此在整體功能方面,包括維修區域數據分析、維修時間分析、維修類型分析、個人工作量分析、總體分析等。在該功能模塊中,同樣包含很多實體類與接口。比如維修數據的ReapirData實體類、維修統計ReapirDataRepository數據接口等。在維修類型分析中,主要包括的類型有用電故障類型、用水故障類型、設施損壞類型等。在個人工作量分析中,主要是以維修工為分析對象,基于不同的工種,比如電工、焊工、木工等,明確相應的工作量。在總體分析中,則是以報修狀態作為統計節點,一般可分為四種狀態,分別是在派單、維修進行中、已完成、已評價。

具體實現關鍵代碼為:

const API =0

API.qiniu = function(filePath,options =0){

return new Promise(function (resolve,reject){

let files = filePath.split(1/”)[1]

let index = filePath.lastIndexof(“/”)

let random = Math.floor((Math.random()*100)+1)let type = files.substr(index + 1)

let url = options.upload_domainlet path = options.upload_pathlet domain = options.domainlet data =0

data.token = options.signature

if (!options.shoulduseQiniuFileName) {data.key =”${path}${random}.${type]}

wx.uploadFile({

url: url,

filePath: filePath,name: ‘file’,

formData: data,

success: function (res) {

try {

let data = JSON.parse(res.data)data.url = domain + ‘l’ + data.key;resolve(data)

3.4 ?角色人員管理功能

在角色人員管理功能模塊中,包括多個用戶類型。其中系統管理員具有系統操作管理權限,能夠對其他角色用戶成員進行管理,比如學生、教職工、宿舍管理人員、信息平臺人員等。其中,系統管理員能夠對宿舍管理員進行管理,能夠新建宿管賬號,錄入相應的姓名、性別、工號等。針對學生用戶管理,則能夠進行用戶的“增刪改查”,在對學生進行查詢時,可以根據用戶的姓名、性別等進行查詢。系統管理人員針對教職工的管理,則包括新增、刪除教職工賬號、更改賬號密碼等[4]。最后,信息平臺人員的管理,則能夠增加或刪除人員信息,還可以編輯或者導出信息平臺人員信息。

具體實現關鍵代碼為:

const Auth = {0}

/**

Auth.openid = function ( {const user = Auth.user()if (user && user.openid){return user.openid

}else {

return}

}

Auth.guest = function ( {if ( !Auth.user()){

return true

}else {

return false}

}

Auth.user = function () {

return wx.getstoragesync( “user ‘);

3.5 ?小程序應用功能

在小程序應用功能方面,包括多個功能服務,比如報修管理、公寓管理、一卡通服務、快遞服務等。報修管理、公寓管理前面已經介紹。針對一卡通服務,在小程序應用中,主要包括電費充值查詢、水費充值查詢、校園卡管理等,并設計了相應的微信支付接口,用于費用充值。其中校園卡管理包括充值、掛失補辦、余額查詢、修改密碼等多種服務??爝f服務功能主要包括相應快遞的取件與查詢工作[5]。此外,在小程序之中,還包括了用戶商城設計,用于滿足用戶的購物需求,為用戶的校園生活提供良好的便利,具體如圖2所示。

4 ?結 ?論

綜上所述,隨著互聯網+ 時代發展日益成熟,對各行各業信息化業務開展帶來了新的發展機遇。學校在后期管理方面,理應抓住這一機遇,加強后勤服務平臺小程序開發設計,從而有效提高后勤管理服務信息化水平,為廣大師生校園生活帶來更多便利,這對推動學校整體教育工作的順利展開也有著較為積極的影響作用。

參考文獻:

[1] 劉祖耀,黃玲靜,劉佳.基于互聯網+的校園綜合服務平臺 [J].電腦知識與技術,2019,15(14):224-225.

[2] 姚竟發,劉靜,王文顯.基于微信小程序的“微代”校園服務平臺 [J].現代營銷(經營版),2020(1):32.

[3] 李偉豪,高博文,劉佳.基于微信小程序的校園服務平臺設計與實現 [J].計算機產品與流通,2019(3):283-284.

[4] 莊澤莎,陳浩,高志雄,等.大學校園生活微信小程序的設計和實現 [J].軟件,2020,41(7):76-80+90.

[5] 徐慧.基于微信小程序的簽到碎片化學習平臺 [J].現代信息科技,2020,4(16):85-87.

作者簡介:余志鈞(1991.03—),男,漢族,廣東梅州人,助理講師,工商管理碩士,研究方向:企業管理與服務。

猜你喜歡
互聯網
互聯網+背景下數學試驗課程的探究式教學改革
科技視界(2016年21期)2016-10-17 18:47:55
基于“互聯網+”的京東自營物流配送效率分析
科技視界(2016年21期)2016-10-17 18:37:15
互聯網+醫療保健網的設計
科技視界(2016年21期)2016-10-17 17:07:28
試論網絡大環境下音樂作品的法律保護問題
商(2016年27期)2016-10-17 06:43:49
淺談大數據在出版業的應用
今傳媒(2016年9期)2016-10-15 23:35:12
淺析互聯網時代維基百科的生產模式
今傳媒(2016年9期)2016-10-15 22:51:03
“互聯網+”環境之下的著作權保護
今傳媒(2016年9期)2016-10-15 22:15:57
“互聯網+”對傳統圖書出版的影響和推動作用
今傳媒(2016年9期)2016-10-15 22:09:11
從“數據新聞”看當前互聯網新聞信息傳播生態
今傳媒(2016年9期)2016-10-15 22:06:04
互聯網背景下大學生創新創業訓練項目的實施
考試周刊(2016年79期)2016-10-13 23:23:28
主站蜘蛛池模板: 91久久大香线蕉| 无码国产伊人| 青青青视频91在线 | 无码日韩视频| 国产后式a一视频| 亚洲欧美精品日韩欧美| 国精品91人妻无码一区二区三区| 日本不卡在线视频| 日韩午夜伦| 国产成人精品在线| 欧美午夜理伦三级在线观看| 亚洲人成影视在线观看| 一本一本大道香蕉久在线播放| 在线播放国产99re| 国产精品思思热在线| 天天摸夜夜操| 精品国产一区二区三区在线观看| 自偷自拍三级全三级视频| 国产精品吹潮在线观看中文| 国产精品国产三级国产专业不| 青青草91视频| 99久久99这里只有免费的精品| 久久综合干| 亚洲综合婷婷激情| 国产精品福利尤物youwu | 欧美一区日韩一区中文字幕页| 国产成人高清在线精品| 婷婷中文在线| 一级毛片在线播放免费观看| 欧美区一区| 天堂网亚洲综合在线| 手机永久AV在线播放| 国产麻豆精品在线观看| 亚洲日韩精品欧美中文字幕| 国产精品自在在线午夜| 丁香六月激情综合| 亚洲人成影视在线观看| 亚洲熟妇AV日韩熟妇在线| 在线色国产| 色视频国产| 又黄又湿又爽的视频| 天天激情综合| 国产欧美成人不卡视频| 国产香蕉在线视频| 精品無碼一區在線觀看 | 国产精品网址你懂的| 亚洲欧美一区二区三区麻豆| 久草视频中文| 香蕉国产精品视频| 一级毛片无毒不卡直接观看| 亚洲人成在线精品| 亚洲高清资源| 激情影院内射美女| 伦精品一区二区三区视频| 亚洲欧美另类久久久精品播放的| 免费福利视频网站| 国产欧美日韩一区二区视频在线| 午夜综合网| 麻豆精品久久久久久久99蜜桃| 日韩第九页| 中文字幕有乳无码| 国产精品无码作爱| 国产a网站| 亚洲精品国产精品乱码不卞| 亚洲天堂网视频| a毛片在线| AV在线天堂进入| 亚洲日韩精品欧美中文字幕| 日韩欧美国产综合| 亚洲h视频在线| 日韩欧美在线观看| 真实国产乱子伦高清| 日本尹人综合香蕉在线观看| a级毛片视频免费观看| 久久精品一卡日本电影 | 国产午夜人做人免费视频中文| 高清无码不卡视频| 色婷婷成人| 久久综合丝袜长腿丝袜| 538精品在线观看| 在线不卡免费视频| 88av在线|