ProgrammazioneProgrammazione orientata agli oggettiUML

 CONSIGLIATO DA LIBRINFORMATICA

Sviluppo di sistemi informativi con UML - Analisi dei requisiti e progetto di sistema
EditoreAddison Wesley
AutoreMaciaszek Leszek A.
Titolo originaleRequirement analysis and system design - Developing information systems with UML, first edition
Editore originalePearson Education
Pagine380
Volumi1
LivelloIntermedio-Avanzato
LinguaItaliano
Data pubblicazione05 - 2002
ISBN8871921380


 Prezzo di copertina 
 Euro 35,12  

 Presentazione       Indice      

Lo sviluppo di un sistema informativo comprende tre fasi iterative ed incrementali: analisi, progetto e implementazione. Questo testo pone particolare enfasi sui metodi e le tecniche usati nelle fasi di analisi e progetto, considerando i problemi d'implementazione solo per quel che puo' essere rilevante nella fase di progetto. Il testo è orientato allo sviluppo object-oriented del software, con l'uso di UML (Unified Modeling Language) per specificare i risultati della modellazione. L'approccio didattico è basato sul principio "insegnare attraverso gli esempi", e i concetti più importanti sono introdotti tramite casi di studio.
Obiettivo del testo è lo sviluppo object-oriented di "grandi" sistemi informativi. L'architettura software è basata su una soluzione client/server, dove il client è una stazione di lavoro dotata di un'interfaccia grafica e il server contiene un database, che può essere relazionale, object-relational, o object-oriented puro.
Vengono analizzate le tecniche per:
  • integrare i modelli di analisi e di progetto
  • dominare la complessità di grandi sistemi
  • migliorare le architetture software
  • promuovere la strutturazione stratificata degli oggetti
  • comprendere le conseguenze di scelte inaccurate di modellazione
  • condurre i test di progetto e gestire i cambiamenti
  • costruire sistemi scalabili e di facile manutenzione
Il testo è orientato a corsi di studio introduttivi di informatica o di sistemi informativi, e potrebbe essere d'interesse sia per dioscipline come analisi e progetto di sistemi, ingegneria del software, basi di dati e tecnologie ad oggetti, sia nello sviluppo di applicazioni reali. I contenuti, infatti, sono stati organizzati pensando anche a professionisti impegnati nello sviluppo di sitemi informativi aziendali.
Al volume è associato un sito Web con un set completo di materiale aggiuntivo disponibile a docenti, studenti e professionisti.

Leszek A. Maciaszek insegna alla Macquarie University a Sydney. Nato in Polonia, il professor Maciaszek ha lavorato come ricercatore e consulente in molti paesi, tra cui Stati Uniti, Germania, Francia, Italia, Olanda, Macao, Malesia, Thailandia e Kuwait. Dal 1985 si è trasferito in Australia dove ha maturato un'ampia esperienza come consulente e formatore in molte aziende multinazionali. Le sue ricerche e le sue pubblicazioni (quasi cento) riguardano il settore dei database, la tecnologia object-oriented, l'ingegneria del software e lo sviluppo di sistemi informativi.



| Pagine numerata |