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

正文內(nèi)容

基于android平臺(tái)的個(gè)人記賬系統(tǒng)分析與設(shè)計(jì)畢業(yè)論文-免費(fèi)閱讀

2024-08-21 08:24 上一頁面

下一頁面
  

【正文】 “附件二:英文翻譯”二字用四號(hào)黑體加粗、靠左。消費(fèi)者通常想要買貨物而且希望花最便宜的價(jià)格,而賣方想要以最高的價(jià)格賣出他們商品, 但是也不會(huì)使價(jià)格高的沒有意義。附錄內(nèi)容編排應(yīng)和正文及圖、表的編排要求相一致。1 國(guó)外XXXX研究現(xiàn)狀房地產(chǎn)業(yè)既是資本密集、關(guān)聯(lián)度高的產(chǎn)業(yè),又是提供生活必需品的基礎(chǔ)產(chǎn)業(yè),判斷房地產(chǎn)業(yè)形勢(shì)和發(fā)展前景必須從基本國(guó)情出發(fā),從國(guó)外的發(fā)展來看……2 國(guó)內(nèi)XXXX研究現(xiàn)狀房地產(chǎn)產(chǎn)品開發(fā)周期長(zhǎng),形成有效供給相對(duì)于投資期具有滯后性,當(dāng)年的房地產(chǎn)業(yè)市場(chǎng)是投資與需求矛盾雙方以往多年相互作用積累、演變的結(jié)果,所以判斷分析房地產(chǎn)業(yè)形勢(shì)不能僅僅依據(jù)同比資料得出結(jié)論,因?yàn)樗且陨夏昊鶖?shù)合理為前提的。要求參考文獻(xiàn)至少要30篇,其中網(wǎng)絡(luò)文獻(xiàn)不得超過5篇,依次在論文引用處進(jìn)行標(biāo)注。而Android手機(jī)終端的應(yīng)用,同樣帶有簡(jiǎn)單的使用幫助,用戶可自行查看,相信是只要用戶親自上手使用體驗(yàn)之后,便能輕而易舉的學(xué)會(huì)如何使用。db4o本身就是使用Java語言寫成,可以讓你使用原生的Java面向?qū)ο笳Z言來操作數(shù)據(jù)庫,省去了OR(對(duì)象到關(guān)系)的映射配置工作。其包圖如圖3–18所示:圖3–18 系統(tǒng)表現(xiàn)層包圖業(yè)務(wù)邏輯層的包,該包主要包含隸屬于業(yè)務(wù)邏輯層的業(yè)務(wù)實(shí)體類相關(guān)聯(lián)的業(yè)務(wù)邏輯處理Service服務(wù)類:ExpenseService(支出業(yè)務(wù)服務(wù)類)、IneService(收入業(yè)務(wù)服務(wù)類)、TransferService(轉(zhuǎn)賬業(yè)務(wù)服務(wù)類)、LoanService(借貸業(yè)務(wù)服務(wù)類)、AccountService(賬戶業(yè)務(wù)服務(wù)類)、LoanerService(借貸賬戶業(yè)務(wù)服務(wù)類)、ParentExpenseCategoryService(一級(jí)支出類別業(yè)務(wù)服務(wù)類)、SubExpenseCategoryService(二級(jí)支出類別業(yè)務(wù)服務(wù)類)、IneCategoryService(收入類別業(yè)務(wù)服務(wù)類)等系統(tǒng)業(yè)務(wù)服務(wù)類Service活動(dòng)類。其順序圖如圖3–13所示:圖3–13 重新繪制的支出管理順序圖“借貸管理”包括:新增借貸、編輯借貸和刪除借貸。其類圖如圖3–7所示:圖3–7 數(shù)據(jù)訪問層基礎(chǔ)接口和實(shí)現(xiàn)類有了基礎(chǔ)接口和基礎(chǔ)實(shí)現(xiàn)類,以后每一個(gè)需要持久化的實(shí)體類需要增加相應(yīng)的DAO接口和DAO實(shí)現(xiàn)類的時(shí)候,只需要將其DAO接口繼承自IBaseDao,DAO實(shí)現(xiàn)類實(shí)現(xiàn)其DAO接口并繼承自BaseDaoImpl就可以了,在沒有復(fù)雜業(yè)務(wù)邏輯的情況下,甚至不用寫任何額外的屬性和方法,例如,“賬戶”相關(guān)的DAO接口和實(shí)現(xiàn)類的類圖結(jié)構(gòu),如圖3–8所示(為省略空間此處不再顯示IBaseDao和BaseDaoImpl的屬性和方法):圖3–8 賬戶DAO接口和實(shí)現(xiàn)類不僅僅是“賬戶”Account實(shí)體類的DAO接口以及實(shí)現(xiàn)類是這樣的泛化關(guān)系,只要是需要進(jìn)行持久化的持久類,都統(tǒng)一使用這樣的泛化關(guān)系,其余的DAO接口以及實(shí)現(xiàn)類的類圖就不一一畫出。輸入方式:通過觸摸屏的手勢(shì)操作文本框的輸入和下拉菜單的選擇輸入設(shè)備:觸摸屏、軟鍵盤、手指(2) 系統(tǒng)輸出設(shè)計(jì):輸出內(nèi)容:賬目信息、賬戶信息、報(bào)表統(tǒng)計(jì)結(jié)果、賬目明細(xì)、收入支出類別信息、接待人賬戶信息等。在系統(tǒng)的表示層中添加以下邊界類:系統(tǒng)主頁邊界類、記賬界面邊界類、明細(xì)查詢界面邊界類、統(tǒng)計(jì)報(bào)表界面邊界類、數(shù)據(jù)管理界面邊界類、基礎(chǔ)設(shè)置界面邊界類等。業(yè)務(wù)邏輯層:專門完成業(yè)務(wù)邏輯的處理。“收入管理”的順序圖如圖2–10所示:圖2–10 收入管理順序圖“轉(zhuǎn)賬管理”用例,用戶可根據(jù)需要進(jìn)行新增、編輯和刪除操作:(1) “新增轉(zhuǎn)賬”:增轉(zhuǎn)賬界面填入相關(guān)信息,轉(zhuǎn)賬賬目對(duì)象需要關(guān)聯(lián)轉(zhuǎn)出賬戶和轉(zhuǎn)入賬戶,分別依次選擇轉(zhuǎn)出賬戶和轉(zhuǎn)入賬戶,頁面對(duì)填入的相關(guān)數(shù)據(jù)進(jìn)行驗(yàn)證、封裝,創(chuàng)建轉(zhuǎn)賬賬目對(duì)象,最后成功創(chuàng)建一條轉(zhuǎn)賬賬目記錄;(2) “編輯轉(zhuǎn)賬”:系統(tǒng)獲取指定轉(zhuǎn)賬賬目對(duì)象,用戶根據(jù)界面提示,編輯相關(guān)聯(lián)的轉(zhuǎn)入和轉(zhuǎn)出賬戶,修改金額等操作,系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證、封裝后進(jìn)行轉(zhuǎn)賬賬目的更新。其用例規(guī)約如下:表2–14 用戶管理用例規(guī)約用例名稱用戶管理參與者管理員假設(shè)系統(tǒng)管理員無論何時(shí)均可登錄系統(tǒng)進(jìn)行操作前置條件管理員身份和權(quán)限已被系統(tǒng)識(shí)別和授權(quán)后置條件顯示可管理的用戶信息主事件流1. 系統(tǒng)顯示可管理的用戶信息2. 管理員可選擇進(jìn)行用戶的新增、編輯、刪除操作3. 系統(tǒng)更新用戶數(shù)據(jù) 分析模型 類圖通過WirfsBrock名詞短語策略,對(duì)個(gè)人記賬系統(tǒng)的關(guān)鍵問題,如記賬、明細(xì)查詢、數(shù)據(jù)設(shè)置等問題的需求和過程進(jìn)行分析,以及上文的眾多用例規(guī)約中可以分析得到如表2–15所示的候選概念類清單:表2–15 候選概念類清單名詞類別概念類列表顯而易見的對(duì)象用戶、賬目、收入、支出、轉(zhuǎn)賬、借貸、賬戶明顯無意義的對(duì)象本地密碼、網(wǎng)絡(luò)權(quán)限不確定類別的對(duì)象賬目類型、賬戶類型、賬戶余額對(duì)于不確定類別的對(duì)象進(jìn)行討論:“賬目類型”給人的第一印象像是作為“賬目”的一個(gè)屬性,但是仔細(xì)推敲之后便覺得不應(yīng)該簡(jiǎn)單的作為“賬目”對(duì)象的一個(gè)屬性,而通過賬目的泛化得到收入賬目、支出賬目、轉(zhuǎn)賬賬目和借貸賬目四種賬目類型的對(duì)象,故“賬目類型”對(duì)象應(yīng)該被舍棄。在記賬管理用例中,又包含了收入管理、支出管理、轉(zhuǎn)賬管理、借貸管理四種用例,每種用例各包含了新增、編輯、刪除三個(gè)方面的用例。(8) 理財(cái)資訊的獲取:通過移動(dòng)互聯(lián)網(wǎng)從服務(wù)器獲取個(gè)人理財(cái)規(guī)劃相關(guā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)。(2) Excel工作表筆者的另一位舍友,使用的是Excel工作表進(jìn)行收支條目的記錄。因此,從經(jīng)濟(jì)的角度上來看,系統(tǒng)也是可行的。因?yàn)槭?00%使用Java寫成的數(shù)據(jù)庫,能夠讓Java應(yīng)用程序無縫的和db4o數(shù)據(jù)庫連接進(jìn)行數(shù)據(jù)的存取操作,大大減少了開發(fā)人員花費(fèi)在對(duì)象模型到關(guān)系模型的轉(zhuǎn)換時(shí)間和代價(jià),提高開發(fā)效率。 SSH2系統(tǒng)框架SSH2即StrutsSpring、Hibernate,這三大框架是目前Java Web應(yīng)用技術(shù)中最為流行的三大框架。因?yàn)锳ndroid系統(tǒng)免費(fèi)、開源的特性,很快吸引了眾多手機(jī)生產(chǎn)商和手機(jī)應(yīng)用開發(fā)者投入到生態(tài)系統(tǒng)的建設(shè)中。 關(guān)鍵技術(shù) 面向?qū)ο蠓椒嫦驅(qū)ο蟮姆椒ㄔ谙到y(tǒng)分析設(shè)計(jì)中可分為三個(gè)階段:面向?qū)ο蠓治觯∣OA)、面向?qū)ο笤O(shè)計(jì)(OOD)以及面向?qū)ο缶幊蹋∣OP)。在數(shù)據(jù)管理方面,除了國(guó)內(nèi)較大的兩個(gè)產(chǎn)商在除了應(yīng)用以外,還具有Web版的記賬系統(tǒng)之外,能夠進(jìn)行數(shù)據(jù)的云備份和云同步,其余應(yīng)用都最多只有本地備份功能,并不全面。除此之外,該應(yīng)用還具有貨幣設(shè)置和固定收支這兩項(xiàng)特殊功能,能方便不同人群的使用,也省去固定周期的固定收入、支出的記錄過程。相比前兩者,雖然功能有相對(duì)的削弱,但是,該應(yīng)用是完全免費(fèi)的,即使功能并不全面,但是基本能夠符合普通用戶的需求。大體上和快捷記賬十分相似,功能也十分全面,除了應(yīng)有的記錄收入、支出、轉(zhuǎn)入、轉(zhuǎn)出轉(zhuǎn)賬功能,強(qiáng)大的報(bào)表分析功能,由于金蝶自身深厚的軟硬件實(shí)例,隨手記還具有Web版的應(yīng)用系統(tǒng),當(dāng)你在家使用電腦時(shí),就沒有必要再使用體格偏小的移動(dòng)終端設(shè)備進(jìn)行記賬了,可以使用Web版的應(yīng)用系統(tǒng),而且服務(wù)器所具有的強(qiáng)大運(yùn)算功能也是手機(jī)、平板所匹敵不了的,因此在Web端,你可以獲得更全面的賬務(wù)分析。對(duì)比結(jié)果如表1–1所示:表1–1 國(guó)內(nèi)外移動(dòng)記賬應(yīng)用對(duì)比應(yīng)用 功能國(guó)內(nèi)應(yīng)用國(guó)外應(yīng)用快捷記賬隨手記精英理財(cái)Finance NoteKeep AccountQuick Track記賬功能收入●●●●●●支出●●●●●●轉(zhuǎn)入●●轉(zhuǎn)出●●查詢明細(xì)●●●●●●統(tǒng)計(jì)報(bào)表統(tǒng)計(jì)余額●●●●●●收支趨勢(shì)●●●●●●圖表分析●●●●●●數(shù)據(jù)操作加密●●●●●備份●●●●同步●其他操作貨幣設(shè)置●●短信監(jiān)聽●定期財(cái)報(bào)●●●固定收支●●●是否收費(fèi)●●●●可以從上表的所示情況中看出,這6個(gè)比較有代表性的目前國(guó)內(nèi)外記賬應(yīng)用各有特色,都具有自己的優(yōu)勢(shì),也不可避免的含有一些缺點(diǎn)。移動(dòng)記賬軟件,應(yīng)做到快捷的啟動(dòng)方式,并能以最快的速度建立收支條目,并將數(shù)據(jù)存儲(chǔ)下來;還能實(shí)時(shí)地提供報(bào)表分析數(shù)據(jù),為用戶的經(jīng)濟(jì)決策做參考。他們不是不想進(jìn)行理財(cái)規(guī)劃,只是沒有找到一個(gè)合適自己而又便捷有效的記賬理財(cái)方式。讓你再也不會(huì)問自己:“錢都花哪去了?”。每個(gè)人都有能力實(shí)現(xiàn)個(gè)人理財(cái)。如果你希望自身的財(cái)務(wù)狀況能夠良好、健康可持續(xù)的發(fā)展,學(xué)會(huì)理財(cái)是十分必要的??梢哉f,記賬甚至是人類最古老的理財(cái)方式。老一輩的人都有使用算盤記賬的經(jīng)歷;后來有了計(jì)算器,大家就使用筆和賬簿輔以計(jì)算結(jié)果進(jìn)行記賬;到了二十一世紀(jì)的信息化時(shí)代,電腦軟件的普及,使得大家轉(zhuǎn)向了Excel或是其他一些帶有強(qiáng)大分析功能的桌面軟件進(jìn)行電腦記賬。(2) 簡(jiǎn)單性。自然,記賬理財(cái)方面的應(yīng)用也不例外,也已小有成就。僅此一點(diǎn),可以說是限制了相當(dāng)一部分的用戶。由于本身技術(shù)的局限,本款應(yīng)用在功能上相比前兩者要削弱不少。(5) Keep Account:應(yīng)用的整體功能和Finance Note十分相似,在記賬功能方面,只有收入、支出的記錄功能,沒有轉(zhuǎn)賬條目的記錄功能。從以上國(guó)內(nèi)外6個(gè)比較具有代表性的應(yīng)用比較來看,國(guó)內(nèi)的應(yīng)用目前功能較為豐富,而國(guó)外的幾個(gè)應(yīng)用在記賬功能上則相對(duì)簡(jiǎn)單,所試用的3個(gè)應(yīng)用中,無一具有轉(zhuǎn)賬記賬功能。很明顯,現(xiàn)今應(yīng)用市場(chǎng)和商店中的應(yīng)用,功能強(qiáng)大的都避免不了需要收費(fèi)才能使用,或是免費(fèi)版只具有部分功能,若要使用全部功能需另外購(gòu)買,免費(fèi)的版的功能普遍較為弱化。面向?qū)ο蟮姆椒茏屜到y(tǒng)分析、設(shè)計(jì)、實(shí)現(xiàn)階段平滑的過渡和轉(zhuǎn)換,最大限度的降低差異和轉(zhuǎn)換成本。Java具有跨平臺(tái)的重要特性,能夠做到“一次開發(fā),處處運(yùn)行”,使開發(fā)從不同操作系統(tǒng)的區(qū)別中解脫出來。另一方面,框架的使用,能讓應(yīng)用系統(tǒng)最大限度的松耦合,這樣在應(yīng)對(duì)變化或增加時(shí),能夠很好的進(jìn)行系統(tǒng)的擴(kuò)展。 經(jīng)濟(jì)可行性該系統(tǒng)只筆者一人參與設(shè)計(jì)開發(fā),因此沒有人員的額外開銷。52第2章 系統(tǒng)分析第 2 章 系統(tǒng)分析 需求分析 常用記賬方式有記賬習(xí)慣同學(xué)不在少數(shù),故從身邊同學(xué)的記賬事例來獲取一個(gè)移動(dòng)記賬系統(tǒng)應(yīng)具有怎樣的需求。雖然解決了時(shí)效性的問題,能在消費(fèi)發(fā)生的第一時(shí)間就進(jìn)行記錄,但是因?yàn)閮H僅是記事本,每次都需要手動(dòng)錄入記賬條目,顯得十分繁瑣和低效。(5) 數(shù)據(jù)管理:可將數(shù)據(jù)備份至本機(jī)存儲(chǔ)空間,或者選擇將數(shù)據(jù)備份至應(yīng)用的Web系統(tǒng)版。首先,參與者普通用戶是為了記賬和理財(cái)而使用該系統(tǒng),系統(tǒng)管理員是為了維護(hù)和管理該系統(tǒng)而使用;其次,普通用戶會(huì)用到的是相關(guān)記賬和報(bào)表分析功能,如:記賬、明細(xì)查詢、數(shù)據(jù)管理、系統(tǒng)設(shè)置等功能,管理員通常用到用戶管理、資訊管理等功能。表2–9 新增收入類別用例規(guī)約用例名稱收入類別管理參與者用戶假設(shè)無前置條件系統(tǒng)未設(shè)置密碼保護(hù)或用戶身份已被識(shí)別和授權(quán)后置條件系統(tǒng)將新收入類別存入數(shù)據(jù)庫主事件流1. 用戶進(jìn)入收入類別管理界面2. 系統(tǒng)顯示現(xiàn)有收入類別列表3. 用戶可選擇對(duì)收入類別進(jìn)行增加、編輯、刪除等操作4. 系統(tǒng)更新收入類別數(shù)據(jù)支出類別管理、賬戶管理、借貸賬戶管理四大用例包含的新增、編輯、刪除三個(gè)方面的用例與上述所示的收入類別管理包含用例的用例規(guī)約十分相似,故不一一列舉。在個(gè)人記賬系統(tǒng)中,賬目根據(jù)賬目類型的不同分別與支出、收入、轉(zhuǎn)賬、借貸之間有著泛化關(guān)聯(lián)關(guān)系,支出、收入、轉(zhuǎn)賬、借貸均是根據(jù)賬目類型的不同由賬目泛化而來:圖2–7 賬目與支出、收入、轉(zhuǎn)賬、借貸的泛化關(guān)聯(lián)在定義概念類、添加屬性、識(shí)別對(duì)象之間的關(guān)聯(lián)之后,就可以得出完整的個(gè)人記賬系統(tǒng)的類圖了,如圖2–8所示:圖2–8 個(gè)人記賬系統(tǒng)的類圖 順序圖多個(gè)對(duì)象之間的交互行為需要使用順序圖來描述,本文針對(duì)系統(tǒng)中的典型用例的主事件流,進(jìn)行了順序圖的繪制。表現(xiàn)層:主要是Android應(yīng)用程序的界面提供數(shù)據(jù)錄入、數(shù)據(jù)的校驗(yàn)與呈現(xiàn)以及事件響應(yīng)的一系列UI控件。數(shù)據(jù)持久層:該層次專著于數(shù)據(jù)持久化邏輯的實(shí)現(xiàn),將內(nèi)存數(shù)據(jù)模型(如實(shí)例化對(duì)象)轉(zhuǎn)換為持久化的存儲(chǔ)模型數(shù)據(jù)(數(shù)據(jù)庫記錄),也可將持久的存儲(chǔ)模型數(shù)據(jù)轉(zhuǎn)換為內(nèi)存數(shù)據(jù)模型。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1