ПЗ (1194855)

Файл №1194855 ПЗ (Мобильное клиентское приложение под OC Android для компании ООО Эгида)ПЗ (1194855)2020-10-01СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Министерство транспорта Российской Федерации

Федеральное агентство железнодорожного транспорта

Федеральное государственное бюджетное образовательное учреждение

высшего образования «Дальневосточный государственный университет

путей сообщения»

Кафедра «Вычислительная техника и компьютерная графика»

К ЗАЩИТЕ ДОПУСТИТЬ

Заведующий кафедрой

____________О.А. Графский

«____»_____________20___г.

МОБИЛЬНОЕ КЛИЕНТСКОЕ

ПРИЛОЖЕНИЕ ПОД ОС ANDROID

ДЛЯ КОМПАНИИ ООО «ЭГИДА»

Выпускная квалификационная работа

ВКР 09.03.03.ПрИ.02.00.941 – ПЗ

Студент 941 гр. Н.М. Белокоз

Руководитель

ст.преподаватель П.С. Тимош

Нормоконтролер

доцент, к.т.н. Е.В. Буняева

Хабаровск 2017

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 4

1 Актуальность работы 6

1.1 Характеристика предприятия 6

1.2 Обзор задачи 7

1.2.1 Постановка задачи 7

1.2.2 Портрет целевой аудитории 8

1.2.3 Структура мобильного приложения 9

1.3 Анализ области. Технологии создания мобильных приложений 9

1.3.1 Нативное приложение 9

1.3.2 Web-приложение 11

1.3.3 Гибридное приложение 11

1.3.4 Вывод 12

1.4 Поиск аналогов, анализ преимуществ и недостатков 13

1.4.1 Критерии оценивания мобильных приложений – аналогов 14

1.4.2 Мобильное приложение «Строительный калькулятор» 14

1.4.3 Мобильное приложение «ПРОраб free» 17

1.4.4 Мобильное приложение «HomeRepair» 19

1.4.5 Вывод 21

1.5 Обоснование выбора ОС Android 22

1.5.1 Распространенность ОС 23

1.5.2 Проработанный комплект средств разработки 23

1.6 Этапы создания мобильного приложения 24

1.6.1 Бизнес-анализ целевого рынка 24

1.6.2 Формирование технического задания 25

1.6.3 Проектирование и дизайн 25

1.6.4 Разработка 26

1.6.5 Тестирование и доработка 26

1.6.6 Добавление приложения в магазин 26

1.7 Выбор средств и технологий разработки 27

2 Использование material design при разработке интерфейса приложения 29

2.1 Обзор дизайн-системы материального дизайна 29

2.1.1 Тактильные поверхности 29

2.1.2 Полиграфический дизайн 30

2.1.3 Осмысленная анимация 31

2.1.4 Адаптивный дизайн 32

2.2 Проектирование интерфейса 32

2.2.1 Навигация 32

2.2.2 Организация главной страницы 33

2.2.3 Взаимосвязь окон приложения 34

2.3 Дизайн графического интерфейса приложения 35

2.3.1 Цветовая схема приложения 35

2.3.2 Иконка приложения 36

2.3.3 Графическая оболочка интерфейса 38

3 Реализация приложения в android studio 41

3.1 Обзор среды разработки Android Studio 41

3.2 Структура проекта 42

3.3 Создание экранов мобильного приложения 43

3.4 Жизненный цикл приложения 44

3.5 Реализация отправки заявки 48

4 Технико-экономическое обоснование 52

4.1 Назначение и специфика работы 52

4.2 Расчет затрат на исследование и разработку проекта 52

4.3 Расчет затрат на основную заработную плату 53

4.4 Расчет затрат на дополнительную заработную плату 54

4.5 Расчет затрат на сырье и материалы 54

4.6 Расчет затрат на услуги сторонних организаций 55

4.7 Расчет затрат на содержание и эксплуатацию оборудования 55

4.8 Составление сметы затрат 56

Заключение 57

Список использованных источников 58

Приложение А Схема работы приложения 61

Приложение Б Дизайн окон приложения 62



ВВЕДЕНИЕ

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

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

Данная работа посвящена созданию мобильного клиентского приложения под ОС Android для строительной организации, и касается изучения технологий проектирования и реализации мобильных приложений. Актуальность темы заключается в том, что современное общество невозможно представить без мобильных устройств и приложений, применение которых распространяется практически на все сферы жизнедеятельности человека [3]. Мобильные приложения ускоряют решение поставленной задачи, улучшая качество и повышая уровень комфортной жизни.

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

Для осуществления обозначенной цели служат следующие задачи:

– изучение технологий создания мобильных приложений;

– изучение существующих аналогов на рынке мобильных приложений;

– разработка прототипа мобильного приложения;

– практическая реализация мобильного приложения;

– оценка себестоимости разработки проекта.

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





  1. АКТУАЛЬНОСТЬ РАБОТЫ

    1. Характеристика предприятия

Строительная фирма Общество с ограниченной ответственностью «Эгида» была образована в январе 2009 года и с тех пор работает на территории города Хабаровска и Хабаровского края. Первоначально компания специализировалась на собственном производстве и реализации светопрозрачных конструкций из алюминия и ПВХ. Со временем диапазон услуг увеличивался и сейчас ООО «Эгида» предоставляет целый ряд различных услуг и направлений.

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

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

Строительно-монтажные работы подразделяются на следующие виды:

– подготовительные работы,

– геодезические работы,

– снос зданий;

– земляные работы;

– свайные работы, закрепление грунтов;

– устройство бетонных и железобетонных монолитных конструкций;

– монтаж сборных бетонных и железобетонных конструкций;

– монтаж металлических конструкций;

– защита строительных конструкций, трубопроводов и оборудования (кроме магистральных и промысловых трубопроводов);

– монтажные работы;

– пусконаладочные работы;

– вентиляционные работы;

– устройство автомобильных дорог и аэродромов.

Ограждающие конструкции следующих видов:

– окна и двери из ПВХ профилей;

– балконное остекление и другие алюминиевые конструкции;

– входные группы стальные, алюминиевые и ПВХ.

Отделочные работы:

– наружные отделочные работы (штукатурные, малярные, утепление, фасады навесные);

– внутренние отделочные работы;

– устройство внутренних инженерных сетей (водопровод, канализация, вентиляция, электрика).

В малоэтажное строительство входят все виды работ от получения разрешения на строительство до отделки «под ключ».

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

    1. Обзор задачи

1.2.1 Постановка задачи

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

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

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

Задачи разрабатываемого приложения:

1) предоставление пользователю возможности ознакомиться с перечнем услуг компании;

2) предоставление калькулятора, с помощью которого пользователь сможет рассчитать объем и стоимость выполнения услуг;

3) возможность отправки заявки на исполнение данных услуг.

1.2.2 Портрет целевой аудитории

Целевая аудитория (ЦА) – это совокупность потенциальных и реальных клиентов, имеющих заинтересованность в товаре либо услуге, которые объединены определенным рядом общих характеристик, критериев [4].

Целевая аудитория данного приложения – это частные клиенты строительной фирмы. В большинстве это семейные пары в возрасте от 23 до 40 лет, со средним уровнем доходов. В ремонте представители ЦА предпочитают самостоятельно выбирать и покупать строительные материалы, а также выполнять часть работ своими силами. При приобретении товаров и услуг представители целевой аудитории ориентируются на цену, дизайн и качество, сравнивают и выбирают, влияют на выбор товаров и услуг своих родителей. У представителей ЦА имеются смартфоны на ОС Android, версии 5.0 и выше, с выходом в интернет. ЦА пользуется следующими мобильными приложениями: Сбербанк Онлайн, WhatsApp, Gmail, Вконтакте, YouTube.

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

1.2.3 Структура мобильного приложения

В приложении необходимо предоставить весь функционал без авторизации. Краткие контактные данные пользователь заполняет только при отправке заявки на выполнение услуг.

В приложении необходимо реализовать следующие элементы:

– список категорий услуг;

– список услуг с подразделами;

– ссылка на сайт организации;

– страница с контактами организации;

– калькулятор объема и стоимости услуг;

– форма для отправки заявки;

– информация об услугах.

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

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

Существуют несколько видов мобильных приложений: нативное приложение, web-приложение, гибридное приложение. Рассмотрим преимущества и недостатки каждого вида.

1.3.1 Нативное приложение

Нативное приложение – приложение, разработанное под конкретную платформу (например, под iOS для Apple iPhone, под Android для устройств под управлением ОС Android, Windows для устройств под управлением Windows 10 Mobile) и устанавливаемое на устройство из магазинов приложений (например, App Store для Apple iPhone, Google Play для Android). Такие приложения написаны на языке программирования, который использует конкретная выбранная операционная система. Разработка подобных приложений требует специальных знаний и умений работы в различных средах разработки [5].

Преимущества нативных приложений:

– нативное приложение производительное, так как оптимизировано под архитектуру конкретной операционной системы;

– нативное приложение поддерживает и может использовать весь существующий функционал мобильного устройства (камера, микрофон, контакты, идентификационные данные, файлы в памяти устройства и т.д.);

Характеристики

Тип файла
Документ
Размер
3,54 Mb
Высшее учебное заведение

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.

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

Список файлов ВКР

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7026
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее