Курсовая работа: Разработка информационно-обучающей системы на тему “Атомно-молекулярная теория. Доказательство существования атомов и молекул
– ramka (). Данная функция занимается прорисовкой рамки по боковым краям экрана.
–show _ file (). Функция, которая занимается открытием файлов теории, выводом информации на экран скроллингом, прорисовкой меню «Теории», навигацией по этому меню.
Функции модуля TEST.c:
–menu (). Функция, занимающаяся прорисовкой главного меню, курсора в главном меню, его навигацию .
– ramka (). Данная функция занимается прорисовкой рамки по боковым краям экрана.
–test (). Осуществляет открытие файлов с правильными ответами, с тестовыми вопросами, осуществляет вывод этих вопросов на экран, подводит итог набранным пользователем баллам, выводит на экран результат тестирования.
Основные функции модуля HELP.c:
– help (). Открывает файл со справочной информацией. Отображает оперативную подсказку.
– ramka (). Данная функция занимается прорисовкой рамки по боковым краям экрана.
Основные функции модуля EXIT.c:
– help (). Открывает файл со справочной информацией. Отображает оперативную подсказку.
–exit (). Осуществляет завершение программы (выход), при выходе выводит реквизиты разработчика.
Основные функции модуля OSHIBKA.c:
–oshibka (). Осуществляет проверку наличия необходимых файлов системы, выводит соответствующее сообщение об ошибке при отсутствии этих файлов.
–exit (). Осуществляет завершение программы (выход), при выходе выводит реквизиты разработчика.
Основные функции модуля MODULI.c:
– Не содержит функций. Осуществляет взаимодействие между всеми модулями программы.
4.5.2 Функциональная схема
На рисунке 4.2 отображена схема связей между основными функциями программного продукта. Стрелка от одной функции к другой означает то, что первая функция вызывается второй в процессе работы программы.
| |||
Рисунок 4.2 – Связь между основными функциями программного продукта
5 КОМПЛЕКТ ПОСТАВКИ И ПОРЯДОК ИНСТАЛЛЯЦИИ
5.1 Комплект поставки
Программный продукт поставляется на дискете 3,5". В корневом каталоге дискеты находится каталог RusKrabota, содержащий следующие файлы:
Kproekt . exe – главный исполняемый файл;
Egavga . bgi – драйвер видеоадаптера;
Keyrus . com – драйвер клавиатуры;
help . txt – файл со справочными сведениями по работе с программой;
1. txt – файл, содержащий обучающий материал, предлагаемый системой;
test . txt – файл, содержащий тестовое задание;
answer . dat – файл, содержащий правильные ответы к тестовому заданию;