Delphi

  • 25 апр. 2012 г.
  • 3284 Слова
Содержание
1 Содержание 1
2 Ввeдeниe 2
3 Paзpaбoткa эскизнoгo и тeхничeскoгo пpoeктoв пpoгpaммы 4
3.2 Нaзнaчeниe и oблaсть пpимeнeния 4
3.3 Тeхничeскиe хapaктepистики 4
3.3.1 Пoстaнoвкa зaдaчи 4
3.3.2 Oписaниe
aлгopитмa 4
3.3.3 Opгaнизaция вхoдных и выхoдных
дaнных 5
3.3.4 Выбop сoстaвa тeхничeских и пpoгpaммныхсpeдств 5
4 Paзpaбoткa paбoчeгo
пpoeктa 6
4.1 Paзpaбoткa пpгpaммы 6
4.2 Спeфикaция пpoгpaммы 11
4.3 Тeкст пpoгpaммы 12
4.4 Oписaниe пpoгpaммы 29
4.5 Тeстиpoвaниe пpoгpaммы 29
4.6 Внeдpeниe 30
4.7 Зaключeниe 32
5 Испoльзoвaннaя литepaтуpa 33



Введение

Целью данной курсовой работы является создание программы– справочной системы по визуальным компонентам интегрированной среды Delphi.
Delphi - это комбинация нескольких важнейших технологий:
·Высокопроизводительный компилятор в машинный код
·Объектно-ориентированная модель компонент
·Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов
·Масштабируемые средства для построения баз данных
Компилятор,встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”.
В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можноперемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора.
Основной упор в модели Delphi делается на максимальном реиспользовании кода. Это позволяетразработчикам строить приложения весьма быстро из заранее подготовленных объектов, а также дает им возможность создавать свои собственные объекты для среды Delphi. Никаких ограничений по типам объектов, которые могут создавать разработчики, не существует. Действительно, все в Delphi написано на нем же, поэтому разработчики имеют доступ к тем же объектам и инструментам, которые использовались длясоздания среды разработки. В результате нет никакой разницы между объектами, поставляемыми Borland или третьими фирмами, и объектами, которые вы можете создать. Элементы управления составляют суть пользовательского интерфейса Windows. Всеми программами нужно управлять более или менее единообразно, поэтому в составе ОС имеется набор типовых кнопок, редактирующих элементов, списков выбора и т. п., которымивы можете "украсить" свои разработки.
Для создания интерфейса приложений система Delphi предлагает обширный набор визуальных компонентов, основные из которых располагаются на страницах Standard, Additional и Win32 Палитры компонентов. Их называют стандартными, дополнительными и 32-разрядными компонентами, соответственно.
Все компоненты Delphi порождены от класса TComponent, вкотором инкапсулированы самые общие свойства и методы компонентов. Предком TComponent является класс TPersistent, который произошел непосредственно от базового класса TObject.

Разработка эскизного и технического проекта программы



3.2 Нaзнaчeниe и oблaсть пpимeнeния
Нaзнaчeниe пpoгpaммы: Назначение – справочная информация. Данная программа может использоваться для обученияначинающего программиста. Для получения справки во время выполнения практических работ в Delphi.
Oблaсть пpимeнeния: Oпepaциoннaя систeмa MS Windows.


3.3 Тeхничeскиe хapaктepистики


3.3.1 Пoстaнoвкa зaдaчи
В условии задачи указывается, что нужно разработать справочную систему по визуальным компонентам Delphi. Поэтому будет целесообразно...
tracking img