<<
>>

Визуальное программирование

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

Визуальные средства разработки оперируют в первую очередь со стандартными интерфейсными объектами — окнами, списками, текстами, которые легко можно связать с данными из базы данных и отобразить на экране монитора. Другая груп­па объектов представляет собой стандартные элементы управления — кнопки, пе­реключатели, флажки, меню и т. п., с помощью которых осуществляется управле­ние отображаемыми данными. Все эти объекты могут быть стандартным образом описаны средствами языка, а сами описания сохранены для многократного исполь­зования в будущем.

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

Среди универсальных систем визуального программирования сейчас наиболее распространены такие, как Borland Delphi и Visual Basic. Универсальными мы их называем потому, что они не ориентированы исключительно на разработку при­ложений баз данных — с их помощью могут быть разработаны приложения почти любого типа, в том числе и информационные приложения. Причем программы, разрабатываемые с помощью универсальных систем, могут взаимодействовать практически с любыми системами управления базами данных.

Специализированные средства разработки ориентированы только на создание приложений баз данных. Причем, как правило, они привязаны к вполне опре­деленным системам управления базами данных. В качестве примера таких сис­тем можно привести Power Builder фирмы Sybase (естественно, предназна­ченный для работы с СУБД Sybase Anywhere Server) и Visual FoxPro фирмы Microsoft.

Поскольку задачи создания прототипов и разработки пользовательского интер­фейса по существу слились, программист получил непрерывную обратную связь с конечными пользователями, которые могут не только наблюдать за созданием при­ложения, но и активно участвовать в нем, корректировать результаты и свои тре­бования. Это также способствует сокращению сроков разработки и является важ­ным психологическим аспектом, который привлекает к RAD все большее число разработчиков.

Визуальные инструменты. RAD позволяют максимально сблизить этапы созда­ния информационных систем: анализ исходных условий, проектирование систе­мы, разработка прототипов и окончательное формирование приложений стано­вятся сходными, так как на каждом этапе разработчики оперируют визуальными объектами.

<< | >>
Источник: Избачков Ю. С., Петров В. Н.. Информационные системы. 2006

Еще по теме Визуальное программирование:

  1. МЫШЛЕНИЕ ВИЗУАЛЬНОЕ
  2. 8.6. Визуальная психодиагностика криминальных признаков личности
  3. Знаки визуального тайного общения.
  4. 8.6. Визуальная психодиагностикакриминальных признаков личности
  5. Эстетика программирования
  6. Основной курс (Программирование)
  7. Иванова Г.С. Основы программирования, 2002
  8. Г.С.Иванова, Т.Н.Ничушкина, Е.К.Пугачев. Объектно- ориентированное программирование, 2001
  9. О. Л. Голицына, Т. Л. Партыка, И. И. Попов. ЯЗЫКИ ПРОГРАММИРОВАНИЯ, 2008
  10. Часть вторая Родительское программирование
  11. Программирование телевизионного вещания
  12. Часть вторая Родительское программирование СУДЬБА ЧЕЛОВЕКА
  13. Нейро-лингвистическое программирование
  14. Сергей Александрович Орлов. Теория и практика языков программирования: Учебник для вузов. Стандарт 3-го поколения, 2013
  15. ПРОГРАММИРОВАНИЕ НА УСПЕХ
  16. Научное программирование телевидения
  17. Программирования основные понятия