отчёт. Веревкин. Народ, жамкайте кнопку чата чтоли для авторизации
Скачать 81.53 Kb.
|
Народ, жамкайте кнопку чата чтоли для авторизацииЗоопарк - это весело ^_^Бурда БУРДА! АААААНЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ 35 страниц http://studopedia.net/3_22473_lektsiya--zaklyuchitelnie-etapi-sozdaniya-po.htmlhttp://studopedia.net/3_22473_lektsiya--zaklyuchitelnie-etapi-sozdaniya-po.html Типы моделей процесса создания ПО (последовательности работ, потоков данных и др.) Подходы к процессу разработки: виды (каскадный, эволюционный и др.) Подходы к процессу разработки: итерационные модели (пошаговая, спиральная) Методологии и технологии проектирования ИС: Общие требования Методологии и технологии проектирования ИС: использование подхода RAD Структурный подход к проектированию ИС: Программные средства поддержки жизненного цикла ПО Проектирование архитектуры систем: распределенная и трехзвенная архитектура Проектирование архитектуры систем: программирование БД Проектирование архитектуры систем: стратегия повторного использования Проектирование пользовательского интерфейса: основы Проектирование пользовательского интерфейса: интерфейс, ориентированный на пользователя Проектирование пользовательского интерфейса: оконный интерфейс и оконные композиции Тестирование и управление изменениями: тестирование системных сервисов Тестирование и управление изменениями: тестирование системных ограничений Тестирование и управление изменениями: виды тестирования программного обеспечения Функциональные виды тестирования Нефункциональные виды тестирования Связанные с изменениями виды тестирования Тестирование и управление изменениями: документирование, прослеживаемость и управление изменениями Управление изменениями кода: проблема и решения Управление изменениями кода: типичный порядок работы с системой Управление изменениями кода: механизмы и средства систем контроля версий Управление изменениями кода: централизованные системы контроля версий Управление изменениями кода: распределенные системы контроля версий Создание дистрибутивов: настольные приложения Создание дистрибутивов: серверные приложения Создание дистрибутивов: тестирование Лицензирование ПО: основные термины Лицензирование ПО: модели и схемы лицензирования Лицензирование ПО: способы защиты ПО Управление изменениями кода: MS Team Foundation Server Контроль исходного кода Управление изменениями кода: SVN Управление изменениями кода: Mercurial Управление изменениями кода: Git Интеграция программных компонентов в рамках систем: способы и механизмы интеграции Интеграция программных компонентов в рамках систем: синхронное и асинхронное взаимодействие (прямое обращение против очереди) Типы моделей процесса создания ПО (последовательности работ, потоков данных и др.)Создание ПО это совокупность процессов приводящих к созданию программного продукта. Процесс создания по может начинаться с 0 или дорабатываться. CASE средства – это разработка ПО с использованием компьютера. Это инструментарий обеспечивающий сам процесс создания ПО. Выделяют базовые процессы которые присутствуют при любой разработки: 1. Разработка спецификаций ПО 2. Проектирование и реализация ПО 3. Аттестация ПО. Соответствие требованиям заказчика. 4. Эволюция ПО. Модификация программных систем в соответствиями с изменениями требований заказчика. Модель - упрощенное описание последовательности практических этапов, необходимых для разработки ПО. Модель является абстрактным представление реального процесса создания ПО. Модель процесса создания программного обеспечения— это общее абстрактное представление данного процесса. Модель последовательности работ. Показывает последовательность этапов, выполняемых в процессе создания ПО, включая начало и завершение каждого этапа, а также зависимость между выполнением этапов. Этапы в этой модели соответствуют определенным работам, выполняемым разработчиками ПО. Модели потоков данных и процессов. В них процесс создания ПО представляется в виде множества активностей (процессов), в ходе реализации которых выполняются преобразования определенных данных. Например, на вход активности (процесса) создания спецификации ПО поступают определенные данные, на выходе этой активности получают данные, которые поступают на вход активности, соответствующей проектированию ПО, и т.д. Активность в такой модели часто является процессом более низкого порядка, чем этапы работ в модели предыдущего типа. Преобразования данных при реализации активностей могут выполнять как разработчики ПО, так и компьютеры. Ролевая модель. Модель этого типа представляет роли людей, включенных в процесс создания ПО, и действия, выполняемые ими в этих ролях. Создание ПО осуществляется в виде набора действий выполняемых участниками по ролям. |