IL PROGETTO INFORMATICO

Slides:



Advertisements
Presentazioni simili
Pratiche edilizie on-line
Advertisements

Esame di Stato Prova scritta di Informatica
Linguaggi di programmazione
Introduzione ai Casi dUso (c) TECNET DATI (c) TECNET DATI Pag. 2 Dai requisiti ai casi duso obiettividefinire gli obiettivi –gli obiettivi del committente.
Analisi e progettazione
DBMS (DataBase Management System)
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità B1 Introduzione alle basi di dati.
Metodologia di analisi di una prova desame di informatica 1Analisi di una prova di maturità
Sistemi informativi e Sistemi informatici
LexLEGIS PRESENTAZIONE SOLUZIONE LexLEGIS 1.0. LexLEGIS IL PROBLEMA Redazione di corpi normativi in ottemperanza alle linee guida della presidenza della.
Le nuove funzioni della piattaforma Puntoedu lingue.
Basi di Dati prof. A. Longheu
4 – Progettazione – Introduzione e Modello E-R
IL PROCESSO EDILIZIO.
Progetto MODA-ML Biella, 30 novembre 2001 Sistema di interscambio messaggi Luca Mainetti HOC - Hypermedia Open Center Dipartimento di Elettronica e Informazione.
Adesione Attività Promozionali FIPAV. Introduzione Gli istituti scolastici di scuola primaria possono aderire alle attività promozionali della FIPAV così
L’uso dei database in azienda
Tipo Documento: unità didattica 1 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Corso di Informatica per Giurisprudenza Lezione 5
Creazione di una classe virtuale e associazione di corsisti alla classe: indicazioni generali per gli e-tutor Introduzione.
Evoluzione Indice SBN Interfaccia Diretta SBN Utilizzo del protocollo SBN-MARC Roma 13 Settembre 2002 Lino Pasqualetti.
IL SISTEMA INFORMATICO e IL SISTEMA INFORMATIVO
Ciclo di vita del software
Progettazione di una base di dati
Daniel Stoilov Tesi di Laurea
La progettazione di un sistema informatico
SUPPORTER CARD Progetto Calcio Servizi Lega Pro per le Società della Lega Italiana Calcio Professionistico.
INTEGRAZIONE, RILASCIO
Adesione Attività Promozionali FIPAV. Introduzione Gli istituti scolastici di scuola primaria possono aderire alle attività promozionali della FIPAV così
CASO DI SUCCESSO SM : SUPPLIERS MANAGEMENT : Facilita linterfaccia tra fornitore e azienda Due applicazioni in ambiente grafico utilizzando data base e.
Gerarchia delle funzioni e modello FH
Architettura di applicazioni enterprise Michele Aponte - DotNetCampania Team.
Il processo di sviluppo del Sw: strategia make
Istituto Nazionale Previdenza Sociale
Lo sviluppo del progetto informatico
Progettare un database
La progettazione didattica ipermediale
Sviluppo servizi su rete, banche datiCorso di formazioneDicembre Strumenti via WEB per la gestione dinamica dei siti.
Basi di Dati e Sistemi Informativi
ACS: Apollo Consuntivation System
1Ingegneria Del Software L-A Progetto realizzato da: Luca Iannario, Enrico Baioni, Sara Sabioni. A.A. 2008/2009.
1Ingegneria Del Software L-A Progetto realizzato da: Luca Iannario, Enrico Baioni, Sara Sabioni. A.A. 2008/2009.
1Ingegneria Del Software L-A Progetto realizzato da: Luca Iannario, Enrico Baioni, Sara Sabioni. A.A. 2008/2009.
User stories Claudio Maccari Mail:
Servizi e software per il professionista e le sue aziende.
EIPASS MODULO 5 Access 2007.
FUMETTERIA ON-LINE Anna Habib matr: Laboratorio Basi di dati II Università di Roma La Sapienza 18/12/2003.
Analisi dei Requisiti (Requirements Engineering) Seminario RE Università degli Studi di Padova, 12 Gennaio 2004.
Scelta di un modello di processo: esempio
Esercitazioni di Ingegneria del Software con UML
La modellazione degli oggetti
Diagramma delle Classi
Database Concetti di base
Relazione su Access Database
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 4 - Progettazione del software Ernesto Damiani Università degli Studi.
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 1 -Cicli di vita Ernesto Damiani Università degli Studi di Milano Lezione.
Progettazione di basi di dati: metodologie e modelli
1Ingegneria Del Software L-A Progetto realizzato da: Luca Iannario, Enrico Baioni, Sara Sabioni. A.A. 2008/2009.
Fasi di sviluppo di un software
DIT Department of Information and Communication Technology Information System Ingegneria del Software: un caso di studio.
Tipo Documento: unità didattica 1 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
GATECOP Benvenuti in Gatecop, programma specializzato per la gestione delle Palestre.
ICT e Sistemi informativi Aziendali Materiale di supporto alla didattica.
La progettazione di un sito web
Le basi di dati.
INTRODUZIONE AL DATABASE CORSO BLOG & WEBSITE: COME CREARLI?
Gruppo ITAS Servizio Elaborazione Dati IAM. Gruppo ITAS Servizio Elaborazione Dati IAM ITAS e IAM Obiettivi  identity management (primario)  access.
Software gestionale per fatturazione e magazzino.
Rielaborazione Dott.ssa Fiorella Dellasera. anno scolastico , 5° anno di BIBLIOAID  la distribuzione è gratuita (sovvenzionata da Telecom) 
Dal problema al programma – ciclo di sviluppo del software La scrittura del programma è solo una delle fasi del processo di sviluppo di un'applicazione.
Transcript della presentazione:

IL PROGETTO INFORMATICO

ANALISI ANALISI DEI REQUISITI (SPECIFICA DEI REQUISITI): è un'attività preliminare allo sviluppo (o alla modifica) di un sistema software, il cui scopo è quello di definire le funzionalità che il nuovo prodotto e deve concludersi con la stesura di una dettagliata specifica dei requisiti che descrive le funzionalità del nuovo software nella loro interezza; tale specifica guida le fasi successive di sviluppo. (Capo Progetto, Analista, Committente) ESEMPIO DI DOCUMENTO (SRS) Introduzione scopo definizioni panoramica del sistema Riferimenti Descrizione generale prospettiva del prodotto funzioni del prodotto caratteristiche utente vincoli, ipotesi e dipendenze requisiti specifici requisiti dell'interfaccia utente requisti funzionali requisiti relativi alle prestazioni vincoli di progettazione requisiti logici del database Software System attributes.

FASI DEL CICLO DI VITA DEL SW 1. CONOSCENZA OBIETTIVI 2. ANALISI 3. PROGETTAZIONE 4. REALIZZAZIONE 5. TESTING 6. RILASCIO

1. CONOSCENZA OBIETTIVI 1.1 INTERVISTA CONOSCITIVA Raccolta dati e funzioni più importanti del programma. Il Capo Progetto intervista il Committente 1.2 REDAZIONE SPECIFICA REQUISITI Il Capo Progetto redige il documento (Specifica dei Requisiti Software -SRS) sulla base delle informazioni raccolte durante l’intervista conoscitiva 1.3 APPROVAZIONE SPECIFICA REQUISITI Il Capo Progetto sottopone al Committente il documento per verificare che sia rispondente alle sue richieste Se il Committente non approva il documento, si rendono più chiari i requisiti

1.1 INTERVISTA CONOSCITIVA Il Capo Progetto dovrà porre le seguenti domande al Committente: SCHEMA DI ANALISI DEI REQUISITI Descrizione sintetica del programma da realizzare Descrizione sintetica dei dati Descrizione sintetica dei vincoli sui dati Descrizione sintetica delle funzioni fondamentali del programma Requisiti dell’interfaccia (Progettazione interfaccia)

ESEMPIO DI SPECIFICA REQUISITI Descrizione sintetica del programma da realizzare: Il programma ha lo scopo di gestire le vendite di negozio di libri. Il programma inoltre dovrà permettere di accedere a funzioni di gestione (inserimento, cancellazione e modifica) dei clienti.

ESEMPIO DI SPECIFICA REQUISITI 2. Descrizione sintetica dei dati : DATI Anagrafica libri Codice ISBN, Titolo del libro, Genere, Prezzo di vendita, Casa editrice Vendite Libro venduto, Data di vendita, Prezzo effettivo

ESEMPIO DI SPECIFICA REQUISITI 3. Descrizione sintetica dei vincoli sui dati : Vincolo n.1 Ogni vendita riguarda un singolo libro. Vincolo n.2 I generi possibili sono i seguenti: Letterario Giallo Avventura Vincolo n.3 Ogni libro può essere venduto più volte.

ESEMPIO DI SPECIFICA REQUISITI Descrizione sintetica delle funzioni: Inserire libro Modificare libro (a partire dal suo codice ISBN) Cancellare libro (a partire dal suo codice ISBN) Elenco libri Inserire vendita Modificare vendita (a partire dal codice ISBN) Cancellare vendita (a partire dal codice ISBN) Elenco vendite

ESEMPIO DI SPECIFICA REQUISITI 5. Requisiti dell’interfaccia (Progettazione interfaccia) SCHERMATA 1: SCHERMATA PRINCIPALE Interfaccia per l’accesso alle funzioni del programma.

ESEMPIO DI SPECIFICA REQUISITI 5. Requisiti dell’interfaccia (Progettazione interfaccia) SCHERMATA 2: AGGIUNGI LIBRO Interfaccia per l’inserimento di un libro.

ESEMPIO DI SPECIFICA REQUISITI SCHERMATA 3: MODIFICA/CANCELLA LIBRO Interfaccia per la modifica o la cancellazione di un libro.

ESEMPIO DI SPECIFICA REQUISITI SCHERMATA 4: ELENCO LIBRI Interfaccia per la visualizzazione dell’elenco dei libri.

ESEMPIO DI SPECIFICA REQUISITI SCHERMATA 5: AGGIUNGI VENDITA Interfaccia per l’inserimento di una nuova vendita.

ESEMPIO DI SPECIFICA REQUISITI SCHERMATA 6: MODIFICA/ CANCELLAZIONE VENDITA Interfaccia per la modifica e la cancellazione di una vendita.

ESEMPIO DI SPECIFICA REQUISITI SCHERMATA 7: ELENCO VENDITE Interfaccia per la visualizzazione dell’elenco delle vendite.