[ Тематический план ] [ Типовые функции инструментария для автоматизации процесса внедрения информационной системы ] [ 1 ] [ 2 ] [ 3 ] [ 4 ]
Методы
Технология проектирования АИС – это совокупность
методов и средств проектирования АИС, а также методов и средств организации. В
основе технологии проектирования лежит технологический процесс (ТП), который
определяет действия, их последовательность, состав исполнителей, средства и
ресурсы, требуемые для выполнения этих действий. ТП проектирования АИС
представляет собой совокупность последовательно-параллельных, связанных и
соподчиненных цепочек действий, каждое из которых может иметь свой предмет.
Методы проектирования АИС можно классифицировать по
степени использования средств автоматизации, типовых проектных решений,
адаптивности к предполагаемым изменениям.
По степени автоматизации различают:
• ручное проектирование, при котором проектирование
компонентов АИС осуществляется без использования специальных инструментальных
программных средств; программирование производится на алгоритмических языках;
• компьютерное проектирование, при котором генерация
или конфигурация (настройка) проектных решений производится с использованием
специальных инструментальных программных средств.
По степени использования типовых проектных решений
различают:
• оригинальное (индивидуальное) проектирование, когда
проектные решения разрабатываются «с нуля» в соответствии с требованиями к АИС;
• типовое проектирование, предполагающее конфигурацию
АИС из готовых типовых проектных решений (программных модулей).
Оригинальное проектирование АИС предполагает
максимальный учет особенностей автоматизированного объекта. Типовое
проектирование выполняется на основе готовых решений и является обобщением
опыта, полученного ранее при создании родственных проектов.
По степени адаптивности проектных решений различаются
следующие методы:
• реконструкция – адаптация проектных решений
выполняется путем переработки соответствующих компонентов (перепрограммирования
программных модулей);
• параметризация – проектные решения настраиваются в
соответствии с заданными и изменяемыми параметрами;
• реструктуризация модели – изменяется модель
предметной области, что приводит к автоматическому переформированию проектных
решений. Сочетание различных признаков классификации методов проектирования
обусловливает характер используемой технологии проектирования АИС. Выделяются
два основных класса технологии проектирования: каноническая и индустриальная .
Индустриальная технология проектирования в свою
очередь разбивается на два подкласса: автоматизированное (использование
CASE-технологий) и типовое (параметрически-ориентированное или
модельно-ориентированное) проектирование. Использование индустриальных
технологий проектирования не исключает использования в отдельных случаях
канонической технологии Стадии и этапы работы такого проектирования описаны в
ГОСТ 34.601-90.
Методы проектирования информационных систем
Индустрия разработки автоматизированных информационных
систем управления родилась в 50-х - 60-х годах и к концу века приобрела вполне
законченные формы.
На рынке автоматизированных систем для крупных корпораций
и финансово-промышленных групп на сегодня можно выделить два основных субъекта:
это ранок автоматизированных банковских систем (АБС) и рынок корпоративных
информационных систем промышленных предприятий. Не смотря на сильную
взаимосвязь этих двух рынков систем автоматизации, предлагаемые на них решения
пока еще не достаточно интегрированы между собой.
Метод "снизу-вверх".
Менталитет российских программистов сформировался
именно в крупных вычислительных центрах (ВЦ), основной целью которых было не
создание тиражируемых продуктов, а обслуживание сотрудников конкретного
учреждения. Этот подход во многом сохранялся и при автоматизации и сегодня. В
условиях постоянно изменяющихся законодательства, правил ведения
производственной, финансово-хозяйственной деятельности и бухгалтерского учета
руководителю удобно иметь рядом посредника между спущенной сверху новой
инструкцией и компьютером. С другой стороны, программистов, зараженных
"вирусом самодеятельности", оказалось предостаточно, тем более что за
такую работу предлагалось вполне приличное вознаграждение.
Создавая свои отделы и управления автоматизации,
предприятия и банки пытались обустроиться своими силами. Однако периодическое
"перетряхивание" инструкций, сложности, связанные с разными
представлениями пользователей об одних и тех же данных, непрерывная работа
программистов по удовлетворению все новых и новых пожеланий отдельных
работников и как следствие - недовольство руководителей своими программистами
несколько остудило пыл как тех, так и других. Итак, первый подход сводился к
проектированию "снизу-вверх". В этом случае, при наличии
квалифицированного штата программистов, вполне сносно были автоматизированы
отдельные, важные с точки зрения руководства рабочие места. Общая же картина
"автоматизированного предприятия" просматривалась недостаточно
хорошо, особенно в перспективе.
Метод "сверху-вниз".
Быстрый рост числа акционерных и частных предприятий и
банков позволил некоторым компаниям увидеть здесь будущий рынок и инвестировать
средства в создание программного аппарата для этого растущего рынка. Из всего
спектра проблем разработчики выделили наиболее заметные: автоматизацию ведения
бухгалтерского аналитического учета и технологических процессов (для банков это
в основном - расчетно-кассовое обслуживание, для промышленных предприятий -
автоматизация процессов проектирования и производства, имеется в виду не
конкретных станков и т.п., а информационных потоков). Учитывая тот факт, что
ядром АИС безусловно является аппарат, обеспечивающий автоматизированное ведение
аналитического учета, большинство фирм начали с детальной проработки данной
проблемы. Системы были спроектированы "сверху", т.е. в предположении
что одна программа должна удовлетворять потребности всех пользователей.
Сама идея использования "одной программы для
всех" резко ограничила возможности разработчиков в структуре
информационных множеств базы данных, использовании вариантов экранных форм,
алгоритмов расчета и, следовательно, лишила возможности принципиально расширить
круг решаемых задач - автоматизировать повседневную деятельность каждого
работника. Заложенные "сверху" жесткие рамки ("общие для
всех") ограничивали возможности таких систем по ведению глубокого, часто
специфического аналитического и производственно - технологического учета.
Работники проводили эту работу вручную, а результаты вводили в компьютер. При
этом интерфейс каждого рабочего места не мог быть определен функциями,
возложенными на пользователя, и принятой технологией работы. Стало очевидно,
что для успешной реализации задачи полной автоматизации банка следует изменить
идеологию построения АИС.
Автоматизированная информационная система (см. Вопрос 19) – это комплекс программных, технических, информационных, лингвистических, организационно-технологических средств и персонала, предназначенный для решения задач справочно-информационного обслуживания и (или) информационного обеспечения пользователей.

Рис. 9.2. Основные
компоненты и технологические процессы АИС
Структуру любой системы (в том числе АИС) составляет
совокупность отдельных её частей, называемых подсистемами. Общую структуру
информационной системы можно рассматривать как совокупность подсистем
независимо от сферы применения. Укрупнено АИС состоит из двух подсистем:
функциональной и обеспечивающей (Рис. 9.2).
Функциональная часть АИС, в свою очередь, включает ряд
подсистем, охватывающих решение конкретных задач планирования, контроля, учёта,
анализа и регулирования деятельности управляемых объектов. В ходе
аналитического обследования могут быть выделены различные подсистемы, набор
которых зависит от вида и уровня управления организации, её специфики и других
факторов.
Функции АИС определяют её структуру, включающую
процессы (процедуры): сбора и регистрации данных; подготовки информационных
массивов; обработки, накопления и хранения данных; формирования результатной
информации; передачи данных от источников возникновения к месту обработки, а
результатов (расчётов) – к потребителям информации для принятия ими
соответствующих (в том числе управленческих) решений рис. 9.3.

Рис. 9.3 Укрупнённая
структура АИС