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

基于微信小程序云開發的項目實施管理系統設計

2025-02-21 00:00:00劉永豐崔博
現代信息科技 2025年2期

摘 要:隨著智能化設備建設的迭代更新,為了提高項目實施效率,資源平衡和信息互通能力,設計了一款項目實施管理系統微信小程序。小程序通過云開發功能實現后端云數據庫、云存儲,通過調用云函數實現云數據庫操作。系統實現了項目實施過程中的干系人管理、任務分解管理、進度管理、周報日報管理、完成工作統計分析管理和知識庫管理的功能,最終通過功能測試,均滿足預期要求。

關鍵詞:項目實施管理;云開發;微信小程序;系統開發

中圖分類號:TP311 文獻標識碼:A 文章編號:2096-4706(2025)02-0046-06

Design of Project Implementation Management System Based on WeChat Mini Program Cloud Development

LIU Yongfeng1, CUI Bo2

(1.Jilin Branch of China Unicom Digital Technology Co., Ltd., Changchun 130000, China;

2.Hohhot Branch of China United Network Communications Co., Ltd., Hohhot 010010, China)

Abstract: With the iterative update of intelligent equipment construction, in order to improve the efficiency of project implementation and abilities of resource balance and information exchange, this paper designs a WeChat mini program for project implementation management system. The mini program implements back-end cloud database and cloud storage through the cloud development function, and realizes cloud database operations by calling cloud functions. The system realizes the functions of stakeholder management, task decomposition management, progress management, weekly report and daily report management, statistical analysis management of completed work and knowledge base management in the process of project implementation. Finally, the functions pass the functional testing, which all meet the expected requirements.

Keywords: project implementation management; cloud development; WeChat Mini Program; system development

DOI:10.19850/j.cnki.2096-4706.2025.02.008

0 引 言

針對當前施工現場存在的信息溝通不暢、進度滯后、管理成本高和效率低等問題,項目實施管理在項目實施過程中起著尤為重要的作用[1]。隨著時代交替,智能化設備的建設的迭代更新,科學的項目管理方式方法是一個項目成功的關鍵。目前,針對單個實施項目的管理軟件開發還處在關注度不高階段,基于微信平臺的小程序的便捷和高速交互能力很符合現場人員和管理人員之間的信息互通,在管理標準化、表單信息化的基礎上實現簡化管理,消除信息孤島[2],使項目實施管理科學合理[3]。

1 關鍵技術概述

1.1 微信小程序總體架構

微信小程序是基于微信平臺的應用程序,是一種免安裝下載即可使用的應用,與傳統的應用相比,操作更加便捷、高效。它具有輕量級、跨平臺、開發成本低、擁有豐富的API接口、安全性高等特點。

微信小程序開發整體框架分為三個部分,視圖層(View)、邏輯層(App Service)和系統層(Native)。視圖層負責前端頁面顯示,邏輯層負責后端邏輯結構,它們獨立運行在不同的線程中,通過系統層進行信息的交互[4]。小程序的整體架構如圖1所示。

1.1.1 視圖層

視圖層中WXML文件負責構建頁面,WXSS文件負責渲染頁面樣式[5]。WXML是微信小程序設計的一套標簽語言,可以直接對列表和條件進行渲染,且支持數據綁定。視圖層為開發者提供了豐富的組件,直接編譯顯示,使開發變得更加簡便、高效。

1.1.2 邏輯層

邏輯層中JS文件負責編寫邏輯結構,由JavaScript語言編寫,實現復雜的業務邏輯。邏輯層支持數據處理、頁面跳轉、事件處理、API調用、網絡請求等功能,與視圖層進行緊密的數據交互。開發者可以有效地通過精心的設計和優化的邏輯層的強大特性,來打造功能豐富且性能出色的應用。

1.1.3 系統層

系統層通過JSBridge實現視圖層與邏輯層之間的信息交互,支撐著小程序的整體運行和功能實現,并依托小程序自有功能,為小程序提供運行環境、資源管理、離線存儲、網絡請求、數據處理等核心功能。

1.2 云開發技術

云開發是集成于小程序控制臺的原生Serverless云服務[6],為開發者提供完整的原生云端支持和微信服務支持。云開發具有云存儲、云數據庫、云函數、云調用、HTTP API五大能力。優勢在于開發快速、無須搭建服務器、高效的后端處理方式、服務穩定等特點。

2 系統功能設計

2.1 系統功能結構設計

小程序系統根據項目管理的應用實踐調查和系統需求的分析[7],影響項目實施最主要的問題在于溝通不及時不順暢,項目組成員之間信息共享滯后,因此小程序設計由此為基礎出發,將人員使用便捷度放在第一位,對系統進行了設計。根據權限不同,登錄后顯示的按鈕不同,可操作的范圍不同。針對項目管理的應用實踐[8-9],一個項目組通常有1名項目經理和多名項目組成員組成,項目經理擁有最大的權力,例如:只有項目經理可以創建新的項目、工作包及對完工的任務進行打分評價,而項目組成員只負責完善里面的內容信息等。因此在添加登錄賬號密碼時,同時將權限保存到數據庫中,系統將項目經理的權限值設置為“1”,項目組成員的權限值設置為“2”。

項目管理系統在登錄之外還包含了5大模塊,包括干系人信息模塊、工作任務分解模塊、周報日報模塊、完成工作統計分析模塊和知識庫模塊。功能框架如圖2所示。

2.1.1 干系人信息模塊

該模塊主要為項目管理人員在項目實施過程中隨時查看干系人的信息,了解干系人的管理等級及聯系方式。所有權限都可在此頁面查看到干系人信息,添加新的干系人、修改干系人的信息、刪除干系人信息及點擊聯系方式直接撥打電話。

2.1.2 工作任務分解模塊

該模塊是項目實施管理系統的核心功能模塊,主要包括將整個項目任務分成若干工作包,將每個工作包的詳細信息分別進行添加,在整個工作包進行中,要時刻更新工作包的信息,且根據所填時間信息計算工作進度及顯示超前滯后情況。擁有權限“1”的項目負責人用戶除以上功能外還有對工作包是否結束進行判定按鈕,判定為結束的工作包將顯示在完工統計分析模塊,進入下一環節。

2.1.3 周報日報模塊

該模塊是項目實施管理過程中必不可少的功能,中大型的實施項目管理人員眾多,項目總負責人及領導要想了解項目情況,項目成員的周報日報是最直觀真實的材料文件。周報日報以帶表項的表格形式呈現,擁有權限“2”的項目直接管理人員可直接按項填寫并提交即可,且僅可對自己提交的內容進行更改及刪除。擁有權限“1”的項目負責人可在該模塊查看所有人提交的內容,但不能更改和刪除內容,保證了信息內容的真實可靠性。

2.1.4 完成工作統計分析模塊

該模塊主要的功能是對完成的工作任務進行總結并評分,這種機制是對項目總結復盤、人員能力認證結果的輸出。該模塊僅擁有權限“1”的項目管理人員可以進入,對評分項進行權值的錄入及評分錄入保存,控制權值輸入范圍1~10,打分輸入范圍1~100,計算加權平均值并映射成百分制數值,保留兩位小數,得出最終的評價得分。在評價列表頁面顯示各工作包的得分,得分低于合格閾值的突出顯示。

2.1.5 知識庫模塊

知識庫模塊主要包括下載和上傳文件兩大功能。在知識庫管理頁面可以查詢到以往項目的項目經驗文件,點擊對應文件后方的下載按鈕,就可獲取到文件。點擊上傳按鈕跳轉到默認文件選擇窗口,選擇要上傳的項目過程文件確認即可上傳成功,將文件存儲到云存儲中,增強組織過程資產,為項目管理人員及以后的項目實施提供良好的項目經驗。

2.2 數據庫設計

系統采用微信小程序云開發云數據庫共設置7張表,分別為用戶信息表、項目信息表、干系人信息表、工作包表、周報日報信息表、完工信息評價表和云存儲文件地址表,數據庫操作全部采用云函數進行編寫[10],部分數據表如下。

用戶信息表主要記錄登錄的賬號密碼及用戶權限,用于登錄的驗證。用戶信息表如表1所示。

干系人信息表用于記錄項目干系人的信息情況,便于對干系人進行了解。干系人信息表如表2所示。

工作包表主要包括具體的工作信息,工期、工作開始時間、工作內容等,是否完工是一個鍵值,鏈接到完工統計分析表,控制工作包在完工統計分析模塊的顯示。工作包表如表3所示。

3 系統功能實現

3.1 功能頁面實現

3.1.1 登錄功能的實現

登錄的頁面由視圖層完成,通過input的輸入傳入數據,再有邏輯層代碼調用云數據庫信息進行比對確認,正確則登錄成功,否則失敗。登錄頁面如圖3所示。

3.1.2 項目管理主頁面的實現

管理主頁面通過邏輯層調用云數據庫中項目信息庫并通過視圖層顯示,并且還調用工作包庫中的項目進度信息,通過邏輯層計算得出項目的整體進度情況并顯示在頁面。該頁面還是全部功能模塊的入口。項目管理主頁面如圖4所示。

3.1.3 干系人信息模塊實現

干系人信息頁面通過調用云函數操作,遍歷干系人信息表,將干系人姓名、管理等級、電話等信息列表顯示出來。點擊右上角添加可以跳轉添加新的干系人信息,通過表單組件輸入姓名、電話等信息,邏輯層獲取表單輸入的值,在點擊確認添加信息后邏輯層會調用云函數,云函數執行添加信息到云數據庫的操作,最終完成數據的存儲。點擊列表可跳轉到更新干系人信息頁面,左滑可顯示刪除按鈕,操作邏輯與上述相同。依托小程序的內嵌功能,點擊電話會彈出撥打電話的窗口,再次點擊號碼后直接撥打電話通信。干系人信息頁面如圖5所示。

3.1.4 工作任務分解模塊的實現

工作任務分解頁面點擊添加會跳轉到添加工作包頁面,對于已有的工作包點擊跳轉后可對信息進行更改,與干系人信息模塊相同,由邏輯層調用云函數,云函數再執行修改的操作改變數據庫中的值。左滑會顯示刪除的按鈕,操作也是如此。工作任務分解頁面如圖6所示。

3.1.5 周報日報模塊的實現

周報日報頁面通過循環遍歷云數據庫中信息,將周報日報的時間和匯報人列表通過視圖層顯示,點擊可跳轉到詳情頁面并可對其進行修改,主頁右上角可以跳轉到添加周報日報信息頁面,左滑可顯示刪除按鈕,這些操作都是通過邏輯層接收數據調用云函數實現云數據庫的具體操作。周報日報頁面如圖7所示。

3.1.6 知識庫模塊的實現

上傳和下載是知識庫頁面的兩大功能。上傳文件第一步是選擇文件并記錄標簽,第二步是通過云函數uploadFile將文件存儲到云存儲中,并且通過調用云函數將存儲文件的地址和標簽信息存儲到云數據庫的云存儲文件地址表里面。下載則是首先使用云函數通過標簽在云存儲地址表中查詢到標簽對應的地址,然后使用云函數downloadFile獲取到文件。知識庫頁面如圖8所示。

3.2 云數據庫的實現

該系統數據庫的操作均使用云函數完成,主要包括對數據的增刪改查操作,操作流程如圖9所示。云數據庫的后臺頁面如圖10所示。

3.3 window配置和tabBar配置實現

window和tabBar是微信小程序的主配置文件,window用于設置小程序頁面的狀態欄、標題樣式和窗口顏色等,tabBar用于設置頁面的底部導航欄。開發時在app.json中書寫的window和tabBar配置代碼如下所示:

\"window\": {

\"backgroundColor\": \"#F6F6F6\",

\"backgroundTextStyle\": \"light\",

\"navigationBarBackgroundColor\": \"#F6F6F6\",

\"navigationBarTitleText\": \"項目管理系統\",

\"navigationBarTextStyle\": \"black\"

},

\"tabBar\": {

\"color\": \"#A2A9B0\",

\"selectedColor\": \"#07C160\",

\"backgroundColor\": \"#ffffff\",

\"list\": [

{

\"pagePath\": \"pages/myproject/myproject\",

\"text\": \"我的項目\",

\"iconPath\": \"images/icons/home.png\",

\"selectedIconPath\": \"images/icons/home-active.png\"

},

{

\"pagePath\": \"pages/user-center/user-center\",

\"text\": \"個人中心\",

\"iconPath\": \"images/icons/usercenter.png\",

\"selectedIconPath\": \"images/icons/usercenter-active.png\"

}]}

4 系統功能測試

為確保項目實施管理系統滿足設計要求,使用多賬號對小程序進行測試驗證[11],并根據結果對小程序進行不斷完善,最終得出結果如表4所示。

5 結 論

一種好的管理方式是取得成功的關鍵因素,最初通過對項目實施管理過程的深入了解與調研,得出在項目實施過程中最常見及最迫切提高的能力,根據需求出發,結合小程序的優勢和特點,將項目管理人員之間的信息獲取、信息互通的效率大幅提高,使項目實施穩固進行,資源利用最大化。

目前本文小程序主要針對項目實施過程中進度的監測預警、各類信息的獲取和信息的交互做了詳細的設計,后續還要結合實踐,將其應用到實際項目管理中,在事務流程等方面小程序還需不斷改進和提升。

參考文獻:

[1] 賴苑苑,高尚,周晶,等.數字化背景下企業項目管理運營化的實現機制——基于華為的案例研究 [J].管理學報,2023,20(11):1579-1589.

[2] 劉金博.模塊化總控管理體系在工程項目管理中的應用——以大型交通基礎設施項目為例 [J].建筑經濟,2023,44(6):34-42.

[3] 陳勇,姚燕珠.微信小程序在檔案移動服務中的應用研究 [J].檔案與建設,2023(1):70-72.

[4] 胡洋,張么九,劉婉行,等.利用微信小程序進行新媒體健康科普的應用研究 [J].中國健康教育,2023,39(6):509-513+527.

[5] 栗琳,溫薇,孫朝陽.基于微信小程序實驗室資源開放平臺探索 [J].實驗室研究與探索,2021,40(2):248-251+265.

[6] 張蒂,劉春江,謝靖,等.移動智能知識服務研究與實踐——以慧科研微信小程序為例 [J].圖書情報工作,2023,67(24):44-53.

[7] 韓芳,劉寶利,張廣中,等.PDCA循環在科研項目中期檢查中的應用探討 [J].世界科學技術-中醫藥現代化,2024,26(4):868-872.

[8] 馮莎莎.基于建筑企業創建智能化項目管理平臺的實施策劃研究 [J].鐵道工程學報,2023,40(4):105-110.

[9] 曲藝,仇安兵,韓蒞莉.精細化管理在高校小微改造工程項目中的應用 [J].建筑經濟,2023,44(12):28-32.

[10] 孫夢菲,周天源,王天澍.基于微信小程序的校園社團管理系統設計與實現 [J].現代信息科技,2024,8(3):40-44.

[11] 韓蕾.航天通信中心微信營業廳的設計與實現 [J].計算機仿真,2021,38(11):148-152.

作者簡介:劉永豐(1996—),男,漢族,吉林長春人,助理工程師,碩士,研究方向:網絡信息與安全;崔博(1997—),女,漢族,內蒙古烏蘭察布人,助理工程師,碩士,研究方向:智能圖像處理與機器學習。

收稿日期:2024-07-06

主站蜘蛛池模板: 五月婷婷综合网| 亚洲 欧美 中文 AⅤ在线视频| 亚洲色图另类| 国产在线精彩视频二区| 色综合天天视频在线观看| 亚洲精品国产首次亮相| 国产三级成人| 色哟哟精品无码网站在线播放视频| 亚洲人精品亚洲人成在线| 扒开粉嫩的小缝隙喷白浆视频| 制服丝袜亚洲| 极品av一区二区| 中国精品自拍| 四虎永久免费在线| 日韩福利视频导航| 亚洲成人精品久久| 国产精品无码AV中文| 91亚洲免费| 国产麻豆福利av在线播放| 成人午夜视频免费看欧美| 久久这里只有精品2| 亚洲AV一二三区无码AV蜜桃| 久久www视频| 日韩色图区| 日韩专区欧美| 国产亚洲视频播放9000| 色婷婷在线播放| 国产美女一级毛片| 尤物特级无码毛片免费| 婷婷激情亚洲| 国产又爽又黄无遮挡免费观看| 在线观看国产网址你懂的| 国产草草影院18成年视频| 91精品国产自产在线老师啪l| 色噜噜在线观看| 毛片久久久| 国产精品美女网站| 一级一级一片免费| 日韩国产亚洲一区二区在线观看| 亚洲美女操| 日韩在线网址| 国产哺乳奶水91在线播放| 五月婷婷欧美| 在线国产91| 国产一区二区影院| 亚洲中文在线视频| 欧洲免费精品视频在线| 澳门av无码| 国产理论最新国产精品视频| 2021国产精品自产拍在线| 另类欧美日韩| 欧美区一区| 人妻中文字幕无码久久一区| 国产区免费精品视频| 亚洲成人免费看| 伦伦影院精品一区| 色综合久久88色综合天天提莫| …亚洲 欧洲 另类 春色| 国产AV毛片| 丁香五月激情图片| 制服丝袜无码每日更新| 婷婷色在线视频| 精品少妇人妻av无码久久| 在线观看热码亚洲av每日更新| 自偷自拍三级全三级视频| 国产乱视频网站| 91丝袜乱伦| 精品人妻无码区在线视频| 日韩成人免费网站| 精品精品国产高清A毛片| 情侣午夜国产在线一区无码| 国产精品无码久久久久久| 久久精品无码一区二区国产区| 国产毛片不卡| 有专无码视频| 免费大黄网站在线观看| 精品国产Av电影无码久久久| 日本黄色a视频| 日韩国产高清无码| 国产三级a| 国产精品一区在线麻豆| 国产乱人乱偷精品视频a人人澡|