freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于安卓系統(tǒng)的個人理財系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-24 20:32 本頁面
 

【文章內(nèi)容簡介】 系統(tǒng)的個人理財系統(tǒng),提供了收支管理、賬戶管理、系統(tǒng)設(shè)置和顯示圖表四個主功能模塊,如下圖 所示:個人理財系統(tǒng)系統(tǒng)設(shè)置賬戶管理 顯示圖表收支管理圖 程序主功能模塊在這四個主功能模塊中,收支管理功能模塊和賬戶管理功能模塊是理財系統(tǒng)的重中之重,屬于系統(tǒng)的核心功能模塊。從用戶的角度看,在這兩者之間還是有很大區(qū)別。收支管理功能模塊更趨向于和人的交天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書互工作,或者說是更依賴于用戶的使用。用戶使用個人理財系統(tǒng),本身就是因為理財數(shù)據(jù)雜亂、復(fù)雜、數(shù)據(jù)量大,用戶自身不能管理和駕馭這些數(shù)據(jù);用戶通過頻繁使用收支管理功能模塊,將個人收入支出信息匯總、整理。收支管理功能模塊就是整個系統(tǒng)中的最大的交互接口,從中得到用戶信息,從這點來看,收支管理功能模塊在個人理財系統(tǒng)中也最為依賴用戶。而對于賬戶管理功能模塊來說,雖然也能與用戶進行數(shù)據(jù)交互,但這不是該模塊的重點。賬戶管理功能模塊主要是將收支管理功能模塊中的用戶理財信息歸納、總結(jié),以賬戶形式整理顯示出來。下面是兩個功能模塊的具體論述。收支管理功能模塊,功能是將用戶的收入支出信息,保存到數(shù)據(jù)庫中去,并進行必要的數(shù)據(jù)庫操作??蓪⒋斯δ苣K細分為四個小功能模塊,分別是增加收支功能模塊、查看收支功能模塊、修改收支功能模塊和刪除收支功能模塊。如下圖 所示:收支管理增加收支 查看收支 修改收支 刪除收支圖 收支管理功能模塊四個子功能模塊用途如下::每當用戶有新的收入或支出時,可以通過此模塊將信息存入程序中。:用戶可以通過此模塊查看已經(jīng)錄入的收支信息。:為防止用戶信息錄入錯誤,可以修改錯誤信息。:將錯誤或過期收支信息刪除。賬戶管理功能模塊,是將用戶的賬戶信息保存在數(shù)據(jù)庫中,并隨著用戶收支信息的錄入,對賬戶信息及時的更新。當然也可以手動對賬戶信息進行數(shù)據(jù)庫的基本操作??蓪⒋斯δ苣K細分為四個小功能模塊,分別是增加賬戶功能模塊、查看賬戶功能模塊、修改賬戶功能模塊和刪除賬戶功能模塊。如下圖 所示:賬戶管理查看賬戶 修改賬戶 刪除賬戶增加賬戶圖 賬戶管理功能模塊四個子功能模塊用途如下:天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書:用戶會有多個財務(wù)賬戶或財務(wù)信息;用戶可以通過此模塊新建一個賬戶,以便管理更多的財務(wù)信息。:賬戶信息隨著收支信息不斷變化,用戶通過此功能,查看理財結(jié)果,一目了然。:當賬戶信息不對或有了新的賬戶情況時,可用此功能將賬戶信息校準。:不需要的賬戶可以刪除掉。系統(tǒng)設(shè)置功能模塊和顯示圖表功能模塊,都屬于輔助性功能模塊,在程序中輔助前兩個主功能模塊工作,使得程序更安全、更實用和方便。這兩個輔助性功能模塊,是對主功能模塊的擴展,對用戶需求的適應(yīng)。設(shè)置密碼功能模塊加強了系統(tǒng)的安全性;數(shù)據(jù)導(dǎo)出功能模塊方便用戶備份,也便于管理自己的理財數(shù)據(jù);收支圖表功能模塊和賬戶圖表功能模塊直接對應(yīng)主功能模塊的數(shù)據(jù),是對這些數(shù)據(jù)的另一種顯示方式,便于用戶對這些數(shù)據(jù)的直觀感受。兩個功能模塊如下圖 所示:系統(tǒng)設(shè)置功能模塊,可以對程序進行密碼設(shè)置和數(shù)據(jù)導(dǎo)出。圖 系統(tǒng)設(shè)置和顯示圖表功能模塊:為保證理財信息安全而設(shè)置的功能模塊。:可以通過此功能將手機上的數(shù)據(jù)導(dǎo)出到電腦上去,轉(zhuǎn)出文件為 xls 格式,可用 Excel 打開。顯示圖表功能模塊,負責(zé)將數(shù)據(jù)庫中的財務(wù)信息以圖表的形式表現(xiàn)出來。又由于數(shù)據(jù)的變化分為收支圖表功能模塊和賬戶圖表功能模塊。:通過此功能查看收支情況的餅狀圖。:用戶可能會有許多賬戶,查看起來很不方便,此功能將賬戶信息轉(zhuǎn)換為圖表,便于查看。天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書 數(shù)據(jù)庫設(shè)計在數(shù)據(jù)存儲模塊設(shè)計中,本系統(tǒng)采用了兩種不同的數(shù)據(jù)存儲方式,分別是SharedPreferences 存儲數(shù)據(jù)和 SQLite 數(shù)據(jù)庫存儲數(shù)據(jù)。用戶的個人理財信息使用 SQLite 數(shù)據(jù)庫存儲數(shù)據(jù),信息存儲在安卓系統(tǒng)自帶的輕型數(shù)據(jù)庫 SQLite 中。用戶的密碼信息則使用 SharedPreferences 保存為一個 XML 文件,存儲在用戶手機的內(nèi)置存儲卡中。這是考慮到本理財軟件是在手機上運行,和電腦理財軟件相比更加私密,定位使用成員是手機主人和家庭成員,故軟件僅有一個默認用戶和密碼,不需要使用數(shù)據(jù)庫存儲數(shù)據(jù)。數(shù)據(jù)庫的設(shè)計是按以下的分析進行的。賬戶:存儲賬戶信息。賬戶信息是程序?qū)⒂脩糨斎氲氖罩畔⒆鲎詣佑嬎愣鰜淼男畔?。一條賬戶信息分為賬戶名稱、使用幣種和金額大小三類信息。用戶收支:用來存儲用戶的詳細收入支出信息。信息包括交易類型、時間、類別、賬戶名、幣種、金額、地點和備注。這兩個表通過賬戶名信息將兩個信息關(guān)聯(lián)在一起。通過用戶收支情況的變動,賬戶信息也隨之改變。 數(shù)據(jù)庫的 ER 圖設(shè)計ER 圖也稱實體聯(lián)系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。E R 方 法 也 稱 為 ER 模 型 。 在 ER 圖 中 ,用 方 框 表 示 實 體 , 用 菱 形 表 示 聯(lián) 系 , 用 橢 圓 表 示 屬 性 。通 過 對 以 上 程 序 功 能 和 數(shù) 據(jù) 信 息 的 分 析 , 確 定 基 于 安 卓 系 統(tǒng) 的 個 人 理 財 系 統(tǒng) 的 ER 圖如 下 圖 所 示 。賬戶 連接 收支信息n n圖 ER 圖如圖 賬戶實體的 ER 圖。賬戶中包含賬戶名稱、幣種和金額三屬性。天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書賬戶賬戶名稱幣種 金額圖 賬戶 ER 圖如圖 用戶收支實體的 ER 圖。用戶收支交易類型日期類別子類別賬戶名稱幣種金額交易地點備注圖 用戶收支 ER 圖 數(shù)據(jù)表名和字段設(shè)計對數(shù)據(jù)庫的表和字段進行設(shè)計。該理財系統(tǒng)需要賬戶和用戶收支兩類信息的采集,故對應(yīng)兩張表:account 表和 balance 表。account 表將用戶的財富按賬戶名分類,比如現(xiàn)金賬戶、信用卡賬戶、銀行賬戶等等。表中的數(shù)據(jù)代表了用戶不同賬戶的金額。表結(jié)構(gòu)如下表 所示。天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書表 account 表結(jié)構(gòu)字段 類型 允許空 默認 說明id integer No NULL 主鍵,自增name varchar(20) Yes NULL 賬戶名稱currency varchar(20) Yes NULL 幣種money decimal Yes NULL 金額balance 表是用戶個人的收支記錄,用來存儲用戶全部的交易活動。balance 表中的字段account_id 是 account 表的外鍵,將 balance 表和 account 表相連接,每一次用戶的交易記錄,balance 表的增加都將更新 account 表。表結(jié)構(gòu)如下表 所示。表 balance 表結(jié)構(gòu)字段 類型 允許空 默認 說明id integer No NULL 主鍵,自增io varchar(15) Yes NULL 交易類型(收入/支出)date varchar(20) Yes NULL 日期type varchar(15) Yes NULL 類別sub_type varchar(20) Yes NULL 字類別account_id varchar(20) No NULL 賬戶currency varchar(20) Yes NULL 幣種money decimal No NULL 金額address varchar(20) Yes NULL 交易地點remarks varchar(30) Yes NULL 備注 本章小結(jié)總體設(shè)計,即對有關(guān)系統(tǒng)全局問題的設(shè)計,也就是設(shè)計系統(tǒng)總的處理方案,又稱系統(tǒng)概要設(shè)計??傮w設(shè)計在程序開發(fā)過程中處于重要地位,因此,做好總體設(shè)計是重中之重的一件事。下面進行系統(tǒng)的詳細設(shè)計。天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書第四章 詳細設(shè)計 總系統(tǒng)介紹整個系統(tǒng)按功能性劃分為四個主功能模塊,分別是收支管理功能模塊、賬戶管理功能模塊、系統(tǒng)設(shè)置功能模塊和顯示圖表功能模塊。其中前兩個功能模塊實現(xiàn)的是系統(tǒng)的主要功能,后兩者則輔助前兩個功能模塊工作。用戶使用收支管理功能模塊將個人財務(wù)信息存入系統(tǒng),系統(tǒng)通過賬戶管理功能模塊以賬戶的形式將信息整理;為了便于管理,在這兩個功能模塊中加入修改和刪除功能。繼續(xù)完善系統(tǒng),加入系統(tǒng)設(shè)置功能模塊和顯示圖表功能模塊,提高用戶的安全性與交互感。為了具體論述說明程序的運行流程,本章節(jié)將四個主功能模塊細分為十二個子功能模塊,將分別論述它們的程序運行流程。 功能模塊詳細設(shè)計 增加收支功能增加收支功能是用戶將自己的財務(wù)信息錄入程序中的功能。要實現(xiàn)此功能,用戶首先進入增加收支界面,將所有用戶將要使用的輸入框、日期選擇對話框和選擇下拉列表顯示出來。其中,賬戶下拉列表和時間文本框不能只是在布局文件中設(shè)計出來,它們需要進行程序監(jiān)聽。賬戶下拉列表由于要顯示數(shù)據(jù)庫中保存的賬戶名稱,所以系統(tǒng)要連接賬戶數(shù)據(jù)庫,以循環(huán)的方式將信息一條一條導(dǎo)出到一個臨時的數(shù)組中,直到導(dǎo)出完畢將信息一起顯示在下拉列表中,等待用戶選擇。而時間文本框需要與日期選擇對話框相連,在用戶選擇時間時跳出日期選擇對話框,幫助用戶準確顯示時間。用戶填寫完收支信息后,按 OK 鍵保存信息。程序會判斷用戶金額是否為空,如果為空,會提醒用戶信息不完整;如果信息完整,程序會再一次連接數(shù)據(jù)庫,將收支信息存入收支表,然后通過判斷用戶信息中的賬戶號,是收入還是支出,更新相應(yīng)賬戶中的金額信息。如果用戶不填寫收支信息,可以按 Cancel 鍵退出增加收支界面。以上就是增加收支功能的全部流程,具體流程圖如圖 所示。天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書開始進入增加收支界面連接賬戶數(shù)據(jù)庫下一組賬戶信息信息是否為空N O賬戶信息加入數(shù)組顯示數(shù)組信息在賬戶下拉列表Y E S日期選擇對話框在時間輸入框處于監(jiān)聽輸入收支信息是否保存信息Y E S連接賬戶數(shù)據(jù)庫下一組賬戶名信息賬戶名與用戶輸入賬戶名是否相同N O確定賬戶主鍵號Y E S輸入的收入支出類型輸入金額與賬戶金額相加 輸入金額與賬戶金額相減收入 支出更新賬戶金額輸入金額是否不為空Y E SN O連接收支數(shù)據(jù)庫加入新收支記錄結(jié)束N O圖 增加收支流程天津理工大學(xué) 2022 屆本科畢業(yè)設(shè)計說明書 查看收支功能查看用戶過去的收入支出信息。要實現(xiàn)此功能,用戶要先進入收支管理界面,系統(tǒng)將連接收支數(shù)據(jù)庫,以循環(huán)的方式將信息一條一條導(dǎo)出到一個
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1