Проектирование ПО

Проектирование ПО


Разработка программного обеспечения
Процесс разработки ПО
Шаги процесса
Анализ | Проектирование | Реализация | Тестирование | Внедрение | Сопровождение
Модели / методы
Agile | Cleanroom | Итеративная | Scrum | RUP | MSF | Спиральная | Водопад | XP
Сопутствующие дисциплины
Конфигурационное управление | Документирование | Управление проектами


Проектирование программного обеспечения — процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования.

Проектирование подразумевает выработку свойств системы на основе анализа постановки задачи, а именно: моделей предметной области, требований к ПО, а также опыта проектировщика.

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

Требования к ПО определяют внешние (видимые) свойства программы, рассматриваемой как чёрный ящик.

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

Проектирование ПО является частным случаем Проектирования продуктов и Проектирования систем.

В зависимости от класса создаваемого ПО, процесс проектирования может обеспечиваться как «ручным» проектированием, так и различными средствами его автоматизации. В процессе проектирования ПО для выражения его характеристик используются различные нотации — блок-схемы, ER-диаграммы, DFD-диаграммы, а также макеты.

Проектированию обычно подлежат:

В российской практике результат проектирования представляется в виде комплекса документов под названием «Эскизный проект», «Технический проект», в зарубежной — Software Architecture Document, Software Design Document.

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Проектирование ПО" в других словарях:

  • ПРОЕКТИРОВАНИЕ —     ПРОЕКТИРОВАНИЕ (от лат. projectus брошенный вперед) один из основных (наряду с инженерной деятельностью) способов создания техники и других изделий и сооружений. Исторически проектирование возникает внутри сферы “изготовления” (домостроения,… …   Философская энциклопедия

  • проектирование — Процесс разработки и выпуска проектной документации, необходимой для строительства объекта [Терминологический словарь по строительству на 12 языках (ВНИИИС Госстроя СССР)] проектирование (ITIL Service Design) Деятельность или процесс, который… …   Справочник технического переводчика

  • проектирование — конструирование, планировка, синтезирование; проектировка, планирование, дизайн, задумывание, проецирование Словарь русских синонимов. проектирование см. планирование Словарь синонимов русского языка. Практический справочник …   Словарь синонимов

  • ПРОЕКТИРОВАНИЕ — процесс создания проекта прототипа, прообраза предполагаемого или возможного объекта, состояния. Наряду с традиционными видами (архитектурно строительными, машино строительными, технологическими и др.) начали складываться самостоятельные… …   Большой Энциклопедический словарь

  • ПРОЕКТИРОВАНИЕ — 1. ПРОЕКТИРОВАНИЕ1, проектирования, мн. нет, ср. Действие по гл. проектировать1. Проектирование нового завода. 2. ПРОЕКТИРОВАНИЕ2 и проицирование, проектирования, мн. нет, ср. Действие по гл. проектировать2. Толковый словарь Ушакова. Д.Н. Ушаков …   Толковый словарь Ушакова

  • ПРОЕКТИРОВАНИЕ — 1. ПРОЕКТИРОВАНИЕ1, проектирования, мн. нет, ср. Действие по гл. проектировать1. Проектирование нового завода. 2. ПРОЕКТИРОВАНИЕ2 и проицирование, проектирования, мн. нет, ср. Действие по гл. проектировать2. Толковый словарь Ушакова. Д.Н. Ушаков …   Толковый словарь Ушакова

  • ПРОЕКТИРОВАНИЕ — деятельность по созданию проектов. Исходя из этого определения, можно сказать, что П. характеризуется двумя моментами: идеальным характером действия и его нацеленностью на появление (образование) чего либо в будущем. Эти две характеристики… …   Новейший философский словарь

  • проектирование — ПРОЕКТИРОВАТЬ 1, рую, руешь; анный; несов., что. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • ПРОЕКТИРОВАНИЕ — англ. projection/planning; нем. Projektierung. Одна из форм опережающего отражения действительности; процесс создания прообраза (прототипа) предполагаемого объекта, явления или процесса посредством специфических методов. Antinazi. Энциклопедия… …   Энциклопедия социологии

  • проектирование —         ПРОЕКТИРОВАНИЕ (от лат. projectus брошенный вперед) наряду с инженерной и технологической деятельностью представляет собой основной способ создания техники и других изделий и сооружений. Исторически П. возникает внутри сферы… …   Энциклопедия эпистемологии и философии науки

  • ПРОЕКТИРОВАНИЕ — (1) процесс разработки (см.); (2) способ выполнения (см.) …   Большая политехническая энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»