Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по ТООМ.doc
Скачиваний:
124
Добавлен:
02.05.2014
Размер:
2.1 Mб
Скачать

17. Разработка web-приложений с использованием uml [1/1].

Существует несколько подходов к созданию Web-приложений. Основной протокол компонентов системы является http, а основным языком описания html.

С объектной точки зрения основным недостатком протокола http является то, что он не поддерживает соединение между распределенными объектными системами. Так же существуют ограничения на множество функций которые можно реализовать в рамках языка http. Во многих случаях полоса пропускания канала связи с сервером слишком мала для выполнения сложных операций в клиентской части приложений. С помощью расширения WAE – Web Application Extantion унифицированного языка UML можно создавать устойчивые масштабируемые и многоплановые веб-приложения на основе объектно-ориенитрованных технологий.

Основные задачи этого расширения:

  1. Моделирование соответствующих артефактов. Артефакт – любая часть информации получившая участниками процесса при выполнении ими соответствующих видов деятельности.

  2. Моделирование на соответствующем уровне абстракций и детализации.

  3. Возможность взаимодействия специальных веб-элементов модели с остальными элементами системы.

18. Проектирование баз данных с помощью uml [1/1].

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

  • создание логической модели;

  • создание физической модели;

  • тестирование;

  • развертывание.

Таким образом UML позволяет моделировать на одном языке бизнес-процессы приложения, БД и архитектуру системы.

19. Среда описания и анализа бизнес-процессов aris [1/1].

Среда описания и анализа бизнес-процессов ARIS включает в себя методологическую основу ARIS (Architecture of Integrated Information System) и ее программную реализацию в виде семейства продуктов ARIS, разработанных германской фирмой IDS Scheer AG.

Методология ARIS рассматривает предприятие, как совокупность 4-х взглядов:

      1. взгляд на организационную структуру;

      2. взгляд на структуру функций;

      3. взгляд на структуру данных;

      4. взгляд на структуру процессов.

При этом каждый из этих взглядов разделяется еще на 3 подуровня:

  1. описание требований;

  2. описание спецификаций;

  3. описание внедрения.

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

ARIS поддерживает 4 типа моделей, отражающих различные аспекты исследуемой системы:

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

  2. Функциональная модель. Создает иерархию целей стоящих перед аппаратом управления с совокупностью деревьев функций, необходимых для достижения поставленных целей.

  3. Информационные модели. Отображают структуру информации, необходимой для реализации всей совокупности функций системы.

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