2.2.2 Система программирования
Borland Delphi- средство разработки приложений под Windows. Достоинство Delphi – это быстрый компилятор, большие возможности для работы с базами данных и большой набор компонентов. Простота, скорость и эффективность Delphi объясняют её популярность. Есть и другие достоинства: простота изучения Object Pascal; программы, написанные на Delphi , не требуется снабжать дополнительными библиотеками.
Также Delphi7 это не только прекрасный инструмент разработки программного обеспечения, но и язык программирования, позволяющий писать как небольшие программы и утилиты для персонального использования, так и крупные корпоративные системы, работающие с базами данных на различных платформах, распределённые приложения и вебсервисы.[2]
3 Описание программы
3.1 Описание компонентов
Данный программный продукт реализован в среде программирования Delphi. Описание компонентов, использованных в программе:
Таблица 1- Form1
Компонент |
Описание |
Panel1 |
Предназначена для размещения кнопки перехода на вторую форму. |
Panel2 |
Предназначена для выделения места под бегущую строку. |
BitBtn1 |
Кнопка. Открывает вторую форму. |
Timer1 |
Служит для отсчета интервалов реального времени. |
Timer2 |
Служит для отсчета интервалов реального времени. |
Timer3 |
Служит для отсчета интервалов реального времени. |
Timer4 |
Служит для отсчета интервалов реального времени. |
Timer5 |
Служит для отсчета интервалов реального времени. |
Image1 |
Предназначен для отображения рисунков. |
Image2 |
Предназначен для отображения рисунков. |
Image3 |
Предназначен для отображения рисунков. |
Image4 |
Предназначен для отображения рисунков. |
Edit1 |
Предназначен для вывода текста бегущей строки. |
Label1 |
Метка. Предназначена для отображения текста бегущей строки. |
Label2 |
Метка. Предназначена для отображения текста бегущей строки. |
Таблица 2 - Form2
Компонент |
Описание |
Panel1 |
Предназначена для объединения кнопок нижней панели инструментов |
Panel2 |
Предназначена для объединения кнопок верхней панели инструментов |
Сombobox1 |
Список выбора количества неизвестных. |
Сombobox2 |
Список выбора количества уравнений. |
BitBtn1 |
Кнопка. Производит решение системы. |
BitBtn2 |
Кнопка. Производит очистку таблицы. |
Продолжение таблицы 2
Stringgrid1 |
Таблица для ввода коэффициентов. |
Stringgrid2 |
Таблица для вывода корней. |
MainMenu1 |
Главное меню программы |
PopupMenu1 |
Локальное меню. |
PopupMenu2 |
Локальное меню. |
ActionList1 |
Список. Служит для централизованной реакции программы на действия пользователя, связанные с выбором одного из группы однотипных управляющих элементов (пункты меню, кнопки). |
OpenDialog1 |
Окно открытия файла. Реализует стандартное диалоговое окно открытия файла. |
SaveDialog1 |
Окно сохранения файла. Реализует стандартное диалоговое окно сохранения файла. |
Label1 |
Метка. Предназначена для отображения текста «Выберите количество неизвестных». |
Label2 |
Метка. Предназначена для отображения текста «Выберите количество уравнений». |
Image1 |
Предназначен для отображения рисунков. |
Image2 |
Предназначен для отображения рисунков. |
Image3 |
Предназначен для отображения рисунков. |
Bevel1 |
Кромка. Служит для выделения отдельных частей окна трёхмерными рамками или полосами. |
SpeedButton1 |
Кнопка панели инструментов. Открывает окно открытия файла. |
SpeedButton2 |
Кнопка панели инструментов. Открывает окно сохранения файла. |
SpeedButton3 |
Кнопка панели инструментов. Открывает окно печати. |
SpeedButton4 |
Кнопка панели инструментов. Реализует заполнение таблицы случайными числами. |
SpeedButton5 |
Кнопка панели инструментов. Открывает окно выбора цвета. |
SpeedButton6 |
Кнопка панели инструментов. Открывает окно справки. |
SpeedButton7 |
Кнопка панели инструментов. При нажатии происходит тестирование правильности решения. |
Таблица3 - Form3
Компонент |
Описание |
Bevel1 |
Кромка. Служит для выделения отдельных частей окна трёхмерными рамками или полосами. |
BitBtn1 |
Кнопка. Служит для закрытия окна. |
Image1 |
Предназначен для отображения рисунков. |
StaticText1 |
Предназначен для вывода данных о разработчике. |
Таблица 4 - Form4
Компонент |
Описание |
BitBtn1 |
Кнопка. Служит для закрытия окна. |
BitBtn2 |
Кнопка. Служит для открытия стандартного диалогового окна выбора цвета. |
CheckBox1 |
Флажок. Позволяет задать значение цвета «по умолчанию» |
ColorDialog1 |
Окно выбора цвета. |
Image1 |
Предназначен для отображения рисунков. |
Таблица 5 - Form5
Компонент |
Описание |
BitBtn1 |
Кнопка. Служит для запуска стандартного диалогового окна открытия файла. |
BitBtn2 |
Кнопка. Служит для запуска стандартного диалогового окна выбора параметров для печати документов. |
OpenDialog1 |
Окно открытия файла. Реализует стандартное диалоговое окно открытия файла. |
PopupMenu1 |
Локальное меню. |
Image1 |
Предназначен для отображения рисунков. |
PrintDialog1 |
Окно настройки параметров печати. Реализует стандартное диалоговое окно выбора параметров для печати документа. |
RichEdit1 |
Поле формата RTF. |