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

正文內(nèi)容

基于智能手機(jī)通用教學(xué)互動(dòng)系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-預(yù)覽頁(yè)

 

【正文】 達(dá)方式是靠教師的講述,主要以黑板、粉筆、幻燈片等工具來(lái)進(jìn)行教育。為了方便教師安排和管理有效的教學(xué)過(guò)程,實(shí)施班級(jí)授課制。傳統(tǒng)課程教學(xué)明顯已經(jīng)落時(shí),無(wú)法滿(mǎn)足現(xiàn)代社會(huì)對(duì)教育的要求。在教學(xué)方法上,依靠教師的注入式教學(xué),只研究教師的教學(xué)方式,忽視學(xué)生獨(dú)立學(xué)習(xí)的能力。傳統(tǒng)教育是保守的、封閉的。隨著移動(dòng)互聯(lián)網(wǎng)科技的發(fā)展,移動(dòng)教育成為了現(xiàn)今社會(huì)教育一個(gè)新的研究方向,是網(wǎng)絡(luò)教育的一個(gè)新的發(fā)展。智能手機(jī)的移動(dòng)教學(xué)使得學(xué)習(xí)的地點(diǎn)不被局限于教室,也不約束于老師與學(xué)生之間。智能手機(jī)教學(xué)可以讓害羞的學(xué)生更加的開(kāi)放性學(xué)習(xí),老師也可以通過(guò)移動(dòng)設(shè)備來(lái)更加方便的實(shí)現(xiàn)全面和重點(diǎn)教學(xué)。智能手機(jī)教學(xué)可以讓學(xué)習(xí)地點(diǎn)不限制于狹窄的教室,學(xué)習(xí)的內(nèi)容也有原來(lái)的教材被夸張的擴(kuò)大到了整個(gè)人類(lèi)所認(rèn)知的世界,學(xué)習(xí)的時(shí)間也由原來(lái)課堂的45分鐘變成了現(xiàn)在的隨時(shí)隨刻。考試成績(jī)和學(xué)校的通知公告等都是通過(guò)短信的方式傳達(dá)給學(xué)生。該系統(tǒng)以短信的方式實(shí)現(xiàn)師生之間的及時(shí)交流、資源的分享和信息的傳遞等,移動(dòng)學(xué)習(xí)的效果得到了一定程度的實(shí)現(xiàn)。激發(fā)了用戶(hù)的學(xué)習(xí)積極性,實(shí)現(xiàn)了移動(dòng)學(xué)習(xí)的目的。第二章:主要的應(yīng)用技術(shù)和工具,主要講述的是本次畢業(yè)設(shè)計(jì)“基于智能手機(jī)通用教學(xué)互動(dòng)系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)”,所使用的主要技術(shù)和工具。2 主要的應(yīng)用技術(shù)和工具 AndroidAndroid是專(zhuān)門(mén)為移動(dòng)設(shè)備開(kāi)發(fā)的系統(tǒng)平臺(tái),其中包括操作系統(tǒng)、中間件和核心應(yīng)用等[4]。Android是基于Linux系統(tǒng)之上的一款手機(jī)操作系統(tǒng)。(1) Activity:Activity 是作為用戶(hù)交互的UI界面,里面包含了用戶(hù)交互所需要的界面元素,也包含了事件處理等,是用戶(hù)和應(yīng)用之間聯(lián)系的窗口。Service 是作為Activity的補(bǔ)充,不是所有的程序都需要界面,而Activity的生命周期和可視性關(guān)系緊密,所以一旦此Activity不可見(jiàn),該Activity也隨之掛起。廣播的存在方便了我們對(duì)設(shè)備的狀態(tài)監(jiān)控,比如對(duì)傳感器、來(lái)電和短信之類(lèi)的監(jiān)聽(tīng)。(4) Content Provider:應(yīng)用程序通過(guò)Content Provider實(shí)現(xiàn)數(shù)據(jù)的儲(chǔ)存和讀取,也可實(shí)現(xiàn)數(shù)據(jù)共享。 主要開(kāi)發(fā)技術(shù) JAVA都是將文件以流的形式實(shí)現(xiàn)向系統(tǒng)內(nèi)的輸入和系統(tǒng)外的輸出。包含了以下四種抽象流類(lèi):(1) InputStream類(lèi):繼承自InputStream的流,以字節(jié)(8位)為數(shù)據(jù)單位,用于向程序中輸入數(shù)據(jù)。 HttpClient訪(fǎng)問(wèn)網(wǎng)絡(luò)HttpClient是Apache Jakarta Common下的子項(xiàng)目,用來(lái)提供高效的、最新的、功能豐富的、支持HTTP協(xié)議的客戶(hù)端變成工具包,并且支持HTTP協(xié)議最新的版本和建議[7]。(1)發(fā)送Get請(qǐng)求創(chuàng)建HttpClient對(duì)象:HttpClient client=new DefaultHttpClient();創(chuàng)建HttpGet對(duì)象:HttpGet Request=new HttpGet(URL);執(zhí)行HttpClient請(qǐng)求: HttpResponse Response=(Request)(2)發(fā)送Post請(qǐng)求 創(chuàng)建HttpPost對(duì)象:HttpPost Request=new HttpPost(URL); 將要傳遞的參數(shù)保存到List集合中: ListNameValuePair params=new ArrayListNameValuePair(); (new BasicNameValuePair(“參數(shù)名”,“參數(shù)值”));設(shè)置編碼方式: (new UrlEncodedFormEntity(parmas,“utf8”)) Spring框架Spring是一個(gè)輕量級(jí)的IOC和AOP容器框架[8]。、最重要的包,為了實(shí)現(xiàn)一種無(wú)侵入式的框架,代碼中大量引用Java中的反射機(jī)制,通過(guò)動(dòng)態(tài)調(diào)用的方式避免了硬編碼,為Spring的反向控制特性提供了基礎(chǔ)。Spring 上下文是一個(gè)配置文件,向 Spring 框架提供上下文信息。(5) O/R映射模塊:O/R映射層是持久層的一個(gè)特例,它的數(shù)據(jù)模型是對(duì)象模型(Object),存儲(chǔ)模型是關(guān)系模型(Relational)。Web 模塊還簡(jiǎn)化了處理多部分請(qǐng)求以及將請(qǐng)求參數(shù)綁定到域?qū)ο蟮墓ぷ?。Spring框架的核心思想就是“解耦”,應(yīng)用程序各部分之間會(huì)盡量形成一種松耦合的結(jié)構(gòu),使得程序更加靈活。JSON可以被所有支持JavaScript的瀏覽器所解析,性能和兼容性良好。反序列化和序列化是一對(duì)互逆過(guò)程。值的有序列表(An ordered list of values)。這使得一種數(shù)據(jù)格式在同樣基于這些結(jié)構(gòu)的編程語(yǔ)言之間交換成為可能。數(shù)據(jù)庫(kù)C/S結(jié)構(gòu)屬于軟件系統(tǒng)體系的結(jié)構(gòu)范疇,該結(jié)構(gòu)可以充分利用兩端的硬件環(huán)境配置,通過(guò)將任務(wù)分解成多個(gè)任務(wù),并分由多計(jì)算機(jī)分工完成,即采用“功能分布”原則[14]。(2) 后臺(tái)開(kāi)發(fā)工具:Myeclipse , Sublime Text2 。Nacivat for MySql主要是用來(lái)操作管理數(shù)據(jù)庫(kù)的,它可以可實(shí)現(xiàn)SQL文件的導(dǎo)入導(dǎo)出,方便對(duì)數(shù)據(jù)庫(kù)的開(kāi)發(fā)。Android系統(tǒng)當(dāng)前是由Google設(shè)計(jì)開(kāi)發(fā),因?yàn)锳ndroid系統(tǒng)的開(kāi)源性,基于Android系統(tǒng)而擴(kuò)展開(kāi)發(fā)的手機(jī)系統(tǒng)有很多,比如小米的MIUI、魅族的Flyme和華為的EMUI等系統(tǒng),Android系統(tǒng)已經(jīng)成為當(dāng)前手機(jī)操作系統(tǒng)的霸主,所以本次畢業(yè)設(shè)計(jì)的選擇的智能手機(jī)就是使用率極高的Android手機(jī)。所以作為一款教學(xué)互動(dòng)系統(tǒng),要包含布置作業(yè)和收作業(yè)的功能。而畢業(yè)設(shè)計(jì)的要求是要實(shí)現(xiàn)信息發(fā)布和回復(fù)等功能,所以作為互動(dòng)就準(zhǔn)備實(shí)現(xiàn)一個(gè)類(lèi)似于BBS論壇等功能。本系統(tǒng)擬設(shè)定包含查看個(gè)人課程表、老師與學(xué)生之間的作業(yè)或答案的文件傳遞、老師與學(xué)生之間的交流互動(dòng)等功能。在設(shè)計(jì)中計(jì)劃使用當(dāng)下最流行的MVC設(shè)計(jì)思想,即ModelViewController。MVC中的V,也就是所謂的視圖(View),可以藉此方便地、獨(dú)立地進(jìn)行人性化的圖形界面的設(shè)計(jì)工作。在本設(shè)計(jì)中則是與業(yè)務(wù)邏輯和數(shù)據(jù)邏輯唇齒相依,互為表里,密不可分。(1) 個(gè)人信息:在用戶(hù)登陸進(jìn)系統(tǒng)之后,可以查詢(xún)?cè)趯W(xué)校教務(wù)處上的個(gè)人信息。 (4) 聊吧:一個(gè)交流平臺(tái),所有用戶(hù)可以發(fā)表說(shuō)說(shuō)信息,并且可以查閱和評(píng)論所有的說(shuō)說(shuō)信息。設(shè)置請(qǐng)求參數(shù)類(lèi)型為utf8,用 ()接收返回信息,并進(jìn)行處理。(new BasicNameValuePair(pwd,pwd))。 HttpResponse Response=(Request)。 } return result。(2)課程表:以HttpClient設(shè)置登陸賬號(hào)和密碼,登陸教務(wù)處的選課系統(tǒng)。(this)。 (new BasicNameValuePair(stuid,stuid))。 client = new DefaultHttpClient()。 if(().getStatusCode()==){result+=(())。 (:7777/pls/xk/,cookieString)。交作業(yè):通過(guò)控制手機(jī)上的打開(kāi)文件夾的功能,瀏覽并選擇存在于手機(jī)上的word文件信息,選中點(diǎn)擊上傳按鈕,通過(guò)AsyncHttpClient實(shí)現(xiàn)異步文件上傳。聊吧提供了一個(gè)老師與學(xué)生、學(xué)生與老師之間的交流平臺(tái)。:注冊(cè)聊吧 發(fā)表說(shuō)說(shuō)登陸查閱和評(píng)論聊 聊吧結(jié)構(gòu)設(shè)計(jì)圖(1) 用戶(hù)注冊(cè):自定義ListView可視化畫(huà)面,填寫(xiě)用戶(hù)注冊(cè)信息,HttpClient發(fā)送到服務(wù)器,服務(wù)器將用戶(hù)信息保存到用戶(hù)表信息中。(4) 發(fā)表說(shuō)說(shuō):設(shè)置一個(gè)發(fā)表說(shuō)說(shuō)的View,里面包括一個(gè)大型文本框和一個(gè)用于設(shè)置附帶圖片的Grandview。因?yàn)檎f(shuō)說(shuō)信息有很多條,所以這里自定義ListView,設(shè)置Adapter適配器對(duì)ListView中的每一個(gè)自定義控件進(jìn)行數(shù)據(jù)綁定。2 作業(yè)服務(wù)器易學(xué)通的作業(yè)服務(wù)器的業(yè)務(wù)邏輯由PHP編程實(shí)現(xiàn), web應(yīng)用服務(wù)器Apache由XAMPP工具集成。導(dǎo)入Spring集成jar包,比如:springaop,springcontext,springcore,springjdbc,springweb等jar包。MyBatis框架集合多種操作型關(guān)系數(shù)據(jù)的概念和方法,它是一個(gè)強(qiáng)大的數(shù)據(jù)訪(fǎng)問(wèn)工具和解決的方法[17]。 說(shuō)說(shuō)內(nèi)容diary表字段名數(shù)據(jù)類(lèi)型字段解釋可否NULLidInt(11)序號(hào)否ueridInt(11)用戶(hù)id序號(hào)否contentVarchar(2000)說(shuō)說(shuō)內(nèi)容否timeVarcahr(200)說(shuō)說(shuō)時(shí)間否datedate 說(shuō)說(shuō)日期imgoneVarchar(200)圖片路徑1imgtwoVarchar(200)圖片路徑2imgthreeVarchar(200)圖片路徑3imgfourVarchar(200)圖片路徑4imgfiveVarchar(200)圖片路徑5imgsixVarchar(200)圖片路徑6 說(shuō)說(shuō)內(nèi)容diary表,每條數(shù)據(jù)自增一個(gè)序號(hào)id,里面保存了這條說(shuō)說(shuō)的用戶(hù)id,發(fā)表說(shuō)說(shuō)的日期時(shí)間。使用Tomcat服務(wù)器將Web項(xiàng)目部署在服務(wù)器中,客戶(hù)端可以訪(fǎng)問(wèn)項(xiàng)目中的業(yè)務(wù)邏輯。通過(guò)JSON實(shí)現(xiàn)前端與后臺(tái)服務(wù)器端之間的數(shù)據(jù)傳輸,可保存格式和可傳輸格式之間的轉(zhuǎn)換。課程表模塊:,登入教務(wù)處網(wǎng)站,使用Cookie保存登陸狀態(tài),WebView獲取學(xué)生個(gè)人課表信息。聊吧中的發(fā)表說(shuō)說(shuō):,在這里編寫(xiě)說(shuō)說(shuō),可以選擇最多附上6張圖片,加載了一個(gè)百度地圖的插件用來(lái)定位當(dāng)前位置,點(diǎn)擊發(fā)表。主界面是4個(gè)功能模塊的入口,設(shè)計(jì)簡(jiǎn)單,模塊之間界限明顯。由于智能手機(jī)的使用方便和隨身攜帶的特點(diǎn),本系統(tǒng)應(yīng)用未來(lái)很有前景。尤其是在課程表模塊,沒(méi)有做到原生的優(yōu)化,而是直接加載教務(wù)處的課表網(wǎng)頁(yè)。第五,作為一個(gè)互動(dòng)系統(tǒng),沒(méi)有實(shí)現(xiàn)SNS即時(shí)通信。其實(shí)我本來(lái)對(duì)Android接觸的不是太多,這次畢業(yè)設(shè)計(jì)完全就是邊學(xué)邊做。對(duì)于其中文件上傳下載功能的服務(wù)器,是使用PHP語(yǔ)言+XAMPP工具實(shí)現(xiàn);交流平臺(tái)功能是由JAVA語(yǔ)言,Spring框架和JSON通信實(shí)現(xiàn),雖然最后還是懵懵懂懂。由于時(shí)間的限制和工作量的要求,所以對(duì)于很多知識(shí)并沒(méi)有太多的深入學(xué)習(xí)。在老師的指導(dǎo)下,我對(duì)這次畢業(yè)設(shè)計(jì)的需求做出了詳細(xì)的分析并完成了對(duì)畢設(shè)的設(shè)計(jì)。對(duì)于超乎自己能力的難題,除了查閱資料學(xué)習(xí),最大的幫助還是
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1