Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Insaf.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
624.14 Кб
Скачать
  1. Автоматизированная информационная система на основе базы данных «Аэропорт»

    1. Структура информационной системы

Для определения структуры информационной системы необходимо распределить задачи, решаемые в АИС, по пользователям системы: администратор и клиент.

Информационную систему «Аэропорт» можно представить в виде 2-х подсистем (рис.5).

Рассмотрим простую структуру АИС «Аэропорт» (рис. 5):

АИС «Аэропорт»

Администрация

Клиент

Рис.5. Простая структура АИС «Аэропорт»

Рассмотрим подсистему «Администрация» (рис. 6):

Администрация

Внесение данных о пассажирах, рейсах и выходных днях.

Доступ к уникальным запросам (2 шт.)

Рис.6. Структура подсистемы «Администрация»

Далее представим связи между таблицами, формами и запросами для каждой компоненты подсистемы «Администрация» (рис. 7):

Список уникальных запросов (2)

Добавление информации о датах работы аэропорта

Таблица 4

Успеваемость

Таблица 1

Студент

Форма 3

Добавление информации о рейсах

Таблица 2

Группа

Форма 1

Добавление информации о билете

Форма 2

Добавление информации о пассажире

Таблица 3

Предмет

Рис.7. Структура компоненты для учетной записи «Администрация».

Рассмотрим подсистему «Клиент» (рис. 8):

Пассажир

Список уникальных запросов (1)

Рис.8. Структура подсистемы «Клиент»

    1. Запросы на выборку данных для решения поставленных задач

Рассмотрим структуру уникальных запросов на примере запроса по номеру билета, выдающего информацию о его владельце (рис. 10):

Рис.10. Запрос для получения информации о владельце билета.

Чтобы определить параметр запроса (Код студента), в строку «Условие отбора» для столбца «Код студента» введем слово или фразу вместо конкретного значения и заключим их в квадратные скобки ([Введите код студента]). Эта фраза будет выдаваться в виде в диалоговом окне при выполнении запроса.

Остальные уникальные запросы для обеих учетных записей строятся аналогичным образом.

    1. Отчеты по результатам решения задач

В качестве примера создадим несколько отчетов:

  1. Отчет по самолетам. Используем для этого мастер отчетов. Экранная форма конструктора отчетов приведена на рис.12.

Рис.12. Создание отчета – самолет.

  1. Отчет по пассажирам. Используем для этого мастер отчетов. Экранная форма конструктора отчетов приведена на рис.13.

Рис.13. Создание отчета Пассажиры.

5.4 Организация интерфейса с пользователем.

Интерфейс будет разрабатываться с главной странички для двух определенных пользователей: администратора и для случайного пассажира. В этом интерфейсе у администратора и клиента(пассажира) будут разные привилегии и уровень доступа. Администратор будет иметь право вводить новые данные, изменять и удалять их. В свою очередь клиент не будет иметь возможности что-либо менять, в его возможности будут входить лишь три уникальных запроса, по которым он сможет достать нужную для него информацию.

Итак, начнем с главной страницы интерфейса:

Рис.14. Начальная форма АИС «Аэропорт»

Рис.15. Форма «Выбор пользователя»

Рис.16. Форма «Пассажир» для учетной записи «Администратор»

ПРИЛОЖЕНИЕ 1

ТАБЛИЦЫ БАЗЫ ДАННЫХ «Аэропорт»

Таблица1. «Пассажир»

Таблица2. «Дата»

Таблица3. «Билет»

Таблица 4. «Рейс»

Таблица 4. «Самолет»

ПРИЛОЖЕНИЕ 2

РЕЗУЛЬТАТЫ ВЫПОЛНЕНИЯ ЗАПРОСОВ

Запрос 1. «Юноши с 90-го по 95-ые года»

Запрос 2. «Информация о пассажире по номеру билета»

Запрос 3. «Информация о рейсе по номеру билета»

Запрос 4. «Информация по пункту вылета»

Запрос 5. «Информация о самолете по идентификационному номеру»

ПРИЛОЖЕНИЕ 3

ОТЧЕТЫ

Отчет №1. «Пассажир»

Отчет №2. «Предметы потока»

ЛИТЕРАТУРА

1. Ризаев И.С., Яхина З.Т. Базы данных. Учебное пособие. Казань.: КГТУ. 2002.

2. Ризаев И.С., Яхина З.Т. Базы данных. Лабораторный практикум. -Казань, КГТУ, 2002.

3. Захарова З.Х., Ризаев И.С., Яхина З.Т. Методические указания к курсовой работе по дисциплине «Базы данных». - Казань, КГТУ, 2006.

4. Карпова Т.С.. Базы данных: Модели, разработка, реализация. Учебник. - СПб.: Питер, 2001.

5. Silvola, R., Jaaskelainen, O., Kropsu-Vehkapera, H. and Haapasalo, H. (2011) 'Managing One Master Data - Challenges and Preconditions', Industrial Management & Data Systems, Vol. 111, No. 1, pp. 146-162.

6. Data-management research. “TheUniversityLibrary” http://library.leeds.ac.uk/research-data

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