Design and Implementation of Marriott Hotel APP Based on Android

Since the 1990s, with breakthroughs in network, communication and information technology, the Internet has grown explosively and spread rapidly around the world. Under the background of this era, some traditional industries have also changed. This design research is the development trend of the hotel industry in mobile application software. The Internet industry is developing rapidly in the world, and countries all over the world are optimistic about the new continent of Internet hotels. It is generally believed that the development of the hotel industry under the Internet will be an important driving force for future economic development. With the vigorous development of the Internet industry, more and more star hotel mobile applications have sprung up, which greatly facilitates people's travel and accommodation and improves the utilization of resources.

In this design, the Android-based Marriott Hotel APP was developed based on the usage and development trend of domestic and foreign hotel-related mobile application APPs. It basically realizes a series of functions such as user registration and login, carousel promotion of hotel advertising pages, viewing hotel details, viewing the profile of Marriott, contacting the hotel, and navigating to the past.

With its O2O model, convenience, high security, and easy application, this APP brings great convenience to people's travel and accommodation, and effectively improves the sharing of hotel resources in different regions. People bring convenience and benefits.

 

 

Contact the hotel's functional design and realization

Contact hotel module. In the details interface of the hotel, we will see the contact number of the hotel, and also emphasize that the phone number is real and valid. If you need to book a room or have other related questions you want to consult, click the phone number in the interface, and a dialog box will pop up, asking the user to confirm the outgoing call. If the user clicks "Cancel", the dialogue will start The box disappears and does nothing. Conversely, if the user clicks the "OK" button, the dialog box disappears, and at the same time, the execution of the code jumps to the dialing interface of the mobile phone. Make outgoing calls, contact the customer service of the hotel, and consult related issues.

Navigate past feature design and implementation

    Navigate to the past module, the user clicks the "Navigate to the Past" button in the "Hotel Details" interface to enter the "Gaode Map" interface, and the interface will display the map details of the user's city. By default, it will be based on its own network connection The current location is obtained automatically, but if the network condition is not good, the current location will fail to be obtained. At this time, the user needs to manually input his current location as the starting location, and the geographical location of the hotel is the destination. After the input is completed , Gaode map will provide users with different paths and routes, specifically including "driving past", "bus route", "riding past", "not past", etc. for users to choose according to their actual situation own line. In terms of technical implementation, the Android WebView control is used to load the URI webpage provided by AutoNavi and present it to the user, which is similar to the popular "WeChat applet" function.

 

[1] Chen Gang, Android-based online shopping mall app development [J]. 2015,11

[2]Doug Sillars,High Performance Android Apps[M].2016-10,49-51

[3] Long Zeling, Li Yi, File utilization service system based on Android mobile platform [J]. Lantai World, 2016 (08): 9-11.

[4] Shi Weiming, Introduction to Android APP Development: Using the Android Studio Environment [M] 2016-07-01:336-398

[5]Roger Garside,John Mariani Java First Contact,Second Edition[M].2009-9-1:22-23

[6] Budi Kurniawan, Java and Android Development Study Guide [M]. 2016-03-01:99-103

[7] Zhang Yanling, Design and Implementation of Android-based Community Shopping System [D]. Software Institute, 2016.6

[8] Zheng Aqi, My SQL Practical Tutorial [M]. 2014.5,33

[9] Tian Fu, Research and Implementation of Mobile Ordering System Based on Android Platform [J].2015.2.27-28

[10] [US] RS Pressman. Translated by Guo Zhaode and others. Software Engineering. Beijing: National Defense Industry Press, 1989.

[11] [US] Lynn Beyley, Michael Morrison Su Jinguo, O'Reilly: HeadFirstPHP and MySQL (Chinese version) [M]. 2010, 386

[12] Yan Bo, Design and implementation of e-commerce system based on PHP_MySQL [J]. Computer Technology, 2015-5-21

[13] Shao Chao, Wan Chunhong. Fine Design of ER Diagram [J]. Computer Education, 2015(8).

[14] Xue Chongchong, Chen Jian. Software Testing Research [J]. Computer System Application, 2011,20(2):240-244.

[15]Roy S, Deloach J, Li Y, et al. Experimental Study with Real-world Data for Android App Security Analysis using Machine Learning[J]. 2015:81-90.

 

Guess you like

Origin blog.csdn.net/wvnyyidtfwvnyyidtf/article/details/129975181