Разработка мобильного приложения для повышения эффективности работы автосервиса легковых автомобилей «АвтоВасТ»
|
ВВЕДЕНИЕ 3
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
ИНФОРМАЦИОННЫХ СИСТЕМ 6
2. ХАРАКТЕРИСТИКА И АНАЛИЗ ПРЕДПРИЯТИЯ, МОДЕЛИРОВАНИЕ
БИЗНЕС-ПРОЦЕССОВ 11
3. РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ 30
3.1 Интерфейсная часть 32
3.2 Программная часть 46
4. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ 57
4.1 Бюджет затрат на разработку программного обеспечения 57
4.2 Затраты на БП «Выбор запчастей» 63
4.3 Расчет показателей экономической эффективности 63
ГЛОССАРИЙ ТЕРМИНОВ 70
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И УСЛОВНЫХ ОБОЗНАЧЕНИЙ 72
ЗАКЛЮЧЕНИЕ 73
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 76
ПРИЛОЖЕНИЕ А 79
ПРИЛОЖЕНИЕ Б 87
ПРИЛОЖЕНИЕ В 95
ПРИЛОЖЕНИЕ Г
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
ИНФОРМАЦИОННЫХ СИСТЕМ 6
2. ХАРАКТЕРИСТИКА И АНАЛИЗ ПРЕДПРИЯТИЯ, МОДЕЛИРОВАНИЕ
БИЗНЕС-ПРОЦЕССОВ 11
3. РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ 30
3.1 Интерфейсная часть 32
3.2 Программная часть 46
4. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ 57
4.1 Бюджет затрат на разработку программного обеспечения 57
4.2 Затраты на БП «Выбор запчастей» 63
4.3 Расчет показателей экономической эффективности 63
ГЛОССАРИЙ ТЕРМИНОВ 70
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И УСЛОВНЫХ ОБОЗНАЧЕНИЙ 72
ЗАКЛЮЧЕНИЕ 73
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 76
ПРИЛОЖЕНИЕ А 79
ПРИЛОЖЕНИЕ Б 87
ПРИЛОЖЕНИЕ В 95
ПРИЛОЖЕНИЕ Г
Целью данной работы является повышение эффективности работы автосервиса легковых автомобилей путём создания мобильного приложения.
Для того, чтобы достичь данной цели, были поставлены следующие задачи:
• изучить теоретические основы проектирования и разработки информационных систем;
• рассмотреть инструментарий проектирования и моделирования бизнес-процессов, информационных систем и мобильных приложений;
• изучить технико-экономические характеристики предприятия;
• выявить, описать и смоделировать основные бизнес-процессов предприятия, их подпроцессы и задачи;
• проанализировать выявленные бизнес-процессы предприятия;
• выявить недостатки и проблемы в анализируемых бизнес-процессах предприятия;
• произвести реинжиниринг информационной системы;
• смоделировать БП «Выбор запчастей»;
• изучить язык программирования Kotlin;
• разработать интерфейсную часть мобильного приложения;
• разработать программную часть мобильного приложения;
• оценить экономическую эффективность от внедрения разработки в деятельность предприятия.
В качестве информационной базы мной используются знания, полученные в процессе обучения, данные, собранные во время прохождения преддипломной практики и материалы, предоставляемые всемирной сетью Internet.
В качестве теоретической базы послужили учебно-методические пособия, периодические издания, труды отечественных и зарубежных авторов, таких как, профессора Цукановой О. А., профессора Клещева Н.Т, Antonio Leiva и других.
Объектом исследования данной выпускной квалификационной работы является предприятие ИП Коченов. Организация занимается коммерческой деятельностью. Предоставляет услуги мелкосрочного и кузовного ремонта автомототранспортной техники.
Предметом исследования данной выпускной квалификационной работы выступают бизнес-процессы предприятия.
Выпускная квалификационная работа включает в себя четыре главы: теоретические основы проектирования и разработки информационных систем; характеристика и анализ предприятия, моделирование бизнес-процессов; разработка мобильного приложения; экономическое обоснование разработки.
Объем работы составляет 100 страниц, в работе использовано 24 рисунка, 10 формул и 8 таблиц. Список использованных источников включает в себя 32 источника.
В первой главе приводятся теоретические основы проектирования и моделирования информационных систем. Рассматриваются и описываются методологии ARIS и IDEF0, которые предназначены для моделирования бизнес-процессов. Описывается язык программирования и программные продукты, которые были использованы при написании данной выпускной квалификационной работы и создания мобильного приложения. Приводится обоснование выбора среды разработки Android Studio и указываются системные требования данной программы к компьютеру разработчика.
Во второй главе приводится анализ предприятия, указывается цель деятельности предприятия, перечисляются основные виды его деятельности. Также были выделены, описаны и с помощью ERwin Data Modeler построены логико-структурные модели бизнес- процессов «Сервисное обслуживание», «Бухгалтерия» и «Управление» в нотации IDEF0. Кроме этого, был выделен и смоделирован с помощью ARIS Express бизнес-процесс «Заказ запчастей», требующий реинжиниринга. Проблема данного бизнес-процесса заключается в том, что он требует большого количества временных затрат, которые не добавляют ценности при завершении БП.
В третьей главе предложено решение проблемы, которое обеспечит повышение эффективности деятельности организации. Оно заключается в создании мобильного приложения, которое будет автоматизировать процесс поиска запчастей. Представлены требования к телефону пользователя. Смоделирован бизнес-процесс «Заказ запчастей» после внедрения проекта в деятельность предприятия. Далее описывается интерфейс приложения, призванный обеспечивать диалог с пользователем и отображение данных. Также раскрыта программная часть, описывающая принцип работы мобильного приложения, заключающийся в парсинге данных с сайтов интернет-магазинов запчастей.
В четвертой главе приводится экономическое обоснование данного проекта. Указывается срок, необходимый для разработки программного продукта и рассчитываются затраты на разработку мобильного приложения с учетом основных статей затрат. Рассчитываются затраты на работу бизнеспроцесса «Заказ запчастей» и ежемесячная экономия от использования разработки. Далее производятся расчеты показателей экономической эффективности разработки
Для того, чтобы достичь данной цели, были поставлены следующие задачи:
• изучить теоретические основы проектирования и разработки информационных систем;
• рассмотреть инструментарий проектирования и моделирования бизнес-процессов, информационных систем и мобильных приложений;
• изучить технико-экономические характеристики предприятия;
• выявить, описать и смоделировать основные бизнес-процессов предприятия, их подпроцессы и задачи;
• проанализировать выявленные бизнес-процессы предприятия;
• выявить недостатки и проблемы в анализируемых бизнес-процессах предприятия;
• произвести реинжиниринг информационной системы;
• смоделировать БП «Выбор запчастей»;
• изучить язык программирования Kotlin;
• разработать интерфейсную часть мобильного приложения;
• разработать программную часть мобильного приложения;
• оценить экономическую эффективность от внедрения разработки в деятельность предприятия.
В качестве информационной базы мной используются знания, полученные в процессе обучения, данные, собранные во время прохождения преддипломной практики и материалы, предоставляемые всемирной сетью Internet.
В качестве теоретической базы послужили учебно-методические пособия, периодические издания, труды отечественных и зарубежных авторов, таких как, профессора Цукановой О. А., профессора Клещева Н.Т, Antonio Leiva и других.
Объектом исследования данной выпускной квалификационной работы является предприятие ИП Коченов. Организация занимается коммерческой деятельностью. Предоставляет услуги мелкосрочного и кузовного ремонта автомототранспортной техники.
Предметом исследования данной выпускной квалификационной работы выступают бизнес-процессы предприятия.
Выпускная квалификационная работа включает в себя четыре главы: теоретические основы проектирования и разработки информационных систем; характеристика и анализ предприятия, моделирование бизнес-процессов; разработка мобильного приложения; экономическое обоснование разработки.
Объем работы составляет 100 страниц, в работе использовано 24 рисунка, 10 формул и 8 таблиц. Список использованных источников включает в себя 32 источника.
В первой главе приводятся теоретические основы проектирования и моделирования информационных систем. Рассматриваются и описываются методологии ARIS и IDEF0, которые предназначены для моделирования бизнес-процессов. Описывается язык программирования и программные продукты, которые были использованы при написании данной выпускной квалификационной работы и создания мобильного приложения. Приводится обоснование выбора среды разработки Android Studio и указываются системные требования данной программы к компьютеру разработчика.
Во второй главе приводится анализ предприятия, указывается цель деятельности предприятия, перечисляются основные виды его деятельности. Также были выделены, описаны и с помощью ERwin Data Modeler построены логико-структурные модели бизнес- процессов «Сервисное обслуживание», «Бухгалтерия» и «Управление» в нотации IDEF0. Кроме этого, был выделен и смоделирован с помощью ARIS Express бизнес-процесс «Заказ запчастей», требующий реинжиниринга. Проблема данного бизнес-процесса заключается в том, что он требует большого количества временных затрат, которые не добавляют ценности при завершении БП.
В третьей главе предложено решение проблемы, которое обеспечит повышение эффективности деятельности организации. Оно заключается в создании мобильного приложения, которое будет автоматизировать процесс поиска запчастей. Представлены требования к телефону пользователя. Смоделирован бизнес-процесс «Заказ запчастей» после внедрения проекта в деятельность предприятия. Далее описывается интерфейс приложения, призванный обеспечивать диалог с пользователем и отображение данных. Также раскрыта программная часть, описывающая принцип работы мобильного приложения, заключающийся в парсинге данных с сайтов интернет-магазинов запчастей.
В четвертой главе приводится экономическое обоснование данного проекта. Указывается срок, необходимый для разработки программного продукта и рассчитываются затраты на разработку мобильного приложения с учетом основных статей затрат. Рассчитываются затраты на работу бизнеспроцесса «Заказ запчастей» и ежемесячная экономия от использования разработки. Далее производятся расчеты показателей экономической эффективности разработки
Мобильные устройства дошли до уровня, когда с помощью их функционала стало возможным автоматизировать затратные по времени задачи в бизнесе. Они позволяют значительно экономить время и средства при обработке какой-либо информации. И такая новая технология действительно является очень важной возможностью оптимизации бизнеса.
В ходе написания выпускной квалификационной работы были решены следующие задачи:
• изучены теоретические основы проектирования и разработки информационных систем;
• рассмотрен инструментарий проектирования и моделирования бизнес-процессов, информационных систем и мобильных приложений;
• изучены технико-экономические характеристики предприятия;
• выявлены, описаны и смоделированы основные бизнес-процессы «Сервисное обслуживание», «Бухгалтерия» и «Управление» их подпроцессы и задачи;
• проанализированы выявленные бизнес-процессы предприятия;
• выявить недостатки и проблемы в анализируемых бизнес-процессах предприятия;
• произведён реинжиниринг информационной системы;
• смоделирован БП «Выбор запчастей»;
• более глубоко изучен язык программирования Kotlin;
• разработана интерфейсная часть мобильного приложения;
• разработана программная часть мобильного приложения;
• произведена оценка экономической эффективности от внедрения разработки в деятельность предприятия.
В первой главе дипломной работы была разобрана теоретические основы проектирования и моделирования информационных систем. Описаны методы и нотации проектирования и моделирования бизнес-процессов, применяемые в работе. Рассмотрен язык программирования и программные продукты, которые были использованы при написании данной выпускной квалификационной работы и создания мобильного приложения. Приведено обоснование выбора среды разработки Android Studio и представлены системные требования программы к компьютеру разработчика.
Во второй главе было рассмотрено и проанализировано предприятие, описана и построена с помощью ERwin Data Modeler логико-структурные модели бизнес- процессов «Сервисное обслуживание», «Бухгалтерия» и «Управление» в нотации IDEF0. Также была построена модель подпроцесса «Заказ запчастей» в ARIS Express, отражающая работу подпроцесса в настоящее время.
В третьей главе был произведён реинжиниринг информационной системы и смоделирован подпроцесс «Заказ запчастей» после внедрения проекта в деятельность предприятия. После было предложено решение, которое улучшит деятельность предприятия. Решение заключается в автоматизации поиска необходимой и актуальной информации с помощью мобильного приложения. Была поставлена задача, которую должно решать приложение и создан алгоритм работы данного приложения. Были представлены требования к устройству пользователя. Далее описана интерфейсная часть приложения, призванная обеспечивать диалог с пользователем и отображение данных, показаны результаты работы. Также была раскрыта программная часть, описывающая принцип работы мобильного приложения. Приложение работает по технологии парсинга данных со страниц интернет-магазинов.
В четвертой главе было приведено экономическое обоснование разработки. Указан срок выполнения работы, рассчитаны затрат на разработку мобильного приложения. Рассчитаны затраты на работу бизнес-процесса «Заказ запчастей» без использования ПО и ежемесячная экономия при использовании разработки. Были произведены расчеты показателей экономической эффективности разработки.
В итоге было написано приложение, которое удовлетворяет все поставленные задачи: данное мобильное приложение сократит время поиска деталей, также позволит пользователю за короткое время получить самую актуальную информацию.
Кроме прочего, при внедрении разработанного программного продукта на предприятии так же увеличится управленческая эффективность. Это выражается в экономии времени, повышении качества предоставляемых работ и снижении трудоемкости работ.
В ходе написания выпускной квалификационной работы были решены следующие задачи:
• изучены теоретические основы проектирования и разработки информационных систем;
• рассмотрен инструментарий проектирования и моделирования бизнес-процессов, информационных систем и мобильных приложений;
• изучены технико-экономические характеристики предприятия;
• выявлены, описаны и смоделированы основные бизнес-процессы «Сервисное обслуживание», «Бухгалтерия» и «Управление» их подпроцессы и задачи;
• проанализированы выявленные бизнес-процессы предприятия;
• выявить недостатки и проблемы в анализируемых бизнес-процессах предприятия;
• произведён реинжиниринг информационной системы;
• смоделирован БП «Выбор запчастей»;
• более глубоко изучен язык программирования Kotlin;
• разработана интерфейсная часть мобильного приложения;
• разработана программная часть мобильного приложения;
• произведена оценка экономической эффективности от внедрения разработки в деятельность предприятия.
В первой главе дипломной работы была разобрана теоретические основы проектирования и моделирования информационных систем. Описаны методы и нотации проектирования и моделирования бизнес-процессов, применяемые в работе. Рассмотрен язык программирования и программные продукты, которые были использованы при написании данной выпускной квалификационной работы и создания мобильного приложения. Приведено обоснование выбора среды разработки Android Studio и представлены системные требования программы к компьютеру разработчика.
Во второй главе было рассмотрено и проанализировано предприятие, описана и построена с помощью ERwin Data Modeler логико-структурные модели бизнес- процессов «Сервисное обслуживание», «Бухгалтерия» и «Управление» в нотации IDEF0. Также была построена модель подпроцесса «Заказ запчастей» в ARIS Express, отражающая работу подпроцесса в настоящее время.
В третьей главе был произведён реинжиниринг информационной системы и смоделирован подпроцесс «Заказ запчастей» после внедрения проекта в деятельность предприятия. После было предложено решение, которое улучшит деятельность предприятия. Решение заключается в автоматизации поиска необходимой и актуальной информации с помощью мобильного приложения. Была поставлена задача, которую должно решать приложение и создан алгоритм работы данного приложения. Были представлены требования к устройству пользователя. Далее описана интерфейсная часть приложения, призванная обеспечивать диалог с пользователем и отображение данных, показаны результаты работы. Также была раскрыта программная часть, описывающая принцип работы мобильного приложения. Приложение работает по технологии парсинга данных со страниц интернет-магазинов.
В четвертой главе было приведено экономическое обоснование разработки. Указан срок выполнения работы, рассчитаны затрат на разработку мобильного приложения. Рассчитаны затраты на работу бизнес-процесса «Заказ запчастей» без использования ПО и ежемесячная экономия при использовании разработки. Были произведены расчеты показателей экономической эффективности разработки.
В итоге было написано приложение, которое удовлетворяет все поставленные задачи: данное мобильное приложение сократит время поиска деталей, также позволит пользователю за короткое время получить самую актуальную информацию.
Кроме прочего, при внедрении разработанного программного продукта на предприятии так же увеличится управленческая эффективность. Это выражается в экономии времени, повышении качества предоставляемых работ и снижении трудоемкости работ.



