ISO/IEC 15288:2008. Системная инженерия - процессы жизненного цикла систем.




Предметно-ориентированные ИС ПР_4 (2 семестр)

Практическая работа №4.

Моделирование этапов жизненного цикла ИС.

Цель работы:

- Изучение российских и международных стандартов, регламентирующих жизненный цикл ИС;

- Получить навык создания функциональных моделей в нотации IDEF0.

Порядок выполнения работы.

- Ознакомиться с теоретическими сведениями.

- Изучить ГОСТы и Международные стандарты. (см. список литературы в конце методических указаний) + воспользоваться поиском в Интернет

- Заполнить таблицы 1 – 5

- В RAMUS в соответствии с заданным вариантом смоделировать стадии и этапы ЖЦ ИС по ГОСТ 34.601-90. Моделирование выполнять в нотации IDEF0. Использовать текст ГОСТ 34.601-90(+ 2 приложения к нему) и таблицы 3 и 4. Необходимо:

- Создать контекстную диаграмму

- Создать диаграмму 1 уровня (8 этапов)

- Декомпозировать заданные (по вариантам) два этапа

- Декомпозировать две работы каждого этапа (на выбор)

- При необходимости выполнить дальнейшую декомпозицию работ.

- Написать отчет WORD.

В качестве отчета представить 2 файла:

Файл MS Word – содержит:

- Титульный лист,

- Исходные данные – строчка из таблицы вариантов

- Таблицы 1– 5

Файл RAMUS, содержащий созданную в процессе работы модель.

 

Теоретические сведения

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

Жизненный цикл изделия(продукта) – совокупность всех действий, которые необходимо выполнить на протяжении всей «жизни» изделия. Смысл ЖЦ состоит во взаимосвязанности всех этих действий.

ЖЦ программных средств (ПС) в стандартах представляет собой набор этапов, частных работ и операций в последовательности их выполнения и взаимосвязях, регламентирующих ведение работ от подготовки технического задания до завершения испытаний ряда версий и окончания эксплуатации ПС или ИС. Стандарты включают правила описания исходной информации, способов и методов выполнения операций, устанавливают контроль технологических процессов, требования к оформлению их результатов, а также регламентируют содержание технологических и эксплуатационных документов на комплексы программ. Они определяют организационную структуру коллектива, обеспечивают распределение и планирование заданий, а также контроль за этапами создания комплекса ПС.

Комплекс отечественных стандартов на автоматизированные системы управления:

ГОСТ 34.601-90. Автоматизированные системы. Стадии создания; (это базовый стандарт, регламентирующий стадии и этапы ЖЦ ИС) + стандарты: ГОСТ 34.003-90. ГОСТ 34.201-89. РД 50-34.698-90. ГОСТ 34.602-89. ГОСТ 34.603-92.

Однако создание, сопровождение и развитие прикладных ПС для современных ИС в этих стандартах отражены недостаточно, а отдельные их положения устарели, с точки зрения построения современных распределенных комплексов прикладных программ высокого качества в системах управления и обработки данных с различной архитектурой. Поэтому целесообразно выбирать и использовать апробированные зарубежные стандарты в этой области, а также адаптировать их под реализацию конкретного проекта. Основные современные зарубежные стандарты ориентированы на описание ЖЦ сложных ПС обработки информации и управления в реальном времени.

Международные стандарты, регламентирующие ЖЦ ИС:

ISO/IEC 12207 – Information Technology-Software Life Cycle Processes - Процессы жизненного цикла программных средств. Для поддержки практического применения ISO/IEC 12207 разработан ряд технологических документов: ISO/IEC TR 15271:1998; ISO/IEC TR 16326:1999.

ISO/IEC 15288:2008. Системная инженерия - процессы жизненного цикла систем.

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

В ходе выполнения практической работы необходимо заполнить следующие 5 таблиц:

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

Таблица 1. Стандарты по разработке ИС

Обозначение стандарта Наименование стандарта
Российские (стандарты СССР)  
….  
Международные стандарты  
…..  
Российские, идентичные международным  
……  

 

2. Изучить ГОСТ 34.201-89. Виды, комплектность и обозначение документов при создании автоматизированных систем. Описать виды и назначение документов, разрабатываемых на стадиях "Эскизный проект", "Технический проект", "Рабочая документация", заполнив таблицу 2.

Таблица 2. Виды и назначение документов по ГОСТ 34.201-89

Вид документа Код документа Назначение документа
     
     

3. Изучить ГОСТ 34.601-90. Автоматизированные системы. Стадии создания. Заполните таблицу 3.

Таблица 3. Стадии и этапы создания ИС по ГОСТ 34.601-90

Стадии Этапы работ
  1.1
  1.2
   

 

4. Для своего варианта (для заданных двух этапов) написать состав работ (по ГОСТ 34.601-90) на каждом этапе в таблицу 4.

Таблица 4. Работы входящие в.. и.. этап создания ИС по ГОСТ 34.601-90

Этапы Работы

 

5. Изучить ГОСТ Р ИСО/МЭК 12207. Какие группы процессов определены в данном ГОСТе? Какое их назначение? Выписать процессы каждой группы в таблицу 5.

Таблица 5. Содержание процессов ЖЦ ПО ИС (ISO/IEC 12207)

Группа Процесс Краткое описание
     
     

Таблица вариантов (делать в указанном цвете)

1 – 1 и 2 этап 8 – 3 и 4 этап 15 – 5 и 6 этап 22 – 7 и 8 этап
2 – 1 и 2 этап 9 – 3 и 4 этап 16 – 5 и 6 этап 23 – 7 и 8 этап
3 – 1 и 2 этап 10 – 3 и 4 этап 17 – 5 и 6 этап 24 – 7 и 8 этап
4 – 1 и 2 этап 11 – 3 и 4 этап 18 – 5 и 6 этап 25 – 7 и 8 этап
5 – 1 и 2 этап 12 – 3 и 4 этап 19 – 5 и 6 этап 26 – 7 и 8 этап
6 – 1 и 2 этап 13 – 3 и 4 этап 20 – 5 и 6 этап 27 – 7 и 8 этап
7 – 1 и 2 этап 14 – 3 и 4 этап 21 – 5 и 6 этап 28 – 7 и 8 этап

Используемые источники

1. ГОСТы 34 серии. см. https://www.swrit.ru/gost-34.html

2. ГОСТ 34.201–89. Виды, комплектность и обозначение документов при создании автоматизированных систем.

см. https://www.swrit.ru/doc/gost34/34.201-89.pdf

3. ГОСТ 34.601–90. Автоматизированные системы. Стадии создания.

см. https://www.swrit.ru/doc/gost34/34.601-90.pdf

4. ГОСТ Р ИСО/МЭК 12207. Информационная технология. Процессы жизненного цикла программных средств.

см. https://www.swrit.ru/doc/iso/12207-99.pdf

5. ISO/IEC 15288:2008. Статья про стандарт:

https://tm.ifmo.ru/tm2005/src/118b.pdf

 

 

Контрольные вопросы (необходимо знать на них ответы к 1 тесту):

1. Какие группы стандартов применяются в сфере создания и эксплуатации ИС?

2. Что означает ИСО(ISO)/МЭК(IEC) в маркировке стандарта?

3. Назовите стадии создания АС согласно ГОСТ 34.601-90. Какие этапы работ составляют каждую стадию?

4. Какие виды документов разрабатываются на стадиях "Эскизный проект", "Технический проект", "Рабочая документация"? Их назначение и обозначение.

5. Какие группы процессов определены в ГОСТ Р ИСО/МЭК 12207? Содержание процессов по ГОСТ Р ИСО/МЭК 12207

6. Какие 4 группы процессов определены в ISO/IEC 15288:2008. Какие процессы входят в каждую группу?

7. Каким образом (и кем) может использоваться стандарт ISO/IEC 15288:2008?

8. В чем новизна взгляда на системы и их проектирование в ISO/IEC 15288:2008.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-04-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: