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

正文內(nèi)容

基于javame的手機(jī)版家庭理財(cái)助手的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-10 20:34 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 包括各個(gè)界面實(shí)現(xiàn)用到的類結(jié)構(gòu)圖及各類之間的繼承關(guān)系,功能目標(biāo)實(shí)現(xiàn)所觸發(fā)的事務(wù)處理機(jī)制 的邏輯設(shè)計(jì) 。最后是對(duì)數(shù)據(jù)查詢功能實(shí)現(xiàn)的算法分析。 第五章是軟件測(cè)試的相關(guān)問題,包括軟件測(cè)試的定義及相關(guān)概念,測(cè)試的目的及意義 ,軟件測(cè)試的重要性和方法,最后畫出對(duì)每個(gè)功能目標(biāo)實(shí)現(xiàn)的測(cè)試后的測(cè)試用例圖,然后并總結(jié)出測(cè)試結(jié)果。 第六章 是對(duì)手機(jī)版家庭理財(cái)軟件的設(shè)計(jì)與實(shí)現(xiàn) 的設(shè)計(jì)過程、功能目標(biāo)及設(shè)計(jì)的不足 進(jìn)行總結(jié) 。 7 2 需求分析 系統(tǒng)分析 在進(jìn)行業(yè)務(wù)流程分析時(shí),需要按照原有信息流動(dòng)過程,逐個(gè)地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對(duì)處理時(shí)間的要求,弄清各個(gè)環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)等。 業(yè)務(wù)流程分析可以幫助開發(fā)者了解該業(yè)務(wù)處理過程,發(fā) 現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏。業(yè)務(wù)流程分析是通過業(yè)務(wù)流程圖來進(jìn)行,即用一些規(guī)定的符號(hào)及連線來表示某個(gè)具體業(yè)務(wù)處理過程。 數(shù)據(jù)流程是指數(shù)據(jù)在系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存儲(chǔ)的過程。數(shù)據(jù)流程分析是把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動(dòng)抽象的獨(dú)立起來,舍去了具體組織機(jī)構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動(dòng)過程來考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式 [1]。 數(shù)據(jù)流分析是今后建立數(shù)據(jù)庫(kù)系統(tǒng)和設(shè)計(jì)功能模塊處理過程的基礎(chǔ)。描述數(shù)據(jù)流程的工具是數(shù)據(jù)流圖以及其附帶的數(shù)據(jù)字典、處理邏輯等圖表。其中數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型 的主要工具,它以少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、存儲(chǔ)和傳遞。在業(yè)務(wù)流程分析的基礎(chǔ)上,對(duì)數(shù)據(jù)流進(jìn)行分析,從數(shù)據(jù)流動(dòng)過程考察了實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式?,F(xiàn)行的頂層數(shù)據(jù)流圖如圖 21所示。 家 庭 理 財(cái) 系 統(tǒng)用 戶類 別支 出收 入 、 支 出 列 表收 入 圖 21頂層數(shù)據(jù)流圖 8 P 1添 加 支 出P 4財(cái) 務(wù) 計(jì) 劃D 4計(jì) 劃信 息用 戶支 出 信 息P 2添 加 收 入P 3明 細(xì) 查 詢支 出 信 息收 入支 出 信 息計(jì) 劃 信 息收 入 列 表支 出 列 表收 入收 入 信 息支 出收 入信 息D 2支 出 信 息 圖 22第一層數(shù)據(jù)流圖 首先,用戶將支出信息通過手機(jī)客戶端的添加支出菜單輸入系統(tǒng), 其中,支出信息包括支出的類別例如電話費(fèi)、水費(fèi)煤氣費(fèi)等、支出的時(shí)間是在系統(tǒng)中有選項(xiàng)直接 點(diǎn)擊需要的年月日即可。 同時(shí),用戶將收入信息添加到系統(tǒng), 其中,添加的收入信息包括收入的類別如工資、獎(jiǎng)金等、收入的時(shí)間和添加支出的時(shí)間機(jī)制是一樣的。 然后,對(duì)于 用戶添加的數(shù)據(jù), 有兩種途徑可以傳送給用戶, 系統(tǒng)可以將之添加到財(cái)務(wù)計(jì)劃,通過財(cái)務(wù)計(jì)劃將計(jì)劃信息輸送給用戶, 也可以將數(shù)據(jù)通過明細(xì)查詢傳送給用戶。 用戶可以通過明細(xì)查詢得到支出和收入的數(shù)據(jù)信息,也可以通過財(cái)務(wù)計(jì)劃的到支出和收入的數(shù)據(jù)信息。 這是整個(gè)系統(tǒng)數(shù)據(jù)的輸出輸入流向。 軟件 實(shí)現(xiàn)的 功能 目標(biāo) 為滿足人們家庭理財(cái)需求 , 基于 Java ME 的家庭理財(cái)助手軟件 主要 有理財(cái) 添加記錄模塊 、數(shù)據(jù)管理 模塊 、數(shù)據(jù)分析 模塊 、密碼設(shè)置功能目標(biāo),對(duì)于本軟件(手機(jī)版的家庭理財(cái)助手軟件),設(shè)計(jì)時(shí)計(jì)劃大致實(shí)現(xiàn)的具體的功能 如圖 23所示 。 9 圖 23功能模塊圖 模塊 基于 Java ME 的家庭理財(cái)助手軟件的 流水記賬模塊主要實(shí)現(xiàn)了添加支出、收入的功能,其中 添加支出模塊主要實(shí)現(xiàn)了用戶在手機(jī)客戶端添加支出的類別、時(shí)間及金額 的功能, 比如是稅費(fèi)、電話費(fèi)等等。 添加收入模塊主要實(shí)現(xiàn)了用戶在手機(jī)客戶端添加收入的類別、時(shí)間及金額的功能, 添 加支出功能的實(shí)現(xiàn)的系統(tǒng)流程圖 24所示。 添 加 支 出支 出 類別 、 時(shí)間 、 金 額結(jié) 束 數(shù) 據(jù) 記 錄 管 理 系 統(tǒng)數(shù) 據(jù) 存 儲(chǔ) 器 圖 24添加支出系統(tǒng)流程圖 添加收入功能實(shí)現(xiàn)的系統(tǒng)流程圖如 25所示。 家庭理財(cái)軟件 科目的設(shè)置 流水記賬 財(cái)務(wù)分析 密碼設(shè)置 添加支出 添加收入 類別分析 時(shí)間分析 10 添 加 收 入收 入 類別 、 時(shí)間 、 金 額結(jié) 束 數(shù) 據(jù) 記 錄 管 理 系 統(tǒng)數(shù) 據(jù) 存 儲(chǔ) 器 圖 25添加收入系統(tǒng)流程圖 用戶通過的手機(jī)客戶端將收入的類別、時(shí)間及金額觸發(fā)事件處理機(jī)制,將添加收入的信息保存到記錄管理系統(tǒng)中。 模塊 此模塊主要實(shí)現(xiàn)了對(duì)輸入輸出數(shù)據(jù)進(jìn)行查詢的功能,包括收入記錄和支出記錄, 查詢功能實(shí)現(xiàn)的系統(tǒng)流程圖如 26所示。 查 詢 支 出 / 收 入顯 示 數(shù) 據(jù)支 出 列 表收 入 列 表結(jié) 束記 錄 系 統(tǒng) 管 理 器 圖 26查詢記錄 系統(tǒng)流程圖 用戶通過手機(jī)客戶端點(diǎn)擊查詢,選擇類別后響應(yīng)事件處理機(jī)制,將系統(tǒng)數(shù)據(jù)庫(kù)中存儲(chǔ)的支出記錄、收入記錄數(shù)據(jù)傳遞給用戶。 11 分析模塊 實(shí)現(xiàn)了數(shù)據(jù)從的分類存儲(chǔ)的功能,根據(jù)輸入支出和收入的數(shù)據(jù)類別,將之分類,并傳遞給用戶數(shù)據(jù)。具體操作步驟為: 家庭理財(cái)軟件→啟動(dòng)→輸入密碼→確定→ 財(cái)務(wù)計(jì)劃 →顯示 財(cái)務(wù)計(jì)劃內(nèi)容 。 密碼設(shè)置模塊主要是在用戶登錄家庭理財(cái)軟件時(shí)進(jìn)行密碼設(shè)置,提示輸入密碼,如果密碼輸錯(cuò),則提醒密碼輸入錯(cuò)誤 ,請(qǐng)重 輸 , 然后自動(dòng)返回 重新回到密碼輸入頁(yè)面,重新輸入密碼進(jìn)行登錄。 如果想修改密碼,則在軟件設(shè)置菜單中點(diǎn)擊修改密碼項(xiàng),提示輸入舊密碼, 下面有輸入新密碼,確認(rèn)輸入新密碼,點(diǎn)擊完成按鈕,則密碼修改成功, 提示下次請(qǐng)用新密碼進(jìn)入。 非功能需求分析 非功能方面放入需求是用戶針對(duì)系統(tǒng)提出如安全性、保密性、性能等方面的要求 : 1 要求手機(jī)用戶 能 使用 PIN/密碼 保護(hù)自己的手機(jī) 、 使用強(qiáng)壯的 PINs/密碼 。 2 對(duì)存儲(chǔ)在手機(jī)中的數(shù)據(jù)進(jìn)行加密 、 在手機(jī)上安裝安全軟件,防護(hù)病毒和惡意軟件攻擊 、 考慮開發(fā)智能手機(jī)安全,監(jiān)控和管理方 面的軟件,如 Juniper Networks for Windows Mobile, Symbian, iPhone, Android, 以及 BlackBerry。 3 有些智能手機(jī)可以被企業(yè)的權(quán)限管理系統(tǒng)管理和配置從而避免未經(jīng)驗(yàn)證的用戶查看 用戶 數(shù)據(jù)或防止認(rèn)證用戶私自拷貝或傳送內(nèi)部數(shù)據(jù) 。隨著智能手機(jī)的普及,人們對(duì)軟件在安全性保密性方面的要求也越來越高,這也 正 是手機(jī)軟件開發(fā)需要考慮的問題。 可行性分析 可行性分析也稱為可行性研究,是在調(diào)查的基礎(chǔ)上,針對(duì)新軟件的開發(fā)是否具備必要性和可能性,對(duì)新軟件 的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)等方面進(jìn)行分析和研究,以避免投資失誤,保證新軟件的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。下面將分別從技術(shù)、經(jīng)濟(jì)、社會(huì)三個(gè)方面對(duì)基于 Java ME 的家庭理財(cái)助手軟件的建設(shè)進(jìn)行分析和研究。 目前 ,隨著智能機(jī)的普及率越來越高,以及手機(jī)在技術(shù)上的進(jìn)步,具備了基于手機(jī)端的應(yīng)用開發(fā)的基礎(chǔ),支持 Java 運(yùn)行環(huán)境的手機(jī)市場(chǎng)占有率在 90%以上,手機(jī)本身的運(yùn)行環(huán)境也發(fā)生了很大的變化,所以,目前,在市場(chǎng)上大部分的手機(jī)都支持 Java 運(yùn)行環(huán)境的情況下,選擇 Java me 作為開發(fā)平臺(tái)滿足技術(shù)可行性。各種 12 基于手機(jī)客戶端的應(yīng)用程序的普及,越來越多的手機(jī)游戲等娛樂軟件受到人們的歡迎,目前,人們已經(jīng)普遍接受了通過手機(jī)娛樂、工作,當(dāng)然用手機(jī)進(jìn)行理財(cái)比起電腦更方便,快捷。 另外, 本軟件對(duì)用戶的要求,不需要特別的技術(shù)能力。使用軟件的管理員,在投入使用前,無(wú)需對(duì) 使用 人員進(jìn)行培訓(xùn)。這樣既減少投入成本又簡(jiǎn)化了操作環(huán)節(jié)。 本軟件開發(fā)成本低,在經(jīng)濟(jì)上是可以接受的,并且本軟件實(shí)施后可以顯著提高工作效率,有助于個(gè)人生日提醒管理。而且軟件維護(hù)簡(jiǎn)單,實(shí)用性強(qiáng),一次性開發(fā)使用,即可長(zhǎng)久使用,我們要做的只是 把軟件加載在移動(dòng)通信設(shè)備上。當(dāng)軟件滿足不了用戶需求時(shí),只需對(duì)信息加以更新,對(duì)具體功能模塊加以改進(jìn)完善。 由以上分析可知,本軟件 在技術(shù)經(jīng)濟(jì)及社會(huì)方面 具有可行性。 手機(jī)版家庭理財(cái)軟件的界面設(shè)置: 手機(jī)版家庭理財(cái)助手的首頁(yè) 在手機(jī)模擬器 sun_javawireless_toolkit252 里打開項(xiàng)目,選擇項(xiàng)目,自動(dòng)加載程序,然后單擊運(yùn)行選項(xiàng),就會(huì)出現(xiàn)默認(rèn)手機(jī)模型 DefaultColorPhone,選擇家庭理財(cái)助手按正中間的 OK 鍵,將會(huì)啟動(dòng)家庭理財(cái)助手軟件 。如圖 27所示 。 圖 27家庭理財(cái)助手的首界面 輸入密碼界面 單擊確定按鈕,啟動(dòng)家庭理財(cái)助手,進(jìn)入設(shè)置密碼, 需要輸入密碼, 同時(shí)界面會(huì)出現(xiàn)退出和確定按鈕,第一次可以隨意設(shè)置你的密碼,點(diǎn)擊確定進(jìn)入 家庭理財(cái)工具的首頁(yè), 下次登錄此頁(yè)面是需要輸入相同的密碼,否則, 會(huì)提示密碼輸入錯(cuò)誤,直接返回密碼輸入界面。 如 圖 28所示 。 13 圖 28輸入密碼界面 功能模塊 的 首 界面 輸入正確的密碼后,點(diǎn)擊確定,即可登錄到軟件的首頁(yè), 如果輸入密碼錯(cuò)誤會(huì)提示“密碼錯(cuò)誤”請(qǐng)重新輸入密碼, 直到 輸入正確的密碼, 模擬 器中出現(xiàn) 整個(gè)設(shè)計(jì)的 主界面 ,可以任意選擇選項(xiàng),點(diǎn)擊確定后會(huì)跳轉(zhuǎn)到你選擇的界面,否則可以選擇退出按鍵直接退出界面。 如圖 29所示 。 圖 29軟件首界面 14 單擊添加支出,進(jìn)入支出類別管理界面,輸入電話費(fèi),車費(fèi)等類別的支出項(xiàng)目, 界面的右軟件出現(xiàn)了菜單選項(xiàng),單擊菜單會(huì)出現(xiàn)刪除所有、添加、刪除三個(gè)選項(xiàng), 界面 如圖 210所示 。 圖 210輸入支出類別界面 單擊添加收入菜單,進(jìn)入添加收入類別管理界面,輸入外快、工資等類別,同時(shí)界面會(huì)出現(xiàn)類別列表,右軟鍵上方會(huì)出現(xiàn)刪除所有,添加和刪除菜單選項(xiàng),用戶可以通過按鍵選擇是添加還是刪除或刪除所有的選項(xiàng),界面 如圖 211所示 。 15 圖 211添加收入類別管理界面 16 3 系統(tǒng) 設(shè)計(jì) 系統(tǒng) 總體設(shè)計(jì)原則 本軟件為了設(shè)計(jì)、實(shí)現(xiàn)和后期維護(hù)的方便,以及軟件用戶使用的便利,所以必須采取一定的設(shè)計(jì)原則。其主要設(shè)計(jì)原則有: 簡(jiǎn)單性:在實(shí)現(xiàn)軟件的功能的同時(shí),盡量讓軟件操作簡(jiǎn)單易懂,這對(duì)于一個(gè)軟件來說是非常重要的。 針對(duì)性:本軟件設(shè)計(jì)是基于 Java ME 的家庭理財(cái)助手軟件的需求定向開發(fā)設(shè)計(jì), 所以具有專業(yè)突出和很強(qiáng)的針對(duì)性。 實(shí)用性:要求本軟件能夠滿足基于 Java ME 的家庭理財(cái)助手軟件的需要,因此具有良好的實(shí)用性。 一致性: 界 面整體設(shè)計(jì)風(fēng)格以及命名規(guī)則的一致性:整體 界 面布局和用圖用色風(fēng)格及變量、類名和其他元素的命名規(guī)則保持一致。功能一致性:完成同樣的功能應(yīng)該盡量使用同樣的元素。 元素風(fēng)格一致性:界面元素的美觀風(fēng)格、擺放位置在同一個(gè)界面和不同界面之間都應(yīng)該是一致的。變量命名規(guī)則的一致性:變量應(yīng)該用統(tǒng)一的規(guī)則進(jìn)行命名,做到任意變量均能從上下文推斷其義。 系統(tǒng)設(shè)計(jì) 思想及框架 本 軟件的設(shè)計(jì)始終貫 穿著 MVC 設(shè)計(jì)思想, 首先, 模型( Model)是 應(yīng)用程序的主體部分。模型表示業(yè)務(wù)數(shù)據(jù),或者業(yè)務(wù)邏輯 。 其次, 視圖( View)是應(yīng)用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面 [2]。 最后, 控制器( controller)工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新 Model對(duì)象狀 態(tài)。 MVC 式的出現(xiàn)不僅實(shí)現(xiàn)了功能模塊和顯示模塊的分離,同時(shí)它還提高了應(yīng)用系統(tǒng)的可維護(hù)性。 軟件整體的結(jié)構(gòu)設(shè)計(jì)圖如圖 31所示。 17 添 加 支 出 收 入查 詢 記 錄財(cái) 務(wù) 計(jì) 劃用 戶收 支事 件 響 應(yīng) 處 理 V i e w C o n t r o l l e r M o d e l 圖 31MVC設(shè)計(jì)框架圖 在視圖→控制器→模型的設(shè)計(jì)思想的指導(dǎo)下, 用戶通過手機(jī)客戶端輸入的支出和收入信息, 包括支出和收入的類別、時(shí)間及金額等具體數(shù)據(jù) 通過響應(yīng)模塊向用戶提供了支出收入信息。 查詢記錄模塊是用戶通過手機(jī)客戶端對(duì)數(shù)據(jù)查詢,有事件處理模塊響應(yīng)向用戶提供詳細(xì)的查詢記錄,包括收入記錄和支出記錄。 財(cái)務(wù)計(jì)劃模塊通過控制機(jī)制的 響應(yīng) 處理向用戶顯示支出收入列表及財(cái)務(wù)計(jì)劃的 詳細(xì) 內(nèi)容 。 本軟件系統(tǒng)實(shí)現(xiàn)了 用戶通過手機(jī)客戶端輸入的支出和收入信息 ,在控制器中的響應(yīng)模塊 的處理下將收入 和支出的列表、時(shí)間及詳細(xì)的數(shù)據(jù)傳給用戶的功能。數(shù)據(jù)由用 戶使用手機(jī)客戶端傳給系統(tǒng); 實(shí)現(xiàn)了用戶點(diǎn)擊查詢記錄,通過事件處理機(jī)制讓用戶在交互界面上可以看到添加的支出、收入列表,類別、時(shí)間及詳細(xì)數(shù)據(jù) 的功能。 具體的支出記錄和收入記錄由事件處理機(jī)制響應(yīng)后由
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1