Таким образом, актуальность работы обусловлена необходимостью автоматизировать процесс учета обращений в сервис и хранения актуальных данных об оказываемых услугах.
Объектом исследования в данной работе является процесс обращения клиентов на ремонт и обслуживание автомобиля.
Предметом исследования является информационная система компании, занимающейся ремонтом и обслуживанием автомобилей.
Целью данного проекта является повышение эффективности процесса приема и выполнения заявок.
Для достижения поставленной цели требуется решить следующие задачи:
- разработать пользовательские требования к системе;
- разработать функциональные требования к системе;
- разработать нефункциональные требования к системе;
- разработать функциональную модель системы;
- разработать UML диаграммы;
- разработать структуру данных системы;
- разработать информационную систему для учета деятельности автосервиса;
- провести анализ реализации.
Структура работы обусловлена предметом, целью и задачами исследования. Работа состоит из введения, трех глав и заключения. Введение раскрывает актуальность, определяет степень научной разработки темы, объект, предмет, цель, задачи и методы исследования, раскрывает теоретическую и практическую значимость работы «Разработка автоматизированной информационной системы учета деятельности автосервиса на платформе 1С». В первой главе рассматриваются бизнес- требования, описываются модели данных, моделируются бизнес-процессы, рассматриваются все необходимые требования к информационной системе. Во второй главе рассматривается архитектура приложения, проводится функциональное моделирование, разрабатываются алгоритмы системы, а также моделируется структура данных системы. В третьей главе описывается реализация полученного решения. В заключении подводятся итоги исследования, формируются окончательные выводы по рассматриваемой теме.
ВВЕДЕНИЕ .................................................................................................. 5
1 Анализ требований на разработку .......................................................... 7
1.1 Исходные данные .............................................................................. 7
1.2 Разработка бизнес-требований .................................................... 8
1.2.1 Возможности бизнеса ................................................................ 8
1.2.2 Бизнес-цели ................................................................................ 8
1.2.3 Критерии успеха ........................................................................ 8
1.2.4 Видение решения ....................................................................... 8
1.2.5 Бизнес-риски .............................................................................. 9
1.2.6 Предположения и зависимости ................................................. 9
1.2.7 Основные функции решения ..................................................... 9
1.2.8 MVP .......................................................................................... 10
1.2.9 Прочие версии продукта ......................................................... 10
1.2.10 Стейкхолдеры ........................................................................ 10
1.2.11 Приоритеты проекта .............................................................. 11
1.3 Разработка модели данных предметной области........................... 11
1.3.1 Выделение существительных и глаголов ................................ 11
1.3.2 Концептуальная карта ............................................................. 12
1.3.3 Разработка модели данных «сущность-связь» ....................... 13
1.4 Моделирование бизнес-процессов ................................................. 15
1.4.1 Процесс создания обращения.................................................. 16
1.4.2 Процесс выполнения обращения ............................................ 16
1.4.3 Процесс формирования отчета ............................................... 17
1.5 Разработка пользовательских требований ..................................... 18
1.5.1 Диаграмма вариантов использования .................................... 18
1.5.2 Спецификации варианта использования ................................ 19
1.6 Разработка функциональных требований ..................................... 23
1.7 Разработка нефункциональных требований................................... 25
1.7.1 Требования к пользовательским интерфейсам ....................... 25
1.7.2 Требования к удобству использования .................................. 25
1.7.3 Требования к производительности ......................................... 26
1.7.4 Требования к безопасности ..................................................... 26
1.7.5 Требования к надежности ........................................................ 26
1.7.6 Бизнес-правила ........................................................................ 27
1.8 Выводы по главе .............................................................................. 27
2 Проектирование АИС для учета деятельности автосервиса ................ 29
2.1 Архитектура системы ....................................................................... 30
2.2 Функциональная модель системы ................................................... 32
2.3 Разработка алгоритмов системы .................................................... 35
2.3.1 Алгоритм функции «Добавление клиента» ............................ 36
2.3.2 Алгоритм функции «Добавление автомобиля» ..................... 37
2.3.3 Алгоритм функции «Добавление обращения» ...................... 38
2.4 Структура данных системы............................................................. 39
2.5 Выводы по главе.............................................................................. 48
3 Программная реализация АИС ............................................................. 49
3.1 Начальная страница ........................................................................ 49
3.2 Страница подсистемы «Магазин» .................................................. 50
3.3 Страница подсистемы «Сервис» .................................................... 55
3.4 Страница подсистемы «Склад» ...................................................... 60
3.5 Страница подсистемы «Отчеты» .................................................... 62
3.6 Выводы по главе.............................................................................. 66
ЗАКЛЮЧЕНИЕ .......................................................................................... 67
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ................................... 69
ПРИЛОЖЕНИЕ А ...................................................................................... 71
1. Хамадеев Ш.А. Методология моделирования бизнес-процессов BPMN2. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». - Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. - 36 с.
2. Хамадеев Ш.А. Методология описания пользовательских требований. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». - Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. - 28 с.
3. Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство «Русская редакция»; СПб. : БХВ-Петербург, 2014. — 736 стр.: ил.
4. Ларман К. Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку. Москва: Вильямс, 2013. - 736 с.
5. Советов Б.Я., Цехановский В.В., Чертовской В.Д.. Представление знаний в информационных системах. - М.: Академия, 2012. - 144 с.
6. Вдовенко Л.А. Информационная система предприятия: Уч.
пос./Л.А.Вдовенко-2-е изд., пераб. и доп.-М.:Вузовский уч. - М.: , 2016. - 288 c.
7. Титоренко Г.А. Автоматизированные информационные технологии в экономике: учебное пособие / Г.А. Титоренко. — М.; Университет ЮНИТИ, 2016. - 314 с.
8. Методологии разработки программного обеспечения [Электронный ресурс] - URL: https://www.antonpiskun.pro/metodologii-razrabotki-programmnogo- obespecheniya/ (Дата обращения: 15.05.2023)
9. Описание и возможности 1С:Предприятие 8 [Электронный ресурс] - URL: https://kazan.1cbit.ru/blog/opisanie-i-vozmozhnosti-1s-predpriyatie-8/ (Дата обращения: 15.05.2023)
10. Радченко М.Г., Хрусталева Е.Ю. 1С: Предприятие 8.3. Практическое пособие разработчика. M.: ООО «1С- Паблишинг», 2013 г.
11. Функциональное моделирование на базе стандарта IDEF0. Учебный курс - Минск: 2016 - 35 с.
12. А пользователь кто? Моделирование пользовательских ролей и описание персон [Электронный ресурс] - URL: https://habr.com/ru/articles/690872/ (Дата обращения: 18.05.2023)
13. Ларман К. Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку. Москва: Вильямс, 2013. - 736 c.
14. Структура в 1С 8.3 — работа на примерах [Электронный ресурс] - URL: https://1s83.info/koding/struktura-v-1 s.html (Дата обращения: 21.05.2023)
15. Профессиональная разработка в системе «1С:Предприятие 8». -
Издание 2. Ажеронок В.А., Габец А.П., Гончаров Д.И., Козырев Д.В., Кухлевский Д.С., Островерх А.В., Радченко М.Г., Хрусталева Е.Ю. Под редакцией М. Г. Радченко. 870 с. 1С-Паблишинг, 2013 г.