В качестве средства разработки проекта была использована среда визуального программирования Borland Delphi.
Delphi - популярнейшая система программирования, разработанная корпорацией Borland (США). Эта корпорация известна своими системами программирования для MS-DOS (Turbo Pascal, Turbo C, Turbo Assembler), Windows (Delphi, C++ Builder, JBuilder), Linux (Kylix).
Использование этой среды обусловлено его функциональной мощностью наряду с простотой и логичностью программирования.
Borland Delphi как любая подобная система предназначена для разработки программ. Она имеет две характерные особенности: создаваемые с ее помощью программы могут работать не только под управлением Windows (WVT IBM, LINUX), а сама она относится к классу инструментальных средств ускоренной разработки программ (Rapid Application Development, RAD). Это ускорение достигается за счет двух характерных свойств Delphi: визуального конструирования форм и широкого использования библиотеки визуальных компонентов (Visual Component Library, VCL).Визуальное конструирование форм избавляет программиста от многих аспектов разработки интерфейса программы, так как Delphi автоматически готовит необходимые программные заготовки.
Визуальный построитель интерфейсов (Visual User-Interface Builder) дает возможность создавать приложения визуально, выбирая компоненты из соответствующей палитры. Программист использует окно формы как прототип будущего окна программы и наполняет его компонентами, реализующими нужные интерфейсные свойства. Библиотека визуальных компонентов предоставляет программисту огромное разнообразие созданных разработчиками Delphi программных заготовок, которые немедленно или после несложной настройки готовы к работе в рамках программы. Компоненты характеризуются важным свойством: они включают в себя программный код и все необходимые для его работы данные, что избавляет программиста от рутинной работы — нет нужды писать то, что уже существует. С Delphi поставляется множество компонентов, рассчитанных на самые разные аспекты применения — от простых компонентов, создающих поясняющие надписи, до сложных текстовых процессоров или инструментов принятия решений. Если по каким-либо причинам в Delphi нет компонента с нужной функциональностью, его можно создать средствами самой среды Delphi и включить затем в VCL. Использование компонентов не только во много раз сокращает сроки разработки программ, но и существенно снижает вероятность случайных программных ошибок, от которых не защищен ни один крупный проект.
Ни один инструмент RAD не создается без средств прогона и отладки вновь созданной программы. Такими средствами традиционно оснащаются все инструменты, создаваемые корпорацией Borland. В Delphi эти средства доведены до совершенства. Исполнение программы можно последовательно контролировать — оператор за оператором, следить за ее выполнением по исходному тексту. В любой момент можно узнать текущее значение переменной и при необходимости изменить его без перекомпиляции программы.
Do'stlaringiz bilan baham: |