Создание форм в ms Access
С помощью Мастера форм были созданы следующие формы:
Кафедры;
Рабочие программы;
Специальности;
Учебные планы.
Форма «Кафедры» представлена на рисунке 24. С помощью мастера кнопок были созданы кнопки «Предыдущая запись», «Следующая запись» и кнопка закрытия данной формы (рисунок 24).
Рисунок 24 – Форма «Кафедры»
Форма «Специальности» отображает информацию о всех специальностях ВУЗа. Данная форма отображена на рисунке 25.
Рисунок 25 – Форма «Специальности»
Форма «Рабочие программы» берет данные из одноименной таблицы. На форме дополнительно были созданы кнопки «Предыдущая запись», «Следующая запись» и кнопка закрытия данной формы (рисунок 26).
Рисунок 26 – Форма «Рабочие программы»
Форма «Учебные планы» была создана на данных таблицы «Учебные планы» с помощью Мастера форм. Также дополнительно была добавлена кнопка закрытия данной формы (рисунок 27).
Рисунок 27 – Форма «Учебные планы»
Помимо вышеописанных четырех форм, была создана главная кнопочная форма, которая отображается при запуске Базы данных. Данная форма была создана для удобного перехода от форм к отчетам и запросам. Главная кнопочная форма представлена на рисунке 28. Также на данной форме была создана кнопка выхода из текущей базы данных.
Рисунок 28 – Главная кнопочная форма
Создание запросов в ms Access
Запрос на выборку «Учебные планы 2017 года» отображает все учебные планы, которые были утверждены в 2017 году. Результат данного запроса отображен на рисунке 29 в режиме таблицы. На рисунке 30 представлен данный запрос в режиме конструктора.
Рисунок 29 – Результат запроса на выборку «Учебные планы 2017 года»
Рисунок 30 – Запрос «Учебные планы 2017 года» в режиме конструктора
Также был создан параметрический запрос «Сотрудники», который по заданному параметру отбирает записи таблицы «Составитель/Разработчик». Пример работ данного запроса представлен на рисунках 31 и 32. Сначала на главной кнопочной форме нажимаем на кнопку «Сотрудники», и всплывает диалоговое окно «Введите значение параметра», которое предлагает ввести должность. Вводим в поле «Доцент» и нажимаем кнопку «Ок» (рисунок 31). В результате переходим на окно результата запроса «Сотрудники» (рисунок 32), и получаем всех сотрудников с соответствующей должностью «Доцент».
Запрос «Сотрудники» в режиме Конструктора представлен на рисунке 33.
Рисунок 31 – Окно ввода искомого параметра запроса «Сотрудники»
Рисунок 32 – Результат запроса «Сотрудники» в режиме таблицы
Рисунок 33 – Запрос «Сотрудники» в режиме конструктора
Создание отчетов в ms Access
Для удобного представления данных из базы данных для печати были созданы два отчета: Дисциплины и Сотрудники.
Отчет «Дисциплины» в режиме «Представления отчета» отображен на рисунке 34.
Рисунок 34 - Отчет «Дисциплины» в режиме «Представления отчета»
Отчет «Сотрудники» в режиме «Представления отчета» отображен на рисунке 35.
Рисунок 35 - Отчет «Сотрудники» в режиме «Представления отчета»
Заключение
Таким образом, в результате проделанной данной курсовой работы была разработана концептуально-логическая модель реляционной базы данных гипотетической информационной системы «Вуз. Учебное управление». Были созданы таблицы с данными, формы для удобного представления данных таблиц, запрос с выборкой и параметрический запрос, а также два отчета. Информационная система была реализована в СУБД MS Access.
1Символом * обозначаются многозначные агрегаты (атрибуты).