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

正文內(nèi)容

基于android平臺(tái)的學(xué)生個(gè)人事務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)整理版-閱讀頁(yè)

2024-09-27 12:30本頁(yè)面
  

【正文】 d 有 4個(gè)無(wú)可比擬的優(yōu)點(diǎn): ? 開(kāi)放性: Android 系統(tǒng)同時(shí)包含了 底層操作系統(tǒng)以及移動(dòng)電話所需的全部軟件,不存在專(zhuān)有權(quán)障礙,開(kāi)發(fā)平臺(tái)允許任何移動(dòng)終端廠商加入到 Android 聯(lián)盟中來(lái),并允許不同廠商可以根據(jù)自己的需求對(duì)平臺(tái)進(jìn)行定制和擴(kuò)展,無(wú)需任何授權(quán)許可費(fèi)DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。 3. 系統(tǒng)分析 可行性分析 在中國(guó), 手機(jī)已經(jīng)成為人們?nèi)粘I畋夭豢缮俚囊徊糠?,智能手機(jī)在學(xué)生群體中逐漸得到了普及, Android 手機(jī)憑借其優(yōu)秀的系統(tǒng)性能以及良好的用戶(hù)體驗(yàn)迅速得到了高校師生的青睞。 基于這些問(wèn)題,有必要設(shè)計(jì)一款具 有事務(wù)提醒功能的手機(jī)個(gè)人事務(wù)管理程序,配合上可以讓用戶(hù)自定義辦理事務(wù)時(shí)間以及地點(diǎn)的功能,從而避免遺忘應(yīng)該去辦理的事情出現(xiàn)。 經(jīng)過(guò)對(duì)周邊同學(xué)的調(diào)查研究,普遍認(rèn)為這款軟件方便實(shí)用,其主要功能如下: ? 事務(wù)到點(diǎn)鬧鈴提示; ? 自定義設(shè)置每天事務(wù)數(shù)量; ? 能根據(jù)時(shí)間增加事務(wù); ? 能依據(jù)時(shí)間設(shè)置事務(wù)提醒; DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。添加事務(wù)除了 UI展示以外其他的方式都是在操作數(shù)據(jù)庫(kù),在程序中使用 SQLite以實(shí)現(xiàn)校歷功能,按天查詢(xún)功能等。 程序的配置信息主要存在 preference 中,該信息在數(shù)據(jù)顯示時(shí)讀取必要的配置信息,添加事務(wù)模塊也是采用 preference 中的鍵值對(duì)的方式存 儲(chǔ)數(shù)據(jù),鍵為計(jì)劃提醒的時(shí)間,值為計(jì)劃的提示信息。DS 數(shù)據(jù)存儲(chǔ) 本程序數(shù)據(jù)存取方面主要用到了 SQLite 數(shù)據(jù)庫(kù)和 Preference 存儲(chǔ)機(jī)制。 SQLite SQLite 數(shù)據(jù)庫(kù)是 Android 系統(tǒng)中非常重要的數(shù)據(jù)存儲(chǔ)方法,它是 Android 系統(tǒng)唯一支持的數(shù)據(jù)庫(kù)類(lèi)型,也是 Android 應(yīng)用程序進(jìn)行持久化存儲(chǔ)的三種方式之一。 SQLite 是 Android 應(yīng)用程序中非常常用的一種數(shù)據(jù)存儲(chǔ)手段。具 體方法如下: private static final String DB_NAME = 。 }。該表結(jié)構(gòu)設(shè)計(jì)如下: _id: 已添加的事務(wù) id,事務(wù)表主鍵,用來(lái)查找事務(wù),獲取事務(wù)信息 _time: 事務(wù)的開(kāi)始時(shí)間; _name: 事務(wù)名稱(chēng); DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。開(kāi)始的兩列包括 日期,用戶(hù)只需要通過(guò)選擇周數(shù)和星期就可以生成日期。 Preference Preference 是一種輕量級(jí)的數(shù)據(jù)存儲(chǔ)機(jī)制,它將一些簡(jiǎn)單數(shù)據(jù)類(lèi)型的數(shù)據(jù)以鍵值對(duì)的形式存儲(chǔ)在程序的 Preference 目錄中。 程序中的主要類(lèi) ClassScheule 類(lèi) 該類(lèi)為整個(gè)應(yīng)用的主 Activity, 顯示事務(wù)表的主界面 [2]。該類(lèi)通過(guò)繼承 BaseAdapter 還實(shí)現(xiàn)了一個(gè)名為MyListAdapter的內(nèi)部類(lèi),用來(lái)顯示 ListView中的數(shù)據(jù)并實(shí)現(xiàn)對(duì) ListView上 ImageView控件點(diǎn)擊的統(tǒng)一響應(yīng) [5]。主要方法如下 : ? onCreate: 初始化 UI 控件; ? SetDefaultData: 設(shè)置初始化時(shí)默認(rèn)的數(shù)據(jù); DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。主要方法如下: ? onCreate: 實(shí)現(xiàn)初始 化 UI 控件; ? onClick: 實(shí)現(xiàn) button 點(diǎn)擊事件的響應(yīng); ? setPlan: 實(shí)現(xiàn)添加計(jì)劃到 preference 中; DBDataManager 類(lèi) 該類(lèi)為自定義的重要的數(shù)據(jù)庫(kù)處理類(lèi),用來(lái)管理數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)的所有操作都封裝在這個(gè)類(lèi)中,實(shí)現(xiàn)數(shù)據(jù)封裝。主要方法如下: 0 AddTran: 給 transaction 表添加記錄; (transaction_TABLE, null, values)。//delete 方法刪除一 條數(shù)據(jù) 2 initTerm:給 Term表添加初始數(shù)據(jù) 3 addTransactionToterm:將添加的事務(wù)信息正確添加進(jìn) term表中 4 deleteTransactionfromterm:從 term 表中刪除一次添加的 class 數(shù)據(jù) 5 getdayTransactionRecord: 獲得一天事務(wù)記錄 AlarmService 類(lèi) 該 類(lèi)實(shí)現(xiàn)定時(shí)服務(wù), service 監(jiān)聽(tīng)系統(tǒng)時(shí)間變化,當(dāng)系統(tǒng)時(shí)間和設(shè)置的時(shí)間相等時(shí),彈出提示信息,并播放音樂(lè),實(shí)現(xiàn)提醒功能。 String dateString = () + + (() + 1) + + () + + () + : + ()。DS 以下代碼得到 preference,如果沒(méi)有對(duì)應(yīng)記錄則 planstring 會(huì)等于 null,如果不等于 null 就執(zhí)行提醒。 String planString = (dateString, null)。//創(chuàng)建播放器 ()。在此界面,用戶(hù)可以設(shè)置第一周開(kāi)始時(shí)間,每學(xué)期的周數(shù)以及事務(wù)數(shù)量和持續(xù)時(shí)間,如圖 4 所示: DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。DS 圖 5 設(shè)置事務(wù)類(lèi)型 程序主界面,該界面是用戶(hù)非第一次進(jìn)入程序所顯示的界面,此界面主要顯 示用戶(hù)所添加的事務(wù)的信息,可以通過(guò)刪除按鈕來(lái)實(shí)現(xiàn)刪除事務(wù)的操作,如圖 6 所示: 圖 6 程序主界面 添加事務(wù)界面,該界面通過(guò)“ Menu”→“添加事務(wù)”操作進(jìn)入,在該界面用戶(hù)可以根據(jù)自己的需求來(lái)添加事務(wù),如圖 7 所示: 圖 7 添加 事務(wù) 同時(shí)也可以在首頁(yè)點(diǎn)擊添加事務(wù),如圖 8 所示: DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。DS 圖 10 退出 首頁(yè):在首頁(yè)可以查看已經(jīng)純?cè)诘氖聞?wù)并可以查看:如圖 11 為首頁(yè): 圖 11 首頁(yè) 事務(wù)內(nèi)容頁(yè)面:點(diǎn)擊首頁(yè)事務(wù)可以查看事務(wù)的詳細(xì)信息,如圖 12 所示: DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。本系統(tǒng)測(cè)試分為三個(gè)部分:?jiǎn)卧獪y(cè)試、性能測(cè)試、壓力測(cè)試等,分別用不同的測(cè)試一發(fā)現(xiàn)系統(tǒng)的錯(cuò)誤和 bug,然后修改在測(cè)試,進(jìn)行迭代 開(kāi)發(fā),使系統(tǒng)更加完善,更易于使用。 單元測(cè)試不僅僅是作為無(wú)錯(cuò)編碼一種輔助手段在一次性的開(kāi)發(fā)過(guò)程中使用,單元測(cè)試必須是可重復(fù)的,無(wú)論是在軟件修改,或是移植到新的運(yùn)行環(huán)境的過(guò)程中。 DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。在每個(gè) DAO 的接口以及方法完成 以后進(jìn)行單元測(cè)試以減少后期百年城過(guò)程中出現(xiàn)數(shù)據(jù)層的錯(cuò)誤。具體結(jié)果如下圖所示: 圖 13 單元測(cè)試結(jié)果 單元測(cè)試作用 可以根據(jù)單元測(cè)試的結(jié)果對(duì)于持久層方法進(jìn)行判定,在業(yè)務(wù)層調(diào)用的時(shí)候可以更好的使用,不會(huì)出現(xiàn)數(shù)據(jù)的錯(cuò)誤,以便于后期的開(kāi)發(fā),單元測(cè)試的作用就是在初期發(fā)現(xiàn)錯(cuò)誤,然后修改錯(cuò)誤。DS 結(jié)束語(yǔ) 畢業(yè) 設(shè)計(jì)是我們畢業(yè)生在畢業(yè)這學(xué)期最重要的工作。從選題到系統(tǒng)的實(shí)施,我對(duì)個(gè)人事務(wù)管理系統(tǒng)有了更廣闊的認(rèn)識(shí)和把握。我們從圖書(shū)館,書(shū)店以及網(wǎng)上查找了許多有關(guān)管理個(gè)人事務(wù)的相關(guān)信息,這些信息足以說(shuō)明信息技術(shù)已在社會(huì)各個(gè)領(lǐng)域中有了廣泛的應(yīng)用,其實(shí)用心觀察一下我們身邊,不管走到哪都有信息技術(shù)在發(fā)揮著作用,實(shí)際上就是管理個(gè)人 事務(wù)的應(yīng)用。 在項(xiàng)目的設(shè)計(jì)階段,我先后遇到了三大難題,分別是系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),數(shù)據(jù)庫(kù)查詢(xún)算法優(yōu)化。數(shù)據(jù)庫(kù)設(shè)計(jì)的問(wèn)題,通過(guò)查詢(xún)資料也得以解決。通過(guò)這些問(wèn)題的解決,我的 交流能力和邏輯思維能力都得到了提升。多虧導(dǎo)師的幫助和鼓勵(lì)讓我有勇氣繼續(xù)研究和嘗試下去,通過(guò)不斷地努力,最終攻克這兩大難關(guān)。項(xiàng)目是現(xiàn)階段的各個(gè)問(wèn)題的解決鍛煉了我的意志和動(dòng)手能力。這個(gè)課題奠定了我從事科研工作的基礎(chǔ),對(duì)我有十分深遠(yuǎn)的意義。DS 參考文獻(xiàn) [ 1]邸爍. Android 揭秘和未來(lái)發(fā)展趨勢(shì). 2020. [ 2]李惠,丁革建.智能手機(jī)操作系統(tǒng)概述.電腦與電信, 2020, (03): 67— 68. [ 3]張健浪. Google Android:開(kāi)放平臺(tái)攻陷移動(dòng)互聯(lián)網(wǎng) [ J] .信息產(chǎn)業(yè)部電子第五十二研究所, 2020, (11): 2426. [ 4]周杰,張堅(jiān) . 機(jī)器翻譯技術(shù)的發(fā) 展概述 [ J]. 新一代 (下半月 ), 2020 年2 期: 12. [ 5]霍超 . 嵌入式 OCR 系統(tǒng)的研究 [ D]. 北京:北方工業(yè)大學(xué), 2020 [ 6]姚昱旻,劉衛(wèi)國(guó) . Android 的架構(gòu)與應(yīng)用開(kāi)發(fā)研究 [ J]. 計(jì)算機(jī)應(yīng)用系統(tǒng), 2020, 11: 15. [ 7] Conder, Shane. Android 移動(dòng)應(yīng)用開(kāi)發(fā)從入門(mén)到精通 [ M]. 北京:人民郵電出版社, 2020. 22198. [ 8] SQLite 官方白皮書(shū) . [ 9]機(jī)器翻譯 百度百科 . [ 10] OCR 百度百科 . [ 11]管希萌,劉瑤,徐麗仙, 田永曄 . 嵌入式數(shù)據(jù)庫(kù) SQLite 應(yīng)用研究 [ J]. PC Quest, 2020, 0(apr.): 13. [ 12] Mars. Android 視頻教程, [ 13]華建 IAT 百度百科 . [ 14]谷歌機(jī)器翻譯引擎接口 googleapitranslatejava 谷歌開(kāi)放平臺(tái). [ 15] mezzofanti 谷歌開(kāi)放平臺(tái). [ 16] tesseractocr 谷歌開(kāi)放平臺(tái). [ 17] JNI 百度百科 .
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1