亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于微信小程序的掌上云端博物館系統(tǒng)設(shè)計與研究

        2023-08-16 05:01:22羅雅過魏武華賀少炫
        無線互聯(lián)科技 2023年11期
        關(guān)鍵詞:頁面程序博物館

        張 濤,羅雅過,魏武華,賀少炫

        (西安文理學(xué)院,陜西 西安 710065)

        0 引言

        近年來,小程序飛速發(fā)展。 根據(jù)阿拉丁研究院發(fā)布的《2022 年小程序互聯(lián)網(wǎng)發(fā)展白皮書》數(shù)據(jù)統(tǒng)計,截至2022 年年末,互聯(lián)網(wǎng)小程序數(shù)量已經(jīng)超過了780萬,其中微信小程序開發(fā)者更是超過300 萬,小程序日活躍用戶數(shù)量(Daily Active Use,DAU)已經(jīng)超8億,人均每日使用次數(shù)超過12 次[1-2],而公眾更是養(yǎng)成了使用小程序的習(xí)慣。 本文針對互聯(lián)網(wǎng)傳播文物文化和滿足人民的精神物質(zhì)需求,以西安博物館為例,推出了掌上云端博物館(以下簡稱“掌館”)小程序。 該小程序不僅可以讓用戶足不出戶就能探索歷史文物的價值與魅力,給游客帶來方便,還可以在疫情形勢緩解后減少旅游人流量大的壓力,給予博物院一種全新的宣傳渠道、參觀方式,使得這些文物發(fā)揮出應(yīng)有的價值。

        1 掌上云端博物館系統(tǒng)技術(shù)架構(gòu)

        1.1 整體技術(shù)架構(gòu)

        微信小程序前端與后端的交互選擇Gin 框架,交互協(xié)議為HTTP,系統(tǒng)中需要保存大量的用戶數(shù)據(jù),且這些用戶數(shù)據(jù)是互相關(guān)聯(lián)的,所以采用JSON 數(shù)據(jù)庫以合適的方式將這些用戶數(shù)據(jù)組織起來,并進行存儲和查詢。 后端的數(shù)據(jù)庫通過Gorm 交互,便于開發(fā)和后期維護。 此外,還有大量的靜態(tài)資源,例如3 D 資源、貼圖、圖標(biāo)等,可以通過Minio 對象存儲服務(wù)進行存儲與獲取。 整個系統(tǒng)的架構(gòu)實際上還是Web 應(yīng)用,小程序通過微信小程序API 發(fā)送HTTP 請求,與后端交互,進行操作或者獲取相應(yīng)的資源。 整個微信小程序的系統(tǒng)結(jié)構(gòu)如圖1 所示。

        圖1 系統(tǒng)整體框架

        此小程序系統(tǒng)總體的開發(fā)流程為:用戶操作微信小程序顯示的組件觸發(fā)綁定的相應(yīng)函數(shù),小程序根據(jù)函數(shù)的邏輯進行頁面之間的跳轉(zhuǎn),或調(diào)用相對應(yīng)的微信API 發(fā)送網(wǎng)絡(luò)請求到后端服務(wù)器相應(yīng)的路由,后端服務(wù)器監(jiān)聽并接收請求,觸發(fā)Handler 函數(shù),并從網(wǎng)絡(luò)請求解析出前端發(fā)來的命令數(shù)據(jù),后端服務(wù)器的業(yè)務(wù)邏輯函數(shù)根據(jù)不同命令對數(shù)據(jù)庫進行查詢或修改操作,然后將數(shù)據(jù)庫返回的結(jié)果序列化成JSON 并打包到響應(yīng),返回給前端小程序。 小程序接收到響應(yīng)后,依據(jù)響應(yīng)的數(shù)據(jù)驅(qū)動微信小程序視圖層進行頁面渲染。 通過以上流程,界面即可顯示用戶所需信息[3]。

        1.2 系統(tǒng)前端技術(shù)概述

        小程序依靠微信平臺,使用微信提供的標(biāo)準(zhǔn)組件,主要負(fù)責(zé)前端界面的顯示以及程序與用戶之間的交互。 在頁面顯示的設(shè)計上,為了實現(xiàn)快速開發(fā),并保持界面的風(fēng)格統(tǒng)一,本項目在WeUI 樣式庫、iView組件庫以及EChart 圖表庫的基礎(chǔ)上進行前端頁面的開發(fā)[4]。

        1.3 系統(tǒng)后端技術(shù)概述

        服務(wù)器在接收到前端微信小程序發(fā)送的業(yè)務(wù)請求后,經(jīng)過Gin 框架自動識別網(wǎng)絡(luò)請求的頭尾數(shù)據(jù)包,解析出請求的詳細參數(shù),依據(jù)對應(yīng)業(yè)務(wù)的具體邏輯向數(shù)據(jù)庫發(fā)出查詢或修改命令,并對數(shù)據(jù)庫中的關(guān)聯(lián)表進行查詢、添加或更新操作。 之后將數(shù)據(jù)庫返回的數(shù)據(jù),重新打包為JSON 格式,通過Gin 框架再次處理,添加網(wǎng)絡(luò)傳輸相應(yīng)的頭尾數(shù)據(jù)包,發(fā)回前端小程序。

        1.4 設(shè)計分析與研究

        微信小程序帶給用戶很多便捷性。 第一,與App相比,微信小程序下載和安裝的步驟省略,在使用時頁面簡潔,使用后可關(guān)閉,提升了用戶體驗感。 第二,開發(fā)小程序比傳統(tǒng)的微信應(yīng)用程序和平臺更加簡易,成本效益也更高,節(jié)省了人力和財力資源。 第三,小程序不需要在手機上下載安裝包,且不占用手機的內(nèi)存空間。 第四,互聯(lián)網(wǎng)的應(yīng)用目前包括教育、旅游、交通、媒體等諸多方面,未來將為大多數(shù)用戶開發(fā)越來越豐富的應(yīng)用程序。 第五,小程序的通信協(xié)議采用HTTPS 協(xié)議,這提高了用戶的使用安全性[5]。

        從跳一跳小游戲、拼多多購物再到線下消費,小程序已經(jīng)完全融入人們的日常生活。 本文也是以微信小程序為載體,設(shè)計與開發(fā)了線上云端博物館,針對西安博物館,通過掌館小程序使用VR 技術(shù)實現(xiàn)線上身臨其境的感受,用3D 技術(shù)更細致地觀摩文物,語音播放能更輕松地了解文物歷史文化,技術(shù)成熟的同時也能幫助更多人了解文物。

        2 掌上云端博物館系統(tǒng)分析

        2.1 管理員角色

        管理員通過登錄掌館后臺管理的賬號,直接對系統(tǒng)進行管理,并且對系統(tǒng)內(nèi)的一系列數(shù)據(jù)進行操作,便于對展品的更新和維護。 具體如圖2 所示。

        圖2 管理員

        2.2 用戶角色

        用戶通過登錄掌館賬戶,進行系統(tǒng)的使用,可以對基本信息進行修改與更新。 具體如圖3 所示。

        圖3 用戶

        3 掌上云端博物館系統(tǒng)的設(shè)計與實現(xiàn)

        3.1 系統(tǒng)總體功能設(shè)計

        掌管小程序的系統(tǒng)功能模塊主要由管理員與用戶組成,管理員可以進行用戶管理、展品信息管理、訂單信息管理以及博物館管理。 用戶可以進行登錄管理、信息管理、訂單管理以及相關(guān)博物館信息管理。具體信息如圖4 所示的系統(tǒng)功能模塊。

        圖4 系統(tǒng)功能模塊

        3.1.1 主界面功能

        打開掌館小程序,首先進入“首頁”界面,該頁面底部有“首頁”“發(fā)現(xiàn)”“我的”3 個主題。 頂部是一個登錄/注冊功能需求,用戶點擊頭像或者文字按鈕即可進行登錄,在彈出的窗口完成登錄后,再次點擊頭像或者用戶名即可對用戶資料進行編輯。 底下還可以顯示賬戶余額和會員剩余天數(shù)。

        3.1.2 發(fā)現(xiàn)功能

        在發(fā)現(xiàn)頁中,有“看文物”“游展館”“去茶樓”3個按鈕可以點擊,每個按鈕分別有著不同的功能?!鞍l(fā)現(xiàn)”頁中有每日推薦內(nèi)容,點擊對應(yīng)的圖標(biāo)可進入功能頁。 在“看文物”頁面中,用戶可瀏覽系統(tǒng)推送的文物縮略圖以及文物名,也可根據(jù)喜好進行瀏覽,同時支持搜索文物或分類搜索只支持3D 預(yù)覽的文物。 點擊對應(yīng)的文物后可進入詳情頁,瀏覽文物的詳細信息。 向上拖動可以看到完整的文物介紹,包括文物名、文物形狀描述、文物背景等,左右滑動可以預(yù)覽更多圖片。 點擊右邊的3D 按鈕即可進入3D 預(yù)覽,用戶可以選擇單次購買以解鎖此文物的3D 預(yù)覽權(quán)限;或者通過訂閱會員且在訂閱期內(nèi)解鎖所有文物的3D 預(yù)覽權(quán)限,在3D 預(yù)覽頁面,可以拖動、放大更改角度以觀察更多的細節(jié)[6-7]。

        3.2 數(shù)據(jù)庫設(shè)計

        數(shù)據(jù)庫里主要有用戶表、管理員表、展品表、訂單表等多張數(shù)據(jù)庫表,這里重點介紹管理員表和展品表。

        3.2.1 管理員表

        管理員表用于保存用戶對小程序平臺操作的信息,其中包括登錄賬號、登錄密碼、訂單管理、展品管理、博物館管理等。

        3.2.2 展品表

        展品表把小程序平臺的展品信息保存起來,展品的名稱是主鍵,并分別列出了展品的編號、分類、圖片以及名稱。

        表2 展品

        3.3 系統(tǒng)實現(xiàn)

        在掌館小程序中,用戶可以進入程序進行登錄注冊,可使用微信用戶信息授權(quán)“一鍵登錄”。 登錄后可以對個人信息進行修改與更新;還可以在“發(fā)現(xiàn)”頁面“看文物”“游展館”以及“去茶樓”;在線瀏覽、觀看西安博物館的館藏文物;通過3 D 技術(shù),全方位、立體地觀看歷史文物;通過短視頻、語音介紹了解更多的文物歷史和價值,從而增強文物保護意識。

        4 結(jié)語

        當(dāng)下科技快速進步,互聯(lián)網(wǎng)技術(shù)的應(yīng)用也越發(fā)廣泛和深入,博物館同樣應(yīng)該趁著“互聯(lián)網(wǎng)+”這波潮流,突破傳統(tǒng)服務(wù)和實體空間的局限,進行大刀闊斧的線上化變革,結(jié)合最新的展示技術(shù)推動歷史文化傳播,開創(chuàng)全新的局面,重新定義博物館的內(nèi)部管理和功能服務(wù),滿足觀眾多樣化、趣味性、沉浸式、交互式、全場景的參觀體驗需求。 本文主要介紹了掌管小程序的技術(shù)架構(gòu)、主要系統(tǒng)功能結(jié)構(gòu)、數(shù)據(jù)庫等關(guān)鍵技術(shù)。 掌館小程序的開發(fā)滿足了當(dāng)代人的快餐式生活方式,豐富了人們的生活,增加了人們對歷史文物的了解,增強了人們的文物保護意識,起到了對文物的宣傳作用。

        猜你喜歡
        頁面程序博物館
        大狗熊在睡覺
        刷新生活的頁面
        博物館
        小太陽畫報(2020年4期)2020-04-24 09:28:22
        試論我國未決羈押程序的立法完善
        “程序猿”的生活什么樣
        英國與歐盟正式啟動“離婚”程序程序
        露天博物館
        創(chuàng)衛(wèi)暗訪程序有待改進
        同一Word文檔 縱橫頁面并存
        淺析ASP.NET頁面導(dǎo)航技術(shù)
        亚洲国产日韩精品综合| 狠狠噜天天噜日日噜视频麻豆| 青青青国产精品一区二区| 国产一区二区精品久久凹凸| 久久天堂av综合合色| 在线观看视频日本一区二区| 精品免费久久久久久久| 人与嘼av免费| 精品久久久亚洲中文字幕| 中文字幕在线乱码av| 久久国产加勒比精品无码| 亚洲av成人精品日韩一区| 亚洲大尺度动作在线观看一区| 青草草视频在线观看华人免费| 国产色视频一区二区三区qq号| 欧洲人妻丰满av无码久久不卡| 手机在线看片| 成人免费毛片aaaaaa片| 国产亚洲AV无码一区二区二三区| 最新日本免费一区二区三区| 一二三四区中文字幕在线| 极品粉嫩小泬无遮挡20p| 日本手机在线| 国产亚洲精品免费专线视频| 亚洲av永久无码天堂网| 久久这里只精品国产免费10| 亚洲日本VA午夜在线电影| 成熟妇女毛茸茸性视频| 免费无码毛片一区二区app| 久久这里只有精品9| 国产精品亚洲在钱视频| 欧美日本精品一区二区三区| 国产av一区二区精品久久凹凸| 亚洲国产福利成人一区二区| 97精品熟女少妇一区二区三区| 欧美熟妇性xxx交潮喷| 欧美黄色免费看| 五十路一区二区中文字幕| 天天躁日日躁aaaaxxxx| 国产真人无遮挡作爱免费视频| 日本高清一区二区在线观看|