79438

Процессы жизненного цикла информационной системы. Процессы проектирования

Доклад

Информатика, кибернетика и программирование

Процессы проектирования. Процесс проектирования ПО должен обеспечивать следующее: Архитектура ПО и требования нижнего уровня разработанные в процессе проектирования ПО должны соответствовать стандартам на процесс проектирования ПО и быть прослеживаемыми верифицируемыми и непротиворечивыми; Производные требования должны быть определены и проанализированы для гарантии того что они не противоречат требованиям верхнего уровня; Работы процесса проектирования ПО могут привести к появлению возможных отказов в ПО или наоборот предотвратить...

Русский

2015-02-13

47.74 KB

0 чел.

Процессы жизненного цикла информационной системы. Процессы проектирования.

(рассмотрено по госту 51 904)

Цели данного процесса состоят в том, чтобы:

  1.  Разработать архитектуру ПО и требования нижнего уровня на основе требований верхнего уровня;
  2.  Оценить с точки зрения безопасности системы производные требования нижнего уровня. 

Процесс проектирования ПО должен обеспечивать следующее:

  1.  Архитектура ПО и требования нижнего уровня, разработанные в процессе проектирования ПО, должны соответствовать стандартам на процесс проектирования ПО и быть прослеживаемыми, верифицируемыми и непротиворечивыми;
  2.  Производные требования должны быть определены и проанализированы для гарантии того, что они не противоречат требованиям верхнего уровня;
  3.  Работы процесса проектирования ПО могут привести к появлению возможных отказов в ПО или, наоборот, предотвратить их. Использование метода разбиения или других архитектурных методов при проектировании ПО может изменить установленный уровень критичности ПО для некоторых компонентов ПО. В таких случаях должна быть определена информация о производных требованиях, позволяющая обеспечить процесс оценки безопасности системы;
  4.  Необходимо контролировать поток управления и поток данных, когда это связано с требованиями безопасности;
  5.  Реакция на отказные ситуации должна быть согласована с требованиями безопасности;
  6.  При обнаружении в процессе проектирования ПО неадекватных или некорректных входных данных следует осуществлять обратную связь с процессами жизненного цикла системы, с процессами определения требований к ПО или с процессом планирования ПО для исследования проблемы или исправления входных данных. 

(точка зрения госта 12 207 - 99 - будут спрашивать отличников!)

Процесс разработки - проектирование системной архитектуры

 Задачи:

  1.  Должна быть определена общая архитектура системы (архитектура верхнего уровня). В архитектуре должны быть указаны объекты технических и программных средств, а также ручных операций. Должно быть обеспечено распределение всех требований к системе между объектами архитектуры. Затем должны быть определены объекты конфигурации технических и программных средств и ручных операций на основе объектов архитектуры. Должна быть документально оформлена привязка системной архитектуры и требований к системе относительно установленных объектов.
  2.  Системная архитектура и требования к объектам архитектуры должны быть оценены с учетом следующих критериев (не забываем про документацию!):
  3.  Учет требований к системе;
  4.  соответствие требований к системе;
  5.  соответствие используемых стандартов и методов проектирования;
  6.  возможность программных объектов архитектуры выполнять установленные для них требования;
  7.  возможность эксплуатации и сопровождения.

Процесс разработки - проектирование программной архитектуры:

 Задачи:

  1.  Трансформировать требования к программному объекту в архитектуру, которая описывает общую структуру объекта и определяет компоненты программного объекта. Должно быть обеспечено распределение всех требований к программному объекту между его компонентами и дальнейшее их уточнение с точки зрения облегчения технического проектирования. Не забываем про документирование;
  2.  Разработка и оформление общего (эскизного) проекта внешних интерфейсов программного объекта и интерфейсов между компонентами объектов;
  3.  Общий эскизный проект БД;
  4.  Предварительные версии документации пользователей;
  5.  Предварительные сроки испытаний, как тестировать и всё такое;

Процесс разработки - техническое проектирование программных средств:

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


 

А также другие работы, которые могут Вас заинтересовать

53667. Контрольная работа по теме «Сложение и вычитание десятичных дробей» 76.5 KB
  Задачи: Обучающие: Выявить уровень сформированности умений учащихся применять правила сложения и вычитания округления и сравнения десятичных дробей в процессе выполнения заданий контрольной работы. Выявить уровень сформированности умений применять правила округления и сравнения десятичных дробей при решении контрольной работы. Развивающие: Развитие мышления и долгосрочной памяти в процессе выполнения контрольной работы. Оборудование: карточки с заданиями Тип урока: контроль знаний и умений учащихся Вид урока: урок – контрольная...
53668. Shopping for clothes 55.5 KB
  Boys usually wear shorts, shirts, jeans, trousers, trainers, sweaters, coats, scarves, caps and boots. Girls usually wear dresses, shoes, jeans, trainers, coats, scarves, sweaters, mittens, hats, boots.
53669. Baby Elephant and his new clothes 56.5 KB
  All children like to play games. Now I want you to divide into two teams. Each team will have the cards with the words. You must put the words in the logical order to make a chain.
53671. Consolidation. Generalization 50 KB
  Now we are going to revise some rules about quantifiers. You know that quantity can be expressed not only by numbers – one, two, three or the first, the second etc; but also with special words. And we should remember these words.
53672. Конспект урока по баскетболу 53.5 KB
  Совершенствовать остановку прыжком Развивающие: развивать координационные способности с помощью эстафет Воспитательные: командный дух с помощью эстафет Части урока Частные задачи Средства Дозировка Методические указания Команды Форма проведения Подготовительная Организованно начать урок Построение 2мин Следить за дисциплиной Следить за слаженностью выполнения строевых упражнений за осанкой...
53673. Конспект урока по баскетболу в 7 классе 47 KB
  Ноги не сгибать Задняя нога прямая Равняйсь Смирно Вольно На носках марш На пятках марш На внешней стороне стопы марш На внутренней стороне стопы марш Бегом марш Бег с высоким поднимание колена марш Бег спиной вперед марш Противоходом марш Змейкой марш Шагом марш На месте шагом марш Стой раз два Фронтальная Основная 2025мин Совершенствование скорости реакции посредством игры в баскетбол Разделить на 2 команды. Однако тот не может начать эстафету пока предыдущий игрок не пересечет стартовую...
53675. Конспект урока по баскетболу в 8 классе 45.5 KB
  Части урока Частные задачи Средства Дозировка Методические указания Команды Форма проведения Подготовительная 1015мин Организованно начать урок Подготовить организм к предстоящей нагрузке Построение приветствие постановка задач Упражнения в ходьбе: на носках руки перед грудью кисти скрепить в замок круговые вращения в кистях; на пятках руки вперед на внешней стороне стопы на внутренней...