- •Аннотация
- •Содержание
- •Введение
- •Назначение и область применения
- •1.1 Описание предметной области
- •1.2 Постановка задачи
- •2. Разработка структур данных
- •3. Описание логической структуры
- •3.1. Обоснование выбора программных средств
- •3.2.Структура программного комплекса
- •3.3 Описание алгоритма
- •3.3.1.Алгоритм программы, осуществляющей связь между меню и программой просмотрА текста и иллюстраций госта
- •3.3.2 Описание алгоритма программы, реализующей меню
- •3.3.3 Описание алгоритма программы, реализующей просмотр текста и иллюстраций госТа
- •3.4 Описание используемых методов и их обоснование
- •4.Инструкция пользователя
- •4.1. Условия компиляции и выполнение программного комплекса.
- •Interf.Pas,f_mouse.Pas,f_text.Pas,BuildCfg.Pas,img.Pas, openbmp.Pas, KonVert.Pas.
- •4.2. Основное менюИнформационно-справочного комплекса "госТы Единой Системы Программной Документации”
- •4.2.1. Пункт "редактор"
- •4.2.2. Пункт "помощь”
- •4.2.3. Пункт“функции”
- •5.Описание характеристик программы
- •5.1. Требования к аппаратному и программному обеспечению
- •5.2. Описание свойств программного комплекса
- •6. Обоснование выбора и описание структуры входных данных
- •7. Описание структуры выходных данных
- •8. Источники, использованные при разработке
- •Заключение
- •Лист регистрации изменений
4.Инструкция пользователя
4.1. Условия компиляции и выполнение программного комплекса.
Файл MENU.PAS содержит текст программы, реализующей основное меню.
Файл SHOWGOST.PAS содержит текст программы, реализующей отображение текстов ГОСТов на экран. Файл MONITOR.PAS содержит текст программы реализующей связь между основным меню и программой, отображающей текст ГОСТов на экран.
Для успешной компиляции программ, реализующих основное меню комплекса, в текущем каталоге необходимо наличие следующих файлов:
Memory.tpu, drivers.tpu, objects.tpu, views.tpu, menus.tpu,
app.tpu, mymsgbox.tpu, dialogs.tpu, crt.tpu, dos.tpu, myhelp.tpu,
stddlg.tpu, crt.tpu, dos.tpu, myhelp.tpu, colorsel.tpu, gadgets.tpu,
mousedlg.tpu, helpfile.tpu, наличие которых предполагается в стандартной версии системы программирования TURBO PASCAL 7.0.
Для компиляции программы, реализующей связь между основным меню и программой, отображающей ГОСТы на экран, в текущем каталоге необходимо наличие модуля DOS.TPU.
Компиляция программы, реализующей просмотр ГОСТов, предполагает наличие в текущем каталоге с ней (SHOWGOST.PAS.) следующих исходных файлов на языке PASCAL :
Interf.Pas,f_mouse.Pas,f_text.Pas,BuildCfg.Pas,img.Pas, openbmp.Pas, KonVert.Pas.
Компиляция может осуществляться как в среде системы программирования TURBO PASCAL 7.0, так и с помощью автономного компилятора TPC.EXE.
При использовании автономного компилятора TPC.EXE перед компиляцией основной программы необходимо перекомпилировать приведённые выше для неё исходные модули (файлы с расширением PAS).
Вид комммандной строки DOS при компиляции:
>[path 1]TPC e [path 2]имя файла
- [path 1] – полный путь к автономному компилятору;
- [path 2] – полный путь к компилируемому файлу;
- имя файла – имя компилируемого файлла;
- e – ключ компиляции, для создания *.TPU и *.EXE файлов.
Для компиляции в интегрированной среде TURBO PASCAL 7.0 необходимо после открытия файла с текстом программы с помощью клавиши F3 нажать клавишу F9.
4.2. Основное менюИнформационно-справочного комплекса "госТы Единой Системы Программной Документации”
Работа комплекса начинается с запуска программы, реализующей основное меню (см. рис. 1).

Рис. 1 Основное меню информационно-справочного комплекса "ГОСТы Единой Системы Программной Документации”
Интерфейс справочной системы "ГОСТы по программному обеспе-
чению" организован в виде выбора пользователем с помощью фун-
кциональных клавиш или устройства "МЫШЬ" нужного пункта из пред-
лагаемых меню, начиная с основного.
В правом верхнем углу основного меню выводится текущее вре-
мя, в нижнем углу - объём свободной основной памяти.
Для удобства работы, функции и соответствующие им функцио-
нальные клавиши, доступные пользователю из основного меню комплекса, представлены в нижней части экрана основного меню и в подсказке, вызываемой по клавише <F1> (см. рис. 2).

Рис. 2Вызов помощи по клавише<F1>из основного меню комплекса
<ALT>+<1>,..,<3> - выбор соответствующего пункта основного меню.
<F10> - активация курсора в меню.
4.2.1. Пункт "редактор"

Рис. 3 Выбор пункта “РЕДАКТОР” нажатием клавиш <ALT>+<3> из основного меню комплекса
В пункте "РЕДАКТОР" (см. рис. 3) реализованы следующие подпункты:
ЗАПУСК РЕДАКТОРА - выбрав этот пункт можно произвести запуск текстового редактора, используемого в интегрированной среде TURBO PASCAL, для редактирования файлов с текстами ГОСТов.
НАСТРОЙКА МЫШИ – увеличение/уменьшение чувствительности “мыши” к передвижению.
НАСТРОЙКА ЗВУКА – включение/отключение звукового сигнала при удалении номера и имени ГОСТа и имён соответствующих иллюстраций из комплекса.
