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

正文內(nèi)容

基于移動(dòng)終端的課程學(xué)習(xí)畢業(yè)論文-文庫(kù)吧資料

2024-09-05 17:28本頁(yè)面
  

【正文】 se 、 Android SDK 以上 SQLite 數(shù)據(jù)庫(kù) 高 操作方式 全部操作都能基于 Android 智能移動(dòng)終端進(jìn)行 低 硬件需求 Android 智能移動(dòng)終端,系統(tǒng)版本 以上 CPU GHz 以上 中 性能需求 性能要求 基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng) 的性能要求歸納如下: (1)實(shí)用性 為方便用戶(hù)的使用,根據(jù)用戶(hù)實(shí)際的需求,設(shè)計(jì)出功能齊全、操作簡(jiǎn)單、實(shí)用性強(qiáng)、充分滿(mǎn)足用戶(hù)的需求的課程學(xué)習(xí)系統(tǒng)。 需求管理規(guī)劃表 根據(jù)以上對(duì)系統(tǒng)的需求分析,可以得到一個(gè)更為簡(jiǎn)明扼要的系統(tǒng)需求管理規(guī)劃表,本表羅列了系統(tǒng)的各項(xiàng)主要功能,并且對(duì)其進(jìn)行分類(lèi),配有需求的描述,最重要的是給出了各個(gè)功能需求的優(yōu)先級(jí),優(yōu)先級(jí)的高低表示了功能實(shí)現(xiàn)的迫切程度和必要程度。 (5)使用幫助 使用幫助包括系統(tǒng)功能介紹與系統(tǒng)使用介紹,方便學(xué)習(xí)者更快的上手,開(kāi)始課程學(xué)習(xí)行為。 (3)網(wǎng)上沖浪 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 11 頁(yè) 共 50 頁(yè) 網(wǎng)上沖浪功能是學(xué)習(xí)者在學(xué)習(xí)過(guò)程中遇到一些疑問(wèn),又不方便與同學(xué)展開(kāi)討論時(shí),通過(guò)該功能可以直接在網(wǎng)絡(luò)上進(jìn)行搜索查找,方便了學(xué)習(xí)者對(duì)疑難問(wèn)題的及時(shí)解決。 (2)資源下載 資源下載為學(xué)習(xí)者提供了多媒體學(xué)習(xí)資源的下載。 書(shū)簽:書(shū)簽功能包括添加新的書(shū)簽和覆蓋原有書(shū)簽,集合了兩種方式的優(yōu)勢(shì),為用戶(hù)閱讀過(guò)程中的書(shū)簽存儲(chǔ)標(biāo)記到所讀位置,方便學(xué)習(xí)者下次閱讀?;谝苿?dòng)終端的課程學(xué)習(xí)系統(tǒng),采用智能移動(dòng)終端設(shè)備即可實(shí)現(xiàn),不需要定制專(zhuān)用終端,具有較 好的普及性,有利于課程學(xué)習(xí)行為的開(kāi)展。 需求分析 系統(tǒng)需求分析是現(xiàn)代軟件工程應(yīng)用于系統(tǒng)開(kāi)發(fā)的一項(xiàng)重要環(huán)節(jié),通過(guò)需求分析可以明確系統(tǒng)的各項(xiàng)需求和功能,根據(jù)這些需求和功能可以更好地指導(dǎo)下一步的系統(tǒng)開(kāi)發(fā)和設(shè)計(jì),避免了在設(shè)計(jì)之后對(duì)需求的變更而導(dǎo)致的大量返工。 綜上所述,從經(jīng)濟(jì)方面,設(shè)計(jì)所帶來(lái)的長(zhǎng)遠(yuǎn)利益遠(yuǎn)遠(yuǎn)大于其開(kāi)發(fā)成本,說(shuō)明具有經(jīng)濟(jì)價(jià)值;從技術(shù)方面,系統(tǒng)開(kāi)發(fā)所使用的工具載體都能夠?qū)崿F(xiàn)系統(tǒng)所需要的功能,說(shuō)明在技術(shù)上是可行的;從用戶(hù)操作方面,在不掌握任何專(zhuān)業(yè)知識(shí)的前提下,可以方便快速的上手,表明項(xiàng)目是具有廣泛使用人群的。 (4)硬件可行性 系統(tǒng) 所采用的技術(shù)和平臺(tái)都是比較成熟和已經(jīng)發(fā)展數(shù)年的,目前的硬件配置一般都北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 10 頁(yè) 共 50 頁(yè) 足以滿(mǎn)足系統(tǒng)的運(yùn)行要求。另外,現(xiàn)在 Android 智能移動(dòng)終端的價(jià)格比較便宜,因此經(jīng)濟(jì)上是允許的。所以,它在技術(shù)上是可行的。 可行性分析 (1)技術(shù)可行性 基于移動(dòng)設(shè)備的課程學(xué)習(xí)系統(tǒng)的開(kāi)發(fā)采用成熟的 Android 開(kāi)發(fā)技術(shù),使用 Eclipse與 Android 開(kāi)發(fā)工具實(shí)現(xiàn)功能,利用 SQLite 作為移動(dòng)終端的數(shù)據(jù)庫(kù),它是一個(gè)嵌入式數(shù)據(jù)庫(kù),適應(yīng)于中小型規(guī)模的數(shù)據(jù)量需求。系統(tǒng)分析的目的是將用戶(hù)的需求及其解決方法確定下來(lái),與此同時(shí),系統(tǒng)分析所確定的內(nèi)容是今后系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)。比如顯示 Cursor 中所有數(shù)據(jù)的 ListActivity,其視圖層就是一個(gè) ListView,將數(shù)據(jù)封裝為 ListAdapter,并傳遞給 ListView,數(shù)據(jù)就在 ListView 中現(xiàn)實(shí)。 在 Android SDK 中的數(shù)據(jù)綁定,也都是采用了與 MVC 框架類(lèi)似的方法來(lái)顯示數(shù)據(jù)。 Android 的界面直接采用XML 文件保存的,界面開(kāi)發(fā)變的很方便。 Controller(控制器) 是應(yīng)用程序中處理用戶(hù)交互的部分,通??刂破髫?fù)責(zé)從視圖讀取數(shù)據(jù),控制用戶(hù)輸入,并向模型發(fā)送數(shù)據(jù)。 MVC 架構(gòu)模型 MVC 架構(gòu)模型如圖所示: 圖 23 MVC 架構(gòu)模型 Model(模型) 是應(yīng)用程序中用于處理應(yīng)用程序數(shù)據(jù)邏輯 的部分,通常模型對(duì)象負(fù)責(zé)在數(shù)據(jù)庫(kù)中存取數(shù)據(jù)。而不是像以前那樣,設(shè)計(jì)人員把所有的材料交給開(kāi)發(fā)人員,由開(kāi)發(fā)人員來(lái)實(shí)現(xiàn)界面。比如說(shuō),對(duì)于一篇在線(xiàn)文檔,用戶(hù)可以選擇以 HTML 網(wǎng)頁(yè)的方式閱讀,也可以選擇以PDF 的方式閱讀。 MVC 被獨(dú)特的發(fā)展起來(lái)用于映射傳統(tǒng)的輸入、處理和輸出功能在一個(gè)邏輯的圖形化用戶(hù)界面的結(jié)構(gòu)中??梢哉f(shuō), SQLite 是一個(gè)非常優(yōu)秀的嵌入式數(shù)據(jù)庫(kù)。 SQLite 生成的數(shù)據(jù)庫(kù)文件時(shí)一個(gè)普通的磁盤(pán)文件,可以放在任何目錄下。本系統(tǒng)采用的是 SQLite 數(shù)據(jù)庫(kù)存儲(chǔ)方式,所以對(duì)其他的存儲(chǔ)方式不展開(kāi)說(shuō)明。通過(guò) SDK提供的一些工具將其打包成 Android平臺(tái)使用的 apk文件,然后用 SDK中的模擬器 (Emulator)來(lái)模擬和測(cè)試軟件在 Android平臺(tái)上運(yùn)行情況和效果。這個(gè)工具包不僅包括了 Android 模擬器和用于 Eclipse 的 Android 開(kāi)發(fā)工具插件 (ADT),而且包括了各種用來(lái)調(diào)試、打包和在模擬器上安裝應(yīng)用的工具。被軟件開(kāi)發(fā)工程師用于為特定的軟件包、軟件框架、硬件平臺(tái)、操作系統(tǒng)等建立應(yīng)用軟件的開(kāi)發(fā)工具的集合。 (5)Eclipse 由 業(yè)界領(lǐng)先者推出,具有強(qiáng)大的行業(yè)力量。 (4)Eclipse 支持眾多的開(kāi)發(fā)語(yǔ)言而不僅僅是 Java。 Eclipse 采用插件機(jī)制,猶如一個(gè)花瓶,你可以隨時(shí)向花瓶里面插花,也可以很容易將不再需要的花取出。這意味著 Eclipse 不僅可以免費(fèi)使用,還可以通過(guò)研 究源代碼學(xué)習(xí)世界上頂尖開(kāi)發(fā)人員的編程技術(shù),并可以共享遍布全球的開(kāi)發(fā)人員所貢獻(xiàn)的公共開(kāi)放源代碼庫(kù)。從架構(gòu)上來(lái)講, Eclipse 基本采用的是 “ 內(nèi)核 +核心插件 +定制插件 ” 的結(jié)構(gòu)體系,除了內(nèi)核部分外,其余部分均為插件,其體系結(jié)構(gòu)如圖 22 所示。其余的部分都可看成類(lèi)似于外部設(shè)備的 “ 插件 (Plugin)” ,可隨時(shí)加載和卸載。除了可以作為 Java 的集成開(kāi)發(fā)環(huán)境外,還可以作為編寫(xiě)其他語(yǔ)言 (如 C++和 Ruby)的集成開(kāi)發(fā)環(huán)境, Eclipse 憑借其靈活的擴(kuò)展能力、優(yōu)良的性能與插件技術(shù),受到了越來(lái)越多開(kāi)發(fā)者的喜愛(ài)。 2020年 11 月 20日,谷歌宣布啟動(dòng) 了 Android Market 應(yīng)用審核、取締、清掃行為,定期對(duì)電子市場(chǎng)上存在的不合格、低質(zhì)量、違法 惡意的應(yīng)用程序進(jìn)行清理。 2020年由 Google 收購(gòu)注資,并組建開(kāi)放手機(jī)聯(lián)盟開(kāi)發(fā)改良,逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上。 Android流行的原因與優(yōu)勢(shì) 作為一款開(kāi)放式的操作系統(tǒng),隨著 Android 的快速發(fā)展,如今已允許開(kāi)發(fā)者使用多種編程語(yǔ)言來(lái)開(kāi)發(fā) Android 應(yīng)用程序,而不再是以前只能使用 Java 開(kāi)發(fā) Android 應(yīng)用程序的單一局面,因而受到眾多開(kāi)發(fā)者的歡迎,成為真正意義上的開(kāi)放式操作系統(tǒng)。 (4)Linux 內(nèi)核層 Android 的核心系統(tǒng)服務(wù)依賴(lài)于 Linux 內(nèi)核,如安全性,內(nèi)存管理,進(jìn)程管理, 網(wǎng)絡(luò)協(xié)議棧和驅(qū)動(dòng)模型。程序庫(kù)包含一些 C/C++庫(kù),這些庫(kù)能被 Android 系統(tǒng)中不同的組件使用。同樣,該應(yīng)用程序重用機(jī)制也使用戶(hù)可以方便的替換程序組件。該應(yīng)用程序的架構(gòu) 設(shè)計(jì)簡(jiǎn)化了組件的重用 。所有的應(yīng)用程序都是使用 JAVA北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 5 頁(yè) 共 50 頁(yè) 語(yǔ)言編寫(xiě)的。 Android 的系統(tǒng)架構(gòu)如圖 21 所示: 圖 21 Android 系統(tǒng)架構(gòu) 從架構(gòu)圖看, Android 分為四個(gè)層,從高層到低層分別是應(yīng)用程序?qū)印?yīng)用程序框架層、系統(tǒng)運(yùn)行庫(kù)層和 Linux內(nèi)核層。隨著智能移動(dòng)終端的迅速發(fā)展,直至 2020 年 10 月全世界采用這款系統(tǒng)的設(shè)備數(shù)量已經(jīng)達(dá)到 10 億臺(tái)。對(duì)基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)的各 個(gè)功能模塊進(jìn)行介紹,并以截圖的方式,展現(xiàn)給用戶(hù),以便用戶(hù)能很好的了解和使用本系統(tǒng); (6)最后根據(jù)所做系統(tǒng)及過(guò)程中收集的資料,完成畢業(yè)論文。為開(kāi)發(fā)該系統(tǒng)做了北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 4 頁(yè) 共 50 頁(yè) 技術(shù)性的準(zhǔn)備。 設(shè)計(jì)實(shí)施 基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)的開(kāi)發(fā)歷經(jīng)了六個(gè)月的時(shí)間,先后經(jīng)過(guò)了需求調(diào)研、可行性分析、系統(tǒng)概要設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、移動(dòng)終端設(shè)計(jì)與實(shí)現(xiàn)、系統(tǒng)性能測(cè)試與分析等五個(gè)階段。書(shū)籍閱讀功能模塊以學(xué)習(xí)課程的書(shū)本閱讀為主,將需要學(xué)習(xí)的文本文件放在終端 SD 存儲(chǔ)卡指定目錄文件夾下,系統(tǒng)將自動(dòng)識(shí)別并以列表的形式展示在移動(dòng)終端,并且提供了設(shè)置書(shū)簽與覆蓋書(shū)簽功能,方便學(xué)習(xí)者使用;資源下載功能模塊主要是針對(duì)一些課程學(xué)習(xí)的多媒體材料的下載,例如音頻、圖片、 PPT 等文件的下載;網(wǎng)上沖浪功能模塊方便學(xué)習(xí)者在學(xué)習(xí)過(guò)程中,對(duì)于有疑惑的問(wèn)題可以進(jìn)行網(wǎng)上搜索等。 系統(tǒng)設(shè)計(jì)目標(biāo) 基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)使用 Eclipse 與 Android SDK 開(kāi)發(fā)工具,利用 SQLIte嵌入式數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)支持,支持當(dāng)下主流的各式各樣的 Android 系統(tǒng)手機(jī)、平板、上網(wǎng)本等移動(dòng)終端設(shè)備,將學(xué)習(xí)者的學(xué)習(xí)與生活融為一體。對(duì)該系統(tǒng)的研究及成功開(kāi)發(fā)具有以下意義: (1)集合了移動(dòng)終端與移 動(dòng)互聯(lián)網(wǎng)的優(yōu)勢(shì)互補(bǔ),代替了傳統(tǒng)的、木訥的課程學(xué)習(xí)方式,為用戶(hù)提供了一種全新的學(xué)習(xí)交互體驗(yàn); (2)基于移動(dòng)終端的課程學(xué)習(xí)應(yīng)用程序,采用智能移動(dòng)設(shè)備即可實(shí)現(xiàn),不需要定制專(zhuān)用終端,具有較好的普及性,有利于課程學(xué)習(xí)的開(kāi)展; 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 3 頁(yè) 共 50 頁(yè) (3)具有零技術(shù)、零成本、零編輯、零形式的特點(diǎn),用戶(hù)不需要專(zhuān)業(yè)知識(shí)即可對(duì)課程學(xué)習(xí)系統(tǒng)進(jìn)行各項(xiàng)操作,如書(shū)籍閱讀、資源下載、網(wǎng)上沖浪等; (4)系統(tǒng)各模塊相對(duì)獨(dú)立、各司其職,具有很好的使用健壯性,對(duì)于數(shù)據(jù)處理較為及時(shí)、準(zhǔn)確; (5)順應(yīng)時(shí)代潮流,移動(dòng)終端與移動(dòng)互聯(lián)網(wǎng)盛行的今天,一款支持移動(dòng)終端的課 程學(xué)習(xí)系統(tǒng)是時(shí)代之產(chǎn)物; 操作簡(jiǎn)單、方便攜帶、不受時(shí)空與環(huán)境約束是基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)的最大特點(diǎn)。 與傳統(tǒng)移動(dòng)學(xué)習(xí)設(shè)備相比較,這樣一款移動(dòng)終端課程學(xué)習(xí)應(yīng)用程序擴(kuò)大了學(xué)習(xí)者的應(yīng)用范圍,沒(méi)有了一些硬件條件與環(huán)境的限制,而且移動(dòng)終端體積小、攜帶方便,學(xué)習(xí)者可以按照自己的意愿在自己方便的時(shí)間和地點(diǎn),學(xué)習(xí)自己希望獲得的知識(shí),為學(xué)習(xí)者提供靈活的學(xué)習(xí)環(huán)境,將學(xué)習(xí)與生活融為一體。如何基于用戶(hù)現(xiàn)有的可攜帶設(shè)備,為用戶(hù)和行業(yè)提供更好的服務(wù),是未來(lái)移動(dòng)互聯(lián)網(wǎng)的發(fā)展方向之一。移動(dòng)終端 技術(shù)的發(fā)展歷程以及目前的應(yīng)用狀況和發(fā)展趨勢(shì),可以充分地相信這項(xiàng)技術(shù)將極大的改變我們的生活、學(xué)習(xí)與工作方式。 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 2 頁(yè) 共 50 頁(yè) 第一章 系統(tǒng)概述 系統(tǒng)開(kāi)發(fā)背景和意義 隨著社會(huì)的發(fā)展,移動(dòng)終端設(shè)備已經(jīng)進(jìn)入到了人們的日常生活當(dāng)中,人們的生活、學(xué)習(xí)和工作越來(lái)越依賴(lài)于移動(dòng)終端技術(shù)的發(fā)展。 本系統(tǒng)使用 Eclipse 與 Android SDK 作為開(kāi)發(fā)工具,采用 SQLite 嵌入式數(shù)據(jù)庫(kù)作為后臺(tái)的數(shù)據(jù)服務(wù)支持,實(shí)現(xiàn)了書(shū)籍閱讀、資源下載和網(wǎng)上沖浪等主要功能。該系統(tǒng)的開(kāi)發(fā)順應(yīng)時(shí)代發(fā)展的要求,同時(shí)兼顧了用戶(hù)的需求和現(xiàn)實(shí)可行性。與傳統(tǒng)移動(dòng)學(xué)習(xí)設(shè)備相比較,擴(kuò)大了學(xué)習(xí)者的應(yīng)用范圍 ,沒(méi)有了一些硬件條件與環(huán)境的限制,而且移動(dòng)終端體積小、攜帶方便,學(xué)習(xí)者可以按照自己的意愿在自己方便的時(shí)間和地點(diǎn),學(xué)習(xí)自己希望獲得的知識(shí),為學(xué)習(xí)者提供靈活的學(xué)習(xí)環(huán)境,將學(xué)習(xí)與生活融為一體。 與此同時(shí),如何基于用戶(hù)現(xiàn)有的可攜帶設(shè)備,為用戶(hù)和行業(yè)提供更好的服務(wù),是未來(lái)移動(dòng)互聯(lián)網(wǎng)的發(fā)展方向之一。并且伴隨著智能手機(jī)與移動(dòng)互聯(lián)網(wǎng)的迅速 發(fā)展,各種各樣的移動(dòng)終端產(chǎn)品就是也是在這個(gè)大背景下的新興產(chǎn)物。 Eclipse。 Course Learning。 關(guān)鍵詞: 移動(dòng)終端;課程學(xué)習(xí); Android; Eclipse; SQLite 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 II Research of Course Learning Based on The Mobile Terminal ABSTRACT Nowadays, with the development of mobile Inter and wireless munication technology, based on the Google Android opensource platform of intelligent mobile terminal equipment widely spread throughout the world. Based on the user39。 本系統(tǒng)使用 Eclipse 與 Android SDK 作為開(kāi)發(fā)工具,采用 SQLite 嵌入式數(shù)據(jù)庫(kù)作為后臺(tái)的數(shù)據(jù)服務(wù)支持,實(shí)現(xiàn)了書(shū)籍閱讀、資源下載 和網(wǎng)上沖浪等主要功能。目前,在校大學(xué)生作為智能移動(dòng)終端的中堅(jiān)占有者,他們學(xué)習(xí)自覺(jué)性和能動(dòng)性較高,開(kāi)發(fā)一款基于移動(dòng)終端的課程學(xué)習(xí)應(yīng)用可以幫助他們?cè)谌魏螘r(shí)間任何地點(diǎn)開(kāi)展學(xué)習(xí)。 北京師范大學(xué)珠海分校 本科生畢業(yè)論文 論文題目: 基于移動(dòng)終端的課程學(xué)習(xí) 學(xué) 院 信息技術(shù)學(xué)院 專(zhuān) 業(yè) 電子信息科學(xué)與技術(shù) 學(xué) 號(hào) 1001040172 學(xué) 生 姓 名 張曉偉 指導(dǎo)教師姓名 陳海 指導(dǎo)教師職稱(chēng) 副教授 指導(dǎo)教師單位 北京師范大學(xué)珠海分校 2020 年 04 月 06 日北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 I 基于移動(dòng)終端的課程
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1