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

正文內容

基于手機的校園廣播輔助信息系統(tǒng)畢業(yè)設計論文(編輯修改稿)

2025-08-14 13:53 本頁面
 

【文章內容簡介】 手機的在校用戶的生活更加方便、快捷,使得手機變得更生動靈活化,讓在校學生能隨時隨地的訪問校園廣播輔助信息系統(tǒng),查詢校園信息。本項目重慶郵電大學本科畢業(yè)設計(論文) 3 分為手機客戶端和桌面客戶端,使在校學生的生活更加方便,也使得設計者對Android 有更好的了解。 第三節(jié) 主要內容 通過對學校實際情況的調研,本系統(tǒng)大致可分為三個部分,即手機客戶端、電腦服務器端和 PC 瀏覽器端。本系統(tǒng)采用 HTTP 協(xié)議來進行數據傳輸。同時采用 C/S 結果模式和 B/S 結構模式,客戶端為基于 Android 操作系統(tǒng)的智能手機,主要的業(yè)務邏輯則服務器端來實現(xiàn),數據存儲在 MySQL數據庫中??蛻舳酥饕獙崿F(xiàn) 校園信息分類查詢、通知公告查詢、競賽信息查詢、競賽表單信息查詢、競賽成績查詢、宿舍信息查詢和校園新聞查詢等功能 ,后臺管理員主要實現(xiàn) 信息類別管理、通知公告管理、競賽信息管理、競賽表單信息管理、競賽成績管理、宿舍信息管理和校園新聞管理等功能 。 為了一步一步的實現(xiàn)確定的功能,本論文主要內容安排如下: 第一章:項目開發(fā)背景和意義(介紹項目開發(fā)的背景和意義) 第二章:系統(tǒng)概述及相關 技術(本項目中涉及到的技術簡介) 第三章:系統(tǒng)需求分析(系統(tǒng)的目的,功能需求和數據需求) 第四章:概要設計(數據庫的分析與設計以及系統(tǒng)結構的設計) 第五章:詳細設計(數據庫表結構的設計,程序結構和邏輯的設計) 第六章:系統(tǒng)實現(xiàn)(根據需求分析來實現(xiàn)系統(tǒng)的各個模塊功能,使客戶端與服務器,服務器與數據庫能正常數據交互。這部分主要搭建開發(fā)環(huán)境,編寫代碼) 第七章:系統(tǒng)功能測試(對本項目做一個項目總結) 重慶郵電大學本科畢業(yè)設計(論文) 4 第二章 系統(tǒng)概述及相關技術 第一節(jié) Android 架構及環(huán)境搭建 一、 Android架構 Android 是一個包含操作系統(tǒng)、中介架構層及應用程序所產生出來的軟件堆棧架構,由下而上,其核心為嵌入式 作業(yè)系統(tǒng),向上搭配 Google為 Android 開發(fā)的類庫及 Android 運行時,再配合應用程序架構,來開發(fā)各種不同的應用程序 [1]。從 Android 操作系統(tǒng)的體系結構來分, Android 平臺的架構共分四個層次分別為:應用程序層、應用程序框架層、核心類庫( Android 程序庫層、 Android 運行庫層)、 Linux內核層。 應用程序層 應用程序層包括了用 Java 語言編寫的運行在 虛擬機上的應用程序。如 客戶端、 SMS 短消息程序、日歷、地圖、瀏覽器、聯(lián)系人管理應用程序等等。 應用程序框架層 開發(fā)者可以訪問核心應用程序所使用的 API 框架。該應用程序架構用來簡化組件軟甲的重用,任何一個應用程序都可以發(fā)布它的功能塊并且任何其他的應用程序都可以使用其所發(fā)布的功能塊。該應用程序重用機制使得組件可以被用戶替換。 以下是應用程序的一系列服務和系統(tǒng)組成: 可擴展的視圖( Views):可以用來創(chuàng)建應用程序; 內容管理器( Content Providers):使應用程序可以訪問另一個應用程 序的數據,或共享它們自己的數據; 資源管理器( Resource Manager):提供非代碼資源的訪問; 通知管理器 ( Notification Manager):應用程序狀態(tài)欄的提示信息,可以顯示相關通知信息; 活動類管理器( Activity Manager):可管理應用程序的生命周期。 Android程序庫層 Android 系統(tǒng)中各種不同組件使用的 C/C++庫集來支持其應用框架,重慶郵電大學本科畢業(yè)設計(論文) 5 Android 應用 程序 框架主 要有以 下核心 庫: 系統(tǒng) C 庫 、媒體庫( MediaFrameword)、 Surface Manager、 LibWebCore、 SGL、 3D libraries、FreeType、 SQLite 、 SSL[2]。 Android運行庫層 Android 包括了一個核心庫,這個核心庫為我們提供了 JAVA 編程語言核心的大多數功能每個 Android 應用程序都在自己的進程中運行,他們都有一個獨立的 Dalvik 虛擬機實例。當 JAVA 程序通過編譯后,通過 SD 轉化成 “.dex”文件, Dalvik 虛擬機可執(zhí)行后綴為 .dex的文件。 Dalvik 虛擬機依賴于 Linux的一些功能 [3]。 Linux 內核層 Android 的核心系統(tǒng)服務依賴于 內核, Linux 內核同時也作為硬件和軟件堆棧之間的硬件抽象。 Android 移動設備相關的驅動程序主要有:顯示驅動、鍵盤驅動、 “藍牙 ”驅動、 WiFi驅動等。 圖 Android 基本框架 重慶郵電大學本科畢業(yè)設計(論文) 6 二、 Android系統(tǒng)的四大組件 在 Android 系統(tǒng)中,為我們提供了四大基本組件,每個組件是一個視圖,但是有些是可見的,有些是不可見的視圖,像 Activity, ContentProvider 是可見的視圖, Service BroadcastReceiver 是不可見的,它們只在系統(tǒng)的后臺運行。下面分別介紹四大組件 [4]: Activity 簡介 在 Android 系統(tǒng)中 Activity 提供可視化的用戶界面,一個 Android 應用通常由多個 Activity 組成。多個 Activity 組成了 Activity棧( Stack),當前活動的Activity處于棧頂。 Activity有自己的生命周期,由 Android 系統(tǒng)來控制。 Service 簡介 顧名思義 Service 就是運行在后臺的一種服務程序,一般很少和用戶交互,因此沒有可視化界面定義一個 Service 類比較簡單,只要繼承 Service 類,實現(xiàn)其 生 命 周 期中 的 方法 就 可 以了 。 一個 定 義 好的 Service 必須在 配置文件注冊,通過 service元素聲明才能使用 .Service有自己的生命周期,我們可以調用 startService()啟動一個 Service 或者bindService()方法來綁定一個存在的 Service。 Broadcast Receiver 簡介 Broadcast Receiver 顧名思義廣播接收器,它和事件處理機制類似,只不過事件處理機制是程序組件 級別的(例如,某個按鈕的單擊事件),而廣播事件處理機制是系統(tǒng)級別的。到目前為止我們可以使用 Intent 來啟動一個程序組件,我們還可以通過使用 sendBroadcast()方法來發(fā)起一個系統(tǒng)級別的事件廣播來傳遞消息。我們可以在你的應用程序中實現(xiàn) Broadcast Receiver 來監(jiān)聽和響應這些廣播的 Intent。 ContentProvider簡介 Content Provider 用來保存和檢索數據,并且使應用程序之間相互訪問數據成為可能。它是跨應用程序共享數據的唯一方法。 Android 為常用的數 據類型(如:音視頻、圖片和聯(lián)系方式等)提供了大量的 Content Provider。它們被定義在 包下面。通過這樣定義好的 ContentProvider 我們可以方便的進行數據操作。當然我們必須擁有適當的權限。我們也可以自己來定 ContentProvider 共享我們的數據,方便用戶的訪問。 重慶郵電大學本科畢業(yè)設計(論文) 7 三、服務器端的相關技術 JSP 概述 JSP全名為 Java Server Pages,是一種以 JAVA語言為基礎的動態(tài)網頁技術。它可以應用 JAVA 下的各種包和類,并繼承了 JAVA 已面向對象理論為中心的設計構架,這些特點讓 JSP 可制作出功能更為多樣的靜態(tài)網頁 [5]。根本是一個簡化的 Servlet 設計,他實現(xiàn)了 HTML語法中的 JAVA 擴張。 JSP 與 Servlet 一樣,是在服務器端執(zhí)行的。通常返回給客戶端的就是一個 HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 Web 服務器在遇到訪問 JSP 網頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶端。 通常 JSP 頁面很少進行數據處理,只是用來實現(xiàn)網頁的靜態(tài)化頁面,只是用來提取數據,不會進行業(yè)務處理。 JSP 頁面由 HTML代碼和嵌入其中的 JAVA 代碼所組成。服務器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML頁面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 具備了 JAVA技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。 MyEclipse MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對 EclipseIDE的擴展,利用它我們可以在數據庫和 JavaEE的開發(fā)、發(fā)布以及應用程序服務器的整合方面極大的提高工作效率 [6]。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate[7]。 MySQL 數據庫 MySQL是一個關系型數據庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle 公司。 MySQL 是最流行的關系型數據庫管理系統(tǒng),在 WEB 應用方面 MySQL是最好的 RDBMS(Relational Database Management System:關系數據庫管理系統(tǒng) )應用軟件之一。 MySQL是一種關聯(lián)數據庫管理系統(tǒng),關聯(lián)數據庫將數據保存在不同的表中 ,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性 [8]。 MySQL所使用的 SQL語言是用于訪問數據重慶郵電大學本科畢業(yè)設計(論文) 8 庫的最常用標準化語言。 MySQL軟件采用了雙授權政策(本詞條 “授權政策 ”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發(fā)都選擇 MySQL作為網站數據庫 [9]。 四 、 C/S 模式 C/S 結構( Client/Server,客戶端 /服務器模式),可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理的分配到 Client 端和 Server 端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數應用軟件系統(tǒng)都是 Client/Server 形式的兩層結構,由于現(xiàn)在的軟件應用系統(tǒng)正在向分布式的 Web 應用發(fā)展, Web 和 Client/Server 應用都可以進行同樣的業(yè)務處理,應用不同的模塊共享邏輯組件 [10]。因此,內部的和外部的用戶都可以訪問新的和現(xiàn)有的應用系統(tǒng),通過現(xiàn)有應用系統(tǒng)中的邏輯可以擴展出新的應用系統(tǒng)。這也就是目前應用系統(tǒng)的發(fā)展方向。 C/S 結構的基本原則是將計算機應用任務分解成多個子任務,由多臺計算機分工完成,即采用 “功能分布 ”原則。客戶端完成數據 處理,數據表示以及用戶接口功能;服務器端完成 DBMS(數據庫管理系統(tǒng))的核心功能。這種客戶請求服務、服務器提供服務的處理方式是一種新型的計算機應用模式 [11]。 五 、 B/S 模式 B/S 結構( Browser/Server,瀏覽器 /服務器模式),是 WEB 興起后的一種網絡結構模式, WEB 瀏覽器是客戶端最主要的應用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器( Browser),如 Netscape Navigator 或Inter Explorer,服務器安裝 Oracle、 Sybase、 Informix 或 SQL Server 等數據庫。瀏覽器通過 Web Server 同數據庫進行數據交互。 B/S 最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網的電腦就能使用,客戶端零安裝、零維護。系統(tǒng)的擴展非常容易。 B/S 結構的使用越來越多,特別是由需求推動了 AJAX 技術的發(fā)展,它的程序也能在客戶端電腦上進行部分處理,從而減輕了服務器的負擔 [12],同時增加了交互性,能進行局部實時刷新。 重慶郵電大學本科畢業(yè)設計(論文) 9 第三 章 系統(tǒng)需求分析 第一節(jié) 功能需求 現(xiàn)代科學技術發(fā)達的校園信息量非常大,校園的管理方式走向科技化已經成為一種趨勢。手機與校園信息進行的對接,提供的服務不僅可以給在校學生提供了方便的,隨時隨地訪問校園信息的服務,而且校園信息化的建設提供了條件。智能移動終端的應用一定會有巨大的發(fā)展空間。對于擁有巨大信息量和用戶量的高校來說,智能終端定是不可少的本系統(tǒng)采用了 B/S模式和 C/S模式,
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1