Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Calculatoare şi tehnologia informaţiei
Programul de studii: Ingineria informatiei - in limba romana
Limba de predare: Română

SYLLABUS

I. Date generale
Codul	Disciplina	
MID0031	Sisteme informatice integrate	

Semestrul	Ore: C+S+L	Categoria	Statutul	
8	3+0+2+1	specialitate	obligatorie	

II. Cadre didactice cu norma de bază în Universitate
Numele şi	Titlul	Gradul	Catedra	Tipul activităţii	
prenumele	ştiinţific	didactic		C	S	L	
PÂRV Bazil	Dr. 	Prof.	Limbaje şi Metode de Programare	*			

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

III. Obiectivele disciplinei
La terminarea cursului, studenţii trebuie să: 
•	fie avizaţi despre importanţa şi avantajele integrării aplicaţiilor într-o organizaţie (EAI - Enterprise Application Integration)
•	aibă cunoştinţe despre tipurile EAI cunoscute
•	stăpânească tehnologiile middleware consacrate
•	posede informaţii despre standardele EAI consacrate şi să le poată folosi fluent
•	aibă cunoştinţe de bază despre ERP - Enterprise Resource Planning, CRM - Customer Relationship Management şi SCM - Supply Chain Management	

IV. Conţinutul disciplinei
1. Evoluţia arhitecturii sistemelor software
2. Tipuri de EAI
3. Tehnologii de integrare a sistemelor software
4. Standarde de integrare a aplicaţiilor
5. Sisteme de gestiune a resurselor unei organizaţii (Enterprise Resource Planning, ERP)
6. Gestiunea lanţului de aprovizionare (Supply Chain Management, SCM)
7. Gestiunea relaţiilor cu clienţii (Customer Relationship Management, CRM)	

V. Bibliografie
1. Chris Britton, Peter Bye, IT Architectures and Middleware: Strategies for Building Large, Integrated Systems, 2nd edition, Addison-Wesley, 2000 
2. Fred A. Cummins, Enterprise Integration: An Architecture for Enterprise Application and Systems Integration, Wiley, 2002.
3. William Ruh, Francis R. Maginnis, William J. Brown, Enterprise Application Integration A Wiley Technical Brief, Wiley, 2001.
4. David S. Linthicum, Next Generation Application Integration, Addison-Wesley, 2003.
5. S. Parthasarathi, ERP - A managerial and technical perspective, New Age, 2007	

VI. Tematica activităţilor didactice pe săptămâni
Lecții
S01 Evoluţia arhitecturii sistemelor software [3]
S02 Tipuri de EAI  [4]
2.1. Integrare orientată pe aplicaţii [4]
2.2. Integrare orientată pe procese organizaţionale
S03 Tipuri de EAI  [4]
2.3. Integrare orientată pe servicii
2.4. Integrare orientată pe portal
S04 3. Tehnologii de integrare a sistemelor software [4]
3.1. Introducere în middleware
3.2. Tipuri de middleware vs tipuri de integrare a aplicaţiilor
3.3. Arhitecturi bazate pe conectori
S05 3. Tehnologii de integrare a sistemelor software [4]
3.4. Tehnologii middleware Sun bazate pe Java
3.5. Tehnologii middleware Microsoft: .NET
3.6. Specificaţii de middleware OMG: CORBA
S06 4. Standarde de integrare a aplicaţiilor [4]
4.1. ebXML
4.2. Business Processes BPEL4WS
4.3. RossettaNET şi UCCNET
S07 Standarde de integrare a aplicaţiilor [4]
4.4. Standarde pentru servicii web: SOAP, WSDL, UDDI
4.5. Standarde XML, XSLT
4.6. Alte standarde
S08 5. Sisteme de gestiune a resurselor unei organizaţii (Enterprise Resource Planning, ERP) [5] 1, 2
5.1. Introducere în ERP
5.2. Evoluţia ERP
S09 5. Sisteme de gestiune a resurselor unei organizaţii (Enterprise Resource Planning, ERP) [5] 3
5.3. Modulele ERP
S10 5. Sisteme de gestiune a resurselor unei organizaţii (Enterprise Resource Planning, ERP) [5] 5, 10
5.4. Sisteme ERP comerciale
5.5. Implementarea unui sistem ERP
S11 6. Gestiunea lanţului de aprovizionare (Supply Chain Management, SCM) [5] 7.1-7.4
6.1. Introducere în SCM
6.2. Elementele SCM
S12 6. Gestiunea lanţului de aprovizionare (Supply Chain Management, SCM) [5] 7.8-7.11
6.3. Impactul ERP asupra SCM
6.4. ERP, SCM şi e-Business
S13 7. Gestiunea relaţiilor cu clienţii (Customer Relationship Management, CRM) [5] 8.1-8.4
7.1. Introducere în CRM
7.2. Componentele CRM
S14 7. Gestiunea relaţiilor cu clienţii (Customer Relationship Management, CRM) [5] 8.6, 8.7
7.3. Data Mining şi Data Warehousing in CRM
7.4. ERP, CRM şi e-Business

Laboratoare
L01 - L04 Tehnologii middleware Java
L05 - L08 Tehnologii middleware .NET
L09 - L11 ERP SAP: Module generale
L12 - L14 ERP SAP: SCM si CRM

Mini-proiecte EAI
P01 (S01 - S04) Folosirea tehnologiilor middleware Java pentru o aplicație distribuită SCM 
P02 (S05 - S08) Folosirea tehnologiilor middleware .NET pentru o aplicație distribuită CRM
P03 (S09 - S11) ERP SAP pentru SCM
P04 (S12 - S14) ERP SAP pentru CRM	

VII. Metode didactice folosite
Metodele didactice folosite sunt: expunerea (descriere, explicaţie, prelegere cu demonstraţii), conversaţia (dezbatere şi dialog), discutarea unor studii de caz.
Prelegerile se desfăşoară prin proiectarea unor prezentări Powerpoint folosind videoproiectorul. Materialul expus este însoţit de exemplificări. Activitatea de laborator şi proiect constă din realizarea unor miniproiecte de modelareşi programare.	

VIII. Evaluare
Activităţile pentru evaluare sunt următoarele. 
•	activitatea de laborator (20%)
•	mini-proiecte EAI (30%) 
•	examen parţial, scris (20%) 
•	examen final, scris (30%) 
Nota finală se calculeaza ca medie ponderată a notelor obţinute la activităţile de mai sus (ponderile sunt trecute în paranteze). 	

IX. Bibliografie suplimentară
1. David S. Linthicum, Enterprise Application Integration, Addison-Wesley, 1999.
2. Resurse de pe web: studii de caz, documentaţii, standarde, specificaţii (Java, .NET, CORBA, IBM)	

	Decan,							Sef de catedra,
	Prof. Dr.  ŢÂMBULEA Leon			Prof. Dr.  PÂRV Bazil

	Data,							Titular curs,
	1 octombrie 2010					Prof. Dr.  PÂRV Bazil