02 Razvoj IS

Post on 01-Jun-2017

218 views 2 download

transcript

1/26

РАЗВОЈ ИНФОРМАЦИОНИХ

СИСТЕМА

2/26

Realni sistem

Prihvatulaza

Programi zaodržavanje

Izlazi

Podaci o ulazu

Ulazi Izlaznatransfor-macija

BAZAPODATAKA

STANJE

Informacioni sistem

Programi zaizveštavanje

Informacije za realni sistem

Информациони систем и реални систем

3/26

Врсте ИС у организационим системима

on-line системи; real-time системи;, системи за подршку одлучивању; експертни системи.

4/26

Оn-line системи

T1

T2

Tn

Procesor Bazapodataka.

.

. Udalj

eni te

rmin

ali

5/26

Системи за рад у реалном временуV

rem

e Stimulans

Odgovor

Real-timesistem

Okruženje

6/26Системи за подршку одлучивању

1. faza 2. faza 3. faza 4. faza0

102030405060708090

materijalqudinovac

7/26

Višekriterijumskorangiranje

Optimalnavarijanta

Varijante

Kriterijumi

Sistem zapodrškuodlučivanju

. . .

. . .

8/26Животни циклус ИСKorisnici

Rukovodioci

Operatori1.

Studijaizvodlji -

vosti

2. Analiza

3.Dizajn

8.Konverzija

BP

5.Testovi

prihvat -ljivosti

4.Implemen -

tacija6.

Opisprocedura

7.Kontrolakvaliteta

9.Insta -lacija

sistemskizahtevi

korisničkapolitika

ograničenja

cost/benefitizveštaj

ograničenja

cost/benefitizveštaj

operativna ograničenja

postojećaBP

strukturnaspecifikacija

dizajnspecifi -kacija

strukturnaspecifikacija

konvertovanaBP

instalisanisistem

prihvaćenisistem

integrisanisistemkorisnički

priručnik

skuptestovakvaliteta

Korisnici *

Фазе у развоју ИС9/26

РАЗВОЈИНФОРМАЦИОНОГ

СИСТЕМА

1. Функционалномоделовање

2. Информациономоделовање

3. Апликациономоделовање

3.1. Дефинисањефизичког дизајна

4. Имплементација

1.1. Функционалнадекомпозиција

1.2. Дефинисањезахтева

1.3. Техничкипредуслови

2.1. Дефинисањедетаљних захтева

2.2. Креирање ERDдијаграма

2.3. Креирањеатрибута

2.4. Дефинисањепословних правила

3.2. Генерисањешеме

базе података

3.3. Израдаапликације

4.1. Увођење

4.2. Тестирање

4.3. Одржавање

10/26

ТЕХНИКЕ РАЗВОЈА ИНФОРМАЦИОНИХ СИСТЕМА

структурно пројектовање (хијерархија функција);

моделовање процеса (токови података) и

моделовање података (објекти и везе).

11/26Структурно или функционално моделовање

идентификација функција које се реализију у пословању;

идентификација догађаја који покрећу пословне функције;

идентификација ентитета и њихових атрибута који се користе у свакој од пословних функција;

повезивање пословних функција са пословним циљевима и задацима и

евидентирање различитих термина који се користе у пословању за опис функција.

12/26Хијерархија пословних функција

13/26Елементи дијаграма тока података

Алтернативни начин приказа:

процес ток података складиште спољниобјекат

процес ток података складиште спољниобјекат

14/26Дијаграм контекста

15/26Први ниво декомпозиције

16/26Други ниво декомпозиције

17/26

18/26

19/26

20/26Моделовање података

21/26Могуће везе између ентитета

иденти-фикујућавеза

неиденти-фикујућавеза

потпунакатегоријалнавеза

непотпунакатегоријалнавеза

22/26Повезивање функција и података

23/26CASE АЛАТИ ЗА РАЗВОЈ ИНФОРМАЦИОНИХ

СИСТЕМА смањење времена развоја софтвера; вишеструко повећање

продуктивности; повећање поузданости и стандардизација произведеног

софтвера.

24/26

REPOZI-TORIJUM Menađžer repozitorijuma

Kor

isni

čki

inte

rfej

s

Analizatorsoftvera

Alat zadefinisanje

teksta

Alat zagrafičku obradu

Архитектура типичног CASE

алата

25/26

Tехнике моделовања пословних система које могу подржати

CASE алати модел пословних процеса; дијаграм хијерархије функција

(декомпоновање пословних функција); дијаграм тока података (структурна

систем-анализа) и дијаграм објекти-везе (ER дијаграм) и

др.

26/26

Области примене CASE алата

моделовање пословних процеса; моделовање информационог

система; дизајн чаробњаци (Design wizards); дизајнирање информационог

система; клијент/сервер генератори и услужни алати за администрацију

репозиторијума.