ВУЗ:
Составители:
55
Уровень прикладных систем. Прикладные системы создаются для
конкретной предметной области. Например, FoxPro для управления базами
данных, PCAD для автоматизации проектирования электронных устройств.
Уровень программ пользователя. Как правило, прикладные
системы имеют свой внутренний язык программирования. Пользователь
создает свои программы для решения конкретных задач, используя эти
языки или языки инструментальных систем.
6.2. Методы проектирования программных продуктов
Проектирование алгоритмов и программ может основываться на
различных подходах, среди которых наиболее распространены:
- структурное проектирование программных продуктов,
- информационное моделирование предметной области и
связанных с ней приложений,
- объектно-ориентированное проектирование программных
продуктов.
В основе структурного проектирования лежит последовательная
декомпозиция общего алгоритма на отдельные
составляющие. Подробнее
методы структурного проектирования рассматриваются в следующем
параграфе.
Информационное моделирование предметной области связано с
использованием СУБД. В этом походе можно выделить следующие
составляющие:
- информационный анализ предметной области,
- информационное моделирование – построение комплекса моделей
данных,
- системное проектирование функций обработки данных,
- детальное конструирование процедур обработки данных.
- Первоначально строятся
информационные модели различных уровней
представления:
- информационно-логическая модель, не зависящая от средств
программной реализации хранения и обработки данных, отражающая
интегрированные структуры данных предметной области,
- даталогические модели, ориентированные на среду хранения и
обработки.
Уровень прикладных систем. Прикладные системы создаются для
конкретной предметной области. Например, FoxPro для управления базами
данных, PCAD для автоматизации проектирования электронных устройств.
Уровень программ пользователя. Как правило, прикладные
системы имеют свой внутренний язык программирования. Пользователь
создает свои программы для решения конкретных задач, используя эти
языки или языки инструментальных систем.
6.2. Методы проектирования программных продуктов
Проектирование алгоритмов и программ может основываться на
различных подходах, среди которых наиболее распространены:
- структурное проектирование программных продуктов,
- информационное моделирование предметной области и
связанных с ней приложений,
- объектно-ориентированное проектирование программных
продуктов.
В основе структурного проектирования лежит последовательная
декомпозиция общего алгоритма на отдельные составляющие. Подробнее
методы структурного проектирования рассматриваются в следующем
параграфе.
Информационное моделирование предметной области связано с
использованием СУБД. В этом походе можно выделить следующие
составляющие:
- информационный анализ предметной области,
- информационное моделирование – построение комплекса моделей
данных,
- системное проектирование функций обработки данных,
- детальное конструирование процедур обработки данных.
- Первоначально строятся информационные модели различных уровней
представления:
- информационно-логическая модель, не зависящая от средств
программной реализации хранения и обработки данных, отражающая
интегрированные структуры данных предметной области,
- даталогические модели, ориентированные на среду хранения и
обработки.
55
Страницы
- « первая
- ‹ предыдущая
- …
- 53
- 54
- 55
- 56
- 57
- …
- следующая ›
- последняя »
