Курсовая работа: Разработка базы данных "Учащиеся"
Список и описание
использованных подпрограмм:
1) Procedure Zastavka- является заставкой программы,
которая появляется при запуске программы и, информирует о том, кто создал данный
программный продукт, кто руководитель проекта, год создания программы.
2) Procedure Menu- является началом программы и предписывает
определённые действия для пользователя.
3) Procedure Password – является не посредственно
защищающей подпрограммой, для защиты от удаления или внесения не правильной
информации об уч-ся находящихся в базе данных, и для использования деканом или
зам-директором и прочей администрации учебного заведения (ТРЕБУЕТ ТОЛЬКО У
«Администратора»).
4) Procedure Novoe delo – предназначенная для заведения дел учащихся (ПРИМЕЧАНИЕ:
данная процедура доступна лишь «Администратору»).
5) Procedure Arhieve – данная процедура предназначена для сохранения (создания),
или загрузки существующей базы данных(ПРИМЕЧАНИЕ: данная процедура доступна лишь
«Администратору»).
6) Procedure end – выход из программы.
2.3 Идентификаторы
Идентификаторы в Турбо
Паскале - это имена констант, переменных, меток, типов, объектов, процедур и
функций, модулей, программ и полей в записях, созданных самим программистом.
Идентификатор всегда
начинается с буквы, за которой могут следовать буквы и цифры. Буквой считается
также символ подчеркивания, поэтому идентификатор может начинаться этим
символом и даже состоять только из одного или нескольких символов
подчеркивания. Пробелы и специальные символы алфавита не могут входить в
идентификатор.
Идентификаторы
используются без учета регистра, это означает, что строчные буквы (a..z) рассматриваются тождественными буквами (A..Z). Идентификаторы могут иметь любую длину, но только первые
63 символа являются значащими.
Таблица идентификаторов
№ |
Идентификатор |
Тип |
Назначение |
1 |
Num |
Integer |
Нумерация
личных дел (диапазон: -32768,,,32767;размер-2байта). |
2 |
FirsName |
Char |
Создание фамилии
уч-ся (диапазон:-128…127; размер-1байт). |
3 |
Name |
Char |
Создание имени
уч-ся (диапазон:-128…127; размер-1байт). |
4 |
FatherName |
Char |
Создание отчества
уч-ся (диапазон:-128…127; размер-1байт). |
5 |
Date |
Integer |
Заполнение даты
рождения уч-ся (диапазон:-32768,,,32767; размер-2байта). |
6 |
FirstNameKur |
Char |
Создание фамилии
куратора (диапазон:-128…127; размер-1байт). |
7 |
NameKur |
Char |
Создание имени
куратора (диапазон:-128…127; размер-1байт). |
8 |
FatherNameKur |
Char |
Создание отчества
куратора (диапазон:-128…127; размер-1байт). |
2.4 Структурная и функциональная схема

Рис.1 Структурная схема

Рис.2 Функциональная
схема
ЗАКЛЮЧЕНИЕ
При написании данного
проекта была достигнута поставленная цель, а именно разработана и полностью
сформирована база данных ”учащихся”. В интерфейсе данной программы
предусмотрены все необходимые для пользователя пункты главного меню в рамках
поставленной задачи проекта. В программе выполнены все требования,
предъявленные к программному продукту, с уверенностью можно заявить что цель,
поставленная при разработке данной программы, была достигнута. Программа
написана на языке программирования Турбо Паскаль.
После тщательного
изучения предметной области и задания полученного на данный проект были
выдвинуты основные требования к программному продукту, которые в последующем и
были реализованы в программе.
Стоит отметить, что
данный программный продукт обладает несложным интерфейсом. Благодаря этому
качеству, программу сможет использовать каждый пользователь, имеющий простейшие
навыки работы на компьютере. А для пользователей умеющих программировать на
языке Паскаль программа может послужить базой для написания более сложных
систем или стать наглядным пособием написания и использования процедур и
функций в данной среде, так как данная программа хорошо демонстрирует
практическую реализацию их использования.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8 |