Pattern технологии и их применение



Важным средством формализации процесса проектирования ИС является проектный pattern (шаблон проектирования).

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

Шаблон можно представить в виде кортежа: PName = <Domain, Problem, Solution, Result>

Problem – универсальное содержание проблемы, для которой разработан pattern.

Domain – предметная область, в которой рассматривается применение данного шаблона.

Solution – описание проектного решения, которое содержит представление, не какой-то одной конкретной реализации, а некий шаблон, который может использоваться несколькими технологиями и может повторно использоваться.

Result – результат применения конкретного шаблона.

Каждый pattern должен иметь уникальное имя. Эти 4 составляющих должны присутствовать в любом шаблоне.

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

В настоящее время не существует стандартов на технологию pattern – проектирования.

Но часто для реализации технологии используют:

1) диаграмму классов, отображающую структуру классов, входящих в pattern.

2) Взаимодействий

3) Последовательностей

4) Размещений, которая описывает архитектурные особенности программного решения.

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

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

Модель прототипа ИС.

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

Процедуру формир-я прототипа можно представить в виде следующ опис-ий прототипов ЖЦ ИС:1.концептуальн опис-е, 2.уточненное опис-е (по R, T , G,F), 3.опис-е с учетом стр-ры ИС, 4.опис-е с учетом технич реш-й на обеспечение, 5.опис-е с учетом документир-я ЖЦ ИС.

Такое опис-е применимо для единственного образца прототипа ИС, когда сис разраб-ся с чистого листа и инкрементного прототипир-я, когда сущ аналоги (ф-я, подпрогр-ма).

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

1.Концептуальн опис-е осущ-ся на ур-не макропроектир-я, позвол получ кортежн модель взаимосвязи осн пар-ров прототипа:

2.Уточненное опис-е, кот формир-ся на этапе макропроектир должно опр-ть прежде всего уточненные пар-ры предыдущ прототипа.

3.Описание проекта с учетом инф-ой стр-ры сис.

4.Описание с учетом технич реш-й на обеспечение

Модуль спецификации требований.

Назначение: детальное представление требований в КТ и его связи с модулями СЛС и ФТ. Данный модуль разрабатывается с помощью DFD и ERD, с помощью реляционного анализа данных и существующей системы управления.

Входы: - анализ требований;

- прототип ИС;

- варианты прототипов ИС.

Описание действий:

- получение детального описания КТ;

- проектировщики-аналитики, специалисты по бизнес анализу предметной области, пользователи;

- отчеты по прототипированию, логические модели данных.

Выходы: спецификация требований.

ФСА для оценки моделей ЖЦ ИС.

ФСА – метод опр-ния стоим-ти изделия, услуг в произв-ве, продаже, обслуживании. Позвол осущ детальный расчет всех видов затрат, их влияние на себестоим, прибыль, объем выпуска. В основу ФСА положены ф-я и стоим-ть. Он позвол прогнозир осн ТЭП деят-ти предпр-я, примен-ся для произв-ва.

Возможности ФСА: ан-з себестоим-ти; ан-з деят-ти структурн подразделен с целью выпуска высококач продукц; ан-з основн, дополнит и ненужных расходов; ан-з альтернатив принятия реш по снижению затрат за счет совершенствован орг стр-ры ОУ; ан-з интегрир-мого улучшения рез-тов деят-ти ОУ.

ФСА позвол сформиров 4 осн показ оценки эф-ти эксплуатации ИС с учетом прогнозируемых показат дохода, прибыли, себестоим, рентабельн, срока окупаемости вложений в ИТ.


Дата добавления: 2018-02-15; просмотров: 559; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!