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.