- •Введение
- •1 Анализ процесса учета деятельности сто
- •1.1 Описание предметной области
- •1.2 Обзор аналогов разрабатываемой информационной системы
- •1.3 Построение модели процессов предметной области
- •1.4 Определение функциональных требований к разрабатываемой информационной системе
- •1.5 Определение нефункциональных требований к разрабатываемой информационной системе
- •2 Разработка информационной системы для станции технического обслуживания автомобилей
- •2.1 Выбор инструментальных средств реализации информационной системы
- •2.2 Концептуальное проектирование базы данных
- •2.3 Обеспечение целостности и безопасности данных
- •2.4 Алгоритмы работы информационной системы
- •2.5 Разработка логики диалога пользователя
- •3 Реализация и примеры работы информационной системы для станции технического обслуживания автомобилей
- •3.1 Примеры работы информационной системы
- •Заключение
- •Список использованной литературы
Содержание
Введение 5
1 Анализ процесса учета деятельности СТО 7
1.1 Описание предметной области 7
1.2 Обзор аналогов разрабатываемой информационной системы 8
1.3 Построение модели процессов предметной области 15
1.4 Определение функциональных требований к разрабатываемой информационной системе 21
1.5 Определение нефункциональных требований к разрабатываемой информационной системе 23
2 Разработка информационной системы для станции технического обслуживания автомобилей 24
2.1 Выбор инструментальных средств реализации информационной системы 24
2.2 Концептуальное проектирование базы данных 25
2.3 Обеспечение целостности и безопасности данных 29
2.4 Алгоритмы работы информационной системы 32
2.5 Разработка логики диалога пользователя 34
3 Реализация и примеры работы информационной системы для станции технического обслуживания автомобилей 40
3.1 Примеры работы информационной системы 64
Заключение 66
Список использованной литературы 67
Введение
Обмен данными в электронном виде занимает все более и более весомую нишу в современном мире. Если раньше данные передавались в основном на бумажных носителях, то с изобретением ПК и сети Интернет появилась возможность гораздо более быстрого обмена информацией.
Хранение информации в электронном виде значительно упрощает ее использование. Такие данные легко структурировать, использовать, передавать, а для хранения используется гораздо меньше пространства. В связи с этими причинами электронные носители повсеместно замещают бумажные.
Использование информации в электронном виде позволяет автоматизировать множественные процессы в работе предприятий. Например, для оптимальной работы станции техобслуживания (СТО) существует потребность учета облуживания и ремонта автомобилей. Данные задачи требуют больших затрат по времени при ведении учета без приложений автоматизации данных процессов. Современные технологии позволяют автоматизировать процессы сбора, хранения и поиска информации, и тем самым повысить результативность работы и общий уровень дохода компании.
Целью выпускной работы является разработка информационной системы для станции технического обслуживания автомобилей, которая обеспечит экономию денежных и человеческих ресурсов СТО.
Основными задачами, решаемыми в рамках дипломной работы, являются:
описать предметную область;
построить процессы предметной области;
определить функциональные и нефункциональные требования к разрабатываемой информационной системе;
определить инструментальные средства реализации информационной системы;
выполнить проектирование базы данных с определением политик безопасности и обеспечения целостности;
разработать пользовательский интерфейс информационной системы, определив логику диалога пользователя;
описать реализованную информационную систему и привести примеры ее работы.
1 Анализ процесса учета деятельности сто
1.1 Описание предметной области
Даже самым качественным и надежным автомобилям порой требуется ремонт и своевременное техническое обслуживание. Грамотное устранение неисправностей возможно только на специализированных сервисных станциях, имеющих штат высококвалифицированных сотрудников, необходимое профессиональное оборудование и оригинальные запасные части. Данные сервисные станции именуются СТО – станции технического обслуживания.
Станция технического обслуживания - предприятие для технического обслуживания и ремонта автомобилей. Эти предприятия делятся на универсальные, выполняющие комплексные работы по автомобилям различных марок и моделей, и специализированные. Последние, в свою очередь, подразделяются на автосервисы, обслуживающие автомобили определённых моделей, и предприятия, специализирующиеся на определённых видах работы (кузовные и окрасочные работы, ремонт электрооборудования и т. п.). Автомобильные заводы часто создают собственные автосалоны, объединённые с сервисными автоцентрами, производящими предпродажную подготовку, профилактическое обслуживание, гарантийный ремонт, замену агрегатов автомобилей, выпускаемых данным заводом.
Универсальные станции технического обслуживания имеют посты для определённого вида работ (диагностики, замены масла, регулировок и т. п.) и специализированные участки для ремонта агрегатов, приборов систем питания и электрооборудования.
В ходе выполнения данной работы разрабатывается информационная система для станции технического обслуживания автомобилей, предназначенная для учета информации и обработки информации о деятельности СТО.
Предметной областью является разработка информационной системы для станции технического обслуживания автомобилей, представленной в виде базы данных и приложения. Исходя из специфики работы станций технического обслуживания, было принято решение о необходимости разделения функционала приложения на три группы: директор, администратор, рабочий персонал.
Данное приложение использует модель, содержащую информацию о персонале СТО, рабочих группах, марках и моделях автомобилей, видов ремонтных и диагностических работ, и их сроках и стоимости, информацию о клиентах, их автомобилях, и проводимых работах.
Рабочий персонал СТО разделяется на рабочие группы, в которых назначается ответственный работник. Работник имеет доступ к информации о заказах, назначенных на выполнение рабочей группой, в которой он состоит. Также ответственное лицо рабочей группы может сообщить о выполнении заказа.
Заказы на оказание ремонтных или диагностических услуг распределяются для выполнения между рабочими группами администратором СТО. Также администратором осуществляется поддержание актуальности данных о заказах, моделях и марках автомобилей, предоставляемых услуги, рабочем персонале и рабочих группах, клиентах и их автомобилях.
Директор СТО имеет доступ к статистической информации по работе станции, включая информацию по принятым заказам. Он обладает возможностью просматривать заказы конкретного клиента, выполненные определенным работником за период времени, и генерировать отчеты по полученным данным. Также директор имеет возможность редактировать список пользователей информационной системы.
