2.2 Описание модулей
Модуль Crt. Модуль содержит константы, переменные и подпрограммы, предназначенные для работы с консолью. В отличие от стандартного ввода-вывода, когда он осуществляется через ОС, подпрограммы модуля Crt работают с BIOS и даже непосредственно с видеопамятью.
Таблица 2.3-Процедуры и функции модуля Crt.
Процедуры управлением цветом | |
HighVideo | Задание высокой яркости символов |
LowVideo | Задание малой яркости символов |
NormVideo | Задание исходной яркости символов |
TextBackGround | Задание цвета фона |
TextColor | Задание цвета символов |
Процедуры для работы с экраном | |
ClrEol | Удаление символов от курсора до конца строки |
ClrScr | Очистка экрана |
DelLine | Удаление строки, в которой находится курсор |
GotoXY | Перемещение курсора в заданную позицию |
Функции для работы с клавиатурой | |
KeyPressed | Проверка нажатия клавиши |
ReadKey | Чтение символа с клавиатуры |
Процедуры для работы со звуком | |
Sound | Включение звука |
NoSound | Отключение звука |
Процедуры разнообразного назначения | |
Delay | Задержка выполнения программы |
Данный программный продукт написан с помощью подпрограмм, то есть с помощью применения процедур и функций. Процедуры и функции представляют собой относительно самостоятельные фрагменты программы, оформленные особым образом и снабженные именем. Программу, написанную при помощи процедур и функций легко тестировать и отлаживать, а также защитить программный продукт от ошибок.
Список и описание использованных подпрограмм:
1) Procedure Zastavka- является заставкой программы, которая появляется при запуске программы и, информирует о том, кто создал данный программный продукт, кто руководитель проекта, год создания программы.
2) Procedure Menu- является началом программы и предписывает определённые действия для пользователя.
3) Procedure Password – является не посредственно защищающей подпрограммой, для защиты от удаления или внесения не правильной информации об уч-ся находящихся в базе данных, и для использования деканом или зам-директором и прочей администрации учебного заведения (ТРЕБУЕТ ТОЛЬКО У «Администратора»).
4) Procedure Novoe delo – предназначенная для заведения дел учащихся (ПРИМЕЧАНИЕ: данная процедура доступна лишь «Администратору»).
5) Procedure Arhieve – данная процедура предназначена для сохранения (создания), или загрузки существующей базы данных(ПРИМЕЧАНИЕ: данная процедура доступна лишь «Администратору»).
6) Procedure end – выход из программы.
... основании данных содержащихся в карточке клиента. - Подпрограмма редактирования таблиц служит для изменения данных в таблицах о стоимости на производство работ и цен на материалы. С помощью этой подпрограммы можно вносить дополнения ко всем базам данных содержащимся в разработке. Алгоритм работы этой подпрограммы показан на рис. 2.4. ...
... данных, подключает библиотеку Borland Database Engine (BDE), которая, в свою очередь, использует конфигурационный файл, содержащий информацию о всех зарегистрированных в системе псевдонимах. Псевдоним базы данных может быть создан (зарегистрирован) при помощи утилиты BDE Administrator. Эта же утилита позволяет изменить каталог, связанный с псевдонимом. База данных — это набор файлов (таблиц), в ...
... сущностей реализуется с помощью отношения. Мощность связи – один-ко-многим (1: М). 1 М М 1 Взаимодействие сущностей 2.2. Связи между сущностями инфологической модели Разработку информационного обеспечения АРМ проведем на базе системы управления базами данных (СУБД) Access XP из состава выбранного интегрированного пакета Microsoft Office XP. СУБД Access предназначена для ...
... компиляция концептуальной модели предметной области в схему БД). Второй вариант - прямая реализация СУБД, основанная на какой либо семантической модели данных. 2. Создание базы данных «Деканат: дистанционного обучения КТИ» 2.1 Краткая характеристика предметной области Предполагаемый деканат дистанционного образования Калмыцкого Технологического Института, именуемый в дальнейшем "ДДО КТИ ...
0 комментариев