网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

微信小程序的云筆記平臺設(shè)計與實現(xiàn)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了微信小程序的云筆記平臺設(shè)計與實現(xiàn)范文,希望能給你帶來靈感和參考,敬請閱讀。

微信小程序的云筆記平臺設(shè)計與實現(xiàn)

1系統(tǒng)設(shè)計

1.1需求分析

多數(shù)傳統(tǒng)筆記本軟件在運行過程中不僅需要占據(jù)一定的內(nèi)存,而且靈活性比較差,功能相對來說較少,尤其是在圖片筆記記錄和分享等方面存在著相對來說比較生硬,同時在歸檔與記錄方面雖然具有自動性,但是一定程度上需要自主的配合,不能做到實時的更新與保存。基于小程序的云筆記開發(fā),不僅能夠提高圖片筆記的靈活性,還能夠通過云端儲存減少用戶的手機內(nèi)存和空間損耗,同時能夠做到實時的保存記錄,即便是用戶不點擊保存與歸檔,系統(tǒng)本身也能夠根據(jù)相關(guān)操作進行自動保存,提高用戶使用的便捷性與安全性。2017年隨著微信小程序的推出,有關(guān)“輕應(yīng)用”和“用完即走”的理念得到良好的實施,截止到2018年,微信小程序的用戶數(shù)量超過3億,由于用戶需求的多元化,決定了微信小程序使用的多元化,這也為云筆記這款小程序的設(shè)置提供了用戶基礎(chǔ),能夠保證程序開發(fā)出以后有著用戶需求和用戶數(shù)量。

1.2功能設(shè)計

在云筆記小程序的功能設(shè)計上,主要包括三種功能,即文字筆記功能、圖片筆記功能和筆記分享功能,在此基礎(chǔ)上融合云儲存和實時更新等。(1)在文字筆記上,不僅實現(xiàn)自身記錄的作用,實現(xiàn)復(fù)制粘貼等,還能夠顯示筆記摘要、筆記分類、保存時間、文字數(shù)量、自動換行等,能夠更加多元化與全面化的滿足用戶的需求。(2)在圖片筆記上,主要通過獲得照相機、相冊等設(shè)備的訪問權(quán)限,在此基礎(chǔ)上進行相應(yīng)的圖片編輯與導(dǎo)入,從而實現(xiàn)便捷化與快速化的圖片筆記記錄。(3)筆記分享功能上,主要支持筆記在微信、QQ等社交軟件上進行分享,分享內(nèi)容包括原文本形式以及鏈接形式,在分享的過程中,用戶可以為相應(yīng)的內(nèi)容設(shè)置分享的個性化題目等,促進具體效果的提升。在三種功能基礎(chǔ)上的云存儲以及實時保存,主要是在互聯(lián)網(wǎng)的支持下做到數(shù)據(jù)的云端存儲和保存,保存過程中在用戶未經(jīng)操作的前提下,按照最后操作時間進行相關(guān)排序,并給用戶進行相應(yīng)的提醒。在云筆記小程序的后臺操作上,主要包括賬號管理、素材管理和用戶行為統(tǒng)計三個方面。(1)在賬號管理上,這是用戶在使用云筆記小程序過程中的“身份證”,每一個賬號下綁定著不同的內(nèi)容,連接著用戶個人的云端,同時也是用戶在云筆記使用過程中的安全通道,防止其他人盜用造成的用戶云筆記內(nèi)容泄露。(2)在素材管理上,包括用戶個人導(dǎo)入到常用素材,如照片、小貼圖等,也包括系統(tǒng)自動推薦的素材,能夠保證用戶在素材的使用上的便捷性,同時保存相應(yīng)的用戶使用和瀏覽數(shù)據(jù)。(3)在用戶行為統(tǒng)計上,這一后臺功能主要是根據(jù)用戶的日常使用習(xí)慣,為用戶進行個性化推薦,如相應(yīng)素材的推薦、相應(yīng)語錄的推薦等,從而提高用戶使用過程中的便捷性。同時,用戶行為的統(tǒng)計與分析,也能夠為云筆記小程序本身的優(yōu)化提供意見和參考。

1.3業(yè)務(wù)流程設(shè)計

在系統(tǒng)的業(yè)務(wù)流程設(shè)計上,主要是根據(jù)文字筆記、圖書筆記和筆記分享三個業(yè)務(wù)功能進行實現(xiàn)的流程設(shè)計,其中,這三個業(yè)務(wù)流程既具有獨立性,又具有相關(guān)性,統(tǒng)一于云端的存儲與實時更新上。在本部分,以筆記分享流程為例,進行業(yè)務(wù)流程的設(shè)計與呈現(xiàn)。在筆記分享上,首先要確定筆記的位置以及文件名稱,在確定完以后選擇分享路徑,本設(shè)計中筆記分享主要包括微信好友、微信朋友圈、QQ好友、QQ空間以及微博五個路徑,在確定分享路徑以后,選擇文本分享或者鏈接分享,然后由系統(tǒng)進行分享。

2系統(tǒng)實現(xiàn)

2.1開發(fā)模式

在系統(tǒng)的開發(fā)模式上,主要包括小程序客戶端、小程序服務(wù)器、小程序邏輯開發(fā)、云筆記應(yīng)用程序以及云端服務(wù)器五個部分,在微信小程序數(shù)據(jù)的交互過程中,通過WXSS和WXML對小程序的前端界面進行頁面渲染,從而來確保云筆記程序運行的正?;土鲿郴?/p>

2.2系統(tǒng)實現(xiàn)

在系統(tǒng)的實現(xiàn)上,主要包括頁面實現(xiàn)、文字筆記編輯實現(xiàn)、圖片筆記編輯實現(xiàn)、筆記分享實現(xiàn)以及云端存儲實現(xiàn),以下按照各個部分進行闡述與呈現(xiàn)。(1)在頁面實現(xiàn)上,主要進行抽屜式的菜單布局,依據(jù)TOOLBAR為每個頁面的標(biāo)題欄,從而起到對具體操作過程中的導(dǎo)航作用。在標(biāo)題頁面上,包括系統(tǒng)設(shè)計和用戶自定義設(shè)計兩個方面,從而能夠體現(xiàn)出用戶在使用過程中的交互性和自主性,促進用戶使用感的提升。用戶可以通過點擊一些標(biāo)題欄,對其在頁面內(nèi)進行拖動與增刪,保證用戶擁有對頁面的自定義能力,以及提升用戶對頁面的適應(yīng)性,起到充實效果和簡化效果由用戶自己確定的作用。同時,為了防止用戶在頁面操作過程中的程序突然性退出,對程序進行邏輯上的設(shè)計,從而起到頁面之間的邏輯關(guān)系建立的作用。(2)在文本筆記編輯實現(xiàn)上,主要是通過用戶在頁面菜單引導(dǎo)下進行主動輸入,在輸入的過程中引入必要的文字轉(zhuǎn)化系統(tǒng),如與搜狗等輸入法建立關(guān)聯(lián),同時,依據(jù)云技術(shù),在用戶編輯的過程中,能夠確保文字信息的實時更新與保存,防止用戶意外退出而造成的文本信息丟失的問題。(3)在圖片筆記編輯實現(xiàn)上,主要是文字編輯與圖片編輯相結(jié)合的形式,在設(shè)置中,需要獲取有關(guān)智能手機終端設(shè)備中照相機、相冊的權(quán)限,確保用戶在照片導(dǎo)入過程中的順暢性。系統(tǒng)在獲取相關(guān)權(quán)限以后,結(jié)合用戶的自定義選擇,將目標(biāo)圖片導(dǎo)入到云筆記過程中,同時對相應(yīng)的文件內(nèi)容進行云端的存儲。在有關(guān)存儲方面主要是依據(jù)SQL語言進行,做到云端數(shù)據(jù)庫和文本信息的實時更新與保存。同時,考慮到用戶照片的更換與增刪,需要結(jié)合后臺相應(yīng)的操作進行處理,確保用戶在照片的選擇等方面能夠發(fā)揮出自身的自主性。(4)在筆記分享實現(xiàn)上,用戶主要通過對目標(biāo)文本的選擇,在相關(guān)軟件和移動網(wǎng)絡(luò)數(shù)據(jù)支持的情況下,選擇相應(yīng)的分享路徑,確定目標(biāo)文件的分享類型,最后進行目標(biāo)文件的分享。在信息分享的過程中,云筆記小程序會在獲得相應(yīng)程序權(quán)限的基礎(chǔ)上,對相應(yīng)程序發(fā)出請求信息,并在獲得用戶的確認以后,進行有關(guān)文件的分享。在此過程中,考慮到用戶的特殊需求,給用戶提供最終確認的權(quán)限,防止筆記分享的錯誤。(5)在云端存儲實現(xiàn)上,包括兩個方面,即實時云端存儲實現(xiàn)和自定義文檔云端存儲實現(xiàn)。在實施云端存儲實現(xiàn)上,主要在用戶便捷過程中,通過云數(shù)據(jù)庫的寫入與控制,在用戶確定文檔以后,在文檔名的統(tǒng)籌下進行文本信息的實時云端傳輸,防止用戶在筆記編輯過程中出現(xiàn)筆記內(nèi)容丟失的問題;在有關(guān)自定義文檔云端存儲的實現(xiàn)上,用戶要先對相關(guān)文檔進行自定義的名稱確定和歸檔處理,如筆記歸屬于哪個文件夾中,在確定好先前條件以后,用戶首先確定自己是否存儲筆記信息,在用戶選擇確認以后,會進行云端存儲和實際文本存儲兩個步驟的同時進行,在用戶選擇不存儲的情況下,相關(guān)筆記信息會進行自動云存儲,如果用戶進行更改,相應(yīng)的云存儲信息會自動更改,如果用戶不進行更改,相關(guān)筆記信息在云端回收站存放,過15日自動刪除。

3結(jié)語

微信小程序作為當(dāng)前眾多APP進行應(yīng)用與推廣的主要平臺,代表著APP應(yīng)用的一種便捷化和靈活化的轉(zhuǎn)型,同時也能夠促進微信本身的發(fā)展,為用戶的使用提供更多的便利?;谖⑿判〕绦虻脑乒P記,在實踐應(yīng)用過程中既能夠滿足用戶筆記記事、分享等需求,也能夠滿足用戶節(jié)省手機本身內(nèi)存的需求,在應(yīng)用的過程中有著充分的用戶基礎(chǔ),同時也是當(dāng)前軟件系統(tǒng)開發(fā)的思路,在開發(fā)的過程中,既要保證程序本身的實用性,同時也要保證能夠隨著用戶需求的變動不斷的進行完善。

參考文獻

[1]潘浩.基于微信小程序的智能配送系統(tǒng)的設(shè)計實現(xiàn)[J].微型電腦應(yīng)用,2019,35(07):31-33.

[2]張利香,甘發(fā)旺,薄建國.基于微信小程序與云開發(fā)的成績查詢系統(tǒng)實現(xiàn)[J].內(nèi)蒙古科技與經(jīng)濟,2019(13):59-60.

[3]劉禹.基于微信小程序的圖書薦選程序設(shè)計及實現(xiàn)[J].長春工程學(xué)院學(xué)報(自然科學(xué)版),2019,20(02):59-62.

[4]任亞捷.基于Android的多功能記事本軟件的設(shè)計與實現(xiàn)[J].工業(yè)控制計算機,2017,30(04):101-102.

作者:羅丹 單位:信陽農(nóng)林學(xué)院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表