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

正文內(nèi)容

基于android平臺的電子課表查詢設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-10-31 19:54本頁面
  

【正文】 Query android platformbased electronic curriculum Design and Implementation Abstract Although many years ago smart phones had already appeared, but at that time the smart phone39。 本 程序主要 使用 了 Java 和 Android 的基礎(chǔ)編程知識 , 用戶界面 采用 MVC 模型 的 電子課表應(yīng)用程序 的結(jié)構(gòu)和設(shè)計(jì)實(shí)現(xiàn)過程。然而在創(chuàng)新為王的今天,新的技術(shù)總在不斷取代舊的技術(shù)。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應(yīng)繪制于無格子的頁面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(jì)(論文) 2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂 3)其它 3 基于 android 平臺的電子課表查詢設(shè)計(jì)與實(shí)現(xiàn) 摘 要 智能手機(jī)雖然早在多年前就已出現(xiàn),但那時(shí)的智能手機(jī)的功能主要是本地應(yīng)用,這些手機(jī)以 Nokia 的 Symbian 系統(tǒng)為主。 :任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)。保密的論文(設(shè)計(jì))在解密后適用本規(guī)定。有權(quán)將論文(設(shè)計(jì))用于非贏利目的的少量復(fù)制并允許論文(設(shè)計(jì))進(jìn)入學(xué)校圖書館被查閱。對本論文(設(shè)計(jì))的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中作了明確說明并表示謝意。 0 畢 業(yè) 設(shè) 計(jì) 題目: 基于 android 平臺的電子課表查詢設(shè)計(jì)與實(shí)現(xiàn) 1 畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明 本人所呈交的畢業(yè)論文(設(shè)計(jì)) 是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我所知, 除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計(jì))不包含其他個(gè)人已經(jīng)發(fā)表或撰寫過的研究成果。 作者簽名: 日期: 畢業(yè)論文(設(shè)計(jì))授權(quán)使用說明 本論文(設(shè)計(jì))作者完全了 解 **學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計(jì))的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計(jì))并向相關(guān)部門送交論文(設(shè)計(jì))的電子版和紙質(zhì)版。學(xué)校可以公布論文(設(shè)計(jì))的全部或部分內(nèi)容。 作者簽名: 指導(dǎo)教師簽名: 日期: 日期: 2 注 意 事 項(xiàng) (論文) 的內(nèi)容包括: 1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻(xiàn) 8)致謝 9)附錄(對論文支持必要時(shí)) :理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于 萬字。 、圖表要求: 1)文字通順,語言流暢,書寫字跡工整, 打印字體及大小符合要求,無錯(cuò)別字,不準(zhǔn)請他人代寫 2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。但隨著移動互聯(lián)網(wǎng)時(shí)代的到來,本地應(yīng)用已遠(yuǎn)遠(yuǎn)無法滿足用戶的需求了。以創(chuàng)新聞名的 Google 為了進(jìn)軍移動廣告市場,就開始研制新的移動操作系統(tǒng) Android。 本程序的開發(fā)工具為 Eclipse,并通過與 SQLite數(shù)據(jù)庫相連 ,從而實(shí)現(xiàn)了基于 Android 的電子課表管理應(yīng)用程序。s main function is the local application and these phones is based on Nokia39。最初由 Andy Rubin開發(fā),剛開始主要支持手機(jī) ,后來慢慢發(fā)展逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上。第一層是 Linux 內(nèi)核,提供由操作系統(tǒng)內(nèi)核管理的底層基礎(chǔ);第二層是中間件層,由函數(shù)庫和 Android 運(yùn)行時(shí)構(gòu)成;第三層是應(yīng)用程序框架層,提供了 Android 平臺基本的管理功能和組建重用機(jī)制;第四層是應(yīng)用程序?qū)?,提供了一系列核心?yīng)用程序。 所以就有越來越多的 開發(fā)者使用許多種編程語言來編寫 Android。在這幾年中由于 Android 的便攜性和可開發(fā)性,使得 Android 的操作系統(tǒng)已經(jīng)移植于越來越多的手機(jī)上。 具體來講: 通過分析當(dāng)前階段下各種人群的喜好和對事物的關(guān)注程度來選擇究的項(xiàng)目,既日程管理軟件。 通過選取相應(yīng)的數(shù)據(jù)存儲來方式存儲日程管理的數(shù)據(jù),來了解 Android 平臺的類庫和其相關(guān)的設(shè)計(jì)模式,了解其先進(jìn)的思想和 API 的特點(diǎn)。 通過測試來完善程序,使其 Bug 不合理地方最少化,并進(jìn)一步了解 Android 平臺的相關(guān)先進(jìn)的特點(diǎn)和其人性化的設(shè)計(jì),與此同時(shí)熟悉軟件開 發(fā)的相關(guān)流程并深刻認(rèn)識在編碼時(shí)一些注意事項(xiàng)的重要性。并通過用戶的反饋來進(jìn)行相關(guān)的修改。 國內(nèi)外現(xiàn)狀 Android 操作系統(tǒng)于 2020 年在美國推出后,憑借其良好的用戶體驗(yàn),低廉的成本和較高的開放性吸引著越來越多的終端廠商采用,根據(jù) Gartner 等國際研究機(jī)構(gòu)的報(bào)告,Android 在這幾年的全球智能手機(jī)的市場份額在逐漸增多,并且于 2020 年成功超過了Symbian 系統(tǒng)在全球 智能手機(jī)的市場份額。 Symbian 由于發(fā)展了很多年,已經(jīng)被很多人熟悉,在這十多年中 Symbian 幾乎沒發(fā)生什么變化,它的用戶體驗(yàn)功能已經(jīng)無法滿足現(xiàn)在人的需求。 2020 年,蘋果 iPhone 上市后 iOS 憑借 iPhone 優(yōu)秀的用戶體驗(yàn)和多種多樣的功能獲得了巨大的成功,特別值得一提的是蘋果的應(yīng)用開發(fā)分成模式刺激了開發(fā)者不斷進(jìn)入,使得蘋果的應(yīng)用程序能不斷的更新和發(fā)展,截至 2020 年 8 月,可用于 iOS 的應(yīng)用已經(jīng)超過了 25 萬,蘋果公司因?yàn)轫槕?yīng)了終端 +應(yīng)用的智能手機(jī)發(fā)展趨勢,取得了快速的發(fā)展 .但 iOS 也有許多問題,因?yàn)?iOS 屬于半開放的 OS,實(shí)現(xiàn)了移動互聯(lián)網(wǎng)產(chǎn)業(yè)鏈上各環(huán)節(jié)的普及還是較為困難;其次 iPhone 的價(jià)格比較高,短期時(shí)間內(nèi)難以滿足中低端市場的需求。 Android 系統(tǒng)在近幾年取得了迅猛的發(fā)展,主要還是因?yàn)槠溥m應(yīng)了移動互聯(lián)網(wǎng)的發(fā)展趨勢,符合了移動互聯(lián)網(wǎng)產(chǎn)業(yè)鏈各方的發(fā)展變化需求。雖然 Android 在發(fā)展過程中遇到一些問題,但在多方面積極的因素推動下,總體趨勢仍舊看好。 10 第 2 章 關(guān)鍵技術(shù)介紹 Java 開發(fā)方面 對于 Java 語言而言, Android 系統(tǒng)給了 Java 一個(gè)新的機(jī)會。由于Android 的 Java 開發(fā)方面從接口到功能,都有層出不窮的變化,所以 Android 支持并使用了 Java 作為編程語言來開發(fā)應(yīng)用程序。其中 Activity就是一個(gè) Android 的用戶界面,一個(gè) Activity類( Class)主要負(fù)責(zé)創(chuàng)建 UI 界面( Windows), Service 就是一個(gè)活動中的 Activity 在前景模式,背景運(yùn)行下的程序。如果運(yùn)行中的 Activity 下的全部畫面被其他的 Activity 取代時(shí),該 Activity 便會被停止( Stopped),甚至有可能會被系統(tǒng)清除( Kill)。至于 ViewGroup 它是各種 layout 的基礎(chǔ)抽象類( abstract class), ViewGroup 之內(nèi)還可 以包含 ViewGroup。 View 與事件息息相關(guān),它們之間通過 Listener 結(jié)合在一起,每一個(gè) View 都可以注冊一個(gè)事件監(jiān)聽器。 MVC 模型為用戶界面提供了處理用戶輸入的控 制器,顯示用戶界面和圖像的視圖,以及保存數(shù)據(jù)和代碼的模型。 ( 1)創(chuàng)建 界面 ① 通過工程下的 res/layout 目錄下的 , , , 11 等配置文件,分別設(shè)置日程應(yīng)用程序的主界面,制定日期的界面,添加記錄的界面和關(guān)于的界面。 ③通過工程下的 res/drawable 目錄獲得應(yīng)用程序所用到的圖片。簡單來說,這是一個(gè)自我介紹檔,我們可以向 Android 系統(tǒng)介紹我們的 Android應(yīng)用程序,以便讓 Android 系統(tǒng)完整地了解我們的應(yīng)用程序資訊。 ( 3) 創(chuàng)建 控制器 主要的是 Main 類來實(shí)現(xiàn)界面和一些模型類的交互,把結(jié)果展示在界面上。 12 第 3 章 系統(tǒng)分析 系統(tǒng) 概述 功能 框 架 根據(jù)需求調(diào)研結(jié)果確定本系統(tǒng)主要包括以下功能模塊,如圖 所示。啟動應(yīng)用程序首先看到的是一個(gè)顯示的主界面,然后可以根據(jù)菜單選項(xiàng)訪問 SQLite 數(shù)據(jù)庫進(jìn)行事件的添加、修改、查看、刪除,這樣做的好處是后臺服務(wù)可以及時(shí)更新數(shù)據(jù),以保證數(shù)據(jù)的準(zhǔn)確性。 DB 下的 DBService 類封裝了許多 SQLite 的數(shù)據(jù)庫的增、刪、改、查的操作,后臺服務(wù)會調(diào)用它來實(shí)現(xiàn)數(shù)據(jù)庫的操作。整個(gè)系統(tǒng)分為以下幾個(gè)模塊,見表 。 ( 2) 提醒時(shí)間的管理 用戶可以通過提醒時(shí)間的界面來設(shè)置什么時(shí)候去提醒自 己去做某件事,在提醒時(shí)間界面中用戶可以滑動屏幕來設(shè)置小時(shí)和分鐘。這樣我們就可以在某一個(gè)時(shí)間點(diǎn)來通過程序來提醒我們做一些事情。 ( 5) 幫助 界面的顯示 在應(yīng)用程序中要把一些額外的信息告知用戶,所以就是在此界面中設(shè)置的一些信息來供用戶查看。 ( 1) 提醒時(shí)間管理的用例規(guī)約 ① 用例圖 提醒時(shí)間用例圖,如圖 所示。 表 提醒時(shí)間 查看日期用例描述 用例名稱 查看日期 參與者 任何使用本應(yīng)用程序的用戶 用例概述 想查看某一天日期的詳細(xì)信 息 15 前置條件 無 基本事件流 用戶打開本課表應(yīng)用程序可以制定時(shí)間的日期。 在有記錄的信息上添加標(biāo)記,這樣用戶在查看日期時(shí)就能知道此日期對于的提醒時(shí)間。 16 用 戶系 統(tǒng)添 加 記 錄修 改 記 錄查 看 記 錄修 改 記 錄 圖 記錄信息管理用例圖 ② 用例描述 本用例主要描述了記錄信息管理的相關(guān)功能,如表 所示。 系統(tǒng)的流程分析 用戶進(jìn)入課表應(yīng)用程序可以任意查看每個(gè)年份相對應(yīng)得日期,在每個(gè)日期的標(biāo)志用戶可以看到查 看的那天是哪一個(gè)月的,并且可以為某一天設(shè)置記錄信息和相應(yīng)的提醒時(shí)間以便提醒我們?nèi)プ瞿骋患拢瑥亩鄳?yīng)的我們也可以對這個(gè)記錄進(jìn)行添加、修改、查看、刪除操作。流程圖如圖 所示。流程圖如圖 所示。本程序采用的是 MVC 模式的開發(fā),使用了 Eclipse 作為開發(fā)平臺,結(jié)合了 Android 和 Java 的基本知識,采用了 SQLite數(shù)據(jù)庫,因?yàn)樗加玫目臻g小,并且能夠處理大量的數(shù)據(jù)。因此 本應(yīng)用程序 開發(fā)成熟可行。所以經(jīng)過這樣的模塊劃分,就更加有利于程序的管理和維護(hù)。 ( 4) 運(yùn)行 可行性 本 應(yīng)用程序 操作簡單 易懂,界面友好,程序的運(yùn)行環(huán)境只要基于 Android 系統(tǒng)即可 。 20 第 4 章 系統(tǒng)設(shè)計(jì) 設(shè)計(jì)指導(dǎo)思想和原則 指導(dǎo)思想 本 應(yīng)用程序 的前端 開發(fā)使用的是 Android 布局技術(shù),而后臺數(shù)據(jù)庫采用的是 SQLite數(shù)據(jù)庫。它能夠支持目前比較主流的幾種操作系統(tǒng),并且同時(shí)也能夠跟很多編程語言相結(jié)合,比如 PHP、 Java等,還有 JDBC 接口,同時(shí)它的處理速度比 Mysql、 PostgreSQL 這兩款開源世界著名的數(shù)據(jù)庫管理系統(tǒng)都快。本應(yīng)用程序以 Eclipse 為主要開發(fā)工具,整個(gè)程序在開發(fā)過程中 符合 MVC 模式。 這恰恰是日程應(yīng)用程序所需要的。 軟件設(shè)計(jì)原則 本 應(yīng)用程序 的 功能主要包括兩方面:一是主界面的顯示,在程序的打開界面上能夠看到日期的顯示和相關(guān)的其他信息;二是后臺管理,主要實(shí)現(xiàn)對記錄信息的增、刪、改、查等操作。 系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì) 根據(jù)上一章的系統(tǒng)分析,本應(yīng)用程序?qū)崿F(xiàn)的功能主要有提醒時(shí)間的管理和記錄信息的管理等操作, 具體如圖 系統(tǒng)功能結(jié)構(gòu)圖所示。 (1). 應(yīng)用層。其實(shí), Google 最開始時(shí)就在 Android 系統(tǒng)中捆綁了一些核心應(yīng)用,比如 Email 客戶端、 SMS 短消息程序、日歷、地圖、游覽器、聯(lián)系人管理程序,等等。這一層編寫 Google 發(fā)布的核心應(yīng)用時(shí)所使用的 API 框架,開發(fā)人員同樣可以使用這些框架來發(fā)布自己的應(yīng)用,這樣便簡化了程序開發(fā)的構(gòu)架設(shè)計(jì),但是必須遵守其框架的開發(fā)順序。 2). 內(nèi)容提供器 (Content Provider):它可以讓一個(gè)應(yīng)用程序訪問另一個(gè)應(yīng)用程序的數(shù)據(jù)。 22 4).通知管理器 (Notification Manager):應(yīng)用可以在狀態(tài)欄中顯示自定義的提示信息。 6).窗口管理器 (Window Manager):管理所有的窗口程序。 系統(tǒng)靜態(tài)模型設(shè)計(jì) 由于本系統(tǒng)是電子課表應(yīng)用程序,類圖主要包括了類的屬性和方法,在系統(tǒng)的實(shí)現(xiàn)上,本程序主要包括日期的繪制、添加記錄和提醒時(shí)間的設(shè)置這幾個(gè)方面,所以類圖主要解釋這幾個(gè)方面
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1