Монография: Теоретико-методологические основы качества информационных систем

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

1. Улучшение качества создаваемых КС УКИС за счет автоматизированной подготовки программных средств и других проектных решений.

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

3. Ускорение процесса проектирования и построения КС УКИС.

4. Снижение объема рутинной работы разработчика, освобождая его время для творческой работы над проектом.

5. Поддержка развития и сопровождение разработки КС УКИС.

6. Поддержка технологии повторного использования компонентов проекта.

Подавляющая часть существующих методов объектно-ориентированного анализа и проектирования (ООАП) включает как язык моделирования, так и средства описания процессов моделирования. Язык моделирования представляется совокупностью графических объектов, применяемых в моделях. Нотация выступает как синтаксис языка моделирования. Процесс же отображает шаги, которые следует выполнять при разработке проекта. Унифицированный язык моделирования UML (Unified Modeling Language) версии 1.1 принят OMG (Object Management Group) - организацией по стандартизации объектно-ориентированных методов и технологий в качестве стандарта в 1997 году [16]. Этот язык практически используется всеми компаниями-разработчиками программных средств - IBM, Microsoft, Oracle Sybase и др. UML может быть эффективно использован для определения, представления, проектирования и документирования программных, организационных, экономических, технических и других средств в решении широкого класса задач СКИС.

В функциональном плане UML обладает широким набором диаграмм и может быть применен для отображения моделей различных компонентов КС УКИС:

· диаграммы вариантов использования - для моделирования требований к КС УКИС;

· диаграммы классов - для моделирования статистической структуры классов КС УКИС и связей между ними;

· диаграммы поведения системы - для моделирования отображения функционального состояния системы;

· диаграммы взаимодействия - для моделирования процесса обмена сообщениями между компонентами КС УКИС, например, на уровне взаимодействия ТПОД. Существуют два вида диаграмм взаимодействия: диаграммы последовательности и кооперативные диаграммы;

· диаграммы состояний - для моделирования поведения объектов КС УКИС при переходе из одного состояния в другое;

· диаграммы деятельностей - для моделирования поведения КС УКИС в рамках различных вариантов использования или моделирования функционирования;

· диаграммы реализации состоят из диаграмм компонентов системы и диаграммы размещения - для моделирования физической архитектуры КС УКИС.

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

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

1. Определение источников финансирования и выделение средств на закупку необходимого оборудования, предусмотренного проектом, например, «Ведомость спецификации оборудования КС УКИС».

2. Выбор поставщиков и заключение контрактов на поставку оборудования.

3. Выделение помещения для дислокации КС УКИС и его подготовка к монтажу оборудования с учетом дислокации оборудования управляемой ИС.

4. Размещение, сборка, монтаж, настройка оборудования КС УКИС в соответствии с проектом.

5. Подбор, организация и обучение категорий штатного персонала КС УКИС выполнению соответствующих работ по обеспечению функционирования системы.

6. Выполнение работ по проверке качества оборудования (контроль, тестирование). При условии обнаружения дефектов - оформление и предъявление рекламаций к поставщикам.

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

8. Наполнение базы данных, решение контрольных примеров по всему комплексу задач системы в соответствии с проектом. При условии обнаружения недостатков - принятие мер к их устранению. Если недостатков не обнаружено - подготовка документов для сдачи КС УКИС в опытную эксплуатацию.

На основании проведенного синтеза КС УКИС и в соответствии с разработанной методикой синтеза дефиниций понятий можно дать трактовку дефиниции центрального понятия рассматриваемой нами предметной области. «Комплексная система управления качеством информационной системы - это совокупность процессов, методов и средств информационного, технического, программного и организационно-правового характера по многоаспектному регулированию качества информационной системы и выдаваемой ею результатной информации в соответствии с установленными требованиями».

Разумеется, что вышеперечисленный состав и характер задач и их последовательность отражают общий подход к построению системы. Каждое конкретное воплощение КС УКИС будет иметь свою специфику по характеру задач и последовательности их решения. Особенности построения будут определяться характером управляемых ИС, их количеством, уровнем применения ИС, режимом функционирования, объемом финансирования и др.

Этапы дескриптивного и математического моделирования КС УКИС рассмотрены в главах 2 и 3. Фазы функционирования и ликвидации жизненного цикла КС УКИС остаются здесь без рассмотрения по причине их не принципиального отличия от аналогичных фаз ЖЦ ИС, описание которых имеется в [117].

Выводы

1. Синтез КС УКИС проводится в соответствии с разработанной моделью структурно-параметрического синтеза на методологической основе СКИС, комплексе дескриптивных, математических и машинных моделей, полученных в результате теоретических и экспериментальных работ.

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

3. Выявленное в ходе исследования свойство метаинформационности КС УКИС позволяет при её построении достичь в определенной мере экономии ресурсов. Данное условие существенно повышает эффективность КС УКИС по сравнению с системами управления качеством в области промышленного производства. Экономия ресурсов в данном случае проводится за счет использования в контуре КС УКИС средств управляемой информационной системы, а именно, определенного состава исполнителей, информационных компонентов, программных и технических средств.

Свойства КС УКИС, в частности, метаинформационность, позволяют идентифицировать её как информационную систему нового класса, то есть информационно-управляющую систему, объектом управления которой может быть одна или несколько ИС.

4. Жизненный цикл КС УКИС не имеет принципиальных отличий от жизненного цикла управляемой ИС. Отсюда методы и средства, применяемые для исследования, проектирования, построения и эксплуатации ИС могут быть отнесены в определенной мере к указанным этапам жизненного цикла КС УКИС. Имеющиеся различия обусловлены, прежде всего, соотношением субъекта и объекта в контуре управления качеством ИС.

5. Эффективность решения задач проектирования КС УКИС улучшается при условии соблюдения принципа автоматизации СКИС. Одним из средств автоматизации проектирования КС УКИС следует рассматривать программную инженерию - CASE-технологии.

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

7. Качество технологического процесса обработки данных КС УКИС существенно улучшается при наличии программ контроля достоверности и полноты данных, в частности, алгоритма и соответствующей программы автоматического исправления дефектов в обрабатываемых данных.

Заключение

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

Создание теоретико-методологических основ УКИС осуществляется путем выполнения теоретических, экспериментальных и практических работ исследований по разработке комплекса моделей, методов и средств, как основы концепции совершенствования качества информационных систем организационной сферы:

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

2. Структуру методологии СКИС составляют следующие компоненты: принципы, логика организации, методы и средства СКИС. Для каждого из указанных компонентов определяются структура и содержание.

3. С целью выбора адекватных методов решения задач УКИС выполняется типология, изучение, построение и реализация моделей СКИС. Наиболее адекватными являются на данном этапе следующие виды моделирования: дескриптивное - для построения концептуальных моделей, формализованное - для построения математических моделей, физическое - для построения машинных моделей экспериментального исследования на базе ЭВМ.

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

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

6. В соответствии со структурой парадигмы разработка концепции СКИС может быть реализована и отображена в виде иерархического комплекса дескриптивных моделей, логическую вершину которого занимает обобщённая модель СКИС. Эта модель СКИС определяет логику организации и развития комплекса частных моделей системы СКИС, например, модели первоочередного блока СКИС: принципиальная модель СКИС, модели измерения качества, определения состава показателей, значений показателей качества ИС, автоматического обнаружения и исправления ошибок в документах табличного вида, модель КС УКИС и др.

7. Система показателей качества ИС должна формироваться в соответствии с принципами квалиметрии. Для измерения качества определяются шкалы и способы измерения. В квалиметрии ИС индикатором качества могут быть дефекты ИС, отображаемые неоднородной статистической структурой. Для реализации экспериментов и эксплуатации КС УКИС разрабатывается методика выявления и регистрации дефектов ИС, машинная форма «Ведомость дефектов», ряд классификаторов, как компонентов методики многомерного измерения качества ИС.

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

Источник: https://otherreferats.allbest.ru/download/1199940/