Vidiki razvoja programske opreme
Vidiki razvoja programske opreme
Izhodišče za razvoj informacijskega sistema je preučitev procesov v sistemu, podatkov v sistemu in dogodkov v sistemu. Glede na to poznamo 3 vidike razvoja programske opreme: procesni, podatkovni in dogodkovni vidik.
Procesni vidik
- Procesni vidik opisuje celotno pot podatkov (vstop v sistem, pot znotraj sistema in izhod iz sistema) in transformacije nad podatki.
- Poenostavljena notacija: Vhod --> Proces --> Izhod.
- Procesni vidik obravnava procesno obnašanje sistema. Preučuje in predstavi kako sistem pretvori vhode v izhode.
- Izhod procesnega vidika so diagrami toka podatkov (DTP) (and. Data Flow Diagram oz. DFD).
Podatkovni (informacijski) vidik
- Podatkovni vidik opisuje obliko informacij, ki jih mora sistem obdelati.
- Nakazuje medsebojne relacije med informacijskimi enotami.
- Podatkovni vidik se nanaša na strukturo in uporabo podatkov v sistemu.
- Izhod podatkovnega vidika so entitetno relacijski diagrami (ERD) in podatkovni slovarji.
Dogodkovni vidki
- Dogodkovni vidik opisuje obnašanje sistema v realnem času.
- Nanaša se na dinamično obnašanje sistema in opisuje kako si dogodku sledijo v časovnem zaporedju.
- Izhod dogodkovnega vidika so diagrami prehejanja stanj (State Transition Diagram) in kontrolni diagrami.