Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Проектирование программного обеспечения22 января 2011процесс создания проекта программного обеспечения, а также дисциплина, изучающая методы проектирования. Проектирование подразумевает выработку свойств системы на основе анализа постановки задачи, а именно: моделей предметной области, требований к ПО, а также опыта проектировщика. Модель предметной области накладывает ограничения на бизнес-логику и структуры данных. Требования к ПО определяют внешние свойства программы, рассматриваемой как чёрный ящик. Определению внутренних свойств системы и детализации её внешних свойств собственно и посвящено проектирование. Проектирование ПО является частным случаем Проектирования продуктов и Проектирования систем. В зависимости от класса создаваемого ПО, процесс проектирования может обеспечиваться как «ручным» проектированием, так и различными средствами его автоматизации. В процессе проектирования ПО для выражения его характеристик используются различные нотации блок-схемы, ER-диаграммы, UML-диаграммы, DFD-диаграммы, а также макеты. Проектированию обычно подлежат:
В российской практике результат проектирования представляется в виде комплекса документов под названием «Эскизный проект», «Технический проект», в зарубежной Software Architecture Document, Software Design Document. Просмотров: 1021
|