Т. А. Макаровских

Проектирование программных средств

бумажная книга
14.95 USD В корзину
Проверить наличие на складах

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 22.12.2025; планируемая отправка: 23.12.2025

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 25.12.2025; планируемая отправка: 26.12.2025


Технические характеристики
Издательство:
URSS
Дата выхода:
июль 2025
ISBN:
978-5-9519-4920-2
Объём:
362 страниц

Настоящее учебное пособие является дополнением к книге Т.А.Панюковой «Документирование программного обеспечения», ранее выходившей в нашем издательстве. В нем собрана информация по некоторым разделам программной инженерии, которые влияют на процесс документирования и являются для него фундаментом. В частности, это вопросы организации жизненного цикла программного средства, тестирования программ, исследования надежности. Отдельные главы пособия посвящены экономическим вопросам программной инженерии и контролю качества программ.

 

Рассмотренные математические модели могут исследоваться и рассматриваться в рамках различных прикладных курсов для направления подготовки бакалавров и магистров 010400 "Прикладная математика и информатика".

 

 

Данное учебное пособие является дополнением к книге "Документирование программного обеспечения". В нем собрана информация по некоторым разделам программной инженерии, которые влияют на процесс документирования и являются для него фундаментом.

 

Как и книга "Документирование программного обеспечения", данное пособие является подробной реферативной подборкой материалов, так или иначе связанных с процессом проектирования и документирования программного средства.

 

В настоящее время существует большое количество книг по программной инженерии, проектированию программных средств различного уровня сложности. Следует, правда, заметить, что основной объем информации, посвященной данным вопросам, издан в качестве учебных пособий в издательствах университетов, следовательно, материал, изложенный в этих книгах, доступен очень узкому кругу читателей. На просторах интернета можно также встретить немало информации, касающейся данных аспектов. Однако эта информация представлена "на языке интернета", в фамильярной манере, с использованием большого числа жаргонизмов. Такие публикации, с одной стороны, понятны читателю. С другой стороны, стиль изложения оставляет желать лучшего и ссылаться на подобные публикации при написании официальных документов не солидно. Что касается книг, предлагаемых центральными издательствами, то большинство из них являются переводными учебниками и, следовательно, освещают в основном зарубежный опыт. Более того, большинство книг посвящено достаточно узким аспектам: только стандартизации, только экономике, только проектированию. В данном пособии последовательно представлен весь процесс проектирования программного средства с исчерпываю- щими ссылками на упомянутые только что узконаправленные источники, где можно более подробно изучить тот или иной вопрос. Что касается процесса документирования, в данном пособии он рассмотрен лишь вскользь. Более подробно его аспекты представлены в книге данного автора "Документирование программного обеспечения".

 

Так, первая глава настоящего учебного пособия посвящена рассмотрению особенностей создания программных средств. Здесь вводится вся используемая в дальнейшем терминология: программное средство, жизненный цикл, стандартизация... Рассматриваются различные модели жизненного цикла, цели создания программных средств, порядок проектирования. Приводится анализ требований к программным средствам и описывается процесс разработки этих требований.

 

Во второй главе рассматриваются вопросы, посвященные тестированию программных средств, тестированию программных модулей, отладке программ, испытаниям и сопровождению программных средств. Рассматривается место документации в этом сложном процессе.

 

Третья глава посвящена надежности программных средств и рассмотрению различных моделей надежности.

 

Экономические вопросы программной инженерии, в частности особенности определения экономической эффективности создания программного средства, технико-экономическое обоснование проектов программного средства, расчет коэффициента экономической эффективности капитальных вложений и пр., рассматриваются в четвертой главе.

 

Пятая глава посвящена вопросам сертификации и стандартизации программных средств.

 

Очевидно, что рассматриваемые в данном пособии принципы проектирования и документирования программного средства никогда не будут реализованы именно в таком виде. Если руководствоваться абсолютно всем приведенным здесь при создании достаточно простой программы, можно оказаться попросту погребенным под кипой никому не нужных руководств и документации, можно окружить себя толпой сотрудников, которые будут работать от силы пару дней в месяц в ожидании дальнейших заказов либо распоряжений. Следование абсолютно всем рекомендациям учебного пособия приемлемо для создания крупномасштабных проектов. Но в любом случае, рекоменду- ется в первую очередь руководствоваться правилами здравого смысла и ориентироваться на особенности разрабатываемого проекта!

 

Данное пособие разрабатывалось в качестве дополнительного для изучения курса "Документирование программного обеспечения". В то же время рассмотренные в пособии математические модели могут быть исследованы и в других курсах, преподаваемых на направлениях, связанных с прикладной математикой и информационными технологиями. На основе некоторой информации учебного пособия возможно написание дипломных и научно-исследовательских работ.



Полная версия

Мы принимаем
Подробнее об оплате

1996-2025 © OTALEX