Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Informatică
Programul de studii: Informatică - linia de studiu română
Limba de predare: Română

SYLLABUS

I. Date generale
Codul	Disciplina	
MID0013	Analiza şi gestiunea sistemelor informatice complexe	

Semestrul	Ore: C+S+L+P	Categoria	Statutul	
5	2+0+1+0	specialitate	opţională	

II. Cadre didactice cu norma de bază în Universitate
Numele şi	Titlul	Gradul	Catedra	Tipul activităţii	
prenumele	ştiinţific	didactic		C	S	L	
SUCIU Dan Mircea	Dr. 	Lect.	Sisteme Informatice	*			

Cadre didactice asociate
Numele şi	Titlul	Instituţia	Tipul	Tipul activităţii	
prenumele	ştiinţific		postului	C	S	L	

III. Obiectivele disciplinei
1. Cunoasterea elementelor conceptuale si notationale necesare analizei si proiectarii orientate-obiect a aplicatiilor
2. Cunoasterea unei metodologii de analiza si proiectare a unui sistem informatic
3. Cunoasterea in detaliu a limbajului graphic de modelare UML
4. Metodologii Agile de gestiune a proiectelor
5. Cunoasterea rolului si responsabilitatilor unui sef de proiect informatic

IV. Conţinutul disciplinei
1. Fazele si componentele dezvoltarii sistemelor informatice. Descrierea conceptiei, elaborarii, constructiei si implementarii unui sistem informatic. Specificarea aplicatiilor. Analiza si proiectarea aplicatiilor. Implementarea aplicatiilor. Testarea aplicatiilor.
2. Limbajul UML. Rolul intrumentelor CASE in constructia aplicatiilor. Generarea codului sursa si reverse-engineering.
3. Modelarea statica a sistemelor informatice. Diagrame de clase. Diagrame de cazuri de utilizare. Diagrame de obiecte.
4. Modelarea dinamica a sistemelor informatice. Diagrame de interactiune. Diagrame de activitati. Diagrame de colaborare. Diagrame de stari.
5. Modelarea arhitecturala a sistemelor informatice. Diagrame de componente. Diagrame de exploatare.
6. Proiecte informatice. 
7. Planificarea si coordonarea proiectelor informatice
8. Formarea si conducerea echipei
9. Metodologii Agile de gestiune a proiectelor	

V. Bibliografie
BOOCH, GREEDY; JACOBSON, IVAR; RUMBAUGH, JAMES : Unified Modeling Language User Guide, 2nd Edition, 2005
COOK,  STEVE - DANIELS, JACK: Designing Object Systems: Object-Oriented Modeling with Syntropy, Prentice Hall International, Hemel Hempstead, UK, 1994 
MORRIS, P. W. G.: The Management of Projects, Thomas Telford Services Ltd, London, 1994
OBJECT MANAGEMENT GROUP: Unified Modeling Language Specification 2.3, May 2010 [http://www.omg.com/]
QUATRANI, TERRY: Visual Modeling with Rational Rose and UML,  ed. Addison-Wesley, 1998
REED, PAUL R. JR.: Developing applications with Visual Basic and UML, ed. Addison-Wesley, 1999
WEISS, J. W. - WYSOCKI, R.: 5-Phase Project Management: A Practical Planning and Implementation Guide, Addison-Wesley, Reading, Mass, 1994	

VI. Tematica activităţilor didactice pe săptămâni
1 - Introducere
2 - Etapele ciclului de viata al aplicatiilor
3 - Diagrame de cazuri de utilizare. 
4 - Diagrame de interactiune
5 - Diagrame de clase. Diagrame de pachete
6 - Rafinarea diagramelor de clase. 
7 - Diagrama de activitati
8 - Diagrame de tranzitie a starilor.
9 - Obiecte persistente. Prototipizarea.
10 - Arhitectura sistemelor informatice. 
11 - Diagrame de implementare 
12 - Introducere in gestiunea proiectelor
13 - Luarea deciziilor. Estimare. Planificare
14 - Metode Agile de gestiune a proiectelor informatice	

VII. Metode didactice folosite
http://www.cs.ubbcluj.ro/~tzutzu/Didactic/AgsigsRo.htm	

VIII. Evaluare
Evaluarea unui document complet de planificare, analiza si proiectarea a dezvoltarii unui sistem informatic concret.
Activitatea in cadrul laboratorului (efectuarea si prezentarea fazelor intermediare ale ciclului de viata al unui sistem informatic) se apreciaza cu 25% din nota finala. Documentatia aferenta proiectului va constitui 75% din nota finala, fiind evaluata in contextul metodelor si metodologiilor de analiza si proiectare prezentate la curs.	

IX. Bibliografie suplimentară
BOOCH, GREEDY: Object-Oriented Analysis and Design with Applications (second edition), Addison-Wesley, Menlo Park CA, 1993
RUMBAUGH, JAMES: Object-Oriented Modeling and Design,  ed. Prentice Hall, Englewood Cliffs, 1991
JACOBSON, IVAR - ERICSSON, M. - JACOBSON, A.: The Object Advantage: Business Process Engineering with Object Technology, Addison-Wesley, 1995
SUCIU DAN MIRCEA, Reverse Engineering and Simulation of Active Object Behavior, Studia Universitatis "Babes-Bolyai", Informatica, LIV, KEPT 2009 Special Issue Vol. 2, 2009, pp. 239-243	

	Decan,							Sef de catedra,

	Data,							Titular curs,
								Lect. Dr.  SUCIU Dan Mircea