网站首页
教育杂志
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) 論文中心 正文

微信小程序的云筆記平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

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

微信小程序的云筆記平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

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

1.1需求分析

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

1.2功能設(shè)計(jì)

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

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

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

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

2.1開(kāi)發(fā)模式

在系統(tǒng)的開(kāi)發(fā)模式上,主要包括小程序客戶端、小程序服務(wù)器、小程序邏輯開(kāi)發(fā)、云筆記應(yīng)用程序以及云端服務(wù)器五個(gè)部分,在微信小程序數(shù)據(jù)的交互過(guò)程中,通過(guò)WXSS和WXML對(duì)小程序的前端界面進(jìn)行頁(yè)面渲染,從而來(lái)確保云筆記程序運(yùn)行的正常化和流暢化。

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

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

3結(jié)語(yǔ)

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

參考文獻(xiàn)

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

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

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

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

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

免责声明

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

AI写作,高效原创

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

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