Объектно-ориентированный подход в программировании. Проектирование и реализация приложений в среде Microsof Office. Евсеева О.Н. - 103 стр.

UptoLike

Составители: 

2 Разработка приложений Microsoft Office
Разработка приложенийэто процесс описания, построения и поставки
программных продуктов. Программными продуктами является все про-
граммное обеспечение, включая операционные системы, среды разработки баз
данных, инструменты для программирования, а также приложения,
предназначенные для решения одной конкретной задачи. Хотя при детальном
рассмотрении разработка каждого из этих типов продуктов отличается от
других, основные действия, выполняемые при создании любого приложения,
очень схожи. Подход к разработке программного обеспечения, описанный в
данной главе, относится к разработке объектно-ориентированных приложений.
Однако многие методы могут использоваться для любого проекта, будь то
разработка новой операционной системы или создание программы VBA,
предназначенной для управления базами данных с помощью Microsoft Excel.
2.1 Этапы разработки приложений
Разработка приложений проходит в несколько этапов. За первой версией
программы (обычно версия 1.0) с периодом в несколько лет выпускаются
следующие версии, которые включают как принципиально новые средства, так
и улучшенные старые. Потребность в программе возникает в течение
десятилетий, а новые версии выходят каждые 6—12 месяцев.
Каждый цикл разработки можно разделить на несколько взаимосвязанных
этапов. Ниже рассматриваются четыре основные фазы (рис. 2.1-1).
Понимание сути каждого из этапов разработки программного обеспечения
поможет правильно выбрать круг действий, которые необходимо выполнить
для создания качественной программы:
Определение требований. На данном этапе требуется выявить потенци-
альных пользователей создаваемого приложения и максимально точно
описать предъявляемые ими требования.
Проектирование. На данном этапе требуется выполнить анализ задач, для
решения которых разрабатывается приложение, а затем создать проект,
удовлетворяющий требованиям пользователей.
Разработка. На данном этапе требуется написать код, а затем отладить и
документировать программу, убедившись, что она удовлетворяет тре-
бованиям пользователей.
Поставка. На данном этапе требуется записать программу на магнитный
носитель и распространить ее среди пользователей.