lekcija 2 Flashcards
Kaj pomeni večkanalna povezana prodaja (omnichannel)?
To je pristop, kjer podjetje združuje vse prodajne in komunikacijske kanale v enotno, povezano izkušnjo za stranko.
Kaj je prednost omnichannel strategije?
1.boljsa UI-stranka lahko prehaja med različnimi kanali brez prekinitev, kar izboljša uporabniško izkušnjo
2.povečanje prodaje do 30%
3.hitrejsa dstavain nizji stroski logistike-ker se povezejo zaloge
4.boljse razumevanje kupcev
Katere tehnologije podpirajo omnichannel pristop?
ERP, CRM, Cloud computing, Big Data, AI, IoT, RFID.
Kaj je cilj razvoja informacijskega sistema?
Izdelati programski izdelek, ki rešuje poslovne potrebe.
Katere so osnovne faze razvoja IS?
Poslovno modeliranje, zajemanje zahtev, analiza in načrtovanje, implementacija, testiranje, dobava.
Kaj so funkcionalne zahteve?
Opisujejo konkretne funkcionalnosti, ki jih sistem mora izvajati.
Kaj so nefunkcionalne zahteve?
Opisujejo lastnosti in pogoje delovanja sistema, npr. zanesljivost, odzivnost.
Kaj pomeni kratica FURPS?
Functionality, Usability, Reliability, Performance, Supportability.
Kaj je UML?
Standardni vizualni jezik za modeliranje informacijskih sistemov.
Kaj prikazuje diagram primerov uporabe?
Diagram primerov uporabe (Use Case Diagram) prikazuje funkcionalnosti sistema iz vidika uporabnikov (akterjev). Prikazuje:
- Kdo uporablja sistem (akterji),
- katere funkcionalnosti (primeri uporabe) so na voljo,
- kakšni odnosi obstajajo med primeri uporabe (npr. «include», «extend»),
- in povezave med akterji in primeri uporabe.
Uporablja se za zajetje zahtev in komunikacijo s stranko.
Kaj pomeni povezava «include»?
Primer uporabe A vedno vključuje izvajanje primera uporabe B.
Kaj pomeni povezava «extend»?
Primer uporabe A lahko razširi primer uporabe B, če so izpolnjeni pogoji.
Kaj pomeni povezava generalizacija med akterji?
Pomeni, da je en akter poseben primer drugega, z dodatnimi funkcijami.
Kaj vsebuje podrobna specifikacija primera uporabe?
Ime, predpogoj, končni pogoj, primarni/sekundarni akterji, opis poteka, scenariji.
Kaj pomeni ‘Testno voden razvoj (TDD)’?
Najprej se napišejo testi, nato se razvije koda, ki jih zadovolji.
Kaj pomeni ‘Iterativno-inkrementalni razvoj’?
Razvoj poteka v manjših delih (inkrementih) in z večkratnimi ponovitvami.
Kaj prikazuje diagram primerov uporabe?
Prikazuje funkcionalnosti sistema in akterje, ki sodelujejo z njim.
Kdo so akterji v diagramu primerov uporabe?
Zunanji subjekti (uporabniki ali drugi sistemi), ki komunicirajo s sistemom.
Kaj je namen razrednega diagrama?
Opisati strukturo sistema: razrede, njihove atribute, metode in odnose.
Kakšna je razlika med razrednim in objektnim diagramom?
Razredni diagram prikazuje strukturo razredov, objektni pa konkretne primere (instance) razredov.
Kaj prikazuje diagram zaporedja?
Časovno zaporedje sporočil med objekti za izvedbo določene funkcionalnosti.
Zakaj uporabljamo diagram komunikacije?
Za prikaz interakcij med objekti s poudarkom na strukturi povezav.
Kdaj uporabimo pregledni diagram interakcije?
Ko želimo predstaviti več interakcij ali scenarijev znotraj enega procesa.
Kaj je značilnost diagrama sestavljenih struktur?
Prikazuje notranjo sestavo razreda in sodelovanje notranjih komponent.