亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于記賬管理APP系統(tǒng)需求分析與設(shè)計

        2020-10-22 09:10:46
        遼寧高職學(xué)報 2020年10期
        關(guān)鍵詞:記賬數(shù)據(jù)管理賬號

        董 航

        (遼寧工程職業(yè)學(xué)院,遼寧 鐵嶺 112008)

        古往今來,貨幣始終都是眾多發(fā)展體系的核心運營介質(zhì),管理它的收支也成為一種必然需求[1]。特別是在如今互聯(lián)網(wǎng)和物聯(lián)網(wǎng)高速發(fā)展的時代,生活在成熟經(jīng)濟體系之下的人們都需要進行財富管理:大到理財,比如各大銀行以及金融機構(gòu)推出的一系列服務(wù)于大眾的理財產(chǎn)品,可以不斷滿足人們對個人、家庭以及其它方面的理財需求;小到記賬,比如人們隨時隨地記錄的各種零零碎碎收入和開銷。

        目前,各大物聯(lián)網(wǎng)平臺都有大同小異的記賬管理產(chǎn)品為人們所熟知,其主要都是為人們提供收入支出數(shù)據(jù)的管理,并以這種簡單、便捷、實用的功能特點為用戶服務(wù)。但是,此類產(chǎn)品在個性化訂制方面似乎還缺少點什么,所以做一個獨特的自己喜歡的記賬管理系統(tǒng)顯得很有必要[2]。

        本文設(shè)計的系統(tǒng)在具有收入支出數(shù)據(jù)管理功能的前提下完善了便簽數(shù)據(jù)管理模塊和賬號自由選擇模塊,讓人們在管理收入支出數(shù)據(jù)的同時也能夠?qū)δ承┲匾氖禄蛐畔⒁员愫灥男问郊右杂涗洝4送?,使用者既可以用系統(tǒng)默認賬號對數(shù)據(jù)進行管理,也可以注冊自己獨有的賬號進行數(shù)據(jù)管理。

        一、開發(fā)技術(shù)簡介

        (一)Eclipse

        Android Studio和Eclipse同屬于Android開發(fā)軟件,但Eclipse相對Android Studio而言具有如下特點:首先它在CPU占用率上較低[3],在Logcat命令行方面它可以讓日志直接保存到電腦上;在工程結(jié)構(gòu)顯示方面,一個Eclipse工程只需要一個結(jié)構(gòu)視圖,一個Android Studio工程卻需要多個結(jié)構(gòu)視圖;在兼容性方面,它可以很好地兼容Android Studio的工程,而Android Studio的工程導(dǎo)入到Eclipse里會比較麻煩,而且還不一定成功[4]。因此Eclipse是一款適宜于很多開源項目搭建的比較通用的Android開發(fā)軟件,很多人更愿意選擇它作為Android的項目開發(fā)工具。本次記賬管理系統(tǒng)的開發(fā)也是選擇它來進行的。

        (二)SQLite

        SQLite數(shù)據(jù)庫具有其他開源的關(guān)系型數(shù)據(jù)庫所無法比擬的優(yōu)點:首先,它不存在客戶端,僅需要一個很小的動態(tài)庫即可完成它所有的功能,而且核心引擎不需要第三方軟件的部署;其次,它可以在多個主流的操作系統(tǒng)上運行,這種良好的可移植性作為使用者的首選的主要原因;再次,它是以屬性作為數(shù)據(jù)的實現(xiàn)依據(jù),當(dāng)人們對各種數(shù)據(jù)進行增刪改等操作的時候,SQLite可以對數(shù)據(jù)自動進行數(shù)據(jù)屬性匹配并進行相應(yīng)的判斷以及實現(xiàn)對判斷結(jié)果的操作[5]。正是因為它具有如此多優(yōu)點,所以本次記賬管理APP設(shè)計就選擇用SQlite來進行數(shù)據(jù)管理。

        二、系統(tǒng)需求分析

        (一)可行性分析

        實現(xiàn)系統(tǒng)的價值意義所在就是可行性前提所在,即讓本系統(tǒng)具備實用而安全的特點,真正滿足使用者所需,讓它能夠方便地對收入、支出等數(shù)據(jù)進行整合管理。因為搭建的APP是基于Android平臺的記賬管理系統(tǒng),所以綜合自身能力以及系統(tǒng)需求,在技術(shù)開發(fā)工具上選擇Eclipse,數(shù)據(jù)管理方面我們選擇SqLite數(shù)據(jù)庫[6]。

        (二)需求分析

        在以經(jīng)濟為基礎(chǔ)的日常生活中,每個人每天、每月、每季度,乃至每年都會有理財方面的需求,如果把日常的開銷、收入累積起來,任務(wù)量就非?,嵥楹妄嫶罅恕S涗洸⒐芾砗米约旱拿恳还P收支,這也是對自己和家人負責(zé)的表現(xiàn)。傳統(tǒng)的紙質(zhì)文本記錄不方便攜帶而且容易損毀[7],此時,用一個實用的記賬管理軟件就能夠滿足人們的需求。當(dāng)今手機已成為人們出行必備的工具,在手機上安裝這樣一款軟件后,人們的開銷與收入就可以實時得到記錄和保存,只要想查看數(shù)據(jù)或編輯管理數(shù)據(jù)都可以隨時進行。但是,不是所有的收支數(shù)據(jù)類型記錄都是一成不變的,有的或許屬性不同,有的或許范圍不一,有的或許有很多需要備注的重要信息,這些多樣化的需求都需要得到滿足。此外,該軟件要能夠?qū)θ藗兯涗浀臄?shù)據(jù)在不同條件下的統(tǒng)計結(jié)果有一個直觀的展示,能通過自己專屬的賬戶對數(shù)據(jù)進行綜合管理。

        (三)功能分析

        該系統(tǒng)應(yīng)具備基本的數(shù)據(jù)增刪改查統(tǒng)、用戶管理、設(shè)置管理和數(shù)據(jù)清空等功能。具體功能需求分析如下。

        1.基本數(shù)據(jù)管理

        用戶可以根據(jù)自己的需求實時查看保存的信息,也可以做出適當(dāng)修改加以完善,以及信息的刪除和保留,還可以通過選擇不同的時間段來截取相應(yīng)的收支數(shù)據(jù)進行數(shù)據(jù)的統(tǒng)計并顯示結(jié)果。

        2.用戶管理

        用戶既可以通過默認賬號進行各種數(shù)據(jù)管理,也可以注冊屬于自己的賬號。通過賬號密碼登錄,對數(shù)據(jù)進行加密管理;通過賬號密碼服務(wù),對數(shù)據(jù)進行一鍵式清除。這種一鍵式清除操作就相當(dāng)于恢復(fù)賬號“出廠設(shè)置”。

        3.設(shè)置管理和數(shù)據(jù)清空

        可以實現(xiàn)收入支出便簽數(shù)據(jù)的清空、收入支出數(shù)據(jù)類型的增刪、系統(tǒng)設(shè)置默認還原,以及系統(tǒng)信息的查看等管理。

        三、系統(tǒng)設(shè)計

        系統(tǒng)設(shè)計主要包括兩方面:功能界面和數(shù)據(jù)服務(wù)。功能界面采用一體式開發(fā),并且相互關(guān)聯(lián)又相互獨立;數(shù)據(jù)服務(wù)是將數(shù)據(jù)庫相關(guān)數(shù)據(jù)進行完整的管理存儲、調(diào)用[8]。

        (一)系統(tǒng)設(shè)計目標

        1.功能目標

        根據(jù)用戶的需求分析,本系統(tǒng)需要實現(xiàn)的功能主要內(nèi)容如下:

        一是實現(xiàn)用戶對賬號的管理。用戶既可以用系統(tǒng)默認賬號對數(shù)據(jù)進行管理,也可以注冊自己獨有的賬號進行數(shù)據(jù)管理。

        二是實現(xiàn)對收入支出模塊的數(shù)據(jù)增、刪、改、查,以及統(tǒng)計結(jié)果的顯示。

        三是實現(xiàn)對便簽?zāi)K數(shù)據(jù)的增、刪、改、查。

        四是實現(xiàn)對設(shè)置項信息的管理,可以對數(shù)據(jù)一鍵清空、數(shù)據(jù)類型增刪、系統(tǒng)設(shè)置,以及系統(tǒng)信息查詢等,讓用戶能夠更舒心更放心地使用。

        2.界面目標

        軟件系統(tǒng)在擁有完善的功能的同時,還應(yīng)該具備簡單快捷、美觀而有層次的界面。因為界面是給人的第一印象,所以該系統(tǒng)不管是界面操作上還是各界面間的連接上都應(yīng)該盡量符合用戶的需求。

        3.后期擴展目標

        在支持主體功能的情況下,為了能讓用戶體驗到更多的功能,可以在后期各方面條件允許的情況下增加一些實用功能模塊[9],如日歷、許愿墻、心情樹、生日薄、留言板等,讓用戶能夠有更多的切實生活需求體驗,并能通過留言方式為系統(tǒng)提出一些有價值的建議。

        (二)系統(tǒng)架構(gòu)設(shè)計

        通過結(jié)構(gòu)圖可以讓人對各個功能模塊有一定的基本認識,認識它的結(jié)構(gòu)層次、功能體系和服務(wù)體系等。

        1.賬號管理登錄模塊

        賬號管理登錄模塊可實現(xiàn)用戶進入界面后的賬號選擇。系統(tǒng)首先是以默認賬號登錄,根據(jù)用戶自己的需求,進行新賬號的注冊或老賬號的切換,以及密碼服務(wù)等操作(如圖1所示)。

        2.收入支出便簽?zāi)K

        收入支出便簽?zāi)K的功能是對數(shù)據(jù)進行相應(yīng)的增、刪、改操作,并進行選擇性合理判斷(如圖2所示)。

        3.?dāng)?shù)據(jù)統(tǒng)計管理模塊

        數(shù)據(jù)統(tǒng)計管理模塊的功能是在相應(yīng)時間段里獲取數(shù)據(jù)庫里對應(yīng)的數(shù)據(jù)信息,并顯示統(tǒng)計結(jié)果(如圖3所示)。

        4.系統(tǒng)設(shè)置管理模塊

        系統(tǒng)設(shè)置管理模塊的功能是通過對數(shù)據(jù)、數(shù)據(jù)類型、還原對應(yīng)操作進行選擇判斷和對設(shè)定的某些系統(tǒng)信息進行查詢(如圖4所示)。

        圖1 賬號管理登錄圖

        圖2 收入支出便簽圖

        圖3 數(shù)據(jù)統(tǒng)計管理圖

        圖4 系統(tǒng)設(shè)置管理圖

        (三)數(shù)據(jù)庫設(shè)計

        通過需求分析可知,需要在數(shù)據(jù)庫中建立基本信息表,即各種收支便簽數(shù)據(jù)信息的存取表、選擇性收支數(shù)據(jù)類型的增刪表,以及相應(yīng)賬號管理表。

        1.賬號管理表

        賬號管理表(見表1)用于管理用戶信息。該表存在一個默認賬號,用戶可以在沒有注冊專屬的賬號的情況下使用默認賬號存儲數(shù)據(jù)信息。默認賬號的用戶是無法對其賬號密碼進行操作的,屬于系統(tǒng)默認授權(quán)。

        表1 賬號管理表

        2.收入信息表

        表2中Nickname與表1中的Nickname相互對應(yīng)[10]。Auto為收入數(shù)據(jù)信息的編號,且定義由1開始,根據(jù)用戶的收入信息逐條自增。表2為用戶提供了收入數(shù)據(jù)信息的金額、時間、類型、來源、備注等較為完善的信息管理功能。

        表2 收入信息表

        3.支出信息表

        表3中Nickname與表1中的Nickname相互對應(yīng)。Auto為支出數(shù)據(jù)信息的編號,且同樣定義其由1開始,并根據(jù)用戶的支出信息逐條自增。該表為用戶提供了支出數(shù)據(jù)信息的金額、時間、類型、地點、備注等信息管理功能。

        表3 支出信息表

        4.便簽信息表

        根據(jù)用戶的不同需求,在有的情況下想要通過便簽來記錄某些重要的東西,便簽表就可以為用戶提供增、刪、改等便簽數(shù)據(jù)信息管理功能[11]。表4中的Nickname與表1中的Nickname對應(yīng)。Auto為支出信息的編號,且同樣定義其由1開始,并根據(jù)用戶的便簽數(shù)據(jù)信息逐條自增。

        表4 便簽信息表

        5.支出類型表

        表5是為了滿足使用者對支出類型的增刪存儲而建立的。表5中的Nickname和表1中的Nickname對應(yīng),Auto為用戶選擇的類型默認編號。

        表5 支出類型表

        6.收入類型表

        表6的建立是為了滿足使用者對收入類型的增刪存儲。表6中的Nickname和表1中的Nickname對應(yīng),Auto為用戶選擇的類型默認編號。

        表6 收入類型表

        總之,隨著互聯(lián)網(wǎng)的普及,網(wǎng)上管理系統(tǒng)的應(yīng)用范圍逐漸擴大?;诎沧科脚_的記賬管理APP系統(tǒng)需求將逐步走進日常生活的其它領(lǐng)域。SQLite作為數(shù)據(jù)庫管理已經(jīng)成為應(yīng)用廣泛的技術(shù),其能利用Java編程語言,運用Eclipse作為開發(fā)工具,讓使用者能夠簡單便捷實時地對自己的數(shù)據(jù)進行綜合管理,為提高人們的生活質(zhì)量做出貢獻。

        猜你喜歡
        記賬數(shù)據(jù)管理賬號
        企業(yè)級BOM數(shù)據(jù)管理概要
        定制化汽車制造的數(shù)據(jù)管理分析
        彤彤的聊天賬號
        海洋環(huán)境數(shù)據(jù)管理優(yōu)化與實踐
        施詐計騙走游戲賬號
        派出所工作(2021年4期)2021-05-17 15:19:10
        CTCS-2級報文數(shù)據(jù)管理需求分析和實現(xiàn)
        記賬類APP
        農(nóng)家參謀(2019年2期)2019-09-10 03:54:02
        Google Play游戲取消賬號綁定沒有Google賬號也能玩
        CHIP新電腦(2016年3期)2016-03-10 14:52:50
        代理記賬:會計“工學(xué)結(jié)合”的新動向
        欧美激情αv一区二区三区| 人人超碰人人爱超碰国产| 亚洲av永久无码精品网址| 欧美国产成人精品一区二区三区| 制服无码在线第一页| 日韩在线精品免费观看| 国产三级a三级三级| 18成人片黄网站www| 久久精品国产亚洲一区二区| 亚洲国产综合一区二区| 国产精品亚洲а∨无码播放| 亚洲精品乱码久久久久久久久久久久 | 免费无码又爽又刺激聊天app| 日韩欧美国产亚洲中文| 日本av第一区第二区| 亚洲a无码综合a国产av中文| 亚洲 精品 综合 精品 自拍| 久久福利资源国产精品999| 人妻露脸国语对白字幕| 日本伊人精品一区二区三区 | 日韩成人无码| 日韩中文在线视频| 福利视频在线一区二区三区| av区无码字幕中文色| 亚洲va中文字幕无码| 国产69精品一区二区三区| 日本中文字幕乱码中文乱码| 大学生高潮无套内谢视频| 国产精品久久久久久麻豆一区| 国产人妖一区二区在线| 日本激情网站中文字幕| 日本在线看片免费人成视频1000| 亚洲中文av一区二区三区| 男女动态视频99精品| 国产精品无码一区二区三级| 国产高潮国产高潮久久久| 亚洲AV无码一区二区水蜜桃| 中文字幕av人妻少妇一区二区 | 欧美操逼视频| 校花高潮一区日韩| 亚洲精品一区三区三区在线|