
- •230105 – Программное обеспечение вычислительной
- •Курсовая работа
- •Содержание
- •I. Введение.
- •II.. Техническое задание.
- •1. Основание для разработки
- •2. Назначение разработки.
- •3. Требование к программе
- •3.1. Требования к функциональным характеристикам Входные данные:
- •3.2. Требования к надежности
- •3.3. Требования к составу и параметрам технических средств
- •3.4. Требования к программной и информационной совместимости
- •4. Стадии и этапы разработки
- •III. Описание базы данных.
- •IV. Описание программы
- •Общие сведения
- •Описание программного модуля.
- •Листинг программы
- •3. Описание создания форм программы. Главная форма программы – Программа просмотра дисциплины и преподавателей.
- •3.1 Входные данные и Выходные данные Входные данные Для просмотра о полной фактической оплате за семестр по данной специальности используются следующие данные:
- •3.2. Процессы обработки и методы решения
- •3.3. Надёжность
- •3.4 Программа тестирования
- •V. Заключение
- •VI. Библиографический Список
III. Описание базы данных.
Первичный ключ предназначен для связывания таблиц между собой и проверки условий целостности базы данных.
Внешний ключ предназначен, для того чтобы проиндексировать таблицы по конкретному полю.
Таблица 1.Структура таблицы «Дисциплины» (Disciplina)
Обозначение |
Формат |
Краткое описание назначения(комментарий) |
ID- |
Numeric (4) |
Код дисциплины |
Name |
Character (20) |
Наименование дисциплины |
Первичный ключ ID_kod
Внешний ключ Нет
Первичный ключ ID_kod предназначен для того чтобы установить связь с таблицей (Специальность - дисциплина).
Таблица 2. Структура таблицы «Специальности» (Specialnost)
Обозначение |
Формат |
Краткое описание назначения(комментарий) |
Id_specialnost |
Numeric |
Код специальности |
Name |
Character |
Наименование специальности |
Id_kafedry |
Numeric |
Код кафедры |
Первичный ключ Id_spec
Внешний ключ Id_kafedry
Первичный ключ Id_spec предназначен для того чтобы установить связь с таблицей (Специальность -дисциплина).
Внешний ключ Id_kafedry предназначен для того чтобы было возможно установить связь с таблицей.(Кафедры)
Таблица 3. Структура таблицы «Платежки » (Plategi)
Обозначение |
Формат |
Краткое описание назначение(комментарий) |
Id_name |
Numeric |
Код Платежки |
Data Oplat |
Numeric |
Дата оплаты |
Nom sem opl |
Numeric |
Номер семестра оплаты |
Первичный ключ Id_name Внешний ключ Id_zav_kafedr
Внешний ключ Id_zav_kafedr предназначены, для того чтобы было возможно установить связь с таблицей.
Таблица 4. Структура таблицы «Преподаватели - дисциплина» (Prepod_Disceplina)
Обозначение |
Формат |
Краткое описание назначение(комментарий) |
Id_pred |
Numeric |
Код преподавателя |
Id_disciplina |
Numeric |
Код дисциплины |
Fam |
Numeric |
Фамилия |
Name |
Character |
Имя |
Otch |
Character |
Отчество |
Pol |
Character |
Пол |
Date_rogd |
Date |
Дата рождения |
Address |
Character |
Адрес |
Telephone |
Character |
Телефон |
Name_dis |
Character |
Наименование дисциплины |
Первичный ключ Kd_prepod + Kd_dis
Внешний ключ Kd_pred
Kd_dis
Внешний ключ Kd_pred, предназначен для того чтобы было возможно установить связь с таблицей.(Преподаватели)
Внешний ключ Kd_dis предназначен для того чтобы было возможно установить связь с таблицей.(Дисциплины)
Таблица 5. Структура таблицы «Преподаватели» (Prepodavatel)
Обозначение |
Формат |
Краткое описание назначение(комментарий) |
Id_pred |
Numeric |
Код преподавателя |
Fam |
Numeric |
Фамилия |
Name |
Character |
Имя |
Otch |
Character |
Отчество |
Pol |
Character |
Пол |
Date_rogd |
Date |
Дата рождения |
Address |
Character |
Адрес |
Telephone |
Character |
Телефон |
Внешний ключ Kd_kafedry, предназначен для того чтобы было возможно установить связь с таблицей.(Кафедры)
Данное описание таблиц подробно рассказывает о их содержание
(поля, индексы. и.т.д)
Таблица «Платежки»
Таблица «Специальности »
Таблица «оплата»
Таблица «Дисциплина»
Таблица «Оплата»