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

正文內(nèi)容

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

2024-12-10 07:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 lipse 的 J2EE 開(kāi)發(fā)環(huán)境: 1.(1)下載地址: Eclipse IDE for Java and Report Developers ( )名字: eclipsereportinggalileoSR1win32。 (2)下載地址: /release/galileo/R/ ,版本: Eclipse IDE for J2ee Developers () 名字:eclipsejeegalileowin32。 :必須使用 JDK 以上版本, JRE 不能啟動(dòng)。 可以手動(dòng)設(shè)置 jdk 的路徑:在 文件中添加 vm C:\JDK\bin\ JRE: 在 windowpreferencesjavainstalled jresaddstandard vmnext (瀏覽本地文件夾 JDK 或者 JRE 的目錄 )確定,則系統(tǒng)會(huì)自動(dòng)搜索 java 包并列出來(lái) finish,打鉤所選為新建項(xiàng)目默認(rèn)的 jre。 user library: mons struts spring hibernate junit log4g。 : 三、配置開(kāi)發(fā)用的插件 :( installrestart 正則表達(dá)式測(cè)試工具 show view :(錄,用于向測(cè)試服務(wù)器上部署文件。 : ( :( 8 注意: Eclipse 版本不同,更新插件的地址也不同,在安裝插件是應(yīng)該去官網(wǎng)確認(rèn)一下更新地址 struts tools、 hibernate tools。 : ( : ( fish: ( : ( xml、dao、 bean 等等。 用 Android 開(kāi)發(fā)程序 還 需用到 Google 公司提供的 Android SDK 開(kāi)發(fā)包,到官網(wǎng)上下載后并安裝,進(jìn)行在線升級(jí)獲取最新版本。為了能在 Eclipse 中開(kāi)發(fā) Android 應(yīng)用程序,必需有 ADT 插件。 ADT 方便了 Android SDK 在 Eclipse 中的調(diào)用,它可以對(duì) SDK 中的模擬器、資源打包工具、調(diào)試監(jiān)視服務(wù)等工具進(jìn)行調(diào)用。我所采用的 ADT 插件的安裝方法是,下載官方的 ADT 壓縮包,解壓后將 plugins 和 features 文件夾覆蓋 Eclipse安裝目錄下對(duì)應(yīng)的兩個(gè)文件。裝好 ADT 后需在 Eclipse 中配置 SDK 的路徑。 把以上這些 環(huán)境搭建 好后,就可以開(kāi)發(fā) 校園助手軟件的客戶端和服務(wù)器端 了。 Android SDK 簡(jiǎn)述 SDK 是 Software Development Kit 的縮寫(xiě),就是軟件開(kāi)發(fā)工具包 。 SDK 是一些特定的軟件包、軟件框架等創(chuàng)建應(yīng)用軟件的開(kāi)發(fā)工具的集合 。 Android SDK 是跨平臺(tái)的,因?yàn)樗腔诒旧淼讓泳图闪?Linux 作為自己的系統(tǒng)內(nèi)核。 Android 的 SDK 是由Google 免費(fèi)提供的。 SDK 使得提供應(yīng)用程序接口 API 更為簡(jiǎn)單。 API 是操作系統(tǒng)給應(yīng)用程序的一個(gè)調(diào)用接口,應(yīng)用程序通過(guò)調(diào)用操作系統(tǒng)的 API 而 使操作系統(tǒng)去執(zhí)行應(yīng)用程序的命令。 一些不清晰的 API 指定明確,比如一些與 SQLite 相關(guān)的 API 都被附上了 SQLite 前綴; API 一些命名風(fēng)格的統(tǒng)一,比如 URI 采用統(tǒng)一的 Uri, SDK 采用了統(tǒng)一的Id;其他方面, 中的一些項(xiàng)也是統(tǒng)一的,能夠能容易的被理解。Android SDK 對(duì)類進(jìn)行了重構(gòu),進(jìn)行了功能的分離和擴(kuò)充。最典型的是 ContentURI,被拆成了 ContentUris 這個(gè)功能類和 Uri 這個(gè)實(shí)體類,對(duì)程序員的使用做出了更好的引導(dǎo)作用;而另一個(gè)就是是 Cursor,添 加了一個(gè) extras 接口,可以傳出附加的數(shù)據(jù);還有 9 一個(gè)是 Notification 進(jìn)行了拆分, Notification 現(xiàn)在只是指首頁(yè)頂上的那個(gè)圖標(biāo),那些臨時(shí)的彈出文字或視圖被分離為 Toasts。 如今 Google 公司已經(jīng)把 Android SDK 更新的到了 版本,它幾乎可以支持所有設(shè)備,又可將設(shè)備視圖和 Process 視圖合并,有新增了可視化的日志分析工具 traceview,總之 Android SDK 是一個(gè)相當(dāng)完善的手機(jī)開(kāi)發(fā)工具庫(kù)。 B/S 模式體系架構(gòu) Inter/Intra 中不斷出現(xiàn)的網(wǎng) 絡(luò)新技術(shù),帶給 OA 全新的應(yīng)用模式。本設(shè)計(jì)采用的 C/S 模式設(shè)計(jì), C/S 與 B/S 優(yōu)劣比較如表 21 所示。 C/S 模式與 B/S 模式的優(yōu)劣比較見(jiàn)表 21 B/S 模式 C/S 模式 具有分布式的特點(diǎn),可以隨時(shí)隨地的進(jìn)行業(yè)務(wù)處理。業(yè)務(wù)擴(kuò)展簡(jiǎn)單方便,通過(guò)增加網(wǎng)頁(yè)即可增加服務(wù)器功能。維護(hù)簡(jiǎn)單方便,只要改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶的同步更新。開(kāi)發(fā)簡(jiǎn)單,共享性強(qiáng)。 由于客戶端與服務(wù)器的直接相連,沒(méi)有中間環(huán)節(jié),因此響應(yīng)速度快??蛻舨僮鹘缑嬖O(shè)計(jì)人性化,具有直觀,簡(jiǎn)單,方便的特點(diǎn),可以滿足客戶個(gè)性化的需求。同時(shí)由于開(kāi)發(fā) 是針對(duì)性的,因此操作界面漂亮,樣式多樣,可以充分滿足客戶自身的個(gè)性化要求 個(gè)性化特點(diǎn)明顯降低,無(wú)法實(shí)現(xiàn)具有個(gè)性化的設(shè)計(jì)要求。操作的習(xí)慣性是以鼠標(biāo)為最基本的操作方式,無(wú)法滿足快速操作的要求。頁(yè)面動(dòng)態(tài)刷新,響應(yīng)速度明顯下降。專用性的打印輸出難以實(shí)現(xiàn),有以對(duì)票據(jù)等的打印,難以實(shí)現(xiàn)套打輸出,難以實(shí)現(xiàn)某些特殊功能要求 由于是針對(duì)性的開(kāi)發(fā),因此缺少通用性的特點(diǎn),業(yè)務(wù)變更或者改變不夠靈活,需要重新開(kāi)發(fā),增加了維護(hù)和管理的難度。需要專門(mén)的客戶端安裝程序,分布功能弱。兼容性差,對(duì)于不同開(kāi)發(fā)工具之間很難兼容。開(kāi)發(fā)成本較高。 10 第三章 需求分析 編寫(xiě)目的 目前校園的信息量非常龐大,校園的管理方式走向科技化已經(jīng)成為一種趨勢(shì)。手機(jī)與校園信息進(jìn)行對(duì)接,提供一些實(shí)用的服務(wù) 不僅 可以給學(xué)生和老師帶來(lái)便利,同時(shí)也為學(xué)校的管理提供有效的支持 ,為校園信息化提供幫助 。 功能需求 此軟件采用 CS 模式,高校學(xué)生用自己的學(xué)號(hào)、密碼通過(guò) Android 手機(jī)連接校園網(wǎng),訪問(wèn)高校的各種信息,從而保證了高校的信息安全,也保證了校園網(wǎng)的安全,將軟件和手機(jī)綁定同時(shí)保證個(gè)人信息的安全。 整個(gè)開(kāi)發(fā)過(guò)程分為前臺(tái)和后臺(tái)兩部分,其功能為: 前臺(tái)在手機(jī)端,供用 戶使用,可以實(shí)現(xiàn)圖書(shū)信息查詢、圖書(shū)續(xù)借、成績(jī)信息查詢、公告信息查詢、公告上傳等功能; 后臺(tái)為管理員使用,要實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的管理,主要包括:圖書(shū)管理,成績(jī)管理、公告管理、學(xué)生管理、成績(jī)管理、前臺(tái)用戶管理、借閱信息管理等。 數(shù)據(jù)流圖 根據(jù)需求分析,得到系統(tǒng)的數(shù)據(jù)流圖 [7]。 ( 1)頂層數(shù)據(jù)流圖如圖 所示。 圖 用戶登錄數(shù)據(jù)流圖 ( 2)一層數(shù)據(jù)流圖 用戶一層數(shù)據(jù)流圖如圖 所示,管理員一層數(shù)據(jù)流圖如圖 所示。 11 圖 用戶一層數(shù)據(jù)流圖 圖 管理員一層數(shù)據(jù)流圖 ( 3)二層數(shù)據(jù)流圖 1)用戶部分的二層數(shù)據(jù)流圖包括用戶登錄、圖書(shū)信息、成績(jī)信息、公告信息四個(gè)部分,如圖 所示。 圖書(shū)信息請(qǐng)求用戶公告信息請(qǐng)求成績(jī)信息查詢D 1 圖書(shū)信息D 2 借閱信息D 4 成績(jī)信息D 5 公告信息圖書(shū)信息公告信息成績(jī)查詢結(jié)果4公告信息3成績(jī)信息2圖書(shū)信息用戶用戶登陸信息D 6 用戶登陸信息登陸用戶登錄用戶登陸失敗主界面1主界面 圖 用戶二層數(shù)據(jù)流圖 2)管理員二層數(shù)據(jù)流圖包括用戶管理、成績(jī)管理、借閱管理等部分如圖 所示。 用戶 用戶登錄用戶登錄請(qǐng)求登錄失敗請(qǐng)求處理登陸成功請(qǐng)求處理結(jié)果管理員 管理員登錄管理員登錄請(qǐng)求登錄失敗請(qǐng)求處理登陸成功請(qǐng)求處理結(jié)果 12 D 3 學(xué)生信息主管理界面圖書(shū)管理請(qǐng)求D 1 圖書(shū)信息D 2 借閱信息操作結(jié)果學(xué)生管理請(qǐng)求借閱管理請(qǐng)求圖書(shū)管理8借閱管理10學(xué)生管理操作結(jié)果操作結(jié)果操作結(jié)果公告管理請(qǐng)求D 5 公告信息9公告管理操作結(jié)果D 7 管理員登陸信息管理員登陸登錄失敗7管理員登陸請(qǐng)求 6用戶管理請(qǐng)求 11用戶管理D 6 用戶登陸信息5成績(jī)管理請(qǐng)求D 4 成績(jī)信息成績(jī)管理操作結(jié)果管理員管理員登錄成功 圖 管理員二層數(shù)據(jù)流圖 ( 4)三層數(shù)據(jù)流圖 用戶部分的三層數(shù)據(jù)流圖 1)將 圖書(shū)信息模塊再細(xì)化得到的數(shù)據(jù)流圖如圖 所示。 圖書(shū)查詢結(jié)果圖書(shū)查詢條件借閱信息查詢條件2 . 2圖書(shū)信息查詢D 2 借閱信息D 1 圖書(shū)信息2 . 3圖書(shū)借閱查詢2 . 4圖書(shū)續(xù)借續(xù)借信息續(xù)借結(jié)果借閱信息用戶D 3 學(xué)生信息用戶2 . 1圖書(shū)信息查詢圖書(shū)信息 圖 圖書(shū)信息模塊細(xì)化后的數(shù)據(jù)流圖 2)將公告信息模塊再細(xì)化得到的數(shù)據(jù)流圖如圖 所示。 4 . 3公告上傳用戶 用戶公告查詢條件 公告信息D 5 公告信息公告上傳內(nèi)容上傳成功4 . 1公告信息4 . 2公告查詢公告信息 圖 公告信息細(xì)化后的數(shù)據(jù)流圖 13 管理員部分三層數(shù)據(jù)流圖 1) 圖書(shū)續(xù)借細(xì)化后的數(shù)據(jù)流圖如圖 所示。 D 2 借閱信息查詢條件D 1 圖書(shū)信息8 . 1圖書(shū)續(xù)借查詢D 3 學(xué)生信息D 1 圖書(shū)信息8 . 2圖書(shū)修改處理8 . 4圖書(shū)刪除處理8 . 3圖書(shū)增加處理D 1 圖書(shū)信息D 2 借閱信息D 1 圖書(shū)信息管理員 管理員修 改信 息增加信息刪 除信 息修改結(jié)果增加結(jié)果刪除結(jié)果 圖 管理員的數(shù)據(jù)流圖 2)圖書(shū)管理細(xì)化后數(shù)據(jù)流圖如圖 所示,有借閱信息的圖書(shū)不可刪除,確定圖書(shū)已歸還后方可刪除。 查詢條件7 . 1圖書(shū)查詢處理7 . 2修改圖書(shū)處理7 . 4刪除圖書(shū)處理7 . 3增加圖書(shū)處理管理員 管理員修改信息增加信息刪除信息D 2 借閱信息修改結(jié)果增加結(jié)果刪除結(jié)果D 1 圖書(shū)信息D 1 圖書(shū)信息 圖 圖書(shū)管理細(xì)化后的數(shù)據(jù)流圖 3)學(xué)生管理細(xì)化后數(shù)據(jù)流圖與圖書(shū)管理的類似,查詢、增加、修改直接在學(xué)生信息表中查詢即可,但是有借閱信息的學(xué)上的信息不可刪除,確定沒(méi)有借閱信息才可刪除。 數(shù)據(jù)字典 由以上數(shù)據(jù)流圖得出數(shù)據(jù)字典。 用戶登錄數(shù)據(jù)字典 : 14 名字:用戶登錄數(shù)據(jù) 描述:系統(tǒng)用戶的 數(shù)據(jù) 定義:用戶登錄數(shù)據(jù) =用戶名、密碼 位置:用戶登錄數(shù)據(jù)表 圖書(shū)信息數(shù)據(jù)字典 : 名字:圖書(shū)信息 描述:學(xué)校圖書(shū)館里的圖書(shū)資料信息 定義:圖書(shū)信息 =書(shū)號(hào)、書(shū)名、作者、出版日期、書(shū)的狀態(tài)、出版社、版本、類型、借出時(shí)間、歸還時(shí)間 位置:圖書(shū)信息表中 借閱信息數(shù)據(jù)字典 : 名字:借閱信息 描述:學(xué)生借閱的基本信息 定義:借閱信息 =學(xué)號(hào)、書(shū)號(hào)、續(xù)借 位置:借圖書(shū)閱信息表中 學(xué)生信息數(shù)據(jù)字典 : 名字:學(xué)生信息 描述:學(xué)生的個(gè)人資料信息 定義:學(xué)生信息 =學(xué)號(hào)、姓名、性別、出生日期、班級(jí) 位置:學(xué)生信息表中 成 績(jī)信息數(shù)據(jù)字典 : 名字:學(xué)生成績(jī)信息 描述:學(xué)生的所有成績(jī)信息 定義:學(xué)生成績(jī)信息 =學(xué)號(hào)、姓名、數(shù)學(xué)、英語(yǔ)、網(wǎng)絡(luò) 配置、計(jì)算機(jī)組織與原理、網(wǎng)絡(luò)安全 位置:學(xué)生成績(jī)信息表中 公告信息數(shù)據(jù)字典 : 名字:公告信息 描述:公告的具體內(nèi)容 定義:公告信息 =公告編號(hào)、公告內(nèi)容、公告類型、公告上傳時(shí)間 位置:公告信息表中 管理員登錄信息數(shù)據(jù)字典 : 名字:管理員登錄信息 描述:管理員登錄賬戶信息 定義:管理員登錄信息 =用戶名、密碼 位置:管理員登錄信息表中 15 第四章 概要設(shè)計(jì) 系統(tǒng)總體分析 此 設(shè)計(jì) 是基于 Android 手機(jī)開(kāi)發(fā)平臺(tái)的 校園助手軟件的設(shè)計(jì) ,客戶端通過(guò)與服務(wù)器端的通訊來(lái)實(shí)現(xiàn)用戶在客戶端操作所需要的結(jié)果。用 JAVA 工程 來(lái)建立客戶端程序,WEB 工程 來(lái)建立服務(wù)器端的程序,服務(wù)器端指定一個(gè)監(jiān)聽(tīng)端口等待客戶端的連接,客戶端指定服務(wù)器的 IP 和對(duì)應(yīng)的監(jiān)聽(tīng)端口來(lái)和服務(wù)器進(jìn)行通訊。 此 軟件不需要復(fù)雜的界面所以 布局模式主要 采用線性 布局,在 線性 布局里嵌有線性布局。 系統(tǒng)模塊設(shè)計(jì) ( 1)根據(jù)系統(tǒng)的需求分析得知客戶端 主要有 三 個(gè) 大功能 模塊,它們分別是: 圖書(shū)信息 模塊、 成績(jī)信息 模塊、 公告信息模塊 。 客戶端總體功能模塊如圖 所示 。 圖書(shū)信息 成績(jī)信息公告信息圖書(shū)信息查詢借閱信息查詢按書(shū)名查詢校園公告查詢校園公告上傳校園助手按類型
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1