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

正文內(nèi)容

基于android手機(jī)的校園助手軟件的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)工程專業(yè)畢業(yè)論文-在線瀏覽

2025-01-07 07:16本頁面
  

【正文】 51 學(xué)生管理模塊的測試 .............................................. 52 成績管理模塊的測試 .............................................. 53 公告管理模塊的測試 .............................................. 53 測試結(jié)果 ............................................................. 53 結(jié)束語 ......................................................................... 54 總結(jié) ...................................................................... 54 V 展望 ...................................................................... 55 致謝 ........................................................................... 56 參考文獻(xiàn) ....................................................................... 57 附錄I 外文文獻(xiàn) ................................................................ 58 1 第一章 概述 項(xiàng)目開發(fā)背景和意義 項(xiàng)目開發(fā)背景 如今手機(jī)就像鑰匙一樣,是我們出門必帶的物品之一。而智能手機(jī)中占據(jù)領(lǐng)先地位的當(dāng)數(shù) android 操作系統(tǒng)的智能機(jī)。 Android 的 Java 程序運(yùn)行環(huán)境包含一組 Java 核心函數(shù)庫及 Dalvik虛擬機(jī),他們有效地優(yōu)化了 Java 程序的運(yùn)行過程。 Android 最大的優(yōu)點(diǎn)在于它是一個開放的 體系結(jié)構(gòu),具有非常好的開發(fā)和調(diào)試環(huán)境,而且還制成各種可擴(kuò)展的用戶體驗(yàn), Android 里面有非常豐富的圖形系統(tǒng),對多媒體的支持功能和非常強(qiáng)大的瀏覽器。 項(xiàng)目開發(fā)意義 隨著 3G 網(wǎng)絡(luò)的使用,移動終端不再是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。 Android 在短短的時(shí)間內(nèi)以驚人的速度占據(jù)的大量的智能 手機(jī)終端市場中脫穎而出,而且將繼續(xù)擴(kuò)大其用戶量。 智能手機(jī)操作系統(tǒng)發(fā)展現(xiàn)狀 從目前市場來看,主要的競爭還是在于微軟、蘋果和安卓之間,三大操作系統(tǒng)可 2 謂是三足鼎立。下面說介紹一下現(xiàn)在手機(jī)操作系統(tǒng)發(fā)展展現(xiàn)狀: 塞班( Symbian) 昔日的行業(yè)大哥,這個日漸落寞的操作系統(tǒng),曾經(jīng)紅遍天下。有統(tǒng)計(jì)顯示,到去年年底,塞班系統(tǒng)的全球市場占有量僅有 %。隨著塞班的淪陷,諾基亞也淪落了。 2020年,原來引用塞班平臺的廠商,比如 LG、索尼愛立信等紛紛退出塞班平臺,投入 Android領(lǐng)域。在 2020 年的第一季度, Android 在全球的市場份額就已經(jīng)超過了塞班,位居世界第一。 Android 手機(jī)的軟件非常的豐富,而且基本都是免費(fèi)的,可以通過多個應(yīng)用商 店下載。 代表手機(jī):小米,三星, HTC,索尼愛立信,魅族、摩托羅拉,中興等。 Android 雖然是霸主地位,但是系統(tǒng)卻沒有 iOS 完美。裝有 iOS 系統(tǒng)的 iPhone 自發(fā)布以來,受到了全世界人民的熱捧,一度被人們視為身份的象征,不過現(xiàn)在, iPhone 已經(jīng)幾乎成了街機(jī)。 2020 年 2 月,諾基亞與微軟合作,試圖挽回失去的大局。盡管如此, Windows Phone 可以說是不夠成熟的,在中國,行貨手機(jī)非常少,而且本地化做得也不是特別好。 從市場來看,黑莓在中國并沒有那么受歡迎,軟件資源也不是那么豐富。 項(xiàng)目開發(fā)環(huán)境 ( 1)硬件開發(fā)環(huán)境 CPU: intel Core 2Duo T6670,;硬盤: 320GB;內(nèi)存: 2GB。 4 第二章 相關(guān)技術(shù)介紹 手機(jī)開發(fā)平臺介紹 Android是 Google 公司 推 出的手機(jī)開發(fā)平臺 ,但此技術(shù)并非 Google 開發(fā),是 Google收購的 Android 技術(shù)。雖然 Android 這詞出現(xiàn)才短短三年,由于它的使用不受專利限制加上有 Google 強(qiáng)大的技術(shù)支持, Android 已有相當(dāng)大的用戶群,并在不斷擴(kuò)大著。 Android 構(gòu)建在 Linux 內(nèi)核的基礎(chǔ)上,是一個分層的環(huán)境,其 操作系統(tǒng)的內(nèi)核與圖形用戶界面技術(shù)是分開的,它非常適合手機(jī)應(yīng)用開發(fā)者設(shè)計(jì)及研究的手機(jī)平臺。在網(wǎng)上可以找到豐富的應(yīng)用程序的源碼,對于 Android 開發(fā)的研究學(xué)習(xí)提供了很大的幫助; ( 2) 應(yīng)用程序框架支持組件的重用與替換。如果經(jīng)常用 Eclipse 開發(fā) Java 應(yīng)用程序的程序員很容易上手 Android 的開發(fā)。而且在運(yùn)行是可以設(shè)定手機(jī)硬件虛擬配置(如屏幕尺寸、內(nèi)存大小等),這樣可使開發(fā)者設(shè)計(jì)出來的應(yīng)用程序更具針對性; ( 5) 自帶的 SQLlite 數(shù)據(jù)庫系統(tǒng),它用做結(jié)構(gòu)化的數(shù)據(jù)存儲,更適合應(yīng)用與手機(jī) 5 開發(fā)。由下而上,其核心為嵌入式 作業(yè)系統(tǒng),向上搭配 Google 為 Android 開發(fā)的類庫及 Android 運(yùn)行時(shí),再配合應(yīng)用程序架構(gòu),來開發(fā)各種不同的應(yīng)用程序。 ( 1) 應(yīng)用程 序?qū)樱簯?yīng)用程序?qū)影擞?Java 語言編寫的運(yùn)行在虛擬機(jī)上的應(yīng)用程序。 ( 2) 應(yīng)用程序框架層:開發(fā)者可以訪問核心應(yīng)用程序所使用的 API 框架。該應(yīng)用程序重用機(jī)制使得組件可以被用戶替換。 ( 3) Android 程序庫層: Android 系統(tǒng)中各種不同組件使用的 C/C++庫集來支持其應(yīng)用框架, Android 應(yīng)用程序框架主要有以下核心庫:系統(tǒng) C 庫、媒體庫 6 ( MediaFrameword)、 Surface Manager、 LibWebCore、 SGL、 3D libraries、 FreeType、 SQLite 、SSL。當(dāng) Java 程序通過編譯后,通過 SD 轉(zhuǎn)化成 “.dex”文件, Dalvik虛擬機(jī)可執(zhí)行后綴為 .dex 的文件。 ( 5) Linux 內(nèi)核層: Android 的核心系統(tǒng)服務(wù)依賴于 內(nèi)核, Linux 內(nèi)核同時(shí)也作為硬件和軟件堆棧之間的硬件抽象 。 圖 Android 體系架構(gòu) 開發(fā)環(huán)境搭建 由于 Android 應(yīng)用程序使用的是 Java 語言,所以在配置 Android 運(yùn)行環(huán)境之前,必須先把 Java 的開發(fā)環(huán)境先搭建好。在下載和安裝好 JDK 和 Eclipse后要對系統(tǒng)的環(huán)境變量進(jìn)行配置,其主要配置步驟有一下幾點(diǎn): 7 A、 在 “環(huán)境變量 ”中新建 JAVA_HOME,并將其變量值設(shè)為 java 安裝路徑 為C:\Program Files\Java\。%JAVA_HOME%\jre\bin。%JAVA_HOME%\lib。 “系統(tǒng)環(huán)境變量 ”中新建一個系統(tǒng)變量名稱 “CLASSPATH”,其變量值為 “.”,由于在設(shè)計(jì)過程中會用到某些 java 類,其變量值還應(yīng)加入 和 包。 (2)下載地址: /release/galileo/R/ ,版本: Eclipse IDE for J2ee Developers () 名字:eclipsejeegalileowin32。 可以手動設(shè)置 jdk 的路徑:在 文件中添加 vm C:\JDK\bin\ JRE: 在 windowpreferencesjavainstalled jresaddstandard vmnext (瀏覽本地文件夾 JDK 或者 JRE 的目錄 )確定,則系統(tǒng)會自動搜索 java 包并列出來 finish,打鉤所選為新建項(xiàng)目默認(rèn)的 jre。 : 三、配置開發(fā)用的插件 :( installrestart 正則表達(dá)式測試工具 show view :(錄,用于向測試服務(wù)器上部署文件。 : ( : ( fish: ( : ( xml、dao、 bean 等等。為了能在 Eclipse 中開發(fā) Android 應(yīng)用程序,必需有 ADT 插件。我所采用的 ADT 插件的安裝方法是,下載官方的 ADT 壓縮包,解壓后將 plugins 和 features 文件夾覆蓋 Eclipse安裝目錄下對應(yīng)的兩個文件。 把以上這些 環(huán)境搭建 好后,就可以開發(fā) 校園助手軟件的客戶端和服務(wù)器端 了。 SDK 是一些特定的軟件包、軟件框架等創(chuàng)建應(yīng)用軟件的開發(fā)工具的集合 。 Android 的 SDK 是由Google 免費(fèi)提供的。 API 是操作系統(tǒng)給應(yīng)用程序的一個調(diào)用接口,應(yīng)用程序通過調(diào)用操作系統(tǒng)的 API 而 使操作系統(tǒng)去執(zhí)行應(yīng)用程序的命令。Android SDK 對類進(jìn)行了重構(gòu),進(jìn)行了功能的分離和擴(kuò)充。 如今 Google 公司已經(jīng)把 Android SDK 更新的到了 版本,它幾乎可以支持所有設(shè)備,又可將設(shè)備視圖和 Process 視圖合并,有新增了可視化的日志分析工具 traceview,總之 Android SDK 是一個相當(dāng)完善的手機(jī)開發(fā)工具庫。本設(shè)計(jì)采用的 C/S 模式設(shè)計(jì), C/S 與 B/S 優(yōu)劣比較如表 21 所示。業(yè)務(wù)擴(kuò)展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能。開發(fā)簡單,共享性強(qiáng)。客戶操作界面設(shè)計(jì)人性化,具有直觀,簡單,方便的特點(diǎn),可以滿足客戶個性化的需求。操作的習(xí)慣性是以鼠標(biāo)為最基本的操作方式,無法滿足快速操作的要求。專用性的打印輸出難以實(shí)現(xiàn),有以對票據(jù)等的打印,難以實(shí)現(xiàn)套打輸出,難以實(shí)現(xiàn)某些特殊功能要求 由于是針對性的開發(fā),因此缺少通用性的特點(diǎn),業(yè)務(wù)變更或者改變不夠靈活,需要重新開發(fā),增加了維護(hù)和管理的難度。兼容性差,對于不同開發(fā)工具之間很難兼容。 10 第三章 需求分析 編寫目的 目前校園的信息量非常龐大,校園的管理方式走向科技化已經(jīng)成為一種趨勢。 功能需求 此軟件采用 CS 模式,高校學(xué)生用自己的學(xué)號、密碼通過 Android 手機(jī)連接校園網(wǎng),訪問高校的各種信息,從而保證了高校的信息安全,也保證了校園網(wǎng)的安全,將軟件和手機(jī)綁定同時(shí)保證個人信息的安全。 數(shù)據(jù)流圖 根據(jù)需求分析,得到系統(tǒng)的數(shù)據(jù)流圖 [7]。 圖 用戶登錄數(shù)據(jù)流圖 ( 2)一層數(shù)據(jù)流圖 用戶一層數(shù)據(jù)流圖如圖 所示,管理員一層數(shù)據(jù)流圖如圖 所示。 圖書信息請求用戶公告信息請求成績信息查詢D 1 圖書信息D 2 借閱信息D 4 成績信息D 5 公告信息圖書信息公告信息成績查詢結(jié)果4公告信息3成績信息2圖書信息用戶用戶登陸信息D 6 用戶登陸信息登陸用戶登錄用戶登陸失敗主界面1主界面 圖 用戶二層數(shù)據(jù)流圖 2)管理員二層數(shù)據(jù)流圖包括用戶管理、成績管理、借閱管理等部分如圖 所示。 圖書查詢結(jié)果圖書查詢條件借閱信息查詢條件2 . 2圖書信息查詢D 2 借閱信息D 1 圖書信息2 . 3圖書借閱查詢2 . 4圖書續(xù)借續(xù)借信息續(xù)借結(jié)果借閱信息用戶D 3 學(xué)生信息用戶2 . 1圖書信息查詢圖書信息 圖 圖書信息模塊細(xì)化后的數(shù)據(jù)流圖 2)將公告信息模塊再細(xì)化得到的數(shù)據(jù)流圖如圖 所示。 D 2 借閱信息查詢條件D 1 圖書信息8 . 1圖書續(xù)借查詢D 3 學(xué)生信息D 1 圖書信息8 . 2圖書修改處理8 . 4圖書刪除處理8 . 3圖書增加處理D 1 圖書信息D 2 借閱信息D 1 圖書信息管理員 管理員修 改信 息增加信息刪 除信 息修改結(jié)果增加結(jié)果刪除結(jié)果 圖 管理員的數(shù)據(jù)流圖 2)圖書管理細(xì)化后數(shù)據(jù)流圖如圖 所示,有借閱信息的圖書不可刪除,確定圖書已歸還后方可刪除。 數(shù)據(jù)字典 由以上數(shù)據(jù)流圖得出數(shù)據(jù)字典。用 JAVA 工程 來建立客戶端程序,WEB 工程 來建立服務(wù)器端的程序,服務(wù)器端指定一個監(jiān)聽端口等待客戶端的連接,客戶端指定服務(wù)器的 IP 和對應(yīng)的監(jiān)聽端口來和服務(wù)器進(jìn)行通訊。 系統(tǒng)模塊設(shè)計(jì) ( 1)根據(jù)系統(tǒng)的需求分析得知客戶端 主要有 三 個 大功能 模塊,它們分別是: 圖書信息 模塊、 成績信息 模塊、 公告信息模塊 。 圖書信息 成績信息公告信息圖書信息查詢借閱信息查詢按書名查詢校園公告查詢校園公告上傳校園助手按類型查詢成績信息查詢按作者查詢圖書續(xù)借按失物招領(lǐng)查詢按尋物啟事查詢按校園兼職查
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1