基于Android的智能公交出行系统软件设计外文翻译.doc

上传人:文库蛋蛋多 文档编号:2394039 上传时间:2023-02-17 格式:DOC 页数:8 大小:56.51KB
返回 下载 相关 举报
基于Android的智能公交出行系统软件设计外文翻译.doc_第1页
第1页 / 共8页
基于Android的智能公交出行系统软件设计外文翻译.doc_第2页
第2页 / 共8页
基于Android的智能公交出行系统软件设计外文翻译.doc_第3页
第3页 / 共8页
基于Android的智能公交出行系统软件设计外文翻译.doc_第4页
第4页 / 共8页
基于Android的智能公交出行系统软件设计外文翻译.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《基于Android的智能公交出行系统软件设计外文翻译.doc》由会员分享,可在线阅读,更多相关《基于Android的智能公交出行系统软件设计外文翻译.doc(8页珍藏版)》请在三一办公上搜索。

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的智能公交出行系统软件设计摘要智能公交出行系统软件可以解决城市公交运行信息与用户之间互动的问题,让用户及时获知公交车的运行动态,提高用户对公交出行的认可度,为解决城市

40、交通拥堵做贡献。同时对软件的开发知识、软件的功能特点和研究内容进行了介绍。 在高科技和信息技术快速发展的时代,信息技术正逐渐应用到城市基础设施经营管理。90年代以来,国际流行的智能公交系统,利用先进的电子技术的城市公共交通系统的综合管理。在21世纪,特别是在,智能手机和安卓系统的发展,基于安卓智能公交旅游系统软件也出现,本文介绍了基于智能公交旅行安卓系统软件设计。虽然智能公交出行系统软件很实用,市场也很需要,但城市规模的不断扩建,使公共交通系统日益庞杂。发展智能公共交通系统是解决城市交通问题的有效途径。 公交车辆定位技术是自动收集公交车辆运行情况的有效方法,是建立智能公交系统的基础和前提。现今

41、,公交车仍是广大市民出行的主要交通工具,因而公交信息服务显得越来越重要。而随着城市信息化建设的推进以及信息智能终端(智能手机)的普及,充分利用现代通信技术和计算机网络技术使百姓的出行更为方便和快捷必将成为一种发展趋势。就城市公交而言完全可以利用现代化的通信手段打造更为人性化的服务手段,解决人们出行所面临的公交信息方面的问题。通过实施智能公交信息导航系统可以解决城市公交运行信息与用户之间互动的问题,让用户及时获知公交车的运行动态,提高用户对公交出行的认可度,为解决城市交通拥堵,提倡“绿色出行”做出更多的贡献。因此,在对现有公交系统不足进行分析的基础上,为提高公交行业的服务水平和管理水平,提出了实

42、施智能公共交通系统、优先发展公共交通战略的技术保障公交信息智能化管理系统,即建立一个低成本、高效益、科学管理、安全生产的现代化智能公交信息服务系统,并给出了系统的实施框架及关键理论和技术的解决方案.这款是基于Android的智能公交出行系统的软件,需要将所学的知识综合运用起来,还需要学习一些新的知识Java,Android,MyEclipse,数据库等方面的知识,下面作简要的介绍。1. Android开发平台是由谷歌与开放手机联盟 合作开发的一个开放、自由的移动终端平台,它由操作系统、中间软件、应用软件三部分组成。该平台备有完善的程序开发环境,包括模拟器、除错工具、程序执行所耗用存储器、性能评

43、介等功能。平台提供了两个基于位置服务的地图API开发包。通过两个地图API开发包内与位置服务相关的类的使用,配合设备本身的具备的定位定向等相关模块,可以很好地实现对用户移动空间信息服务应用程序开发。Android以其集成的独特的地图服务模块,以及对硬件性能的低要求,对3G等无线网络的迅捷访问功能,为普通用户开发移动公交查询系统带来了很大的便利,它的出现,为解决用户移动空间信息需求提供了高效的开发平台。2. Java是由Sun 公司于1995年5月推出的Java面向对象程序设计语言 (以下简称Java语言)和Java平台的总称。由James Gosling 和同事们共同研发,并在1995年正式推

44、出。用Java实现的HotJava浏览器 (支持Java applet)显示了Java的魅力:跨平台 、动态的Web、Internet 计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Java applet。另一方面,Java技术也不断更新。(2010年Oracle 公司收购了SUN )Java由四方面组成:Java编程语 、Java类文件格式、Java虚拟机和Java应用程序接口 (Java API)。Java平台由Java虚拟机 (Java Virtual Machine,简称JVM )和Java 应用编程。接口(Application Programming I

45、nterface,简称API )构成。Java 应用编程接口为Java应用提供了一个独立于操作系的标准接口,可分为基本部分和扩展部分。在硬件 或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。3. SQL(Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理的关系数据库系统。SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。他不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作

46、对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。4.MyEclipse是对Eclipse IDE的扩展,利用它我们可以在数据库 和JavaEE的开发、发布以及应用程序 服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境 ,包括了完备的编码、调试、测试和发布功能。MyEclipse 是一个十分优秀的用于开发Jav

47、a, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。如今,只要您手中有一部智能手机,您就可以轻松的获得您出行时所需要的相关信息,方便了您的出行。这款软件具体包含了下面几个功能,下面来做简单的介绍。每个用户都会关心自己周边的公交信息,无论他是在自己熟识的地方(如家

48、中)或是在一个陌生的场所。当用户打开本软件,即可通过软件首页界面上显示的地图查看到自己所在地附近的所有公交车的实时信息。对于这些用户周围正在运行的线路公交,用户可以对其进行具体查看和操作。当用户点击地图界面上的某一公交标志时,会显示出该公交的相关详细信息,这些信息包括:该路线的名称、驶向、首末班、所有停靠站点等信息。同样的,由于地图模式和文字模式是同步的,用户在文字模式上点击查看某一路公交车所显示的信息和在图上点击车所显示的信息是一样的。对于生活中经常接触到某几路公交线,用户可以将它们添加进入“关注”来进行相关操作。如果用户想要删除某条已存在的关注线路,也可以直接删除。首次打开时,关注列表是空

49、的,用户可以自己不断地添加需要关注的线路。通过“新建关注”来添加用户所需要的线路。当然,为了便于操作,软件中很多地方都设置了添加功能,用户可以很快将每次查询时遇到的指定线路即时加入关注列表。如果对于城市中的某些地方不熟悉,不知道如何到达,即可使用该功能进行路线查询。首先,用户先输入一个始发地,系统会给出相关的选择,用户确定其一。目的地的确认方式同始发地。两个位置确定后,用户点击查询,下方列表中会出现推荐方案,方便用户选择自己所需要的。而且,对于系统给出不同的推荐路线,乘客可以单击打开,仔细查看各条线路的情况。为了方便用户操作,系统在很多地方设置了提醒功能。以便帮助用户合理地运用时间。选择指定线路的指定站点,即会出现设置上下车提醒的界面。默认选择站是通过用户选择站点时确定的。用户需要设置提醒名称,铃

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号