Početna stranicaVisoka učilištaKorisničke stranice
Business Applications Development
Kratica: Opterećenje: 10(P) + 10(S) + 0(SJ) + 10(A) + 0(TJ) + 0(PK) + 0(T)
Nositelji: doc. dr. sc. Nikola Vlahović
Izvođači: doc. dr. sc. Nikola Vlahović ( Auditorne vježbe, Seminar )
Opis predmeta:
Description of general and specific competences (knowledge and skills) to be developed by this course:
The course provides students with the knowledge of processes and methods of development of business applications through requirements definition process, business applications modeling using UML, business process development using contemporary software development methodology, basic of programming and automated code generation as well as implementation processes. Specific knowledge refers to the analysis of business applications' excellence.

Course Contents:
1. Introduction to business application development
2. Software project management
3. Software applications development - traditional and modern approaches
4. Agile methods for software development
5. Identification, analysis and requirements definition
6. Business applications modelling
7. Programming paradigms and Integrated development environments (IDE)
8. Role of code generator in application development
9. Software Testing, Verification & validation
10. Implementation, maintenance & evolution
11. Specific software architectures (web applications, mobile applications)
12. Software performance metrics
13. Business applications excellence
14. Case studies of selected software development projects
Jezici na kojima se održava nastava: - - -
Obavezna literatura:
1. Vlahović, Nikola: Business of Software Development (in preparation) N. Vlahović, Introduction to Visual Basic for students of economics, Practical handbook, in preparation Sommerwille, I.(2010): Software engineering, Addison Wesley - selected chapters Booch G., Rumbaugh J., Jacobson I.(2005):The Unified Modeling Language User Guide, Addison-Wesley Newsome, B. (2012): Beginning Visual Basic 2012, Wiley & Sons, IN, USA..
Preporučena literatura:
2. Kruchtten, Ph.(2000): The Rational Unified Process An Introduction, Addison-Wesley Pfleeger S.L., Atlee, J.M. (2006): Software Engineering: Theory and Practice, Pearson, Prentice Hall, N.J.
Legenda
P - Predavanja
S - Seminar
SJ - Vježbe iz stranog jezika
A - Auditorne vježbe
TJ - Vježbe tjelesnog odgoja
PK - Vježbe u praktikumu
T - Terenske vježbe
* - Predmet se ne polaže
Srce - Sveučilišni računski centar Sveučilišta u Zagrebu