• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于數(shù)據(jù)整合的記賬手冊小程序設(shè)計(jì)與實(shí)現(xiàn)

      2019-05-24 14:13:16涂心琪鄭劍
      電腦知識(shí)與技術(shù) 2019年11期
      關(guān)鍵詞:小程序記賬整合

      涂心琪 鄭劍

      摘要:針對人們在日常生活中不便隨身攜帶紙筆記賬,而如果不及時(shí)記下消費(fèi)記錄會(huì)積累一筆空白消費(fèi)記錄的問題,設(shè)計(jì)一款基于數(shù)據(jù)整合的記賬手冊微信小程序。利用PHP技術(shù)實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)和文章信息的上傳,前端通過基于微信小程序平臺(tái)進(jìn)行信息查看和數(shù)據(jù)分享,前后端通過JSON數(shù)據(jù)交互。經(jīng)過測試表明,該系統(tǒng)可以有效地滿足基于數(shù)據(jù)整合的方式將用戶賬單記錄等信息存儲(chǔ)并展示。

      關(guān)鍵詞:記賬;整合;PHP;小程序;JSON數(shù)據(jù)

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

      文章編號(hào):1009-3044(2019)11-0091-04

      Abstract: In order to solve the problem that people can't carry paper notes with them in their daily life, and if they don't record consumption records in time, they will accumulate a blank consumption record, a micro-mail program based on data integration is designed. PHP technology is used to realize data storage and upload of article information. The front-end is based on the Wechat applet platform for information viewing and data sharing, and the front-end and back-end interact with JSON data. Tests show that the system can effectively store and display information such as user billing records based on data integration.

      Key words: bookkeeping; intergration; PHP; wechat applet; JSON data

      數(shù)據(jù)整合是將用戶記錄的數(shù)據(jù)信息條理化并存儲(chǔ)進(jìn)數(shù)據(jù)庫,根據(jù)用戶使用的不同功能,用合適的方式處理數(shù)據(jù)信息并將用戶希望獲取到的數(shù)據(jù)呈現(xiàn)給用戶。最大化的方便用戶將信息整合?,F(xiàn)如今人們在面對日常消費(fèi)記錄煩瑣卻又因?yàn)椴环奖汶S身攜帶紙筆做記錄而無法及時(shí)整理消費(fèi)情況的問題時(shí),難以找到解決辦法,為了方便用戶整理個(gè)人或家庭等開支收入等信息,提供信息整合的功能服務(wù),開發(fā)了一款這款記賬小程序。該軟件旨在為有著記賬習(xí)慣的人們提供便利的記賬服務(wù)和其他功能服務(wù),同時(shí)也幫助人們養(yǎng)成記賬的好習(xí)慣。用戶可以通過該軟件管理好個(gè)人的日常消費(fèi)賬單,能對自己的消費(fèi)情況更加了解。該軟件為用戶提供了很多便利的功能服務(wù),可以滿足有不同使用目的的用戶的需求,作為一個(gè)方便的工具幫助用戶管理個(gè)人賬單、學(xué)習(xí)理財(cái)知識(shí)和記錄購物備忘等。該軟件具有一定的實(shí)用價(jià)值,其針對方面較管飯,使用的用戶對象類型較多,通過為用戶提供一系列財(cái)務(wù)管理服務(wù),方便用戶管理個(gè)人賬單并了解個(gè)人消費(fèi)情況。

      1 系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì)

      1.1 服務(wù)端系統(tǒng)功能

      如圖1所示后臺(tái)具有如下功能:

      1)對注冊用戶的信息進(jìn)行審核管理,可以編輯用戶所擁有的權(quán)限;

      2)提供管理員使用的管理頁面,管理員可上傳理財(cái)文章等信息資源或更改軟件模塊中的默認(rèn)標(biāo)簽等內(nèi)容;

      3)在用戶存儲(chǔ)的信息記錄基礎(chǔ)上對數(shù)據(jù)進(jìn)行整合處理,再以響應(yīng)請求的方式將處理后的數(shù)據(jù)在相應(yīng)模塊呈現(xiàn)給用戶。

      1.2 小程序端的主要功能介紹

      如圖2所示小程序端具有如下功能:

      1)用戶可在“開始記賬”頁面可填寫賬單信息記錄、在該頁面查看詳細(xì)消費(fèi)記錄;

      2)“我的預(yù)算”模塊主要功能是為用戶提供設(shè)置預(yù)算、統(tǒng)計(jì)月總收入和總支出、計(jì)算預(yù)算剩余和查詢往月的相應(yīng)歷史統(tǒng)計(jì)信息服務(wù),用戶可設(shè)置預(yù)算并查看消費(fèi)統(tǒng)計(jì)信息;

      3)用戶在“理財(cái)課堂”模塊用戶可查看理財(cái)文章和知識(shí);

      4)“購物備忘”可為用戶提供記錄購物清單的功能。

      2 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)

      2.1 數(shù)據(jù)加密提高安全性

      由于基于信息整合的記賬手冊關(guān)乎用戶的賬單等信息存儲(chǔ)記錄,所以數(shù)據(jù)安全是非常重要的。數(shù)據(jù)在傳輸過程中為了避免數(shù)據(jù)被他人截取和非法修改數(shù)據(jù),要對數(shù)據(jù)進(jìn)行加密處理,保證數(shù)據(jù)的安全性,當(dāng)用戶的數(shù)據(jù)傳到后臺(tái)中,后臺(tái)獲取可以通過解密獲得正確的數(shù)據(jù)信息,加密后再把數(shù)據(jù)存儲(chǔ)下來以保證后臺(tái)數(shù)據(jù)庫存儲(chǔ)的是正確的數(shù)據(jù)信息。同理,用戶從后臺(tái)提取數(shù)據(jù)也要經(jīng)進(jìn)行加密,小程序端獲取到數(shù)據(jù)后進(jìn)行解密,從而保證了數(shù)據(jù)安全性和可靠性。具體如圖3所示:

      2.2 數(shù)據(jù)可靠性和同步性

      數(shù)據(jù)的同步獲取和備份存儲(chǔ)對于一個(gè)平臺(tái)來說相當(dāng)?shù)闹匾?dāng)用戶更新數(shù)據(jù)并選擇保存時(shí),平臺(tái)既會(huì)將數(shù)據(jù)在本地保存一份,也會(huì)將新的數(shù)據(jù)利用異步處理保存至數(shù)據(jù)庫,確保數(shù)據(jù)庫中存儲(chǔ)的數(shù)據(jù)是最新的。數(shù)據(jù)的可靠性體現(xiàn)在用戶可通過小程序端的請求獲取數(shù)據(jù)庫的最新數(shù)據(jù),當(dāng)設(shè)備丟失時(shí)不至于丟失以往的數(shù)據(jù)信息,而是可以重新獲取。數(shù)據(jù)的同步性體現(xiàn)在用戶保存的數(shù)據(jù)也會(huì)存儲(chǔ)在本地,當(dāng)更新數(shù)據(jù)是本地的數(shù)據(jù)也會(huì)更新,當(dāng)用戶希望獲取數(shù)據(jù)是能從本地獲取并且速度更快,同時(shí)還能保證獲取的數(shù)據(jù)是更新之后的。具體如圖4所示:

      2.3 用戶緩存獲取數(shù)據(jù)縮短響應(yīng)時(shí)間

      對于基于數(shù)據(jù)整合的記賬手冊小程序而言,當(dāng)用戶提出訪問請求,系統(tǒng)要立馬做出響應(yīng)返回?cái)?shù)據(jù),這樣用戶的體驗(yàn)會(huì)很好。為了縮短響應(yīng)時(shí)間要進(jìn)行一些性能優(yōu)化。當(dāng)用戶有瀏覽的歷史記錄,并且手機(jī)的緩存沒有被清理,若再次訪問,則直接從本地緩存中獲取數(shù)據(jù),減少響應(yīng)時(shí)間,若沒有則從最近的服務(wù)器獲取對應(yīng)的數(shù)據(jù),沒有再從后臺(tái)獲取,避免了什么數(shù)據(jù)都是原始數(shù)據(jù)后臺(tái)進(jìn)行獲得,從緩存中加載數(shù)據(jù)能使響應(yīng)時(shí)間大大縮短。具體如圖5所示:

      3 系統(tǒng)界面設(shè)計(jì)

      基于數(shù)據(jù)整合的記賬手冊小程序:是一款為有著記賬習(xí)慣的人們提供便利的記賬服務(wù)和其他功能服務(wù),同時(shí)也幫助人們養(yǎng)成記賬的好習(xí)慣的軟件。用戶可以通過該軟件管理好個(gè)人的日常消費(fèi)賬單,能對自己的消費(fèi)情況更加了解。

      1)首頁模塊:在首頁用戶可授權(quán)給軟件使之可以獲取包括用戶頭像和用戶昵稱等用戶信息,首頁主要是包含模塊導(dǎo)航功能。

      2)“開始記賬”模塊:可填寫賬單信息記錄,如選擇記錄類型是指出還是收入,選擇賬單記錄的詳細(xì)類型標(biāo)簽,在備注一欄可寫下消費(fèi)的具體物品或其他信息描述等。

      3)“設(shè)置標(biāo)簽”模塊:在該模塊用戶可以進(jìn)行增加標(biāo)簽、刪除標(biāo)簽和修改標(biāo)簽顯示狀況操作。

      4)“賬單記錄”模塊:顯示歷史賬單信息記錄、開始記賬頁面導(dǎo)航、刪除賬單記錄。

      5)“我的預(yù)算”模塊:為用戶提供設(shè)置預(yù)算、統(tǒng)計(jì)月總收入和總支出、計(jì)算預(yù)算剩余和查詢往月的相應(yīng)歷史統(tǒng)計(jì)信息服務(wù)。

      6)“理財(cái)課堂”模塊:提供理財(cái)知識(shí)信息,幫助用戶了解理財(cái)方法和知識(shí)

      7)“購物備忘”模塊:在幫助用戶解決這一困擾,用戶隨時(shí)可以添加個(gè)人計(jì)劃購買的物品,購買后便可勾選項(xiàng)目或者刪除記錄。

      4 小結(jié)

      本系統(tǒng)經(jīng)過測試,各個(gè)功能模塊運(yùn)行都很穩(wěn)定該軟件。該軟件為用戶提供了很多便利的功能服務(wù),可以滿足有不同使用目的的用戶的需求,作為一個(gè)方便的工具幫助用戶管理個(gè)人賬單、學(xué)習(xí)理財(cái)知識(shí)和記錄購物備忘等。后臺(tái)上傳理財(cái)文章信息存入數(shù)據(jù)庫中,當(dāng)前臺(tái)用戶發(fā)出請求時(shí),小程序能夠提供用戶一個(gè)獲取資源的界面,用戶可根據(jù)自身需要來獲取指定內(nèi)容,小程序響應(yīng)用戶的請求。該軟件具有一定的實(shí)用價(jià)值,其針對方面較廣泛,使用的用戶對象類型較多,通過為用戶提供一系列財(cái)務(wù)管理服務(wù),方便用戶管理個(gè)人賬單并了解個(gè)人消費(fèi)情況。

      參考文獻(xiàn):

      [1] 雷磊. 微信小程序開發(fā)入門與實(shí)踐[M].北京: 清華大學(xué)出版社, 2017: 1-200.

      [2] 嚴(yán)蔚敏, 吳偉民. 數(shù)據(jù)結(jié)構(gòu)(C語言版)[M]. 北京: 清華大學(xué)出版社, 2008: 1-152.

      [3] 王珊, 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M].4版. 北京: 高等教育出版社, 2006: 1-300.

      [4] 張翔. 微信小程序[M].北京: 清華大學(xué)出版社, 2017: 1-180.

      [5] Gilmore W J. PHP與MySQL程序設(shè)計(jì)[M].4版.北京: 人民郵電出版社, 2011: 1-189.

      【通聯(lián)編輯:謝媛媛】

      猜你喜歡
      小程序記賬整合
      記賬類APP
      農(nóng)家參謀(2019年2期)2019-09-10 03:54:02
      超級(jí)微信的“小程序”
      記初中英語詞匯教學(xué)的一次歸類、整合改革及反思
      考試周刊(2016年76期)2016-10-09 08:23:04
      音樂與科學(xué)有效整合的研究
      成才之路(2016年26期)2016-10-08 11:39:33
      幼兒教育中美術(shù)與科學(xué)整合的研究
      成才之路(2016年25期)2016-10-08 10:33:44
      “1+1”微群閱讀
      代理記賬:會(huì)計(jì)“工學(xué)結(jié)合”的新動(dòng)向
      修文县| 玉林市| 信宜市| 兰考县| 青川县| 嘉黎县| 柞水县| 建昌县| 绥中县| 镇安县| 宾川县| 安阳市| 台东市| 格尔木市| 台北县| 新竹市| 临澧县| 武胜县| 台北县| 凌云县| 云安县| 抚顺市| 凤台县| 红河县| 景宁| 临泽县| 宾川县| 怀仁县| 正镶白旗| 二连浩特市| 扶沟县| 巴彦淖尔市| 江源县| 左云县| 同心县| 自贡市| 高州市| 蓝田县| 电白县| 腾冲县| 伊川县|