mislo

Fakulteta za računalništvo in informatiko · Univerza v Ljubljani

Postopki razvoja programske opreme

Za predmet Postopki razvoja programske opreme še ni zapiskov.

Imaš svoje zapiske? Objavi jih: ceno določiš ti, z naročnino ti ostane cela, DDV se doda kupcu.

Objavi zapiske

Čakaš na zapiske? Prijavi se in povej. Ko jih kdo objavi, dobiš sporočilo.

Želim zapiske

Kaj lahko narediš že danes

Naloži svoje gradivo za predmet Postopki razvoja programske opreme: Mai ga prebere in ti iz njega naredi kartice, kviz in razlago, ko ti kaj ni jasno. Če zapiske kasneje objaviš, jih prodajaš tukaj.

Naloži svoje gradivo

Učni načrt

Podatki so iz učnega načrta, ki ga objavlja Fakulteta za računalništvo in informatiko. Prebrano 7. 9. 2026. Poglej izvirnik

6 kreditnih točk

Obveznosti v urah

  • Predavanja45 ur
  • Seminarji10 ur
  • Vaje20 ur
  • Samostojno delo105 ur

Vsebina

  1. Razvoj večslojnih aplikacijskih rešitev, spoznavanje postopkov razvoja.
  2. Razvoj vmesnega sloja in poslovne ter funkcionalne logike.
  3. Arhitekture večslojnih informacijskih sistemov
  4. Porazdeljeni objektni modeli
  5. Oddaljeno proženje metod
  6. Strežniške komponentne tehnologije in vsebniki
  7. Strežniška javanska zrna
  8. Vzorci za vmesni sloj
  9. Sporočilni sistemi, vrste in teme ter spoznavanje JMS
  10. Zagotavljanje trajnega stanja podatkov
  11. Objektno-relacijska preslikava in uporaba JPA
  12. Razvoj predstavitvenega nivoja z uporabo JSP in Servletov
  13. Pristopi k razvoju programske opreme (Objektno orientiran pristop; Storitveno orientiran pristop (SOA); Spoznavanje platforme Java EE; Praktični primer razvoja strežniške aplikacije z uporabo Java EE; Upravljanje z izvorno kodo, preoblikovanje kode; Verzioniranje in upravljanje sprememb; Testiranje programske opreme, avtomatsko testiranje, testno voden razvoj programske opreme; Upravljanje izvorne kode in delo v skupinah)

Ocenjevanje

Sprotno preverjanje (domače naloge, kolokviji in projektno delo) 50 %, Končno preverjanje (pisni izpit) 50 %

Literatura

  • I. Sommerville: Software Engineering: (8th Edition), Addison Wesley, 2006.
  • S. McConnell Code Complete: A Practical Handbook of Software Construction, Microsoft Press; 2nd edition, 2004.
  • JURIČ, Matjaž B., LOGANATHAN, Ramesh, SARANG, Poornachandra G., JENNINGS, Frank. SOA approach to integration: XML, web services, ESB, and BPEL in real-world SOA projects. Birmingham; Mumbai: Packt Publishing, cop. 2007. VIII, 366 str., ilustr. ISBN 978-1-904811-17-6
  • JURIČ, Matjaž B., KRIŽEVNIK, Marcel. WS-BPEL 2.0 for SOA composite applications: define, model, implement, and monitor real-world BPEL business processes with SOA-powered BPM. Birmingham: Packt Publishing, cop. 2010. 616 str., ilustr. ISBN 978-1-847197-94-8
  • D. Phillips: The Software Project Manager's Handbook: Principles That Work at Work (Practitioners), Wiley-IEEE Computer Society Press, 2004.

Kako deluje

  1. Zapiske kupiš enkrat in ostanejo tvoji.
  2. V aplikaciji iz njih dobiš kartice, kvize in Mai, ki pozna gradivo.
  3. Ceno določi avtor. Prodajalec je Mislo AI, račun dobiš od nas.