国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android備忘錄軟件的設(shè)計(jì)與實(shí)現(xiàn)

2019-07-16 03:17查懷松吳錦華張文強(qiáng)
電腦知識(shí)與技術(shù) 2019年14期
關(guān)鍵詞:備忘錄

查懷松 吳錦華 張文強(qiáng)

摘要:隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,手機(jī)成為我們生活不可或缺的一部分。設(shè)計(jì)一款備忘錄軟件,打開(kāi)移動(dòng)端軟件可以完成對(duì)事件進(jìn)行備忘事件記錄,軟件功能模塊主要包括:用戶(hù)管理模塊、備忘提醒模塊、備忘錄管理模塊。

關(guān)鍵詞:備忘錄;Android;備忘提醒

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

文章編號(hào):1009-3044(2019)14-0029-03

開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

Abstract: With the development of mobile Internet, mobile phones have become an indispensable part of our lives. Design a memo software, open the mobile software can complete the event memo, software modules mainly include: user management module, memo reminder module and memo management module.

Key words: memorandum; Android; memo reminder

國(guó)外產(chǎn)品有to-do-list、備忘錄(iPhone)、提醒事項(xiàng)(iPhone)、Any.do,國(guó)內(nèi)有日程管理到點(diǎn)(timedo.me)、提醒事項(xiàng)+(Kwok Wing Lai),因?yàn)閲?guó)外的人生活習(xí)慣與國(guó)人有所差別,所以制作的軟件從邏輯和功能上考慮,國(guó)內(nèi)用戶(hù)使用不一定習(xí)慣,然而現(xiàn)在國(guó)內(nèi)的軟件普遍存在小廣告并且涉及的模塊過(guò)多,其中包含了很多用戶(hù)不想觸碰的功能,導(dǎo)致用戶(hù)體驗(yàn)差,不純凈。因此,從實(shí)際需求出發(fā),結(jié)合用戶(hù)使用情況,并借鑒國(guó)內(nèi)外相關(guān)軟件的優(yōu)點(diǎn)開(kāi)發(fā)一款基于Android平臺(tái)的多功能備忘錄應(yīng)用非常有必要。

1 需求分析

備忘錄應(yīng)用為了方便上班白領(lǐng)、在校學(xué)生及擁有手機(jī)的廣大社會(huì)人員的使用,為用戶(hù)提供了一套便捷、高效、干凈的Android Application應(yīng)用,目前也有很多不同類(lèi)型的備忘錄軟件[1],如沈澤等人的具備語(yǔ)音備忘的手機(jī)軟件[2]。王燦達(dá)等人設(shè)計(jì)一款具有位置計(jì)算與語(yǔ)音交互功能備忘錄的手機(jī)軟件[3]。本文所設(shè)計(jì)的APP,在UI上采用Google的Material Design 的設(shè)計(jì)準(zhǔn)則,為用戶(hù)提供了良好的視覺(jué)感受,并為用戶(hù)提供了更順手的拖拽操作效果。為方便更精準(zhǔn)的給用戶(hù)定時(shí)提醒,本軟件在提醒方式上采用多種提醒方式。應(yīng)用總體設(shè)計(jì)如圖1所示。

具體功能需求信息:

1)用戶(hù)功能模塊

① 用戶(hù)信息查詢(xún):根據(jù)在線用戶(hù)的ID查詢(xún)出用戶(hù)的基本信息。

② 賬號(hào)驗(yàn)證:根據(jù)用戶(hù)登錄提供的賬號(hào)密碼進(jìn)行身份驗(yàn)證。

③ 賬號(hào)注冊(cè):對(duì)用戶(hù)提供的注冊(cè)賬戶(hù)和密碼進(jìn)行查重驗(yàn)證,保存用戶(hù)信息。

④ 用戶(hù)數(shù)據(jù)版本號(hào)查詢(xún):根據(jù)用戶(hù)ID查詢(xún)?cè)贫撕捅镜財(cái)?shù)據(jù)版本號(hào)。

2)備忘錄管理模塊

① 查詢(xún)所有的待做備忘事件信息:注冊(cè)會(huì)員用戶(hù)的相應(yīng)信息。

② 查詢(xún)已經(jīng)完成的備忘事件:編輯會(huì)員用戶(hù)的相應(yīng)信息。

③ 提醒時(shí)間及方式查詢(xún):刪除會(huì)員用戶(hù)的相應(yīng)信息。

④ 查詢(xún)今天新添備忘事件的數(shù)量:可根據(jù)會(huì)員名稱(chēng)查詢(xún)會(huì)員信息。

⑤ 查詢(xún)已經(jīng)完成的備忘事件:編輯會(huì)員用戶(hù)的相應(yīng)信息。

⑥ 查詢(xún)最近一周內(nèi)每天新添備忘事件的數(shù)量。

⑦ 查詢(xún)最近一周內(nèi)每天完后的備忘事件數(shù)量。

3)備忘提醒模塊

① 設(shè)置備忘事件提醒方式。

② 根據(jù)備忘設(shè)置提醒時(shí)間進(jìn)行備忘提醒。

2 詳細(xì)設(shè)計(jì)

1)用戶(hù)管理模塊

應(yīng)用啟動(dòng)時(shí)默認(rèn)分配內(nèi)置賬戶(hù),保障基本功能可以正常地使用。根據(jù)需要,如數(shù)據(jù)同步,提供了用戶(hù)切換菜單,為用戶(hù)提供登錄、注冊(cè)功能。當(dāng)用戶(hù)登錄到自己的賬戶(hù)時(shí)會(huì)檢查內(nèi)置賬戶(hù)中是否有數(shù)據(jù)并且提示用戶(hù)是否將內(nèi)置賬戶(hù)中的數(shù)據(jù)同步到已登錄賬戶(hù)名下,獲得同意后會(huì)進(jìn)行數(shù)據(jù)關(guān)聯(lián)操作。各個(gè)功能的實(shí)現(xiàn)過(guò)程都有準(zhǔn)確的消息提示保證用戶(hù)正常使用??蛻?hù)端用戶(hù)管理模塊結(jié)構(gòu)圖如圖2所示。

2)備忘錄管理模塊

該模塊為客戶(hù)端基本功能模塊。所有用戶(hù)都能正常使用,用戶(hù)可根據(jù)自己的需要對(duì)事件進(jìn)行增加、修改、刪除。提供默認(rèn)為用戶(hù)提供三種視圖進(jìn)行展示:未完成事件展示、已完成事件的展示、最近一天/一周事件數(shù)量走向分析展示。客戶(hù)端事件結(jié)構(gòu)圖如圖3所示。

3)提醒模塊

服務(wù)端一直保持運(yùn)行狀態(tài),對(duì)用戶(hù)設(shè)定的郵件提醒內(nèi)容進(jìn)行篩選,找出實(shí)時(shí)需要提醒的備忘錄事項(xiàng),以發(fā)送郵件、通知、的形式進(jìn)行對(duì)提醒用戶(hù),服務(wù)端提醒模塊如圖4所示。

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

根據(jù)前述需求分析,進(jìn)行編碼實(shí)現(xiàn)。系統(tǒng)登錄模塊實(shí)現(xiàn)了登錄注冊(cè)功能,用戶(hù)注冊(cè)賬戶(hù)后,登錄平臺(tái)。在用戶(hù)名和密碼框中輸入賬號(hào)之后,點(diǎn)擊登錄按鈕即可進(jìn)行登錄,待服務(wù)器完成用戶(hù)驗(yàn)證后,成功便可登錄客戶(hù)端系統(tǒng)。登錄頁(yè)面如圖5所示,用戶(hù)注冊(cè)界面如圖6所示。

在備忘錄管理模塊中,主要包括添加、刪除、修改等功能。具體為:添加新備忘,可以添加備忘內(nèi)容、提醒時(shí)間和提醒方式,具體如圖7所示;同時(shí)可以查看備忘錄清單,并可以刪除不需要的備忘事件,具體如圖8所示;另外,可以查看已經(jīng)完成的備忘錄情況,具體如圖9所示。

備忘錄提醒模塊主要是為了提醒用戶(hù)需要在某一時(shí)間點(diǎn)完成事項(xiàng),在本客戶(hù)端中主要包括2種提醒方式:

1)對(duì)話框Dialog顯示提醒內(nèi)容,如圖10所示。

2)Notification 發(fā)送通知顯示提醒內(nèi)容,如圖11所示。

參考文獻(xiàn):

[1] 胡淼, 盧新杰. 基于Android平臺(tái)的備忘錄設(shè)計(jì)[J]. 福建電腦, 2017(7).

[2] 沈澤, 周麗嫻, 梁昌銀. Android語(yǔ)音備忘錄程序的設(shè)計(jì)與實(shí)現(xiàn)[J]. 現(xiàn)代電信科技, 2013(10):37-42.

[3] 王燦達(dá), 朱禹, 何笑笑, 等. 一種具有位置計(jì)算與語(yǔ)音交互功能備忘錄APP的設(shè)計(jì)與實(shí)現(xiàn)[J]. 無(wú)線互聯(lián)科技, 2018(1).

【通聯(lián)編輯:代影】

猜你喜歡
備忘錄
天一閣四事備忘錄
新一輪高考備考備忘錄
我們約定一同前行——小學(xué)新生入學(xué)“備忘錄”
年終總結(jié)
苍山县| 安康市| 平阴县| 炎陵县| 赣榆县| 方山县| 清涧县| 凤山县| 朝阳区| 白玉县| 秦皇岛市| 营山县| 吴旗县| 涿鹿县| 当涂县| 平果县| 仙桃市| 曲靖市| 巴里| 北安市| 福安市| 和平县| 莒南县| 湖北省| 嫩江县| 四川省| 阳泉市| 县级市| 安丘市| 邮箱| 呼玛县| 达孜县| 正蓝旗| 林州市| 甘谷县| 盘山县| 罗田县| 大新县| 云安县| 孝昌县| 吴江市|