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

正文內(nèi)容

基于android平臺的個人記賬系統(tǒng)分析與設(shè)計畢業(yè)論文(存儲版)

2025-08-26 08:24上一頁面

下一頁面
  

【正文】 根據(jù)系統(tǒng)功能需求,分析得出“用戶”、“賬目”、“收入”、“支出”、“轉(zhuǎn)賬”、“借貸”、“賬戶”等類是需要進(jìn)行持久化的實體類。新增賬目界面的設(shè)計如圖3–3所示:圖3–6 新增賬目人機界面設(shè)計 重新繪制類圖通過概念類的分析,以及邊界類、實體類的設(shè)計,對系統(tǒng)中的業(yè)務(wù)邏輯層的Service服務(wù)類和數(shù)據(jù)訪問層的DAO接口以及實現(xiàn)類進(jìn)行設(shè)計。例如,收入Ine實體類與IneService類、IneDao接口關(guān)聯(lián)的類圖,如圖3–10所示:圖3–10 收入實體類相關(guān)聯(lián)類圖根據(jù)上述對邊界類、業(yè)務(wù)邏輯層的Service類以及數(shù)據(jù)訪問層的DAO接口及實現(xiàn)類的分析,對各個實體類對應(yīng)的邊界類、Service類和DAO接口及實現(xiàn)類設(shè)計屬性和方法之后,進(jìn)行系統(tǒng)類圖的重新繪制,如圖3–11和圖3–12所示:圖3–11 重新繪制的類圖1圖3–12 重新繪制的類圖2 重新繪制順序圖在系統(tǒng)各種類型的類的屬性和方法都添加了之后,需要對分析模型中的順序圖進(jìn)行細(xì)化,使得消息和職責(zé)在順序圖中得到良好的體現(xiàn),并且將邊界類和控制類添加到順序圖中,使對用例的事件流有更為直觀的描述。其順序圖如圖3–17所示:圖3–17 重新繪制的刪除收入賬目順序圖 系統(tǒng)包圖為了更好的更合理的組織系統(tǒng)中的類,對系統(tǒng)按系統(tǒng)架構(gòu)層次來進(jìn)行分包。因此,對開發(fā)者的數(shù)據(jù)庫功底(尤其是存儲過程的編寫)要求越來越高。因為選擇了db4o對象性數(shù)據(jù)庫作為本系統(tǒng)的持久化解決方案,因此只需要在程序中使用原生的Java面向?qū)ο缶幊陶Z言,進(jìn)行相關(guān)的數(shù)據(jù)庫操作,無需任何前期的建表和關(guān)聯(lián)映射工作。 系統(tǒng)功能實現(xiàn)參考文獻(xiàn)出版卷出版年限起止頁碼格式參考“論文標(biāo)注規(guī)范”參考文獻(xiàn)出版社出版地[1]申晉,朱維申等.三峽永久船閘高邊坡巖體裂隙分布的分形研究[J] .巖土力學(xué)學(xué)報,1998,20(5):35—39[2]毛昶熙,周名德等.閘壩工程水力學(xué)與設(shè)計管理[M] .北京:水利電力出版社,1995[3]Tanzi,Vito.Theory and policy:A ment on Dixie and on current tax theory[J].International Monetary and Fund Staff Paper (IMF), , , 1992: 957966Vol卷 No期[4]Rudiger Dorbusch.Policy making in the Open Economy[M].Oxford University Press Inc., 1993[5]Alao Martina.Some Economic Model of Fertility in Developing Countries and China’s Recent Comparative Demographic Experience[C].International Symposium on Population and Sustainable Development, Beijing, China, 1995: 27—29說明: 參考文獻(xiàn)置于“注釋”之后,與正文連續(xù)編排頁碼。 正文采用宋體小四。 “附件一:綜述”二字用四號黑體加粗、靠左。這個程序最容易被體現(xiàn)在水果和蔬菜的價格變動上。如果每公斤價格漲至20美分的話,可以賣60公斤;漲至30美分的話, 可以賣50公斤。購買者和經(jīng)銷商存在的這樣兩種心理愿望必須用某種方式來調(diào)節(jié)以至達(dá)到一致,否則買主不樂意以高價格買商品,從而造成供過于求,或賣方由于價格低廉將不在生產(chǎn)產(chǎn)品,從而造成物品短缺。恰恰是價格機制才使廠商知道應(yīng)該生產(chǎn)什么和生產(chǎn)多少。3 擬研究的方向 縱觀國外、國內(nèi)XXXX的研究現(xiàn)狀,擬從……方向展開研究。 “附錄”二字用小二號黑體、居中。賬戶管理:現(xiàn)金、信用卡、儲蓄、網(wǎng)上支付。(3) 高性能。為了盡可能地削弱對象與關(guān)系型數(shù)據(jù)庫之間的阻抗不匹配,業(yè)界出現(xiàn)了多種ORM框架與對象持久化解決方案。其順序圖如圖3–15所示:圖3–15 重新繪制的明細(xì)查詢順序圖“支出報表”用例:用戶點擊查看支出報表進(jìn)入ExpenseStatisticActivity系統(tǒng)界面;在該Activity活動類中,調(diào)用業(yè)務(wù)邏輯層的ExpenseService的getExpense(fromDate : Date, toDate : Date)方法獲得指定日期區(qū)間內(nèi)的支出記錄列表;ExpenseService調(diào)用數(shù)據(jù)訪問層IExpenseDao接口的getExpense(fromDate : Date, toDate : Date)方法從數(shù)據(jù)庫中獲取指定日期區(qū)間的支出記錄列表;方法返回結(jié)果支出記錄列表expenseList : ListExpense依次通過數(shù)據(jù)訪問層和業(yè)務(wù)邏輯層返回給ExpenseStatisticActivity活動類,在活動類中處理支出記錄列表之后,以柱狀圖或是折線圖的形式呈現(xiàn)給用戶。基礎(chǔ)服務(wù)類BaseService的類圖,如圖3–9所示:圖3–9 基礎(chǔ)業(yè)務(wù)服務(wù)類的類圖每一個實體類都應(yīng)該對應(yīng)一個屬于自身類型的Service服務(wù)類,且均繼承自BaseService基礎(chǔ)服務(wù)類。每個選項卡所包含的用戶數(shù)據(jù)錄入域各不相同,例如“支出”界面,包含“金額”、“支出類別”、“時間”、“賬戶”和“備注”等五個輸入域(文本域和選擇菜單)。圖3–3 記賬界面邊界類 添加實體類在第二章的分析模型中,對系統(tǒng)中的概念類進(jìn)行了分析,在設(shè)計階段,需要在概念類的基礎(chǔ)上設(shè)計出實體類。使用POJO類來實現(xiàn)?!敖栀J管理”的順序圖如圖2–12所示:圖2–12 借貸管理順序圖“支出報表”用例,首先的事件流是用戶在界面中選擇支出賬目的篩選條件,系統(tǒng)根據(jù)用戶的指定條件獲取支出賬目記錄,系統(tǒng)根據(jù)支出賬目對象所關(guān)聯(lián)的支出類別對象進(jìn)行金額的分類統(tǒng)計,最后顯示給用戶。通過對概念類的檢查,得出如圖2–2所示的概念類圖:圖2–2 個人記賬系統(tǒng)中的概念類在得出概念類的基礎(chǔ)上,根據(jù)需求和上文分析所得的用例規(guī)約,對各概念類添加屬性,得到定義了屬性的概念類圖:圖2–3 定義了屬性的概念類圖添加了類的屬性之后,接著進(jìn)行類的關(guān)聯(lián)關(guān)系的建立。在系統(tǒng)設(shè)置用例中,包含了收入類別管理、支出類別管理、賬戶管理、借貸賬戶管理四大用例,這四個用例各包含了新增、編輯、刪除三個方面的用例。(2) 位于手機終端上的各項功能均是由安裝了該應(yīng)用系統(tǒng)的用戶使用(3) 每個用戶均是處于對該記賬應(yīng)用系統(tǒng)的特定功能具有相當(dāng)需求和興趣的情況下,進(jìn)行的下載和安裝以及使用(4) 該系統(tǒng)由系統(tǒng)管理員數(shù)據(jù)的支持和維護(hù)由以上四點分析可知,該記賬應(yīng)用系統(tǒng)是由在手機上安裝了該應(yīng)用系統(tǒng)的用戶和系統(tǒng)管理員作為參與者。(3) 賬戶管理:設(shè)置例如現(xiàn)金、銀行卡、信用卡、一卡通等各類賬戶。而且為了備份數(shù)據(jù),需要定期將Excel工作簿備份復(fù)制一份,存儲在另一個介質(zhì)中,如U盤、移動硬盤,需要額外的開銷。所以,從社會方面來看,此系統(tǒng)也是可行的。因此,一個便攜、小巧,又具有強大數(shù)據(jù)統(tǒng)計、報表分析的移動記賬軟件的誕生是十分有必要的,一切的這些都可以在搭載了Android移動操作系統(tǒng)的手機上實現(xiàn)。Hibernate是為了解決面向?qū)ο缶幊陶Z言的數(shù)據(jù)操作和關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)存儲之間阻抗不匹配問題的對象關(guān)系映射(ORM)框架,很好的封裝了各類關(guān)系型數(shù)據(jù)庫的操作,使開發(fā)人員可以使用面向?qū)ο蟮姆绞絹磉M(jìn)行數(shù)據(jù)的存取,利用面向?qū)ο蟮乃枷腴_發(fā)基于關(guān)系型數(shù)據(jù)庫的應(yīng)用系統(tǒng)。所以選擇開發(fā)運行于Android系統(tǒng)的應(yīng)用軟件,能夠具有很大的用戶人群和穩(wěn)定的技術(shù)支持。面向?qū)ο蠓治鍪腔诿嫦驅(qū)ο蠓治龅玫降哪P瓦M(jìn)行模型的修改、細(xì)化和詳細(xì)設(shè)計,建立起設(shè)計模型作為面向?qū)ο缶幊痰幕A(chǔ)。而其他功能,例如貨幣設(shè)置、固定收支、定期報表等,都可適當(dāng)增加,但是即使少了也影響不大。但是與前兩者國外應(yīng)用不同的是,其具有定期報表的特色功能,用戶可以設(shè)置一個時間點和周期進(jìn)行定期的報表顯示,讓用戶的固定時間固定頻率下看到自己的賬目統(tǒng)計。相比精英理財,它還具有了數(shù)據(jù)加密和定期報表的功能,更勝一籌。而且,遺憾的是,隨手記也是需要收費的,也因此影響到的了活躍用戶的數(shù)量。美中不足的是,由于快捷記賬沒有Web版系統(tǒng)應(yīng)用,因此所有的功能都局限在了移動終端上,帶來些許不便,也意味著不具有數(shù)據(jù)同步功能。 移動記賬應(yīng)用現(xiàn)狀由于手機的智能化始于2008年,而智能手機的流行開始于2010年,到目前為止也都有了一定的時間積累,在國內(nèi)外開發(fā)者的努力下,移動應(yīng)用方面已取得了一定的成果。 移動記賬的特點一個好的移動記賬軟件,必須具備以下特點:(1) 便攜性。記賬是為了理財,也是為了給自己一個提醒,追憶把握金錢的流向! 移動記賬應(yīng)用移動記賬應(yīng)用,指的是那些運行在便攜移動設(shè)備如手機、平板電腦上的,能夠方便、快捷、輕量級的,可隨時隨地供設(shè)備持有者使用的記賬應(yīng)用軟件。記賬,是理財?shù)牡谝徊?,也是最基本的一種理財方式?;贏ndroid平臺的個人記賬系統(tǒng)分析與設(shè)計畢業(yè)論文目 錄第 1 章 緒論 1 個人理財與記賬 1 個人理財簡述 1 個人記賬簡述 1 移動記賬應(yīng)用 1 移動記賬應(yīng)用的意義 2 移動記賬的特點 2 移動記賬應(yīng)用現(xiàn)狀 2 關(guān)鍵技術(shù) 5 面向?qū)ο蠓椒?5 Android移動操作系統(tǒng) 5 Java程序設(shè)計語言 5 SSH2系統(tǒng)框架 6 db4o對象型數(shù)據(jù)庫 6 可行性研究及結(jié)論 6 必要性分析 6 技術(shù)可行性 7 經(jīng)濟(jì)可行性 7 社會可行性 7 可行性研究結(jié)論 8第 2 章 系統(tǒng)分析 9 需求分析 9 常用記賬方式 9 功能性需求 9 非功能性需求 10 用例模型 10 識別參與者 10 確定用例 10 確定用例關(guān)系 11 描述用例規(guī)約 12 分析模型 18 類圖 18 順序圖 22第 3 章 系統(tǒng)設(shè)計 29 系統(tǒng)架構(gòu) 29 分析模型的細(xì)化 29 添加邊界類 29 添加實體類 30 邊界類詳細(xì)設(shè)計 31 重新繪制類圖 33 重新繪制順序圖 37 系統(tǒng)包圖 42 對象持久化與數(shù)據(jù)庫設(shè)計 44第 4 章 系統(tǒng)實施 46 系統(tǒng)實施的準(zhǔn)備工作 46 系統(tǒng)硬件準(zhǔn)備 46 系統(tǒng)軟件準(zhǔn)備 46 系統(tǒng)人員培訓(xùn) 46 系統(tǒng)數(shù)據(jù)準(zhǔn)備 46 系統(tǒng)功能實現(xiàn) 46致 謝 47參考文獻(xiàn) 48附 錄 49附件一:綜述 50附件二:英文翻譯 51英文原文 52第1章 緒論第 1 章 緒論 個人理財與記賬 個人理財簡述人們的生活與消費息息相關(guān),有消費就會有錢財?shù)牧鲃?,那么如何管理好自己的錢財,做到花有頭,存有緒,個人理財也就成為了人們愈發(fā)急需的個人能力之一。 個人記賬簡述隨著每個人生活水平和消費水平的不斷上升,以及自身財富的積累,越來越多的人開始意識到需要為自己做好理財規(guī)劃。當(dāng)然,記賬不是任務(wù),也不是通過節(jié)約就能達(dá)到富裕的生活,只是需要通過記賬的手段,達(dá)到明白花錢,了解自己哪一部分的消費可控,哪一些是不可控的,哪一部分需要進(jìn)行調(diào)控,哪一部分可以適當(dāng)加大投入,然后盡量控制進(jìn)而達(dá)到解決需要錢時卻沒錢的捉襟見肘的境遇。有了移動記賬,就可以做到真正隨時隨地、便捷、高效地記賬,并且能夠隨時隨地的根據(jù)個人需求進(jìn)行賬目的分析統(tǒng)計,根據(jù)結(jié)果報表對自己的消費進(jìn)行有效的控制,達(dá)到健康理財?shù)哪康?。除了便捷、高效以外,對于?shù)據(jù)的完整、安全做到應(yīng)有的保障,能夠和Web服務(wù)器端的數(shù)據(jù)進(jìn)行同步。比較有特色的是短信監(jiān)聽功能,可監(jiān)聽接收到的短信,若是帶有交易數(shù)據(jù),會自動詢問用戶是否需要計入賬簿。但是,隨手記并不具有短信監(jiān)聽記賬功能,少了一些特色。但是在數(shù)據(jù)分析功能上不必其他應(yīng)用要來得弱,明細(xì)查詢、數(shù)據(jù)分析、報表統(tǒng)計等功能并無不能。(6) Quick Track:該應(yīng)用與Finance Note和Keep Account都十分相似,無論是記賬功能還是統(tǒng)計分析功能,都不盡相同,依然是沒有轉(zhuǎn)賬相關(guān)記錄功能。本地功能也是一樣,在移動終端上并不如個人PC端的作用來得大,因此也不建議增加此功能。面向?qū)ο蠓治龅氖菫榱死砬濉白鍪裁础保嫦驅(qū)ο笤O(shè)計是為了解決“怎么做”。據(jù)統(tǒng)計,目前Android系統(tǒng)占全球移動終端市場的50%以上的份額,而在中國國內(nèi)甚至更高,已十分接近70%。Spring一般應(yīng)用于中間層框架,其反轉(zhuǎn)控制(IoC)實現(xiàn)了對象的托管,省去開發(fā)者繁瑣的對象創(chuàng)建過程;而面向切面編程(AOP)能夠使業(yè)務(wù)邏輯部分和應(yīng)用服務(wù)分離開來,
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1