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

正文內(nèi)容

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

  

【正文】 在完成畢業(yè)設(shè)計(jì)的這段時(shí)間內(nèi), 無(wú)論是 在系統(tǒng)構(gòu)想 和 編程思想 上,還是在 學(xué)習(xí)方法 和論文撰寫 上 ,都得到了 的指導(dǎo),使得我在這段過(guò)程中有了專業(yè)技能和綜合能力的提高,這將使得我終身受益 。 ( 1)點(diǎn)擊“修改”按鈕,學(xué)生可以對(duì)個(gè)人信息進(jìn)行修改,但不可修改“學(xué)號(hào)”。 +courseId +39。 留言板的關(guān)鍵代碼: public void onClick(View v) { SQLiteDatabase sqlitedb。 在高校的學(xué)習(xí)中,教師會(huì)根據(jù)教學(xué)情況,對(duì)學(xué)生進(jìn)行作業(yè)布置,從而了解學(xué)生的學(xué)習(xí)此門課程的情況和對(duì)課程內(nèi)容的掌握程度,此模塊可以很好地提示學(xué)生 任課教師布置了哪些作業(yè)、哪些作業(yè)是自己已經(jīng)完成并提交了的、教師批改后的作業(yè)評(píng)分是多少等等。 + temp + 39。 ()。 ContentValues values = new ContentValues()。 (id, name)。 + name + 39。 第五章 詳細(xì)設(shè)計(jì) 學(xué)生登錄注冊(cè) 功能 模塊 首先在用戶輸入賬號(hào)和密碼 后點(diǎn)擊“確定”按鈕 時(shí), 系統(tǒng)會(huì) 查詢數(shù)據(jù)庫(kù)中的 student表,看用戶是否是本 校學(xué)生 且已經(jīng)注冊(cè)賬號(hào) ,若是本校學(xué)生且是第一次使用該教學(xué)管理系統(tǒng),則需要先進(jìn)行注冊(cè),在注冊(cè)頁(yè)面輸入自己的個(gè)人信息,并設(shè)置密碼 ,成功注冊(cè)后,系統(tǒng)將會(huì)把新的賬號(hào)保存在數(shù)據(jù)庫(kù)的學(xué)生信息表中。 教學(xué)管理系統(tǒng)的主要功能概述: ( 1)學(xué)生登陸注冊(cè)功能模塊 在沒有賬號(hào)的情況下,學(xué)生可以通過(guò)系統(tǒng)的注冊(cè)功能模塊進(jìn)行賬號(hào)注冊(cè),輸入個(gè)人的相關(guān)信息并設(shè)置密碼。 字段名 描述 類型 允許為空 主鍵 homeworkID 作業(yè)編號(hào) integer 否 是 courseID 課程編號(hào) integer 否 否 contents 作業(yè)內(nèi)容 text 否 否 表 4 作業(yè)布置信息表 ( 5)作業(yè)信息表( studentScore) 包括作業(yè)編號(hào)、課程編號(hào)、學(xué)生學(xué)號(hào)和作業(yè)得分四個(gè)字段。學(xué)生的作業(yè)提交和評(píng)分情況,以及給相關(guān)課程的教師留言都需要跟課程對(duì)應(yīng)。 留言板 留言號(hào) 課程號(hào) 留言者 留言內(nèi)容 作業(yè) 學(xué)生號(hào) 作業(yè)號(hào) 課程號(hào) 作業(yè)評(píng)分 作業(yè)內(nèi)容 課程 課程號(hào) 課程名 課程計(jì)劃 課程信息 任課教師 圖 9 教師實(shí)體圖 系統(tǒng)功能流程圖 使用教學(xué)管理系統(tǒng)學(xué)生客戶端的流程:首先是系統(tǒng)的主界面,在學(xué)生的賬號(hào)存在的情況下可以直接輸入賬號(hào)(學(xué)號(hào)和密碼)登錄系統(tǒng) ,從而進(jìn)入主界面 ,而在學(xué)生還沒有賬號(hào)的情況下,要先進(jìn)行賬號(hào)的注冊(cè),輸入自己的個(gè)人信息并設(shè)置 密碼, 返回后 再登錄系統(tǒng)。 課程實(shí)體圖如圖 6 所示。概念性數(shù)據(jù)模型是一種面向問(wèn)題的數(shù)據(jù)模型,是按照學(xué)生的需求來(lái)建立的,描述了從學(xué)生角度看到的數(shù)據(jù),反映了學(xué)生在使用系統(tǒng)時(shí)的現(xiàn)實(shí)環(huán)境。 用戶需求分析 現(xiàn)在大部分高校學(xué)生都擁有智能手機(jī),智能手機(jī)已經(jīng)成了學(xué)生 在 生活和學(xué)習(xí)中必不可少的日常用品。 第三章 系統(tǒng)分析 可行性研究 可行性研究是為了弄清楚系統(tǒng)開發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)、是不是值得研究的過(guò)程,進(jìn)行可執(zhí)行性研究是非常必要且十分重要的,因?yàn)檫@是一個(gè)簡(jiǎn)化系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過(guò)程。 SQLite數(shù)據(jù)庫(kù) SQLite 是一個(gè)開源的嵌入式關(guān)系數(shù)據(jù)庫(kù), 20xx 年由 Hipp 發(fā)布。只要安裝相應(yīng)語(yǔ)言的插件, Eclipse 就可以支持該種語(yǔ)言的開發(fā)。 Service:一個(gè) Service 是一段長(zhǎng) 生命周期的,沒有用戶界面的程序。但是, 并不是每一個(gè) Android 應(yīng)用程序都需要這四種構(gòu)造塊,以下是對(duì)四種構(gòu)造塊的一些說(shuō)明: Activity:是 Android 構(gòu)造塊中最基本的一種。需要注意的是,這個(gè)內(nèi)核操作系統(tǒng)并非類 GNU/Linux 的,所以其系統(tǒng)庫(kù)、系統(tǒng)初始化 和編程接口都和標(biāo)準(zhǔn)的Linux 系統(tǒng)有所不同的。 至此 Android 開發(fā)環(huán)境搭建完成。打開 cmd窗口,輸入 java – version 查看 JDK 的版本信息 ,若出現(xiàn)如圖 1 所示的 信息 ,表示安裝成功 。 第 三章主要對(duì)系統(tǒng)進(jìn)行初步的分析,包括 可行性研究和需求分析 等。研究報(bào)告中的課程是“ 3G 應(yīng)用導(dǎo)論”內(nèi)容主要是 UMTS 及其未來(lái)應(yīng)用,參加課程的學(xué)員每人擁有一部帶有 WAP 功能的移動(dòng) 手機(jī) ,該 WAP 學(xué)習(xí)平臺(tái)具有預(yù)訂服務(wù)、測(cè)試、課程評(píng)估功能,并且設(shè)計(jì)有意見箱功能。 由于 Android 系統(tǒng)完全開放,其應(yīng)用程序開發(fā)容易上手,是相當(dāng)理想的開發(fā)和學(xué)習(xí)平臺(tái)。 自 20xx 年 11 月 5 日, Google 發(fā)布了基于 Linux 平臺(tái)的開源移動(dòng)手機(jī)平臺(tái) ——Android 以來(lái) , Android 根據(jù)其開 放 性、掙脫運(yùn)營(yíng)商的束縛、豐富的硬件選擇、不受任何限制的開發(fā)商、無(wú)縫結(jié)合的 Google 應(yīng)用等特色,在智能手機(jī)領(lǐng)域扮演著 越來(lái)越重要的角色, 采用 Android 操作系統(tǒng)的手機(jī)也越來(lái)越受到人們的青 睞 。 同時(shí),我們可以發(fā)現(xiàn) 智能手機(jī)是指像電腦一樣可以通過(guò)下載安裝軟件來(lái)拓展手機(jī)出廠的基本功能的手機(jī),一般具有智能手機(jī)操作系統(tǒng)。 所以基于 Android 系統(tǒng)快速發(fā)展、人們的生活趨于移動(dòng)互聯(lián)網(wǎng)化和師生之間缺少實(shí)時(shí)交流等等這樣的現(xiàn)狀,本課題的研究是極具意義的,設(shè)計(jì)和實(shí)現(xiàn)基于 Android 教學(xué)平臺(tái)下的學(xué)生客戶端,可以簡(jiǎn)化一定的教學(xué)工作,提高師生之間溝通以及學(xué)生學(xué)習(xí)的效率,改善教學(xué)質(zhì)量,方便師生完成教學(xué)和學(xué)習(xí)任務(wù)。隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,智能手機(jī)已經(jīng)成為最重要的終端設(shè)備之一,由此產(chǎn)生了以 Android 平臺(tái)為代表的新一代操作系統(tǒng)。 learning, improve teaching quality, teachers for teaching and learning tasks. This software system uses the current widespread use of the Java development language, based on the Android platform to develop, under the Windows XP system, use Eclipse development tools to develop and SQLite database to store data. Follow the design of the software engineering steps: requirement analysis, outline design, detailed design, program coding, software testing and so on to carry on the design and realization of the entire development process. Key words: Android Eclipse Smartphone Teaching Platform Student Clients 第一章 緒 論 課題背景和研究意義 課題背景 基于 Android 的快速發(fā)展和人們的生活逐漸趨于移動(dòng)互聯(lián)網(wǎng)化, 移動(dòng) 教學(xué)、移動(dòng)辦公逐漸從 概念 領(lǐng)域向 現(xiàn)實(shí) 領(lǐng)域所轉(zhuǎn)變。 研究意 義 我們生活在 這樣 一個(gè)快速發(fā)展的數(shù)字化時(shí)代,隨著科技的進(jìn)步和發(fā)展,越來(lái)越多的人習(xí)慣于信息時(shí)代的生活 ,信息數(shù)據(jù)隨手可及。這樣的趨勢(shì)下,在可見的將來(lái),移動(dòng)教學(xué)管理 平臺(tái)將會(huì)成為高校教學(xué)教育中必不可少的助手。如何時(shí)交作業(yè)、何時(shí)考試、調(diào)整上課時(shí)間地點(diǎn)等。 對(duì)移動(dòng)應(yīng)用平臺(tái) Android 作了深入研究,分析了基于該平臺(tái)開發(fā)教學(xué)中學(xué)生客戶端具備技術(shù)上的可行性,對(duì)收集及設(shè)計(jì)的功能上的 需求進(jìn)行了分類和歸納,在此基礎(chǔ)上設(shè)計(jì)了數(shù)據(jù)庫(kù)的內(nèi)容,然后詳細(xì)設(shè)計(jì)并進(jìn)行代碼編寫來(lái)實(shí)現(xiàn)功能,并在模擬環(huán)境下驗(yàn)證了該學(xué)生客戶端的可用性。 第二章 開發(fā)平臺(tái)的搭建及相關(guān)技術(shù)介紹 開發(fā)平臺(tái)的搭建 安裝 JDK : JDK( Java 開發(fā)包: Java Development Kit) 是一切 Java 應(yīng)用程序的基礎(chǔ),該版本是較高版本,具有很多低版本所不具備的特性 。 配置 Android SDK 路徑: 重啟 Eclipse 后,點(diǎn)擊菜單 “ WindowPreference” ,打開配置窗口,在左邊 面板中選擇 Android,在右邊 點(diǎn)擊 Browse? 選擇 Android SDK 的路徑,點(diǎn)擊 Apply、 OK 配置完成 。 Linux 內(nèi)核層: Android 底層是一個(gè)基于 Linux 內(nèi)核來(lái)開發(fā)的獨(dú)立操作系統(tǒng),主要是添加了一個(gè)名為 Goldfish 的虛擬 CPU 以及 Android 運(yùn)行所需的特定驅(qū)動(dòng)代碼。應(yīng)用的系結(jié)構(gòu)化設(shè)計(jì)簡(jiǎn)化了各組件之間的重用,任何應(yīng)用都可以分發(fā)自己的組件,任何應(yīng)用也可以使用這些分發(fā)的組件。 Android 使用了 Intent 這個(gè)特殊類實(shí)現(xiàn)在屏幕與屏幕之間移動(dòng)。一個(gè)Content Provider 類實(shí)現(xiàn)了一組標(biāo)準(zhǔn)的方法,從而能夠讓其它的應(yīng) 用保存或讀取此Content Provider 處理的各種數(shù)據(jù)類型。同時(shí)可以通過(guò)開發(fā)新的插件擴(kuò)展現(xiàn)有插件的功能,比如在現(xiàn)有的 Java 開發(fā)環(huán)境中加入 Tomcat 服務(wù)器插件。 Android 支持高效、快速的數(shù)據(jù)存儲(chǔ)方式,應(yīng)用程序可以使用適合的方式對(duì)數(shù)據(jù)進(jìn)程保存和訪問(wèn),其中提供了兩個(gè)類,用于簡(jiǎn)化 SQLite 數(shù)據(jù)庫(kù)的操作 。 經(jīng)濟(jì)可行性: 從成本方面來(lái)看,本系統(tǒng)的實(shí)現(xiàn) 已 擁有計(jì)算機(jī)和網(wǎng)絡(luò)硬件 等資源 ,而且 Android 是一個(gè)開放的平臺(tái), Android SDK、 Eclipse 和 JDK 都是可以免費(fèi)下載的,成本不高;從效益方面來(lái)看,本 畢業(yè)設(shè)計(jì)的 客戶端的設(shè)計(jì)和實(shí)現(xiàn),是為了給教學(xué)管理帶來(lái)便利,暫時(shí)還不會(huì) 帶來(lái)經(jīng)濟(jì)收益,但 在 經(jīng)過(guò)一定程度上的完善,可以 考慮 在社會(huì)市場(chǎng)上進(jìn)行推廣。 系統(tǒng)目標(biāo) ( 1)實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)清晰 流暢 , 學(xué)生 可以很容易 找到自己想找的功能,方便 學(xué)生 使用 ; ( 2)實(shí)現(xiàn) 系統(tǒng)功能 明確 完善,集合 學(xué)生 的需求來(lái)設(shè)計(jì)相關(guān) 功能, 并 進(jìn)一步改進(jìn) ; ( 3) 實(shí)現(xiàn) 系統(tǒng)良好的可擴(kuò)展性和可維護(hù)性 ; ( 4) 實(shí)現(xiàn)系統(tǒng)可以根據(jù) 學(xué)生 的需求 , 添加或修改相關(guān)的 功能。 教學(xué)管理系統(tǒng)的 ER 圖 如圖 4 所示: 圖 4 教學(xué)管理系統(tǒng) — ER 圖 部分實(shí)體圖 如下: ( 1)學(xué)生實(shí)體圖包括 七個(gè)屬性,其中包括姓名、學(xué)號(hào)、密碼、性別、班級(jí)、入學(xué)時(shí)間和出生日期,學(xué)號(hào)和密碼兩個(gè)屬性作為身份驗(yàn)證,在登錄功能模塊中使用。 圖 8 留言板實(shí)體圖 ( 5)教師實(shí)體圖包括 七個(gè)屬性,其中包括教師名、工號(hào)、密碼、性別、職稱、教學(xué)起始 時(shí)間和出生日期。 教學(xué)管理系統(tǒng)學(xué)生客戶端可以通過(guò)登錄界面輸入的學(xué)號(hào)和密碼,來(lái)驗(yàn)證學(xué)生信息,查詢 登錄的學(xué)生是否是本校學(xué)生,并將學(xué)生的信息反映在客戶端內(nèi)容中 。 字段名 描述 類型 允許為空 主鍵 scID 選課編號(hào) integer 否 是 courseID 課程編號(hào) integer 否 否 studentID 學(xué)生學(xué)號(hào) integer 否 否 表 3 選課信息表 ( 4)作業(yè) 布置 信息表( homework) 包括作業(yè)編號(hào)、課程編號(hào) 和 作業(yè)內(nèi)容 三個(gè)字段。留言板信息表如表 6 所示。 ( 5)課程作業(yè)布置功能模塊 本模塊包括 :方便學(xué)生 查看 數(shù)據(jù)庫(kù)中任課教師布置的 作業(yè) 題目的具體 內(nèi)容 ,查詢數(shù)據(jù)庫(kù),點(diǎn)擊單個(gè)作業(yè)信息進(jìn)行查閱,完成作業(yè)后 確 認(rèn)提交作業(yè)讓任課教師方便統(tǒng)計(jì) ,提交作業(yè)后等待 查看 任課教師 是否已經(jīng)批改 作業(yè), 以及 查看 作業(yè)評(píng)分內(nèi)容等。 if(() || ()) { showDialog(賬號(hào) 或密碼不能為空! )。 (
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1