Основы информатики. Хохлов А.Е. - 56 стр.

UptoLike

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

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

             6.3. Структурное проектирование и программирование

      Нисходящее проектирование. Метод нисходящего проектирования
  предполагает последовательное разложение общего алгоритма на простые
  функциональные элементы ("сверху- вниз").
      В результате строится иерархическая схема, отражающая состав и
  подчиненность отдельных функций. Она называется функциональной
  структурой алгоритма (ФСА).
      Последовательность действий по разработке ФСА:
  • определяются цели автоматизации предметной области и их иерархия
  (цель-подцель);
  • устанавливается состав приложений (задач обработки), обеспечивающих
  реализацию поставленных целей;
  • уточняется характер взаимосвязи приложений и их основные
  характеристики (информация для решения задач, время и периодичность
  решения, условия выполнения и др.);
  • определяются необходимые для решения задач функции обработки
  данных;
  • выполняется декомпозиция функций обработки до необходимой
  структурной     сложности,   реализуемой     предполагаемым     языком
  программирования.

                                   56