Android環(huán)境下的沈陽工學(xué)院移動(dòng)圖書館的研究
本文選題:Android 切入點(diǎn):Tomcat 出處:《沈陽理工大學(xué)》2016年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著網(wǎng)絡(luò)時(shí)代的到來,移動(dòng)通信用戶數(shù)量穩(wěn)步增長,各種各樣的移動(dòng)通信工具成為人們生活中的必需品,將無線通信技術(shù)運(yùn)用到人們?nèi)粘I钪惺谴髣菟叀R允謾C(jī)為代表的移動(dòng)終端的廣泛使用、互聯(lián)網(wǎng)的高速發(fā)展,帶來了信息的快速整合與傳播,這已經(jīng)徹底改變了人們傳統(tǒng)的社交、通信、娛樂和信息獲取的方式,進(jìn)入了一個(gè)新媒體時(shí)代。Android操作系統(tǒng)憑借著自身完整、可靠、開放等優(yōu)勢,在智能移動(dòng)通信終端的操作系統(tǒng)平臺(tái)中脫穎而出,占有著大量的市場份額,并隨著使用者數(shù)量的持續(xù)增多和基于此平臺(tái)應(yīng)用程序種類的日漸豐富,平臺(tái)技術(shù)逐漸走向成熟。自2008年至今,Android系統(tǒng)已經(jīng)逐漸成為全球第一大智能操作系統(tǒng)。作為輕量級(jí)Web應(yīng)用服務(wù)器的Tomcat由于其先進(jìn)的技術(shù)、卓越的穩(wěn)定性及可擴(kuò)展性,而且是免費(fèi)的,在中小型系統(tǒng)開發(fā)和并發(fā)訪問該系統(tǒng)的用戶不會(huì)很多的情況下被普遍使用。Tomcat深受廣大Java愛好者的喜愛以及部分應(yīng)用開發(fā)商的認(rèn)可,已經(jīng)成為當(dāng)下比較流行的Web應(yīng)用服務(wù)器;贏ndroid+Tomcat的系統(tǒng)架構(gòu)可同時(shí)滿足客戶端的用戶體驗(yàn)與服務(wù)器端系統(tǒng)的復(fù)雜信息處理功能,是移動(dòng)應(yīng)用的一種較完善的開發(fā)模式;诖,本文針對一個(gè)基于Android的移動(dòng)圖書館系統(tǒng)的設(shè)計(jì)與開發(fā)工作進(jìn)行了論述與說明。本系統(tǒng)模擬MVC設(shè)計(jì)模式,使得客戶端與服務(wù)器端的通信清晰簡潔。以Android移動(dòng)終端作為客戶端,以Tomcat服務(wù)器作為服務(wù)器端;后臺(tái)數(shù)據(jù)庫采用SQL Server數(shù)據(jù)庫,使用JDBC進(jìn)行數(shù)據(jù)庫的操作;采用Servlet響應(yīng)客戶端的請求并將處理結(jié)果以JSON字符串的格式返回給客戶端。本文基于Android移動(dòng)圖書館應(yīng)用的研究,首先,簡單介紹了移動(dòng)圖書館相關(guān)的研究背景;其次,分析說明了本系統(tǒng)的設(shè)計(jì)與架構(gòu);再次,分別對Android客戶端與Tomcat服務(wù)器端的設(shè)計(jì)開發(fā)與整合步驟進(jìn)行了比較詳細(xì)的論述;最后,對論文的整體內(nèi)容進(jìn)行了總結(jié),對下一步的工作做了設(shè)想。在本系統(tǒng)開發(fā)完成之后,各項(xiàng)功能都通過了測試。結(jié)果表明系統(tǒng)各個(gè)組件運(yùn)行正常,客戶端與服務(wù)器端可以進(jìn)行正常的通信,完成了預(yù)計(jì)的功能。
[Abstract]:With the advent of the network era, the number of mobile communication users has steadily increased, and various mobile communication tools have become a necessity in people's lives. It is the trend of the times to apply wireless communication technology to people's daily life. The widespread use of mobile terminals represented by mobile phones and the rapid development of the Internet have brought about the rapid integration and dissemination of information. This has completely changed people's traditional social, communication, entertainment and information access methods, entered a new media era. Android operating system with its own integrity, reliability, openness and other advantages. In the intelligent mobile communication terminal operating system platform stand out, occupy a large market share, and with the number of users and the variety of applications based on this platform increasingly rich, Since 2008, Tomcat has become the largest intelligent operating system in the world. As a lightweight Web application server, Tomcat has excellent stability and expansibility due to its advanced technology. And is free, in the small and medium-sized system development and concurrent access to the system is not many users of the situation is widely used. Tomcat is popular with the majority of Java enthusiasts and some application developers recognized, The system architecture based on Android Tomcat can satisfy both the client user experience and the complex information processing function of the server system. This paper discusses and explains the design and development of a mobile library system based on Android. The communication between client and server is clear and succinct. Android mobile terminal is used as client and Tomcat server as server, SQL Server database is used in backstage database and JDBC is used for database operation. Servlet is used to respond to the request of the client and the processing result is returned to the client in the format of JSON string. This paper is based on the research of the application of Android mobile library. Firstly, it introduces the research background of the mobile library; secondly, it introduces the related research background of the mobile library. The design and architecture of the system are analyzed and explained. Thirdly, the design, development and integration steps of Android client and Tomcat server are discussed in detail. Finally, the whole content of the thesis is summarized. After the development of the system, all the functions have passed the test. The results show that the components of the system are running normally, the client and the server can communicate normally, and the expected function has been completed.
【學(xué)位授予單位】:沈陽理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:G250.76;TP316
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號(hào):1593868
本文鏈接:http://sikaile.net/tushudanganlunwen/1593868.html