Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование ИС. часть2.doc
Скачиваний:
69
Добавлен:
27.03.2015
Размер:
945.66 Кб
Скачать

4.3. Входная информация

Раздел «Входная информация» должен содержать описание всех входных потоков по комплексу задач, включая резервные копии, архивы, условно-постоянную и оперативную информацию. При описании, также как и в разделе «Выходная информация», используются два вида таблиц. Номенклатура входных потоков отражается в виде рис. 8.

п/п

Наимено-вание входного сообщения

Идентифи-катор

Тип носителя

Периоди-чность

Объем информации

Источник

Приме-чание

Рис. 8. Структура описания входных информационных потоков

По всем входным информационным потокам, требующим хранения на машинных носителях, формируется описание, которое и представляется в соответствии с рис. 7.

Примечание. Все структуры условно-постоянной информации описаны в разделе информационного обеспечения и по ним структуры потоков не описываются. Ссылка на структуру данных указывается в примечании к информационному потоку в таблице описания потоков (см. рис.8).

Все формы первичных документов должны включаться в приложение к проекту.

5. Технологическая сеть проектирования

5.1. Основные понятия и определения технологии проектирования информационной системы

В настоящее время используется множество методик проектирования ИС, каждая из методик имеют свою специфику. Любая фирма-разработчик ИС выбирает одну или несколько методик, уточняет методику, разрабатывая технологию реализации данной методики при создании ИС, уточняя формы проектных документов, их структуру и правила оформления, и технологию планирования и управления проектными работами. В настоящее время на территории России применяются следующие стандарты на оформление проектной документации по информационным системам:

  • стандарты по информационным технологиям ГОСТ 34.XXX-90;

  • стандарты на программное обеспечение ЕСПД (Единая Система Программной Документации) ГОСТ 19.XXX-90, руководящие материалы по информационным технологиям Р-50 ХХ-ХХХ-ХХ.

Основная проблема своевременного и успешного завершения проектных работ состоит в качественном планировании и управлении проектными работами. Следует различать два направления проектных работ: проектирование информационных систем и проектирование программных систем. Эти направления различаются глубиной проработки технологии. Если разрабатывается информационная система, то основной акцент при проектировании направлен на выбор технологии обработки информации, поскольку сама информационная система не производит конечной продукции для рынка и необходимо минимизировать затраты на управление производственными процессами. При разработке программной системы основной целью является получение конечного результата и технология должна обеспечивать получение его без оптимизации затрат на обработку данных. Рассмотрите технологию в любой банковской информационной системе и технологию в сложной сетевой игре и сравните их. Однако если рассматривать данные направления с точки зрения планирования и управления, они полностью совпадают по применяемым методам, основное различие заключается в перечне проектируемых объектов и требованиях к критериям качества.

Примечание. Во многих случаях технология проектирования систем обработки отождествляется с технологией программирования, однако, эти понятия не идентичны. Основное отличие заключается в том, что технология программирования ориентирована непосредственно на процесс создания программ. При этом мало внимания уделяется проектированию организационно-экономической сущности создаваемой системы, не учитывается необходимость повышения уровня адаптивности создаваемой системы, исключаются из анализа эргономические факторы функционирующей системы [20].

При создании ИС следует выделять три аспекта рассмотрения:

  • архитектуру ИС;

  • конструкцию ИС;

  • технологию обработки информации в ИС.

Архитектура ИС – совокупность правил включения новой ИС в комплекс существующих систем без нарушения гармонии.

При рассмотрении архитектуры ИС следует выделять три аспекта рассмотрения:

  1. Архитектура технической среды рассматривает вопросы согласования технического обеспечения создаваемой ИС с техническим обеспечением смежных ИС.

  2. Архитектура программной среды рассматривает вопросы согласования программной среды создаваемой ИС с программным обеспечением смежных ИС.

  3. Архитектура информационной среды рассматривает вопросы согласования информационного обеспечения создаваемой ИС с информационным обеспечением смежных ИС.

Конструкция ИС – совокупность структур информации (данных) и алгоритмов формирования вычисляемых показателей.

Действительно любая система манипулирует только данными, представленными в определённой форме. Все данные можно структурировать на три класса:

  1. Исходные – являются входными данными для комплекса задач и структурируются на:

    1. Оперативные – отражают параметры наблюдаемого производственного процесса в текущий моменты времени;

    2. Накопленные – отражают результаты обработки данных по комплексу задач за предшествующие периоды;

    3. Хранимые – отражают данные, полученные в смежных комплексах задач;

    4. Условно-постоянные – отражают нормативно справочную информацию для наблюдаемого производственного процесса.

  2. Промежуточные – формируются в процессе проектирования технологии обработки данных для реализации алгоритма обработки данных по комплексу задач.

  3. Результирующие – формируются в процессе обработки данных по задаче и отражают требуемые характеристики наблюдаемых производственных процессов за заданный период. В общем случае следует выделять два вида результатных данных:

    1. Предметные – отражают характеристики наблюдаемого производственного процесса

    2. Технологические – отражают параметры процесса обработки данных и обеспечивают контроль полученных результатов.

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

Примечание. Следует классифицировать информационные технологии по степени автоматизации:

  • «ручная технология» - обработка информационных потоков выполняется исполнителем вручную без применения технических средств;

  • «механизированная технология» - обработка информационных потоков выполняется исполнителем с применением автономных технических средств;

  • «автоматизированная технология» - обработка информационных потоков выполняется с использованием ЭВМ, часть операций выполняет пользователь, другая часть выполняется ЭВМ;

  • «автоматическая технология» - обработка информационных потоков выполняется ЭВМ, пользователь является потребителем обработанной информации, контролируя результаты обработки, он может изменить входные потоки для получения требуемого результата, но не может изменить технологию обработки.

Проект ИС совокупность технической документации, регламентирующей создание и функционирование ИС.

Любое проект или проектное решение в ИС можно представить в виде онтологической модели в нотации IDEF5 (древовидная структура). На рис.9. представлен фрагмент онтологической модели постановки задачи по РД  50 34.698-90.

Рис.9. Фрагмент структуры проекта постановки задачи по РД 50 34.698-90

Условные обозначения:

1 – постановка задачи;

2 – характеристика комплекса задач;

3 – входная информация;

4 – выходная информация;

5 – назначение комплекса задач;

6 – структура комплекса задач;

9 – оперативная входная информация;

10 – накопленная информация;

11 – нормативно-справочная информация;

12 – предметная информация;

14 – результирующая информация на бумажных носителях;

15 – накопленная информация на магнитных носителях;

16 – изменённая нормативно-справочная информация;

13 – технологическая информация;

17- контрольная информация;

18 – статистика процесса обработки.

Каждая вершина древовидной структуры может быть описана множеством свойств, которые характеризуют проектные решения.

Примечание. Структуризация проектных решений зависит от используемой методики проектирования и регламентирующих документов организации-разработчика.

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

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

Проектное решениечасть проектной документации, регламентирующей создание отдельной компоненты ИС

Основой технологии проектирования является технологический процесс создания проектного решения, под которым понимается деятельность коллектива специалистов, направленная на разработку проекта информационной системы или её отдельной части, удовлетворяющей требуемым потребительским свойствам, при условии использования соответствующих средств проектирования и выделенных ресурсов. Таким образом, технологический процесс регламентирует действия, их последовательность, исполнителей, средства и ресурсы, необходимые для выполнения этих действий при формировании проектного решения. Технологический процесс проектирования ИС состоит из множества маршрутных технологических процессов (МТП), отражающих последовательность формирования проектных решений на уровне структурных подразделений или рабочих мест. МТП позволяют определить номенклатуру проектных решений, формируемых структурными подразделениями (рабочими местами). При наличии норм на выполнение проектных работ МТП позволят определить пропускную способность структурного подразделения (рабочего места). Кроме МТП технологический процесс представляется множеством операционных технологических процессов (ОТП). Все операционные технологические процессы можно структурировать на три категории: обработки, контроля и синтеза. ОТП обработки при реализации формируют проектные решения или отдельную часть проектного решения, ОТП контроля обеспечивают контроль выполненных проектных решений на соответствие установленным требованиям, ОТП синтеза формируют интегрированное проектное решение из отдельных проектных решений.

Операция – совокупность действий, выполняемых на отдельном рабочем месте с использованием одного вида оборудования.

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

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

Ресурсы(R) – для выполнения любой технологической операции требуется множество материальных, трудовых, финансовых и других ресурсов, часто их называют «центрами затрат». Знание потребляемых ресурсов по каждой операции обеспечит решения задач планирование и управления процессом проектирования с учётом ресурсов.

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

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

Результатом процесса проектирования ИС является проект, который включает документацию проектных решений, в том числе и программы создаваемой системы.

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

Технология проектирования ИС должна быть формализованной в силу того, что средств проектирования ИС много, их число постоянно увеличивается, и проектировщик не может освоить все эти средства. Поэтому целесообразно, чтобы для каждого средства создавалась технология его применения при проектировании ИС, построенная по формализованным канонам.

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