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

正文內容

基于android平臺的圖書管理系統手機客戶端開發(fā)-文庫吧

2025-01-03 16:06 本頁面


【正文】 ...................................................41附錄一 核心代碼 ...............................................................42附錄二 外文文獻(原文) .......................................................43理 工 大 學 畢 業(yè) 設 計V附錄三 外文文獻(譯文) .......................................................52致 謝 ........................................................................60理 工 大 學 畢 業(yè) 設 計1第 1 章 前 言 課題研究的目的及意義移動互聯網時代的來臨,說明一個嶄新的時代開始了。所謂移動互聯網是將移動通信和互聯網整合在一起,移動設備(包括手機和上網本)可以隨時隨地地訪問互聯網資源和應用。智能手機是移動互聯網時代一個標志性的客戶端工具,它和傳統的手機是有區(qū)別的,它就像一臺“小電腦” ,具有獨立的操作系統,可以自由安裝、卸載軟件,具有強大的計算和存儲能力,可以通過移動通信網絡來實現無線網絡接入。對于移動終端設備飛速發(fā)展的今天,傳統 WEB 上的應用出現在手機終端是一個大的趨勢。而基于 Android 開發(fā)的圖書館管理系統手機客戶端,正是對這一趨勢的良好體現,Android 平臺下的圖書館管理系統的開發(fā),能很好的為用戶提供方便,用戶能通過它能隨時隨地的了解系統的實時信息,做到信息的實時化。通過 Android 平臺下的圖書館管理系統客戶端的開發(fā),與傳統 WEB 應用進行良好的互補。同時,對于校內的圖書館管理系統來說,手機對于學生是必不可少的一個物品,手機客戶端這種形式的圖書館管理系統,能更加貼近學生的生活習慣,并且適合學生年齡段的習性,這對學生更多的接觸到圖書館的信息有一定得促進作用。 課題的現狀目前國內的基于 Android 平臺的圖書館管理系統客戶端還不成熟,大多數的圖書館管理系統都出現在傳統的 WEB 應用上,在這個環(huán)境下,基于 Android 平臺的圖書館管理系統客戶端屬于一個嶄新的應用。作為一個不太成熟的應用,大多數圖書館管理系統都是出現在學習 android 開發(fā)的一個項目中,作為學習中的一個練習項目。目前,絕大部分的網絡應用都還是傳統的 WEB 應用,但面對 Android 手機如此迅速發(fā)展的今天,傳統 WEB 的應用不能滿足人們隨時隨地體驗網絡應用的想法,所以,出現在手機終端的應用將會越來越多,同時其發(fā)展的速度也會越來越快。校內圖書館管理系統作為傳統 WEB 應用,也必將在手機客戶端上得到應用。 課題的內容由此出現大量的應用出現在手機上,基于 Android 平臺的圖書館管理系統手機客戶端是依據現在的形式所開發(fā)的,它是一套基于開放性的圖書館管理系統,它有傳統 WEB 上圖書館管理系統的大部分功能。整個系統分為前臺界面管理和后臺服務器管理兩部分,劃分為用理 工 大 學 畢 業(yè) 設 計2戶管理、圖書管理、信息管理等三個部分。在前臺管理中,用戶進行注冊、登錄、查詢特定圖書等功能;后臺管理模塊,負責控制前臺界面管理的所有功能;本系統設置了學生用戶和管理員兩類,兩類用戶都是使用同一個平臺,只是權限不同。學生用戶只能注冊、查詢圖書等功能;管理員擁有最高權限,可以對已經畢業(yè)的學生用戶賬號進行刪除,查詢學生用戶信息,實時更新圖書館的新書,發(fā)布圖書館最新信息等權限。本圖書館管理系統,能夠適用于各類圖書館,具有良好的可操作性,可以隨時的查詢你所需要的圖書信息,只要你的智能手機安裝了本系統客戶端,系統大大的方便了學生的圖書查詢的。本系統采用 C/S 結構,后臺服務器使用 Servlet 編寫服務器,同時用 Tomcat 發(fā)布服務,前臺客戶端環(huán)境使用的是 ANDROID 控件。通過 JDBC 來調用 Oracle 數據庫,來實現手機客戶端與服務器之間數據傳輸。理 工 大 學 畢 業(yè) 設 計3第 2 章 軟件設計及開發(fā)工具介紹為了使軟件開發(fā)能夠順利進行,使開發(fā)人員對系統各個模塊的性能、系統接口、系統開發(fā)及運行環(huán)境和計算機內部處理的邏輯及物理流程有更清晰的認識,更利于源程序的開發(fā),現對系統的總體設計和系統結構設計及開發(fā)工具和關鍵技術做詳細說明。 總體設計基于 ANDROID 平臺開發(fā)的圖書館管理系統客戶端從設計者的角度來看 ,用戶角色分為學生用戶和管理員兩類;功能包括注冊、登錄、密碼找回、書籍查詢、圖書實時更新、普通用戶管理共六大部分。其中系統管理中的學生用戶權限包括注冊、登錄、密碼找回、書籍查詢等四個模塊;管理員的權限則是除了學生用戶具有的權限外還有實時更新圖書信息、學生用戶管理等模塊。從使用者的角度來看分為前臺和后臺管理兩大部分。后臺管理模塊是本系統的關鍵部分之一,它是系統維護和信息管理平臺。根據現實需要,本系統后臺管理用戶有兩類:管理員和學生用戶。這兩類用戶使用的系統管理平臺都是同一個平臺上,只不過他們執(zhí)行的權限不同。 系統結構本系統總體邏輯結構為 C/S 結構,結構圖如圖 21 所示:圖 C/S 結構圖 開發(fā)工具介紹和關鍵技術 Eclipse 的介紹Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Kit,JDK) ?! ±?工 大 學 畢 業(yè) 設 計4Eclipse 的發(fā)展史,版本代號 平臺版本 主要版本發(fā)行日期 SR1 發(fā)行日期 SR2 發(fā)行日期,如下:表 21 Eclipse 的版本號版本代號 平臺版本 主要版本發(fā)行日期 SR1 發(fā)行日期 SR2 發(fā)行日期Callisto 2022 年 6 月 26 日 N/A N/AEuropa 2022 年 6 月 27 日 2022 年 9 月 28 日 2022 年 2 月 29 日Ganymede 2022 年 6 月 25 日 2022 年 9 月 24 日 2022 年 2 月 25 日Galileo 2022 年 6 月 24 日 2022 年 9 月 25 日 2022 年 2 月 26 日Helios 2022 年 6 月 23 日 2022 年 9 月 24 日 2022 年 2 月 25 日Indigo 2022 年 6 月 22 日 2022 年 9 月 23 日 2022 年 2 月 24 日Juno(預定) 及 2022 年 6 月 27 日 2022 年 9 月 28 日 2022 年 2 月 22 日Kepler 2022 年 6 月 26 日 2022 年 9 月 27 日 2022 年 2 月 28 日Eclipse 是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質的工業(yè)平臺。它主要由 Eclipse 項目、Eclipse 工具項目和 Eclipse 技術項目三個項目組成,具體包括四個部分組成——Eclipse Platform、JDT 、CDT 和 PDE。JDT 支持 Java 開發(fā)、CDT 支持 C 開發(fā)、PDE 用來支持插件開發(fā),Eclipse Platform 則是一個開放的可擴展 IDE,提供了一個通用的開發(fā)平臺。它提供建造塊和構造并運行集成軟件開發(fā)工具的基礎。Eclipse Platform 允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結束,而另一個工具功能在哪里開始。Android 工程是在 Eclipse 工具上編寫的,進行 android 工程的編寫,首先需要在 Eclipse上安裝 ADT 插件,然后指定 SDK 所在的路徑,便可以創(chuàng)建 android 虛擬機了。在 Eclipse 下創(chuàng)建虛擬機的步驟如下:(1)安裝 ADT 插件在 Eclipse 單擊菜單欄的 Help,在 Help 里面選中 Install NewSoftware 選項,之后便可以出現如下界面:理 工 大 學 畢 業(yè) 設 計5圖 ADT 安裝步驟界面指定好你的 ADT 路徑后,便可以安裝好 ADT 插件。(2)導入 AndroidSDK安裝好 ADT 插件后,單擊 Eclipse 菜單欄 Windows 下找到 preperence,點擊進入,得到如下界面:圖 AndroidSDK 安裝界面在左邊選項選中 Android,在 SDK Location 下導入 AndroidSDK 路徑,點擊 Apply 應用,便會導入 Android 的各個版本。(3)創(chuàng)建虛擬機安裝好 ADT 和導入 AndroidSDK 成功后,便可以在菜單欄 Windows 下找到 AVD manage 選項,單擊進入后便有新建 android 虛擬機界面,在創(chuàng)建界面設置好虛擬機參數點擊確定后,就創(chuàng)建好了一個 android 虛擬機。創(chuàng)建好虛擬機后,點擊開始便可以運行一個 android 虛擬機,虛擬機運行成功界面如下:理 工 大 學 畢 業(yè) 設 計6圖 android 虛擬機視圖虛擬機模擬的是 android 智能手機的界面,通過操作虛擬機可以體驗到 android 智能手機的部分應用。同時虛擬機是作為開發(fā)的 android 應用運行的場所,他提供基本的人機交互功能。 MyEclipse 與 Tomcat 介紹MyEclipse 是一個十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合。MyEclipse 企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 EclipseIDE 的擴展,利用它我們可以在數據庫和 JavaEE 的開發(fā)、發(fā)布以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,支持 HTML,Struts,JSP,Javascript, Hibernate,MyEclipse,CSS, Spring,SQL 的功能非常強大,支持也十分廣泛,尤其是對各種開源產品的支持十分不錯。在結構上,MyEclipse 的特征可以被分為 7 類: 1. JavaEE 模型 2. WEB 開發(fā)工具 3. EJB 開發(fā)工具 4. 應用程序服務器的連接器 5. JavaEE 項目部署服務 6. 數據庫服務 7. MyEclipse 整合幫助理 工 大 學 畢 業(yè) 設 計7 對于以上每一種功能上的類別,在 Eclipse 中都有相應的功能部件,并通過一系列的插件來實現它們。MyEclipse 結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。簡單而言,MyEclipse 是 Eclipse 的插件,也是一款功能強大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。 以后版本安裝時不需安裝 Eclipse。本系統是基于 C/S 架構的,所以需要在 MyEclipse 上創(chuàng)建服務器端,利用 Java EE 中的servlet 來提供服務,并將其部署在 Tomcat 下。需要解決的是創(chuàng)建不同的 servlet 來提供不同的服務。Tomcat 是 Apache 軟件基金會(Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現,Tomcat 5 支持最新的Servlet 和 JSP 規(guī)范。因為 Tomcat 技術先進、性能穩(wěn)定,而且免費,因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的 Web 應用服務器。目前最新版本是 。Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。Tomcat 是一個輕量級應用服務器,在中小型系統和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好 Apache 服務器,可利用它響應對 HTML 頁面的訪問請求。實際上 Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你 Apache Tomcat 運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。而 Tomcat 實際上運行 JSP 頁面和 Servlet。另外, Tomcat 和 IIS、Apache 等 Web 服務器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。不過,Tomcat 處理靜態(tài) HTML 的能力不如 Apache 服務器。目前 Tomcat 最新版本為 Released。
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1