logo search
ИнфМен

5. Методы и средства проектирования ис. Методология создания ис и ее основные составляющие

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

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

Классификация методов проектирования ИС:

1. По степени автоматизации (с универсальной и специальной компьютерной поддержкой).

2. По степени использования типовых проектных решений (оригинальные – индивидуальные и типовые). Оригинальное проектирование предполагает новую разработку системы без использования готовых проектных решений. Типовое проектирование базируется на типовых проектных решениях, полученных из прошлого опыта.

3. По характеру адаптации проектных решений (перепрограммирование, параметризация, модельные методы).

Методы перепрограммирования предполагают необходимость разрабатывать изменяемые программные модули заново.

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

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

Методы проектирования тесно связаны со средствами проектирования.

Средства проектирования – инструментальные средства проектирования, поддерживающие метод проектирования.

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

1)без использования ЭВМ: средства организационно-методического обеспечения операций проектирования и различные стандарты, регламентирующие процесс проектирования систем.

2) с использованием ЭВМ делят на:

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

Ко второму подклассу относят средства, поддерживающие проектирование отдельных компонентов проекта ЭИС. К данному подклассу относятся средства общесистемного назначения: • Системы управления базами данными (СУБД); • Методоориентированные пакеты прикладных программ • Табличные процессоры; • Статистические ППП; • Графические редакторы; • Текстовые редакторы;

К третьему подклассу относятся средства, поддерживающие проектирование разделов проекта ЭИС. В этом подклассе выделяют функционально-ориентированные средства проектирования.

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

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

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

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

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

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

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

Методология должна обеспечивать снижение сложности процесса создания ИС за счет полного и точного описания этого процесса и применения современных методов и технологий создания ИС на всем жизненном цикле ИС - от замысла до реализации.

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

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

операций.

Технология проектирования может быть представлена как совокупность трех составляющих:

Каждая технологическая операция должна обеспечиваться следующими материальными и информационными ресурсами:

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