Конспект установочных лекций по комплексному курсу Информатика, Теория информации


Фактографические информационнные системы - часть 14


При этом программист может применять принципиально новые методы создания программ. Так добавление компонентов в приложение осуществляется методом drag-and-drop, то есть при помощи мыши выбираются нужные компоненты, а потом перетаскиваются в окно будущего приложения (окно также является компонентом, называемым в системах “формой”, и его можно тоже выбирать по своему вкусу). Далее опять же при помощи мыши компоненты растягиваются до нужных размеров, перекладываются на форме - и при этом все изменения автоматически фиксируются в коде программы, так что программу можно запускать в любой момент! Кроме того, большая часть свойств компонентов отображается при проектировании на экране в удобном страничном диалоге (называется он Object Inspector), и все изменения на форме можно видеть в нем сразу же, а изменения, вносимые непосредственно в него, сразу же отображаются на форме проектируемого приложения (в этом и состоит принцип двойственное ввода данных). Благодаря подобному подходу можно создать полноценный интерфейс даже для большого приложения, не написав ни единой строчки кода. При этом грамотно выбрав композиты и надлежащим образом связав их (щелкая мышью в клетках Object Inspector), можно создать даже приложение, работающее с несколькими связанными таблицами баз данных, которое будет нужным образом фильтровать и отсортировывать данные из них.

Еще одной уникальной особенностью систем является возмоность изменять саму среду разработки по своему вкусу. При этом можно не просто менять различные настройки, но и создавать свои редакторы, добавлять свои пункты меню и даже создавать свои собственные Мастера (Wizard).

 Программное обеспечение для разработки ИС. Для решения задач разработки, сопровождения и модернизации информационных систем создаются технологии сквозного проектирования (ТСП). Эти технологии представляют собой набор компонент - программных продуктов и методов разработки, основные из которых и являются предметом нашего рассмотрения.

Интегрированный CASE-инструментарий. Предназначен для коллективной разработки, охватывающей все этапы жизненного цикла системы (от подготовки технического задания до генерации программного кода, внедрения и эксплуатации приложений).




- Начало -  - Назад -  - Вперед -



Книжный магазин