Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по VB.doc
Скачиваний:
9
Добавлен:
10.11.2018
Размер:
5.02 Mб
Скачать
  1. Постановка задачи, основы создания информационных структур.

Постановка задачи

Одной из составных частей проекта является постановка задачи. От того, как задача будет поставлена (определена), зависит её продолжительность жизни. Даже, если алгоритмы решения будут оригинальными, но границы функционирования, сферы деятельности неправильно определены – проект обречён на неудачу. Поставить задачу (приложение) – это значит:

  • идентифицировать предметную область – определить наименование задачи и границы её использования;

  • определить прототип информационной структуры – выявить структуру информационных потоков;

  • формализовать информационную структуру – определить атрибуты (составляющие) информационной структуры;

  • создать алгоритмы обработки и хранения информации;

  • подготовить исходные данные для контроля и анализа алгоритмов;

  • выполнить тестирование алгоритмов.

Существует три подхода к созданию постановки задачи:

  • нормативный – универсальный метод, базирующийся на системотехнических принципах независимых от конкретного приложения;

  • дескриптивный – субъективный метод, основанный на исследовании (тестировании) конкретной прикладной области и выработке основных принципов её существования;

  • смешанный – сочетает преимущества обоих методов.

Нормативный метод при всей своей прагматичности, оторван от реальной жизни.

Дескриптор отражает существующую реальность, которая не учитывает объективный характер экономических законов.

Поэтому на практике нашёл применение смешанный подход к решению постановочных проблем.

Идентификатор или наименование задачи в лаконичной форме определяет её область применения. Он состоит из трёх компонентов: периода решения (табл. 1), функции управления (табл. 2) и предметной области.

Пять универсальных функций описывают жизненный цикл любой экономической, управленческой или другой динамически развивающейся системы. Функция регулирования всегда замыкается на функцию планирования, образуя так называемый замкнутый контур управления. В отличие от неё функции учёта, контроля и анализа выполняются последовательно. Поэтому они получили наименование функций или алгоритма следования (рис.1).

Таблица 1

п/п

Наименование периода решения задачи

Комментарии

1

Сутки

Оперативный период

2

Неделя

Промежуточный период, состоящий из семи суток

3

Декада

Десять суток

4

Месяц

Календарный месяц

5

Квартал

Три календарных месяца

6

Год

Двенадцать месяцев

7

Больше года

Перспектива – прогноз

Таблица 2

п/п

Наименование функции управления

Содержание

1

Планирование

Определение стратегии

2

Учёт

Регистрация информации

3

Контроль

Сопоставление данных планирования и учёта

4

Анализ

Определение отклонений от плана

5

Регулирование

Принятие решений по результатам анализа

Планирование

Учёт

Контроль

Анализ

Регулирование

Рис. 1. Замкнутый контур управления.

Информационная структура (ИС) – это система взаимосвязанных между собой реквизитов, содержащих информацию о жизнедеятельности приложения.

Технология проектирования информационной структуры рассматривается в рамках дисциплины: «Технология организации, хранения и обработки данных». В настоящем пособии освещены лишь основные принципы построения с целью сохранения целостной картины создания постановки задачи и обеспечения базы для проектирования алгоритмов.

Информационные структуры иногда называют базами данных (БД), хотя понятие ИС значительно шире. В их основе лежат линейные реляционные таблицы. Таблицу принято называть предикатом, то есть логическим предложением.

Определить предикаты – значит, определить информационную структуру приложения. Членами логического предложения являются:

  • подлежащее – это объект управления (управляющая часть приложения);

  • дополнение – это субъект управления (управляемая часть приложения);

  • сказуемое, в логике предикатов используются следующие конструкции:

  • квантор общности – для всякого объекта существует субъект;

  • квантор существования – существует объект.

После создания предикатов, для каждого члена предложения определяются атрибуты (его свойства). Они то и являются графами будущей таблицы.

Разумеется это очень упрощённая схема построения информационной структуры. Однако она позволяет уяснить механизм проектирования

Далее выполняется ряд последовательных действий по оптимизации и нормированию полученных таблиц. Устанавливаются связи между атрибутами, а также выполняется ряд других операций по созданию Базы данных приложения. Эти вопросы будут рассмотрены в рамках дисциплины: «Технология организации, хранения и обработки данных».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]