Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка Бураковский О.В. 12АС2.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
546.47 Кб
Скачать

Содержание

Введение......................................................................................................................4

1.Анализ задания и постановка задачи.....................................................................6

2.Проектирование приложения.................................................................................7

3.Проектирование экранных форм...........................................................................8

4.Реализация и тестирование...................................................................................10

Заключение................................................................................................................12

Список используемой литературы..........................................................................13

ПРИЛОЖЕНИЕ А.....................................................................................................14

Введение

История возникновения Delphi уходит своими корнями в далекие 60-е годы прошлого века.

Язык Паскаль (послуживший основой для написания Delphi), был разработан профессором Н.Виртом в конце 60-х годов специально для обучения программированию студентов. В числе студентов этого выдающегося профессора Цюрихского университета были Ф.Каин и А.Хейлсберг. Каин позднее основал корпорацию Borland. Под руководством этих двух студентов язык Паскаль был превращен в мощное средство разработки программ любой сложности.

Первым продуктом Borland для семейства Windows стала среда разработки Delphi 1, она была разработана для создания программ под Windows 3.1.

Появление новой версии Delphi 2 существенно отличило среду разработки от предыдущих продуктов. Данная версия была разработана ужу под 32-разядные операционные системы Windows 95 и Windows NT 4.

Следующие версии Delphi  (3,4,5,6,7) являлись следствием постепенного развития среды разработки - улучшались существующие компоненты, добавлялись новые возможности, большое внимание уделялось программированию баз данных и программ для глобальной сети Internet. Так же можно сказать, что Delphi иногда именуется еще как и Object Pascal.

Система визуального объектно-ориентированного проектирования Borland Delphi 7 позволяет:

  1. Создавать законченные приложения для Windows самой различной направленности.

  2. Быстро создавать профессионально выглядящий оконный интерфейс для любых приложений; интерфейс удовлетворяет всем требованиям Windows и автоматически настраивается на ту систему, которая установлена, поскольку использует функции, процедуры и библиотеки Windows.

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

  4. Создавать мощные системы работы с базами данных любых типов.

  5. Формировать и печатать сложные отчеты, включающие таблицы, графики и т.п.

  6. Создавать справочные системы, как для своих приложений, так и для любых других.

  7. Создавать профессиональные программы установки для приложений Windows, учитывающие всю специфику и все требования операционной системы.

Интегрированная среда разработки Borland Delphi 7 – это среда, в которой есть все необходимое для проектирования, запуска и тестирования создаваемых приложений. Большинство версий Delphi выпускается в нескольких вариантах:

  1. стандартная;

  2. профессиональная версия;

  3. разработка баз данных предметных областей.

Эти варианты различаются, в основном разным уровнем доступа к системам управления базами данных. Последние два варианта являются наиболее мощными в этом отношении. Библиотеки компонентов в различных вариантах практически одинаков.

Программа, создаваемая в данной среде в процессе проектирования приложения, основана на модульном принципе. Главная программа состоит из объявления списка используемых модулей и нескольких операторов, создающих объекты для необходимых форм и запускающих приложение на выполнение. Модульность очень важна для создания надежных и относительно легко модифицируемых и сопровождаемых приложений. Четкое соблюдение принципов модульности в сочетании с принципом скрытия информации позволяет производить модификации внутри любого модуля, не затрагивая при этом остальных модулей и главную программу.

Все объекты компонентов размещаются в объектах – формах. Для каждой формы, проектируемой в приложении, Delphi создает отдельный модуль. Именно в модулях и осуществляется программирование задачи. В обработчиках событий объектов размещаются описания алгоритмов, которые в основном сводятся к обработке информации, содержащейся в свойствах одних объектов, и задании по результатам этой обработки свойств других объектов.[3]