Управление проектированием современных информационных систем
Особенности создания новой технологии управления проектированием информационной системы. Минимизация объема создаваемой проектной документации. Взаимодействие элементов окружения со средой создания, управления и документирования проектных решений.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 19.06.2018 |
Размер файла | 167,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Управление проектированием современных информационных систем
канд. техн. наук Васильцова Н.В.
канд. техн. наук Евланов М.В.
инженер I категории Николаенко А.В.
Постановка проблемы в общем виде и ее связь с важными научными или практическими заданиями. В настоящее время проблемы создания информационных систем (ИС) различного назначения переходят из области научных исследований в область инженерных работ. Однако и в том, и в другом случае перед группой разработчиков ИС руководство предприятия ставит задачу создания ИС как коммерческого товара, или, скорее, как специализированного инструментария, основное назначение которого - обеспечить эффективную деятельность предприятия. В простейшем случае задача эффективной деятельности может сводиться к задачам минимизации затрат на хозяйственную деятельность или же максимизации получаемой прибыли при фиксированном уровне затрат.
Решение этой проблемы обуславливает функциональные возможности создаваемых ИС и определяет степень необходимости реорганизации деятельности предприятия. Кроме того, решение этой проблемы подводит разработчиков к созданию таких ИС, которые наилучшим образом учитывали бы особенности автоматизируемого предприятия или же группы однотипных предприятий. Поэтому поиск путей наиболее рационального решения данной проблемы является весьма актуальной задачей как с теоретической, так и с практической точек зрения.
Анализ последних достижений и публикаций, в которых предложено решение данной проблемы и на которые опирается автор. Основной подход к организации наиболее рационального проектирования ИС в настоящее время рассматривается как совокупность методов использования современных инструментальных средств проектирования функциональной структуры (ФС) и видов обеспечения ИС. В работах [1-4] рассмотрено использование подобных средств, основанных на концепциях структурного и объектно-ориентированного моделирования предметной области и создаваемой ИС. Однако использование инструментальных средств и современных визуальных сред разработки видов обеспечений ИС самих по себе не дает желаемого эффекта. Причиной тому является необходимость автоматизации не только проектных работ, но и управления этими работами. Поэтому в работах [1-3] рассматриваются возможности повышения эффективности проектирования ИС за счет включения в подобные инструментальные средства автоматизированных систем управления проектированием ИС и ее элементов.
Методология управления проектами является важнейшим компонентом современных методов целевого управления и рассматривает весь жизненный цикл проекта, включая в общем случае следующие стадии [5, 6]: формулирование целей проекта; маркетинг; разработка финансового плана проекта и поиск инвесторов; формирование благоприятного общественного мнения о проекте в целом и его участниках, экологические аспекты его реализации; проектные работы; собственно производство; сбыт и реализация продукции; послепродажное обслуживание. Для управления проектами на каждой стадии характерен целостный подход к проекту во всех его аспектах: финансовых, административных, технических, производственных, технологических, экологических и т.д. Управление проектами подразумевает сбалансированное сочетание интересов всех участников проекта, сочетание их ответственности и прав. Вместе с тем, для управления проектами характерно признание неизбежности отклонений реализации проекта от плана. Поэтому для методологии управления проектами характерен отказ от попыток предусмотреть все мелочи на самых ранних стадиях проекта, а также признание невозможности организовать реализацию проекта абсолютно ритмичной.
Интегрированный подход к управлению проектами включает в себя процессы, необходимые для того, чтобы гарантировать координацию различных элементов проекта. В данном подходе выделяют ряд следующих аспектов [5, 6]: управление средой реализации проекта; управление циклом реализации проекта; управление финансами; управление производственным персоналом; управление производственными ресурсами; управление рисками проекта; управление материально-техническим обеспечением.
Следует отметить, что для всех рассмотренных выше аспектов управления проектами методика управления имеет единую структуру и включает в себя:
- формирование предварительного представления о том, как должен быть реализован проект (базовый план);
- оперативный и точный учет хода и результатов работ;
- сравнение полученных результатов с базовым планом и выявление отклонений;
- анализ возможных решений, включая их последствия, вплоть до завершения проекта;
- принятие решения и его реализация.
Для управления проектами характерно также формирование групп управления проектами во главе с менеджерами проектов. Группа управления проектом может быть полностью автономной или же привлекать необходимых для ее работы специалистов предприятия. Для крупных предприятий наиболее характерной является следующая организационная структура подобной группы:
- высшее руководство, отвечающее за принятие стратегических решений и устойчивое функционирование своих предприятий;
- группы управления проектами;
- линейное руководство подразделений-контрагентов, отвечающее за выполнение планов, установленных их подразделениям;
- диспетчерская служба, координирующая планы работ участников проекта, разрешение ресурсных конфликтов, контролирующая выполнение планов и осуществляющая оперативное управление.
Выделение нерешенных ранее частей общей проблемы, которым посвящается данная статья. Реализация всех рассмотренных выше аспектов управления проектами, а также методики управления проектом в ходе создания современных ИС является очень сложной проблемой, требующей детальной проработки большого количества весьма наукоемких вопросов. В работах [1-3, 7] и в целом ряде им подобных работ решение данной части проблемы рассматривается как создание и корректировка совокупности визуальных моделей, отражающих отдельные точки зрения на ФС ИС, элементы информационного и программного обеспечения ИС. Однако подобный подход к решению задачи управления проектированием ИС допускает согласование и утверждение визуальных моделей только путем их обсуждения между участниками проекта. Поэтому современные исследователи методов визуального моделирования в качестве направления повышения эффективности управления проектированием ИС выделяют создание, корректировку и обработку метамоделей ИС, определяющих синтаксис и семантику конкретных реализаций визуальных моделей ИС [8].
Формулировка целей статьи. Данная статья посвящена разработке и совершенствованию методов организации проектирования ИС, основанных на использовании метамоделей ИС. В качестве практической апробации данного подхода в статье рассматривается решение ряда вопросов, связанных с реализацией отдельных аспектов проектирования и элементов методики управления проектами в процессе создания первой очереди информационно-аналитической системы «Университет» (ИАСУ). Эти вопросы решались непосредственно в ходе выполнения проектных работ по созданию, внедрению и модернизации отдельных функциональных задач ИАСУ.
Изложение основного материала исследования. Рассмотренный выше типовой подход к организации проектирования ИС в общем случае может быть представлен как совокупность взаимодействий участников проекта [9], рассмотренная на схеме, приведенной на рис. 1.
Следует отметить, что использование представления ИС в виде метамодели не изменит взаимодействие участников проекта существенным образом. Однако переход от представления ИС как набора отдельных моделей к представлению ИС как единой метамодели, состоящей из взаимосвязанной совокупности отдельных моделей, требует отказа от принятого в настоящее время комплекса инструментальных средств моделирования и проектирования ИС. Сейчас пакеты организации и управления совместной разработкой моделей и проектных решений играют вспомогательную роль. Переход к метамоделированию ИС приведет к созданию специальной интегрированной среды создания, управления и документирования проектных решений. Наиболее эффективное использование данной среды следует осуществлять в соответствии со схемами, показанными на рис. 2 и рис. 3.
Рис. 1. Обобщенная схема взаимодействия участников проектирования информационной системы
На рис. 2 и рис. 3 приняты следующие обозначения: МТ - материально-технические; ОА - объект автоматизации; ИК - информационный комплекс [10], РК - расчетный комплекс [10], КТС - комплекс технических средств [10].
Взаимодействие среды создания, управления и документирования проектных решений с ресурсами и участниками проекта, показанными на рис. 2 и рис. 3 как элементами окружения данной среды, показано стрелками, имеющими следующее наполнение.
Взаимодействие «участники проекта - среда»: элементы, блоки или варианты проектных решений; документация по участникам проекта.
Взаимодействие «финансовые ресурсы проекта - среда»: финансовые ресурсы различных видов, направленные на осуществление проектных работ; сопроводительные документы.
Рис. 2. Взаимодействие элементов окружения со средой создания, управления и документирования проектных решений
Взаимодействие «временные ресурсы проекта - среда»: утвержденный план-график выполнения проектных работ; возникающие изменения временных ресурсов.
Взаимодействие «МТ ресурсы - среда»: совокупность элементов МТ обеспечения проекта; сопроводительные документы.
Взаимодействие «документирование проекта - среда»: совокупность проектной и эксплуатационной документации по элементам, блокам и вариантам проектных решений.
управление проектирование информационный документирование
Рис. 3. Взаимодействие среды создания, управления и документирования проектных решений с элементами окружения
Взаимодействие «информация об ОА и его бизнес-процессах - среда»: описания и модели организационной структуры ОА, бизнес-процессов ОА и правил выполнения данных бизнес-процессов.
Взаимодействие «функциональные требования к ИС - среда»: требования заказчика к функциям ИС; описания и модели функций ИС; модели и описания вариантов ФС ИС.
Взаимодействие: «нефункциональные требования к ИС - среда»: требования к видам обеспечений ИС; требования к технологии проектирования; описания особенностей проектных решений.
Взаимодействие «стратегия информационной политики заказчика - среда»: описание стратегии информатизации заказчика; описание ИС, эксплуатируемых на ОА; решения по закупке лицензионного программного обеспечения, КТС, ИС и информационных технологий.
Взаимодействие «среда - участники проекта»: требования к участникам проекта; документация по трудоустройству участников проекта; графики работы участников проекта.
Взаимодействие: «среда - финансовые ресурсы проекта»: бизнес-план проекта; смета проекта; отчетные документы и т.п.
Взаимодействие «среда - временные ресурсы проекта»: варианты плана-графика выполнения проектных работ; протоколы выполнения проектных работ.
Взаимодействие «среда - МТ ресурсы проекта»: требования к МТ ресурсам (спецификации МТ ресурсов); требования к количеству МТ ресурсов.
Взаимодействие «среда - документирование проекта»: шаблоны проектных и эксплуатационных документов; методические указания по формированию и корректировке документации.
В основе предложенного подхода лежит формализованное описание метамодели ИС как модели объекта-системы, разработанной в рамках общей теории систем Ю.А. Урманцевым [11]. Возможность использования модели объекта-системы для формализованного описания ИС показана в работе [12]. Согласно данной работе ИС может быть представлена как композиция
(1)
где - теоретико-множественная модель ИС, представленная в виде композиции (1); - множество «первичных элементов» (элементов, которые должны быть определены перед определением ИС в виде ); - множество отношений, определенных на элементах множества ; - множество условий, ограничивающих отношения на множестве ; - универсум, из которого выделяются «первичные элементы» m множества ; - множество оснований, определяющих правила выделения «первичных элементов» множества ; - совокупность законов композиции, определяющих правила синтеза из рассмотренных выше множеств , и ИС в виде .
Подобное формализованное описание заставляет по-новому взглянуть на технологию управления проектированием ИС. Согласно модели (1), ИС как взаимосвязанная совокупность «первичных элементов» определяется, исходя из выдвинутых совокупностей оснований выделения «первичных элементов» из универсума U и условий , ограничивающих межэлементные отношения. Основываясь на данном подходе к определению проектируемой ИС, в данной статье предлагается в рамках рассмотренной среды создания, управления и документирования проектных решений реализовать технологию управления проектированием ИС «требование - ресурс/решение - акт/протокол». Данная технология в качестве основных управляющих воздействий, определяющих возможности перехода между проектными работами, предлагает использовать:
- требование или совокупность требований к ресурсу или к решению проекта, где указываются основные ожидаемые (планируемые) характеристики управляемого ресурса или решения;
- подготовленный к эксплуатации ресурс или разработанное проектное решение с приложением соответствующей документации;
- протокол об окончании работы по формированию проектного решения или акт об использовании конкретного ресурса.
Главным компонентом данной технологии является требование к ресурсу или проектному решению. Поскольку использование модели (1) как основы описания предлагаемого подхода к организации проектирования ИС предполагает наличие единого универсума U для первичных элементов различной природы, то процесс формирования требования Tr из элементов множества {A} должен рассматриваться как последовательность определения условий выбора элемента, определяемых средой и элементами окружения данной среды. При этом каждое требование, выдвигаемое отдельным элементом окружения или средой создания, управления и документирования проектных решений, рассматривается как подмножество , элементов множества оснований выделения «первичных элементов», определяемое конкретным источником. Количество оснований в такого рода подмножествах конечно и не должно превышать общего количества элементов множества {A}.
Тогда обобщенная математическая модель требования будет иметь вид
(2)
(3)
где - обобщенная математическая модель требования; i - идентификатор участвующих в формировании требования среды и элементов ее окружения; - модель требований, выдвигаемых средой создания, управления и документирования проектных решений; - модель требований, выдвигаемых участниками проекта; - модель требований, выдвигаемых финансовыми ресурсами проекта; - модель требований, выдвигаемых временными ресурсами проекта; - модель требований, выдвигаемых МТ ресурсами проекта; - модель требований, выдвигаемых документированием проекта; - модель требований, выдвигаемых заказчиком; - операторы присутствия соответствующих моделей требований; принимающие значение 1 в случае, если соответствующая модель присутствует в экземпляре обобщенной модели требования, и 0 в противном случае; k - количество элементов множества {A}.
Следует отметить, что элементы могут принимать значение 0 и в том случае, если обобщенное требование выдвигается не к отдельным элементам ресурса проекта или среды создания, управления и документирования проектных решений, а ко всему соответствующему ресурсу или среде.
Предлагаемая технология организации проектирования ИС, а также модели ИС и требований к первичным элементам ИС используются отделом «ИАС «Университет» в процессе создания, внедрения и модернизации функциональных задач ИАСУ. В частности, основываясь на предложенных в данной статье результатах, были разработаны требования к разработчикам программного обеспечения функциональных задач ИАСУ. Данные требования имеют следующий вид.
Совокупность условий, выдвигаемых средой создания, управления и документирования проектных решений определяет такие требования :
- знание Microsoft Windows W2K;
- опыт работы в Delphi (разработка приложений «клиент-сервер»);
- знание Win32API;
- умение создавать качественный, легко читаемый исходный код;
- умение разбираться в исходном коде, разработанном другим разработчиком;
- умение работать с MS Visual SourceSafe, обеспечивающим командную разработку приложений;
- умение создавать качественный программный интерфейс;
- опыт работы с СУБД ORACL (знание PL/SQL; умение производить оптимизацию SQL-кода; знакомство с Web-разработкой).
Совокупность условий, выдвигаемых участниками проекта, определяет такие требования :
- умение работать в сложившейся группе разработки и сопровождения ИАСУ;
- способности к самообразованию и стремление к повышению квалификации на примерах совместной разработки элементов и блоков программного обеспечения ИАСУ.
Совокупность условий, определяемых характеристиками финансовых ресурсов проекта, определяет такие требования :
- размеры ставки старшего оператора ЭВМ как разработчика элементов программного обеспечения отдельных функциональных задач ИАСУ;
- размеры ставки инженера как разработчика вариантов проектных решений по программному обеспечению отдельных функциональных задач ИАСУ;
- размеры ставки инженера I категории как лидера разработки вариантов проектных решений по программному обеспечению комплексов функциональных задач ИАСУ.
Совокупность условий, определяемых характеристиками временных ресурсов проекта, определяет такие требования :
- возможность работать полный рабочий день;
- умение выполнять поставленные задачи в сроки, установленные планом-графиком выполнения работ.
Совокупность условий, определяемых характеристиками МТ ресурсов проекта, определяет такие требования :
- умение работать на ограниченному количестве рабочих мест;
- минимальное расходование МТ ресурсов отдела «ИАС «Университет».
Совокупность условий, выдвигаемых процессом документирования проекта, определяет такие требования :
- знание существующих в Украине стандартов оформления проектной и эксплуатационной документации;
- знание методических указаний отдела «ИАС «Университет» по разработке и оформлению комплекта проектной и рабочей документации.
Совокупность условий, выдвигаемых заказчиком, определяет такие требования :
- лидер разработки программного обеспечения должен подбираться в первую очередь из числа специалистов, работающих в подразделениях ХНУРЭ;
- рядовые участники разработки программного обеспечения должны подбираться в первую очередь из числа студентов 3-5 курсов, которые обучаются в ХНУРЭ.
Выводы
Изложенные в данной статье результаты создания новой технологии управления проектированием ИС позволяют обеспечить:
- минимизацию объема создаваемой проектной и эксплуатационной документации, что обеспечивает сокращение сроков выполнения проектных работ;
- широкое использование практически любых современных информационных технологий и инструментальных средств проектирования ФС и видов обеспечений ИС без коренного изменения технологии управления проектированием ИС;
- повышение качества реакции проекта на изменение требований заказчика к создаваемой ИС за счет метамоделирования ИС в ходе выполнения проектных работ.
Кроме того, использование метамоделей ИС в ходе проектирования видов обеспечений ИС, как показано в данной статье и в работе [12], позволит перейти к организации параллельного проектирования обеспечивающей части ИС, что также сократит сроки выполнения проектных работ. Однако формализованное описание метамоделей ИС, правил композиции их отдельных элементов и определение условий выделения «первичных элементов» метамоделей ИС из универсума являются основными направлениями дальнейшей работы, требующими проведения дополнительных исследований.
Библиография
1. Мацяшек Л.А. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML. - М.: Издательский дом «Вильямс», 2002. - 432 с.
2. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. - М.: ДИАЛОГ-МИФИ, 1999. - 256 с.
3. Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0. - М.: ДИАЛОГ-МИФИ, 2002. - 224 с.
4. Петров Э.Г., Чайников С.И., Овезгельдыев А.О. Методология структурного системного анализа и проектирования крупномасштабных ИУС. Концепции и методы. Часть 1. - Харьков: Рубикон, 1997. - 140 с.
5. Куперштейн В.И. Современные информационные технологии в делопроизводстве и управлении. - СПб.: БХВ-Санкт-Петербург, 2000. - 256 с.
6. Кобиляцький Л.С. Управління проектами: навчальний посібник. - К.: МАУП, 2000. - 200 с.
7. Шафер Д.Ф., Фатрелл Р.Т., Шафер Л.И. Управление программными проектами: достижение оптимального качества при минимуме затрат. - М.: Издательский дом “Вильямс”, 2003. - 1136 с.
8. Фаулер М., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделирования. - М.: Мир, 1999. - 191 с.
9. Левыкин В.М., Евланов М.В. Задача определения функторов между категорными моделями информационной системы // Проблемы бионики. - 2003. - Вып. 58. - С. 62-67.
10. Левыкин В.М., Евланов М.В., Пушкарев А.Н. Технология проектирования функциональной структуры и обеспечивающих комплексов информационных управляющих систем // Радиоэлектроника и информатика. - 2003 - № 1. - С. 37-40.
11. Урманцев Ю.А. Эволюционика или общая теория развития систем природы, общества и мышления. - Пущино: ОНТИ НЦБИ АН СССР, 1988. - 79 с.
12. Евланов М.В. Формирование обобщенной смысловой модели в ходе эволюционного проектирования информационной системы // АСУ и приборы автоматики. - 2003. - Вып. 125. - С. 30-37.
Размещено на Allbest.ru
...Подобные документы
Создание и организация автоматизированных информационных систем (АИС). Основные компоненты и технологические процессы АИС. Стадии и этапы создания АИС с позиции руководства организации. Разработка комплексов проектных решений автоматизированной системы.
реферат [286,6 K], добавлен 18.10.2012Понятие информационной системы. Этапы развития информационных систем. Процессы в информационной системе. Информационная система по отысканию рыночных ниш, по снижению издержек производства. Структура информационной системы. Техническое обеспечение.
реферат [340,3 K], добавлен 17.11.2011Понятие информационной системы. Объект управления, субъект управления. Технология управления. Главные принципы создания информационной системы, ее основные признаки и классификация, состав и структура ее элементов. Информационная технология и ресурсы.
презентация [149,7 K], добавлен 14.10.2013Анализ надежности функциональных подсистем информационных систем. Вопросы надежности в проектной документации. Изучение понятия отказа системы. Признаки аварийной ситуации в информационной системе. Единичные показатели безотказности и ремонтопригодности.
презентация [158,5 K], добавлен 06.09.2015Изучение вопросов, связанных с проектированием и эксплуатацией автоматизированных систем управления технологическими объектами. Разработка оптимального управления технологическим объектом управления - парогенератором. Выбор закона регулирования.
курсовая работа [5,2 M], добавлен 18.01.2015Управление запасами: содержание, ключевые параметры. Моделирование системы управления запасами. Разработка проектной документации на создание информационной системы управления запасами склада, алгоритмическое обеспечение, детальное проектирование.
дипломная работа [1,1 M], добавлен 14.11.2017Характеристика информационных систем управления предприятием. Виды информационных систем управления предприятием, их применение. Специфика систем управления торговым предприятием класса ERP и применение данной системы в деятельности торговой компании.
дипломная работа [1,8 M], добавлен 15.09.2012Роль структуры управления в информационной системе. Примеры информационных систем. Структура и классификация информационных систем. Информационные технологии. Этапы развития информационных технологий. Виды информационных технологий.
курсовая работа [578,4 K], добавлен 17.06.2003Файловая модель. Виды современных информационных технологий. Информационная технология обработки данных. Информационная технология управления. Информационные технологии экспертных систем. Интерфейс пользователя. Интерпретатор. Модуль создания системы.
контрольная работа [255,1 K], добавлен 30.08.2007Классификация информационных систем и технологий в организационном управлении. Методы и организация создания ИС и ИТ. Состав, структура, внутримашинного информационного обеспечения. Информационные технологии и процедуры обработки экономической информации.
контрольная работа [28,9 K], добавлен 25.07.2012Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.
курсовая работа [2,5 M], добавлен 04.01.2011Автоматизированные системы управления как организационно-техническая система, обеспечивающая выработку решений на основе автоматизации информационных операций и процессов, их специфика, структура, сферы применения. Надежность и отказоустойчивость систем.
контрольная работа [25,8 K], добавлен 10.02.2011Способы повышения эффективности деятельности предприятия путем внедрения и использования информационных систем. Формирование технологической среды информационной системы. Модель СУЭ на основе теории управления. Уровни управленческого разнообразия.
курсовая работа [346,2 K], добавлен 08.10.2014Исследование методов разработки информационных технологий управления документооборотом, обеспечивающих повышение эффективности работы сотрудников организации и ее клиентов. Обоснование проектных решений по рабочему проектированию комплекса задач в ИСУ.
дипломная работа [4,2 M], добавлен 19.07.2010Сложности и проблемы, возникающие при внедрении информационной системы управления предприятием. Общие сведения, состав АСУП и основные принципы их создания, основные проблемы и задачи. Характеристика автоматизированных систем стандартов ERP/MRP и LIPro.
курсовая работа [32,5 K], добавлен 11.11.2009Понятие и классификация информационных систем, их типы и функциональные особенности: связи, хранения и обработки информации, поисковые. Процесс устаревания данных систем, их значение и задачи в мире, сферы использования и возможности, управление.
презентация [555,0 K], добавлен 10.03.2015Основные характеристики и принцип новой информационной технологии. Соотношение информационных технологий и информационных систем. Назначение и характеристика процесса накопления данных, состав моделей. Виды базовых информационных технологий, их структура.
курс лекций [410,5 K], добавлен 28.05.2010Жизненный цикл информационных систем. Обзор CALS-технологии, которая предполагает создание ЕИП предприятия, включающее в себя совокупность распределенных баз данных. Этапы создания программного обеспечения управления метрологической службой предприятия.
дипломная работа [2,5 M], добавлен 08.07.2012Классификация информации по разным признакам. Этапы развития информационных систем. Информационные технологии и системы управления. Уровни процесса управления. Методы структурного проектирования. Методология функционального моделирования IDEF0.
курсовая работа [5,2 M], добавлен 20.04.2011Новые информационные технологии в управленческой деятельности. Информационно–вычислительные и ситуационные центры в государственном и региональном управлении. Координация процессов создания, внедрения, эксплуатации и развития информационных систем.
курсовая работа [1,6 M], добавлен 06.04.2009