• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于微信小程序的公益捐贈平臺設(shè)計(jì)與實(shí)現(xiàn)

    2021-06-28 17:40:37金偉娜高晶
    電腦知識與技術(shù) 2021年10期
    關(guān)鍵詞:微信小程序

    金偉娜 高晶

    摘要:隨著我國大學(xué)生綜合素質(zhì)的不斷提高,將閑置物品捐贈給社會公益組織已經(jīng)成為普遍行為,如何利用信息技術(shù)進(jìn)行大學(xué)生公益捐贈的引導(dǎo)和管理,是有效降低資源浪費(fèi)和體現(xiàn)社會主義核心價(jià)值觀優(yōu)越性的重要課題。該課題基于時(shí)下熱門的微信小程序技術(shù)和MVC開發(fā)模式開發(fā)大學(xué)生公益捐贈軟件平臺,在校園中營造勤儉節(jié)約、友愛奉獻(xiàn)的良好氛圍。該文分析了平臺開發(fā)的目的與意義,研究了平臺設(shè)計(jì)與實(shí)現(xiàn)使用的關(guān)鍵技術(shù),設(shè)計(jì)了平臺的功能需求和非功能需求,從物理架構(gòu)和數(shù)據(jù)結(jié)構(gòu)兩方面介紹了平臺實(shí)現(xiàn)方案。

    關(guān)鍵詞:大學(xué)生公益捐贈;微信小程序;MVC開發(fā)模式

    中圖分類號:TP311? ? ? 文獻(xiàn)標(biāo)識碼:A

    文章編號:1009-3044(2021)10-0085-02

    微信小程序是基于騰訊公司微信軟件平臺開發(fā)的一種無須下載安裝即可運(yùn)行軟件程序,自2017年正式推出后迅速成為軟件行業(yè)的熱門產(chǎn)品,其特點(diǎn)是開發(fā)復(fù)雜性低、易于使用和符合我國互聯(lián)網(wǎng)用戶的使用習(xí)慣。目前微信小程序在各行業(yè)得到普及和應(yīng)用,因?yàn)殚_發(fā)和運(yùn)營微信小程序的成本較低,很多獨(dú)立開發(fā)者也選擇微信小程序來推出軟件產(chǎn)品。本次課題研究的背景就是高校公益事業(yè)的發(fā)展需要,大學(xué)生閑置物品回收需求范圍廣,但是又缺乏相應(yīng)的平臺和渠道,使得公益透明化,推出公益捐贈平臺微信小程序,指引大學(xué)生積極參與公益活動,獻(xiàn)出自己的愛心,大學(xué)生會是互聯(lián)網(wǎng)與公益活動結(jié)合發(fā)展最主要的對象,捐贈平臺會是推動大學(xué)生慈善事業(yè)的新助力。

    1公益捐贈平臺開發(fā)目的與意義

    近年來,我國大學(xué)生的整體思想道德修養(yǎng)水平有了顯著提高。在校園文化的熏陶下,大學(xué)生獻(xiàn)愛心,獻(xiàn)血、捐款、捐物、做社工等傳遞正能量行為已經(jīng)成為和諧社會新風(fēng)尚,應(yīng)學(xué)校號召捐贈閑置物品給貧困地區(qū)的兒童和有需要人士也已經(jīng)成為大學(xué)生的日常行為。隨著公益捐贈行為的總量和頻次不斷提高,傳統(tǒng)的人員接受和登記方式已經(jīng)無法滿足需求,網(wǎng)絡(luò)捐贈憑借更加高效和快捷的信息化手段已經(jīng)逐步成為公益捐贈事業(yè)的主流形式,如社會上比較熱門的水滴籌等。在大學(xué)校園內(nèi),廣大師生受眾群體使用最為普遍的軟件平臺無疑就是微信軟件,基于微信小程序的公益捐贈平臺就可以滿足絕大多數(shù)用戶的使用習(xí)慣。基于微信小程序的公益捐贈平臺使得捐贈行為更加透明化,并且開發(fā)周期短,用戶受益快,對于解決社會資源和提高公益事業(yè)宣傳力度,弘揚(yáng)社會正能量都有重要的意義?;谖⑿判〕绦虻墓婢栀浧脚_的開發(fā)目的在于提高公益事業(yè)透明度,杜絕資源浪費(fèi)和為大學(xué)師生提供參與公益事業(yè)的良好途徑。

    2相關(guān)技術(shù)介紹

    1)微信小程序

    微信小程序由我國騰訊公司推出和負(fù)責(zé)維護(hù),是一種基于二維碼技術(shù)、JavaScript語言,運(yùn)行在微信環(huán)境內(nèi)的軟件形式,是一種全新的連接用戶與服務(wù)的方式,它可以在微信內(nèi)被便捷地獲取和傳播,同時(shí)具有出色的使用體驗(yàn)。微信小程序代表了近年來我國IT領(lǐng)域的創(chuàng)新成果,自從2017年推出以來已經(jīng)有超過200萬以上的開發(fā)者加入微信小程序開發(fā)領(lǐng)域,開發(fā)產(chǎn)品數(shù)量超過100萬,覆蓋全球200多個(gè)行業(yè),日活躍用戶數(shù)量2億以上。在我國的一些城市公共服務(wù)機(jī)構(gòu),如地鐵、火車、航空等業(yè)務(wù)機(jī)構(gòu)已經(jīng)將微信小程序作為售票、客服的主流平臺。微信小程序相關(guān)行業(yè)每年拉動就業(yè)200萬人次以上,取得了良好的社會效益。

    2)Javascript語言

    Javascript語言是一種腳本形式的程序設(shè)計(jì)語言,原名LiveScript,于1995年由Netscape公司提出并應(yīng)用在其主要瀏覽器產(chǎn)品Navigator上,后該公司和SUN公司合作并將其名字改為Javascript。隨后微軟的JScript和CEnvi的ScriptEase也提出了與Javascript類似的瀏覽器應(yīng)用程序開發(fā)語言。1997年,在ECMA(歐洲計(jì)算機(jī)制造商協(xié)會)的協(xié)調(diào)下制定了統(tǒng)一的ECMAScript標(biāo)準(zhǔn)并沿用至今,現(xiàn)在開發(fā)者使用的Javascript就是ECMAScript,最新版為2015年推出的ECMAScript6版本。在微信小程序開發(fā)中,每一個(gè)文件夾即為一個(gè)頁面,而其中的Javascript腳本負(fù)責(zé)整個(gè)頁面的數(shù)據(jù)邏輯,以及前后端數(shù)據(jù)的建立處理和連接,通過HTTPS請求,將數(shù)據(jù)攜帶到后端進(jìn)行處理,以及通過接口將數(shù)據(jù)攜帶到前端進(jìn)行處理展示。

    3)MVC開發(fā)模式

    MVC開發(fā)模式是軟件開發(fā)領(lǐng)域常見的一種架構(gòu)形式,分別由Model(模型)、View(視圖)和Controller(控制)三部分實(shí)現(xiàn)各自的功能而得名。MVC開發(fā)模式可以有效提高開發(fā)效率,基于微信小程序的開發(fā)結(jié)構(gòu)就是基于MVC開發(fā)模式的?;谖⑿判〕绦虻能浖到y(tǒng)視圖層由HTML、XHTML、XML和Applet等主要技術(shù)實(shí)現(xiàn);模型層主要使用PHP語言進(jìn)行業(yè)務(wù)邏輯處理和規(guī)則制定,接收視圖層的請求并將響應(yīng)數(shù)據(jù)返回;控制層主要負(fù)責(zé)用戶指令的分發(fā)和結(jié)果應(yīng)答,其主要作用是將頁面視圖與業(yè)務(wù)模型匹配使用。

    3公益捐贈平臺功能需求分析

    公益捐贈平臺分為捐贈管理模塊、募捐管理模塊、審核管理模塊、用戶管理模塊和客服管理模塊5個(gè)主要模塊。

    1)捐贈模塊

    捐贈人對自己捐贈的查詢,捐贈的展示,捐贈的刪除,捐贈的發(fā)起,以及捐贈的搜索等功能

    2)募捐模塊

    捐贈組織人發(fā)起舊物募捐,主要功能包括編輯募捐,展示募捐,結(jié)束募捐,發(fā)起募捐這個(gè)頁面用戶可以將要募捐的標(biāo)題,募捐的詳細(xì)說明,募捐類型,線下募捐地址,募捐圖片,開始和結(jié)束時(shí)間,以及實(shí)名認(rèn)證的信息進(jìn)行填寫,提交。

    3)用戶管理模塊

    用戶信息授權(quán),地理位置授權(quán),用戶實(shí)名認(rèn)證等功能。

    4)審核管理模塊

    捐贈審核,募捐審核,實(shí)名認(rèn)證審核等功能

    5)客服管理模塊

    使用微信小程序開發(fā)的后端客服系統(tǒng),需要小程序管理員在后端進(jìn)行客服人員添加,登錄時(shí)需要客服人員進(jìn)行掃碼登錄。

    4公益捐贈平臺非功能需求分析

    1)可靠性

    公益捐贈平臺要保證1年內(nèi)兩次故障發(fā)生間隔不少于300小時(shí),95%以上正常情況下的情況下響應(yīng)時(shí)間不超過5秒,其他非正常情況下響應(yīng)時(shí)間不超過10秒。平臺數(shù)據(jù)存儲表行數(shù)不超過10萬行,數(shù)據(jù)總量不超過20G,超過時(shí)要有擴(kuò)容預(yù)案。

    2)安全性

    公益捐贈平臺要嚴(yán)格控制訪問權(quán)限,授權(quán)用戶的身份認(rèn)證方式和可操作性數(shù)據(jù)范圍。不同類型的用戶分配不同身份的角色權(quán)限,要支持多種方式的身份認(rèn)證途徑。數(shù)據(jù)庫數(shù)據(jù)加密處理保存。

    3)易操作性

    公益捐贈平臺界面整體風(fēng)格要符合大學(xué)師生的審美觀和操作習(xí)慣,滿足移動設(shè)備的交互性需求,要支持微信身份和手機(jī)身份直接認(rèn)證,無須重復(fù)注冊。

    5公益捐贈平臺物理架構(gòu)

    公益捐贈平臺的物理架構(gòu)主要由網(wǎng)絡(luò)、微信防火墻、微信服務(wù)器、移動客戶端、PC審核端、PC客服端、阿里云云服務(wù)器、阿里云防火墻、數(shù)據(jù)庫組成,如圖1所示。

    物理架構(gòu)中可以看出用戶使用客戶端通過網(wǎng)絡(luò)發(fā)出請求至服務(wù)器,微信用戶服務(wù)器負(fù)責(zé)進(jìn)行身份認(rèn)證,阿里云服務(wù)器和數(shù)據(jù)庫服務(wù)器負(fù)責(zé)業(yè)務(wù)處理和數(shù)據(jù)存儲。公益捐贈平臺客戶端包括移動終端和電腦等,用戶使用移動終端進(jìn)行業(yè)務(wù)操作,審核人員和客服人員通過使用電腦進(jìn)行在線審核和客服答疑操作。

    1)用戶通過移動終端可以查看所有用戶已通過審核的舊物捐贈、舊物募捐、自己的捐贈物品,自己的募捐物品等,并且可以將自己的捐贈與募捐數(shù)據(jù)發(fā)送到服務(wù)器,之后所有數(shù)據(jù)將通過數(shù)據(jù)庫進(jìn)行存儲。

    2)審核人員通過網(wǎng)絡(luò)在數(shù)據(jù)庫里取得數(shù)據(jù)后,通過網(wǎng)絡(luò)審核所有訂單然后返回到客戶移動端。在用戶提出網(wǎng)絡(luò)請求后,審核人員在微信服務(wù)器上取得用戶信息,審核后存到數(shù)據(jù)庫中。

    3)客服人員通過微信服務(wù)器與用戶建立會話,實(shí)時(shí)進(jìn)行數(shù)據(jù)雙向流通。

    6公益捐贈平臺數(shù)據(jù)庫設(shè)計(jì)

    公益捐贈平臺的數(shù)據(jù)結(jié)構(gòu)基于關(guān)系型數(shù)據(jù)庫結(jié)構(gòu),對業(yè)務(wù)實(shí)體進(jìn)行描述再進(jìn)行數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)。公益捐贈平臺的實(shí)體包括,審核員、用戶、實(shí)名認(rèn)證、訂單、客服、物品等,這里使用實(shí)體關(guān)系圖來描述上述實(shí)體的屬性和關(guān)系。公益捐贈平臺數(shù)據(jù)實(shí)體關(guān)系圖如圖2所示。

    7結(jié)束語

    公益捐贈平臺是以建立大學(xué)生消費(fèi)為主題,整合捐贈和閑置物品交易的公益微信小程序。使用在線信息服務(wù)為募捐、捐贈、審核和客服提供便利的渠道。該平臺的建設(shè)對解決資源浪費(fèi),發(fā)展可持續(xù)公益事業(yè),培養(yǎng)大學(xué)生思想道德素質(zhì)具有重要的理論和現(xiàn)實(shí)意義。

    參考文獻(xiàn):

    [1] 曹萌.網(wǎng)絡(luò)捐贈的可持續(xù)性發(fā)展研究[J].赤峰學(xué)院學(xué)報(bào)(漢文哲學(xué)社會科學(xué)版),2014,35(10):78-80.

    [2] 黃麗儀.基于用戶行為的舊物捐贈App設(shè)計(jì)研究[D].成都:西南交通大學(xué),2016:40.

    [3] 黃藝奇,呂妍,熊夕冉,等.大學(xué)生閑置物品捐贈平臺可行性研究[J].經(jīng)濟(jì)研究導(dǎo)刊,2018(20):179-180.

    [4] 喬良,韓菲.大學(xué)生校園公益平臺構(gòu)建淺析[J].今日財(cái)富(中國知識產(chǎn)權(quán)),2019(5):204.

    【通聯(lián)編輯:唐一東】

    猜你喜歡
    微信小程序
    基于微信小程序的停車位租賃平臺設(shè)計(jì)與實(shí)現(xiàn)
    微信小程序在高校英語教學(xué)中的應(yīng)用
    考試周刊(2018年42期)2018-05-18 09:29:02
    微信小程序?qū)Υ髮W(xué)生使用APP意愿的影響
    基于微信小程序的點(diǎn)餐系統(tǒng)
    基于Webpy+Apache HTTP Server 微信小程序架構(gòu)搭建研究
    基于微信小程序的醫(yī)囑服務(wù)研究
    圖書館微信小程序的應(yīng)用現(xiàn)狀及前景分析
    基于CNKI的微信小程序研究文獻(xiàn)計(jì)量分析
    信息技術(shù)與專業(yè)課程融合路徑探索
    決策探索(2017年12期)2017-07-13 11:11:12
    當(dāng)圖書館遇上微信小程序
    丹寨县| 漳浦县| 托克托县| 宝应县| 兴城市| 商城县| 陆丰市| 建昌县| 正宁县| 石棉县| 尚义县| 故城县| 调兵山市| 宜阳县| 松滋市| 石门县| 阳新县| 巩义市| 陆河县| 锡林郭勒盟| 新蔡县| 泰宁县| 准格尔旗| 隆林| 贵港市| 胶南市| 偃师市| 祁连县| 郴州市| 尖扎县| 汶上县| 陈巴尔虎旗| 彭阳县| 瓦房店市| 利川市| 迁西县| 合山市| 运城市| 江陵县| 鲁山县| 荆门市|