【正文】
兩款開源的數(shù)據(jù)庫系統(tǒng)來說,處理速度要更快。第二節(jié) SQLite 數(shù)據(jù)庫系統(tǒng)介紹一、 概述SQLite誕生于2000年5月,是一款輕便型數(shù)據(jù)庫。Android提供多種布局管理器,如FrameLayout(框架布局)、LinearLayout(線性布局)、TableLayout(表格布局)、AbsoluteLayout(絕對布局)、RelativeLayout(相對布局),從而使用各種尺寸的屏幕。ContentProvider是內(nèi)容提供者,封裝了很多上下文環(huán)境,用來訪問各種資源。Activity類負責創(chuàng)建視圖,一個活動中的Activity就是在屏幕上展示的界面,Service是運行在后臺的服務(wù)。(四)應(yīng)用構(gòu)成。Android中間件是操作系統(tǒng)和應(yīng)用程序之間溝通的橋梁,android包含很多有特殊的中間件。它可以減少整體文件尺寸,而且還提高了I/O操作的類查找速度,因而更適合內(nèi)存和處理器速度有限的系統(tǒng)。第一,JVM是基于棧結(jié)構(gòu)的,但是Dalvik是基于寄存器,選擇基于寄存器的方式是因為它對提前優(yōu)化提供了更好的支持,在性能有很大的提升。Dalvik虛擬機是android平臺的重要部件之一,它對小內(nèi)存使用做了優(yōu)化,可以同時運行多個虛擬機的實例。任何一個用戶,如果自己懂一點開發(fā)知識,也可以寫一些程序運行在手機上,非常方便。android平臺是開源的,受到廣大開發(fā)者和移動設(shè)備制造商推崇。Linux 內(nèi)核也同時作為硬件和軟件棧之間的抽象層。Dalvik虛擬機執(zhí)行(.dex)的Dalvik可執(zhí)行文件,該格式文件針對小內(nèi)存使用做了 優(yōu)化。Android 運行庫,提供了JAVA語言核心庫的大多數(shù)功能。系統(tǒng)運行庫又可以分為程序庫和Android 運行庫。該框架的設(shè)計簡化了組件的重用性,任何一個應(yīng)用程序都可以發(fā)布它的功能塊并且任何其 它的應(yīng)用程序都可以使用其所發(fā)布的功能塊。應(yīng)用程序?qū)影蛻舳?,SMS短消息程序,日歷,地圖,瀏覽器,聯(lián)系人管理程序等,會同android一起發(fā)布,主要用java語言寫的。Android 最早的版本為android ,現(xiàn)在已經(jīng)發(fā)行到android ,每個新版本的推出都伴隨著新的功能,令android平臺變得越來越強大。2005年被谷歌收購并注資,聯(lián)合多家制造商組成手機聯(lián)盟,共同開發(fā)改良,逐漸擴展到平板電腦等其他移動終端設(shè)備。第一章 技術(shù)解析第一節(jié) Android 介紹一、 概述Android, 是一款基于Linux內(nèi)核的移動操作系統(tǒng),它包含一個操作系統(tǒng)、中間件和關(guān)鍵應(yīng)用,主要用于移動設(shè)備。既可以運行在真實的手機設(shè)備上,又可以在計算機上,運行在模擬器中。另外,為本系統(tǒng)設(shè)計了自動化測試方案,以上提到的功能幾乎都有相應(yīng)的自動化測試用例,為完成系統(tǒng)編碼后的系統(tǒng)測試節(jié)約了時間。爭取提高圖書館的服務(wù)效率,為讀者提供隨時隨地、更加便捷的服務(wù),提升讀者滿意度,提高圖書館的競爭力。研制一款圖書管理系統(tǒng)客戶端,可以節(jié)約讀者的時間和精力,無需專門跑到計算機前查詢圖書及館藏地址;可以減少計算機的采購數(shù)量和維修成本,即節(jié)約圖書館的經(jīng)營成本;克服地域限制,達到更大的資源共享;通過手機訪問圖書館、閱讀電子書,提高讀者的積極性,擴大教育的意義;提升了圖書館的競爭優(yōu)勢。傳統(tǒng)的信息服務(wù)機構(gòu)之一“圖書館”,擁有大量的注冊用戶量和訪問需求量,它完全可以利用移動互聯(lián)網(wǎng)這個平臺來延伸自己的服務(wù),為用戶提供更具有實時性和個性化的便捷服務(wù),提升圖書館的工作效率和服務(wù)水平。小到一家淘寶網(wǎng)店,也不忘推出自家店鋪的手機客戶端,希望通過這個手段來增加買家的再次訪問和購買率。淘寶有自己的淘寶客戶端,買家無需打開瀏覽器即可逛遍淘寶;手機版阿里旺旺客戶端為用戶和賣家之間建立起有效的溝通途徑;淘寶賣家版客戶端轉(zhuǎn)為賣家提供辦公服務(wù),在手機上就可查看、管理訂單;手機支付解決了交易的一大障礙。因此,企業(yè)投入了大量的資源在手機客戶端的開發(fā)上,紛紛推出自己的客戶端。隨著智能機的普及,越來越多的企業(yè)把自己的業(yè)務(wù)推向移動互聯(lián)網(wǎng),開發(fā)出屬于自己的客戶端。而iphone、android、symbian、windows phone 4款手機操作系統(tǒng),是目前市場是最受歡迎、占據(jù)最大市場份額的手機平臺。而在移動互聯(lián)網(wǎng)時代,最耀眼的明星莫過于智能機了。移動互聯(lián)網(wǎng)可以讓用戶“隨時、隨地、隨心”的享受便捷的服務(wù),為用戶提供更豐富的業(yè)務(wù)、更個性化的服務(wù)。D的優(yōu)缺點 6 三、 SSAamp。 At last, it points out that the system39。 Second, introduce relevant technology used by the system。s service efficiency. At the same time, it also can promote the development of traditional library, improve its petitive advantage.This paper is to meet the user39。ABSTRACTAlong with the development of mobile munication technology and the increasing popularity of Android smartphone, provide a good opportunity for books management system. Combine digital library and mobile technology, users can access the library39。首先,簡述了android版圖書管理系統(tǒng)的必要性;其次,紹了實現(xiàn)本系統(tǒng)時所用到的相關(guān)技術(shù);然后,研究android版圖書管理系統(tǒng)的流程及各個功能模塊的組成;最后指出系統(tǒng)的具體設(shè)計和實現(xiàn)過程。同時,也能促進傳統(tǒng)圖書館的發(fā)展,提高其競爭優(yōu)勢。內(nèi) 容 摘 要隨著移動通信技術(shù)的發(fā)展,Android智能機的不斷普及,為圖書管理系統(tǒng)提供了良好的機遇。論文作者簽名: 導師簽名:(保密的學位論文在解密后適用本授權(quán)書)本畢業(yè)設(shè)計、學位論文作者愿意遵守浙江科技學院 關(guān)于保留、使用學位論文的管理辦法及規(guī)定,允許畢業(yè)設(shè)計、學位論文被查閱。浙江科技學院本科畢業(yè)設(shè)計 2012屆畢業(yè)設(shè)計基于Android 的圖書管理系統(tǒng)設(shè)計BOOKS MANAGEMENT SYSTEM FOR ANDROID PLATFORM學院 :經(jīng)濟管理學院 .專業(yè) :信息管理與信息系統(tǒng) .班級 :2008級 081班 .學號 :108062014 .學生姓名 :楊海燕 .指導教師 :榮 玨 .二○一二年 五 月 四日浙江科技學院畢業(yè)設(shè)計、學位論文版權(quán)使用授權(quán)書本人 楊海燕 學號 108062014 聲明所呈交的畢業(yè)設(shè)計、學位論文《 基于Android的圖書管理系統(tǒng)設(shè)計 》,是在導師指導下進行的研究工作及取得的研究成果。除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,與我一同工作的人員對本研究所做的任何貢獻均已在論文中作了明確的說明并表示謝意。本人授權(quán) 浙江科技學院 可以將畢業(yè)設(shè)計、學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫在校園網(wǎng)內(nèi)傳播,可以采用影印、縮印或掃描等復制手段保存、匯編畢業(yè)設(shè)計、學位論文。簽字日期: 年 月 日 簽字日期: 年 月 日結(jié)合數(shù)字圖書館與移動通信技術(shù),用戶可以隨時隨地訪問圖書館的數(shù)字資源,進行信息查詢和電子閱讀,通過為用戶提供實時性和個性化服務(wù),提升用戶滿意度,提高圖書館的服務(wù)效率。本文就是為滿足用戶對圖書館服務(wù)實時性和便捷性的要求,研究基于android平臺的圖書管理系統(tǒng)客戶端。關(guān)鍵詞:android、圖書管理系統(tǒng)、客戶端。s digital resources at any time and place, quering information and reading electronic books. Through providing user with realtime and personalized services, it can improves customer satisfaction and library39。s requirement that provide with realtime and convenience service, studing books management system client based on android platform. First of all, this paper describes the necessity of books management system based on android platform。 Then, discuss the process and the position of each function module of this system。s specific design and implementation process.KEYWORDS:android, books management system, client 正文目錄第一章 引言 1 第一節(jié) 選題背景 1 第二節(jié) 選題內(nèi)容 2第二章 技術(shù)解析 3 第一節(jié) Android 介紹 3 一、 概述 3 二、 Android 特點 3 第二節(jié) SQLite 數(shù)據(jù)庫系統(tǒng)介紹 4 一、 概述 4 二、 SQLite的特點 5 第三節(jié) 結(jié)構(gòu)化系統(tǒng)分析與設(shè)計方法 5 一、 基本思想 5 二、 SSAamp。D開發(fā)系統(tǒng)的一般過程 7第三章 系統(tǒng)分析 8 第一節(jié) 需求分析 8 第二節(jié) 可行性分析 9 一、 技術(shù)可行性 9 二、 經(jīng)濟可行性 9 三、 運營可行性 9 第三節(jié) 系統(tǒng)的業(yè)務(wù)流程分析 10 第四節(jié) 系統(tǒng)的邏輯模型 11 一、 數(shù)據(jù)流程分析 11 二、 數(shù)據(jù)字典 13第四章 系統(tǒng)設(shè)計 17 第一節(jié) 系統(tǒng)功能模塊設(shè)計 17 一、 公用模塊 17 二、 讀者模塊 18 三、 管理員模塊 18 第二節(jié) 系統(tǒng)詳細設(shè)計 19 一、 數(shù)據(jù)庫設(shè)計 19 二、 UML用例圖設(shè)計 20 三、 界面設(shè)計 20第五章 系統(tǒng)實施 30 第一節(jié) 編程 30 一、 讀者登錄頁面 30 二、 管理員登錄頁面 32 三、 主頁面 34 四、 圖書查找 36 第二節(jié) 系統(tǒng)自動化測試 41 一、 查詢功能測試 42 二、 讀者登錄功能測試 42 三、 管理員登錄功能測試 43 四、 新書入庫和圖書查詢功能測試 43 五、 辦理借書證和讀者查詢功能測試 44 六、 讀者續(xù)借功能測試 45 第三節(jié) 系統(tǒng)評價 46 一、 系統(tǒng)的不足 46 二、 系統(tǒng)擴展 46參考文獻 47致 謝 4847第一章 引言第一節(jié) 選題背景移動通信技術(shù)的不斷發(fā)展,web應(yīng)用技術(shù)的進一步創(chuàng)新,移動互聯(lián)網(wǎng)將為互聯(lián)網(wǎng)發(fā)展提供一個新的平臺,為各種傳統(tǒng)的互聯(lián)網(wǎng)業(yè)務(wù)注入新的活力。據(jù)國家互聯(lián)網(wǎng)信息辦公室副主任錢小芊指出,中國移動終端使用數(shù)量已經(jīng)超過計算機數(shù)量,這意味著移動互聯(lián)網(wǎng)的發(fā)展具有廣闊的前景。2011年,全球智能手機的銷量將達到4.5億臺,劇預計,在2014年智能機的數(shù)量將占手機市場的45%。移動互聯(lián)網(wǎng)的發(fā)展將成為互聯(lián)網(wǎng)發(fā)展新一代的動力,這也為傳統(tǒng)的圖書館業(yè)務(wù)提供了新的發(fā)展空間。從眾多數(shù)據(jù)分析報告中,企業(yè)的管理者逐漸意識到移動互聯(lián)網(wǎng)的重要性,它將成為未來企業(yè)家的主要競爭領(lǐng)域。其中,iphone和android應(yīng)用程序數(shù)量增長迅速,涉及到了人們生活的各個方面,如娛樂、休閑、辦公等,都可以在網(wǎng)上搜索到相關(guān)的應(yīng)用程序。無疑,淘寶通過推出自己的客戶端,將業(yè)務(wù)延伸到移動終端上,這種新的商業(yè)模式,將為淘寶帶來無限商機與利潤空間??梢哉f,手機客戶端已經(jīng)滲透到生活的每一個細節(jié),它正在默默的改變著人類的生活方式。國內(nèi)外也有許多機構(gòu)正在研究手機圖書館,試圖推動圖書館向隨時隨地提供便捷服務(wù)的方向發(fā)展。圍繞以上目標,本人設(shè)計了android版圖書管理系統(tǒng),方便讀者查詢書籍,供讀者進行借閱信息瀏覽、續(xù)借;方便管理員查詢、編輯信息。第二節(jié) 選題內(nèi)容本系統(tǒng)是針對高校圖書管理系統(tǒng)的業(yè)務(wù)流程,主要包括圖書查詢(名稱查詢