葛磊昌 李慶 山東女子學院 數據科學與計算機學院
微信小程序是當下一種不需要安裝即可使用的應用,用戶掃一掃或者搜一下即可打開應用。通過該移動應用,可以在短時間內尋求到幫助。求助者與援助者可加為好友,擴充自己的交際圈?!笆镎蓄I”“尋物啟事”功能可以幫助更多人更快找到自己的失物。用戶還可收到附近商家的活動,豐富業(yè)余生活。是一個集社交、幫助、問答、生活與一體的社區(qū)。
(1)技術可行性
技術可行性的分析是對各項技術條件能否使開發(fā)者順利完成開發(fā)工作,軟件和硬件是否能夠達到開發(fā)的要求等進行分析。本系統(tǒng)采用了數據庫,MySql數據庫系統(tǒng)與其他數據庫相比在安全、準確、和運行速度方面更具優(yōu)勢。并且處理數據量大,效率高。本系統(tǒng)基于B/S架構,系統(tǒng)設計上前臺用HTML、CSS技術,后臺用Apache、PHP、MySql三大框架,信息處理更穩(wěn)定,更快速,并發(fā)量更大。更加有利于系統(tǒng)的運行。包括的主要功能有附近查詢、信息檢索、即時需求提交、詳細信息檢索等。因此,在技術方面是可行的。
(2)經濟可行性
本系統(tǒng)投入小,僅需少量管理人員即可維持系統(tǒng)正常運行,因此在經濟上也是可行的。
(3)操作上的可行性
基于將需求和幫助通過線上對接的目的,能夠切實解決一些生活中的突發(fā)問題,只需要掃碼或通過歷史記錄打開本程序,即可使用本系統(tǒng),符合最初快速使用的目的,在操作方面上也是可行的。
本程序的功能主要有地圖模塊、列表顯示模塊、搜索模塊、內容提交模塊和詳細信息模塊。
地圖模塊實現了自動獲取用戶發(fā)送信息所在的經緯度,從而進行準確定位,以便接單者快速到達。
列表顯示模塊主要是顯示所有發(fā)布的求助信息,選擇某條信息點擊進入后可以看到求助者的詳細信息。
搜索模塊可以實現對已發(fā)布的求助信息進行分類檢索,也可以在搜索框中進行詳細檢索。。
內容提交模塊是用戶發(fā)布求助信息的頁面,會自動獲取用戶的所在位置,頭像地址,以及接收用戶所選擇的本地圖片和填寫的信息。
本模塊使用三級聯動的類別選擇器,當選擇第一級類別時,彈出二級選擇類別,當第二級被選擇后彈出第三季選項內容。如:一般->幫排隊->排隊買票。
系統(tǒng)自動計算所選類別的優(yōu)先級點數,以此為根據進行先后排序。
詳細信息模塊為用戶管理個人信息的模塊,在本模塊中,用戶可以上傳自己的頭像,修改基本信息,另外可通過點擊按鈕進行喚起手機打電話功能。
系統(tǒng)仍有很多需要完善的方面,在系統(tǒng)的安全性方面還有可為之處,例如在系統(tǒng)登錄時還可以設定更多的認證數據,設定多重保護。
微信小程序平臺,運用html、CSS、JavaScript、PHP、數據庫等技術,完成了基于“附近”功能的“社會聯幫”平臺的設計,通過本次研究,深入了解了客戶端-服務器模式下軟件平臺的設計流程,拓展了對新技術新框架的認知,加深了對已知技術的運用。系統(tǒng)仍有很多需要完善的方面,在系統(tǒng)的安全性方面還有可為之處,例如在系統(tǒng)登錄時還可以設定更多的認證數據,設定多重保護。