Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Цель разработки | Обоснование выбора среды программирования | Инструкция пользователя | ПРИЛОЖЕНИЕ 1 |


Читайте также:
  1. II. ОПИСАНИЕ ЛАБОРАТОРНОЙ УСТАНОВКИ
  2. II. — Общее описание призрака.
  3. VI. Предложения по целям и задачам Программы
  4. VIII Краткое описание структуры.
  5. Адресаты программы
  6. Алгоритм работы подпрограммы изменения состояния индикаторов
  7. Анализ работы: понятие, основные этапы и методы. Описание и спецификация работы.

Программный продукт Магазин «Морской бой» написан в среде визуального объектно-ориентированного программирования Delphi 6.

Данная программа состоит из:

ü MainUnit – главный модуль программы, отвечает за процесс игры;

ü ConfUnit – модуль, отвечающий за установку и сохранение настроек, заданных пользователем;

ü LoadDelShemeUnit – модуль, отвечающий за загрузку и удаление схем игры;

ü SaveShemeUnit – модуль, который отвечает за сохранение схемы игры;

ü HTMLUnit – модуль, который за сохранение результатов игры в формате HTML;

ü CleanerUnit – модуль, отвечающий за очистку ненужных данных в файлах схем;

ü AboutUnit – модуль окна «О программе»

Головная программа начинается с ключевого слова Program, после которого пишется имя программы. Оно совпадает с именем файла, в котором сохраняется проект. Это же имя присваивается исполняемому файлу приложения. По умолчанию это имя Project1. После заголовка в тексте программы располагается оператор uses. Этим оператором перечисляются модули, загружаемые программой. Первый модуль Forms – системный, а следующие – модули разработанных программ. Следующая строка текста – {$R *.RES} представляет собой директиву компилятора. Затем, после ключевого слова begin и до последнего завершающего программу end с точкой (end.), записано тело программы.

Рассмотрим теперь, как выглядят тексты модулей.

Модуль начинается с ключевого слова Unit, после которого пишется имя модуля. Оно совпадает с имеем файла, в котором сохраняется модуль. По умолчанию для первого модуля имя равно Unit1, для второго Unit2 и т.д.

Текст модуля состоит из двух основных разделов: interface – открытый интерфейс модуля и implementation – реализация модуля. Все, что помещается непосредственно в раздел interface (типы, переменные, константы, функции, процедуры), может быть использовано другими модулями программы. Все, что помещается в раздел implementation – внутреннее тело модуля. Внешние модули не могут видеть типы, переменные, константы, функции и процедуры, размещенные в разделе реализации.

В разделе interface после оператора uses, содержащего список подключаемых элементов, можно видеть заготовку объявления класса вашей формы, подготовленную в Delphi. Имя класса формы – TForm1. Класс содержит два раздела: private – закрытый раздел класса, и public – открытый раздел класса. То, что объявлено в разделе public, будет доступно для других классов и модулей. То, что объявлено в разделе private, доступно только в пределах данного модуля.

 

В таблице, расположенной ниже описаны те компоненты, которые использовались при создании программы.

 

Таблица 1

 

     
Shape (фигура) Размещает на форме объект, представляющий собой правильную геометрическую программу
Label (метка) Размещает в форме объекты, предназначенные для создания текстовой информации, надписей и примечаний.
Edit (текстовое поле) Размещает в форме текстовое поле, предназначенное для ввода текстовой информации, чисел и дат.
Button (кнопка управления) Размещает в форме кнопки управления для инициации действий, выполнения команд, запуска программ.
MainMenu (главное меню) Размещает на форме главное меню.
ComboBox (поле со списком) Создает в форме объект, содержащий одновременно поле ввода и раскрывающийся список

 


Дата добавления: 2015-07-16; просмотров: 41 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Описание схемы данных| Процесс отладки программы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)