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

正文內(nèi)容

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

  

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