Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Веревкин.docx
Скачиваний:
25
Добавлен:
10.05.2015
Размер:
83.48 Кб
Скачать

Народ, жамкайте кнопку чата чтоли для авторизации

Зоопарк - это весело ^_^Бурда БУРДА! АААААНЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ

35 страниц

Http://studopedia.Net/3_22473_lektsiya--zaklyuchitelnie-etapi-sozdaniya-po.Html

http://studopedia.net/3_22473_lektsiya--zaklyuchitelnie-etapi-sozdaniya-po.html

Типы моделей процесса создания ПО (последовательности работ, потоков данных и др.)

Подходы к процессу разработки: виды (каскадный, эволюционный и др.)

Подходы к процессу разработки: итерационные модели (пошаговая, спиральная)

Методологии и технологии проектирования ИС: Общие требования

Методологии и технологии проектирования ИС: использование подхода RAD

Структурный подход к проектированию ИС:

Программные средства поддержки жизненного цикла ПО

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

Проектирование архитектуры систем: программирование БД

Проектирование архитектуры систем: стратегия повторного использования

Проектирование пользовательского интерфейса: основы

Проектирование пользовательского интерфейса: интерфейс, ориентированный на пользователя

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

Тестирование и управление изменениями: тестирование системных сервисов

Тестирование и управление изменениями: тестирование системных ограничений

Тестирование и управление изменениями: виды тестирования программного обеспечения

Функциональные виды тестирования

Нефункциональные виды тестирования

Связанные с изменениями виды тестирования

Тестирование и управление изменениями: документирование, прослеживаемость и управление изменениями

Управление изменениями кода: проблема и решения

Управление изменениями кода: типичный порядок работы с системой

Управление изменениями кода: механизмы и средства систем контроля версий

Управление изменениями кода: централизованные системы контроля версий

Управление изменениями кода: распределенные системы контроля версий

Создание дистрибутивов: настольные приложения

Создание дистрибутивов: серверные приложения

Создание дистрибутивов: тестирование

Лицензирование ПО: основные термины

Лицензирование ПО: модели и схемы лицензирования

Лицензирование ПО: способы защиты ПО

Управление изменениями кода: MS Team Foundation Server

Контроль исходного кода

Управление изменениями кода: SVN

Управление изменениями кода: Mercurial

Управление изменениями кода: Git

Интеграция программных компонентов в рамках систем: способы и механизмы интеграции

Интеграция программных компонентов в рамках систем: синхронное и асинхронное взаимодействие (прямое обращение против очереди)

  1. Типы моделей процесса создания по (последовательности работ, потоков данных и др.)

Создание ПО это совокупность процессов приводящих к созданию программного продукта. Процесс создания по может начинаться с 0 или дорабатываться. CASE средства – это разработка ПО с использованием компьютера. Это инструментарий обеспечивающий сам процесс создания ПО. Выделяют базовые процессы которые присутствуют при любой разработки:

1. Разработка спецификаций ПО

2. Проектирование и реализация ПО

3. Аттестация ПО. Соответствие требованиям заказчика.

4. Эволюция ПО. Модификация программных систем в соответствиями с изменениями требований заказчика.

Модель - упрощенное описание последовательности практических этапов, необходимых для разработки ПО.

Модель является абстрактным представление реального процесса создания ПО.

Модель процесса создания программного обеспечения— это общее абстрактное представление данного процесса.

  1. Модель последовательности работ. Показывает последовательность этапов, выпол­няемых в процессе создания ПО, включая начало и завершение каждого этапа, а также зависимость между выполнением этапов. Этапы в этой модели соответствуют определенным работам, выполняемым разработчиками ПО.

  2. Модели потоков данных и процессов. В них процесс создания ПО представляется в виде множества активностей (процессов), в ходе реализации которых выполняются преобразования определенных данных. Например, на вход активности (процесса) создания спецификации ПО поступают определенные данные, на выходе этой ак­тивности получают данные, которые поступают на вход активности, соответст­вующей проектированию ПО, и т.д. Активность в такой модели часто является процессом более низкого порядка, чем этапы работ в модели предыдущего типа. Преобразования данных при реализации активностей могут выполнять как разра­ботчики ПО, так и компьютеры.

  3. Ролевая модель. Модель этого типа представляет роли людей, включенных в процесс создания ПО, и действия, выполняемые ими в этих ролях. Создание ПО осуществляется в виде набора действий выполняемых участниками по ролям.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]