Курсовая работа: Программа контроля учебного процесса образовательного учреждения

Таблицы:

1. Disiples(koddisc,name)

Первичный ключ: koddisc

Внешние ключи: нет

2. Special(kodspec,names,kodkaf)

Первичный ключ: kodspec

Внешние ключи: kodkaf

3. Kafedrs(kodkaf,name,tel,kodprep);

Первичный ключ: kodkaf

Внешние ключи: kodprep

4. Prepod(kodprep,fam,name,otch,pol,daterog,adres,tel,kodkaf)

Первичный ключ: kodprep

Внешние ключи: kodkaf

5. Specdis(kodspec,koddisc,kurs,semester,chasov)

Первичныйключ: kodspec+koddisc

Внешниеключи: kodspec, koddisc

Диаграмма базы данных (схема связи):

Первичный ключь koddisc в таблице disiples связан с внешним ключем koddisc в таблице specdis, первичный ключь kodspec в таблице special связан с внешним ключем kodspec в таблице specdis, gервичный ключь kodkaf в таблице kafedrs связан с внешними ключами kodkaf в таблице special и kodkaf в таблице prepod, первичный ключь kodprep в таблице prepod связан с внешним ключем kodprep в таблице kafedrs.

Рис. 2. Схема связи

Структура таблиц базы данных:

Таблица 1

Таблица атрибуты Тип данных размер
disiples koddis integer 4
name character 15
special kodspec integer 4
names character 15
kodkaf integer 4
kafedrs kodkaf integer 4
name character 15
tel character 15
kodprep integer 4
prepod kodprep integer 4
fam character 10
name character 10
otch character 10
pol character 1
daterog date 8
adres character 30
tel character 15
kodkaf integer 4
specdis kodspec integer 4
koddisc integer 4
kurs integer 4
semestr integer 4
chasov integer 4

Примеры заполненных таблиц:

Пример 1


Пример 2


IV . Описание программы

1. Общие сведения о программе

С увеличением все новых и новых специальностей и дисциплин появилась необходимость создать автоматическую систему для хранения и обработки информации. Данный программный продукт предназначен для просмотра и закрепления дисциплин изучаемых по специальности. Это автоматическая система предназначена для быстрого и удобного редактирования, просмотра и хранения информации, в котором предусмотрен удобный интерфейс и от пользователя, благодаря максимальной автоматизации, требуется минимум действий. Программа позволяет просматривать все таблицы необходимые для работы. Позволяет безопасно добавлять данные в базу данных, так как в программе имеются программные средства обработки ошибок и неполноты данных. Данный программный продукт разрабатывался в визуальной среде программирования Visual FoxPro и работает в операционной системе (ОС) WindowsXP и более современных ОС.

2. Описание структуры программы

Главным модулем является модуль Form4. В этом модуле предусмотрен переход к другим модулям, с помощью объектов Command. При нажатии на любую кнопку главная форма скрывается и ее заменяет другая форма которую вызывает событие Click данной кнопки. На форме также предусмотрена кнопка выхода, в которой предусмотрено случайное нажатие кнопки. Например, если пользователь, случайно, нажмет на кнопку выхода появится окно, которое будет запрашивать подтверждение на выход. Данная опция описана с помощью команды MesageBox.


К-во Просмотров: 282
Бесплатно скачать Курсовая работа: Программа контроля учебного процесса образовательного учреждения