Analisi funzionali per Progetti Software

Brain Computing S.p.A. | info@BrainComputing.com


Processo di sviluppo Software

Documentazione precisa ed esauriente

Processo di sviluppo Software

Analisi funzionali software

In Brain Computing, qualsiasi progetto viene avviato solo previa ultimazione di un accurato lavoro di Analisi Funzionale.

Un sistema, ovvero un'apparecchiatura complessa è formata da diversi componenti meccanici, elettronici, software, che sono tra di loro interconnessi e che assolvono ciascuno una ben determinata funzione.

L'analisi funzionale “top down” di un sistema si realizza decomponendo il sistema in sottosistemi fino ad arrivare a un elemento abbastanza semplice da poter essere progettato indipendentemente dagli altri. Per eseguire l’analisi si utilizzano in genere tool grafici che rappresentano il sistema e i sottosistemi ad esempio mediante cerchi o rettangoli, e le interfacce ovvero i connettori verso gli altri sottosistemi con delle linee o archi.

Nel campo del software, si utilizzano tecniche di modellazione che dipendono anche dalla tipologia di linguaggio di programmazione da utilizzare, approfondisci qui.

Per i linguaggi imperativi si utilizzano ad esempio le tecniche di “structural analysis” mediante Data Flow Diagram, approfondisci qui.

Per i linguaggi orientati ad oggetti si usa Unified Modeling Language, approfondisci qui.

In altri campi (ingegneria meccanica e civile) si utilizzano sistemi assistiti dal computer:

  • CAE (Computer-Aided Engineering), approfondisci qui
  • CAD Computer-Aided Design , approfondisci qui

Lascia i tuoi dati ed un nostro esperto ti contatterà prestissimo.

Siamo organizzati in modo da farti toccare con mano la nostra professionalità.
Da noi riceverai la soluzione che stai cercando.

captcha