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

正文內(nèi)容

基于android系統(tǒng)的課程管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-資料下載頁(yè)

2024-11-16 15:56本頁(yè)面

【導(dǎo)讀】1.Eclipse開(kāi)發(fā)平臺(tái)Eclipse是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。本程序的開(kāi)發(fā)安裝了Android. 4.?dāng)?shù)據(jù)庫(kù)本程序數(shù)據(jù)存取方面主要用到了SQLite數(shù)據(jù)庫(kù)和Preference存儲(chǔ)機(jī)制?,F(xiàn)在Android手機(jī)在大學(xué)中的普及率很高,于是我就想到了創(chuàng)作一個(gè)Android版的。支持基于Android平臺(tái)的手持終端設(shè)備。國(guó)有3000萬(wàn)大學(xué)生,這是一塊大市場(chǎng)!另一方面,智能手機(jī)遲早會(huì)在大學(xué)里普及。那么,再一次征服,多半出現(xiàn)在手機(jī)上。無(wú)憂課程管理特色鮮明,JDK、Eclipse、AndroidSDK三個(gè)軟件,JDK與Eclipse都可以在其官方網(wǎng)站上下載到其最新版本,AndroidSDK則需要通過(guò)AndroidSDKSetup來(lái)下載安裝。[2]張仕成.基于GoogleAndroid平臺(tái)的應(yīng)用程序開(kāi)發(fā)與研究[J].電腦知識(shí)與技術(shù).2020.[3]靳巖,姚尚朗.GoogleAndroid開(kāi)發(fā)入門(mén)與實(shí)踐[M].北京:人民郵電出版社,2020.[4]楊豐盛.Android應(yīng)用開(kāi)發(fā)揭秘[M].北京:機(jī)械工業(yè)出版社,2020.[7]財(cái)經(jīng)日?qǐng)?bào).二月份谷歌Android移動(dòng)市場(chǎng)占有率33%擴(kuò)大優(yōu)勢(shì)[EB/OL].程信息和作業(yè)情況。由于對(duì)Android接觸時(shí)間不長(zhǎng),剛開(kāi)始編寫(xiě)代碼有一定難度。

  

【正文】 課程列表通過(guò) ListView 實(shí)現(xiàn) UI 展示。該類(lèi)通過(guò)繼承 BaseAdapter 還實(shí)現(xiàn)了一個(gè)名為ImageAdapter的內(nèi)部類(lèi),用來(lái)顯示 ListView 中的數(shù)據(jù)并實(shí)現(xiàn)對(duì) ListView 上 ImageView控件點(diǎn)擊的統(tǒng)一響應(yīng) [5]。 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 ClassAddActivity 類(lèi)和 SettingActivity 類(lèi) AddClass 類(lèi)為實(shí)現(xiàn)添加課程界面的 Activity,主要實(shí)現(xiàn)由用戶選擇和輸入課程信息,并將所有的課程信息添加到數(shù)據(jù)庫(kù)中。主要方法如下 : ? onCreate: 初始化 UI 控件; ? onItemSelectedd: 設(shè)置初始化時(shí)默認(rèn)的數(shù)據(jù); ? SaveData: 將添加的課程保存進(jìn)數(shù)據(jù)庫(kù)中; ? gettimeString: 將輸入的課程信息轉(zhuǎn)換成對(duì)應(yīng)的時(shí)間字符串返回; AddPlan: 類(lèi)實(shí)現(xiàn)添加計(jì)劃界面,并將添加的數(shù)據(jù)存入 Preference 中。主要方法如下: ? onCreate: 實(shí)現(xiàn)初始化 UI 控件; ? onClick: 實(shí)現(xiàn) button 點(diǎn)擊事件的響應(yīng); ? setPlan: 實(shí)現(xiàn)添加計(jì)劃到 preference 中; SQLiteHelper 類(lèi) 和 SQLClassTime 類(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ù)封裝。將數(shù)據(jù)操作和 UI 操作隔離開(kāi)來(lái)。主要方法如下: ? AddClass:給 class 表添加記錄; (CLASS_TABLE, null, values)。//insert 方法插入一條數(shù)據(jù) ? deleteClass:刪除一條 class 記錄; (CLASS_TABLE, _id = + classid, null)。//delete 方法刪除一 條數(shù)據(jù) ? deleteAll:實(shí)現(xiàn)清空所有課程信息的方法,清除 classinfo 表中的所有數(shù)據(jù) HomeworkActivity 類(lèi) 和 SettingActivity 類(lèi) 該類(lèi)實(shí)現(xiàn) 作業(yè)相關(guān)內(nèi)容,添加作業(yè),修改作業(yè)的功能,能添加作業(yè)內(nèi)容, 間相等時(shí),彈出提示信息,并播放音樂(lè),實(shí)現(xiàn)提醒功能。主要方法如下: onCreate: 初始化 UI 控件 ; prepareViews:設(shè)置作業(yè)界面的界面 VIEW, Button, EditText,及節(jié)數(shù)和星期幾的下拉列表: 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 private void prepareViews() { add = (Button) findViewById ()。 cancel = (Button) findViewById ()。 dateChoosen = (Button) findViewById ()。 nameET = (EditText) findViewById ()。 timeSp = (Spinner) findViewById ()。 homeworkET = (EditText) findViewById()。 } 以下代碼得到 是設(shè)定節(jié)數(shù)下拉列表的功能,現(xiàn)舉例實(shí)現(xiàn)節(jié)數(shù)下拉列表功能的實(shí)現(xiàn): for (int i = 1。 i = 10。 i++) { ClassTimeModel model = (i + )。 if (() 0) c++。 } final String[] time = new String[c]。 c = 0。 for (int i = 1。 i = 10。 i++) { ClassTimeModel model = (i + )。 if (() 0) { time[c++] = 第 + i + 節(jié) + + (((), ()))。 } } 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 第 5 章 系統(tǒng)功能的具體實(shí)現(xiàn) 程序首頁(yè)面 在完成系統(tǒng)設(shè)計(jì)以后,即可在 Android 虛擬機(jī)中運(yùn)行程序。進(jìn)入程序的后,程序會(huì)自動(dòng)跳到當(dāng)天的頁(yè)面,讓你更方便的查看當(dāng)天的課程。主界面如圖 51 所示: 圖 51 軟件運(yùn)行主界面 課程設(shè)置實(shí) 現(xiàn) 軟件設(shè)置界面,該界面為用戶設(shè)置的界面,往后的使用中,用戶可以通過(guò)“Menu”→“ 設(shè)置 ”的操作步驟來(lái)進(jìn)入該界面。在此界面,用戶可以設(shè)置程序,有兩個(gè)按鈕,點(diǎn)擊設(shè)置,設(shè)置每天 110 節(jié)課的上課時(shí)間。點(diǎn)擊清空,清空整個(gè) 星期的課程。 點(diǎn)擊設(shè)置按鈕可以進(jìn)入設(shè)置課程時(shí)間,可以設(shè)置第一節(jié)課到第十節(jié)課的時(shí)間如圖53 所示: 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 圖 53 上課時(shí)間設(shè)置界面 課程添加實(shí)現(xiàn) 添加課程界面,用戶可以通過(guò) “Menu”→“ 增加 ”的操作步驟來(lái)進(jìn)入該界面。在這個(gè)界面上,用戶可以添加課程名稱(chēng),上課地點(diǎn)及上課時(shí)間和具體節(jié)數(shù)。如圖 54 所示: 圖 54 增加課程界面 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 關(guān)于 關(guān)于界面,該界面通過(guò) “Menu”→“ 關(guān)于 ”操作進(jìn)入,在該界面用戶可以看到有關(guān)本軟件的版權(quán)信息。 作業(yè)功能實(shí)現(xiàn) 在主界面點(diǎn)擊課程信息列表相應(yīng)的課程,能查看課程的作 業(yè)具體信息。如果沒(méi)有添加作業(yè),就會(huì)顯示增加按鈕,如果已經(jīng)設(shè)置作業(yè),則會(huì)顯示修改按鈕。如圖 55 所示: 圖 55 作業(yè)詳情顯示 點(diǎn)擊增加之后就會(huì)進(jìn)入作業(yè)添加的界面,可添加作業(yè)內(nèi)容,并設(shè)置作業(yè)的截至?xí)r間,確定之后點(diǎn)擊修改。如圖 56 所示 : 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 圖 56 作業(yè)添加頁(yè)面 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 結(jié)論 經(jīng)過(guò)了一個(gè)學(xué)期的努力,指導(dǎo)老師的幫助下,該程序設(shè)計(jì)與實(shí)現(xiàn)基本完成。本設(shè)計(jì)的開(kāi)發(fā)是基于 Android 平臺(tái)上的,由于在以前沒(méi)有接觸過(guò)多關(guān)于這方面的知識(shí),這次設(shè)計(jì)是邊學(xué)習(xí)相關(guān)的開(kāi)發(fā)知識(shí)邊實(shí)現(xiàn)的。這次設(shè)計(jì)的開(kāi) 發(fā)是一次很珍貴的實(shí)踐經(jīng)驗(yàn),因?yàn)檫@次開(kāi)發(fā)都是一步步通過(guò)自己的努力完成的。 論文研究了關(guān)于無(wú)憂課程管理的需求分析,并完成了系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。歸納起來(lái)主要完成了以下工作: 闡述了電子課程表的定義,確定了開(kāi)發(fā)無(wú)憂課程管理的基本技術(shù)路線。 從用戶需求的角度說(shuō)明開(kāi)發(fā)無(wú)憂課程管理的基本技術(shù)路線。并針對(duì)所收集的資料整理出系統(tǒng)的業(yè)務(wù)流程圖、功能模塊圖。 確定系統(tǒng)開(kāi)發(fā)所需要的技術(shù),結(jié)合現(xiàn)有的數(shù)據(jù)和編程思想,生成需要的數(shù)據(jù)庫(kù)。 在詳細(xì)設(shè)計(jì)和編碼階段,運(yùn)用了 Java 最基本的開(kāi)發(fā)技術(shù),代碼簡(jiǎn)單易懂,程序里各個(gè) Activity 之間的跳轉(zhuǎn)比較清晰。能正常的將輸入的數(shù)據(jù)存入數(shù)據(jù)庫(kù)中保存。 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 參考文獻(xiàn) [1]Jerome(.) 程序員指南 [M]. USA:McGrawHill 公司, 2020, 21~ 35. [2]靳巖,姚尚朗. Google Android 開(kāi)發(fā)入門(mén)與實(shí)踐 [M].北京:人民郵電出版社, 2020,37~ 59. [3]楊豐盛. Android 應(yīng)用開(kāi)發(fā)揭秘 [M].北京:機(jī)械工業(yè)出版社, 2020, 44~ 109, 15~17. [4]E2EColud 工作室.深 入淺出 Google Android[M].北京:人民郵電出版社, 2020,178~ 194. [5]余志龍,陳昱勛,鄭明杰,陳小鳳,郭秩均. Google Android SDK 開(kāi)發(fā)范例大全 [M].北京:人民郵電出版社, 2020, 42~ 53. [6] 印旻,王行言 . Java 語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì) [M](第 2 版) .北京:清華大學(xué)出版社, 2020, 44~ 57. [7] Jeff Java for Android Development[M].USA:, 2~ 21. [8] Marziah for work:productivity dor professionals[M].USA: , 97~ 114. [9]張仕成 . 基于 Google Android 平臺(tái)的應(yīng)用程序開(kāi)發(fā)與研究 [J].電腦知識(shí)與技術(shù) .2020, 28: 5466. [10] 陳璟,陳平華,李文亮 . Android 內(nèi)核分析 [J].現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版) .2020, 11:3244. [11]財(cái)經(jīng)日?qǐng)?bào) .二月份谷歌 Android 移動(dòng)市場(chǎng)占有率 33%擴(kuò)大優(yōu)勢(shì) [EB/OL]. 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 致 謝 感謝學(xué)院四年來(lái)對(duì)我的辛苦培育,讓我在大學(xué)這四年來(lái)學(xué)到很多東西,特別感謝學(xué)院為我提供了良好的學(xué)習(xí)環(huán)境、感謝領(lǐng)導(dǎo)、老師們四年來(lái)對(duì)我無(wú)微不至的關(guān)懷和指導(dǎo),讓我得以在這四年中學(xué)到很多有用的知識(shí)。在此,我還要感謝在班里同學(xué)和朋友,感謝你們?cè)谖矣龅嚼щy的時(shí)候幫助我,給我支持和鼓勵(lì),感謝你們。 特別感 謝知道 老師在我畢業(yè)論文寫(xiě)作及設(shè)計(jì)階段對(duì)我的悉心指導(dǎo),從最初的定題,到資料收集,到 寫(xiě)作、修改、定稿,他給了我耐心的指導(dǎo)和無(wú)私的幫助。為了指導(dǎo)我們的畢業(yè)論文,他放棄了自己的休息時(shí)間,這種無(wú)私奉獻(xiàn)的敬業(yè)精神令人欽佩,在此我向他表示我誠(chéng)摯的謝意。 我們的愛(ài)情,我們的理想,我們的未來(lái),我們的成長(zhǎng),我們的幸福 我們的愛(ài)情,我們的理想,我們的未來(lái),我 們的成長(zhǎng),我們的幸福 畢業(yè)設(shè)計(jì)(論文)成績(jī)?cè)u(píng)價(jià)意見(jiàn) 論文題目 基于 Android 系統(tǒng)的課程管理系統(tǒng) 指導(dǎo)教師評(píng)語(yǔ): 評(píng)定成績(jī) : 簽名: 年 月 日 評(píng)閱人評(píng)語(yǔ): 評(píng)定成績(jī) : 簽名: 年 月 日 答辯小組評(píng)語(yǔ): 答辯小組成員簽名: 答辯成績(jī): 組長(zhǎng)簽名: 年 月 日 答辯委員會(huì)意見(jiàn)(同意給優(yōu)、良、中、及格等次) 總成績(jī)(綜合): 簽名: 年 月 日 注:設(shè)計(jì)(論文)總成績(jī) =指導(dǎo)教師評(píng)定成績(jī)( 30%)+評(píng)閱人評(píng)定成績(jī)( 30%)+答辯成績(jī)( 40%) 評(píng)定成績(jī)過(guò)程 給分均按百分制分?jǐn)?shù)給分,最終給定成績(jī)?cè)侔次宸种茡Q算后給出。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1