周全興 楊仁昌
(凱里學院大數(shù)據(jù)工程學院,貴州 凱里556011)
鄉(xiāng)村是以農業(yè)為基本內容的一類聚落的總稱,是具有自然、社會、經濟特征和生產、生活、生態(tài)、文化等多重功能的地域綜合體[1],一般有空氣清新、較為宜居、民風淳樸或景色優(yōu)美等特點。推進鄉(xiāng)村振興、全面建成小康社會面臨的關鍵問題就是城鄉(xiāng)全面發(fā)展,縮小城鄉(xiāng)差距。目前中國農村發(fā)展急需農業(yè)生產方式升級轉換,農業(yè)生產要積極推進現(xiàn)代化和農村經濟產業(yè)化經營[2],這是中國農業(yè)經濟發(fā)展的趨勢,是新時期社會主義現(xiàn)代化建設的必然選擇,城市化和農業(yè)現(xiàn)代化兩種相互影響和推進,農村勞動力不再被農務和“田地”限制,農村地區(qū)的人民就業(yè)機會不再局限于農產業(yè)[3]。為解決城鄉(xiāng)勞動力市場不均衡問題,解決農村剩余勞動力進城就業(yè)等問題,推進農村農業(yè)發(fā)展,研究設計了鄉(xiāng)村兼職服務平臺。通過平臺建設與推廣應用,能夠為鄉(xiāng)村提供便捷的線上服務,如:進城務工人員可以通過平臺發(fā)布兼職信息,尋求附近假期在家高中生、大學生等輔導留守兒童作業(yè)、尋求附近村民在農忙時節(jié)處理農務等;也可以通過平臺為鄉(xiāng)村富余勞動力帶來一定經濟收入,如在農閑時,通過平臺尋求進城務工的崗位,尋求一些臨時性工作等;通過平臺,整合城鄉(xiāng)勞動力市場,推進城鄉(xiāng)勞動力資源均衡配置,統(tǒng)籌城鄉(xiāng)協(xié)調發(fā)展。
MUI 是基于HTML5+標準、同時擁有HTML5 組件和原生組件的框架,最接近原生APP 體驗的高性能前端框架[4]。MUI 原生組件依賴于HTML5+運行環(huán)境,原生APP 里面的webview 組件能加載顯示網(wǎng)頁,可以將其視為一個瀏覽器,所以MUI 里面的原生組件不能直接用于瀏覽器環(huán)境,需要通過MUI 里面的mui.os.plus 進行判斷,如果是plus 環(huán)境返回true,否則返回undefined。對于APP 開發(fā)使用增強的原生組件,如果是在瀏覽器運行則使用HTML5 組件,程序員根據(jù)開發(fā)需要進行合理代碼適配。兼職平臺開發(fā)同時使用mui.os.android、mui.os.ios 及mui.os.wechat 對運行環(huán)境進行檢測,然后書寫不同的邏輯代碼。
Flask 是Python 語言開發(fā)的一個輕量級WEB 微框架(microframework),較其他同類型Django、Tornado 等框架更為靈活、輕便、安全且容易上手[5]。Flask 包括Werkzeug 和Jinja2 兩個核心開源函數(shù)庫,分別負責業(yè)務處理和安全功能;Jinja2 庫擁有靈活的模板引擎,提高前端代碼復用率,提高開發(fā)效率、便于后期開發(fā)與維護;Flask 可以很好地結合MVC 模式進行開發(fā),在短時間內就可以完成功能豐富的中小型網(wǎng)站或WEB 服務,同時官方提供了完整的開發(fā)文檔,便于學習掌握。
根據(jù)前期需求分析,為便于鄉(xiāng)村用戶使用與推廣,采用C/S模式,鄉(xiāng)村兼職平臺主要APP 應用前端和系統(tǒng)管理后臺。系統(tǒng)主要有用戶注冊與登錄、職位信息發(fā)布與管理、信息瀏覽與管理、求職信息管理、個人信息管理、用戶管理等功能。詳細功能模塊圖如圖1。
圖1 系統(tǒng)結構圖
用戶登錄是獲取兼職信息的前提,通過判斷用戶名和密碼的有效性來完成登錄。用戶輸入個人的賬號、密碼登錄系統(tǒng),這時候系統(tǒng)的數(shù)據(jù)庫就會在進行查找相關的信息。用戶登錄流程如圖2。
圖2 用戶登錄流程圖
登錄界面如圖3。
圖3 鄉(xiāng)村兼職網(wǎng)登錄界面
用戶成功登錄后,可通過APP 發(fā)布兼職信息。發(fā)布兼職信息的后端代碼如下:
表1 求職信息表
表2 用戶信息表
根據(jù)實際開發(fā)需要,系統(tǒng)共設計有:管理員表、求職信息表、職位信息表、用戶信息表、新聞中心表、權限分配表等數(shù)據(jù)表,數(shù)據(jù)庫中表的詳細設計結構舉例如表1、表2 所示。
本文從統(tǒng)籌優(yōu)化城鄉(xiāng)勞動力市場的角度,研究設計了基于MUI+Flask 的鄉(xiāng)村兼職平臺,并介紹了平臺的設計思路與實現(xiàn)過程。在后續(xù)研發(fā)中,將繼續(xù)進行功能優(yōu)化,完善對農產品的生產介紹、產品溯源、推廣銷售等功能開發(fā),真正實現(xiàn)互聯(lián)網(wǎng)+農村農業(yè)的商業(yè)服務模式,圍繞城鄉(xiāng)居民對高品質農產品的新需求,提升農業(yè)價值創(chuàng)造和市場競爭能力,改善鄉(xiāng)村基礎設施和公共服務與提高資源配置效率,助力鄉(xiāng)村振興。