Informatica de gestiune -- 2007-2008 -- info.uvt.ro
Echipe
editVă rog să consultaţi Informatica de gestiune -- 2007-2008 -- info.uvt.ro/Echipe.
Proiecte
editTematică
edit- întreţinerea structurii produselor şi componentelor;
- producţia (prelucrare şi montaj);
- aprovizionarea;
- desfacerea;
- gestiunea (materiilor prime şi materialelor, semifabricatelor, componentelor şi produselor);
Etape
edit- formarea echipelor: până în săptămâna 3;
- studiul tematicii: până în săptămâna 4;
- analiză: până în săptămâna 5 => un document ce conţine cerinţele;
- proiectare: până în săptămâna 6 => un document ce conţine diagramele UML şi schema bazei de date;
- implementare: până în săptămâna 8 => cod sursă;
- testare şi depanare: până în săptămâna 9;
- predare: până în săptămâna 10;
Componente
edit- database;
- user interface;
- import / export -- format XML;
- rapoarte -- format PDF;
Bibliografie
editSubiecte generale:
Aprovizionarea:
Desfacerea:
Determinarea necesarului:
Productia (proiectarea produselor):
Puteţi consulta şi materialul de anul trecut aflat la adresa: Informatica de gestiune -- 2006-2007 -- info.uvt.ro.
Tehnologii
editModelare
edit- wikipedia:Unified Modeling Language:
- wikipedia:Entity-relationship model;
- wikipedia:Business Process Modeling Notation;
Limbaje de programare
editLimbaje de programare pentru desktop application:
- wikipedia:Java (programming language);
- wikipedia:C Sharp (programming language);
- wikipedia:Python (programming language);
- wikipedia:Borland Delphi;
Limbaje de programare pentru web applications:
- wikipedia:Python (programming language);
- wikipedia:Ruby (programming language);
- wikipedia:Java (programming language);
- wikipedia:JavaServer Pages;
- wikipedia:ASP.NET;
- wikipedia:PHP;
Sisteme de baze de date
editRelaţionale:
- wikipedia:PostgreSQL;
- wikipedia:Microsoft SQL Server;
- wikipedia:Oracle Database;
- wikipedia:Firebird (database server);
- wikipedia:MySQL;
Altele:
Excluse:
- Access;
- Fox;
- orice altă bază de date embedded (HSQLDB, H2, Derby, SQLlite, etc.)
Framework-uri şi librării
editFramework-uri pentru desktop applications:
- wikipedia:XUL;
- http://www.swixml.org/ ;
- wikipedia:Glade Interface Designer -- any language that has GTK bindings;
Framework-uri pentru web applications:
- wikipedia:JavaServer Pages -- Java;
- wikipedia:JavaServer Faces -- Java;
- wikipedia:Spring Framework -- Java;
- wikipedia:Django (web framework) -- Python;
- wikipedia:Zope -- Python;
- wikipedia:Ruby on Rails -- Ruby;
- wikipedia:Google Web Toolkit -- Java;
- wikipedia:JavaServer Faces -- Java;
Librării:
- wikipedia:PHP Extension and Application Repository (PEAR) -- PHP;
- wikipedia:Hibernate (Java) -- Java;
- wikipedia:XStream -- Java;
- wikipedia:Document Object Model -- XML processing;
- wikipedia:Simple API for XML -- XML parsing;
Template engines
edit- wikipedia:Smarty -- PHP;
- wikipedia:Apache Velocity -- Java;
- wikipedia:XSL Transformations -- XML;
- wikipedia:Genshi (templating language) -- Python;
- wikipedia:CheetahTemplate -- Python;
Reporting engines
edit- wikipedia:JasperReports -- Java;
Tehnici de implementare
editAccess la baze de date:
- wikipedia:Multitier architecture;
- wikipedia:Data Access Object;
- wikipedia:Stored procedure;
- wikipedia:View (database);
- wikipedia:Database trigger;
- wikipedia:Surrogate key vs wikipedia:Natural key;
- wikipedia:Foreign key;
- wikipedia:Check Constraint;
Implementarea clienţilor:
Tehnici pentru web applications:
Arhitectură: