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

正文內(nèi)容

基于android手機的校園助手軟件的設計與實現(xiàn)網(wǎng)絡工程專業(yè)畢業(yè)論文-文庫吧資料

2024-11-12 07:16本頁面
  

【正文】 的 數(shù)據(jù) 定義:用戶登錄數(shù)據(jù) =用戶名、密碼 位置:用戶登錄數(shù)據(jù)表 圖書信息數(shù)據(jù)字典 : 名字:圖書信息 描述:學校圖書館里的圖書資料信息 定義:圖書信息 =書號、書名、作者、出版日期、書的狀態(tài)、出版社、版本、類型、借出時間、歸還時間 位置:圖書信息表中 借閱信息數(shù)據(jù)字典 : 名字:借閱信息 描述:學生借閱的基本信息 定義:借閱信息 =學號、書號、續(xù)借 位置:借圖書閱信息表中 學生信息數(shù)據(jù)字典 : 名字:學生信息 描述:學生的個人資料信息 定義:學生信息 =學號、姓名、性別、出生日期、班級 位置:學生信息表中 成 績信息數(shù)據(jù)字典 : 名字:學生成績信息 描述:學生的所有成績信息 定義:學生成績信息 =學號、姓名、數(shù)學、英語、網(wǎng)絡 配置、計算機組織與原理、網(wǎng)絡安全 位置:學生成績信息表中 公告信息數(shù)據(jù)字典 : 名字:公告信息 描述:公告的具體內(nèi)容 定義:公告信息 =公告編號、公告內(nèi)容、公告類型、公告上傳時間 位置:公告信息表中 管理員登錄信息數(shù)據(jù)字典 : 名字:管理員登錄信息 描述:管理員登錄賬戶信息 定義:管理員登錄信息 =用戶名、密碼 位置:管理員登錄信息表中 15 第四章 概要設計 系統(tǒng)總體分析 此 設計 是基于 Android 手機開發(fā)平臺的 校園助手軟件的設計 ,客戶端通過與服務器端的通訊來實現(xiàn)用戶在客戶端操作所需要的結(jié)果。 查詢條件7 . 1圖書查詢處理7 . 2修改圖書處理7 . 4刪除圖書處理7 . 3增加圖書處理管理員 管理員修改信息增加信息刪除信息D 2 借閱信息修改結(jié)果增加結(jié)果刪除結(jié)果D 1 圖書信息D 1 圖書信息 圖 圖書管理細化后的數(shù)據(jù)流圖 3)學生管理細化后數(shù)據(jù)流圖與圖書管理的類似,查詢、增加、修改直接在學生信息表中查詢即可,但是有借閱信息的學上的信息不可刪除,確定沒有借閱信息才可刪除。 4 . 3公告上傳用戶 用戶公告查詢條件 公告信息D 5 公告信息公告上傳內(nèi)容上傳成功4 . 1公告信息4 . 2公告查詢公告信息 圖 公告信息細化后的數(shù)據(jù)流圖 13 管理員部分三層數(shù)據(jù)流圖 1) 圖書續(xù)借細化后的數(shù)據(jù)流圖如圖 所示。 用戶 用戶登錄用戶登錄請求登錄失敗請求處理登陸成功請求處理結(jié)果管理員 管理員登錄管理員登錄請求登錄失敗請求處理登陸成功請求處理結(jié)果 12 D 3 學生信息主管理界面圖書管理請求D 1 圖書信息D 2 借閱信息操作結(jié)果學生管理請求借閱管理請求圖書管理8借閱管理10學生管理操作結(jié)果操作結(jié)果操作結(jié)果公告管理請求D 5 公告信息9公告管理操作結(jié)果D 7 管理員登陸信息管理員登陸登錄失敗7管理員登陸請求 6用戶管理請求 11用戶管理D 6 用戶登陸信息5成績管理請求D 4 成績信息成績管理操作結(jié)果管理員管理員登錄成功 圖 管理員二層數(shù)據(jù)流圖 ( 4)三層數(shù)據(jù)流圖 用戶部分的三層數(shù)據(jù)流圖 1)將 圖書信息模塊再細化得到的數(shù)據(jù)流圖如圖 所示。 11 圖 用戶一層數(shù)據(jù)流圖 圖 管理員一層數(shù)據(jù)流圖 ( 3)二層數(shù)據(jù)流圖 1)用戶部分的二層數(shù)據(jù)流圖包括用戶登錄、圖書信息、成績信息、公告信息四個部分,如圖 所示。 ( 1)頂層數(shù)據(jù)流圖如圖 所示。 整個開發(fā)過程分為前臺和后臺兩部分,其功能為: 前臺在手機端,供用 戶使用,可以實現(xiàn)圖書信息查詢、圖書續(xù)借、成績信息查詢、公告信息查詢、公告上傳等功能; 后臺為管理員使用,要實現(xiàn)對數(shù)據(jù)庫的管理,主要包括:圖書管理,成績管理、公告管理、學生管理、成績管理、前臺用戶管理、借閱信息管理等。手機與校園信息進行對接,提供一些實用的服務 不僅 可以給學生和老師帶來便利,同時也為學校的管理提供有效的支持 ,為校園信息化提供幫助 。開發(fā)成本較高。需要專門的客戶端安裝程序,分布功能弱。頁面動態(tài)刷新,響應速度明顯下降。同時由于開發(fā) 是針對性的,因此操作界面漂亮,樣式多樣,可以充分滿足客戶自身的個性化要求 個性化特點明顯降低,無法實現(xiàn)具有個性化的設計要求。 由于客戶端與服務器的直接相連,沒有中間環(huán)節(jié),因此響應速度快。維護簡單方便,只要改變網(wǎng)頁,即可實現(xiàn)所有用戶的同步更新。 C/S 模式與 B/S 模式的優(yōu)劣比較見表 21 B/S 模式 C/S 模式 具有分布式的特點,可以隨時隨地的進行業(yè)務處理。 B/S 模式體系架構(gòu) Inter/Intra 中不斷出現(xiàn)的網(wǎng) 絡新技術(shù),帶給 OA 全新的應用模式。最典型的是 ContentURI,被拆成了 ContentUris 這個功能類和 Uri 這個實體類,對程序員的使用做出了更好的引導作用;而另一個就是是 Cursor,添 加了一個 extras 接口,可以傳出附加的數(shù)據(jù);還有 9 一個是 Notification 進行了拆分, Notification 現(xiàn)在只是指首頁頂上的那個圖標,那些臨時的彈出文字或視圖被分離為 Toasts。 一些不清晰的 API 指定明確,比如一些與 SQLite 相關(guān)的 API 都被附上了 SQLite 前綴; API 一些命名風格的統(tǒng)一,比如 URI 采用統(tǒng)一的 Uri, SDK 采用了統(tǒng)一的Id;其他方面, 中的一些項也是統(tǒng)一的,能夠能容易的被理解。 SDK 使得提供應用程序接口 API 更為簡單。 Android SDK 是跨平臺的,因為它是基于本身底層就集成了 Linux 作為自己的系統(tǒng)內(nèi)核。 Android SDK 簡述 SDK 是 Software Development Kit 的縮寫,就是軟件開發(fā)工具包 。裝好 ADT 后需在 Eclipse 中配置 SDK 的路徑。 ADT 方便了 Android SDK 在 Eclipse 中的調(diào)用,它可以對 SDK 中的模擬器、資源打包工具、調(diào)試監(jiān)視服務等工具進行調(diào)用。 用 Android 開發(fā)程序 還 需用到 Google 公司提供的 Android SDK 開發(fā)包,到官網(wǎng)上下載后并安裝,進行在線升級獲取最新版本。 : ( :( 8 注意: Eclipse 版本不同,更新插件的地址也不同,在安裝插件是應該去官網(wǎng)確認一下更新地址 struts tools、 hibernate tools。 user library: mons struts spring hibernate junit log4g。 :必須使用 JDK 以上版本, JRE 不能啟動。 二、配置 eclipse 的 J2EE 開發(fā)環(huán)境: 1.(1)下載地址: Eclipse IDE for Java and Report Developers ( )名字: eclipsereportinggalileoSR1win32。%JAVA_HOME%\lib\。 C、新建 CLASSPATH: .。 B、新建 PATH: %JAVA_HOME%\bin。 一、 JDK 環(huán)境 變量配置 使用 Java 語言必須有 JDK,由于要進行 Android 開發(fā), JDK 需要是 JDK5 以上版本,而我所使用的 Java 編程平臺是 IBM 公司開發(fā)的 Eclipse。 Android 移動設備相關(guān)的驅(qū)動程序主要有:顯示驅(qū)動、鍵盤驅(qū)動、藍牙驅(qū)動、 WiFi 驅(qū)動等。 Dalvik 虛擬機依賴于 Linux 的一些功能。 ( 4) Android 運行庫層: Android 包括了一個核心庫,該核心庫提供了 Java 編程語言核心的大多數(shù)功能每個 Android 應用程序都在自己的進程中運行,他們都有一個獨立的 Dalvik 虛擬機實例。 以下是應用程序的一系列服務和系統(tǒng)組成: 可擴展的視圖( Views):可以用來創(chuàng)建應用程序; 內(nèi)容管理器( Content Providers):使應用程序可以訪問另一個應用程序的數(shù)據(jù), 或共享它們自己的數(shù)據(jù); 資源管理器( Resource Manager):提供非代碼資源的訪問; 通知管理器 ( Notification Manager):應用程序狀態(tài)欄的提示信息,可以顯示相關(guān)通知信息; 活動類管理器( Activity Manager):可管理應用程序的生命周期。該應用程序架構(gòu)用來簡化組件軟甲的重用,任何一個應用程序都可以發(fā)布它的功能塊并且任何其他的應用程序都可以使用其所發(fā)布的功能塊。如 客戶端、 SMS 短消息程序、日歷、地圖、瀏覽器、聯(lián)系人管理應用程序等等。 從Android 操作系統(tǒng)的體系結(jié)構(gòu)來分, Android 平臺的架構(gòu)共分四個層次分別為:應用程序?qū)?、應用程序框架層、核心類?( Android 程序庫層、 Android 運行庫層) 、 Linux內(nèi)核層。 Android 架構(gòu)及環(huán)境搭建 Android 架構(gòu) Android 是一個包含操作系統(tǒng)、中介架構(gòu)層及應用程序所產(chǎn)生出來的軟件堆棧架構(gòu)。已經(jīng)安裝過 JDK和 Eclipse 的電腦上不需要復雜的開發(fā)環(huán)境搭建,只要安裝了 SDK和 Dalvik就可以開發(fā)應用程序了; ( 4) DALVIK 專門為移動設備做了優(yōu)化,它是基于寄存器的,相對于 java 虛擬機的速度要快。這就說明了程序開發(fā)者可以把系統(tǒng)中不好或者不喜歡的應用程序替換掉,來安裝我們自己喜歡的應用程序,如文件管理器、主界面等等; ( 3) SDK、 ADT 和 DALVIK[1]虛擬機都可以集成到 Eclipse 上,方便了開發(fā)者開 發(fā)程序。 此 校園助手 軟件 的設計就是基于 Android 的,我選擇它作為我設計的操作平臺主要因為它有一下優(yōu)點: ( 1) 是一個開源平臺,模擬器、調(diào)試工具、 SDK 等開發(fā)組件都可以在網(wǎng)上免費下載并使用。 Android 有豐富的功能,因此很容易與桌面操作系統(tǒng)混淆。 Google 與開放手機聯(lián)盟的合作使得 Android 技術(shù)更加完善。 ( 2)軟件開發(fā)環(huán)境 操作系統(tǒng): windows 7;系統(tǒng)類型: 32 位操作系統(tǒng);應用軟件: JDK Version ,Android SDK , ADT ;數(shù)據(jù)庫: SQL server 2020;開發(fā)工具: Eclipse , ADT插件。 其他手機平臺 其他的手機平臺如: BlackBerry,它是 Research In Motion 專用的操作系統(tǒng); MTK,私有平臺,曾使國內(nèi)手機市場風靡一時 : Palm os 和 PalmWebOS 是嵌入式操作系統(tǒng) ,三星推出 bada 操作系統(tǒng) , 其他還有 TI、飛利浦、英飛凌( Infineon)、飛思卡爾( Freescale)、Broad、 Skyworks , 由于平臺私有,不提供第三方 sdk,普通開發(fā)者并不能 涉足。 代表手機:三星, HTC,, LG,中興等 黑莓( Black Berry) 黑莓在歐美市場是第一商務智能手機,引入中國后,主要面向政企集團客戶,蘇寧是獨家的銷售渠道,不 過,國內(nèi)市場有很多渠道可以買到水貨?,F(xiàn)在已經(jīng)更新至 3 Windows Phone 了,大家十分期待的 Windows Phone 8 也將在今年第四季度發(fā)布。 Windows Phone Windows Phone 發(fā)布于 2020 年 10 月,作為微軟移動的籌碼,正式與 Android 和iOS 競爭。 iOS 不是開放的系統(tǒng),它的很多應用多需要付費才能使用。 iOS 這么多操作系統(tǒng)中,可以說蘋果的使用體驗是最好的。另外, Android 的本地化也做得很好,刷機非常方便。到了 2020年底, Android 占據(jù)了全球 %的份額。不久, Android 系統(tǒng)就取代了塞班成為智能手機操作系統(tǒng)的霸主。 代表手機:諾基亞,索尼愛立信, LG 安卓( Android) 2020 年,谷歌發(fā)布了 Android 操作系統(tǒng),從此智能手機操作系統(tǒng)界不再安靜。雖然基本的常用軟件非常的豐富,但是塞班系統(tǒng)弊病不斷,在更激烈的競爭中敗下陣來。但是隨著近些年蘋果和谷歌的發(fā)力,一直在走下坡路,塞班的市場份額已經(jīng)降到了谷底。其中最有影響力的要數(shù) android,安卓的特點及發(fā)展前景是我選擇安卓開發(fā)校園助手的根據(jù),后面會詳細介紹安卓開發(fā)平臺。而人流量、信息量都非常大的高校對智能終端的需求非常大,廣大學生用戶希望在第一時間最便捷的查詢到需要的信息,因此,開發(fā)一款基于 android 手機的校園助手軟件意義重大。因此,智能移動終端的應用和需要的服務將會有很大的發(fā)展空間。 Android 平臺的開放性特點既能促進技術(shù)的創(chuàng)新,又有助于降低開發(fā)成本,還可以使運營商能非常方便地地址特色化產(chǎn)品,因此,它具有很大的市場發(fā)展?jié)摿Α?Android 系統(tǒng)平臺基
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1