Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсач / РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ДИСПЕТЧЕРА ТЕХОБСЛУЖИВАНИЯ

.docx
Скачиваний:
6
Добавлен:
07.08.2024
Размер:
1.38 Mб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра АПУ

Курсовая РАБОТА

по дисциплине «Методы и средства проектирования систем»

Тема: Разработка информационной системы для диспетчера техобслуживания

Студентка гр. 9091

Боброва Н.Ю.

Преподаватель

Кораблев Ю.А.

Санкт-Петербург

2023

Оглавление

Задание на курсовую работу 3

Лабораторная работа №1 5

Лабораторная работа №2 12

Лабораторная работа №3 16

Лабораторная работа №4 18

Задание на курсовую работу

Требуется создать систему, предназначенную для диспетчера станции техобслуживания. Такая система должна обеспечивать хранение сведений об услугах, оказываемых станцией и их стоимости, о клиентах станции, о работниках станции и об автомобилях, которые они ремонтируют в текущий момент. Клиент станции – это человек, который хотя бы раз воспользовался услугами станции. О клиенте должны хранится следующие сведения: паспортные данные, включая фамилию, имя, отчество, дату рождения, прописку, а также даты обращения на станцию техобслуживания с указанием автомобилей, которые он сдавал в ремонт. Сведения об автомобилях включают в себя марку автомобиля, его цвет, год выпуска, номер государственной регистрации, перечень неисправностей и данные о владельце. Сведения о работнике – это его фамилия, имя, отчество, специальность, разряд, стаж работы. Диспетчер заносит в ИС сведения об автомобиле и о клиенте, если клиент обращается на станцию впервые. После этого диспетчер определяет рабочих, которые будут устранять имеющиеся в автомобиле неисправности. Оставляя автомобиль на станции техобслуживания, клиент получает расписку, в которой указано, когда автомобиль был поставлен на ремонт, какие он имеет неисправности, когда станция обязуется возвратить отремонтированный автомобиль. После возвращения автомобиля клиенту данные о произведенном ремонте помещаются в архив, клиент получает счет, в котором содержится перечень устраненных неисправностей с указанием времени работы, стоимости работы и стоимости запчастей. Возможно увольнение и прием на работу работников станции, изменение сведений о клиенте (клиент может поменять паспорт, права, адрес, телефон), номера государственной регистрации и цвета автомобиля.

Диспетчеру могут потребоваться следующие сведения:

  • Фамилия, имя, отчество и адрес владельца автомобиля с данным номером государственной регистрации.

  • Марка и год выпуска автомобиля данного владельца.

  • Перечень устраненных неисправностей в автомобиле данного владельца.

  • Фамилия, имя, отчество работника станции, устранявшего данную неисправность в автомобиле данного клиента, и время ее устранения.

  • Фамилия, имя, отчество клиентов, сдавших в ремонт автомобили с указанным типом неисправности.

  • Самая распространенная неисправность в автомобилях указанной марки.

  • Количество рабочих каждой специальности на станции.

Необходимо предусмотреть возможность выдачи месячного отчета о работе станции техобслуживания. В отчет должны войти данные о количестве устраненных неисправностей каждого вида и о доходе, полученном станцией, а также перечень отремонтированных за прошедший месяц и находящихся в ремонте автомобилей, время ремонта каждого автомобиля, список его неисправностей, сведения о работниках, осуществлявших ремонт.

Лабораторная работа №1

«Разработка функциональной модели информационной системы

(методология IDEF0)»

Цель работы: изучить и закрепить основы разработки функциональных моделей с использованием методологии IDEF0. Освоить CASE-средство BPwin в части разработки функциональных моделей с использованием методологии IDEF0.

Задание на лабораторную работу

В ходе выполнения данной лабораторной работы необходимо разработать функциональную модель информационной системы, описанной в задании к курсовой работе, по методологии IDEF0.

Отчет

При начале работы определим действующие функции системы предназначенной для Диспетчера СТО.

Должна обеспечить хранение сведений:

  • Об услугах оказываемых станцией и их стоимости;

  • О клиентах; «Клиент – человек, который хоть раз воспользовался услугами станции»

  • Имеет паспортные данные, ФИО, дата рождения, прописку, даты обращения с указаниями авто.

  • О работниках и о автомобилях которые они ремонтируют. (отдельно работники и отдельно автомобили);

  • Авто включает в себя: марку, его цвет, год выпуска, номер госрегистрации, перечень неисправностей и данные о владельце;

  • Сведения о работнике включают в себя – ФИО, специальность, разряд, стаж работы.

Диспетчер заносит в ИС сведения об авто и о клиенте, если первое обращение.

Диспетчер определяет рабочих для ремонта авто.

Клиент получает расписку, в которой указано когда авто был поставлен на ремонт, какие неисправности, когда заберет обратно.

После окончания ремонта, данные помещаются в архив, клиент получает счет. В счете указан перечень устраненных неисправностей с указанием времени работы, стоимости работы и стоимости запчастей.

Возможности – увольнение и прием работников, изменение сведений о клиенте (возможность смены паспорта, прав, адреса, телефона), номера госрегистрации и цвета авто.

После определения функций приступим к созданию контекстной диаграммы.

Рисунок 1 главная диаграмма

Приступим к декомпозиции основываясь на сделанных выводах.

Рисунок 2 первая декомпозиция

Проведем декомпозиции всех процессов.

Рисунок 3 диспетчер станции тех обслуживания

Рисунок 4 данные клиента

Рисунок 5 автомобиль

Рисунок 6 производство ремонта и ТО

Рисунок 7 окончание ремонта и расчет

Рисунок 8 работники СТО

Создание диаграммы узла

Покажем Диаграмма дерева узлов показывает иерархию работ в модели.

Рисунок 9 диаграмма узла

Создание диаграммы FEO-диаграммы

Создадим диаграмму «только для экспозиции» (FEO) представляют собой просто картинки, отображающие альтернативные точки зрения, отдельные детали диаграммы и т. п.

Рисунок 10 мастер создания

Рисунок 11 FEO-диаграмма

Лабораторная работа №2

«Разработка функциональной модели информационной системы

(методология DFD

 

Цель работы: изучить и закрепить основы разработки функциональных моделей с использованием методологии DFD. Освоить CASE-средство BPwin в части разработки функциональных моделей с использованием методологии DFD.

Задание на лабораторную работу

В ходе выполнения данной лабораторной работы необходимо разработать функциональную модель информационной системы, описанной в задании к курсовой работе, по методологии DFD.

Отчет

Создадим новую модель работы «Диспетчер СТО». После выбора создания модели получаем – модель DFD.

Рисунок 12 Модель DFD Диспетчер СТО

Создание диаграммы декомпозиции

Произведем декомпозицию контекстной диаграммы.

Рисунок 13 контекстная DFD-диаграмма

Создадим диаграммы основных бизнес процессов

Рисунок 14 определение основных бизнес процессов

Рисунок 15 бизнес процесс - Новый клиент

Рисунок 16 бизнес процесс "Автомобиль"

Рисунок 17 бизнес-процесс "Производство ремонта и ТО"

Лабораторная работа №3

«Разработка Workflow-моделей информационной системы

(методология IDEF3)»

Цель работы: изучить и закрепить основы разработки Workflow-моделей с использованием методологии IDEF3. Освоить workflow diagramming, т.е. методологию моделирования, использующую графическое описание информационных потоков, взаимоотношений между процессами обработки информации и объектов, являющихся частью этих процессов, в среде BPwin.

Задание на лабораторную работу

В ходе выполнения данной лабораторной работы необходимо разработать Workflow-модели информационной системы, описанной в задании к курсовой работе, по методологии IDEF3.

Отчет

Создание модели в стандарте IDEF3

Проведем декомпозицию активности «Диспетчер СТО».

Рисунок 18 активность "Диспетчер СТО"

Рисунок 19 декомпозиция

Рисунок 20 декомпозиция "Определение неисправностей"

Лабораторная работа №4

«Разработка поведенческой модели информационной системы

(методология ARIS

 

Цель работы: ознакомиться с практикой применения методологии ARIS для описания поведения информационной системы

Задание на лабораторную работу

В ходе выполнения данной лабораторной работы необходимо разработать поведенческие модели информационной системы, описанной в задании к курсовой работе, по методологии ARIS.

Отчет