Разработка структуры программы


Данная программа написана на современном широко распространенном объектно-ориентированном языке Borland C++ Bulder 4 Pro. Выбор данного языка было обусловленно тем , что этот язык легко позволяет спроектировать программу, в которых используются стандартные объекты и функции диалогов Windows, в весьма короткие сроки для программистов, имеющий определенный запас опыта программирования в данной среде.

В качестве основного языка используется C++.

Задача сводится к выводу вопросов в стандартную панель, выводятся также все варианты ответов в специально отведенную другую панель. Затем программа приостанавливается и ждет дальнейших действий пользователя, а именно:

1) Переход к следующему вопросу без выбора ответов.

2) Выбор ответов и переход к следующему вопросу.

3) Завершение текущего теста.

4) Различные настройки программы.

5) Выход из программы.

Функцианальная схема:

Разработка структуры программыФунк. схема 1.

Таким образом для разработки подобной программы необходимо спроектировать удобный интерфейс, позволяющий производить различные настройки, возможность открытия файла-теста, предварительно зашифрованного, разработать метод случайного вывода вопросов и ответов, и организовать вывод конечного результата теста, в виде оценки по 100 балльной системе.

Весь проект программы состоит из 3 форм, это:

1) Главное окно, где происходит вывод вопросов

2) Окно вывода конечного результата, и проставления оценки.

3) Форма «О программе».

Через главное окно может происходить открытие стандартных диалоговых окон открытия и сохранения файлов, используемые в программе для открытия теста, а также для открытия текстового файла для его дальнейшего шифрования и сохранения на диске. В при окончании, а также при сбросе теста выдается сообщение “Тест закончен”, после чего появляется его результат.

Загрузка...