ВУЗ:
Составители:
56
Даталогические модели имеют логический и физический уровни
представления. Логический уровень данных применительно к СУБД
реализуется в виде концептуальной модели базы данных и внешних
моделей данных. Физический уровень соответствует организации
хранения данных в памяти компьютера.
Объектно-ориентированный подход к проектированию
программных продуктов основан на:
- выделении классов объектов,
- установлении характерных
свойств объектов и методов их
обработки,
- создание иерархии классов, наследовании свойств объектов и
методов их обработки.
Каждый объект объединяет как данные, так и программу обработки
этих данных и относится к определенному классу. С помощью класса один
и тот же программный код можно использовать для различных объектов
относящихся к этому классу
.
6.3. Структурное проектирование и программирование
Нисходящее проектирование. Метод нисходящего проектирования
предполагает последовательное разложение общего алгоритма на простые
функциональные элементы ("сверху- вниз").
В результате строится иерархическая схема, отражающая состав и
подчиненность отдельных функций. Она называется функциональной
структурой алгоритма (ФСА).
Последовательность действий по разработке ФСА:
• определяются цели автоматизации предметной области и
их иерархия
(цель-подцель);
• устанавливается состав приложений (задач обработки), обеспечивающих
реализацию поставленных целей;
• уточняется характер взаимосвязи приложений и их основные
характеристики (информация для решения задач, время и периодичность
решения, условия выполнения и др.);
• определяются необходимые для решения задач функции обработки
данных;
• выполняется декомпозиция функций обработки до необходимой
структурной
сложности, реализуемой предполагаемым языком
программирования.
Даталогические модели имеют логический и физический уровни
представления. Логический уровень данных применительно к СУБД
реализуется в виде концептуальной модели базы данных и внешних
моделей данных. Физический уровень соответствует организации
хранения данных в памяти компьютера.
Объектно-ориентированный подход к проектированию
программных продуктов основан на:
- выделении классов объектов,
- установлении характерных свойств объектов и методов их
обработки,
- создание иерархии классов, наследовании свойств объектов и
методов их обработки.
Каждый объект объединяет как данные, так и программу обработки
этих данных и относится к определенному классу. С помощью класса один
и тот же программный код можно использовать для различных объектов
относящихся к этому классу.
6.3. Структурное проектирование и программирование
Нисходящее проектирование. Метод нисходящего проектирования
предполагает последовательное разложение общего алгоритма на простые
функциональные элементы ("сверху- вниз").
В результате строится иерархическая схема, отражающая состав и
подчиненность отдельных функций. Она называется функциональной
структурой алгоритма (ФСА).
Последовательность действий по разработке ФСА:
• определяются цели автоматизации предметной области и их иерархия
(цель-подцель);
• устанавливается состав приложений (задач обработки), обеспечивающих
реализацию поставленных целей;
• уточняется характер взаимосвязи приложений и их основные
характеристики (информация для решения задач, время и периодичность
решения, условия выполнения и др.);
• определяются необходимые для решения задач функции обработки
данных;
• выполняется декомпозиция функций обработки до необходимой
структурной сложности, реализуемой предполагаемым языком
программирования.
56
Страницы
- « первая
- ‹ предыдущая
- …
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »
