Система сбора данных на метеорологической станции (пример из книги Г. Буча). Программирование с явным выделением состояний. Проектная документация
Зарубин А.А., Краюхин Д.С., Шалыто А.А.
Санкт-Петербург, Санкт-Петербургский государственный университет информационных технологий, механики и оптики. Кафедра Компьютерные технологии, 2005, 74с.
Несмотря на широкое распространение различных методологий проектирования, в литературе можно встретить лишь единичные экземпляры реализованных и документированных проектов. Данная работа имеет своей целью продемонстрировать процесс создания программного продукта от начала до конца, уделяя основное внимание его проектированию.
В качестве задачи был взят пример из восьмой главы книги Г. Буча (Объектно-ориентированный анализ и проектирование с примерами приложений на C++. М.: Бином, СПб.: Невский диалект, 2000) — система сбора данных на метеорологической станции. Анализ примера позволил сделать вывод, что Г. Буч не ставил своей целью реализацию проекта, так как при такой цели его текст лишился бы налета поверхностности и обилия недочетов и противоречий. В настоящей работе пройден путь проектирования и реализации, который «набросал» Г. Буч.
Несмотря на широкое распространение различных методологий проектирования, в литературе можно встретить лишь единичные экземпляры реализованных и документированных проектов. Данная работа имеет своей целью продемонстрировать процесс создания программного продукта от начала до конца, уделяя основное внимание его проектированию.
В качестве задачи был взят пример из восьмой главы книги Г. Буча (Объектно-ориентированный анализ и проектирование с примерами приложений на C++. М.: Бином, СПб.: Невский диалект, 2000) — система сбора данных на метеорологической станции. Анализ примера позволил сделать вывод, что Г. Буч не ставил своей целью реализацию проекта, так как при такой цели его текст лишился бы налета поверхностности и обилия недочетов и противоречий. В настоящей работе пройден путь проектирования и реализации, который «набросал» Г. Буч.
Категории:
Язык:
russian
ISBN 10:
4445535400
ISBN 13:
9784445535402
Файл:
PDF, 664 KB
IPFS:
,
russian0