Файл: Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 22.04.2023

Просмотров: 143

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

Глава 1. Основы структурного подхода к проектированию ИС

1.1. Применение структурного подхода при проектировании ИС

1. 2. Основные принципы структурного подхода

1.3. Сравнительный анализ подходов к проектированию ИС

Глава 2. Сетевые и SADT-модели

2.1. Метод SADT. Общие сведения и состав функциональной модели

2. 2. Иерархия диаграмм

2.3. Типы связей между функциями

2.3. Сетевое планирование при разработке проекта ИС

2.3.1. Основные понятия и определения сетевых моделей

2.3.2. Временные параметры событий, работ и путей

2.3.3. Пример построения сетевого графика

3.2.2. Построение IDEF3-диаграммы

3.2.3. Стоимостной анализ

3.2.4. Построение DFD-диаграммы

3.2.5. Построение диаграммы дерева узлов и FEO-диаграммы

ГЛАВА 4. Построение модели данных в Erwin

4.1. Построение логической и физической модели данных

Заключение

Список использованных источников

Основные этапы выполнения этих методов:

1) определяются отдельные работы, составляющие проект, их отношения предшествования и длительности;

2) проект представляется в виде сети, показывающей отношения предшествования среди работ, составляющих проект;

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

Сетевое планирование и управление включает 4 этапа:

1) структурное планирование;

2) календарное планирование;

3) оперативное управление.

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

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

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

2.3.1. Основные понятия и определения сетевых моделей

Сетевая модель представляет собой ориентированный граф, изображающий все необходимый для достижения цели проекта операции в технологической взаимосвязи. [11]

Основными элементами сетевой модели являются:

  • работа
  • событие
  • путь

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

Рис.7 а) изображение в сетевой модели ожидания


К понятию «работа» также относится понятие «зависимость». Зависимость – это связь между двумя или несколькими событиями, не требующая ни затрат времени, ни затрат ресурсов. В сетевой модели зависимость показывается в виде пунктирной стрелки без указания времени (рис.7 б).

Рис.7 б) изображение зависимости в сетевой модели

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

Таким образом, начало и окончание любой работы описываются парой событий, которые называются начальным и конечным событиями. Поэтому для идентификации конкретной работы используют код работы (ij), состоящий из номеров начального (i-ro) и конечного (j-ro) событий, например, 2-4; 3-8; 9-10.

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

работа i,j

Рис. 7 в) Кодирование работы

Номер исходного события равен единице. Номера остальных событий соответствуют последней цифре кода предшествующей данному событию работы (или работ).

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

Путь – это любая последовательность работ в сетевом графике (в частном случае это одна работа), в которой конечное событие одной работы совпадает с начальным событием следующей за ней работы. Различают следующие виды путей:

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

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


2.3.2. Временные параметры событий, работ и путей

Тр(i) – ранний срок наступления события I, это время, которое необходимо для выполнения всех работ, предшествующих данному событию. оно равно наибольшей продолжительности путей, предшествующих данному событию.

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

R(i) – резерв времени наступления события i – такой промежуток времени, на который может быть отсрочено наступление события без нарушения сроков завершения проекта в целом. Начальные и конечные события критических работ имеют нулевые резервы событий. Основные параметры событий и работ рассчитываются по формулам 2-17.

Расчет ранних сроков совершения событий ведется от исходного события к завершающему. Для исходного события Тр(i) =0 (2), для остальных событий Тр(i) – max[Тр(k)+t(k,i)] (3).

Поздний срок для завершающего события Тп(i) = Тр(i). (4) Для всех остальных событий Тп(i) = min[Тп(j)-t(i,j)] (5). Резерв времени Ri = Тп(i) – Tр(i) (6).

Трн(i,j) – ранний срок начала работы (i,j);

Тпн(i,j) – поздний срок начала работы (i,j);

Тро(i,j) – ранний срок окончания работы;

Тпо(i,j) – поздний срок окончания работы.

Для критических работ:

Трн(i,j)= Тпн(i,j) (7)

Тро(i,j)= Тпо(i,j) (8)

Rп(i,j) – полный резерв работы – показывает максимальное время, на которое можно увеличить продолжительность работы или отстрочит ее начало, чтобы продолжительность проходящего через нее max пути, не превышала продолжительности критического пути.

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

Трн(i,j) = Тp(i) (9)

Тро(i,j) = Тp(i)+t(i,j) (10)

Тро(i,j) = Трн(i,j)+t(i,j) (11)

Тпо(i,j) = Тп(i) (12)

Тпн(i,j) = Тп(j) – t(i,j) (13)

Тпн(i,j) = Тпо(i,j)-t(i,j) (14)

Rп(i,j) = Тп(j)-Тр(i)-t(i,j) (15)

Rc(i,j) = Тр(j)-Тр(i)-t(i,j) (16).

Разность между продолжительностью критического пути и продолжительностью другого полного пути называется полным резервом времени пути: R(Lп)=Т(Lкр)-Т(Lп) (17). [11][7]


2.3.3. Пример построения сетевого графика

Построим сетевой график по выполнению работ по реконструкции цеха и определим значение его параметров (ранние и поздние сроки наступления событий, начала и окончания работ, резервы времени по отдельным событиям), определить на сетевом графике критический путь. [17]

Средняя продолжительность выполнения работ Таблица 3

Код работ

1-2

2-3

3-8

1-4

4-6

4-7

6-7

7-8

1-5

5-8

2-4

5-6

Продолжительность (дни)

2

4

4

6

5

4

6

5

14

3

1

0

Определяем ранние сроки наступления j-го события сетевого графика:

Определяем поздние сроки свершения i- го события :

Определим резерв времени i-го события сетевого графика.

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

1) 1-5-6-7-8. Его продолжительность равна:

(дней).

2) 1-5-8. Его продолжительность равна:

 (дней).

Таким образом, критическим путем является путь 1-5-6-7-8 и его продолжительность составляет 25 дней. Перечень работ, принадлежащих критическому пути, представлен в таблице 4.

Таблица 4

Коды работ

Продолжительность работы (дни)

1-5

14

5-6

0

6-7

6

7-8

5

Таким образом, критический путем является путь 1-5-6-7-8 и его длительность (продолжительность) составляет 25 дней.

ГЛАВА 3. Моделирование бизнес-процессов в среде BPwin

    1. Описание предметной области

Предметная область – страхование автогражданской ответственности. Цель – выдача страховых выплат клиентам. Краткое описание процесса – организация страхования клиентов и выдача им страховых выплат при наступлении страхового случая.


Основными процессами системы являются следующие:

1)страхование: прием заявлений на страхование, продление срока, досрочное прекращение; проверка документов и автотранспорта; оформление страхового полиса; прием оплаты; выдача страхового полиса; консультации.

2) страховые выплаты: прием заявлений на выплаты; рассмотрение документов; осмотр автотранспорта, имущества; подготовка акта; утверждение акта; проведение страховых выплат.

Суть страхования автогражданской ответственности (АГО) очень проста: страховая компания возмещает ущерб стороне, пострадавшей в ДТП, если виновником этого ДТП является владелец страхового полиса. Рынок страхования автогражданской ответственности окончательно ещё не сформировался. Большая часть работающих на нём компаний стала заниматься этим видом страхования года два назад. Поэтому автоматизация процесса страхования должна повысить качество обслуживания клиентов и, следовательно, конкурентоспособность компании. [19][20]

Постановка задачи

Цель:

  1. Освоение методологии Case средствами BPwin;
  2. Построение модели описания процесса страхования автогражданской ответственности

Основные функции, требующие автоматизации:

  • учет клиентов
  • учет заключения договоров
  • автоматизация процесса страховых выплат клиентам

Используемые документы и их описание:

Документы клиента – входящие документы, удостоверяющие личность клиента и автотранспорт

Заявление на получение выплаты – входящий документ

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

Акт осмотра – внутренний документ, подтверждает факт осмотра транспортного средства

Документ на страховое возмещение – исходящий документ для получения выплаты.

3.2. Описание модели AS-IS

3.2.1. Построение IDEF0-диаграммы

Методология IDEF0основана на подходе, разработанном Дугласом Т. Россом в начале 70–ых годов и получившем название SADT (Structured Analysis & Design Technique - метод структурного анализа и проектирования). Основу подхода и, как следствие, методологии IDEF0, составляет графический язык описания (моделирования) систем. [4]

Процесс моделирования какой-либо системы в IDEFO начинается с определения контекста, т. е. наиболее абстрактного уровня описания системы в целом. В контекст входит определение субъекта моделирования, цели и точки зрения на модель. [19]

На контекстной диаграмме А-0 отображена система управления процессом, представленная на рисунке 9 а).