
- •Универсальный язык визуального модулирования(uml)
- •Лекция №2
- •Этапы проектирования информационных систем.
- •Понятия о case-технолгоиях
- •Содержание и организация проектирование ис. Основные документы на проектирование ис.
- •Основные задачи проектирования:
- •При разработке тз необходимо решить следующие задачи:
- •Состав и содержания тз. Тз состоит из следующих разделов:
- •Виды испытаний автоматизированных ис
- •Рейнжиринг ис
- •Задачи, решаемые рейнжирингом:
- •Рассмотрим изменения в ходе рейнжирингов для ис:
- •Моделирование функциональной области ис. Внедрение, проектирование ис
- •Рейнжиринговый подход
- •Компания должна ответить на след. Вопросы:
- •Спецификация функциональных требований к ис
Лекция №2
Диаграммы
состояний.
Используются
для описания поведений сложных систем.
Определяют все возможные состояния, в
которых может находиться объект, а также
процесс смены состояний объекта в
результате некоторых событий. На
диаграммах объекты – прямоугольники,
а связи между ними – направленные
стрелки, причем каждой стрелке
соответствует некоторое событие. На
данных диаграммах указывается начало
и конец события.
Пример:
Диаграммы деятельности. Представляют собой частный случай диаграммы состояния. На данных диаграммах показываются потоки информации от одной деятельности к другой внутри самой системы, а также вводится понятие линий синхронизации, которые указывают на необходимость завершить или начать действие или несколько действий. Выполняют функции и /или. Также указываются логические элементы в виде ромбов для определения одного из маршрутов выполнения.
Пример:
Кроме рассмотренных диаграмм рассматривают диаграммы компонентов. Они позволяют отобразить проектируемую систему в виде отдельных независимых модулей. Модуль на диаграмме – прямоугольник, в который с левой стороны помещается 2 маленьких. Связь между модулями – пунктирными стрелками.
Пример:
Этапы проектирования информационных систем.
Универсальный язык моделирования UML обеспечивает поддержку всех этапов жизненного цикла разрабатываемой ИС, это выполняется в виде диаграмм и таблиц. На этапе создания модели и требований к ней задается описание отдельных объектов следующими диаграммами: 1) диаграмма прецедентов - это обобщенная модель функционирования системы с окружающей средой, т.е. в данной диаграмме представляются процессы, которые должны быть автоматизированы в рассматриваемой компании или предприятии, а также их исполнители; 2) физическая диаграмма – это диаграмма описывает взаимодействие компании или системы с внешними контрагентами, для ее сопоставления используются следующие знаки: прямоугольник с надписью внутри типа компании и внешними актерами, а также указываются соответствующие связи и пояснения действия по стрелкам; 3) формирование списков бизнес- процессов, которые должны быть автоматизированы, для этого составляется таблица
Номер бизнес - процесса |
Наименование бизнес - процесса |
|
Закупки и продажи Склад |
4)рассмотрение отдельных бизнес - процессов подлежащих автоматизации:
4.1. общее и полное описание рассматриваемого процесса;
4.2. построение диаграммы действия, данная диаграмма строится на основание общего описания и в ней указываются участки процесса и выполняемые каждым участком операции , и взаимные связи между ними. На диаграмме действий должны действовать события в хронологическом порядке (по времени);
Диаграмма действий и номер на диаграмме |
Операция |
Исполнитель |
Как часто выполняется |
Входящий документ |
Исходящий документ |
Проводка |
Замечания |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
|
|
|
|
|
|
|
4.3. формирование таблицы операций. В данной таблице отображаются следующие операции
Данная таблица используется для проектирования выбранных бизнес - процессов в проектируемой ИС, а также используется для составления таблицы описания документов.
4.4. таблица описания документов. В данной таблице отображены все документы, которые участвуют в моделировании бизнес – процесса. Таблица формируется на основе таблицы операций путем перестановки столбцов и объединений строк таблицы операций. Она содержит 8 столбцов.
Таблица документов
Диаграмма действий и номер на диаграмме |
Исходящий документ |
Операции |
Исполнитель |
Как часто |
Входящий документ |
Регистр |
Замечания |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
|
|
|
|
|
|
|
При создании таблицы документов 6-ой столбец таблицы операции меняется со 2-ым.
Таблица описания док. создается путем перестановки столбцов и объединения строк табл. операций. Особенностью табл. описаний документов является то, что в графе N2 не должно быть повторяющихся документов. Если один и тот же документ является исходным для нескольких операций, то он включается один раз в графу 2, а в графе 3 включается несколько операций. В графе 7 указывается наименование реестра, кое правило, по именованию документа. На базе табличных операций и табличного описания документов производится проектирование выбранных бизнес-процессов. Все операции, участвующие в процессе проектирования сводятся в следующей таблице.
№ операции на диаграмме |
Исходящий документ |
Необходимые разработки |
Специфика настройки |
Функциональные системы (модули) |
1 |
2 |
3 |
4 |
5 |
В графе 1 указывается номер операции и краткое наименование диаграмм действий проектируемого процесса. Данные в графу 1 сводятся в соответствии с таблицей операции. В графу 2 переносятся наименования операций из таблицы операций. В графу 3 перечисляются необходимые разработки для выполнения операций. В графу 4 заносится специфика настройки функциональной системы. В графе 5 указывается модуль или функция для реализации бизнес – процесса. Для моделирования ИС используются программы Visio, которые используют язык UML. В Visio имеются встроенные программы Word и Excel, что позволяют создавать табличные диаграммы, тексты не выходя из программы Visio.