В современном мире уже трудно представить жизнь без мобильного телефона. Они стали неотъемлемой частью нашей жизни. Смартфоны с их огромным функционалом и возможностями делают нашу жизнь гораздо проще. А производители смартфонов и разработчики программного обеспечения всё чаще радуют нас новыми более мощными и функциональными устройствами. Теперь не обязательно идти в магазин за газетой, чтобы узнать новости, даже не обязательно вставать с постели, чтобы зайти в интернет, достаточно просто протянуть руку к смартфону и у тебя появится доступ к неограниченному объему информации.
В связи с популярностью смартфонов в наше время, разработка программного обеспечения для них, стала одним из востребованных направлений на рынке программного обеспечения. На данный момент на рынке существует огромное количество различных мобильных приложений, выполняющих совершенно разные функции. Перед разработчиками открываются огромные возможности для разработки своих приложений, ведь они получают доступ к различным функциям устройств, которых нет на компьютере, которые упрощают жизнь пользователя смартфона и делают её более интересной, такие как: гироскоп, компас, акселерометр и т.д. Одна только камера, установленная на мобильном устройстве, открывает огромный простор для фантазии разработчика, как и датчик GPS.
Разработка мобильного приложения не такая простая задача, так как приложение должно привлекать пользователя. Для этого надо продумать большое количество требований: дружелюбный и понятный интерфейс, быстродействие и т.д.
На рынке существует класс программного обеспечения, который позволяет отслеживать рабочее время сотрудников. Представителями данного класса программного обеспечения являются Time Doctor, Yaware, Dreel.
Dreel - программа для контроля и анализа рабочего времени сотрудников, которым в настоящее время ежедневно пользуются десятки компаний России. В связи с большой конкуренцией в данном классе программного обеспечения, возникла необходимость создания мобильного приложения для сервиса Dreel, дающая возможность руководителю оперативно получать о работе своих сотрудников. Также после проведения опроса у пользователей данного сервиса, было выяснено, что потребность в мобильном приложении существует.
Чтобы повысить конкурентоспособность сервиса Dreel на рынке программного обеспечения и устранить данную проблему - отсутствие мобильного приложения, в рамках данной выпускной квалификационной работы было решено разработать кроссплатформенное приложение для мониторинга сотрудников с помощью отчётов и анализа данных сотрудников для руководителей.
Основными задачами, поставленными в рамках данной выпускной квалификационной работы, являются:
• Анализ существующих решений
• Проектирование вариантов использования
• Разработка архитектуры приложения
• Проектирование интерфейса приложения
• Разработка приложения
В данной выпускной квалификационной работе была представлена разработка кроссплатформенного мобильного приложения для мониторинга работы сотрудников.
В ходе проделанной работы были решены следующие задачи:
• Анализ существующих решений.
• Проектирование вариантов использования.
• Разработка архитектуры приложения.
• Проектирование интерфейса приложения.
• Разработка приложения.
Мобильное приложение, разработанное в рамках данной квалификационной работы, используется ООО «Редлайн».
На сегодняшний день приложение проходит внутреннее тестирование для ограниченного круга лиц. Приложение не будет выложено в открытый магазин, оно предназначено только для пользователей сервиса.
В дальнейшем планируется расширение приложения. Оно будет предназначено не только для руководителей, но и для сотрудников с функционалом, востребованным для них.