Проектирование ИС / 1-cем(зачет) / lc_ПрИС01
.pdf
частности, состав главных специалистов ИС и специалистов по функциональным подсистемам.
Подсистема «Правовое обеспечение» (ПРО) предназначена для регламентации процесса создания и эксплуатации ИС, которая включает совокупность юридических документов с констатацией регламентных отношений по формированию, хранению, обработке промежуточной и результатной информации ИС.
К правовым документам, действующим на этапе создания системы, относятся:
•договор между разработчиком и заказчиком;
•документы, регламентирующие отношения между участниками процесса создания системы.
К правовым документам, создаваемым на этапе внедрения, относятся: характеристика статуса создаваемой системы; правовые полномочия подразделений ИС; правовые полномочия отдельных видов процессов обработки информации; правовые отношения пользователей в применении технических средств.
Подсистема «Техническое обеспечение» (ТО) представляет комплекс технических средств, предназначенных для обработки данных в ИС. В состав комплекса входят электронные вычислительные машины, осуществляющие обработку экономической информации, средства подготовки данных на машинных носителях, средства сбора и регистрации информации, средства передачи данных по каналам связи, средства накопления
ихранения данных и выдачи результатной информации, вспомогательное оборудование и организационная техника.
Подсистема «Математическое обеспечение» (МО) - это совокупность математических моделей и алгоритмов для решения задач и обработки информации с применением вычислительной техники, а также комплекс средств и методов, позволяющих строить экономико-математические модели задач управления. В состав МО входят: средства МО (средства моделирования типовых задач управления, методы многокритериальной оптимизации, математической статистики, теории массового обслуживания и др.); техническая документация (описание задач, алгоритмы решения задач, экономикоматематические модели); методы выбора МО (методы определения типов задач, методы оценки вычислительной сложности алгоритмов, методы оценки достоверности результатов).
Подсистема «Программное обеспечение» (ПО) включает совокупность компьютерных программ, описаний и инструкций по их применению на ЭВМ (рис. 1.4).
11
Рис. 1.4. Состав подсистемы «Программное обеспечение ИС»
ПО делится на два комплекса: общее (операционные системы, операционные оболочки, компиляторы, интерпретаторы, программные среды для разработки прикладных программ, СУБД, сетевые программы и т.д.) и специальное (совокупность прикладных программ, разработанных для конкретных задач в рамках функциональных подсистем, и контрольные примеры).
Подсистема «Информационное обеспечение» (ИО) - это совокупность единой системы классификации и кодирования технико-экономической информации, унифицированной системы документации и информационной базы (рис. 1.5).
В состав ИО включаются два комплекса: компоненты внемашинного информационного обеспечения (классификаторы технико-экономической информации и документы) и внутримашинного информационного обеспечения (макеты/экранные формы для ввода первичных данных в ЭВМ или вывода результатной информации, структура информационной базы).
Рис. 1.5. Состав подсистемы «Информационное обеспечение ИС»
Центральным компонентом информационного обеспечения является база данных, через которую осуществляется обмен данными различных задач. База данных обеспечивает интегрированное использование различных информационных объектов в функциональных подсистемах.
Подсистема «Лингвистическое обеспечение» (ЛО) включает совокупность научнотехнических терминов и других языковых средств, используемых в информационных системах, а также правил формализации естественного языка, включающих методы сжатия и раскрытия текстовой информации с целью повышения эффективности автоматизированной обработки информации и облегчающих общение человека с ИС. Языковые средства, включенные в подсистему ЛО, делятся на две группы: традиционные языки (естественные, математические, алгоритмические языки, языки моделирования) и языки, предназначенные для диалога с ЭВМ (информационно-поисковые языки, языки СУБД, языки операционных сред, входные языки пакетов прикладных программ).
Подсистема «Технологическое обеспечение» (ТО) соответствует разделению ИС на подсистемы по технологическим этапам обработки различных видов информации:
•первичной и результатной информации (этапы технологического процесса сбора, передачи, накопления, хранения, обработки первичной информации, получения и выдачи результатной информации);
•организационно-распорядительной документации (этапы получения входящей документации, передачи на исполнение, этапы формирования и хранения дел, составления и размножения внутренних документов и отчетов);
•технологической документации и чертежей (этапы ввода в систему и актуализации шаблонов изделий, ввода исходных данных и формирования проектной документации для новых видов изделий, выдачи на плоттер чертежей, актуализации банка ГОСТов, ОСТов, технических условий, нормативных данных, подготовки и выдачи технологической документации по новым видам изделий);
12
•баз данных и знаний (этапы формирования баз данных и знаний, ввода и обработки запросов на поиск решения, выдачи варианта решения и объяснения к нему);
•научно-технической информации, ГОСТов и технических условий, правовых документов и дел (этапы формирования поисковых образов документов, формирования информационного фонда, ведения тезауруса справочника ключевых слов и их кодов, кодирования запроса на поиск, выполнения поиска и выдачи документа или адреса хранения документа).
Все обеспечивающие подсистемы связаны между собой и с функциональными подсистемами. Подсистема «Организационное обеспечение» определяет порядок разработки
ивнедрения ИС, организационную структуру ИС и состав работников, правовые инструкции для которых содержатся в подсистеме «Правовое обеспечение».
Функциональные подсистемы определяют составы задач и постановки задач, математические модели и алгоритмы решения которых разрабатываются в составе подсистемы «Математическое обеспечение» и которые, в свою очередь, служат базой для разработки прикладных программ, входящих в состав подсистемы «Программное обеспечение».
Функциональные подсистемы, компоненты МО и ПО определяют принципы организации
исостав классификаторов документов, состав информационной базы. Разработка структуры
исостава информационной базы позволяет интегрировать все задачи функциональных подсистем в единую экономическую информационную систему, функционирующую по принципам, сформулированным в документах организационного и правового обеспечения.
Объемные данные потоков информации вместе с расчетными данными относительно степени сложности разрабатываемых алгоритмов и программ позволяют выбрать и рассчитать компоненты технического обеспечения. Выбранный комплекс технических средств дает возможность определить тип операционной системы, а разработанное программное, информационное обеспечение позволяет организовать технологию обработки информации для решения задач, входящих в соответствующие функциональные подсистемы.
1.4 Понятие и структура проекта ИС
Сегодня выбор способов реализации ИС осуществляется на основе требований со стороны предполагаемых пользователей, которые, как правило, изменяются в процессе разработки. Для теории принятия решений процесс проектирования ИС - это процесс принятия проектно-конструкторских решений, направленных на получение описания системы (проекта ИС), удовлетворяющего требования заказчика.
Проектом ИС включает проектно-конструкторскую и технологическую документацию, в которой представлено описание проектных решений по созданию и эксплуатации ИС в конкретной программно-технической среде.
Под проектированием ИС понимается процесс преобразования входной информации об объекте проектирования, о методах проектирования и об опыте проектирования объектов аналогичного назначения в соответствии с ГОСТом в проект ИС. С этой точки зрения проектирование ИС сводится к последовательной формализации проектных решений на различных стадиях жизненного цикла ИС: планирования и анализа требований, технического и рабочего проектирования, внедрения и эксплуатации ИС.
Объектами проектирования ИС являются отдельные элементы или их комплексы функциональных и обеспечивающих частей. Так, функциональными элементами в соответствии с традиционной декомпозицией выступают задачи, комплексы задач и функции управления. В составе обеспечивающей части ИС объектами проектирования служат элементы и их комплексы информационного, программного и технического обеспечения системы.
В качестве субъекта проектирования ИС выступают коллективы специалистов, которые осуществляют проектную деятельность, как правило, в составе специализированной
13
(проектной) организации, и организация-заказчик, для которой необходимо разработать ИС. Масштабы разрабатываемых систем определяют состав и количество участников процесса проектирования. При большом объеме и жестких сроках выполнения проектных работ в разработке системы может принимать участие несколько проектных коллективов (организаций-разработчиков). В этом случае выделяется головная организация, которая координирует деятельность всех организаций-соисполнителей.
Форма участия соисполнителей в разработке проекта системы может быть различной. Наиболее распространенной является форма, при которой каждый соисполнитель выполняет проектные работы от начала до конца для какой-либо части разрабатываемой системы. Обычно это бывает функциональная подсистема или взаимосвязанный комплекс задач управления. Реже встречается форма участия соисполнителей, при которой отдельные соисполнители выполняют работы на отдельных этапах процесса проектирования. Возможен вариант, при котором функции заказчика и разработчика совмещаются, то есть ИС проектируется собственными силами.
Для управления проектом системы прежде всего должен быть адекватно описан объект проектирования. Для сложных систем формализация и детализация описания и характеристик объекта разработки происходит одновременно с процессом его проектирования. Последовательно уточняются архитектура объекта, основные функции и их характеристики, требующиеся показатели качества функционирования и методы решения задач. Все эти данные отражаются в концепции, техническом задании, спецификации требований и описании проекта, которые детализируются и конкретизируются по мере развития проекта. Это определяет принципиальную особенность планирования проектов сложных систем, состоящую в наличии влияния на план изменяющихся значений и уровня достоверности характеристик объекта разработки. С этим связана необходимость итерационного уточнения планов на всех этапах проектирования, разработки и развития систем.
Проектом называется комплекс формально организованных мероприятий для создания сложной системы с заданными характеристиками качества при ограниченных ресурсах.
Цель управления проектом — рациональное использование и предупреждение потери ресурсов путем сбалансированного распределения их по частным работам на протяжении всего цикла разработки объекта или процесса с заданным качеством. Управление проектом - это особый вид деятельности, включающий постановку задач, подготовку решений, планирование, организацию и стимулирование специалистов, контроль хода работ и использования ресурсов при создании сложных систем.
Целевое управление проектами возникло из необходимости разрабатывать и реализовывать сложные системы с заданными функциями в максимально короткие сроки при ограниченных ресурсах. Критическим параметром планирования и управления проектами обычно является время. Поэтому далее большое внимание сосредоточено на конкретном планировании сложных проектов, интервалы разработки которых могут составлять несколько месяцев или лет. Задачи целевого управления опытно-
конструкторскими работами сводить воедино усилия прямых исполнителей -
специалистов разной квалификации, подрядчиков и субподрядчиков, добиваясь, чтобы они выступали как команда, а не как разрозненная группа функциональных специалистов при создании систем. В результате должны обеспечиваться концептуальная целостность системы и высокое качество решения главных задач при сбалансированном использовании ресурсов на все функциональные задачи.
Ключевые слова
Проектирование информационной системы (ИС). Понятия и структура проекта ИС. Требования к эффективности и надежности проектных решений
14
Вопросы для проверки
1.Что в соответствии с системным подходом представляет информационная система?
2.Какие принципы лежат в основе поведения системы в соответствии с системным подходом?
3.Что представляет с позиций кибернетики процесс управления системой?
4.Что представляет в экономической системе объект управления, система управления?
5.Какие функции выполняет система управления?
6.Что такое информационная система?
7.Какие информационные потоки связывают объект управления и систему управления между собой и с внешней средой?
8.Какие требования предъявляются к обработке информации в ИС?
9.Как делятся информационные системы в соответствии с характером обработки информации?
10.Какие задачи характерны для системы обработки данных, информационных систем управления, систем поддержки принятия решений?
11.На каких уровнях управления экономической системой (оперативном,
тактическом и стратегическом) используются системы обработки данных, информационных систем управления, систем поддержки принятия решений?
12.Чем отличается Корпоративная (интегрированная) ИС от локальной?
13.На какие подсистемы делят ИС для упрощения разработки и эксплуатации ИС?
14.Что такое функциональная подсистема ИС?
15.За счет чего достигается интеграция функциональных подсистем в единую информационную систему?
16.По каким принципам могут строиться функциональные подсистемы ИС?
17.Какие подсистемы выделяются в ИС в соответствии с предметным принципом классификации?
18.Какие подсистемы выделяются в ИС в соответствии с функциональным принципом в ИС?
19.Какие подсистемы выделяются в ИС в соответствии с проблемным принципом ?
20.Какие подсистемы выделяются в ИС в соответствии с предметнофункциональным принципом?
21.Что включают в себя различные компоненты в структуре организационного обеспечения ИС?
22.Расскажите, что содержат подсистемы "Правовое обеспечение", "Техническое обеспечение", "Математическое обеспечение", "Программное обеспечение", "Информационное обеспечение", "Лингвистическое обеспечение".
23.Что понимают под проектированием ИС?
24.Что относят к объектам и субъектам проектирования ИС?
25.Что называют проектом экономической информационной системы?
26.Что является целью управления проектом экономической информационной системы?
15
