基于Android的智能公交出行系統(tǒng)軟件設(shè)計外文翻譯.doc_第1頁
基于Android的智能公交出行系統(tǒng)軟件設(shè)計外文翻譯.doc_第2頁
基于Android的智能公交出行系統(tǒng)軟件設(shè)計外文翻譯.doc_第3頁
基于Android的智能公交出行系統(tǒng)軟件設(shè)計外文翻譯.doc_第4頁
基于Android的智能公交出行系統(tǒng)軟件設(shè)計外文翻譯.doc_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、the intelligent public transit system based on android software designabstract the intelligent public transit system software can solve urban bus operation information and interaction between users, allows users to timely learn the operation of the bus dynamic, improve user brought to hand over the

2、recognition, in order to solve urban traffic congestion. to software development principle, the function of the software at the same time introduces the characteristics and research content. in the high-tech and information technology rapid development era, information technology is gradually applie

3、d to urban infrastructure operation and management. since the 90 s, the international popular intelligent bus system, the use of advanced electronic technology of urban public transportation system for comprehensive management. in the 21st century, especially after, with the intelligent mobile phone

4、 and the development of the android system, based on the android intelligent bus travel system software also appeared, this paper is to introduce the android based on intelligent bus travel system software design.although intelligent public transit system software is very practical, the market is al

5、so very need。but the city scale continuous expansion, make the public transportation systems become more numerous and jumbled. the development of the intelligent public transportation system is one of the most efficient approach to resolve the traffic problems in a metropolis, and automatic bus loca

6、tion system is the foundation of the intelligent public transportation system, it can collect the real-time locations of moving bus on the road, so to develop the technology of bus location plays an important role on constructing the intelligent public transportation system.nowadays, the bus is stil

7、l the general public travel main transportation, thus bus information service is becoming more and more important. but with the development of city information construction, and information the popularity of intelligent terminal , make full use of modern communication technology and computer network

8、 technology make people travel more convenient and fast will become a development trend. in terms of city bus can completely make use of modern means of communication to build a more humane service means, solve the problems faced by bus travel information. by implementing intelligent bus information

9、 navigation system can solve urban bus operation information and interaction between users, allows users to timely learn the operation of the bus dynamic, improve user brought to hand over the recognition, in order to solve urban traffic congestion, make more contribution to promoting green travel.t

10、herefore,based on the analysis of current public transportation system, the paper establishes the intelligent public transportation information system for improving the level of public transportation service and management, that is to say, it establishes a low cost, high benefit, scientific manageme

11、nt and safety yield modern intelligent public transportation system, and presents the architecture of the system and academic and technical methods.it is based on the android software of intelligent public transit system, needs to be learned knowledge integrated use of, also need to learn some new k

12、nowledge - java, android, myeclipse, database knowledge, introduces briefly below.1. the android development platform is developed by google and the open handset alliance cooperation an open, free platform for the mobile terminal, it is by the operating system,the middle software, application of thr

13、ee parts. the platform is provided with the perfect program development environment, including simulation, debugging tools, program execution cost storage, performance appraisal, etc. platform provides two based on the map of the location service api development kit. through the two maps api develop

14、ment kit in the use of location services related classes, with the device itself of with the positioning of the orientation and other related modules, is a good way to realize the user mobile spatial information service application development.android, with its integration of unique map service modu

15、le, as well as to the hardware performance of low requirements, fast access to the 3 g wireless network such as functions, for ordinary users to develop mobile bus query system has brought great convenience, it appears, in order to solve the user mobile spatial information needs to provide a more ef

16、ficient development platform.2. java by sun microsystems company launched in may 1995 java object-oriented programming language (hereinafter referred to as the java language) and the floorboard of the java platform. by james gosling and colleagues together to research and development, and in 1995 of

17、ficially launched. use a java implementation of hotjava web browser (support java applets) show the charm of java: cross-platform dynamic web, internet computing. since then, java is widely accepted and promoted the rapid development of the web, commonly used browsers have support for java applets.

18、on the other hand, java technology is also constantly updated. oracle acquired sun (2010), java is composed of four aspects: the java programming language, java class file format, the java virtual machine and the java application program interface (java api). the java platform by the java virtual ma

19、chine (java virtual machine, the jvm) and the java application programming. interface (application programming interface, or api). java application programming interface (api) provides a java application with a standard interface, independent of the operating system can be divided into basic part an

20、d extension. on hardware or operating system platform after the installation of a java platform, java applications can run.3. sql (structured query language) is a database query and program design language, is used to access data and query, update, and management of relational database systems.sql i

21、s a senior of procedural programming languages, allows the user to work on high-level data structures. he does not require the user to specify the data storage method, also do not need to users understand the specific way of data storage, so with completely different underlying structure of the data

22、base system can use the same sql language as a data input and management of the interface. it as an action object to record collection, collection of all the sql statements to accept as input and returns a collection as the output, set this feature allows an sql statement output as input of another

23、sql statement, so the sql statement can be nested, which made him have great flexibility and strong function, in most cases, a large section of the program implementation is needed in other languages function only need one sql statement can achieve a goal, it also means that can write very complicat

24、ed statement in the sql language.4.myeclipse is an extension of the eclipse ide, use of it we can be in the database and javaee development, release, and the application server integration aspects greatly improve the work efficiency. it is feature rich javaee integrated development environments (ide

25、s), including the complete coding, debugging, testing and release function. myeclipse is a very good used in development of java, j2ee eclipse plug-in set, myeclipse function is very powerful, support is also very extensive, especially for various open source product support is wrong. myeclipse curr

26、ently supports java servlets, ajax, jsp, jsf and struts, spring, hibernate, ejb3, multiple functions such as jdbc database link. can say myeclipse contains almost all mainstream open source product exclusive eclipse development tools.now, as long as you hand have a intelligent mobile phone, you can

27、easily get when you travel need relevant information, convenient your travel. this software includes the following several specific functionality, here to do a simple introduction.each users concerned about their surrounding bus information, no matter he is in places they know or in an unfamiliar pl

28、ace. when users open the software, you can through the software interface is displayed on the map view to the home page itself is located near real-time information of all bus. line the bus is running around for these users, the user can view the specific and operations. when the user clicks on the

29、map interface on a bus sign, will show the bus related detailed information, this information includes: name of the route, to, first to the last, all the bus stops, etc. also, since the map mode and text mode is synchronous, users click on the text mode view all the way to the bus information and cl

30、ick on the diagram shows the car the information displayed is the same.for life often come into contact with a few road bus, users can add them into the attention to carry out related operations. if the user wants to delete an existing attention line, also can be directly deleted. is opened for the

31、first time, focus on list is empty, the user may need to pay attention to their being added to the line. through the new to add user line you need. and, of course, in order to facilitate operation, added a lot of places are set up in the software function, the user can specify lines will soon be met

32、 each time the query join attention list immediately.if some places not familiar with in city, dont know how to get, you can use the route query functions. first, the user to enter a initial, the system will provide the option, the user to identify one of them. destination confirmation with provenan

33、ce. two position is determined, users click on query, will appear in the list below recommendation, convenient the user to select what you need. presented in this paper, for system and different recommended route, passengers can click open, take a closer look at every line.for the convenience of the

34、 user operation, the system has been set up in many places to remind function. in order to help the user to use time reasonably. optionally specify lines specified site, which will be set on or remind interface. the default selection is determined by the user to select site. user name needs to be se

35、t to remind, the bell, the information such as a few stop early. hop on and off for remind of distinction, is get on the bus reminds need a period of time, in the range of changing times, will remind users bus has a stop early arrived. to remind the car by judging system positioning, trigger conditi

36、ons that will remind. after save, the reminder will enter the reminder list. for already set good remind, users click on the remind button, list will show all users previously set reminders. modify user can open the specified remind preservation, can be specified to have set a good reminder to delet

37、e. in addition, through the address book, microblog, qq space about the way such as to share the software with good friends the research content of this software has the following several aspects: 1. in-depth understanding of java, android sdk; 2. familiar with the android software development patte

38、rn, the environment and configuration; 3. master database modeling techniques; 4. a taxi system software design and development; plete software function and graduation thesis manuscripts demonstration. this is my introduction to intelligent public transit system software, it indeed is a not for trav

39、el outside users lack of survey tools, user is in places they know or in an unfamiliar place. when users open the software, you can see their all located near bus real-time information, convenient and quick. 基于android的智能公交出行系統(tǒng)軟件設(shè)計摘要智能公交出行系統(tǒng)軟件可以解決城市公交運行信息與用戶之間互動的問題,讓用戶及時獲知公交車的運行動態(tài),提高用戶對公交出行的認可度,為解決城市

40、交通擁堵做貢獻。同時對軟件的開發(fā)知識、軟件的功能特點和研究內(nèi)容進行了介紹。 在高科技和信息技術(shù)快速發(fā)展的時代,信息技術(shù)正逐漸應(yīng)用到城市基礎(chǔ)設(shè)施經(jīng)營管理。90年代以來,國際流行的智能公交系統(tǒng),利用先進的電子技術(shù)的城市公共交通系統(tǒng)的綜合管理。在21世紀,特別是在,智能手機和安卓系統(tǒng)的發(fā)展,基于安卓智能公交旅游系統(tǒng)軟件也出現(xiàn),本文介紹了基于智能公交旅行安卓系統(tǒng)軟件設(shè)計。雖然智能公交出行系統(tǒng)軟件很實用,市場也很需要,但城市規(guī)模的不斷擴建,使公共交通系統(tǒng)日益龐雜。發(fā)展智能公共交通系統(tǒng)是解決城市交通問題的有效途徑。 公交車輛定位技術(shù)是自動收集公交車輛運行情況的有效方法,是建立智能公交系統(tǒng)的基礎(chǔ)和前提?,F(xiàn)今

41、,公交車仍是廣大市民出行的主要交通工具,因而公交信息服務(wù)顯得越來越重要。而隨著城市信息化建設(shè)的推進以及信息智能終端(智能手機)的普及,充分利用現(xiàn)代通信技術(shù)和計算機網(wǎng)絡(luò)技術(shù)使百姓的出行更為方便和快捷必將成為一種發(fā)展趨勢。就城市公交而言完全可以利用現(xiàn)代化的通信手段打造更為人性化的服務(wù)手段,解決人們出行所面臨的公交信息方面的問題。通過實施智能公交信息導航系統(tǒng)可以解決城市公交運行信息與用戶之間互動的問題,讓用戶及時獲知公交車的運行動態(tài),提高用戶對公交出行的認可度,為解決城市交通擁堵,提倡“綠色出行”做出更多的貢獻。因此,在對現(xiàn)有公交系統(tǒng)不足進行分析的基礎(chǔ)上,為提高公交行業(yè)的服務(wù)水平和管理水平,提出了實

42、施智能公共交通系統(tǒng)、優(yōu)先發(fā)展公共交通戰(zhàn)略的技術(shù)保障公交信息智能化管理系統(tǒng),即建立一個低成本、高效益、科學管理、安全生產(chǎn)的現(xiàn)代化智能公交信息服務(wù)系統(tǒng),并給出了系統(tǒng)的實施框架及關(guān)鍵理論和技術(shù)的解決方案.這款是基于android的智能公交出行系統(tǒng)的軟件,需要將所學的知識綜合運用起來,還需要學習一些新的知識java,android,myeclipse,數(shù)據(jù)庫等方面的知識,下面作簡要的介紹。1. android開發(fā)平臺是由谷歌與開放手機聯(lián)盟 合作開發(fā)的一個開放、自由的移動終端平臺,它由操作系統(tǒng)、中間軟件、應(yīng)用軟件三部分組成。該平臺備有完善的程序開發(fā)環(huán)境,包括模擬器、除錯工具、程序執(zhí)行所耗用存儲器、性能評

43、介等功能。平臺提供了兩個基于位置服務(wù)的地圖api開發(fā)包。通過兩個地圖api開發(fā)包內(nèi)與位置服務(wù)相關(guān)的類的使用,配合設(shè)備本身的具備的定位定向等相關(guān)模塊,可以很好地實現(xiàn)對用戶移動空間信息服務(wù)應(yīng)用程序開發(fā)。android以其集成的獨特的地圖服務(wù)模塊,以及對硬件性能的低要求,對3g等無線網(wǎng)絡(luò)的迅捷訪問功能,為普通用戶開發(fā)移動公交查詢系統(tǒng)帶來了很大的便利,它的出現(xiàn),為解決用戶移動空間信息需求提供了高效的開發(fā)平臺。2. java是由sun 公司于1995年5月推出的java面向?qū)ο蟪绦蛟O(shè)計語言 (以下簡稱java語言)和java平臺的總稱。由james gosling 和同事們共同研發(fā),并在1995年正式推

44、出。用java實現(xiàn)的hotjava瀏覽器 (支持java applet)顯示了java的魅力:跨平臺 、動態(tài)的web、internet 計算。從此,java被廣泛接受并推動了web的迅速發(fā)展,常用的瀏覽器均支持java applet。另一方面,java技術(shù)也不斷更新。(2010年oracle 公司收購了sun )java由四方面組成:java編程語 、java類文件格式、java虛擬機和java應(yīng)用程序接口 (java api)。java平臺由java虛擬機 (java virtual machine,簡稱jvm )和java 應(yīng)用編程。接口(application programming i

45、nterface,簡稱api )構(gòu)成。java 應(yīng)用編程接口為java應(yīng)用提供了一個獨立于操作系的標準接口,可分為基本部分和擴展部分。在硬件 或操作系統(tǒng)平臺上安裝一個java平臺之后,java應(yīng)用程序就可運行。3. sql(structured query language)是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理的關(guān)系數(shù)據(jù)庫系統(tǒng)。sql是高級的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。他不要求用戶指定對數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng)可以使用相同的sql語言作為數(shù)據(jù)輸入與管理的接口。它以記錄集合作為操作對象,所有sql語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條sql語句的輸出作為另一條sql語句的輸入,所以sql語句可以嵌套,這使他具有極大的靈活性和強大的功能,在多數(shù)情況下,在其他語言中需要一大段程序?qū)崿F(xiàn)的功能只需要一個sql語句就可以達到目的,這也意味著用sql語言可以寫出非常復雜的語句。4.myec

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論