Добавлен: 24.04.2023
Просмотров: 317
Скачиваний: 3
Введение
Мобильные телефоны перестали давно быть чем-то необычны и великолепно справляются со своей функцией – являются средством коммуникации между людьми. При этом недавно появившиеся, но уже прочно вошедшие в нашу жизнь смартфоны настолько функциональны, что трудно сказать, чего они не умеют: это и плеер, и фотоаппарат, и возможность использования Интернет – ресурсов, и прочее. По сути, все смартфоны стали небольшой копией компьютера, который постоянно можно иметь при себе.
В наше время все больше и больше смартфонов, коммуникаторов, планшетных ПК и других видов устройств, удобных для использования, как в повседневной жизни, так и в заграничных поездках в частности, выпускаются на базе OC Android. Каковы же причины распространения данной операционной системы?
В – первых, Android поддерживает большое количество устройств разных производителей. Во – вторых, Android характеризуется высокой доступностью средств разработки. Средства разработки для платформы Android бесплатны, в то время как разработка, к примеру, под iPhone (от компании Apple) требуют немалых начальных финансовых вложений. Кроме всего вышеперечисленного, преимуществом CO Android является наличие бесплатных библиотек для работы со сторонними ресурсами (index Map Kit, Google Map API, др.), в то время как для Windows Phone Mobile такие библиотеки не распространены.
В рамках данной курсовой будет описано создание туристической информационной системы на базе OC Android, ориентированной, в частности, на студенческий туризм. Указанные выше преимущества обуславливают массовость и широкое распространение современных устройств на базе Android, оснащенных различными функциям и приложениями, делающими туризм и отдых заграницей максимально удобными. Ориентированность на студенческий туризм объясняется тем, что студенты в подавляющем большинстве являются обладателями и пользователями современных смартфонов, планшетных ПК и других карманных устройств.
Сформулируем основные аспекты туризма с точки зрения использования информационных технологий.
Двадцать первый век по праву считается веком информационных технологий. Во многих сферах жизни без них невозможно обойтись. Сфера туризма не является исключением. В наши дни для того, чтобы комфортно чувствовать себя в чужом городе, стране, на чужом континенте, достаточно иметь при себе современный коммуникатор. Каковы потребности туристов? Обзор достопримечательностей, участие в мероприятиях городского масштаба, планирование культурной программы, питание, проживание, в конце концов, шоппинг и приобретение сувениров на память – все это становится гораздо удобнее, когда под рукой есть смартфон и выход в интернет! Забронировать отель, посмотреть на карте интересующее место, подобрать ресторан и пере конвертировать валюту – все это можно и удобно сделать в режиме онлайн. Вследствие этого, нельзя умолять важность туристической информационной поддержки в сети Интернет.
В частности, интернет ресурсы. Санкт – Петербурга – города, в котором каждый уголок центра является культурной достопримечательностью и имеет свою историю, - на мой взгляд, организованны недостаточно удобно. Для того чтобы построить план прогулки, необходимо просмотреть сразу не один десяток сайтов. Однако Северная Столица ежегодно принимает множество туристов из разных уголков планеты, желающих посмотреть развод мостов, прогуляться по Летнему саду, сфотографировать вид город с колоннады Исаакиевского собора; известно так же, что французы нередко посещают. Санкт – Петербург с целью зарегистрировать свои отношения в особняке на Английской набережной.
Итак, на основе рассмотренных фактов можно сделать следующий вывод: в наше время как никогда актуальна организация интернет – поддержки туризма в. Санкт – Петербурге с у делением особого внимания разработке удобного в использовании интерфейса с необходимым набором функций.
Глава 1. Международные аспекты коммуникации в современном обществе
-
-
Культурный обмен и его роль в современном мире
-
С начала второй половины 20 века и по сей день на базе чрезвычайно быстрого развития компьютерной техники на первой роли выдвигаются технологии, которые обслуживают информационные потребности общества – информационные технологии. Информация перестала быть просто словесной «упаковкой» материального товара и «занавесом» для действий политиков – информация сама стала хорошо продаваемым товаром и основой для принятия ответственных деловых решений. Постиндустриальная экономика, насыщающаяся информацией и соответствующими технологиями, стала наполняться новым содержанием, что послужило основанием для перехода в новое качество – экономику информационную.
Сегодня в информационном бизнесе сложились три крупнейших центра: США, Япония и Западная Европа, между которыми и разворачивается вся конкурентная борьба. Одной из главных причин интенсификации мировой конкуренции является распространение спроса на конкретные виды информационных технологий в мировом масштабе. Глобализация затрагивает все сферы информационных технологий, в том числе и разработку мобильных приложений. Процесс глобализации необратим.
На современном этапе развития общества с точки зрения информационных технологий можно выделить его основные критерии.
- Технологический: ключевой фактор – информационные технологии, которые широко применяются в производстве, учреждениях, системе образования и в быту.
- Социальный: информация выступает в качестве важного симулятора изменения качества жизни, формируется и утверждается «информационное создание» при широком доступе к информации.
- Экономический: информация составляет ключевой фактор в экономике в качестве ресурса, услуг, товара, источника добавленной стоимости и занятости.
- Политический: свобода информации, ведущая к политическому процессу, который характеризуется растущим участием и консенсусом между различными классами и социальными слоями в целом,
- Культурный: признание культурной ценности информации посредством содействия утверждению информационных ценностей в интересах развития отдельного индивида и общества в целом.
- Роль приложений для платформы Android в сфере коммуникации современного общества
Архитектура ARM: актуальность для OC Android
ARM Ltd. ( сокращение от Advanced RISC Machines) – британская корпорация, один из крупнейших разработчиков и лицензиаров архитектуры 32- разрядных RISC – процессоров (ARM) , ориентированных на использование в портативных устройствах. Что важно, сама ARM не производит микропроцессоры, а только занимается разработками и лицензирует собственную технологию третьим фирмам, которые, собственно и занимаются промышленным производством чипов.
ARM утверждает, что общий объем микропроцессоров произведенных по их лицензии, превышает 2,5 миллиарда штук.
В 2007 году около 98% из более чем миллиарда мобильных телефонов, продаваемых ежегодно, были оснащены, по крайней мере, одним процессором ARM. По состоянию на 2009 на процессоры ARM приходилось до 90% всех встроенных 32- разрядных процессоров. Эти процессоры имеют низкое энергопотребление, поэтому находят широкое применение во встраиваемых системах и доминируют на рынке мобильных устройствах, для которых не мало важен данный фактор.
Основные факты о платформе Android
Ни для кого не секрет, что 20 век – это век технологий информационных. ИТ. прочно вошли в нашу жизнь: они окружают нас повсюду. Как правило, человек нажимающий педаль газа в своем автомобиле, может даже не догадываться, что за его движением следят сотни датчиков и микропроцессоров, призванных облегчить ему жизнь, а зачастую спасти ее. В современные машины производители встраивают все более и более замысловатые функции. Ввиду этого появилась необходимость удобного взаимодействия пользователя и всей окружающей инфраструктуры. Появилась необходимость в использовании некоего пульта управления электроникой. Инженеры Apple, а затем и Google нашли решение. Они создали операционную систему для телефонов, позволяющую с легкостью разрабатывать сторонние приложения, начиная от возможности читать электронные книги с экрана мобильных телефонов и заканчивая управлением бытовой техникой в «умном доме».
Компания Google пошла дальше в своих амбициозных планах, и создали открытую архитектуру Android. Android – портативная операционная система для коммуникаторов , планшетных компьютеров, электронных книжек, цифровых проигрывателей, наручных часов, нет буков, и смарт буков, основанная на ядре Linux. Изначально разрабатывалась компанией Android ink., которую затем закупила Google.
Более 75% смартфонов проданных в третьем квартале 2012 года, были оснащены операционной системой Android. Теперь каждый разработчик электронного устройства имеет возможность переделать Android под свое устройство, таким образом, гарантируя совместимость своего оборудования со сторонними приложениями для этой OC. Это оказалось очень выгодно. Если до выхода Android каждый производитель электронного устройства самостоятельно писал или покупал у кого то операционную систему, теряя, таким образом, массу полезных программ, созданных программистами всего мира, то после выхода OC Android перед производителями чаще встает вопрос, какую версию Android им нужно поддерживать.
Существенную роль сыграло появление Android и в коммуникации между людьми. Установка его на телефоны дала возможность с легкостью разрабатывать новые модели мобильных устройств, расширяя функционал – как телефонов, так и самой операционной системы. Появление программ предназначенных для помощи пользователю в самых разных ситуациях, привело к тому, что на сегодняшний день человеку, отправляющемуся в путешествие достаточно просто иметь с собой мобильное устройство на OC Android. Пользователю предоставляются сервисы бронирования отелей, поиск авиабилетов, разнообразные программы гиды, поиск маршрута и его прокладка.
Конкуренты платформы Android
Если раньше рынок мобильных техники делили как минимум 5-6 компаний, то на текущий момент можно выделить только 2 основные платформы: IOS и Google Android, которые делят около 90% всего рынка. Доля Google Android в 2012 году достигла 75%, то есть три из четырех смартфонов работают под управлением мобильной платформы Google.
Инструментарий Android
Разработка приложений для платформы Android ведется преимущественно на языке Java. Для создания программ на языке Java необходимо специальное программное обеспечение. Самые последние версии этого ПО можно загрузить с официального сайта разработчика, Oracle Corporation. К этому программному комплексу относятся такие инструменты как JRE (Java Runtime Environment) и JDK (Java Development Kit). Первый инструмент представляет собой среду выполнения – минимальную реализацию виртуальной машины. Второй инструмент – это в свою очередь целый набор инструментов. На самом деле JRE так же входит в состав JDK, равно как и различные стандартные библиотеки классов Java, компилятор java, документация и примеры кода. Весь этот набор распространяется свободно и имеет версии для различных ОС.
Выводы
Таким образом, невозможно отрицать, что в сфере информационных технологий вчерашние инновации – это сегодняшние привычные вещи. Идя в ногу со временем нужно многому обучаться в этой сфере и заключается это в освоении наиболее значительных, распространенных и перспективных технологий. Технологии планшетов и смартфонов относятся именно к таковым. Можно сделать вывод о целесообразности разработки клиентского приложения на базе ОС Android для туристической информационной системы.
Глава 2. Требования к системе
2.1 Обзор имеющихся решений
Google Play (предыдущее название – Android Market) – магазин приложений от компании Google, позволяющий владельцам устройств с операционной системой Android устанавливать и приобретать различные приложения.
Учетная запись разработчика, которая дает возможность публиковать приложения, стоит $25. Платные приложения могут публиковать разработчики не из всех стран. В Google Play можно найти много полезных и разнообразных приложений. В магазине присутствует платные и бесплатные приложения. На Google play можно найти приложения по следующим тематикам:
- Бизнес
- Виджеты
- Живые обои
- Здоровье и спорт
- Инструменты
- Книги и справочники
- Комиксы
- Медицина
- Музыка и аудио
- Мультимедиа и видео
- Новости и журналы
- Образование
- Персонализация
- Погода
- Покупки
- Путешествия
- Работа
- Развлечения
- Разное
- Связь
- Социальные
- Спорт
- и т.д.
Ключевым моментом начало разработки является поиск и анализ аналогичных или сходных по тематике программных продуктов, в том числе и сравнительный. Основная задача здесь-определить, каковы плюсы и минусы уже существующих приложений с точки зрения пользователя.
Поиск аналогов и анализ их преимуществ и недостатков
В терминах приложений для мобильных телефонов, бенчмаркинг представляет собой оценку по десятибалльной шкале <1 ,.., 10>, полученную при тестировании функциональности приложения на заявленные требование. В качестве критериев эффективности выступают основные функции, которые должны присутствовать в туристической информационной системе. В список основных функций моего приложения входят:
- разделение объектов на категории;
- поиск и получение адресов объектов, расположенных поблизости;
- построение маршрута к выбранному объекту;
- получение информации об объекте с возможностью просмотра скидки по ISIC.