Разработка рабочего проекта

 

Для разработки приложения «Helper» используется среда программирования Turbo Pascal 7.0. Проект программы содержит основное окно выбора «Меню»[9];

 

Список глобальных переменных использованных в программе «Helper»:

Таблица 1

Переменная Тип Описание
f File Of Text Файловая переменная. В данной переменной происходит формирование, хранение и идентификация операторов Турбо Паскаль.
nom   Integer Вспомогательная переменная. Используется как переключатель в операторе CASE OF

 

 

Каждый пункт «Меню» является отдельной процедурой. Процедуры расположены в основной программе. Процедуры взаимодействую с основной программой через локальные переменные. Список локальных переменных представлен в таблице 2.

Список процедур расположенных в программе «Helper»:

1) процедура «Szold». Данная процедура отвечает за формирование исходной базы данных по операторам языка Турбо Паскаль.

2) процедура «Promoter». Действие данной процедуры заключается в просмотре базы данных.

3) процедура «Spark». С помощью процедуры «Spark» происходит запрос пользователя и выдача результата запроса на экран монитора.

Таблица 2

Переменная Тип Описание
c Char Вспомогательная переменная. Используется как счетчик накопления записей.
operate String Переменная ввода идентификатора оператора языка Турбо Паскаль при формировании базы данных.
posaun String Переменная ввода пояснения к оператору языка Турбо Паскаль.
solve String Переменная для хранения и считывания информации из файла программы.
sprat String Переменная ввода ключевого слова, по которому происходит выдача информации при запросе.

Исполняемый файл программы «Helper» имеет название helpers.exe и расположен на диске А.

Состав проекта приведен в таблице 3.

 

Табл. 3. Состав проекта.

Наименование Обозначение Примечание
helpopr.exe Исполняемый файл программного продукта. Запуск программы.

 

 

Глава 2. Выбор состава технических и программных средств

Описание программы

 

Для функционирования данного приложения на компьютере должна быть установлена ОС MS-DOS или операционная система, поддерживающая режим или сеанс MS-DOS[10]. Программа написана на языке программирования Turbo Pascal 7.0.

Разработанная программа представляет собой справочную систему по операторам языка программирования Турбо Паскаль. Применение данного приложения возможно в образовательном и познавательном аспекте.

Структура программы представляет набор процедур, функционирование которых осуществляется непосредственно из программы.

При использовании данного продукта достаточно компьютер с процессором 386, оперативной памяти 8 Мб; распечатка результатов на принтере и ввод информации с дополнительных носителей не предусмотрена.

По умолчанию программа расположена на гибком диске 3,5 дюйма. В состав программы входит исполняемый файл helper.exe. Именно с запуска файла helper.exe начинается работа приложения. Следующий шаг после запуска исполняемого файла состоит в формировании начальной базы данных, т.к. в исходном варианте файл с сформированной справочной системой отсутствует. Формирование БД исключительная прерогатива конечного пользователя. Использование защиты от несанкционированного использования и копирования не предусмотрено.

Входные и выходные данные имеют основной тип строковый. Ввод данных производится построчно. По окончании ввода строки нажатие клавиши [ENTER] означает конец ввода данной строки и, если не предусмотрен ввод следующих данных, то повторное нажатие клавиши [ENTER] означает конец ввода данных предлагаемых системой.

Представление строки возможно как латинским алфавитом, так и алфавитом кириллицы*.

Вывод информации производится в том формате, в каком исходная информация была внесена в компьютер при формировании справочной системы.

Тестирование программы проводилось на компьютерах с операционными системами Windows 98 и Windows XP Professional SP2. При запуске приложения в ОС Windows XP Professional SP2 наблюдалось некорректное отображение символов кириллицы при переходе из оконного режима в полноэкранный.

Среда программирования Turbo Pascal 7.0 представляет собой язык программирования высокого уровня, входящий в состав профессионального пакета разработки программ Borland Pascal with Objects 7.0. Транслятор языка Turbo Pascal 7.0 работает по компиляционному принципу.

Для нормальной работы программы необходим компьютер с процессором 386, 8 Mb RAM, 1 Мб свободного места на диске с установленной ОС MS-DOS или операционной системой поддерживающей режим или сеанс MS-DOS. Возможно, запустить программу с дискеты, в состав которой входит ОС MS-DOS[11]. Использование различных манипуляторов ввода данных не предусмотрено.

Так как по умолчанию файл «Spark.or» исходной справочной системы формируется в корневой директории приложения, то перед исполнением программы, необходимо определить каталог запуска данного приложения. Запуск производится выбором файла helper.exe. После запуска на монитор выводится окно меню

Далее следует сформировать справочную систему по операторам языка Турбо Паскаль. Для этого выбираем пункт меню под номером 1 «Создание справочной системы» После активации этого пункта открывается диалоговое окно для ввода информации.

Ввод информации производится, последовательно начиная с верхнего уровня. Сначала вводится название оператора затем пояснение к оператору.

Пункт меню «Просмотр» предназначен для просмотра информации сформированной справочной системы. Выбрав соответствующий пункт меню номер

активируется окно, представляющее содержимое записей.

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

 Поэтому, процедура «Просмотр» рассматривается, как контрольный пункт наличия информации в файле и не предусмотрена для полноценного обзора содержимого файла.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: