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

正文內(nèi)容

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

  

【正文】 , 致 謝 從本學(xué)期初接受課題到現(xiàn)在完成畢業(yè)設(shè)計(jì)論文,本人能夠比較順利地完成此次畢業(yè)設(shè)計(jì),衷心地感謝我的導(dǎo)師老師給予的悉心 指導(dǎo) 和幫助 。 藉此機(jī)會(huì) 也要 感謝 大學(xué)四年以來(lái) ,所有教導(dǎo)和幫助過我的老師 們 ,讓我在 學(xué)習(xí)各方面的知識(shí)、以及 面對(duì)各種問題和挑戰(zhàn)時(shí) , 擁有你們的 指導(dǎo)和 支持。 圖 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é)束后,可以在功能主界面的“已選課程”的課程列表中查看自己的已選課程。 Cursor cursor = (sql1, null)。 sqlitedb = (, null)。 查看課程信息的關(guān)鍵代碼: sqlitedb = (, null)。, null)。 Dialog dialogs = new () .setTitle(提示框 ) .setMessage(信息修改已成功! ) .setPositiveButton(確定 , new () { public void onClick(DialogInterface dialog, int whichButton) { showDialog(1)。 String where = id = + id。 /* 啟動(dòng)一個(gè)新的 Activity */ startActivity(intent)。, null)。 在擁有個(gè)人賬號(hào)的情況下, 在系統(tǒng)的 登錄界面,輸入自己的賬號(hào)和密碼,進(jìn)入教學(xué)管理系統(tǒng) 學(xué)生客戶端 。在擁有賬號(hào)的情況下,學(xué)生可以通過該模塊輸入學(xué)號(hào)、密碼,通過搜索查詢數(shù)據(jù)庫(kù) 的信息,驗(yàn)證學(xué)號(hào)和密碼是否匹配,若不匹配誰(shuí)傳遞并提示錯(cuò)誤信息給學(xué)生客戶端,進(jìn)行重新輸入;若信息匹配則傳遞給學(xué)生客戶端相關(guān)菜單界面和信息 ,進(jìn)入功能界面。 因?yàn)閷W(xué)生和作業(yè)之間是多對(duì)多的關(guān)系, 因此需要添加一張作業(yè)信息表在學(xué)生信息表和作業(yè)布置信息表這兩個(gè)表之間 來(lái)關(guān)聯(lián) ,這樣學(xué)生可以通過查詢此表來(lái)查看自己的作業(yè)得分 。課程信息表如 表 2 所示。成功登錄系統(tǒng)后,可以根據(jù) 所 需求 的功能 ,對(duì)各個(gè)功能模塊進(jìn)行選擇 。 學(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)分。 通過使用實(shí)體 聯(lián)系圖( ER 圖)來(lái)建立數(shù)據(jù)模型,包含了實(shí)體(即數(shù)據(jù)對(duì)象)、關(guān)系和屬性 3 種基本成分,我們通常就是用實(shí)體、聯(lián)系和屬性這 3 個(gè)概念來(lái)理解現(xiàn)實(shí)問題的,因此, ER 圖比較接近人們的習(xí)慣思維方式 ,便于理解。本論文研究的基于 Android 平臺(tái)教學(xué)管理系統(tǒng)的學(xué)生客戶端,主要面向的使用對(duì)象 就是在校大學(xué)生。如今智能手機(jī)等移動(dòng)設(shè)備高速智能 化,移動(dòng)網(wǎng)絡(luò)通信正在以前所未有的速度走進(jìn)人們的生活、工作和學(xué)習(xí),突破了時(shí)空的界限,從而提高了工作、學(xué)習(xí)的效率。自幾十年前出現(xiàn)的商業(yè)應(yīng)用程序以來(lái),數(shù)據(jù)庫(kù)就成為了應(yīng)用程序的主要組成部分,同時(shí)數(shù)據(jù)庫(kù)管理系統(tǒng)也變得非常龐大和復(fù)雜,并占用了相當(dāng)多的系統(tǒng)資源。目前, Eclipse 已經(jīng)可以支持 C/C++、 COBOL、 PHP、 Perl、 Python 等多種 語(yǔ)言。例如媒體播放器這個(gè) activity 會(huì)使用 ()來(lái)啟動(dòng)一個(gè) service,從而可以在后臺(tái)保持音樂的播放。一個(gè) activity 通常就是一個(gè)單獨(dú)的屏幕。它沒有采用虛擬內(nèi)存文件系統(tǒng),而是采用 YAFFS2 文件系統(tǒng)。 Android 平臺(tái) 及 SDK 介紹 Android 是 Google 公司推出的手機(jī)開放平臺(tái),和 iPhone 相似, Android 使用了 WebKit瀏覽器引擎,具有觸摸屏、高級(jí)圖形顯示和上網(wǎng)功能,在手機(jī)上可以實(shí)現(xiàn)查看網(wǎng)站搜索、電子郵件、觀看視頻等功能,并且 Android 是一個(gè)對(duì)第三方軟件完全開放的平臺(tái),開發(fā)者具有更大更廣的自由度。 圖 1 JDK 安裝成功的版本信息圖 安裝 Eclipse: Eclipse 集成開發(fā)環(huán)境( IDE)不需要安裝即可執(zhí)行,下載完成后直接解壓即可,第一次啟動(dòng)運(yùn)行時(shí)會(huì)提示配置默認(rèn)的工作空間,本論文中 選擇的路徑是 D:\workspace。 第 四 章 主要 對(duì) 整個(gè)系統(tǒng)的 結(jié)構(gòu)進(jìn)行 概要設(shè)計(jì) 以及對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)進(jìn)行說(shuō)明 。進(jìn)行該課程學(xué)習(xí)后,學(xué)生者認(rèn)為移動(dòng) 手機(jī) 是他們學(xué)習(xí)該課程一種積極有效的輔助手段,最令他們欣賞的是離開課堂后可以隨時(shí)隨地對(duì)知識(shí)點(diǎn)進(jìn)行有效的復(fù)習(xí),作業(yè)和測(cè)試的結(jié)果可以及時(shí)反饋。 上海電視大學(xué)通過實(shí)施“移動(dòng)校園”計(jì)劃,該校的 8 萬(wàn)多學(xué)生成為國(guó)內(nèi)首批手機(jī)遠(yuǎn)程教育的受益者。 智能手機(jī) 已經(jīng)與現(xiàn)代人的生活方式緊緊地結(jié)合在一起,成了人們出門時(shí)僅次于鑰匙和錢包最普遍需要攜帶的個(gè)人用品之一。相對(duì)于非智能手機(jī),無(wú)論在功能還是處理速度上都有很大的提高。 本軟件系統(tǒng)采用 目前廣泛使用的 Java 開發(fā)語(yǔ)言,基于 Android 平臺(tái)來(lái)進(jìn)行開發(fā),在 Windows XP 系統(tǒng)下,采用 Eclipse 開發(fā)工具進(jìn)行開發(fā)和使用 SQLite 數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù);遵循軟件工程的設(shè)計(jì)步驟:需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、程序編碼、軟件測(cè)試等進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)整個(gè)開發(fā)流程。移動(dòng)教學(xué)、移動(dòng)辦公逐漸從概念領(lǐng)域向現(xiàn)實(shí)領(lǐng)域所轉(zhuǎn)變,信息數(shù)據(jù)隨手可及。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。顯然,這些大公司的加入有助于自己推出 Android 相關(guān)的產(chǎn)品,同時(shí)也增強(qiáng)了 Android 的生命力。國(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ù)支持。由于電視大學(xué)的特殊性,有時(shí)候?qū)W生不需要到學(xué)校里上課,班主任借助移動(dòng)校園平臺(tái)對(duì)學(xué)生發(fā)布各種通知。并通過遵循軟件工程的設(shè)計(jì)方法,完成需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì)以及測(cè)試的整個(gè)開發(fā)流程,保證系統(tǒng)的正常運(yùn)行,并且界面與用戶交互友好。 第 七 章主要對(duì) 整個(gè)設(shè)計(jì)過程 和成果 進(jìn)行總結(jié) ,并對(duì)課題進(jìn)行進(jìn)一步的展望 。 安裝 Android 開發(fā)工具擴(kuò)展包 ADT: 啟動(dòng) Eclipse, 選擇菜單欄中的“ HelpSoftware Updates”選項(xiàng) ,選擇 “ Available Software” 標(biāo)簽,單擊 “ Add Site? ”按鈕 , 在輸入框中的“ Location”字段中 輸入 網(wǎng)址( URL) “ 確定返回后 就能看到可安裝的插件, 展開 Developer Tools后可以看到有 Android DDMS和 Android Development Tools,全 部 勾選, 一步步 next 之后 install 安裝 成功 后 ,提示重啟 Eclipse。如圖 2 所示。 應(yīng)用框架層:在應(yīng)用框架層 Android 開發(fā)人員可以跟那些核心應(yīng)用一樣擁有訪問框架 APIs 的全部權(quán)限。大部份的應(yīng)用都會(huì)包含多個(gè)的屏幕。 Content Provider 實(shí)現(xiàn)了應(yīng)用數(shù)據(jù)與其它的應(yīng)用的共享。也就是說(shuō)未來(lái)只要有人需要,就會(huì)有建立在 Eclipse 之上的COBOL, Perl, Python 等語(yǔ)言的開發(fā)插件出現(xiàn)。它能夠支持 Windows/Linux/Unix 等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如 Tcl、 C、 PHP、 Java 等,還有 ODBC 接口,同樣比起 Mysql、 PostgreSQL 這兩款開源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)講,它的處理速度比他們都快。 數(shù)據(jù)可行性: 本軟件系統(tǒng)是教學(xué)管理系統(tǒng)的手機(jī)客戶端,相關(guān)的學(xué)生、教師、課程 、作業(yè) 信息數(shù)據(jù),可以參考現(xiàn)有相關(guān)的基于 B/C 結(jié)構(gòu)的教學(xué)管理系統(tǒng),來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)和構(gòu)建。 ( 5) 要求該系統(tǒng)擁有美觀的 UI 界面。其中,由于每個(gè) 學(xué)生可以選擇很多課程,而每個(gè)課程可以有很多學(xué)生選,所以兩者之間是多對(duì)多的關(guān)系 ;課程和作業(yè)之間是一對(duì)多的關(guān)系;每個(gè)學(xué)生可以完成多個(gè)作業(yè),而每個(gè)作業(yè) 可以 能由 多 位學(xué)生提交,所以學(xué)生和 作業(yè)之間是 多 對(duì)多的關(guān)系;每個(gè)學(xué)生可以留多條留言,而每條留言只能由一個(gè)學(xué)生來(lái)添加,所以學(xué)生和留言板之間是一對(duì)多的關(guān)系;每位教師可以教多門課程,每門課程由一位老師來(lái)任教,所以教師和課程之教學(xué)管理系統(tǒng)學(xué)生客戶端 登錄功能模塊 學(xué)生信息模塊 課程信息模塊 作業(yè)布置模塊 留言板模塊 登錄功能 注冊(cè)功能 查看信息 修改信息 查看信息 查看作業(yè) 確認(rèn)提交 添加信息 修改信息 刪除信息 進(jìn)行選課 間是一對(duì)多的關(guān)系; 每位教師可以查看多條留言,而每條留言由一位教師來(lái)查看,所以教師和留言板之間是一對(duì)多的關(guān)系;每 位教師可以布置多個(gè)作業(yè),每個(gè)作業(yè)只能由一位教師來(lái)布置,所以教師和作業(yè)之間是一對(duì)多的關(guān)系 。留言板實(shí)體圖如圖 8 所示。 ( 1)學(xué)生 信息 表( student) 包括姓名、學(xué)號(hào)、密碼、性別、班級(jí)、入學(xué)時(shí)間和出生日期七個(gè)字段。選課信息表如表 3 所示。 學(xué)生可以通過選擇相應(yīng)的課程對(duì)其任課教師,就不懂的問題和知識(shí)點(diǎn)進(jìn)行留言和咨詢。 ( 4)課程信息查閱功能模塊 學(xué)生可以通過該 模塊了解自己在本學(xué)期的相關(guān)課程信息, 查閱課程的進(jìn)度和課程計(jì)劃 ,方便學(xué)生對(duì)本學(xué)期的學(xué)習(xí)進(jìn)度、復(fù)習(xí)安排等做好規(guī)劃。 String pw = ().toString().trim()。 ()。 } } if(!isNull) showDialog(用戶不存在! )。 (CLASS, ().toString().trim())。 選課功能模塊 在學(xué)生沒有進(jìn)行選課之前,已選課程中是沒有相關(guān)課程信息的,只有在教師發(fā)布相關(guān)課程 之后,學(xué)生通過選課模塊進(jìn)行選課,已選課程中才會(huì)有相關(guān)課程內(nèi)容。 ((3).toString())。 cursor = (sql1, null)。 (WHOS, studentId)。 } (content)。 圖 28 留言板 圖 29 添加留言 圖 30 查看回復(fù) 第七章 結(jié)束語(yǔ) 本軟件系統(tǒng) —— 教學(xué)管理系統(tǒng)學(xué)生客戶端 ,已經(jīng)基本實(shí)現(xiàn)了初步設(shè)計(jì)的功能。 參考文獻(xiàn):
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1