Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
poyasnitelnaya_zapisulya.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
608 Кб
Скачать
☆

1.Функциональная модель предметной области

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

За основу модели взято транспортное предприятие. В качестве управляющего элемента – законодательство РФ. Входные элементы – транспортное средство и пассажиры. Исполнительные элементы – работники, кондукторы, водители. Выходные элементы – выручка, отчет о транспортном средстве.

Процессы:

  1. Покупка транспортного средства

    1. Технический осмотр транспортного средства

    2. Введение в эксплуатацию транспортного средства

  2. Остановки на ОСТ

    1. Посадка- высадка пассажиров

    2. Продажа билетов

Схему функциональной модели предметной области см. в графической части.

2.Информационно-логическая модель предметной области

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

Для описания функциональной модели предметной области было создано 5 сущностей.

Сущности с атрибутами:

  1. Водители

    1. Код водителя – уникальный код водителя

    2. ФИО_водителя

    3. Стаж

    4. Категория

  2. Кондуктор

    1. Код кондуктора – уникальный код кондуктора

    2. ФИО_ кондуктора

    3. Дата рождения кондуктора

  3. Маршрут

    1. Код маршрута – уникальный код маршрута

    2. Начало пути

    3. Конец пути

    4. Начало движения

    5. Окончание движения

  4. Расписание рейсов

    1. Код расписания рейсов – уникальный код расписания рейсов

    2. Код транспортного средства – ссылка на транспортное средство

    3. Время выезда

    4. Время прибытия

    5. Смена

    6. Дата

    7. Количество проданных билетов

  1. Транспортное средство

    1. Код транспортного средства – уникальный код транспортного средства

    2. Код маршрута – ссылка на маршрут

    3. Модель

    4. Регистрационный номер

    5. Дата покупки

    6. Дата введения в эксплуатацию

    7. Код водителя – ссылка на водителя

    8. Код кондуктора – ссылка на кондуктора

Схему информационно – логической модели см. в графической части.

3.Создание базы данных в субд Access

Все сущности, описанные в среде ERwin, были реализованы в виде таблиц в среде MS Access.

1. Таблица «Водители» (рис.1)

Таблица «Водители» (рис.1) включает в себя следующие поля:

  • ID

  • ФИО_водителя

  • Стаж

  • Категория

Рис.1 - Таблица «Водители»

2. Таблица «Кондукторы»

Таблица «Кондукторы» (рис.2) включает в себя следующие поля:

  • ID

  • ФИО_ кондуктора

  • Дата рождения

Рис.2 – Таблица «Кондукторы»

3.Таблица «Маршрут»

Таблица «Маршрут» (рис.3) включает в себя следующие поля:

  • ID

  • Начало пути

  • Конец пути

  • Начало движения

  • Окончание движения

Рис.3 - Таблица «Маршрут»

4.Таблица «Расписание рейсов»

Таблица «Расписание рейсов» (рис.4) включает в себя следующие поля:

  • ID

  • ID транспортного средства

  • Время выезда

  • Время прибытия

  • Смена

  • Дата

  • Количество проданных билетов

Рис.4 Таблица «Расписание рейсов»

4.1. Таблица «Транспортное средство»

Таблица «Транспортное средство» (рис.5) включает в себя следующие поля:

  • ID

  • ID маршрута

  • Модель

  • Регистрационный номер

  • Дата покупки

  • Дата введения в эксплуатацию

  • Водитель

  • Кондуктор

Рис.5 - Таблица «Транспортное средство»

Схему базы данных см. в графической части.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]