ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 16.05.2023

Просмотров: 726

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ВВЕДЕНИЕ

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

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

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

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

Именно поэтому на сегодняшний день так популярны различные сервисы для планирования времени - web-сервисы, десктопные программы и мобильные приложения.

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

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

Целью работы является разработка мобильного приложения для устройств с ОС Android для планирования совместных мероприятий.

Следует определить основные задачи:

  • Анализ существующих систем, обладающих схожим функционалом;
  • Определение функционала приложения на основе анализа существующих систем;
  • Изучение и выбор средств для осуществления разработки мобильного приложения для ОС Android;
  • Проектирование разработки приложения;
  • Разработка приложения для планирования совместных дел.

ГЛАВА 1. ОБЩИЕ СВЕДЕНИЯ


1.1.Анализ предметной области

Каждый день люди планируют множество дел. Многие из них являются персональными, рассчитанные на задействование только одного человека - самого организатора. Однако, зачастую необходимо выполнять совместные дела. И для успешного выполнения такого дела очень важно распределить обязанности участников.

Существуют различные варианты сервисов, использование которых позволяет упростить и оптимизировать планирование совместных дел. Такие сервисы можно разделить на три категории:

  • Web-сервисы;
  • Десктопные приложения;
  • Мобильные приложения.

Следует подробнее рассмотреть каждую из перечисленных категорий.

Web-сервисы для совместного планирования

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

Web-сервис «Мегаплан» является корпоративной CRM-системой и позиционирует себя как помощника в повышении продаж и планировании бизнеса через интернет. С помощью данного сервиса можно контролировать всю ежедневную работу компании: сотрудники записывают дела, решают задачи, следят за проектами, знакомятся с коллегами, общаются с клиентами, назначают встречи, заключают сделки, хранят документы, строят отчеты и находятся в курсе последних событий. [2]

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

Однако, в случае, когда необходимо организовать простые повседневные совместные дела, участие в которых будут принимать, например, члены семьи, нецелесообразно и неудобно использовать такую мощную систему. К тому же, данный сервис является бесплатным только в течении пробного 14-дневного периода. По истечении этого срока использование сервиса «Мегаплан» становится платным.

Существует также упрощенная бесплатная версия для личного использования - сервис «Миниплан» [3]. Однако данный web-сервис не предоставляет возможностей для совместного использования и предназначен для индивидуального планирования.


1.2.Десктопные приложения для совместного планирования

Данные приложения предназначены для использования на ПК. Они удобны тем, что, в отличие от, например, web-сервисов не зависят от подключения к сети Интернет и находятся на вашем компьютере, а не на сайте. Таким образом, в случае отсутствия доступа в сеть Интернет, не возникает проблем с планирования дел.

Однако, стоит отметить, что эта независимость также может вызвать неудобства - в случае неполадки компьютера или удаленности от рабочего места пользователь не сможет выполнять планирование.

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

В качестве примера такой программы можно привести планировщик дел Wunderlist, доступное для ОС Windows и Mac OS X. Данное приложение также доступно также в варианте Web-сервиса, а также мобильного приложения для операционных систем iOS, Android и Windows Phone. Планировщик Wunderlist является очень удобным и эффективным способом для распределения повседневных задач. Программа предоставляет большой функционал для управления делами, а также позволяет приглашать пользователей к выполнению дел, организуя совместную работу [4].

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

Благодаря большим возможностям программа позволяет в полной мере осуществлять планирование совместных семейных дел. Однако, из-за обилия настроек она становится несколько сложной в использовании - некоторые функции программы могут вызвать затруднение, и, таким образом, проблемы в использовании.

Существуют приложения более простые и понятные для обычного пользователя. Примером такого планировщика является приложение 2Do (iOS, Android, клиент для Mac). Данное приложение весьма удобно в использовании. Однако, оно не рассчитано на совместное планирование и предназначено только для индивидуального использования [5].


1.3.Мобильные приложения для совместного планирования

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

Человек ежедневно контактирует с множеством других людей и ему просто необходимо постоянно «быть на связи». Именно для решения подобных задач и используются мобильные приложения. Невозможно обойтись без приложений, позволяющих легко общаться - переписываться, звонить, что-то планировать, совершать покупки и прочее.

Существуют различные мобильные приложения для планирования задач. Достаточно распространенное и популярное приложение, позволяющее эффективно управлять своим временем - приложение Todoist.

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

Бесплатная версия предоставляет возможность полноценно использовать все возможности для эффективного планирования, а также позволяет осуществлять совместное планирование. [6]

Однако, из-за большого функционала данного приложения пользователь может испытать некоторые трудности в том случае, если впервые сталкивается с данными программами. Разумеется, приложение Todoist является очень удобным и функциональным, поэтому можно с уверенностью сказать, что пользователь данного приложения достаточно быстро привыкнет к данной программе и будет успешно использовать ее.

Не смотря на это, велика вероятность того, что многие функции данного приложения не будут востребованы в планировании простых, повседневных совместных дел.

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

1.4.Выбор операционной системы

В настоящее время существуют следующие операционные системы мобильных устройств:


  • Windows Phone;
  • Apple iOS;
  • Android;
  • Symbian;
  • Blackberry OS.

На сегодняшний день самыми популярными и востребованными системами являются Windows Phone, Apple IOS и Android, поэтому данные системы следует рассмотреть подробнее.

Операционная система Windows Phone

Данная операционная система разработана компанией Microsoft, являющейся лидером на мировом рынке производства операционных систем. Операционная система Windows является самой распространенной операционной системой для ПК. Именно поэтому Windows Phone, операционная система для мобильных устройств, очень похожая на настольную версию, получила широкое распространение и огромный спрос.

Однако, с каждым годом интерес пользователей к данной системе становится все меньше. Это связано с достаточно высокой стоимостью устройств, использующих Windows Phone, а также их небольшим количеством. Лидирующими мобильными операционными системами на сегодняшний день являются системы iOS и Android.

Операционная система Apple iOS

Система iOS компании Apple очень популярна на сегодняшний день. Она является очень стабильной, «дружелюбной» и защищенной системой. Но, к сожалению, в некотором роде защищенной и от разработчиков. Дело в том, что аккаунт разработчика с возможностью размещения своихприложений в магазине приложений AppStore весьма дорогое удовольствие - его необходимо ежегодно оплачивать.

Также следует отметить, что выбор устройств, использующих данную систему, достаточно невелик - только устройства компании Apple. Однако, данная система и устройства, ее использующие, очень популярны и востребованы, а по некоторым исследованиям операционная система iOS является самой популярной на сегодняшний день. [7]

Операционная система Android

Операционная система Android является достаточно молодой, однако данная система весьма распространена и является очень популярной.

Популярность данной системы обусловлена тем, что большинство устройств на мировом рынке используют именно ее. Также эти устройства являются более бюджетными, в сравнении с продукцией Apple на операционной системе iOS.

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