1. Главная
  2. Библиотека
  3. Базы данных
  4. сгенерируй диаграмму последовательностей. Провести анал...
Решение задачи на тему

сгенерируй диаграмму последовательностей. Провести анализ предметной области по следующему описанию: Содержит информацию о расписании маршруток. Каждая маршрутка принадлежит владельцу и может работать по своему маршруту. Необходимо сформировать базу

  • Базы данных
  • #Проектирование баз данных
  • #Нормализация и логическое моделирование
сгенерируй диаграмму последовательностей. Провести анализ предметной области по следующему описанию: Содержит информацию о расписании маршруток. Каждая маршрутка принадлежит владельцу и может работать по своему маршруту. Необходимо сформировать базу

Условие:

сгенерируй диаграмму последовательностей. Провести анализ предметной области по следующему описанию:
Содержит информацию о расписании маршруток. Каждая маршрутка принадлежит владельцу и может работать по своему маршруту. Необходимо сформировать базу данных для хранения этого расписания, причем расписание подразумевает и сбор данных, за все дни.

Перечень входных документов.
В качестве первичных документов для решения данной задачи используются :
Таблица “Маршрутки”
№ маршрутки Владелец Водитель Марка Стоимость проезда Производитель Страна производителя Дата получения прав водителя Год производства
1 Иванов Иван Иванович Сидоров Петр Михайлович Марка 1 18 ГАЗ Россия 01.04.1990 2007
2 Иванов Иван Иванович Любимов Евгений Михайлович Марка 2 20 Мерседес Германия 01.04.1991 2010

Таблица “Расписание”
Дата № Маршрутки Тип Название остановки Номер остановки по счету Плановое время прибытия Фактическое время прибытия Количество вошедших
10.05.2016 1 прямой Победы 1 10:10 10:12 3
10.05.2016 1 обратный Победы 1 18:00 17:56 5
10.05.2016 2 прямой Калинина 1 15:26 15:26 0

Ограничения предметной области:
➢ У каждой маршрутки может быть только один владелец и один водитель
➢ У одного владельца может быть несколько маршруток
➢ У маршрутки есть 2 маршрута
➢ Каждый маршрут состоит из 10 остановок
➢ Пригодные для перевозки маршрутки должны быть не старше 10 лет с даты производства
➢ Водитель маршрутки должен иметь стаж более 3 лет

2. Выполнить концептуальное (инфологическое) проектирование.
Для следующих операций сделать диаграммы последовательностей:
1. Составление расписания (предусмотреть участие в процессе и диспетчера и водителя). В экстренных ситуациях возможны корректировки расписания по сообщению от водителя).
2. Фиксация фактического времени прибытия на остановку. Считаем, что в маршрутке есть ГЛОНАСС и система автоматической фиксации открывания/закрывания дверей

Решение:

### Описание предметной области

В данной предметной области рассматривается система управления расписанием маршруток. Основные элементы системы включают информацию о маршрутках, их в...

  1. :
  • Содержит информацию о каждой маршрутке, включая номер маршрутки, владельца, водителя, марку, стоимость проезда, производителя, страну производителя, дату получения прав водителя и год производства.
  • Пример данных:
  • Маршрутка №1: Владелец - Иванов Иван Иванович, Водитель - Сидоров Петр Михайлович, Марка - ГАЗ, Стоимость проезда - 18, Производитель - Россия, Дата получения прав - 01.04.1990, Год производства - 2007.
  • Маршрутка №2: Владелец - Иванов Иван Иванович, Водитель - Любимов Евгений Михайлович, Марка - Мерседес, Стоимость проезда - 20, Производитель - Германия, Дата получения прав - 01.04.1991, Год производства - 2010.
  1. :
  • Содержит данные о расписании маршруток, включая дату, номер маршрутки, тип маршрута (прямой или обратный), название остановки, номер остановки по счету, плановое и фактическое время прибытия, а также количество вошедших пассажиров.

  • Пример данных:

  • 10.05.2016, Маршрутка №1, Прямой, Остановка Победы, Номер остановки - 1, Плановое время - 10:10, Фактическое время - 10:12, Количество вошедших - 3.

  • У каждой маршрутки может быть только один владелец и один водитель.

  • У одного владельца может быть несколько маршруток.

  • У маршрутки есть два маршрута.

  • Каждый маршрут состоит из 10 остановок.

  • Маршрутки, пригодные для перевозки, должны быть не старше 10 лет с даты производства.

  • Водитель маршрутки должен иметь стаж более 3 лет.

  1. :
  • Участники: Диспетчер, Водитель.
  • Процесс начинается с запроса диспетчера на составление расписания. Диспетчер вводит данные о маршруте и остановках.
  • Водитель получает уведомление о новом расписании и подтверждает его.
  • В случае экстренной ситуации водитель может отправить сообщение диспетчеру для корректировки расписания. Диспетчер вносит изменения и уведомляет водителя.
  1. :
  • Участники: Водитель, Система ГЛОНАСС.
  • Водитель отправляет запрос на фиксацию времени прибытия на остановку.
  • Система ГЛОНАСС автоматически фиксирует фактическое время прибытия и отправляет данные в базу.
  • Система также фиксирует открытие/закрытие дверей маршрутки, что позволяет учитывать количество вошедших пассажиров.

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

Пожалуйста, задайте вопросы по тексту.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет