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

正文內(nèi)容

基于android教學(xué)平臺(tái)下學(xué)生客戶端設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(專業(yè)版)

  

【正文】 圖 28 留言板 圖 29 添加留言 圖 30 查看回復(fù) 第七章 結(jié)束語(yǔ) 本軟件系統(tǒng) —— 教學(xué)管理系統(tǒng)學(xué)生客戶端 ,已經(jīng)基本實(shí)現(xiàn)了初步設(shè)計(jì)的功能。 (WHOS, studentId)。 ((3).toString())。 (CLASS, ().toString().trim())。 ()。 ( 4)課程信息查閱功能模塊 學(xué)生可以通過(guò)該 模塊了解自己在本學(xué)期的相關(guān)課程信息, 查閱課程的進(jìn)度和課程計(jì)劃 ,方便學(xué)生對(duì)本學(xué)期的學(xué)習(xí)進(jìn)度、復(fù)習(xí)安排等做好規(guī)劃。選課信息表如表 3 所示。留言板實(shí)體圖如圖 8 所示。 ( 5) 要求該系統(tǒng)擁有美觀的 UI 界面。它能夠支持 Windows/Linux/Unix 等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如 Tcl、 C、 PHP、 Java 等,還有 ODBC 接口,同樣比起 Mysql、 PostgreSQL 這兩款開(kāi)源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)講,它的處理速度比他們都快。 Content Provider 實(shí)現(xiàn)了應(yīng)用數(shù)據(jù)與其它的應(yīng)用的共享。 應(yīng)用框架層:在應(yīng)用框架層 Android 開(kāi)發(fā)人員可以跟那些核心應(yīng)用一樣擁有訪問(wèn)框架 APIs 的全部權(quán)限。 安裝 Android 開(kāi)發(fā)工具擴(kuò)展包 ADT: 啟動(dòng) Eclipse, 選擇菜單欄中的“ HelpSoftware Updates”選項(xiàng) ,選擇 “ Available Software” 標(biāo)簽,單擊 “ Add Site? ”按鈕 , 在輸入框中的“ Location”字段中 輸入 網(wǎng)址( URL) “ 確定返回后 就能看到可安裝的插件, 展開(kāi) Developer Tools后可以看到有 Android DDMS和 Android Development Tools,全 部 勾選, 一步步 next 之后 install 安裝 成功 后 ,提示重啟 Eclipse。并通過(guò)遵循軟件工程的設(shè)計(jì)方法,完成需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì)以及測(cè)試的整個(gè)開(kāi)發(fā)流程,保證系統(tǒng)的正常運(yùn)行,并且界面與用戶交互友好。國(guó)內(nèi)基于 Android 平臺(tái)的教學(xué)管理系統(tǒng)還不夠成熟,但 隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展、我國(guó)高等教育與教學(xué)的改革,數(shù)字信息化的教學(xué)管理系統(tǒng)在高校日趨廣泛,智能 終端強(qiáng)大的便攜性和應(yīng)用處理能力都將為移動(dòng)教學(xué)管理系統(tǒng)的建成和成熟提供有力的技術(shù)支持。s lives tend to mobile Inter technology, and lack of munication between teachers and students. This topic research is very meaningful. Design and implementation based on Android platform of teaching students the client, can simplify the job of teaching, improve the efficiency of munication between teachers and students, students39。 本軟件系統(tǒng)采用 目前廣泛使用的 Java 開(kāi)發(fā)語(yǔ)言,基于 Android 平臺(tái)來(lái)進(jìn)行開(kāi)發(fā),在 Windows XP 系統(tǒng)下,采用 Eclipse 開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā)和使用 SQLite 數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù);遵循軟件工程的設(shè)計(jì)步驟:需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、程序編碼、軟件測(cè)試等進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)整個(gè)開(kāi)發(fā)流程。 智能手機(jī) 已經(jīng)與現(xiàn)代人的生活方式緊緊地結(jié)合在一起,成了人們出門(mén)時(shí)僅次于鑰匙和錢(qián)包最普遍需要攜帶的個(gè)人用品之一。進(jìn)行該課程學(xué)習(xí)后,學(xué)生者認(rèn)為移動(dòng) 手機(jī) 是他們學(xué)習(xí)該課程一種積極有效的輔助手段,最令他們欣賞的是離開(kāi)課堂后可以隨時(shí)隨地對(duì)知識(shí)點(diǎn)進(jìn)行有效的復(fù)習(xí),作業(yè)和測(cè)試的結(jié)果可以及時(shí)反饋。 圖 1 JDK 安裝成功的版本信息圖 安裝 Eclipse: Eclipse 集成開(kāi)發(fā)環(huán)境( IDE)不需要安裝即可執(zhí)行,下載完成后直接解壓即可,第一次啟動(dòng)運(yùn)行時(shí)會(huì)提示配置默認(rèn)的工作空間,本論文中 選擇的路徑是 D:\workspace。它沒(méi)有采用虛擬內(nèi)存文件系統(tǒng),而是采用 YAFFS2 文件系統(tǒng)。例如媒體播放器這個(gè) activity 會(huì)使用 ()來(lái)啟動(dòng)一個(gè) service,從而可以在后臺(tái)保持音樂(lè)的播放。自幾十年前出現(xiàn)的商業(yè)應(yīng)用程序以來(lái),數(shù)據(jù)庫(kù)就成為了應(yīng)用程序的主要組成部分,同時(shí)數(shù)據(jù)庫(kù)管理系統(tǒng)也變得非常龐大和復(fù)雜,并占用了相當(dāng)多的系統(tǒng)資源。本論文研究的基于 Android 平臺(tái)教學(xué)管理系統(tǒng)的學(xué)生客戶端,主要面向的使用對(duì)象 就是在校大學(xué)生。 學(xué)生 姓名 學(xué)號(hào) 密碼 性別 班級(jí) 入學(xué)時(shí)間 出生日期 m n 學(xué)生 教師 課程 作業(yè) 留言板 有 教 布置 選 查看 提交 留言 n m n n m 1 n 1 1 1 1 n 圖 6 課程實(shí)體圖 ( 3)作業(yè)實(shí)體圖包括 五個(gè)屬性,其中包括課程號(hào)、作業(yè)號(hào)、學(xué)生號(hào)、作業(yè)內(nèi)容 和 作業(yè)評(píng)分。課程信息表如 表 2 所示。在擁有賬號(hào)的情況下,學(xué)生可以通過(guò)該模塊輸入學(xué)號(hào)、密碼,通過(guò)搜索查詢數(shù)據(jù)庫(kù) 的信息,驗(yàn)證學(xué)號(hào)和密碼是否匹配,若不匹配誰(shuí)傳遞并提示錯(cuò)誤信息給學(xué)生客戶端,進(jìn)行重新輸入;若信息匹配則傳遞給學(xué)生客戶端相關(guān)菜單界面和信息 ,進(jìn)入功能界面。, null)。 String where = id = + id。, null)。 sqlitedb = (, null)。 圖 18 個(gè)人信息界面 圖 19 修改個(gè)人信息 ( 2)進(jìn)行信息修改后,點(diǎn)擊“提交”按鈕,可以對(duì)信息進(jìn)行保存 圖 20 成功修改信息 選課功能模塊 學(xué)生可以在選課模塊的下拉菜單中,查看相關(guān)教師已經(jīng)發(fā)布的課程,根據(jù)學(xué)分和學(xué)制的要求進(jìn)行選課, 選課結(jié)束后,可以在功能主界面的“已選課程”的課程列表中查看自己的已選課程。 由于本人學(xué)習(xí) Android 的時(shí)間不長(zhǎng),在系統(tǒng)的實(shí)現(xiàn)方面存在著不足和缺點(diǎn)的地方,有些功能還有待完善, 我將會(huì)在今后的學(xué)習(xí)中不斷 提升自己, 致 謝 從本學(xué)期初接受課題到現(xiàn)在完成畢業(yè)設(shè)計(jì)論文,本人能夠比較順利地完成此次畢業(yè)設(shè)計(jì),衷心地感謝我的導(dǎo)師老師給予的悉心 指導(dǎo) 和幫助 。 String sql1 = select * from MESSAGEBOARD where COURSEID= 39。 } 課程作業(yè)布置功能模塊 在已選課程模塊中,選擇相應(yīng)的課程進(jìn)入,首先是可以查看課程的課程信息和課程計(jì)劃,學(xué)生可以通過(guò)任課教師發(fā)布的信息,對(duì)課程進(jìn)行初步的了解,同時(shí)也可以對(duì)課程學(xué)習(xí)過(guò)程中的預(yù)習(xí)、學(xué)習(xí)、復(fù)習(xí)做好合理地安排。 (, values, where, null)。 /* 指定 intent要啟動(dòng)的類 */ (, )。學(xué)生可以通過(guò)該模塊給相關(guān)課程的任課教師進(jìn)行留言,在留言板進(jìn)行添加、修改、刪除留言完成之后,會(huì)對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改,更行數(shù)據(jù)庫(kù)的 內(nèi)容 信息。作業(yè)布置信息表如表 4 所示。 教師實(shí)體圖如圖 9 所示。 教學(xué)管理系統(tǒng)學(xué)生客戶端 的功能 模塊 流程圖如圖 3 所示: 圖 3 教學(xué)管理系統(tǒng)學(xué)生客戶端 — 功能模塊圖 分析建模 建立實(shí)體 聯(lián)系圖 為了把學(xué)生的數(shù)據(jù)要求清楚、準(zhǔn)確地描述出來(lái),通過(guò)建立一個(gè)概念性的數(shù)據(jù)模型(也稱之為信息模型)來(lái)實(shí)現(xiàn)。第二個(gè)是 SQLiteDatabase 類,該類只要用于查詢數(shù)據(jù)庫(kù),向數(shù)據(jù)庫(kù)中新建數(shù)據(jù)項(xiàng)、刪除數(shù)據(jù)項(xiàng)。 Eclipse 只是給開(kāi)發(fā)人員提供了一個(gè)能夠擴(kuò)展系統(tǒng)功能的最小核心,基于擴(kuò)展點(diǎn)的插件體系結(jié)構(gòu)使得 Eclipse 支持多種語(yǔ)言成為可能。 圖 2 Android 平臺(tái)架構(gòu)圖 Android 應(yīng)用程序的構(gòu)成 對(duì)于一個(gè) Android 應(yīng)用程序來(lái)說(shuō),是由四種 構(gòu)造塊組織而成: Activity、 Intent Receiver、 Service、 Content Provider。 在 Eclipse 菜單欄中選擇“ WindowAndroid Virtual Devices Manager” , 點(diǎn)擊右側(cè)的 New,填入或選擇相關(guān)信息,點(diǎn)擊 Create AVD 即可完成創(chuàng)建 AVD。 第二章主要介紹了在 設(shè)計(jì) 過(guò)程 中所運(yùn)用到的 開(kāi)發(fā)平臺(tái)和相關(guān)技術(shù) 。一個(gè)共通的平臺(tái),使得智能手機(jī)的應(yīng)用如同個(gè)人電腦的應(yīng)用般多元化發(fā)展,考慮 Android 成熟的手機(jī)寬帶上網(wǎng)功能以及整合 Google 網(wǎng)絡(luò)服務(wù)的優(yōu)勢(shì),其前景被廣泛看好,而一些研究機(jī)構(gòu)也著手于這方面的發(fā)展,將其應(yīng)用在教育和學(xué)習(xí)之中。 設(shè)計(jì)和實(shí)現(xiàn)基于 Android教學(xué)平臺(tái)下的學(xué)生客戶端, 為廣大師生的工作和學(xué)習(xí)提供了便利,不再受傳統(tǒng)交流方式的時(shí)間限制和空間限制,該軟件系統(tǒng)的實(shí)現(xiàn) 可以簡(jiǎn)化一定的教學(xué)工作,提高師生之間溝通以及學(xué)生學(xué)習(xí)的效率,改善教學(xué)質(zhì)量,方便師生完成教學(xué) 、 學(xué)習(xí) 和管理 任務(wù)。 在這樣的行業(yè)趨勢(shì)下,建立基于 Android 系統(tǒng)的教學(xué)平臺(tái)顯得尤為重要。 手機(jī)不再僅僅是用來(lái)實(shí)現(xiàn)打電話和發(fā)短信等基本的功能,基于智能手機(jī)強(qiáng)大的信息處理能力、可擴(kuò)展能力和 3G 網(wǎng)絡(luò)高速數(shù)據(jù)傳輸,越來(lái)越多的功能和業(yè)務(wù)將被開(kāi)發(fā)出來(lái)并大規(guī)模的應(yīng)用。在這樣的基礎(chǔ)上,我們可以發(fā)現(xiàn)手機(jī)成為教育教學(xué)的一個(gè)環(huán)節(jié)是完全可行的。 Windows XP 系統(tǒng) 下,直接運(yùn)行 其 .exe 文件安裝 ,安裝完成后 ,在“我的電腦 屬性 高級(jí) 環(huán)境變量 系統(tǒng)變量”中配置好Java_Home、 classpath、 path 值。該層用來(lái)提供系統(tǒng)的底層服務(wù) , 包括安全機(jī)制、內(nèi)存管理、進(jìn)程管理、網(wǎng)絡(luò)堆棧及一系列的驅(qū)動(dòng)模塊。 Intent Receiver:通過(guò) Intent Receiver 實(shí)現(xiàn)應(yīng)用能夠?qū)σ粋€(gè)外部的事件做出響應(yīng), Intent Receiver 在 中注冊(cè),但也可以在代碼中使用()進(jìn)行注冊(cè)??梢詿o(wú)限擴(kuò)展,而且有著統(tǒng)一的外觀,操作和系統(tǒng)資源管理,這也正是 Eclipse 的潛力所在。 法律可行性: Android 平臺(tái)是開(kāi)放的平臺(tái),代碼都是開(kāi)源的,并且本軟件系統(tǒng)的實(shí)現(xiàn)是 以 作為畢業(yè)設(shè)計(jì)而非以盈利為目的,與商業(yè)無(wú)關(guān),且是自主開(kāi)發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán)或其他責(zé)任問(wèn)題,在法律上是可行的。學(xué)生實(shí)體圖如圖 5 所示。學(xué)生 信息 表如表 1 所示。 字段名 描述 類型 允許為空 主鍵 messageID 留言 編號(hào) integer 否 是 courseID 課程編號(hào) integer 否 否 studentID 學(xué)生學(xué)號(hào) integer 否 否 mContents 留言 內(nèi)容 text 否 否 表 6 留言板信息表 系統(tǒng)功能模塊設(shè)計(jì) 教學(xué)管理系統(tǒng)學(xué)生客戶端主要提供學(xué)生登錄、注冊(cè),查詢個(gè)人信息, 根據(jù)教師發(fā)布的課程選課, 查詢課程信息和課程計(jì)劃,查詢作業(yè) 內(nèi)容情況,給任課教師留言六 項(xiàng)功能,因此將系統(tǒng)分為六 個(gè)模塊:學(xué)生登陸注冊(cè)功能模塊、學(xué)生個(gè)人信息功能模塊、 選課模塊、 課程信息查閱 功能 模塊 、課程作業(yè)布置功能模塊、留言 板信息功能模塊。 } else{ SQLiteDatabase sqlitedb = (, null)。 修改個(gè)人信息的關(guān)鍵代碼: SQLiteDatabase sqlitedb。 SQLiteDatabase sqlitedb = (, null)。 ((4).toString())。 (null)。 感謝我的室友和同學(xué)們?cè)谏?上、學(xué)習(xí)上對(duì)我的幫助和關(guān)心,我十分珍惜和你們?cè)谝黄鸬拇髮W(xué)時(shí)光。 String content = 。 String sql1 = select * from COURSE where COURSEID = 39。 } }).create()。 ()。 通過(guò)數(shù)據(jù)庫(kù) 對(duì)表
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1