Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы ИС.doc
Скачиваний:
4
Добавлен:
28.10.2018
Размер:
69.63 Кб
Скачать

10.Структура жизненного цикла информационных систем.

Стандарт ISO/IEC 12207:1995 (документ такой) определяет структуру жизненного цикла, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания ПО. Каждый процесс разделен на набор действий, каждое действие — на набор задач. Каждый процесс, действие или задача инициируется и выполняется другим процессом по мере необходимости, причем не существует заранее определенных последовательностей выполнения.

11.Модели жизненного цикла информационной системы. Каскадная, спиральная, основные этапы и недостатки.

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

Этапы:

1)Формирование требований; 2)Проектирование; 3)Реализация; 4)Тестирование; 5)Внедрение;

6)Эксплуатация и сопровождение.

Недостатки:

1) задержка в получении результатов; 2) могут возникнуть ошибки на любом из этапов; 3) сложность ведения параллельных работ; 4) сложность управления проектом; 5) высокий уровень риска.

Спиральная модель предполагает операционную разработку информационных систем. Главные этапыанализ и проектирование.

Недостатки: 1) Определение момента перехода на следующий этап; 2) модель имеет усложненную структуру; 3) серьезная нужда в высокопрофессиональных знаниях для оценки рисков; 4) спираль может продолжаться до бесконечности.

12.Методология RAD. (Rapid Application Development)

Это методология быстрой разработки приложений в рамках спиральной модели. Содержит 3 элемента: 1)небольшую команду программистов-профессионалов (от 2 до 10 человек);

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

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

Жизненный цикл ПО по методологии RAD состоит из четырех фаз: 1)фаза анализа и планирования требований (пользователи системы определяют функции, которые система должна выполнять);

2) фаза проектирования (часть пользователей принимает участие в техническом проектировании системы под руководством специалистов-разработчиков);

3) фаза построения (выполняется непосредственно сама быстрая разработка приложения);

4) фаза внедрения (производится обучение пользователей, организационные изменения и параллельно с внедрением новой системы осуществляется работа с существующей системой).

13.Подходы к разработке ис (объектное, визуальное, событийное программирование).

Объектное программирование. Объектный (объектно-ориентированный) подход основан на понятии объекта, объединяющего в единое целое данные и код.

Визуальное программирование. Визуальное программирование - это дальнейшее развитие событийного программирования и библиотек - шаблонов программ (способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста.)

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