Transcript
Page 1: 8. Моделиране на процеси в ИС           СМ 1

8. Моделиране на процеси в ИС СМ 1 За нуждите на управлението сложната цялостна дейност в организацията се декомпозира на процеси, подпроцеси и процедури. Чрез този прийом, мениджърите дефинират изискванията към длъжностните лица.

От гледна точка на ИС е важно към какви дейности са ориентирани потребители, т. е. моделирането на процесите е отправната точка към модела на ИС.

Page 2: 8. Моделиране на процеси в ИС           СМ 1

Моделиране на процеси в ИС СМ 2

При моделирането на процесите най-широко приложение са придобили различните

модификации на структурнияструктурния метод (възникнал в края на 70-те години).

Счита се, че това е метод за йерархично

функционално декомпозиране.

Page 3: 8. Моделиране на процеси в ИС           СМ 1

Основни понятия използвани в СМ: СМ 3

ПРОЦЕС ПРОЦЕС – предназначен е за преобразуване на данните. Реализира се от човек, компютърна програма или информационна технология;

ПОТОКПОТОК – описва движението на информацията между процеси, процес и хранилище, източник и процес, процес и получател. Самата информация е: устни нареждания, телефонни обаждания, електронни съобщения, документи и т.н.

Page 4: 8. Моделиране на процеси в ИС           СМ 1

Основни понятия използвани в СМ: СМ 4

ХРАНИЛИЩЕ – ХРАНИЛИЩЕ – място/ обект за съхранение на информацията (БД, файл или папка с документи);

ИЗТОЧНИК/ПОЛУЧАТЕЛ НА ДАННИИЗТОЧНИК/ПОЛУЧАТЕЛ НА ДАННИ – хора, организации, системи, външни за изследваната система, които взаимодействат с нея. От значение е само информацията, която се обменя с тях. Тяхната вътрешна организация не се изследва.

Page 5: 8. Моделиране на процеси в ИС           СМ 1

Основни понятия използвани в СМ: СМ 5

РЕЧНИК НА ДАННИТЕ – РЕЧНИК НА ДАННИТЕ – съдържа информация (наименование, тип, структура и др.) за процесите, потоците, хранилищата, източниците и получателите на информацията. Неговото предназначение е да систематизира елементите на модела, да не се допуска дублиране в наименованията им.

Page 6: 8. Моделиране на процеси в ИС           СМ 1

Графични символи на СМ: СМ 6

ПРОЦЕСИЗТОЧНИК/ПОЛУЧАТЕЛ

ПОТОК ОТ ДАННИ

ХРАНИЛИЩЕ

Page 7: 8. Моделиране на процеси в ИС           СМ 1

Диграми използвани в СМ СМ 7

Контекстна (КТД)

Йерархична (ЙД)

Даграма на потоците от данни (ДПД)

Page 8: 8. Моделиране на процеси в ИС           СМ 1

Контекстна диаграма КТД СМ 8

Данни за клиент

Клиент

заявка Операции с влогови сметки

Регистър на сметките

Данни за клиент

Данни за сметка

Данни за сметка

Данни за операция

Регистър на операциите

Page 9: 8. Моделиране на процеси в ИС           СМ 1

КТД СМ 9

КД съдържа само един процес, основан на потоци и хранилища.

Чрез нея се определя обхвата на областта, която се анализира, като например воденето на сметки, кредитиране, персонал, доставки на стоки и т.н.

Page 10: 8. Моделиране на процеси в ИС           СМ 1

Йерархична диаграма ЙД СМ 10

Чрез нея се показва как се извършва декомпозицията. Тя представя структурата на

процесите в организацията. За правилната декомпозиция следва да се изберат

признацитепризнаците за декомпозиция.

Page 11: 8. Моделиране на процеси в ИС           СМ 1

ПризнациПризнаци за декомпозиция СМ 11

А. Независими от областта.

СМ 11

Page 12: 8. Моделиране на процеси в ИС           СМ 1

А. Независими от областта. СМ 12

Разделяне на сравнително равни по големина подпроцеси;

Групиране на близките по съдържание подпроцеси в общ процес, така че потоците от данни в подпроцесите са максимални а тези между тях минимални.

Page 13: 8. Моделиране на процеси в ИС           СМ 1

Б. ЗАВИСМИ от областта СМ 13

Функционална декомпозиция (основни функции в организацията);

Функционално-предметна декомпозиция (според обекта за управление-готова продукция, материални запаси, производство);

Йерархичен признак, при който декомпозицията се прави по организационната структура-например по отдели, офиси, клонове и т.н.

Page 14: 8. Моделиране на процеси в ИС           СМ 1

ЙД (графично представяне) СМ 14

Операции по влоговите сметки

откриване внасяне теглене преводСправки задвижение по сметка

закриване

Проверка за клиент

Регистрация на клиента

Съставяне на договор

Регистриране на договор Регистриране на сметка

Page 15: 8. Моделиране на процеси в ИС           СМ 1

ЙД (графично представяне) СМ 15

Емпирично е установено, че нивата на дървовидната структура са от 3 до 7;

Броят на процесите варира от 50 до няколко хиляди според големината на фирмата;

ЙД се разработва съвместно от мениджърите и системните аналитици;

ЙД внася определеност и е база за следващите анализи на дейностите;

Въз основа на ЙД може да се планира анализа и да се привлекат съответните специалисти по отдели.

Page 16: 8. Моделиране на процеси в ИС           СМ 1

Диаграма на потоците от данни (ДПД) СМ 16

Най-добрата аналогия с ДПД е представата за използването на географска карта за съответния район. ДПД показва движението на информацията и/или материалните обекти (стоки, пари и т.н.)

При изследването на ИС се разработва ДПД по нива. Правилата за разработване на ДПД са свързани с дейността на всеки потребител.

Page 17: 8. Моделиране на процеси в ИС           СМ 1

ДПД-КРИТЕРИИ ЗА КОРЕКТНОСТ СМ 17

I. I. Всички компоненти да са наименовани кратко и ясно;

II. II. Потоците от данни са от данни са от/къмот/към процеси, , т.е. не можможе да има поток между две хранилища, два източника/получателя, между източник и хранилище и т.н.;

III. III. За всеки процес или хранилище има поне един входенвходен поток, т.е. не може да има процес, , т.е. не може да има процес, който не получава вход или хранилище, в който не получава вход или хранилище, в което не се съхранява информация;което не се съхранява информация;

Page 18: 8. Моделиране на процеси в ИС           СМ 1

КРИТЕРИИ ЗА КОРЕКТНОСТ НА ДПД: СМ 18

IV. От всеки процес и хранилище има поне един изходен поток, т.е. не може да има процес, който не произвежда резултат и хранилище, от което не се ползва информация.

V. Ако даден процес има много цели, т.е. много входни/изходни потоци, се препоръчва да се декомпозира още в същото ниво на декомпозиция.

Page 19: 8. Моделиране на процеси в ИС           СМ 1

Моделиране на процесите чрез структурния метод се извършва в следната последователност: СМ 19

1. Разработка на контекстна диаграма за съответната дейност. Тя дефинира обхвата на системата-нейните цели, предназначение и взаимодействие с околната среда.

2. Разработка на ЙД. При нея се извършва декомпозирането на системата на процеси и подпроцеси.

3. Разработване на физическа диаграма от първо ниво. В нея се отразява кой, кога, къде извършва съответния процес (може да се пропусне).

Page 20: 8. Моделиране на процеси в ИС           СМ 1

Последователност за моделиране: СМ 20

4. Разработка на логическа диаграма от първо ниво, като се премахват физическите зависимости от предната стъпка. Логическата диаграма от първо ниво обхваща процесите от това ниво получени от декомпозицията от т. 2.

5. Разработване на логическите диаграми от всички останали нива за да се получи цялостния модел на системата.

6. Всеки елемент от модела се описва в речника на данните (извършва се паралелно с останалите)