Основой формализации технологии проектирования ЭИС служит понятие технологической операции проектированиякакбазовой конструкции процесса разработки системы. Технологическая операция проектирования ЭИС (ТО) есть относительно самостоятельный фрагмент технологического процесса, в котором определяются вход, выход, преобразователь, ресурсы и средства (рис. 2.1).
Рис. 2.1. Графическая интерпретация технологической операции
Технологическая операция может быть описана векторным кортежем – ТО={ V, П, W, R, S }, где V – вектор входа; W – вектор выхода; П – преобразователь; R – ресурсы; S – средства проектирования.
В качестве входа и выхода могут выступать множество документов D, универсальных множеств (универсумов) U, параметров Р и программ G.
Документ (D) – это описатель некоторых фактов, условий, требований, количественных или качественных параметров объектов материальных и информационных потоков, организационной структуры, технических средств. Поэтому это и традиционный экономический документ, и документ проектирования в соответствии со стандартами, т.е. совокупность документов ТО.
Параметр (Р) – это характеристика или некоторое ограничение на проектируемую систему, заданные в явном виде. Это могут быть и объем финансирования, сроки разработки, форма предприятия и т.д.
Универсум (U) – это полный перечень возможных значений некоторого компонента ТО или полный объем знаний о нем. Существуют два типа универсумов:
ü проектные;
ü инструментальные.
Пример проектного универсума – системы классификации и кодирования экономической информации. Пример инструментального универсума – перечень систем управления базами данных (СУБД).
Программа (G) – некоторое проектное решение по реализации заданных функций управления объектом или по обработке данных, которые могут быть записаны в виде функциональных спецификаций, программных спецификаций, схем алгоритмов и т.д.
Преобразователь (П) – это некоторая методика или формализованный алгоритм, или машинный алгоритм преобразования входа технологической операции в ее выход. Для реализации преобразователей используются ручные и автоматизированные методы.
Ресурсы (R) – нормированное значение трудовых, материальных, технических ресурсов, необходимых для выполнения преобразователя П с помощью средств проектирования S. Причем при реализации конкретной ТО могут потребоваться специалисты различных квалификаций, поэтому трудоемкость может быть представлена в разрезе этих специалистов-аналитиков, постановщиков задач, программистов и т.д. На все требуемые ресурсы существенное влияние оказывают те средства проектирования, которые при этом используются.
Средства проектирования (S) – это вид ресурса, включающий методические и программные средства выполнения ТО. Технологическая операция ТО может быть интерпретированакак триада: ТО = {V,П,W}.
Преобразователь (П) включает в себя характеристики ресурсов и средств проектирования и,как это было указано выше, представляет собой перечень действий, которые необходимо осуществить для реализации некоторой проектной процедуры или технологической операции проектирования.
Основным требованием, предъявляемым к преобразователям, является формализованность. В качестве аппарата формализации преобразователей допускаются средства из любых разделов математики: математический анализ, исследование операций, теории множеств и т.д. При этом нужно исходить из того, что формализация представляет в принципе возможность, но не является самоцелью. Сложнее всего формализации поддаются документы текстовой части.
Преобразователь есть инструмент процесса проектирования, а программа G – это продукт этого процесса.