Научная статья на тему 'Применение коррелятивного анализа при каскадном методе проектирования информационной системы'

Применение коррелятивного анализа при каскадном методе проектирования информационной системы Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
248
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / ПРОЕКТИРОВАНИЕ / КОРРЕЛЯТ / КОРРЕЛЯЦИЯ / SWOT-АНАЛИЗ / СИСТЕМОЛОГИЯ / CORRELATION / SWOT-ANALYSIS / DESIGN / INFORMATION SYSTEM / SYSTEMOLOGY

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Азаренкова Наталья Викторовна

Статья описывает метод анализа при проектировании и разработке информационной системы. При использовании каскадного проектирования информационной системы предлагается рассмотреть каждый этап в совокупности со SWOT-анализом как коррелят. Рассмотрен пример на этапе проектирования «Тестирование», в результате которого выявлен коррелят «Тестирование». Предложена корреляция результатов SWOT-анализа и разделов каскадного метода проектирования информационной системы

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The use of correlation analysis during the cascade method of designing of information systems

The task is to get an objective analysis during the design and development of information systems. When using a stepwise method of design of information systems is invited to consider each step together with the SWOT-analysis of the relation. The considered example at the design stage of Testing, which revealed a correlation "Checked". Proposed correlation of the results of the SWOT analysis and sections phased method of designing of information systems

Текст научной работы на тему «Применение коррелятивного анализа при каскадном методе проектирования информационной системы»

УДК 0 0 4.005

Н. В. Азаренкова

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

Статья описывает метод анализа при проектировании и разработке информационной системы. ри использовании каскадного проектирования информационной системы предлагается рассмотреть каждый этап в совокупности со 5~№ОУ-анализом как коррелят. VaccMompen пример на этапе проектирования «Тестирование», в результате которого выявлен коррелят «Тестирование», предложена корреляция результатов 5~№ОУ-анализаи разделов каскадного метода проектирования информационной системы

Ключевые слова: информационная система, проектирование, коррелят, корреляция, 5~№0^-анализ,системология

N. V. Azarenkova

Jhe use op correlation analysis during the cascade method oft designing oft information systems

Xhe task is to get an objective analysis during the design and development oft information systems. ~When using a stepwise method of design of information systems is invited to consider each step together with the S~WOX-analysis of the relation. X^e considered ex.ampêe at the design stage of Resting, which reveaêed a correêation "Checked". Vroposed correêation of the resuêts of the S~WOX analysis and sections phased method of designing of information systems

Keywords: correêation, correêation, S~WOX-anaêysis, design, information system,

systemoêogy

истемология _ актуальное направление в науке, предметом которого являются методы системного исследования окружающих нас объектов. С точки зрения системо-логии, нас окружает множество разнообразных систем. В широком смысле под СИСТЕМОЙ понимают множество элементов, находящихся в отношениях и связях друг с другом, которые образуют определенную целостность и единство [1], обладающие новым качеством, не присущим отдельным элементам.

Основу системы составляют элементы. Под элементом понимают часть системы, которая является неделимой. Элементы могут объединяться в компоненты (блоки, фрагменты) системы или в подсистемы [2].

Компоненты системы — это любая часть системы, вступающая в определенные отношения с другими ее частями. Обычно в качестве компонентов рассматривают подсистемы и элементы.

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

значной формулировки понятия «система» воспользуемся аппаратом теории множеств.

Опираясь на определения систем как кор-тежи[3] и SWOT-aнaлизa[4], целесообразно оценить характеристик жизненного цикла ИС. Классический SWOT-анализ [4] включает в себя две пары коррелят [5]:

Strengths — сильные стороны; Weaknesses — недостатки, слабые стороны;

Opportunities — возможности; Threats — угрозы.

Возможности определяются как обстоятельства, способствующее благоприятному развитию объекта.

Угрозы — это ситуации, в которых может быть нанесен ущерб объекту, например может быть нарушено его функционирование или он может лишится имеющихся преимуществ.

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

Проблемное поле — это совокупность проблем, существующих в моделируемом объекте и окружающей среде, в их взаимосвязи друг с другом [6]. Наличие такой информации —

основа для определения целей (направлений) развития и путей их достижения, выработки стратегии развития.

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

Каскадная модель представляет собой совокупность последовательных этапов. Классическая модель не включает промежуточный контроль на любом этапе и межэтапные корректировки. Это обеспечивает меньшую трудоемкость по сравнению с моделью с корректировкой. Однако межэтапные корректировки позволяют повысить надежность разработки процесса разработки по сравнению с классической каскадной моделью (рис. 1.)

Рис. 1. Каскадная схема разработки ИС

Для повышения надежности необходимо разработать использовать дополнительный механизм, например, SWOT-aнaлиз, который позволит выявить сильные и слабые стороны развития в жизненном цикле ИС, узкие места, факторы риска. Этим повышается степень достоверности проекта ИС.

SWOT-aнaлиз по существу представляет собой оппозиционный анализ [8] который зарекомендовал себя в сфере искусственного интеллекта и друкгих направлениях исследований.

Моделирование с использование коррелятивного анализа позволяет подготовить альтернативные варианты решений по снижению степени

Описание системы (концепция)

1

Внешние факторы (Возможности и угрозы развития системы)

SWOT-анализ

Развитие системы

X

Внутренние факторы (Сильные и слабые стороны)

Выводы о степени влияния внутренних и внешних факторов на развитие

Выработка стратегии развития системы

Рис. 2. SWOT- анализ

риска в выделенных проблемных зонах, прогнозировать возможные события, которые могут негативно всего отразиться на положении моделируемого объекта. С использованием этого представим в каскадную схему разработки ИС

с коррелятами и получим схему для оценки характеристик жизненного цикла ИС.

При использовании SWOT-aнaлизa в качестве средства контроля [9], получим следующую схему, приведенную на рис 3.

Рис. 3. Использование SWOT-анализа при каскадном проектировании

В результате корреляции SWOT-aнaлизa повышается качество [10] проектирования, получаем корреляты, состоящие из отдельного этапа проектирования и результата SWOT-aнaлизa.

Рассмотрим пример на этапе проектирования «тестирование». Для применения SWOT-анализа по каждому этапу, необходимо выявить факторы внутренней и внешней среды. Необходимо провести тестирование по следующим факторам:

По степени подготовленности к тестированию:

Тестирование по документации (formal testing) Тестирование ad hoc или интуитивное тестирование (ad hoc testing)

По объекту тестирования:

Функциональное тестирование (functional testing) Тестирование производительности (performance testing)

• Нагрузочное тестирование (load testing)

• Стресс-тестирование (stress testing)

• Тестирование стабильности (stability / endurance / soak testing)

Юзабилити-тестирование (usability testing) Тестирование интерфейса пользователя (UI testing)

Тестирование безопасности (security testing) Тестирование локализации (localization testing) Тестирование совместимости (compatibility testing)

По знанию системы:

Тестирование черного ящика (black box) Тестирование белого ящика (white box)

Тестирование серого ящика (grey box)

По степени автоматизаиии:

Ручное тестирование (manual testing) Автоматизированное тестирование (automated testing)

Полуавтоматизированное тестирование

(semiautomated testing)

По степени изолированности компонентов: Компонентное (модульное) тестирование (component/unit testing)

Интеграционное тестирование (integration testing) Системное тестирование (system / end-to-end testing)

По времени проведения тестирования: Альфа-тестирование (alpha testing)

Дымовое тестирование (smoke testing) Тестирование новой функциональности (new feature testing)

Подтверждающее тестирование (confirmation testing)

Регрессионное тестирование (regression testing) Приемочное тестирование (acceptance testing) Бета-тестирование (beta testing)

По признаку позитивности сиенариев: Позитивное тестирование (positive testing) Негативное тестирование (negative testing) После этого необходимо провести анализ о состоянии «бизнес-модели» [11], включающую в себя инфраструктуру, финансы, потребители, предложения, кадры, угрозы внешних и внутренних факторов.

В результате получим несколько коррелят (см. рис. 4).

Коррелят "Стратегия11

О

Коррелят "Проектирование®

О

Коррелят "Тестированне"

О

Коррелят "Стратегия"

О

Коррелят "Внедрение"

Коррелят "Эксплуатации'1

Рис. 4. Корреляты этапов проектирования ИС

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

После выявления всех коррелятов, проводится их корреляция на выявление взаимного соответствия [12]. Необходимым моментом должно быть выявлено соответствие между начальным и конечным коррелятом. В нашем случае это коррелят «Стратегия» и «Эксплуатация». Если наибольшее число параметров из коррелята «Стратегия» совпадает с параметрами из коррелята «Эксплуатация», то можно считать, что методы управления ресурсами при разработке информационной системы являются высокоэффективными.

В работе [13] рассматривается каскадная схема канонического проектирования ИС, которая включает в себя такой этап проектирования, как «Сопровождение». В нашем случае мы заменили

специфический механизм «ключ» на более простой и эффективный механизм SWOT-aнaлизa.

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

Применение SWOT-aнaлизa дает возможность повысить качество проектирования информационных систем и модернизировать разработку каскадных проектов. Данный механизм достаточно просто реализуется при использовании других коррелятивных параметров боле слабых, чем «жесткие» требования SWOT-aнaлизa.

1.

2.

4.

5.

6.

ЛИТЕРАТУРА

Сурмин Ю. П. Теория систем и системный анализ //Киев.: МАУП. - 2003. - 368 с.

S. A. Kuja, I. V. Solovjev, V. Y. Tsvetkov System Elements Heterogeneity // European Researcher, 2013, Vol.(60), № 10-1 , p.2366-2373.

Тихонов A.H., Иванников А.Д., Соловьев И.В., Цветков В.Я. Основы управления сложной организационно-технической системой. - М.: Информационный аспект, 2010.

Токарев В. Применение SWOT-анализа при разработке стратегии фирмы II Управление компанией, 2002. - №.10. - С. 56-60.

Viktor Ya. Tsvetkov. Framework of Correlative Analysis II European Researcher, 2012, Vol.(23), № 6-1, p.839- 844.

Иванников А.Д., Кулагин В.П., Мордвинов B.A, Найханова Л.В., Овезов Б.Б., Тихонов А.Н. Цветков В.Я. Получение знаний для формирования информационных образовательных ресурсов. - М.: ФГУ ГНИИ ИТТ «Информика», 2008. -440 с.

Савиных В.П., Соловьёв И.В., Цветков В.Я. Развитие национальной инфраструктуры пространственных данных на основе развития картографо-геодезического фонда Российской Федерации II Известия высших учебных заведений. Геодезия и аэрофотосъемка, 2011. - №5. - С.85-91.

Цветков В.Я. Использование оппозиционных переменных для анализа качества образовательных услуг II Современные наукоёмкие технологии, 2008. - №1. - С.62-64.

Цветков В.Я. Модели в информационных технологиях. - М.: Макс Пресс, 2006. - 104 с.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

10. Липаев В. В. Программная инженерия. - М. : ТЕИС, 2006.

11. Цветков В.Я. Задачи геомаркетинга II Известия высших учебных заведений. Геодезия и аэрофотосъемка, 2000. - №5. -С.146-154.

12. Цветков В.Я. Коррелятивный экономический анализ II Успехи современного естествознания, 2012. - №7. - С.128-130.

13. Цветков В.Я., Дышленко С.Г. Особенности проектирования ГИС-пользователя на основе базового комплекта ГИС «Карта 2010» II Землеустройство, кадастр и мониторинг земель, 2010. - №8. - С.79-84.

REFERENCES

1. Surmin lu. P. Teoriia sistem i sistemnyi analiz [’tteory of systems and system analysis]. Kiev, MAUP, 2003. 368 p.

2. S. A. Kuja, I. V. Solovjev, V. Y. Tsvetkov. System Elements Heterogeneity. European Researcher, 2013, Vol.(60), no.10-1, pp.2366-2373 (in Russian).

3. Tikhonov A.N., Ivannikov A.D., Solov'ev I.V., Tsvetkov V.Ia. Osnovy upravleniia slozhnoi organizatsionno-tekhnicheskoi sistemoi [Bases of management of complex technical-organizational system]. Moscow, Informatsionnyi aspekt, 2010.

4. Tokarev V. tte use of SWOT analysis in the development strategy of the company. Upravlenie kompaniei - The management of the company, 2002, no.10, pp.56-60 (in Russian).

5. Viktor Ya. Tsvetkov. Framework of Correlative Analysis. European Researcher, 2012, Vol.(23), no.6-1, pp.839-844 (in Russian).

6. Ivannikov A.D., Kulagin V.P., Mordvinov V.A, Naikhanova L.V., Ovezov B.B., Tikhonov A.N. Tsvetkov V.Ia. Poluchenie znanii dlia formirovaniia informatsionnykh obrazovatel'nykh resursov [Gaining knowledge for the formation of educational information resources]. Moscow, Informika, 2008. 440 p.

7. Savinykh V.P., Solov'ev I.V., Tsvetkov V.Ia. Development of national spatial data infrastructure through the development of cartographic-geodetic Fund of the Russian Federation. Izvestiia vysshikh uchebnykh zavedenii. Geodeziia i aerofotos"emka - News of higher educational institutions. Geodesy and aerial photography, 2011, no.5, pp.85-91 (in Russian).

8. Tsvetkov Via. tte use of opposition variables for analysis the quality of educational services. Sovremennye naukoemkie tekhnologii - Modern high technologies, 2008, no.l, pp.62-64 (in Russian).

9. Tsvetkov V.Ia. Modeli v informatsionnykh tekhnologiiakh [Models in information technologies]. Moscow, Maks Press, 2006. 104 p.

10. Lipaev V. V. Programmnaia inzheneriia [Software engineering]. Moscow, TEIS, 2006.

11. Tsvetkov V.Ia. Tasks of geomarketing. Izvestiia vysshikh uchebnykh zavedenii. Geodeziia i aerofotos"emka - News of higher educational institutions. Geodesy and aerial photography, 2000, no.5, pp.146-154 (in Russian).

12. Tsvetkov V.Ia. Correlative economic analysis. Uspekhi sovremennogo estestvoznaniia - Successes of modern natural science, 2012, no.7, pp.128-130 (in Russian).

13. Tsvetkov V.Ia., Dyshlenko S.G. tte design of CIS user on the basis of the basic set of CIS "Map 2010". Zemleustroistvo, kadastr i monitoring zemel' - Land management, cadastre and land monitoring, 2010, no.8, pp.79-84 (in Russian).

Информация об авторе Information about the author

Азаренкова Наталья Викторовна Azarenkova Natal'ia Viktorovna

(Россия, Москва) (Russia, Moscow)

Соискатель Competitor

Московский государственный технический универ- Moscow State Technical University

ситет радиотехники, электроники и автоматики of Radio Engineering, Electronics and Automation

E-mail: Azarkal@yandex.ru E-mail: Azarkal@yandex.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.