Стили программирования. Этапы разработки программ с использованием объектно-ориентированного программирования. Объектно-ориентированное программирование, проектирование, анализ. ⇐ ПредыдущаяСтр 2 из 2
Процесс разработки программного обеспечения с использованием ООП включает четыре этапа: 1. Анализ. Цель анализа - максимально полное описание задачи. На этом этапе выполняется анализ предметной области задачи, объектная декомпозиция разрабатываемой системы и определяются важнейшие особенности поведения объектов. По результатам анализа разрабатывается структурная схема программного продукта, на которой показываются основные объекты и сообщения, передаваемые между ними, а также выполняется описание абстракций. 2. Проектирование. · Логическое проектирование – заключается в разработке структуры классов: определяются поля для хранения составляющих состояния объектов и алгоритмы методов, реализующих аспекты поведения объектов. Результатом является иерархия или диаграмма классов, отражающие взаимосвязь и описание классов. · Физическое проектирование – включает объединение описаний классов в модули, выбор схемы их подключения, определение способов взаимодействия с оборудованием, с операционной системой и/или другим программным обеспечением, обеспечение синхронизации процессов для систем параллельной обработки и т.д. 3. Реализация. Это процесс поэтапной реализации и подключения классов к проекту. 4. Модификация. Это процесс добавления новых функциональных возможностей или изменение существующих свойств системы. Изменения затрагивающие реализацию класса обычно обходится без особых неприятностей, так как процесс изменений затрагивает локальную область. Изменение интерфейса - более сложная задача, ее решение может повлечь за собой необходимость согласования процессов взаимодействия объектов, что потребует изменений в других классах программы. ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|