Спецификация программы

Спецификация программы. Исполняемый файл программы Комплексная система тестирования имеет название Testirovanie и может быть расположен в любом дерева папок на жестком диске.

Проектом называется комплект файлов, которые используются для разработки приложения. В состав проекта входят следующие основные файлы Ш Файл проекта расширение .vbp Ш Файлы форм расширение .frm Ш Файлы основных модулей расширение .bas Ш Файлы модулей классов расширение .cls Ш Файлы отчетов расширение .dsr Файл проекта содержит связи между всеми элементами приложения и включает в себя все его формы и модули, а также различные ссылки и настройки для компиляции Файл форм содержит описание форм, использованных в приложении, составляющих их элементов со значениями свойств объектов, а также объявляемые переменные, константы, процедуры обработки событий и пользовательские процедуры и функции.

Для каждой формы в приложении существует свой файл - модуль формы.

Файлы основных модулей.

Их содержимым являются процедуры, функции, а также объявляемые переменные и константы, которые можно использовать в других модулях данного приложения. Файлы модулей классов.

Предназначены для создания разработчиком собственных классов с описанием их методов и свойств. Файлы дизайнеров отчетов. Эти файлы могут непосредственно компилироваться в исполняемый код и не зависят от присутствия файлов форматов. Если в приложении имеется несколько форм, то обязательно необходимо указать загрузочную форму, которую системе нужно будет вывести на экран при запуске этого приложения.

Определение такой формы выполняется в окне Project Properties Свойства проекта, вызываемого одноименной командой меню Project. Здесь на вкладке General Общие в раскрывающемся списке StartUp Object Начальные объекты следует указать загрузочную форму. В данном случае выбрана форма Search. Рисунок 20 Указание начальной формы при запуске приложения Состав проекта Наименование Обозначение Примечание Testirovanie.vbp Файл проекта содержит связи между всеми элементами приложения MdiMain Файлы форм Главная MDI-форма содержит все подключения к базе данных frmStudent.frm Работа формы Студенты frmOpen.frm Работа формы Выбор теста и режима тестирования frmTest.frm Работа формы Тестирование frmResult.frm Работа формы Результаты тестирования frmFillTest.frm Работа формы Заполнение тестовых заданий Univer97.mdb Файл базы данных Аccess Исходный файл базы. Первоначально имеет описанную структуру базы. Заполнение записями проходит в режиме работы приложения Файлы тестов расширение mdb Файл базы данных Аccess Исходные файлы базы данных тестирования iniTests.txt Файл содержащий пути к базам vb5db.dll Динамически подключаемая библиотека Входит в состав ядра Jet. Для корректной работы программы необходимо присутствие этого файла в папке Windows System Comdlg32.ocx Элемент ActiveX Обеспечивает работу стандартного диалога Dblist32.ocx Элемент ActiveX Обеспечивает работу списка данных msFlxgrd.ocx Элемент ActiveX Обеспечивает работу табличной сетки 2.7.