31131

Унифицированный процесс разработки программных систем

Доклад

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

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

Русский

2013-08-25

45.19 KB

10 чел.

Вопрос 18 Унифицированный процесс разработки программных систем.

Рациональный унифицированный процесс предполагает поддержку разработки исходного кода ПС большим количеством вспомогательных действий.

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

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

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

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

  1.  начало (Inception),
  2.   исследование (Elaboration),
  3.  построение (Construction)
  4.  внедрение(Transition).

 Фаза последовательность действий.

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

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

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

   Фаза построения. Детальное прояснение требований и разработка системы, удовлетворяющей им, на основе спроектированной ранее архитектуры. В результате должна получиться система, реализующая все выделенные варианты использования.

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

  RUP выделяет в ЖЦ на 4 основные фазы, в рамках каждой из которых возможно проведение нескольких итераций. Кроме того, разработка системы может пройти через несколько циклов, включающих все 4 фазы.

Дисциплины RUP.

  1.  моделирование предметной области – описывается структура и динамика организации; 
  2.  определение требований – описывается основанный на прецедентах метод постановки требований;
  3.  анализ и проектирование – описываются различные виды архитектуры системы;
  4.  реализация – собственно разработка программ, автономное тестирование и интеграция;
  5.  тестирование – описываются тестовые сценарии, процедуры и метрики для измерения числа ошибок;
  6.  развертывание – охватывает конфигурирование поставляемой системы;
  7.  управление конфигурациями и изменениями – управление изменениями и поддержание целостности артефактов проекта;
  8.  управление проектом – описывает разные стратегии работы с итеративным процессом;
  9.  управление средой разработки – рассматриваются вопросы инфраструктуры, необходимой для разработки системы.


 

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

81482. Холестерин как предшественник ряда других стероидов. Представление о биосинтезе холестерина. Написать ход реакций до образования мевалоновой кислоты. Роль гидроксиметилглутарил-КоА-редуктазы 165.9 KB
  В печени синтезируется более 50 холестерола в тонком кишечнике 15 20 остальной холестерол синтезируется в коже коре надпочечников половых железах. В сутки в организме синтезируется около 1 г холестерола; с пищей поступает 300500 мг Холестерол выполняет много функций: входит в состав всех мембран клеток и влияет на их свойства служит исходным субстратом в синтезе жёлчных кислот и стероидных гормонов. Предшественники в метаболическом пути синтеза холестерола превращаются также в убихинон компонент дыхательной цепи и долихол...
81483. Синтез желчных кислот из холестерина. Конъюгация желчных кислот, первичные и вторичные желчные кислоты. Выведение желчных кислот и холестерина из организма 104.99 KB
  Конъюгация желчных кислот первичные и вторичные желчные кислоты. Выведение желчных кислот и холестерина из организма. Жёлчные кислоты синтезируются в печени из холестерола.
81484. ЛПНП и ЛПВП - транспортные, формы холестерина в крови, роль в обмене холестерина. Гиперхолестеринемия. Биохимические основы развития атеросклероза 110.43 KB
  Содержание холестерола и его эфиров в ЛППП достигает 45; часть этих липопротеинов захватывается клетками печени через рецепторы ЛПНП которые взаимодействуют и с апоЕ и с апоВ100. Транспорт холестерола в составе ЛПНП. Рецепторы ЛПНП. На ЛППП оставшиеся в крови продолжает действовать ЛПлипаза и они превращаются в ЛПНП содержащие до 55 холестерола и его эфиров.
81485. Механизм возникновения желчнокаменной болезни (холестериновые камни). Применение хенодезокеихолевой кислоты для лечения желчнокаменной болезни 103 KB
  Выделение холестерола в жёлчь должно сопровождаться пропорциональным выделением жёлчных кислот и фосфолипидов удерживающих гидрофобные молекулы холестерола в жёлчи в мицеллярном состоянии У большинства больных желчнокаменной болезнью активность ГМГКоАредуктазы повышена следовательно увеличен синтез холестерола а активность 7αгидроксилазы участвующей в синтезе жёлчных кислот снижена. В результате синтез холестерола увеличен а синтез жёлчных кислот из него замедлен что приводит к диспропорции количества холестерола и жёлчных кислот...
81486. Общая схема источников и путей расходования аминокислот в тканях. Динамическое состояние белков в организме 134.22 KB
  Значение аминокислот для организма в первую очередь определяется тем что они используются для синтеза белков метаболизм которых занимает особое место в процессах обмена веществ между организмом и внешней средой. Аминокислоты непосредственно участвуют в биосинтезе не только белков но и большого количества других биологически активных соединений регулирующих процессы обмена веществ в организме таких как нейромедиаторы и гормоны производные аминокислот. Аминокислоты служат донорами азота при синтезе всех азотсодержащих небелковых...
81487. Переваривание белков. Протеиназы - пепсин, трипсин, химотрипсин; проферменты протеиназ и механизмы их превращения в ферменты. Субстратная специфичность протеиназ. Экзопептидазы и эндопептидазы 110.2 KB
  Подавляющее их количество входит в состав белков которые гидролизуются в ЖКТ под действием ферментов протеаз пептидщцролаз. Под действием всех протеаз ЖКТ белки пищи распадаются на отдельные аминокислоты которые затем поступают в клетки тканей. Источником Н является Н2СО3 которая образуется в обкладочных клетках желудка из СО2 диффундирующего из крови и Н2О под действием фермента карбоангидразы карбонатдегидратазы: Н2О СО2 → Н2СО3 → НСО3 H Диссоциация Н2СО3 приводит к образованию бикарбоната который с участием специальных...
81488. Диагностическое значение биохимического анализа желудочного и дуоденального сока. Дать краткую характеристику состава этих соков 109.1 KB
  Анализ желудочного сока является очень важным методом исследования больных с заболеваниями желудка кишечника печени желчного пузыря крови и пр Составная часть Единицы СИ Азот: небелковый 143 343 ммоль л мочевины и аммиака 499 999 ммоль л аминокислот 143 57 ммоль л Хлориды 1551 ммоль л Свободная хлористоводородная кислота 20 ммоль л Мочевая кислота 476 1189 мкмоль л Калий 56 353 мэкв л ммоль л Натрий 313 1893 мэкв л ммоль л Общая кислотность 4060 ммоль л Свободная соляная кислота 2040 ммоль л Связанная соляная кислота...
81489. Протеиназы поджелудочной железы и панкреатиты. Применение ингибиторов протеиназ для лечения панкреатитов 115.09 KB
  Протеолитические ферменты трипсин химотрипсин эластаза карбоксипептидазы А и В выделяются панкреацитами в неактивном состоянии что предотвращает самопереваривание клеток. Трипсин. Трипсиноген и трипсин получены в кристаллическом виде полностью расшифрована их первичная структура и известен молекулярный механизм превращения профермента в активный фермент. В опытах in vitro превращение трипсиногена в трипсинкатализируют не только энтеропептидаза и сам трипсин но и другие протеиназы и ионы Са2.
81490. Трансаминирование: аминотрансферазы; коферментная функция витамина В6. Специфичность аминотрансфераз 144.39 KB
  Из реакции переноса NH2 наиболее важны реакции трансаминирования . 346 относится к альдиминам или шиффовым основаниям во время реакции аминокислота 1 вытесняет остаток лизина и образуется новый альдимин 2. На второй частиреакции те же стадии протекают в противоположном направлении: пиридоксаминфосфат и вторая 2кетокислота образуют кетимин который иэомеризуется в альдимин. Механизм реакции трансаминирования открыт в 1937 году советскими учеными А.