Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Топ:
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Внутренняя и внешняя деятельность
Рассмотрим деятельность специалиста в области программной инженерии (программного инженера). Деятельность по проектированию программного обеспечения (ПО) информационной системы (ИС) состоит из внутренней (в когнитивной сфере) и внешней (в реальной и виртуальной среде) деятельностей по созданию программного продукта (рис. 3.1).
Рис. 3.1. Модель декомпозиции деятельности на внутреннюю и внешнюю
Проведем анализ внешней деятельности инженера при проектировании ПО ИС. На рис. 1 эта деятельность инженера выделена овалом и окрашена. В целом, полный цикл работ по созданию ПО можно во времени разделить на четыре фазы, в течение которых происходят определенные работы: фаза с работами «Исследование»; фаза с работами «Уточнение»; фаза с работами «Построение»; фаза с работами «Развертывание». Внутри каждой фазы инженеру предстоит выполнить разные виды работа (рис. 3.2).
ЧЕТЫРЕ ФАЗЫ РАЗРАБОТКИ ПО ИС
(во внешней деятельности)
ФАЗА – это промежуток времени между двумя основными вехами – моментами принятия важных решений о продолжении разработки.
На рис. 3.2 показаны четыре фазы, в промежутках которых преобладают разные виды (деятельности) работ.

Рис. 3.2. Схема организации деятельности по проектированию ПО ИС (спиральная модель)
Так как получаемый программный продукт является исключительно эксклюзивным, инженеру по ходу проектирования приходится решать массу творческих задач внутри каждого вида работ (рис. 3.3 – 3.6).
ЗАДАЧИ РАЗРАБОТКИ ПО ИС

Рис. 3.3. Комплекс задач фазы «Исследование»

Рис. 3.4. Комплекс задач фазы «Уточнение»

Рис. 3.5. Комплекс задач фазы «Построение»

Рис. 3.6. Комплекс задач фазы «Развертывание»
Вопросы для самоконтроля
1. Перечислите (с интерпретацией на чертеже) четыре фазы разработки ПО ИС и содержание работ в этих фазах.
2. Перечислите (с интерпретацией на чертеже) основные виды работ в рамках каждой фазы разработки ПО ИС.
3. Объясните (на чертеже) понятия: фаза разработки; вехи; итерации; прототип.
4. Какие основные задачи решаются в рамках вида работ «Исследование рынка ПО по теме заказа».
5. Какие основные задачи решаются в рамках вида работ «Обсуждение требований заказа».
6. Какие основные задачи решаются в рамках вида работ «Уточнение требований к ПО системы, к среде, к аппаратным средствам».
7. Какие основные задачи решаются в рамках вида работ «Постановка задачи и ее формализация».
8. Какие основные задачи решаются в рамках вида работ «Эскизное проектирование».
9. Что означает каноническое проектирование ИС.
10. Что означает «структурный системный анализ» в контексте эскизного проектирования.
11. Что означает объектно-ориентированный системный анализ в контексте эскизного проектирования.
12. Как используются модели линейного программирования в контексте эскизного проектирования.
13. Как используются модели нелинейного программирования в контексте эскизного проектирования.
14. Как используются модели динамического программирования в контексте эскизного проектирования.
15. Как используются модели «теории игр» в контексте эскизного проектирования.
16. Какие задачи рассматриваются в рамках эвристического и стохастического моделирования.
17. Какие задачи рассматриваются в рамках имитационного моделирования.
18. Какие основные задачи рассматриваются в рамках вида работ «Кодирование-программирование».
19. Какие задачи и как решаются в рамках методологии RAD.
20. Как организуется работа в рамках «Экстремального программирования».
21. Какие основные задачи рассматриваются в рамках вида работ «Сборка системы».
22. Какие основные задачи рассматриваются в рамках вида работ «Тестирование функционирования ПО ИС».
23. Что означает «Внутреннее тестирование».
24. Что означает «Внешнее тестирование».
25. Что означает модульное и интеграционного тестирование.
26. Что означает приемочное тестирование.
27. Какие основные задачи рассматриваются в рамках вида работ «тестирование документации».
28. Какие основные задачи рассматриваются в рамках вида работ «Анализ результатов».
|
|
|
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!