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

正文內(nèi)容

基于android的個(gè)人記賬系統(tǒng)分析與設(shè)計(jì)本科畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 10:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 o能夠?qū)崿F(xiàn)零管理的模式,不需要額外的 DBA技術(shù)來(lái)進(jìn)行數(shù)據(jù)庫(kù)的管理。 因?yàn)槭?100%使用 Java寫成的數(shù)據(jù)庫(kù),能夠讓 Java應(yīng)用程序無(wú)縫的和 db4o數(shù)據(jù)庫(kù)連接進(jìn)行數(shù)據(jù)的存取操作,大大減少了開發(fā)人員花費(fèi)在對(duì)象模型到關(guān)系模型的轉(zhuǎn)換時(shí)間和代價(jià),提高開發(fā)效率。 記賬的形式多種多樣,有的人 至今 仍然隨身攜帶記賬本和筆隨時(shí)隨地進(jìn)行記賬,的確不能 說(shuō)這種方式不方便,能夠在消費(fèi)發(fā)生的第一時(shí)間就拿出來(lái)進(jìn)行記錄 ,但是后第 1章 緒論 7 期需要進(jìn)行大量的人工數(shù)據(jù)統(tǒng)計(jì)工作,更不用說(shuō)報(bào)表輸出了 ; 而 有的人 早已廢棄紙幣, 選擇 了 電腦軟件進(jìn)行記賬,如 Excel工作簿、記賬通等 ,最大的有點(diǎn)就是帶有強(qiáng)大的數(shù)據(jù)分析和報(bào)表輸出功能, 但是缺點(diǎn)是電腦哪怕是筆記本電腦想要隨時(shí)攜帶比較麻煩,想要在消費(fèi)發(fā)生的第一時(shí)間就進(jìn)行記賬幾乎不可能。 種種方式,要不就是沒(méi)有分析功能,要不就是限制了記賬時(shí)間和地點(diǎn), 往往造成 人們不能養(yǎng)成連續(xù)記賬的習(xí)慣,更不用說(shuō)進(jìn)行個(gè)人的理財(cái)規(guī)劃了。 因此,一個(gè)便攜、小巧,又具有強(qiáng)大數(shù)據(jù)統(tǒng)計(jì) 、報(bào)表分析的移動(dòng)記賬軟件 的誕生是十分有必要的 ,一切的這些都可以在搭載了 Android移動(dòng)操作系統(tǒng)的手機(jī)上實(shí)現(xiàn)。 可行性 此 基于 Android平臺(tái)的個(gè)人記賬 系統(tǒng)所需 技術(shù)的要求,以及現(xiàn)有掌握熟練程度,存在的差距等方面進(jìn)行分析可采用下表形式表示: 表 1– 2 關(guān)鍵技術(shù)分析表 關(guān)鍵技術(shù)項(xiàng) 要求 現(xiàn)有水平 對(duì)照分析 Android活動(dòng)及其生命周期 熟練 熟練 可以滿足要求 Java 熟練 熟練 可以滿足要求 AJAX 了解 了解 可以滿足要求 jQuery 了解 了解 可以滿足要求 JSON 熟練 熟練 可以滿足要求 XML 熟練 熟練 可以滿足要求 Struts2 熟練 熟練 可以滿足要求 Hibernate 熟練 熟練 可以滿足要求 Spring 熟練 熟練 可以滿足要求 db4o數(shù)據(jù)庫(kù) 了解 了解 可以滿足要求 依上表可知 :對(duì)于本系統(tǒng)的所需技術(shù)的要求均可滿足要求 ,因此本系統(tǒng)在技術(shù)方面是可行的 ,不存在技術(shù)上的問(wèn)題 。 該系統(tǒng) 只 筆者一人參與 設(shè)計(jì)開發(fā) ,因此沒(méi)有人員的額外開銷。 而在開發(fā)工具上,選用的是 由“藍(lán)色巨人” IBM公司開發(fā)并開源的 Java應(yīng)用程序 IDE工具 Eclipse,可免費(fèi)下載使用 ,而且在所需的各項(xiàng)技術(shù)中,全部都是開源免費(fèi)技術(shù),每一個(gè)下載使用這些技術(shù)的開發(fā)者都可獲得對(duì)應(yīng) 技術(shù) 的 GNU通用公共許可證 ,可自由運(yùn)用于任何項(xiàng)目 ,因此也沒(méi)有技術(shù)使用的開銷 。 另外,系統(tǒng)分析設(shè)計(jì)過(guò)程中需要的硬件設(shè)備要求也不高, 單獨(dú)的一臺(tái) 配置不高的 筆記本 電腦 就可以滿足 需求。 因此,從經(jīng)濟(jì)的角度上來(lái)看,系統(tǒng)也是可行的。 第 1章 緒論 8 隨著生活水平的提高,經(jīng)濟(jì)活動(dòng) 占據(jù)個(gè)人生活的主導(dǎo)地位,在消費(fèi)的同時(shí),想要通過(guò)記賬的方式進(jìn)行個(gè)人理財(cái)?shù)娜吮?定不在少數(shù)。 基于 Android平臺(tái)的個(gè)人記賬系統(tǒng),再配合上 Web版的個(gè)人記賬系統(tǒng), 在功能上相信 能夠滿足當(dāng)前具有一定消費(fèi)能力且有記賬習(xí)慣的用戶 的需求 , 而且應(yīng)用系統(tǒng)本身也將是完全免費(fèi)的 , 相信 社會(huì) 上 的 廣大Android手機(jī)用戶也會(huì)有同等的期待 。 所以,從社會(huì)方面來(lái)看, 此系統(tǒng) 也是可行的。 由以上四點(diǎn)分別從必要性、技術(shù)、經(jīng)濟(jì)、社會(huì)等方面進(jìn)行了充分的分析論證,在各方面都是符合市場(chǎng)需求、個(gè)人能力、經(jīng)濟(jì)條件、社會(huì)背景,因此基于 Android平臺(tái)的個(gè)人記賬系統(tǒng)是可行的,可以立即開始系統(tǒng)的分析設(shè)計(jì)工作。 第 2章 系統(tǒng)分析 9 第 2 章 系 統(tǒng)分析 有 記賬習(xí)慣同學(xué)不在少數(shù), 故 從身邊同學(xué)的記賬事例來(lái)獲取一個(gè)移動(dòng)記賬系統(tǒng)應(yīng)具有怎樣的需求。 主要的記賬形式有如下幾種: (1) 記賬本 使用記賬本來(lái)記錄日常的 收入 支出, 最明顯的缺點(diǎn)就是時(shí)效性太差,不能在消費(fèi)的第一時(shí)間就將發(fā)生額記錄到記賬本中,總是要 等 回到宿舍, 再拿出筆和記賬本進(jìn)行記錄, 而常常又因?yàn)橛洸蛔∠M(fèi)的確切金額或是干脆就忘了有筆賬需要記一記, 錯(cuò)過(guò)了最佳的記賬時(shí)機(jī) 就很難 再 形成連續(xù)、完整的記賬,造成記錄數(shù)據(jù)與真實(shí)收支數(shù)據(jù)不統(tǒng)一 。 另一方面,在數(shù)據(jù)較為完整的情況下,當(dāng)你需要回頭來(lái)看看這個(gè)月在 各方面消費(fèi)了多少金額的時(shí)候,需要花費(fèi)大量時(shí)間進(jìn)行統(tǒng)計(jì)整理 , 讓人十分泄氣。 (2) Excel工作表 筆者的另一位舍友,使用 的是 Excel工作表進(jìn)行收支條目的記錄 。 Excel具有強(qiáng)大的統(tǒng)計(jì) 功能,因此能夠快捷地進(jìn)行各類 統(tǒng)計(jì)分析,甚至生成圖表分析結(jié)果。 但是和手工記賬本記賬一樣,存在時(shí)效性差的特點(diǎn),一樣不能抓住最佳的記賬時(shí)機(jī) ,而 便攜性甚至比不上記賬本 。 而且為了 備份數(shù)據(jù),需要定期將 Excel工作簿備份復(fù)制一份, 存儲(chǔ)在另一個(gè)介質(zhì)中,如 U盤、移動(dòng)硬盤 ,需要額外的開銷。 (3) 手機(jī)記事本 即使現(xiàn)有的 手機(jī)并不是 Android操作系統(tǒng),并沒(méi) 有可用的移動(dòng)記賬應(yīng)用,但是仍然具有 便攜的特性, 于是 有的 同學(xué)就 使用手機(jī)上的記事本進(jìn)行日常記賬 。 雖然解決了時(shí)效性的問(wèn)題,能在消費(fèi)發(fā)生的第一時(shí)間就進(jìn)行記錄,但是因?yàn)閮H僅是記事本,每次都需要手動(dòng)錄入記賬條目,顯得十分繁瑣和 低效 。而且和記賬本一樣,不具有后期的 統(tǒng)計(jì)分析功能。 由上述案例可知,基于 Android平臺(tái)的移動(dòng)記賬應(yīng)用 是十分有必要的, 它可以很好的解決以上各種方式的缺點(diǎn)。移動(dòng)記賬應(yīng)用應(yīng)該具有便攜、即時(shí),能夠在消費(fèi)發(fā)生的第一時(shí)間就能進(jìn)行記錄, 簡(jiǎn)單快捷的操作方式, 還能進(jìn)行全面的統(tǒng)計(jì)分析,數(shù)據(jù)的安全備份 等 特點(diǎn) 。 性 需求 通過(guò)案例分析, 大 致 得出以下 主要 功能需求: (1) 記賬功能:收入、支出、轉(zhuǎn)賬等條目的記錄 。 (2) 賬目查詢: 可通過(guò)設(shè)立多個(gè)查詢條件(如日期 區(qū)間 、賬目類別) 來(lái)獲取賬目列表 。 (3) 賬戶管理:設(shè)置例如現(xiàn)金、銀行卡、信用卡、一卡通等各類賬戶 。 第 2章 系統(tǒng)分析 10 (4) 賬目類別管理:設(shè)置賬目類別如餐飲、交通、娛樂(lè)等一級(jí)類別;早餐、公交、KTV等二級(jí)類別 ,可供添加賬目條目時(shí)進(jìn)行選擇 。 (5) 數(shù)據(jù)管理:可將數(shù)據(jù)備份至本機(jī)存儲(chǔ)空間,或者選擇將數(shù)據(jù)備份至應(yīng)用的 Web系統(tǒng)版。 (6) 報(bào)表分析: 設(shè)定若干可選條件,進(jìn)行符合條件的賬目統(tǒng)計(jì),并能按用戶要求輸出圖表,并提供消費(fèi)建議 。 (7) Web版同步賬號(hào)的注冊(cè)和登陸功能。 (8) 理財(cái)資訊的獲取 : 通過(guò)移動(dòng)互聯(lián)網(wǎng)從服務(wù)器獲取個(gè)人理財(cái)規(guī)劃相關(guān)資訊 。 移動(dòng)互聯(lián)網(wǎng)時(shí)代,一個(gè)應(yīng)用想要獲得用戶青睞, 讓用戶真正的喜歡上該系統(tǒng),不僅僅需要滿足用戶的功能性需求,非功能性需求的滿足也是十分必要的 ,必須具備以下良好的用戶體驗(yàn) : (1) 界面 簡(jiǎn)潔明了 , 不失美感,必須適合全觸摸屏的使用習(xí)慣 (2) 操作應(yīng)盡量簡(jiǎn)單 、 快速 (3) 程序頁(yè)面跳轉(zhuǎn)應(yīng)流暢、平滑 (4) 使用優(yōu)秀的算法,將明細(xì)查詢 和統(tǒng)計(jì)分析的報(bào)表生成 時(shí)間做到最短 (5) 金額 數(shù)字應(yīng) 顯示 清晰 ,畢竟手機(jī)屏幕的大小仍有限,絕大多數(shù)為 參與者 所謂的參與者是系統(tǒng)之外與系統(tǒng)進(jìn)行交互的任何事物, 一般是使用系統(tǒng)的用戶或是其他外部系統(tǒng)、外部設(shè)備等外部實(shí)體。 因?yàn)?記賬應(yīng)用系統(tǒng) 是 相互獨(dú)立地安裝于每個(gè)用戶各自的 Android手機(jī)終端上 , 可從以下幾個(gè)方面確定參與者: (1) 該 應(yīng)用 系統(tǒng)的 數(shù)據(jù)、信息都是由系統(tǒng)的用戶 當(dāng) 經(jīng)濟(jì)活動(dòng)發(fā)生時(shí)進(jìn)行手動(dòng)錄入的 , 相關(guān)理財(cái)資訊均是由系統(tǒng)管理員手動(dòng)錄入的 ; 錄入的數(shù)據(jù) 也是供用戶自己日后進(jìn)行查詢、統(tǒng)計(jì)分析所用; 而數(shù)據(jù)的刪除、備份也是由用戶自行操作 。 (2) 位于手機(jī) 終 端上的 各項(xiàng)功能均是由安裝了該應(yīng)用系統(tǒng)的用戶使用 (3) 每個(gè)用戶均 是處于對(duì)該記賬應(yīng)用系統(tǒng)的特定功能具有 相當(dāng)需求和興趣的情況下,進(jìn)行的下載和安裝以及使用 (4) 該系統(tǒng)由系統(tǒng)管理員數(shù)據(jù)的支持和維護(hù) 由以上四點(diǎn)分析可知,該記賬應(yīng)用系統(tǒng)是由在手機(jī)上安裝了該應(yīng)用系統(tǒng)的用戶和系統(tǒng)管理員作為參與者。 通過(guò) 上文分析 得到的 參與者可以進(jìn)行系統(tǒng)用例的確定。 首先, 參與者 普通用戶 是為了記賬 和理財(cái)而使用該系統(tǒng),系統(tǒng)管理員是為了維護(hù)和管理該系統(tǒng)而使用 ; 其次,第 2章 系統(tǒng)分析 11 普通用戶 會(huì) 用到的是 相關(guān)記賬和報(bào)表分析功能,如: 記賬、明細(xì)查詢、 數(shù)據(jù) 管理、系統(tǒng)設(shè)置等功能,管理員通常用到用戶管理、資訊管理等功能 。 由上分析,很容 易就能得到該系統(tǒng) 大致 應(yīng)有的用例 ,按照參與者的類型分為 : (1) 用戶 記賬 管理 : 收入 管理 (增加、編輯、刪除) , 支出 管理 (增加、編輯、刪除), 轉(zhuǎn)賬 管理 (增加、編輯、刪除), 借貸 管理 (增加、編輯、刪除) 。 明細(xì) 查詢 : 查詢 所有 、 分類 查詢、 賬戶 查詢、條件查詢 報(bào)表 統(tǒng)計(jì) :支出報(bào)表、收入報(bào)表 、逐月支出、逐月收入、條件報(bào)表 、資產(chǎn) 狀況 數(shù)據(jù) 管理 : 備份至本機(jī)、同步到云端 (云端賬號(hào)注冊(cè)、登陸) 、從本地恢復(fù)、從云端恢復(fù) 、清除本地?cái)?shù)據(jù) 系統(tǒng) 設(shè)置 : 支出、收入類別管理 (增加、編輯、刪除) , 賬戶 管理 (增加、編輯、刪除) ,借貸賬戶管理 (增加、編輯 、刪除) (2) 管理員 用戶 管理(增加、編輯、刪除) , 用例關(guān)系 由上文分析得到的用例以及用例分類可以得出以下用例關(guān)系圖: 記賬功能的相關(guān)用例 關(guān)系 ,如 圖 2– 1所示: 第 2章 系統(tǒng)分析 12 圖 2– 1 記賬管理用例 用例規(guī)約 根據(jù)上文已確定的用例以及用例關(guān)系,制定用例規(guī)約。 在記賬管理 用例 中, 又 包含 了 收入管理 、 支出管理 、 轉(zhuǎn)賬管理 、 借貸管理 四種 用例, 每種用例各 包含 了新增、編輯、刪除三個(gè)方面的 用例。 收入管理和支出管理的 用例規(guī)約十分相近 ,轉(zhuǎn)賬管理和借貸管理 稍 有區(qū)別。 表 2– 1 記賬管理用例規(guī)約 用例名稱 記賬管理 用戶 記賬管理第 2章 系統(tǒng)分析 13 參與者 用戶 假設(shè) 用戶知道 當(dāng)前經(jīng)濟(jì)活動(dòng)未被記錄過(guò) ,系統(tǒng)并不驗(yàn)證此經(jīng)濟(jì)活動(dòng)是否已存在 前置條件 系統(tǒng) 未 設(shè)置密碼保護(hù)或 用戶身份已被識(shí)別和授權(quán) 后置條件 系統(tǒng)更新 相關(guān)數(shù)據(jù) 主事件流 (支出、收入、轉(zhuǎn)賬、借貸) 進(jìn)入相應(yīng)類型賬目記賬界面 , 用戶可選擇進(jìn)行新增、編輯、刪除操作 表 2– 2 賬號(hào)管理 用例規(guī)約 用例名稱 賬號(hào)管理 參與者 用戶 假設(shè) 無(wú) 前置條件 系統(tǒng)未設(shè)置密碼保護(hù)或用戶身份已被識(shí)別和授權(quán) 后置條件 系統(tǒng) 完成賬號(hào)的注冊(cè)或者登錄 主事件流 可選擇 進(jìn)行 登錄賬號(hào)或者注冊(cè)賬號(hào) 由明 細(xì)查詢用例 包含 可得查詢所有、賬戶查詢、分類查詢和條件查詢四個(gè)用例,它們的用例規(guī)約如下: 表 2– 3 查詢所有用例規(guī)約 用例名稱 查詢所有 參與者 用戶 假設(shè) 系統(tǒng)已有 賬目 記錄數(shù)據(jù) 前置條件 系統(tǒng)未設(shè)置密碼保護(hù)或用戶身份已被識(shí)別和授權(quán) 后置條件 顯示 指定日期 區(qū)間內(nèi) 所有賬目記錄 數(shù)據(jù) 用戶 查詢所有用戶 賬號(hào)管理第 2章 系統(tǒng)分析 14 主事件流 指定日期的所有 賬目記錄數(shù)據(jù) 所獲取的 賬目 記錄數(shù)據(jù) 備選事件流 無(wú) 表 2– 4 賬戶查詢用例規(guī)約 用例名稱 賬戶 查詢 參與者 用戶 假設(shè) 系統(tǒng)已有賬目記錄數(shù)據(jù) 前置條件 系統(tǒng)未設(shè)置密碼保護(hù)或用戶身份已被識(shí)別和授權(quán) 后置條件 顯示 指定日期區(qū)間內(nèi) 所有 賬戶 明細(xì) 主事件流 從數(shù)據(jù)庫(kù)獲取 各賬戶明細(xì) 各賬戶明細(xì) 數(shù)據(jù) 備選事件流 無(wú) 表 2– 5 分類查詢用例規(guī)約 用例名稱 分類 查詢 參與者 用戶 假設(shè) 系統(tǒng)已有賬目記錄數(shù)據(jù) 前置條件 系統(tǒng)未設(shè)置密碼保護(hù)或用戶身份已被識(shí)別和授權(quán) 后置條件 顯示指定日期區(qū)間內(nèi)所有 分類的 賬目 明細(xì) 主事件流 分類 明細(xì) 數(shù)據(jù) 備選事件流 無(wú) 用戶 賬戶查詢用戶 分類查詢第 2章 系統(tǒng)分析 15 表 2– 6 條件查詢用例規(guī)約 用例名稱 條件 查詢 參與者 用戶 假設(shè) 系統(tǒng)已有賬目記錄數(shù)據(jù) 前置條件 系統(tǒng)未設(shè)置密碼保護(hù)或用戶身份已被識(shí)別和授權(quán) 后置條件 顯示 用戶 指定 條件 的賬目明細(xì) 主事件流 、選擇各條件 指定條件的 明細(xì)數(shù)據(jù) 獲取的 明細(xì)數(shù)據(jù) 由報(bào)表統(tǒng)計(jì)用例 包含 得到 支出報(bào)表、收入報(bào)表、逐月支出、逐月收入四個(gè)用例,它們的用例規(guī)約如下: 表 2– 7 支出報(bào)表用例規(guī) 約 用例名稱 支出報(bào)表 參與者 用戶 假設(shè) 系統(tǒng)已有賬目記錄數(shù)據(jù) 前置條件 系統(tǒng)未設(shè)置密碼保護(hù)或用戶身份已被識(shí)別和授權(quán) 后置條件 顯示用戶指定 日期區(qū)間的支出報(bào)表 主事件流 指定日期區(qū)間 日期區(qū)間 的 支出 賬目 數(shù)據(jù) 支出數(shù)據(jù)的報(bào)表 表 2– 8 逐月支出用例規(guī)約
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1