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

2.2 Построение диаграмм и моделей с использованием объектно-ориентированного подхода

В ходе проектирования АИС было построено 3 диаграммы объектно-ориентированного подхода:

-диаграмма последовательности

-диаграмма кооперации

- диаграмма активности

Разработка диаграммы последовательности представлена на рисунке 3.8.

Рисунок 2.8–UML диаграмма последовательности

На диаграмме кооперации указан обмен сообщениями между объектами при реализации любого варианта использования.

Разработка диаграммы кооперации предоставлена на рисунке 2.9.

Рисунок 2.9- UML диаграмма кооперации

С помощью диаграммы активности, которая представлена на рисунке 2.10 изображаются бизнес-процессы, по которым работает гостиница.

Рисунок 2.10–UMLдиаграмма активности

3 Графическая часть

3.1 Разработка модели данных

ER-модель является формальной конструкцией, которая не предписывает никаких графических средств её отображения. На основе полученных результатов проведенного анализа предметной области была построена ER- модель базы данных, изображенная на рисунке 3.1.

Рисунок 3.1 – ER-модель базы данных

ER-модель базы данных состоит из 6 таблиц: Горничные, Гостиничные номера, Клиенты, Каталог номеров, Оплата, Дополнительные услуги.

Структура таблицы Горничные выглядит следующим образом рисунок 3.2:

Рисунок 3.2 – Таблица горничные

Структура таблицы Гостиничные номера рисунок 3.3.

Рисунок 3.3 – Гостиничные номера

На рисунке 3.4 изображена структура таблицы Клиенты.

Рисунок 3.4 – Клиенты

Рисунок 3.5 представляет структуру таблицы Каталог номеров.

Рисунок 3.5 – Каталог номеров

Структура таблицы Оплата изображена на рисунке 3.6.

Рисунок 3.6 – Оплата

Рисунок 3.7 представляет собой структуру таблицы Дополнительные услуги.

Рисунок 3.7 – Дополнительные услуги

2.2 Формы, запросы, отчеты

База данных гостиницы «под телевышкой» содержит 5 форм, 2 отчета и 4

запросов.

Формы: Главная форма, Горничные, Дополнительны услуги, Клиенты

гостиницы, Регистрация, Свободные номера.

Запросы: Дополнительные услуги, Оплата проживания, Свободные

номера, Счет к оплате.

Отчеты: Дополнительные услуги, Счет к оплате.

Главная форма для предприятия выглядит следующим образом: Рисунок 3.8 – Главная форма предприятия

Форма регистрации клиента изображена на рисунке 3.9.

Рисунок 3.9 – Форма «Регистрационная форма»

Форма свободных номеров изображена на рисунке 3.10.

Рисунок 3.10 – Форма «свободные номера»

Форма дополнительных услуг изображена на рисунке 3.11.

Рисунок 3.11 – Форма «дополнительные услуги»

На рисунке 3.12 форма клиентов гостиницы.

Рисунок 3.12 – Форма «клиенты гостиницы»

Оставшиеся формы, запросы и отчеты используются для форм перечисленных выше.

3.3 Матрица ответственности документов

Таблица 3.1 – Матрица ответственности документов

Объект доступа

Регистрация клиентов

Выписка счета

Выселение клиентов

Свободные номера

Доп. услуги

Клиенты гостиницы

Директор

П

П

П

П

П

П

Администратор

П

П

П

П

П

П

Горничная

З

З

З

Ч

З

Ч

Бухгалтер

З

Ч

З

Ч

Ч

Ч

Кассир

З

Ч

З

Ч

Ч

Ч

Начальник охраны

З

З

З

З

З

З

Охрана

З

З

З

З

З

З

Шеф-повар

З

З

З

З

З

Ч

Повара

З

З

З

З

З

З

Официанты

З

З

З

З

З

З

Главный инженер

З

З

З

З

З

З

Сантехник

З

З

З

З

З

З

Лифтер

З

З

З

З

З

З

Электрик

З

З

З

З

З

З

Полный доступ (П) – Чтение, удаление, изменение, запись. Чтение (Ч) – Просмотр содержимого и печать. Без доступа (З) – Не имеет доступ к БД

Продолжение таблицы 3.1.