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

基于小程序·云開發的實驗室設備管理系統的設計與實現

2019-10-28 11:42:36董傲通文俊浩
實驗技術與管理 2019年10期
關鍵詞:程序實驗室微信

董傲通,文俊浩

基于小程序·云開發的實驗室設備管理系統的設計與實現

董傲通1,文俊浩2

(1.重慶大學新聞學院,重慶 401331;2. 重慶大學 大數據與軟件學院,重慶 401331)

該文設計并開發了一套基于小程序·云開發的實驗室設備管理系統,在介紹小程序·云開發的基礎上給出了系統總體設計方案及技術路線,并展示了系統的運行效果。實踐表明,該系統使實驗室設備的管理更加科學化和制度化,提高了設備的利用率,降低了管理人員的勞動強度,具有成本低、易維護、開發門檻低、開發周期短等優點,具有一定的推廣價值。

實驗室設備;管理系統;微信小程序;云開發

為了提高實驗室設備資源利用率,很多高校開發了實驗室設備管理系統,實現了實驗室設備的信息化管理[1-5]。當前高校實驗室設備管理系統大多基于傳統Web網站或微信公眾號進行開發[6-8],搭建此類管理系統需要購置服務器、注冊及備案域名[9-11],給高校實驗室造成了一定的經濟負擔。系統開發時,開發人員不僅需要開發業務功能模塊,還需要關注數據庫、文件服務、緩存服務等,開發周期長,開發難度大;系統上線后,實驗室管理員經常被頻繁的服務器硬件故障和繁瑣的軟件系統安全問題牽扯大量時間精力。

鑒于此,本文設計并開發了一套基于小程序·云開發實驗室設備管理系統。該系統不需購置任何硬件設備,也無須注冊域名;系統開發人員只需熟悉JavaScript、CSS等前端開發技術即可完成該系統的開發;實驗室設備管理員可僅專注于實驗室設備管理的核心業務,不用擔心繁瑣的軟硬件系統安全問題;系統的運行依托于微信平臺,依靠微信的社交網絡可以在師生用戶中迅速推廣。該系統具有成本低、開發周期短、開發門檻低、易維護、易推廣等優點。

1 小程序·云開發

小程序·云開發是微信與騰訊云聯合開發的一種原生serverless云服務,終端客戶不需要部署、配置或管理服務器服務,代碼運行所需要的服務器服務皆由云端平臺來提供。小程序·云開發可以讓開發者只專注于業務邏輯的實現,而無須理會服務器搭建、域名注冊、后端數據接口實現等繁縟末節,開發門檻更低,效率更高[12]。

小程序·云開發提供了云數據庫、云存儲及云函數3大基礎能力支持[12]。云數據庫是一種文檔型數據庫,包含多個近似于JSON數組的集合,數組中的對象格式為JSON文檔;云存儲為云端提供文件存儲空間,并且提供基于用戶身份的安全控制;云函數為一套操作接口,小程序端通過云函數可以方便地操作數據和文件資源。小程序·云開發的架構原理見圖1。

圖1 小程序·云開發的架構原理

云存儲、云數據庫及云函數等基礎資源的使用是免費的,但有額度限制。小程序·云開發免費提供了2 GB的數據庫存儲空間和5 GB的文件存儲空間,基本能夠滿足用戶僅為本校學生的實驗室管理系統的需求。如果基礎資源的初始額度不能滿足應用的需要,用戶可以免費申請額度調整。

2 實驗室設備管理系統設計

2.1 實驗室設備管理系統整體架構

實驗室設備管理系統主要依托微信小程序運行,用戶通過微信小程序體驗系統功能。系統功能主要分為用戶管理、設備管理、預約管理和消息管理4個模塊。實驗室設備管理系統功能結構如圖2所示。

圖2 實驗室設備管理系統功能結構圖

2.2 實驗室設備管理系統功能設計

實驗室設備管理系統的用戶包含師生和管理員兩類用戶群體,兩類用戶群體的交互組成了系統的4大功能模塊的具體內容。

(1)用戶管理。師生用戶通過小程序注冊用戶信息,管理員可根據師生提交的注冊信息在線審核;同時,管理員還可以對班級信息進行管理,并對師生用戶賬戶執行角色變更、鎖定、刪除和密碼重置等操作;師生用戶及管理員可對個人姓名、專業、手機號等個人信息進行維護。

(2)設備管理。管理員用戶可通過系統進行設備添加、刪除和更新操作,也可以對設備存放地點進行管理。師生用戶通過小程序查詢設備狀態。

(3)預約管理。師生根據需求對空閑狀態下的設備申請預約,設備管理員根據預約申請準備設備。設備準備完畢,管理員以模板消息的形式通知師生領取設備。設備使用完畢,師生以模板消息形式通知管理員歸還設備,系統根據預約隊列智能排序向下一位預約者發送通知。

(4)消息管理。系統使用微信開放平臺提供的模板消息作為管理員與師生用戶之間信息交流的載體。管理員審核師生注冊信息后,可將審核結果以模板消息的形式通知師生。在設備預約流程中,師生和管理員之間也以模板消息形式發送通知進行交互。

3 實驗室設備管理系統實現

3.1 系統架構和技術路線

基于小程序·云開發的實驗室設備管理系統使用小程序·云開發框架進行開發。小程序·云開發框架包含小程序自己定義的WXML和WXSS語言、微信小程序原生接口、云函數及云端SDK。WXML語言類似于傳統Web前端開發語言HTML,主要負責搭建小程序界面組件結構;WXSS語言類似于CSS語言,主要負責定義界面組件的樣式;小程序原生接口、云函數及云端SDK均使用JavaScript語言編寫,主要用于實現小程序的業務功能。

系統使用了3層架構設計思想,3層架構分別為表現層、業務邏輯層和持久層,系統結構設計如圖3所示。

(1)表現層。表現層主要包含了小程序界面,由WXML和WXSS實現;WXML負責編寫界面結構組件,WXSS則負責定義結構組件的樣式。

(2)業務邏輯層。業務邏輯層是系統的核心,包含系統的業務功能模塊,使用小程序原生接口實現。根據系統功能設計,系統用戶主要包含師生用戶和管理員用戶。在系統中,師生用戶可注冊賬戶、管理自己的個人信息、查詢設備狀態及預約設備;管理員用戶可管理師生用戶以及自己的個人信息、管理設備及對師生用戶的預約操作進行管理。師生和管理員以模板消息的方式進行交互。

圖3 系統結構設計圖

(3)持久層。持久層包含了系統數據及文件資源的存儲功能;文件資源存儲功能是指系統的圖片及文件資源持久化至云存儲,主要使用了云端SDK實現;系統數據存儲功能則需由小程序原生接口、云函數及云端SDK三者配合實現。小程序原生接口不支持數據的批量寫和批量刪除,批量寫和批量刪除需通過原生接口調用云函數,云函數再調用云端SDK實現。

3.2 系統運行效果

(1)系統主界面。根據角色的不同,用戶登錄 系統之后顯示的界面也不相同,系統主界面如圖4 所示。

圖4 系統主界面

(2)用戶管理。管理員根據在校學生的年級、專業、班級情況管理班級信息。師生用戶在系統上注冊之后,管理員用戶可以對師生用戶的賬戶進行角色變更、刪除、鎖定及密碼重置等操作。

(3)設備管理。在添加設備數據之前,管理員需根據設備存放地點添加地點數據。設備管理模塊使用了條形碼技術,為每臺設備都生成了一個唯一的條形碼。通過掃描設備上粘貼的條形碼,設備管理員可以進行設備信息編輯和設備刪除等操作。

(4)預約管理。師生用戶根據自己的需求,查詢設備狀態信息,對空閑的設備進行預約,實驗室管理員可以對師生的預約申請進行審批。審批通過之后,系統以模板消息的形式通知預約申請發起者,通知其前來領取設備。系統還實現了“掃碼借出”和“掃碼歸還”功能。管理員點擊“掃碼”按鈕掃描設備上粘貼的條形碼,系統會根據預約流程的節點智能執行借出和歸還操作。

(5)消息管理。在賬戶注冊審批流程中,管理員對賬戶注冊信息進行審批之后,系統將審批結果以模板消息的形式發送至師生用戶。在設備預約流程中,師生預約申請發出后,系統向設備管理員發送模板消息以通知管理員進行審批;管理員審批之后,系統會將審批結果以模板消息的形式發送給師生用戶。模板消息會顯示在微信的服務通知中。

4 結語

實驗室設備管理系統投入運營后,實驗室設備的管理更加科學化和制度化,降低了管理人員的勞動強度,方便了師生預約設備,提高了設備的利用率。該系統具有投資少、易維護、開發周期短、易推廣等優點。經過測試和運行,收到了良好的效果,達到了預期的目標。

[1] 趙青山,徐荻秋,李健.高校實驗室綜合管理系統的開發[J].實驗技術與管理,2019, 36(1): 249–252,258.

[2] 羅頻捷,溫荷.開放實驗室管理信息系統的開發與實現[J].實驗技術與管理,2015, 32 (5): 157–160.

[3] 陳珺,金星,羅勛鶴,等.電子信息類實驗室信息化建設及開放管理[J].實驗技術與管理,2018, 35(5): 239–242.

[4] 牛勇超,姜周曙,黃國輝,等.基于JavaEE的開放實驗管理系統的設計與實現[J].實驗技術與管理,2017, 34(1): 153– 156, 193.

[5] 林春,張堯.實驗室管理信息系統開發[J].實驗技術與管理,2017, 34(3): 151–153, 157.

[6] 張國華,徐建軍,彭曉寒,等.基于微信公眾平臺的琴房管理系統設計與實現[J].實驗室研究與探索,2017, 36(10): 257–261.

[7] 宋小飛,王健,葉代啟,等.微信企業號在高校儀器共享平臺管理中的實踐與探索[J].實驗技術與管理,2016, 33(2): 241–244.

[8] 鄭豐.基于微信的高校實驗室管理系統的設計與實現[J].教育教學論壇,2016(9): 238–239.

[9] 王雁南,孟鳳林,盧媛,等.基于微信公眾平臺的大型儀器開放共享探索[J].實驗技術與管理,2019, 36(1): 274–277.

[10] 李銘,楊萌,黃秀,等.基于微信公眾平臺構建儀器設備共享服務的“微實驗室”[J].實驗技術與管理,2017, 34(12): 251–257, 260.

[11] 余泰,李同明,李莉.基于微信公眾號的高校儀器共享平臺構建[J].實驗室研究與探索,2018, 37(12): 292–295.

[12] 騰訊眾創空間(廈門).“小程序·云開發”重磅上線,讓小程序開發更高效[EB/OL]. (2018-09-25). https://mp.weixin.qq. com/s/NuUL_-jnjLPKmzd7j03hsg.

Design and realization of laboratory equipment management system based on mini-program and cloud development

DONG Aotong1, WEN Junhao2

(1. School of Journalism, Chongqing University, Chongqing 401331, China; 2. School of Big Data and Software Engineering, Chongqing University, Chongqing 401331, China)

This paper designs and develops a laboratory equipment management system based on small program and cloud development. On the basis of introducing the mini-program and cloud development, the overall design scheme and technical route of the system are presented, and the operation effect of the system is shown. Practice shows that the system makes the management of laboratory equipment more scientific and institutionalized, improves the utilization rate of equipment, reduces the labor intensity of managers, and has the advantages of low cost, easy maintenance, low development threshold and short development cycle, which has certain popularization value.

laboratory equipment; management system; Wechat mini-program; cloud development

F251;G482

A

1002-4956(2019)10-0282-03

10.16791/j.cnki.sjg.2019.10.069

2019-03-04

重慶市重點高等教育教學改革研究項目(162004)

董傲通(1985—),男,山東單縣,碩士,工程師,研究方向為實驗室管理與相關軟件開發。E-mail: dongaotong@qq.com

猜你喜歡
程序實驗室微信
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
電競實驗室
電子競技(2019年22期)2019-03-07 05:17:26
電競實驗室
電子競技(2019年21期)2019-02-24 06:55:52
電競實驗室
電子競技(2019年20期)2019-02-24 06:55:35
電競實驗室
電子競技(2019年19期)2019-01-16 05:36:09
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
微信
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
微信
主站蜘蛛池模板: 欧美日韩国产精品va| 在线欧美日韩国产| 国产精品页| 一本大道视频精品人妻| 热久久国产| 香蕉综合在线视频91| 亚洲人成色在线观看| 亚洲精品无码AⅤ片青青在线观看| 日本三区视频| 国产欧美又粗又猛又爽老| 午夜国产精品视频| 久久国产精品麻豆系列| 这里只有精品国产| 亚洲动漫h| 国产女人在线| 日韩高清欧美| 成人午夜天| 亚洲美女视频一区| 国产三区二区| 无码综合天天久久综合网| 综合亚洲网| 99久久国产综合精品女同| 精品天海翼一区二区| 国产成人亚洲精品蜜芽影院| 午夜激情婷婷| 日韩精品免费一线在线观看| 国产本道久久一区二区三区| 欧美日韩国产在线播放| 成人午夜视频免费看欧美| 亚洲精品视频免费看| 国产成人一二三| 国产成人综合网| 欧美在线视频a| 日本成人精品视频| 亚洲精品国产自在现线最新| 爆乳熟妇一区二区三区| 国产杨幂丝袜av在线播放| 高清亚洲欧美在线看| 欧美精品高清| 欧美国产菊爆免费观看 | 婷婷成人综合| 色偷偷av男人的天堂不卡| 国产菊爆视频在线观看| 久久国产成人精品国产成人亚洲| 欧美性猛交一区二区三区| 国产91麻豆免费观看| 一本一道波多野结衣av黑人在线| 欧美伊人色综合久久天天| 国产精品.com| 久久精品中文字幕少妇| 国产免费黄| 国产成人综合日韩精品无码首页| 3p叠罗汉国产精品久久| 色综合五月婷婷| 国产视频一二三区| 女人av社区男人的天堂| 久久精品丝袜| 亚洲愉拍一区二区精品| 91蝌蚪视频在线观看| 久久香蕉国产线看观| 日韩精品无码免费一区二区三区| 日韩a级毛片| 日本免费精品| 亚洲成肉网| 欧美一区国产| 老司国产精品视频| 欧美在线视频不卡第一页| 国产精品福利社| 中文字幕永久视频| 自拍亚洲欧美精品| 日韩精品亚洲人旧成在线| 成人福利在线观看| 亚洲欧美日韩动漫| 成人精品午夜福利在线播放| 国产www网站| 欧美成人午夜影院| 亚洲成a∧人片在线观看无码| 先锋资源久久| 麻豆精品国产自产在线| a级毛片免费网站| 亚洲天堂区| 色综合中文字幕|