Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции информационные системы.docx
Скачиваний:
3
Добавлен:
18.09.2019
Размер:
238.11 Кб
Скачать

Методология и технология разработки ис

Методология создания ИС заключается в организации процесса и построения и обеспечений управления этим процессом для того чтобы гарантировать выполнение требований как в самой системе так и к характеристикам процесса разработки. Основными задачами являются:

  1. Обеспечение создания ИС отвечающей целям и задачам предприятия и соответствующие требования по автоматизации деловых процессов.

  2. Гарантия создания системы с заданными параметрами в течении заданного времени в рамках оговоренного бюджета.

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

  4. Обеспечение создания корпоративных систем отвечающих требованиям открытости переносимости и масштабируемости.

  5. Возможность использования в создаваемой системе разработанных ранее и применяемых на предприятии средств информационных технологий.

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

  1. В заданной последовательности выполнения технологической операции проектирования.

  2. Критериев и правил используемых для оценки результатов выполнения технологических операций.

  3. Графических и текстовых средств используемых для описания проектируемой системы.

Каждая технологическая операция должна обеспечиваться следующими материальными и информационными ресурсами.

  1. Данными полученными от предыдущей операции.

  2. Методическими материалами, инструкциями, нормативами и стандартами.

  3. Программными и техническими средствами

  4. Исполнители

Требования которым должна удовлетворять технология проектирования ИС

  1. Поддерживать полный жизненный цикл ИС.

  2. Обеспечивать гарантированное достижение цели разработки системы с заданным качеством в установленное время.

  3. Обеспечивать возможность разделения крупных проектов на ряд подсистем.

  4. Технология должна обеспечивать возможность ведения работ по проектирования отдельных подсистем небольшими группами.

  5. Обеспечивать минимальное время получения работоспособной системы.

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

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

Основные особенности методологии rad

Методология разработки информационных систем, основанная на использовании средств быстрой разработки приложений, получила в последнее время широкое распространение и приобрела название методологии быстрой разработки приложений - RAD (Rapid Application Development). Данная методология охватывает все этапы жизненного цикла современных информационных систем.

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

Под методологией быстрой разработки приложений обычно понимается процесс разработки информационных систем, основанный на трех основных элементах:

небольшой команде программистов (обычно от 2 до 10 человек);

тщательно проработанный производственный график работ, рассчитанный на сравнительно короткий срок разработки (от 2 до 6 мес.);

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

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