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

正文內(nèi)容

基于安卓android的移動(dòng)選課系統(tǒng)的設(shè)計(jì)畢業(yè)論文-文庫(kù)吧

2025-09-19 13:00 本頁(yè)面


【正文】 ....................................................................................31 謝 辭 ...................................................................................................32 參考文獻(xiàn) .............................................................................................33 1 前 言 近年來,隨著我國(guó)高等教育與教學(xué)的改革,數(shù)字信息 化 的教學(xué)管理系統(tǒng)在高校日趨廣泛,伴隨著學(xué)年制管理體制向?qū)W分制管理體制的發(fā)展,使得網(wǎng)上選課系統(tǒng)在高校中 得 到廣泛的應(yīng)用 。傳統(tǒng)的選課系統(tǒng)是以固定的形式訪問互聯(lián)網(wǎng) 。這樣,雖然能夠滿足大部分學(xué)生的選課需要。但是在選課高峰時(shí)期,學(xué)校的 Web 服務(wù)器因訪問量過大而暫時(shí)癱瘓,學(xué)校機(jī)房的電腦數(shù)量有限難滿足學(xué)生們的選課需求。有時(shí)為了選擇到自己喜歡的課程,往往要 提前半小時(shí)到一個(gè)小時(shí)在計(jì)算機(jī)上登錄選課系統(tǒng),守候在計(jì)算機(jī)旁邊,而不能做到隨時(shí)隨地的選課。 同時(shí),隨著科技的發(fā)展,搭載 Android 操作系統(tǒng)的智能手機(jī)依靠其龐大的應(yīng)用程序和越來越低廉的價(jià)格吸引了廣大的用戶。在如此龐大的用戶基數(shù)影響下,移動(dòng)互聯(lián)網(wǎng)技術(shù)得到了飛速的發(fā)展,我國(guó)的網(wǎng)民也正在從傳統(tǒng)的互聯(lián)網(wǎng)向移動(dòng)互聯(lián)網(wǎng)轉(zhuǎn)移。 在 大學(xué)生中 ,智能手機(jī) 用戶 也占有相當(dāng)大的比例。因此, 學(xué)生需要另一種的選課系統(tǒng)來解決當(dāng)前選課系統(tǒng)存在的問題,來分流由于傳統(tǒng)網(wǎng)絡(luò)訪問給服務(wù)器帶來的壓力。 基于 Android 的移動(dòng)選課系統(tǒng)應(yīng)運(yùn)而生。 如今,高校 的網(wǎng)上選課系統(tǒng) 都是比較成熟完善的。移動(dòng)選課系統(tǒng)只是現(xiàn)有 網(wǎng)上選課系統(tǒng)的補(bǔ)充 。 基于上述考慮, 客戶端與服務(wù)器之間的通信采用 Http 通信協(xié)議。 用 C/S 模式來建立移動(dòng)選課系統(tǒng)比較合適。服務(wù)器端采用 SQL 數(shù)據(jù)庫(kù)服務(wù)器, Tomcat Web 服務(wù)器以及 Java Servlet 的 Web 服務(wù)器編程技術(shù)構(gòu)建移動(dòng)選課的應(yīng)用服務(wù)系統(tǒng);客戶端采用 Android 平臺(tái)的客戶端軟件用來登錄服務(wù)器。 開發(fā)基于 Android 的移動(dòng)選課系統(tǒng)的意義在于 : 對(duì)當(dāng)今流行的 Android軟件有深入的了解,發(fā)現(xiàn)在開發(fā)過程中所面臨的問題,簡(jiǎn)化選課程序,方便同 學(xué)們的選課。同時(shí),為今后開發(fā) 出 適合我校 情況 的移動(dòng)選課系統(tǒng)打下基礎(chǔ)。 2 第 1 章 緒論 選課系統(tǒng)的現(xiàn)狀 現(xiàn)在大多數(shù)的高校 的選課系統(tǒng) 都是采用的瀏覽器 /服務(wù)器( B/S)模式,這種模式 相 對(duì)最初的人工課程管理方便了許多,不在需要大量的人力,學(xué)生選課也不在排隊(duì)擁擠,更不會(huì)因?yàn)檫x課而耽誤正常的教學(xué)任務(wù)。 B/S 模式的選課系統(tǒng)只需要一臺(tái)能訪問網(wǎng)絡(luò)的瀏覽器即可。只要選課服務(wù)器端提供選課、學(xué)籍管理、考試成績(jī)、畢業(yè)設(shè)計(jì)等業(yè)務(wù)模塊,在客戶端的瀏覽器視窗中就能進(jìn)行相應(yīng)模塊的功能管理。隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展這種 B/S 模式的選 課系統(tǒng)也存在很多不足,比如要進(jìn)行選課操作 時(shí) ,就必須坐在接入網(wǎng)絡(luò)的電腦前 : 而且課程開設(shè)的通知等等也是要通過上網(wǎng)才知道,對(duì)于一些不常上網(wǎng)的同學(xué)可能就會(huì)錯(cuò)過很多有用的消息,比如說課程調(diào)整通知、考試安排等等。而這些缺陷都可以通過移動(dòng)終端來解決。 Android 系統(tǒng)特點(diǎn) 近幾年, 3G 的全球覆蓋使世界快速步入移動(dòng)互聯(lián)網(wǎng)時(shí)代,網(wǎng)絡(luò)的應(yīng)用范圍變得更加廣泛 , 移動(dòng)智能終端在市場(chǎng)上迅速滲透,成為移動(dòng)互聯(lián)網(wǎng)發(fā)展的強(qiáng)大動(dòng)力。根據(jù)市場(chǎng)調(diào)研機(jī)構(gòu) Gartner 發(fā)布的最新統(tǒng)計(jì)報(bào)告顯示, 2020年一季度全球手機(jī)銷售量共 億 部,其中智能手機(jī)銷量超過 1 億部,現(xiàn)在高校師生的智能移動(dòng)通訊設(shè)備擁有率已經(jīng)和 PC 擁有率相近。而智能手機(jī)操作系統(tǒng)中, Android 系統(tǒng)的市場(chǎng)份額又遠(yuǎn)遠(yuǎn)大于其他的手機(jī)操作系統(tǒng)。 Android 是 Google 于 2020 年 11 月 5 日發(fā)布的基于 Linux 內(nèi) 核的移動(dòng)平臺(tái),該平臺(tái)由操作系統(tǒng)、中間件、用戶界面、應(yīng)用軟件組成; 從軟件分層的角度來說, Android 平臺(tái)由應(yīng)用程序、應(yīng)用程序框架、 Android 運(yùn)行時(shí)庫(kù)層以及 Linux 內(nèi)核共 4 部分構(gòu)成 , 是一個(gè)真正開放的移動(dòng)平臺(tái)。 3 基于 Android 的移動(dòng)選課系統(tǒng)概述 基于 Android 的移動(dòng)選課系統(tǒng)描述 基于 Android 的移動(dòng)選課系統(tǒng)是學(xué)校網(wǎng)上選課系統(tǒng)的補(bǔ)充,該系統(tǒng)的客戶端運(yùn)行于當(dāng)下最流行的智能手機(jī)操作系統(tǒng) —— Android 智能手機(jī)操作系統(tǒng)之上。 通過 GPRS(通用無線分組業(yè)務(wù))或 WLAN(無線局域網(wǎng)) 等無線數(shù)據(jù)傳輸平臺(tái),在我校集中的選課時(shí)間為我校的在校學(xué)生建立使用移動(dòng)終端隨時(shí)隨地訪問我校的選課系統(tǒng) 的平臺(tái), 了解選課信息,查詢選課結(jié)果,及時(shí)、快速、準(zhǔn)確的選擇喜歡的課程。 基于 Android 的移動(dòng)選課 系統(tǒng)意義 基于 Android 的移動(dòng)選課系統(tǒng)的用戶無論是 在公交車,在商場(chǎng),還是在沒用電腦的宿舍。只要通過搭載有該客戶端的 Android 手機(jī)就能隨時(shí)隨地的登陸系統(tǒng)進(jìn)行選課。從而使用戶遠(yuǎn) 離的電腦的束縛,在學(xué)校集中選課的時(shí)間可以不用去機(jī)房排隊(duì)等候選課,大大 地 提高了學(xué)生選課的效率。 4 第 2 章 環(huán)境配置 軟件環(huán)境 Android 開發(fā)環(huán)境的搭建 1. 安裝 JDK Sun 公司為所有的 java 程序員提供了一套免費(fèi)的 java 開發(fā)和運(yùn)行環(huán)境??梢酝ㄟ^訪問 Windows操作系統(tǒng)的 JDK 到本地硬 盤。 安裝的時(shí)候可以選擇安裝到任意的硬盤驅(qū)動(dòng)器上。正確安裝之后,在JDK 目錄下有 bin、 demo、 lib、 jre 等子目錄 。然后是設(shè)置 JDK 的環(huán)境變量,其設(shè)置方法如下: 在 Windows 操作系統(tǒng)下,用鼠標(biāo)右鍵單擊【我的電腦】,彈出菜單選擇【屬性】,彈出【系統(tǒng)特性】對(duì)話框,再單擊該對(duì)話框中的【高級(jí)選項(xiàng)】,然后單擊【環(huán)境變量】按鈕,添加如下的系統(tǒng)環(huán)境變量。 變量名: PATH 變量值: D:\java\bin; %PATH%(其內(nèi)容根據(jù) JDK 安裝的目錄變化)設(shè)置完成點(diǎn)擊【確定】即可。 2. Eclipse 的安裝 訪問 下 載 Eclipse IDE for Java Developers(92M)的 win 32bit 版 ,解壓后即可使用。 3. Android SDK 安裝 在 Android Developers 下載 ,下載完成后解壓到任意路徑。 運(yùn)行 SDK ,點(diǎn)擊 Available Packages。如果沒有出現(xiàn)可安裝的包,請(qǐng)點(diǎn)擊 Settings,選中 Misc 中的 Force Available Packages 。 選擇希望安裝的 SDK 及其文檔或者其它包,點(diǎn)擊 Installation Selected、Accept All、 Install Accepted,開始下載安裝所選包 5 下載完成后,添加如下環(huán)境變量: 變量名: PATH 變量值: D:\Android_SDK\androidsdk\tools(其內(nèi)容根據(jù) JDK 安裝的目錄變化)然后單擊確定即可。 4. ADT 的安裝 打開 Eclipse,進(jìn)入菜單中的 Help Install New Software 在 Work with 中輸入網(wǎng)址 圖21 所示。 圖 21 ADT 的安裝 然后選中 Devrloper Tools 單擊“下一步”完成即可。完成之后選擇Window Preferences..., 在左邊的面板選擇 Android,然后在右側(cè)點(diǎn)擊Browse...并選中 SDK 路徑 , 點(diǎn)擊 Apply、 OK, 配置完成。 5. 創(chuàng)建 AVD 為使 Android 應(yīng)用程序可以在模擬器上運(yùn)行,必須創(chuàng)建 AVD。 ( 1) 在 Eclipse 中。選擇 Windows AVD Manager ( 2) 點(diǎn)擊左側(cè)面板的 Virtual Devices,再右側(cè)點(diǎn)擊 New ( 3) 填入 Name,選擇 Target 的 API, SD Card: 512MB(保證模擬 6 器運(yùn)行流暢) , Skin 隨便選, Hardware 目前保持默認(rèn)值 。 SQL Server 數(shù)據(jù)庫(kù)配置 在連接數(shù)據(jù)庫(kù)之前必須保證 SQL Server 2020 是采用 SQL Server 身份驗(yàn)證方式而不是 windows 身份驗(yàn)證方式。如果在安裝時(shí)選用了后者,則重新設(shè)置如下 : 1. 打開 SQL Server 2020, 右擊最上面的服務(wù)器,選擇屬性 —— 安全性,在右邊框中選擇 SQL Server 和 Windows 身份驗(yàn)證模式,如 圖 22 所示 ,最后點(diǎn)確定。 圖 22 服務(wù)器屬性 選擇“安全性 ”中的登錄名中的 sa,右擊選擇“屬性”, 選擇常規(guī),在右邊輸入登錄名 sa,輸入密 碼與確認(rèn)密碼 123456(登錄名和密碼可以根據(jù)需要自行設(shè)置) ,再在左邊選擇狀態(tài),在登錄中設(shè)“啟用” 。 2. 安裝好 SQL Server 2020 后,運(yùn)行 開始 → 所有程序 → Microsoft SQL Server 2020 → 配置工具 → SQL Server Configuration Manager ,在打開的窗口的左邊找到 MSSQLSERVER 的協(xié)議,在右邊右單擊 TCP/IP,選擇 已啟用。 如果 Named Pipes 未啟用也設(shè)為啟用 。 雙擊 右邊的 TCP/IP,在彈出的窗口中選擇 IP 地址 標(biāo)簽,把 IpAll 中的 TCP 端口 設(shè)成 1433,并將上方所有的 “ 已啟用 ” 選項(xiàng)設(shè)置成 “ 是 ”。 如圖 23 所示。 7 圖 23 TCP/IP 屬性 3. 運(yùn)行 開始 → 所有程序 → Microsoft SQL Server 2020 → 配置工具 → SQL Server 外圍應(yīng) 用配置器,在打開的窗口中選擇 服務(wù)和連接的外圍應(yīng)用配置器,在打開的窗口左邊選擇 遠(yuǎn)程連接,在右邊選擇 同時(shí)使用 TCP/IP 和 named pipes(B),然后點(diǎn)擊 “ 應(yīng)用 ” 。如圖 24 所示。 圖 24 服務(wù)和連接的外圍應(yīng)用配置器 硬件環(huán)境 開發(fā) Android 應(yīng)用程序要 同時(shí)運(yùn)行 Java 虛擬機(jī) 、 Android 虛擬機(jī) 以及Android 模擬器 ,對(duì)計(jì)算機(jī)硬件的要求比較高。其硬件的最低配置如下: 8 CPU:主頻要在 以上。 內(nèi)存:要在 2G 以上。 屏幕最佳分辨率: 1024 768 像素 。 對(duì)硬盤的大小不做要求只要有足夠的空間能夠保證程序正常運(yùn)行就可以。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 9 第 3 章 系統(tǒng)分析 系統(tǒng)設(shè)計(jì)的原則和 目的 移動(dòng)選課 系統(tǒng) 基于 我?,F(xiàn)有的網(wǎng)上選課系統(tǒng) 的數(shù)據(jù)庫(kù) , 設(shè)計(jì)目的就是作為現(xiàn)有的基于 Web 的網(wǎng)上選課系統(tǒng)的輔助手段和重要的補(bǔ)充,為廣大的學(xué)生提供隨時(shí)隨地方便快捷的選課、退課和課程查詢等 功能。以原有的選課系統(tǒng)為基礎(chǔ),在不影響原有系統(tǒng)正常運(yùn)行和使用的情況下增加通過手機(jī)選課的功能以擴(kuò)充原有的選課系統(tǒng),使選課的方式更加的靈活方便,且選課不受地域場(chǎng)所的限制,在學(xué)校集中選課的時(shí)間 使用 手機(jī)隨時(shí)隨地就可以選課。同時(shí)也分流了 B/S 模式下服務(wù)器超負(fù)荷的壓力。 根據(jù)我校選課的實(shí)際情況采用 C/S 模式開發(fā)適合手持設(shè)備使用的客戶端軟件以及在 WEB 服務(wù)器上部署的服務(wù)器軟件。 該系統(tǒng)充分按照簡(jiǎn)單使用性原則設(shè)計(jì),客戶端軟件簡(jiǎn)單易用,同時(shí)充分考慮到無線網(wǎng)絡(luò)和手持設(shè)備的特殊性,最大化的利用網(wǎng)絡(luò)資源。在設(shè)計(jì)功能的同時(shí),考慮到系 統(tǒng)的可伸縮性;在設(shè)計(jì)和代碼的實(shí)現(xiàn)上,給程序預(yù)留了可擴(kuò)展的接口,以便需要時(shí)可以快速的增加上相應(yīng)的 功 能。 需求分析 系統(tǒng)模塊 移動(dòng)選課系統(tǒng)總共包含五個(gè)功能模塊:系統(tǒng)登錄、選課信息、選課、退選和已選課程查詢 系統(tǒng)登錄:通過輸入用戶名和密碼驗(yàn)證合法的學(xué)生身份,避免了惡意登錄系統(tǒng)的情況。同時(shí)根據(jù)用戶名提取滿足其要求的信息 選課信息:顯示登錄的學(xué)生 可以選擇的所有課程的信息和教師信息以供學(xué)生選擇。 選課:學(xué)生輸入相應(yīng)的課程號(hào)選擇課程。 退選:當(dāng)用戶點(diǎn)擊了退選按鈕后,退選已經(jīng)選擇的課程。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 已選課程查 詢:列出該學(xué)生已選的課程信息,以供參考。 客戶端與服務(wù)器的連接方式 手機(jī)客戶端使用 Http 方式同 Web 服務(wù)器通信,服務(wù)器端通過 JDBC與數(shù)據(jù)庫(kù)交互。 手機(jī)通過 Http 以流的形式接收從 Web 服務(wù)器 傳 來的數(shù)據(jù)流。 手機(jī)終端與 Web 服務(wù)器之間通信的數(shù)據(jù)格式 采用一個(gè)特殊的標(biāo)記,從而使客戶端和服務(wù)器完成特定的功能。 系統(tǒng) 結(jié)構(gòu) 客戶機(jī) /服務(wù)器 ( C/S) 結(jié)構(gòu),是大家熟知的軟件 系統(tǒng)體系結(jié)構(gòu) , 將任務(wù)合理分配到 客戶 端和 服務(wù)器 端 。其中, 服務(wù)器端主要提供數(shù)據(jù)管理、數(shù)據(jù)共享、數(shù)據(jù)及系統(tǒng)維護(hù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1