Мобильное приложение для поиска и планирования мероприятий | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 21 декабря, печатный экземпляр отправим 25 декабря.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №47 (233) ноябрь 2018 г.

Дата публикации: 22.11.2018

Статья просмотрена: 135 раз

Библиографическое описание:

Горбачев Д. И., Гончаров Е. Ю. Мобильное приложение для поиска и планирования мероприятий // Молодой ученый. — 2018. — №47. — С. 26-27. — URL https://moluch.ru/archive/233/54029/ (дата обращения: 10.12.2019).



Современное информационное общество находится в постоянном движении и развитии, и все больше проникает во все сферы жизни. Появляется все большее количество вычислительных средств, таких как: смартфоны, планшеты, умные часы. Данные устройства поставляются с огромным количеством различных специализированных приложений, которые становятся неотъемлемой частью жизни каждого человека и открывают для него новые безграничные возможности. Они позволяют быстро и качественно решать различного рода задачи и проблемы, с которыми человек постоянно имеет дело в своей повседневной жизни. Однако первостепенной и наиважнейшей функцией всех этих устройств является их способность держать человека на связи с окружающим миром, ведь большинство приложений на наших смартфонах предназначены для удобного потребления человеком информации: новостей, видео, музыки, обмена сообщениями с другими людьми, звонков и голосовых сообщений и т. д.

В связи с увеличением объема информации, которую люди пропускают через себя, все большую популярность приобретают сервисы которые персонализируют поток данных под пользователя, а с другой — показывающие его в сжатом, агрегированном виде, «на ходу». Ведь у большинства из нас после работы есть лишь несколько часов в день, которые мы можем потратить на отдых, но времени и сил на то, чтобы заранее спланировать эти счастливые часы, как правило, не остается.

«Мобильное приложение для поиска и планирования мероприятий» на платформе Android призвано сократить время для планирования. Цель проекта — разработка мобильного приложения. Основной принцип, на котором основана разработка данного программного средства — сбор, обработка, хранение, анализ и визуализация данных. Мобильное приложение обладает полным списком информации, которую нужно знать о стране, будь то текущая погода или список лучших мест. Наряду с информацией, можно увидеть текущую тенденцию города в твиттере.

Обоснование выбора платформы.

К современным мобильным ОС можно отнести следующие операционные системы: Android, iOS, Windows Phone, BlackBerry OS. Несмотря на обилие существующих операционных систем основная доля рынка у Android, разработанный компанией Google. На долю этой операционной системы приходится 89,2 % от всех продаж смартфонов за 2018-ый год. Исходя из этих данных можно сделать вывод о том, что именно эта платформа наиболее популярна среди пользователей по всему миру, что делает разработку приложений для операционной системы Android наиболее перспективной и востребованной.

Для представления функциональной модели была выбрана диаграмма вариантов использования UML, которая отражает отношения между актерами и прецедентами и дает возможность описать систему на концептуальном уровне. Прецедент соответствует отдельному сервису системы, определяет один из вариантов её использования и описывает типичный способ взаимодействия пользователя с системой. UML предназначен для определения, визуализации, проектирования и документирования программных систем.

d4cc9301

Рис. 1. Диаграмма вариантов использования

На основании представленной диаграммы (см. рис. 1) вариантов использования можно сделать вывод, что в системе будет существовать один основной актер: пользователь.

Общие требования к разрабатываемому программному средству включают:

‒ ПС должно работать под управлением мобильной операционной системы Android;

‒ ПС должно уметь строить различные визуализации статистических данных;

‒ ПС должно позволять пользователю делать выбор в поиске мероприятий и стран;

‒ ПС должно осуществлять функцию планирования.

Главной целью при разработке программного средства устранение основных недостатков существующих аналогов, а также разработка и реализация всего основного функционала. В ходе работы над проектом разработан минималистический, удобный, интуитивно понятный пользовательский интерфейс, возможность просмотра информации и планирования мероприятий, просмотр в режиме реального времени, поиск транспорта.

Так как программа является мобильным приложением, обеспечена поддержка ОС ANDROID версии 5 и выше.

«Мобильное приложение для поиска и планирования мероприятий» может значительно сократить время необходимое для планирования время препровождения, скрыв внутри себя реализацию обработки большого объема информации необходимой для планирования мероприятий.

Литература:

  1. Documentation for app developers // Developers. URL: https://developer.android.com/docs/ (дата обращения: 19.11.2018).
  2. Android и Data Binding: обработка действий // habr. URL: https://habr.com/post/305916/ (дата обращения: 19.11.2018).
Основные термины (генерируются автоматически): мобильное приложение, UML, программное средство, ANDROID, диаграмма вариантов использования, планирование мероприятий, система, операционная система.


Похожие статьи

Разработка учебного курса по программированию под мобильную...

Таким образом, операционная система Android является широко востребованной в настоящее время, а приложения, разработанные для этой системы, имеют различный функционал и заслуживают более пристального внимания будущих программистов и преподавателей...

Проектирование UML-диаграмм для системы учета рабочего...

На этапе проектирования были построены UML диаграммы вариантов использования, деятельности, состояний и другие [3]. Для определения действующих лиц и функциональности разрабатываемого программного комплекса составлена UML диаграмма вариантов...

Модель взаимодействия с системами автоматизированного...

Основные термины (генерируются автоматически): UML, операционная система, автоматизированный динамический анализ, система

Автоматизированная система научных исследований лепестковых газодинамических. UML (unified modeling language) с 1997 года...

Разработка объектно-ориентированной модели процесса...

Язык UML и диаграммы вариантов использования, диаграммы классов, диаграммы деятельности, диаграммы последовательности. Разработка объектно-ориентированной модели процесса... ...к классу интеллектуальных информационных систем и предполагает...

Комбинация средств UML И CSP-OZ для разработки приложений...

1. Введение. В большинстве современных разработок различных приложений баз данных используются полуформальные методы (OMT, UML,…). [1], основанные главным образом на графических системах обозначения...

Анализ возможностей использования технологий мобильных...

Такое расширение сферы мобильных приложений стало признанием различных организаций прибыльности сферы мобильных технологии. После внедрения телефонов и планшетов в сферу бизнеса увеличился рост производительности труда у 77 % организаций.

Проектирование системы обмена учебно-методической...

Проектирование системы. Диаграмма вариантов использования (use case diagram)

Подготовить исходную документацию для взаимодействия разработчиков системы с ее

На этапе проектирования были построены UML диаграммы вариантов использования...

Методологии проектирования мультиагентных систем

В данной статье рассмотрены методологии проектирования мультиагентных систем, в том числе, применительно к созданию искусственного интеллекта. Приведен анализ популярных подходов к разработке информационных систем на всех этапах создания.

Использование UML при проектировании АСНИ лепестковых...

Class diagram (диаграмма классов). Диаграмма вариантов использования представляет концептуальную модель системы, которая является исходной схемой для построения всех остальных диаграмм. Она предназначена для определения требований к системе.

Похожие статьи

Разработка учебного курса по программированию под мобильную...

Таким образом, операционная система Android является широко востребованной в настоящее время, а приложения, разработанные для этой системы, имеют различный функционал и заслуживают более пристального внимания будущих программистов и преподавателей...

Проектирование UML-диаграмм для системы учета рабочего...

На этапе проектирования были построены UML диаграммы вариантов использования, деятельности, состояний и другие [3]. Для определения действующих лиц и функциональности разрабатываемого программного комплекса составлена UML диаграмма вариантов...

Модель взаимодействия с системами автоматизированного...

Основные термины (генерируются автоматически): UML, операционная система, автоматизированный динамический анализ, система

Автоматизированная система научных исследований лепестковых газодинамических. UML (unified modeling language) с 1997 года...

Разработка объектно-ориентированной модели процесса...

Язык UML и диаграммы вариантов использования, диаграммы классов, диаграммы деятельности, диаграммы последовательности. Разработка объектно-ориентированной модели процесса... ...к классу интеллектуальных информационных систем и предполагает...

Комбинация средств UML И CSP-OZ для разработки приложений...

1. Введение. В большинстве современных разработок различных приложений баз данных используются полуформальные методы (OMT, UML,…). [1], основанные главным образом на графических системах обозначения...

Анализ возможностей использования технологий мобильных...

Такое расширение сферы мобильных приложений стало признанием различных организаций прибыльности сферы мобильных технологии. После внедрения телефонов и планшетов в сферу бизнеса увеличился рост производительности труда у 77 % организаций.

Проектирование системы обмена учебно-методической...

Проектирование системы. Диаграмма вариантов использования (use case diagram)

Подготовить исходную документацию для взаимодействия разработчиков системы с ее

На этапе проектирования были построены UML диаграммы вариантов использования...

Методологии проектирования мультиагентных систем

В данной статье рассмотрены методологии проектирования мультиагентных систем, в том числе, применительно к созданию искусственного интеллекта. Приведен анализ популярных подходов к разработке информационных систем на всех этапах создания.

Использование UML при проектировании АСНИ лепестковых...

Class diagram (диаграмма классов). Диаграмма вариантов использования представляет концептуальную модель системы, которая является исходной схемой для построения всех остальных диаграмм. Она предназначена для определения требований к системе.

Задать вопрос