Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример_Курсовик.doc
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
20.67 Mб
Скачать

6.Схема иерархии интерфейса.

Главная форма, с которой начинается работа с базой данных, представляет собой набор вкладок.

Вкладка “Редактирование” содержит следующие формы:

  • “Дисциплины” – форма для просмотра, изменения, добавления дисциплин;

  • “Кафедры” – форма для просмотра, изменения, добавления сведений о кафедрах;

  • “Факультеты” – форма для просмотра, изменения, добавления сведений о факультетах;

Вкладка “Поиск” содержит следующие формы:

  • “Дисциплины, которые читаются более одного семестра”;

  • “Дисциплины, которые читаются более, чем одной кафедрой”;

  • “Дисциплины, которые читаются в институте”;

  • “Дисциплины, по которым выполняются курсовые проекты у специальности”;

  • “Дисциплины, по которым проводятся лабораторные работы на факультете”;

  • “Количество дисциплин и срок обучения для специальности”;

  • “Количество часов на лабораторные работы в одном из семестров на кафедре”;

  • “Разность часов на лабораторные работы и практические занятия на факультете в семестре”;

  • “Специальности, для которых читается дисциплина”;

Вкладка “Отчеты” содержит следующие отчеты:

  • “Дисциплины” – отчет по кафедрам о дисциплинах, обеспечиваемых кафедрой;

  • “Специальности” – отчет о специальностях института;

7. Описание экранных форм.

  1. «Основная форма»:

Назначение: «Основная форма» запускается автоматически при открытии окна БД и обеспечивает удобную работу с данными. Она состоит из трех вкладок («Редактирование», «Поиск», «Отчеты»). Вкладка «Редактирование» позволяет изменять, добавлять и просматривать сведения о дисциплинах, кафедрах, факультетах. Вкладка «Поиск» позволяет осуществлять поиск данных (дисциплины, которые читаются более одного семестра; дисциплины, которые читаются более, чем одной кафедрой; дисциплины, которые читаются в институте; дисциплины, по которым выполняются курсовые проекты у специальности; дисциплины, по которым проводятся лабораторные работы на факультете; количество дисциплин и срок обучения для специальности; количество часов на лабораторные работы в одном из семестров на кафедре; разность часов на лабораторные работы и практические занятия на факультете в семестре; специальности, для которых читается дисциплина). Вкладка «Отчеты» позволяет получить справку по кафедрам о дисциплинах, обеспечиваемых кафедрой и справку о специальностях института.

Источники данных: формы «Дисциплины», «Кафедры», «Факультеты », «Дисциплины, которые читаются более одного семестра»; «Дисциплины, которые читаются более, чем одной кафедрой»; «Дисциплины, которые читаются в институте»; «Дисциплины, по которым выполняются курсовые проекты у специальности»; «Дисциплины, по которым проводятся лабораторные работы на факультете”» «Количество дисциплин и срок обучения для специальности»; «Количество часов на лабораторные работы в одном из семестров на кафедре»; «Разность часов на лабораторные работы и практические занятия на факультете в семестре»; «Специальности, для которых читается дисциплина» и отчеты «Дисциплины», «Специальности», которые вызываются нажатием соответствующих кнопок.

  1. Форма «Дисциплины»:

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

Источник данных: таблица «Дисциплины».

Элемент формы «поле со списком» используется для:

  • задания названия дисциплины. Источник данных: таблица «Дисциплины», поле NAME. Объект назначения: таблица «Дисциплины», поле NAME. Ограничение списком отсутствует.

  • задания номера семестра. Источник данных: фиксированный набор значений (1-12). Объект назначения: таблица «Дисциплины», поле TERM. Ограничение списком задано.

  • задания специальности. Источник данных: таблица «Специальности», поле KOD. Объект назначения: таблица «Дисциплины», поле SPECIALITY.Ограничение списком задано.

  • задания названия кафедры. Источник данных: таблица «Кафедры», поле KAF. Объект назначения: таблица «Дисциплины», поле KAF.Ограничение списком задано.

  • задания вида отчетности. Источник данных: фиксированный набор значений (зачет, экзамен, текущий контроль). Объект назначения: таблица «Дисциплины», поле RESULTS. Ограничение списком задано.

Кнопка «Кафедры» открывает форму «Кафедры».

Кнопка «Специальности» открывает форму «Специальности».

  1. Форма «Кафедры»:

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

Источник данных: таблица «Кафедры».

Элемент формы «поле со списком» используется для:

  • задания названия факультета. Источник данных: запрос «Факультеты в институте», поле FAK. Объект назначения: таблица «Кафедры», поле FAK. Ограничение списком задано.

  • задания степени заведующего кафедрой. Источник данных: фиксированный набор значений (доктор, кандидат). Объект назначения: таблица «Кафедры», поле DEGREE. Ограничение списком задано.

  • задания звания заведующего кафедрой. Источник данных: фиксированный набор значений (профессор, доцент). Объект назначения: таблица «Кафедры», поле RANK. Ограничение списком задано.

Для работы с телефонами кафедр используется подчиненная форма «Телефоны кафедр». Поле связи: KAF. Назначение подчиненной формы: просмотр, изменение, добавление телефонов кафедры. Источник данных: таблица «Телефоны кафедр» поле TELEFON.

  1. Форма «Факультеты»:

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

Источник данных: запрос «Факультеты в институте».

Кнопка «Кафедры» открывает форму «Кафедры».

  1. Форма «Специальности»:

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

Источник данных: таблицы «Специальности», «ОбучениеПоСпециальности».

Элемент формы «поле со списком» используется для:

  • задания названия кафедры. Источник данных: таблица «Кафедры», поле NAME. Объект назначения: таблица «Специальности», поле KAF. Ограничение списком задано.

  • задания формы обучения. Источник данных: фиксированный набор значений (дневная, вечерняя, заочная). Объект назначения: таблица «ОбучениеПоСпециальности», поле FORM. Ограничение списком задано.

  1. Форма «Дисциплины, которые читаются более одного семестра у специальности»:

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

Элемент формы «поле со списком» используется для:

  • задания специальности. Источник данных: таблица «Специальности», поле КOD. Используется при выполнении запроса «Дисциплины, которые читаются более одного семестра у специальности». Ограничение списком задано.

Кнопка «OK» открывает форму «Дисциплины, которые читаются более одного семестра у специальности2».

  1. Форма «Дисциплины, которые читаются более одного семестра у специальности2»:

Назначение: позволяет сотруднику методического отдела просмотреть список дисциплин, которые читаются более одного семестра у специальности, заданной в поле со списком «Специальность» в форме «Дисциплины, которые читаются более одного семестра у специальности».

  1. Форма «Дисциплины, которые читаются более, чем одной кафедрой»:

Назначение: позволяет сотруднику методического отдела просмотреть список дисциплин, которые читаются более, чем одной кафедрой.

  1. Форма «Дисциплины, которые читаются в институте»:

Назначение: позволяет сотруднику методического отдела просмотреть список дисциплин, которые читаются в институте.

  1. Форма «Дисциплины, по которым выполняются курсовые проекты по специальности»:

Назначение: позволяет сотруднику методического отдела получить информацию о дисциплинах, по которым выполняются курсовые проекты у заданной специальности.

Элемент формы «поле со списком» используется для:

  • задания специальности. Источник данных: таблица «Специальности», поле КOD. Используется при выполнении запроса «Дисциплины, по которым выполняются курсовые проекты у специальности». Ограничение списком задано.

Кнопка «OK» открывает форму «Дисциплины, по которым выполняются курсовые проекты по специальности2».

  1. Форма «Дисциплины, по которым выполняются курсовые проекты по специальности2»:

Назначение: позволяет сотруднику методического отдела просмотреть список дисциплин, по которым выполняются курсовые проекты у специальности, заданной в поле со списком «Специальность» в форме «Дисциплины, по которым выполняются курсовые проекты по специальности».

  1. Форма «Дисциплины, по которым проводятся лабораторные работы на факультете»:

Назначение: позволяет сотруднику методического отдела получить информацию о дисциплинах, по которым выполняются лабораторные работы на заданном факультете.

Элемент формы «поле со списком» используется для:

  • задания факультета. Источник данных: таблица «Кафедры», поле FAK. Используется при выполнении запроса «Дисциплины, по которым проводятся лабораторные работы на факультете». Ограничение списком задано.

Кнопка «OK» открывает форму «Дисциплины, по которым проводятся лабораторные работы на факультете2».

  1. Форма «Дисциплины, по которым проводятся лабораторные работы на факультете»:

Назначение: позволяет сотруднику методического отдела просмотреть список дисциплин, по которым выполняются лабораторные работы на факультете, заданном в поле со списком «Факультет» в форме «Дисциплины, по которым проводятся лабораторные работы на факультете».

  1. Форма «Количество дисциплин и срок обучения для специальности»:

Назначение: позволяет сотруднику методического отдела получить информацию о количестве дисциплин и сроке обучения для заданной специальности.

Элемент формы «поле со списком» используется для:

  • задания специальности. Источник данных: таблица «Специальности», поле KOD. Используется при выполнении запроса «Количество дисциплин и срок обучения для специальности». Ограничение списком задано.

Кнопка «OK» открывает форму «Количество дисциплин и срок обучения для специальности2».

  1. Форма «Количество дисциплин и срок обучения для специальности2»:

Назначение: позволяет сотруднику методического отдела просмотреть информацию о количестве дисциплин и сроке обучения для специальности, заданной в поле со списком «Специальность» в форме «Количество дисциплин и срок обучения для специальности».

  1. Форма «Количество часов на лабораторные работы в одном из семестров на кафедре»:

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

Элемент формы «поле со списком» используется для:

  • задания кафедры. Источник данных: таблица «Кафедры», поле KAF. Используется при выполнении запроса «Количество часов на лабораторные работы в одном из семестров на кафедре». Ограничение списком задано.

  • задания номера семестра. Источник данных: фиксированный набор значений (1-12). Используется при выполнении запроса «Количество часов на лабораторные работы в одном из семестров на кафедре». Ограничение списком задано.

Кнопка «OK» открывает форму «Количество часов на лабораторные работы в одном из семестров на кафедре2».

  1. Форма «Количество часов на лабораторные работы в одном из семестров на кафедре2»:

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

  1. Форма «Разность часов на лабораторные и практические занятия на факультете в семестре»:

Назначение: позволяет сотруднику методического отдела получить информацию о разности часов, отведенных на лабораторные и практические занятия на заданном факультете в заданном семестре.

Элемент формы «поле со списком» используется для:

  • задания факультета. Источник данных: запрос «Факультеты в институте», поле FAK. Используется при выполнении запроса «Разность часов на лабораторные и практические занятия на факультете в семестре». Ограничение списком задано.

  • задания номера семестра. Источник данных: фиксированный набор значений (1-12). Используется при выполнении запроса «Разность часов на лабораторные и практические занятия на факультете в семестре». Ограничение списком задано.

Кнопка «OK» открывает форму «Разность часов на лабораторные и практические занятия на факультете в семестре2».

  1. Форма «Разность часов на лабораторные и практические занятия на факультете в семестре2»:

Назначение: позволяет сотруднику методического отдела просмотреть информацию о разности часов, отведенных на лабораторные работы и практические занятия в семестре, заданном в поле со списком «Семестр», на факультете, заданном в поле со списком «Факультеты» в форме «Разность часов на лабораторные и практические занятия на факультете в семестре».

  1. Форма «Специальности, для которых читается дисциплина»:

Назначение: позволяет сотруднику методического отдела получить информацию о специальностях, для которых читается заданная дисциплина.

Элемент формы «поле со списком» используется для:

  • задания дисциплины. Источник данных: запрос «Дисциплины в институте», поле NAME. Используется при выполнении запроса «Специальности, для которых читается дисциплина». Ограничение списком задано.

Кнопка «OK» открывает форму «Специальности, для которых читается дисциплина2».

  1. Форма «Специальности, для которых читается дисциплина2»:

Назначение: позволяет сотруднику методического отдела просмотреть специальности, для которых читается дисциплина , заданная в поле со списком «Дисциплины» в форме «Специальности, для которых читается дисциплина».