Автор работы: Пользователь скрыл имя, 27 Марта 2012 в 14:43, курсовая работа
Цель работы разработать модель программного продукта, предназначенного для автоматизации процесса подбора запчастей для ремонта и предварительной описи по выполненным работам автомобилей. Разрабатываемая модель программного продукта должна рассчитывать стоимость запчастей к конкретному автомобилю используя имеющуюся базу данных по запасным частям.
ВВЕДЕНИЕ 3
1. ПОСТАНОВКА ЗАДАЧ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ «АВТОСЕРВИС» 4
2. ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ «АВТОСЕРВИС» 5
2.1. Выбор и описание технологий проектирования и инструментальных средствах 5
2.2. Диаграмма функций IDEF0 6
2.3. Перечень функций в соответствии с функциональными блоками в диаграмме IDEFO 9
2.4. Перечень функций в соответствии с блоками 11
3. РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ. 13
3.1. Перечень задач автоматизированной системы 13
3.2. Описание информационной модели 14
3.3. Проектирование структуры базы данных 16
3.4.. Схема связей АСУ «Автосервис» 18
3.5. Проектирование форм электронных документов 21
3.6. Руководство пользователя АСУ «АВТОСЕРВИС» 23
ЗАКЛЮЧЕНИЕ 28
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 29
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1. ПОСТАНОВКА ЗАДАЧ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ «АВТОСЕРВИС» 4
2. ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ «АВТОСЕРВИС» 5
2.1. Выбор и описание технологий проектирования и инструментальных средствах 5
2.2. Диаграмма функций IDEF0 6
2.3. Перечень функций в соответствии с функциональными блоками в диаграмме IDEFO 9
2.4. Перечень функций в соответствии с блоками 11
3. РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ. 13
3.1. Перечень задач автоматизированной системы 13
3.2. Описание информационной модели 14
3.3. Проектирование структуры базы данных 16
3.4.. Схема связей АСУ «Автосервис» 18
3.5. Проектирование форм электронных документов 21
3.6. Руководство пользователя АСУ «АВТОСЕРВИС» 23
ЗАКЛЮЧЕНИЕ 28
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 29
5
ВВЕДЕНИЕ
В наше время уже несложно представить автоматизированную систему практически в любой сфере деятельности человека. Компьютеры, базы данных, информационные сети, все это результат деятельности человека, облегчающий его труд. В любой деятельности человека, требующей контроля, имеет место определенный документооборот, с появлением компьютеров, понятие документооборота значительно расширено, если раньше под этим словом понималось, лишь создание, обработка и уничтожение бумажных документов, теперь это понимается как те же действия, как с бумажными, так и с электронными документами.
Цель работы разработать модель программного продукта, предназначенного для автоматизации процесса подбора запчастей для ремонта и предварительной описи по выполненным работам автомобилей. Разрабатываемая модель программного продукта должна рассчитывать стоимость запчастей к конкретному автомобилю используя имеющуюся базу данных по запасным частям.
Моя работа направлена на разработку программы автоматизации процесса подбора запчастей для ремонта автомобилей и предварительного перечня проводимых работ, предназначенной для использования специалистами в автомобильных сервисах.
1. ПОСТАНОВКА ЗАДАЧ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ «АВТОСЕРВИС»
Основным назначением проектирования программы является помощь персоналу автосервиса заключающаяся в быстром и качественном поиске и подборе автозапчастей по анализу неисправности автомобиля.
Основной задачей является разработать автоматизированную систему для управления заказами клиентов на предприятиях Автосервиса.
Рассматривается от движение заказа клиентов от поступления заказа на выполнение до подготовки отчета по выполненному заказу.
Обычно в реальной деятельности автосервиса мало что автоматизировано, разве только выдача накладных и счетов-фактур.
В своей системе я хотел бы представить деятельность как автоматизированный проект заказа запчастей и работ, слежки за выполнением заказа, а также ведением финансовой бухгалтерии.
То есть, если на данный момент регистрация заказа на выполнение ведется на бумажном носителе, а клиент сам «напоминает» периодически о себе и бухгалтерская отчетность ведется в «Книге регистрации заказов», то сейчас актуально автоматизировать все эти процессы.
Система должна работать под управлением семейства операционных систем Win 32 (Windows 95, Windows 98, Windows Me, Windows 2000, Windows NT, Windows XP).
Программная система должна включать справочную систему о работе и подсказки пользователю.
2. ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ
«АВТОСЕРВИС»
2.1. Выбор и описание технологий проектирования и инструментальных средствах
Создание систем автоматизации предприятий является очень сложной задачей. В технологическом цикле создания программного обеспечения принято выделять следующие этапы:
- анализ - определение того, что система будет делать,
- проектирование - определение подсистем и их взаимодействие,
- реализация - разработка подсистем по отдельности, объединение - соединение подсистем в единое целое,
- тестирование - проверка работы системы,
- установка - введение системы в действие,
- функционирование - использование системы. Описание документооборота предприятия.
Создание сценариев выполнения бизнес-функций, подлежащих автоматизации и полного описание последовательности действий (включающее все возможные сценарии и логику развития).
Создание сущностей и атрибутов и построение на этой основе модели данных.
Определение требований к информационной системе и связь функциональности информационной системы с бизнес-процессами.
Создание объектной модели, на которой в дальнейшем может быть автоматически сгенерирован программный код.
Интеграция с инструментальными средствами, обеспечивающими поддержку групповой разработки, системами быстрой разработки, средствами управления проектом, средствами управления требованиями, средствами тестирования, средствами управления конфигурациями, средствами распространения и средствами документирования.
2.2 Диаграмма функций IDEFO
Применительно к ч^шей^ системе EDEFO используется для анализа функций, выполняемых системой и отображения механизмов, посредством которых эти функции выполняются. Двумя наиболее важными компонентами, из которых строятся диаграммы EDEFO, являются бизнес-функции или работ! (представленные на диаграммах в виде прямоугольников) и данные и объекты (изображаемые в виде стрелок), связывающие между собой работы. При этом стрелки, в зависимости от того в какую грань прямоугольника работы они входят или из какой грани выходят, делятся на пять видов:
Стрелки входа (входят в левую грань работы) - изображают данные или объекты, изменяемые в ходе выполнения работы.
1. Детальный заказ клиента
2. Запчасти от поставщика
3. Платежи клиента
4. Регистрационные данные клиента
Стрелки управления (входят в верхнюю грань работы) - изображают правила и ограничения, согласно которым выполняется работа.
1. Законодательство
2. Список зарегистрированных клиентов
3. Сопроводительная документация
4. Список запчастей на складе
Стрелки выхода (выходят из правой грани работы) - изображают данные или объекты, появляющиеся в результате выполнения работы.
1. Отчетность
2. Документы подлежащие к оплате клиентом
3. Список для доставки необходимых запчастей
4. Бракованые детали
5. Дкументы подтверждающие выполнения заказа
5
Стрелки механизма (входят в нижнюю грань работы) - изображают ресурсы, необходимые для выполнения работы, но не изменяющиеся в процессе работы (например, оборудование, людские ресурсы...)
1. Оборудование
2. Персонал
Стрелки вызова (выходят из нижней грани работы) - изображают связи между разными диаграммами или моделями, указывая на некоторую диаграмму, где данная работа рассмотрена более подробно.
t
2.3 Перечень функций в соответствии с функциональными
блоками в диаграмме IDEFO
1) Работа Автоматизированной системы АВТОСЕРВИС.
Дает представление о деятельности системы в целом, показывая входящие и исходящие данные и объекты.
2) Принятие заказа.
На данном этапе работы системы осуществляется первоначальное принятие заказа, где регистрируются клиенты и первоначальный перечень необходимых работ в соответствии с неисправностью автомобиля, а так же формируется список первоначальных запасных частей, требуемых для ремонта.
3) Обработка заказа.
На данном этапе работы системы принятый заказ обрабатывается, т.е. определяются требуемые запчасти и запчасти которых на данный момент нет на складе в соответствии с неисправностью автомобиля. А так же проводится проверка качества имеющихся запчастей, после чего заказ направляется на исполнение.
4) Исполнение заказа.
На данном этапе работы системы в соответствии с обработанным заказом производится получение недостающих запчастей для ремонта, проверка их качества в соответствии с сопроводительной документацией. Производится ремонт автомобиля и в ходе проведения ремонта выявляются дополнительные неисправности, неучтенные выше, после чего заказ дополняется новыми позициями и в соответствии с желанием клиента производится переоформление заказа. Также на этой стадии клиент оплачивает запчасти и проведенные работы в соответствии с заказом и предоставленными ему документами, подлежащими к оплате.
Система взаимодействует с поставщиком, где предоставляет ему список необходимых запчастей и список бракованных деталей, подлежащих возврату.
5) Проверка качества выполненных работ.
На данном этапе работы системы в соответствии со списком запчастей и проведенных работ происходит проверка выполненного заказа, где клиенту предоставляются документы, подтверждающие выполнение заказа и отечность по его желанию, а также клиент принимает выполненный заказ.
6) Дефектование запчастей.
Производится проверка исправности запчастей на основе сопроводительной документации
7) Исполнение заказа.
Проведение ремонта автомобиля на основании выявленных неисправностей.
8) Итоговое заключение по заказу.
Отчет по выполненному заказу клиенту, может выдаваться в установленной форме или иной документации.
9) Обработка заказа.
Определение неисправностей, перечня производимых работ и стоимости работ.
10) Определение з\ч которых нет в наличии.
На основании дополнительных выявленных неисправностях, а также анализа наличия запчастей на складе.
11) Определение неисправностей автомобиля.
12) Определение требуемых запчастей. На основе определения неисправностей автомобиля.
13) Направление заказа на исполнение. Заключение сделки с клиентом по ремонту автомобиля.
14) Проведение ремонта автомобиля.
15) Проверка качества выполненных работ.
16) Проверка качества запчастей
17) Проверка качества используемых деталей.
18) Подведение итогового заключения по заказу клиентов.
На основе суммарных показателей по всем критериям производится заключение о качестве выполненного заказа в соответствии с законодательством и документацией.
2.4. Перечень функций в соответствии с блоками
1) Законодательство Документация, по установленным правилам и
нормам поведение с клиентом.
2) Выполненный заказ
Предоставленные результаты работ по заказу клиента
3) Данные по заказу.
Списки требуемых запчастей и неисправностей, а также стоимость ремонта.
4) Данные по клиенту.
- контактные денные и данные по автомобилю;
- детальный заказ клиента;
- конкретный список требований клиента;
- документация по сформированному заказу;
- Заказ-Наряд и иная документация установленного образца;
- документация подтверждающая выполнение заказа;
- Счет-Фактура, накладные и иная документация установленного образца;
- документы подлежащие к оплате клиентом; Заказ на проверку.
Данные, необходимые для проведения оценки качества выполненного заказа.
10) Заказ-Наряд Финансовая отчетность перед клиентом и для бухгалтерского учета.
11) Отчетность Финансовая отчетность перед клиентом и для бухгалтерского учета.
12) Прием платежа от клиента. Оплата клиентом заказа в установленном законодательством порядке.
13) Сопроводительная документация. Данные по поступающим запчастям (их характеристики).
14) Список автозапчастей на складе
15) Список бракованых деталей подлежащих возврату поставщику
16) Список для доставки необходимых запчастей
17) Список дополнений к заказу
18) Список з\ч и работ для проверки
19) Список зарегистрированных клиентов
20) Список неисправностей автомобиля
21) Список необходимых работ и требуемых запчастей
22) Список полученных запчастей.
23) Список принятых данных о заказе.
24) Сформированный заказ
Суммарный заказ, который включает в себя все дополнения и исправления, и в конечном итоге он принимается на конечное исполнение.
3. РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ
ЗЛ Перечень задач автоматизированной системы
При реализации этой задачи клиент предоставляет следующие данные менеджеру по работе с клиентами:
1) ФИО клиента
2) Город клиента
3) Адрес клиента
4) Телефон клиента
Регистрация автомобиля клиента в системе:
Информация о работе Автоматизированная система управления "Автосервис"