Курсовая работа: Разработка базы данных, отражающей учет успеваемости студентов

+--------------------------------------------------------------------------+

Оценки

+--------------------------------------------------------------------------+

¦ Код сдачи¦ Оценка¦ Дата сдачи¦ Студенческий¦ Код предмета¦

+--------------+--------------+--------------+--------------+--------------¦

¦ 1001¦ 5¦ 10/06/1999¦ 3412¦ 2001¦

¦ 1002¦ 4¦ 10/06/1999¦ 3413¦ 2003¦

¦ 1003¦ 3¦ 11/06/1999¦ 3414¦ 2005¦

¦ 1004¦ 4¦ 12/06/1999¦ 3412¦ 2003¦

¦ 1005¦ 5¦ 12/06/1999¦ 3416¦ 2004¦

+--------------------------------------------------------------------------+

Эти данные будут использоваться в примерах.

Интерфейс программы

Для того, чтоб понять, что делает программа рассмотрим ее меню:

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

«Загрузка » - ввод базы данных из типизированного файла.

«Сохр. в тип. файл » - сохранение базы данных в типизированном файле.

«Сохр. в текст. файл » - сохранение выбранной таблицы в текстовой файл.

«Просмотр » - просмотр данных таблиц.

«Корректировка » - изменение записей таблиц.

«Сортировка » - сортировка записей по определенному полю.

«Запросы » - поиск данных в четырех таблицах, соответствующие заданному условию.

«Выход » - выход из программы.

Главное меню содержит вложенные. Например на 2 рисунке показано меню, служащее для выбора таблицы (одной из четырех). Вход в него может быть осуществлен по разному. То есть это меню вы будете проходить при просмотре данных, при корректировке и при сохранении в текстовой файл. Это меню в комментариях не нуждается.

При выборе «Корректировка» вы перейдете к меню, показанному на рисунке 3.

«Добавление » - добавление нового кортежа в заданную с помощью предыдущего меню таблицу.

«Удаление » - удаление строки из таблицы, причем запись в таблице ищется по первому столбцу.

«Изменение » - изменение свойств существующей в базе данных строки.

Последнее подменю – это подменю запросов, на котором надо остановиться поподробнее. Рассмотрим рисунок:

К-во Просмотров: 1783
Бесплатно скачать Курсовая работа: Разработка базы данных, отражающей учет успеваемости студентов