Обозначения и сокращения 5
ВВЕДЕНИЕ 6
1 Анализ предметной области 8
1.1 Описание объекта анализа 8
1.2 Создание объектной модели 9
1.2.1 Диаграмма прецедентов 9
1.2.2 Основной поток событий 10
1.2.3 Диаграмма деятельности 13
1.2.4 Диаграмма классов 14
1.2.5 Диаграмма взаимодействия 15
1.2.6 Диаграмма состояний 17
1.3 Обзор и анализ существующих проектных решений 18
1.3.1 «АП Технологии» 18
1.3.2 «Девпарк» 19
1.3.3 «Автомаршал» 21
1.4 Выявленные требования 22
1.4.1 Функциональные требования 23
1.4.2 Нефункциональные требования 23
1.5 Вывод по разделу 24
2 Проектирование функциональной модели 25
2.1 Функциональная модель 25
2.1.1 Функция «Распознавание номера автомобиля» 25
2.1.2 Функция «Регистрация нового клиента» 27
2.1.3 Функция «Создание списка доступа» 29
2.2 Вывод по разделу 31
3 Реализация системы 32
3.1 Описание классов реализуемой системы 32
3.2 Описание интерфейса программы 33
3.2.1 Форма Абонемент 34
3.2.2 Форма Обработка заявки 35
3.2.3 Форма изменения данных 36
3.2.4 Форма добавление данных 37
3.3 Описание распознавания номера 39
3.4 Вывод по разделу 40
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 42
ПРИЛОЖЕНИЕ А 43
ПРИЛОЖЕНИЕ Б 46
ПРИЛОЖЕНИЕ В 48
ПРИЛОЖЕНИЕ Г 54
ПРИЛОЖЕНИЕ Д 57
На сегодняшней день в современном мире все еще остается проблема с хранением автомобиля. Водителям приходится колесить по улицам и автостоянкам что бы найти свободное место, а информации о свободных местах не всегда есть.
Многие торговые центры, бизнес центры, крупные магазины которые имеют собственную автостоянку, используют эту автостоянку как парковку для клиентов для хранения автомобилей в ночное время.
Такие автостоянки имеют свои плюсы, но и есть недостатки. К плюсам можно отнести постоянное наблюдение за автомобилями, камеры видеонаблюдения, ограниченный доступ не для клиентов автостоянки. А минусами является то что в данных автостоянках автомобили нельзя оставить на долгое хранение так как в дневное время эти автостоянки используются для нужд клиентов.
На данный момент доступ транспортных средств в автостоянку осуществляется через мастера-приемщика(охранника) автостоянки. И информация о клиентах и об автомобилях хранится в бумажных носителях информации что существенно усложняет работу диспетчерам.
Целью данной магистерской работы является повышение эффективности взаимодействия между водителем и владельцем парковки за счет проектирования автоматизированной системы управления автостоянкой.
Главной проблемой является отсутствие комплексной автоматизированной системы.
На основании вышеперечисленных фактов и с учетом возможностей существующих проектных решений, составим список функций «Разработка АИС управления автостоянкой»», которые необходимо реализовать:
- Составлять и хранить информацию о клиентах;
- Отправлять СМС-информирование об оплатах услуг;
- Формирование отчетов;
- Индивидуальный подсчет срока использования парковки для каждого клиента.
- Возможность использования автостоянки на короткий срок(минимальный срок 1 день).
- Функцию онлайн оплаты для клиента.
- Доступ к автостоянки без участия оператора.
Для достижения поставленной цели требуется решить следующие задачи:
- минимизация участия человека в процессе ввода информации;
- исключение повторного ввода одних и тех же данных в разные хранилища данных;
- минимизация вероятности ввода ошибочной информации в базу данных;
- повышение оперативности попадания обновленных данных в базу данных;
Задачи, которые нужно выполнить для достижения поставленной цели:
- обзор и изучение литературы;
- моделирование бизнес-процессов фирмы;
- обзор существующих разработок для автоматизации управления автостоянкой;
- формализация задачи, выбор стратегии автоматизации, постановка целей и задач автоматизации.
- выбор и обоснование технического, программного, информационного обеспечения для решения задачи.
В данной магистерской работе рассматривается разработка АИС управления автостоянкой.
Целью данной магистерской работы является повышение эффективности взаимодействия между водителем и владельцем парковки за счет проектирования автоматизированной системы управления автостоянкой.
На предварительном этапе был проведен анализ предметной области, были рассмотрены основные бизнес-процессы, протекающие в предприятии.
В процессе работы были сформированы основные требования к функциональности АИС и разработаны алгоритмы.
В результате реализации работы разработано программное обеспечение в виде программного комплекса для оператора и приложение для распознавания номеров для предоставление допуска автомобилям клиента. Цели и задачи дипломного проекта выполнены, функциональность системы соответствует заявленным требованиям.
В дальнейшем рекомендуется продолжение работы по улучшению программного комплекса.