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

正文內(nèi)容

基于android平臺(tái)的圖書管理系統(tǒng)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-08-08 00:19本頁(yè)面
  

【正文】 ....................................................................................................................................26 管理學(xué)生用戶界面 ........................................................................................................................................26 管理圖書界面 ................................................................................................................................................27 圖書增加界面 ................................................................................................................................................29第 6 章 系統(tǒng)測(cè)試 ..............................................................................................................................................................30 用戶注冊(cè)測(cè)試 .........................................................................................................................................................30 用戶登錄測(cè)試 .........................................................................................................................................................30 圖書查詢測(cè)試 .........................................................................................................................................................32 用戶管理測(cè)試 .........................................................................................................................................................32 書籍管理測(cè)試 .........................................................................................................................................................33總 結(jié) ..................................................................................................................................................................................35參考文獻(xiàn) ............................................................................................................................................................................36致 謝 ................................................................................................................................................................................381第 1 章 前 言 研究的目的及意義移動(dòng)互聯(lián)網(wǎng)時(shí)代的來臨,說明一個(gè)嶄新的時(shí)代開始了。智能手機(jī)是移動(dòng)互聯(lián)網(wǎng)時(shí)代一個(gè)標(biāo)志性的客戶端工具,它和傳統(tǒng)的手機(jī)是有區(qū)別的,它就像一臺(tái)“小電腦” ,具有獨(dú)立的操作系統(tǒng),可以自由安裝、卸載軟件,具有強(qiáng)大的計(jì)算和存儲(chǔ)能力,可以通過移動(dòng)通信網(wǎng)絡(luò)來實(shí)現(xiàn)無線網(wǎng)絡(luò)接入。而基于 Android 開發(fā)的圖書館管理系統(tǒng)手機(jī)客戶端,正是對(duì)這一趨勢(shì)的良好體現(xiàn),Android 平臺(tái)下的圖書館管理系統(tǒng)的開發(fā),能很好的為用戶提供方便,用戶能通過它能隨時(shí)隨地的了解系統(tǒng)的實(shí)時(shí)信息,做到信息的實(shí)時(shí)化。同時(shí),對(duì)于校內(nèi)的圖書館管理系統(tǒng)來說,手機(jī)對(duì)于學(xué)生是必不可少的一個(gè)物品,手機(jī)客戶端這種形式的圖書館管理系統(tǒng),能更加貼近學(xué)生的生活習(xí)慣,并且適合學(xué)生年齡段的習(xí)性,這對(duì)學(xué)生更多的接觸到圖書館的信息有一定得促進(jìn)作用。作為一個(gè)不太成熟的應(yīng)用,大多數(shù)圖書館管理系統(tǒng)都是出現(xiàn)在學(xué)習(xí) android 開發(fā)的一個(gè)項(xiàng)目中,作為學(xué)習(xí)中的一個(gè)練習(xí)作業(yè)。校內(nèi)圖書館管理系統(tǒng)作為傳統(tǒng) WEB 應(yīng)用,也必將在手機(jī)客戶端上得到應(yīng)用。整個(gè)系統(tǒng)分為前臺(tái)界面管理和后臺(tái)服務(wù)器管理兩部分,劃分為用戶管理、圖書管理、信息管理等三個(gè)部分。學(xué)生用戶只能注冊(cè)、查詢、預(yù)約圖書等功能;管理員擁有最高權(quán)限,可以對(duì)已經(jīng)畢業(yè)的學(xué)生用戶賬號(hào)進(jìn)行刪除,查詢學(xué)生用戶信息,實(shí)時(shí)更新圖書館的新書,刪除或者修改已經(jīng)存在的書籍信息,并可以添加新的管理員賬號(hào)等權(quán)限。本系統(tǒng) MVC 結(jié)構(gòu),后臺(tái)服務(wù)器使用 Servlet 編寫服務(wù)器,同時(shí)用 Tomcat 發(fā)布服務(wù),前臺(tái)客戶端環(huán)境使用的是 ANDROID 控件。3第 2 章 軟件設(shè)計(jì)及開發(fā)工具介紹為了使軟件開發(fā)能夠順利進(jìn)行,使開發(fā)人員對(duì)系統(tǒng)各個(gè)模塊的性能、系統(tǒng)接口、系統(tǒng)開發(fā)及運(yùn)行環(huán)境和計(jì)算機(jī)內(nèi)部處理的邏輯及物理流程有更清晰的認(rèn)識(shí),更利于源程序的開發(fā),現(xiàn)對(duì)系統(tǒng)的總體設(shè)計(jì)和系統(tǒng)結(jié)構(gòu)設(shè)計(jì)及開發(fā)工具和關(guān)鍵技術(shù)做詳細(xì)說明。其中系統(tǒng)管理中的學(xué)生用戶權(quán)限包括注冊(cè)、登錄、密碼找回、書籍查詢、預(yù)約、評(píng)論等六個(gè)模塊;管理員的權(quán)限則是查詢、修改、刪除、增加圖書信息、管理學(xué)生用戶、添加管理員賬號(hào)等模塊。后臺(tái)管理模塊是本系統(tǒng)的關(guān)鍵部分之一,它是系統(tǒng)維護(hù)和信息管理平臺(tái)。 開發(fā)工具介紹 Eclipse 的介紹Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(Java Development Kit,JDK ) 。它主要由 Eclipse 項(xiàng)目、Eclipse工具項(xiàng)目和 Eclipse 技術(shù)項(xiàng)目三個(gè)項(xiàng)目組成,具體包括四個(gè)部分組成——Eclipse Platform、JDT 、CDT 和 PDE。它提供建造塊和構(gòu)造并運(yùn)行集成軟件開發(fā)工具的基礎(chǔ)。Android 工程是在 Eclipse 工具上編寫的,進(jìn)行 android 工程的編寫,首先需4要在 Eclipse 上安裝 ADT 插件,然后指定 SDK 所在的路徑,便可以創(chuàng)建android 虛擬機(jī)了。同時(shí)虛擬機(jī)是作為開發(fā)的 android 應(yīng)用運(yùn)行的場(chǎng)所,他提供基本的人機(jī)交互功能。MyEclipse 企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì) EclipseIDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 JavaEE 的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。在結(jié)構(gòu)上,MyEclipse 的特征可以被分為 7 類: 1. JavaEE 模型5 2. WEB 開發(fā)工具 3. EJB 開發(fā)工具 4. 應(yīng)用程序服務(wù)器的連接器 5. JavaEE 項(xiàng)目部署服務(wù) 6. 數(shù)據(jù)庫(kù)服務(wù) 7. MyEclipse 整合幫助 對(duì)于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。簡(jiǎn)單而言,MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò), 以前版本需先安裝Eclipse。本系統(tǒng)是基于 MVC 架構(gòu)的,所以需要在 MyEclipse 上創(chuàng)建服務(wù)器端,利用 Java EE 中的 servlet 來提供服務(wù),并將其部署在 Tomcat 下。Tomcat 是 Apache 軟件基金會(huì)(Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、Sun 和其他一些公司及個(gè)人共同開發(fā)而成。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。對(duì)于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML 頁(yè)面的訪問請(qǐng)求。而 Tomcat 實(shí)際上運(yùn)行 JSP 頁(yè)面和6Servlet。不過,Tomcat 處理靜態(tài) HTML 的能力不如 Apache 服務(wù)器。 關(guān)鍵技術(shù)介紹本軟件采用 java 作為開發(fā)語言,布局和數(shù)據(jù)存儲(chǔ)是開發(fā)本軟件的關(guān)鍵技術(shù),布局用來設(shè)計(jì)用戶交互界面,用戶界面的設(shè)計(jì)是否美觀和合理直接影響用戶體驗(yàn),因此運(yùn)用好布局技術(shù)是直接和用戶相關(guān)的,而數(shù)據(jù)存儲(chǔ)技術(shù)則記錄了用戶所有的操作數(shù)據(jù)和用戶所需要提取的數(shù)據(jù)。Android 中數(shù)據(jù)存儲(chǔ)技術(shù)主要有:文件存儲(chǔ)、preference、sqlite、ContentProvider 和網(wǎng)絡(luò)存儲(chǔ),文件存儲(chǔ)是以流的形式讀寫文件,可以以文格的格式,也可以以二進(jìn)制的形式,在 java 語言中要使用流,則寫入文件的對(duì)象必須進(jìn)行序列化,sqlite 是嵌入式移動(dòng)設(shè)備中常用的輕量級(jí)數(shù)據(jù)庫(kù),可看作計(jì)算機(jī)上使用的 sql server、oracle 數(shù)據(jù)庫(kù)。7第 3 章 系統(tǒng)功能設(shè)計(jì)本系統(tǒng)采用 MVC 模式開發(fā)的,該系統(tǒng)的客戶端和服務(wù)器端是獨(dú)立分開的,這樣的分開也就形成了前臺(tái)管理和后臺(tái)管理。 前臺(tái)管理前臺(tái)客戶端的所有功能畫出的功能流程圖如下:圖書管理系統(tǒng)圖書管理系統(tǒng) 圖書管理系統(tǒng)注冊(cè) 登錄找回密碼 書籍查詢 用戶管理 書籍管理添加管理員查詢用戶 刪除用戶 查詢圖書 增加圖書 更新圖書 刪除圖書網(wǎng)上預(yù)約圖 前臺(tái)客戶端流程圖 注冊(cè)用戶通過手機(jī)客戶端主界面上的注冊(cè)按鈕注冊(cè)新的學(xué)生用戶,注冊(cè)用戶的信息通過服務(wù)器端和數(shù)據(jù)庫(kù)連接,數(shù)據(jù)庫(kù)中的用戶表則會(huì)添加新的注冊(cè)的信息,同時(shí)在手機(jī)客戶端提示注冊(cè)成功??梢酝ㄟ^登錄界面中選定身份登錄,服務(wù)器根據(jù)登錄選定的信息選擇數(shù)據(jù)庫(kù)中的數(shù)據(jù)表進(jìn)行匹配,用戶名和密碼正確則登錄成功。點(diǎn)擊要查詢的書籍行,即可查看到書籍的詳細(xì)信息,包括圖書簡(jiǎn)介、評(píng)論列表及預(yù)約選項(xiàng),如果可以預(yù)約,則顯示“我要預(yù)約”按鈕,否則不顯示。 用戶管理用戶管理模塊是管理員對(duì)學(xué)生用戶賬號(hào)的管理,對(duì)于某些特殊原因賬號(hào)不使用了,比如:學(xué)生畢業(yè)等原因不再使用賬號(hào)的問題,管理員有權(quán)利對(duì)這類賬號(hào)進(jìn)行刪除,同時(shí)可以根據(jù)學(xué)生用戶的用戶名查詢學(xué)生用戶的信息。通過這個(gè)模塊,管理員可以對(duì)新進(jìn)的圖書進(jìn)行添加處理,也可以對(duì)已經(jīng)上架的圖書信息進(jìn)行修改,并能實(shí)時(shí)發(fā)布新增書籍。 后臺(tái)管理后臺(tái)服務(wù)器端的任務(wù)是根據(jù)客戶端發(fā)送過來的請(qǐng)求,根據(jù)客戶端不同功能模塊,通過檢索數(shù)據(jù)庫(kù)不同表格,把檢索結(jié)果返回給客戶端顯示給以用戶,其基本流程圖如下:圖 后臺(tái)服務(wù)器端流程圖 注冊(cè)管理注冊(cè)用戶提交:向服務(wù)器提交用戶注冊(cè)的信息,同時(shí)更新到數(shù)據(jù)庫(kù)。通過注冊(cè)用戶,用戶才能享受來自手機(jī)客戶端的所有功能。 登錄管理登錄管理:根據(jù)你登錄的信息向服務(wù)器發(fā)送請(qǐng)求,然后和數(shù)據(jù)庫(kù)信息進(jìn)行對(duì)比,來確認(rèn)用戶登錄的成功與否。 圖書查詢管理圖書查詢管理主要通過圖書的幾個(gè)關(guān)鍵信息進(jìn)行查詢,根據(jù)圖書名字和圖書作者向數(shù)據(jù)庫(kù)提交信息進(jìn)行條件檢索。 用戶管理后臺(tái)的用戶管理,是處理管理員對(duì)有特殊情況(例如退學(xué))的學(xué)生用戶和查詢特定學(xué)生用戶的服務(wù),是與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)更新與交互的服務(wù)。同時(shí),對(duì)于不再外借的書籍從數(shù)據(jù)庫(kù)刪除,以此來更新數(shù)據(jù)庫(kù)中的書籍名稱。首先創(chuàng)建數(shù)據(jù)表,以滿足圖書館管理的日常需要,表格名稱分別為: admin,students,book ,content ,各個(gè)數(shù)據(jù)表的儲(chǔ)存的信息分別為:管理員信息、學(xué)生用戶信息、書籍信息、書籍評(píng)論信息表。根據(jù)該階段所建
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1