ПОНЯТИЕ ПРИЛОЖЕНИЯ И ЭТАПЫ ЕГО РАЗРАБОТКИ
Процесс разработки конкретного программного приложения в первую очередь определяется спецификой автоматизируемой области. Но подавляющее большинство должно пройти ряд этапов, таких, как:
• разработка и описание структур таблиц и данных;
• разработка схемы данных и создание связей между таблицами;
• разработка запросов;
• разработка экранных форм для ввода и вывода данных;
• создание отчетов по данным;
• разработка системы защиты данных, прав и ограничений по доступу.
Между данными этапами, естественно, существуют обратные связи, подразумевающие возврат к более ранним шагам исходя из вновь открывшихся обстоятельств, которые невозможно было заранее предвидеть. Однако отклонение от последовательности этапов разработки говорит о допущенных погрешностях при планировании процесса разработки или об отсутствии какого-либо плана.
Создание базы данных мы рассмотрим на примере базы данных «Борей», которая поставляется вместе с Microsoft Office. Данная БД предназначена для автоматизации выполнения заказов. Объектами базы данных являются: 1) заказы; 2) клиенты, сделавшие заказ; 3) сотрудники, выполняющие заказы; 4) товары, входящие в заказы; 5) поставщики этих товаров.