BUILD Application Creator Documentazione Commerciale Presentazione prodotti.

Slides:



Advertisements
Presentazioni simili
Tecnologie Internet di comunicazione
Advertisements

Qual è per una piccola/media impresa emiliano/romagnola il costo complessivo REALE del sistema informatico nel caso in cui si sia scelto di basarsi su.
1 Introduzione ai calcolatori Parte II Software di base.
Linguaggi di programmazione
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità B1 Introduzione alle basi di dati.
Unità D1 Architetture di rete.
PROGETTO PER LA FORMAZIONE TECNOLOGICO – DIDATTICA DEI DOCENTI
Prof. Emanuele Marino Concetti teorici di base della tecnologia dellinformazione.
L’Informatica dal Problema alla Soluzione
Una Introduzione alle Basi di Dati
Dr. Francesco Fabozzi Corso di Informatica
Anno Accademico Corso di Informatica Informatica per Scienze Biologiche e Biotecnologie Anno Accademico
Il Software: Obiettivi Programmare direttamente la macchina hardware è molto difficile: lutente dovrebbe conoscere lorganizzazione fisica del computer.
Introduzione allinformatica. Cosè linformatica ? Scienza della rappresentazione e dellelaborazione dellinformazione ovvero Studio degli algoritmi che.
IL PATRIMONIO DI DATI - LE BASI DI DATI. Il patrimonio dei dati Il valore del patrimonio di dati: –Capacità di rispondere alle esigenze informative di.
Struttura dei sistemi operativi (panoramica)
Informatica e Tecnologie per la comunicazione in rete 1
Linguaggi di programmazione
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Manutenzione Rotabili Incontro del 19 febbraio 2007.
BRIDGE-3K Verso il futuro La migrazione dai sistemi HP3000. Un ponte verso il futuro conservando la cultura e le risorse aziendali. NOVITA 2007.
INTEGRAZIONE, RILASCIO
~~ Google PR: 4 ~~ Attività amatoriale complementante e integrativa al Corso di studi scolastico.
Digital Cemetery Il programma per la Gestione Cimiteri
LA QUALITA’ NELLA PROGRAMMAZIONE DELL’ESERCIZIO
MicroSoft - Disk Operating System. MS-DOS è stato un sistema operativo commerciale della Microsoft Corporation dedicato ai personal computer con microprocessore.
ACCESS Introduzione Una delle necessità più importanti in informatica è la gestione di grandi quantità di dati. I dati possono essere memorizzati.
1 AUTOMATIZZAIAUTOMATIZZAIAUTOMATIZZAIAUTOMATIZZAI S.I. SISTEMASISTEMA INFORMATIVO INFORMATIVO PROCESSOPROCESSO DECISIONALE DECISIONALE DECISIONEDECISIONE.
Norman SecureBackup Il backup flessibile per le piccole e medie imprese.
progetti e risorse per l'uso attivo del computer a scuola
Alla fine degli anni quaranta nasceva il mito del cervello elettronico, e tutte le attività connesse allutilizzo del computer venivano indicate tramite.
SCON Schemi contabili Documentazione Commerciale Presentazione prodotti.
Babele Normalizzatore di tracciati Documentazione Commerciale Presentazione prodotti.
STAT Statistiche e rendicontazioni Documentazione Commerciale Presentazione prodotti.
GAC: mercato Verticale dedicato alle aziende che sviluppano attività su commessa, ovvero legate alla realizzazione di progetti o di prodotti non di serie.
QUAD Quadrature contabili Documentazione Commerciale Presentazione prodotti QQ.
QMAN Queue Manager Documentazione Commerciale Presentazione prodotti.
TRANSFER Suite Gestione Trasferibilità Documentazione Commerciale
Inca Gestione incassi Documentazione Commerciale Presentazione prodotti.
ABIL Abilitazione e limitazioni operative Documentazione Commerciale Presentazione prodotti.
Assise Gestione assemblee Documentazione Commerciale Presentazione prodotti.
(movimentazione sistemi di pagamento e segnalazioni antifrode)
SIPAG Mappa servizi di pagamento Documentazione Commerciale Presentazione prodotti.
LOGS Journaling Documentazione Commerciale Presentazione prodotti.
CO01 Condizioni Generalizzate Documentazione Commerciale Presentazione prodotti.
IMMO Immobili a garanzia Documentazione Commerciale Presentazione prodotti.
TECNOLOGIE DELL’INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE Materiale di supporto alla didattica.
INFORMATICA TECNOLOGIE INFORMATICHE INFORmazione autoMATICA
AP01 Anagrafe ponte Documentazione Commerciale Presentazione prodotti.
EURIALO Libro Soci Documentazione Commerciale Presentazione prodotti.
Help (Gestore Help) Documentazione Commerciale Presentazione prodotti.
SCAD Scadenzamenti Documentazione Commerciale Presentazione prodotti.
INTEGRA Dati integrativi Documentazione Commerciale Presentazione prodotti.
INTERFACCE Schede elettroniche che permettono al calcolatore di comunicare con le periferiche, che possono essere progettate e costruite in modo molto.
ITER Iter delle Pratiche Documentazione Commerciale Presentazione prodotti.
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
By: Powered by:. Tecnologia Microsoft La soluzione CCAnalyzer utilizza la tecnologia OLAP (On Line Analytical Processing) di Microsoft presente nel software.
Programmazione Attività di progettazione ed implementazione di programmi I programmi permettono di realizzare funzioni complesse su un hardware in grado.
Capitolo 1 Il middleware
Elementi di Informatica SciGeo a.a. 2002/2003. Docente Giorgio Delzanno Ufficio 104 – I piano Dipartimento di Informatica e Sc. Inf. Tel
Stage di informatica 2006 Gestione reti, sistemi, mass storage, servizi, sicurezza, database, web application su sistemi Windows o Linux Mirko Di Salvatore.
Paolo Azzani. La definizione di sistema integrato nasce dalla spicciola esigenza di poter racchiudere in un unico nucleo logico apparati e sistemi che.
ISIA Duca degli Abruzzi a.s. 2010/2011 prof. Antonella Schiavon
0 Laboratorio Informatica - SAS – Anno Accademico LIUC Alcune indicazioni Dettaglio lezioni: Prima : Michele Gnecchi – Introduzione a SAS Guide.
Forum PA Criteri e metodologie per le linee guida sui progetti di riuso Renzo Marin Progetto CRC – CNIPA/Formez Forum PA – 10 maggio 2005.
Architetture software
Implementazioni di un analizzatore di protocollo Esistono quattro fondamentali tradeoff per la realizzazione di un analizzatore di protocollo:  Analisi.
Dal problema al programma – ciclo di sviluppo del software La scrittura del programma è solo una delle fasi del processo di sviluppo di un'applicazione.
1 Informatica di Base Facoltà di Lingue e Letterature Straniere Corso di laurea in Relazioni Pubbliche.
Data warehouse(B.2.8) Nei database ci sono molti dati di tipo diverso e ciascuna tipologia di dato può avere un formato diverso. Alcuni provengono da legacy.
Transcript della presentazione:

BUILD Application Creator Documentazione Commerciale Presentazione prodotti

10/01/2015 by Linfor2 Problema Build e' stato progettato per supportare la produzione di software applicativo. Per capire meglio uno strumento di lavoro come Buuild occorre analizzare quali sono attualmente i problemi che maggiormente gravano sulla realizzazione del software :  Il costo,sempre piu' elevato, dell'ambiente di lavoro inteso come risorse hardware e umane dedicate allo sviluppo e manutenzione del software prodotto e/o acquisito.  L'impegno, sempre piu' gravoso, di formare risorse con la dovuta qualificazione necessaria per lo sviluppo di applicazioni sempre piu' sofisticat  La gestione del turn-over di personale qualificato sia dal punto di vista tecnico che applicativo, aggravata dalla mancanza di standards e da carenza di allineamento tra documentazione e software. L'esigenza di predisporre soluzioni informatiche su sistemi hardware e operativi diversi legata all'andamento del mercato mondiale (strumenti quali i personal computers o esigenze di connessione tramite reti interaziendali hanno obbligato molto spesso la singola azienda ad approcciare tecnologie completamente sconosciute alla data.) Si possono ipotizzare piu' soluzioni al problema suddetto: Standardizzare la produzione del software Definire standards "trasportabili"oftware Gestire dizionari dati attivi Definire il modello di dichiarazione delle specifiche e generare codice a partire da questo. Alimentare in automatico le specifiche a partire dagli obiettivi, dai processi e dalle risorse aziendali coinvolte.

10/01/2015 by Linfor3 Problema Ciascuna delle ipotesi indicate va nella direzione voluta consentendo di risolvere percentuali via via crescenti del problema. Build affronta questi problemi con l'approccio di semplice supporto alla produzione, non di supporto all'analisi; e' in grado, per poter produrre del software in forma automatica, di acquisire e quindi di documentare le specifiche relative alle varie analisi di progetto che via via devono essere effettuate. Le caratteristiche preponderanti in un tale ambiente sono:  Indipendenza dall' ambiente tecnologico.  Ambiente interattivo, estendibile, facile da apprendere e usare, ben documentato, affidabile e che permetta la separazione del mondo applicativo dagli aspetti tecnici.  Ambiente in grado di supportare tutte le attivita' che fanno parte del ciclo di vita di una applicazione

10/01/2015 by Linfor4 Obiettivi L' obiettivo che BUILD si pone e' quello di razionalizzare in maniera univoca la produzione del software applicativo qualunque sia l'ambiente destinatario, qualunque sia la configurazione Hardware e Software di base prescelta per l'esecuzione dello stesso. Deve essere possibile definire specifiche in maniera assolutamente normalizzata, per consentire generazione di codice. Per raggiungere l'obiettivo occorre perseguire:  Documentazione di progetto come base per lo sviluppo.  Utilizzo di standards che facilitino la gestione tecnica dell'applicazione.  Contrazione dei costi di sviluppo e manutenzione.  Diminuzione di interazioni in fase di analisi.  Documentazione dell'analisi funzionale che sia di supporto alla stesura dell'analisi tecnica.  Approccio transazionale del problema.  Prototipo a vari livelli.  Generazione di codice a partire da scheletri modificabili.

10/01/2015 by Linfor5 Architettura BUILD e' un ambiente completamente guidato a menu' con funzioni di data entry classiche ed altre di supporto per meglio censire tutte le informazioni che caratterizzano le specifiche di prodotti applicativi. Per l'immissione di testi si usa un prodotto, SPF, che e' disponibile sia su Personal che su Mainframe. Esiste una divisione precisa, in librerie o Directories, in cui l' ambiente e' articolato,che non e' vincolante ma che e' suggerita e di cui viene fornito un esempio ed un sistema autoinstallante. BUILD lavora con una logica di tipo transazionale e permette di censire delle entita', che abbiamo definito funzioni elementari, cioe' unita' di dialogo uomo-macchina; permette altresi' il censimento di tutte le informazioni caratterizzanti un'applicazione all'interno di appositi dizionari; definizione di archivi o basi dati, di records o segmenti, di campi e associazione ai vari livelli campo-record-segmento-basedati o archivio. BUILD fornisce un editor che consente il censimento del disegno e la caratterizzazione delle mappe video, delle mappe cartacee e delle stampe o modelli prefincati. BUILD ha due componenti di base: 1.ambiente di sviluppo che e' disponibile su tecnologia Personal computer sia in un singolo posto di lavoro che in rete Novell.

10/01/2015 by Linfor6 Architettura 2.ambiente ospite 2.ambiente ospite: ambiente classico Mainframe IBM MVS/DOS con monitor TP CICS o IMS e metodi d'accesso VSAM-DL1-DB2 con terminali di tipo 3270; ambiente con strati accentrati su Mainframe e terminaleria intelligente di tipo PC in collegamento individuale o in rete locale con gateway. mini in ambiente UNIX con terminali di tipo stupido VS584, VT100. mini UNIX accentrati con collegamento a terminali intelligenti PC. ambiente destinatario singolo PC o rete locale di PC. Il codice generato, quindi destinato agli ambienti ospiti, e' codice Cobol-ANSI74, che porta in se', in apposita libreria, tutte le informazioni che caratterizzano la dipendenza dell'applicazione dall'ambiente (componenti generate in automatico dal sistema). Esistono delle funzioni di utilita' dell'ambiente di sviluppo che permettono di dialogare con l'ambiente ospite, tramite linea o nastro standard IBM Mainframe a 1600 o 6250 BPI o altro supporto, con il protocollo previsto per l'ambiente ospite.

10/01/2015 by Linfor7 Macrofunzioni Build e' articolato in una serie di funzioni elementari di tipo transazionale che permettono la completa gestione di tutti i progetti sviluppati o comunque manutenuti in ambiente Linfor. Le funzioni macroscopiche, le macrofunzioni, in cui Build e' cosi' articolato sono:  Definizione delle componenti di base del progetto  Prototipazione  Verifica della congruenza delle entita' definite sui dizionari  Documentazione  Attivita' di rilascio  Gestione di tabelle di supporto Build  Gestione di funzioni di supporto E' possibile inoltre dall'ambiente di sviluppo, senza uscire dall'applicazione, passare in ambiente nativo DOS od OS/2 o richiamare direttamente l'editor SPF.

10/01/2015 by Linfor8 Scheda tecnica Ambienti Tecnologici Disponibili Hardware: PC INTEL based Terminali: PC Sistema operativo:MS/DOS (Servers) MS/WINDOWS-NT (Clients) TP Monitor: Interno Strutture dati: Sequenziali.Relative-Isam Linguaggio: Visual Basic Standards Progettuali Help in linea Dimensionamenti tecnici Programmi 50 Dimensioni software: Kb Mappe: 20 Archivi/Tabelle: 40 Oneri di interfacciamento 1 mesi/uomo Manutenzione 15% sul prodotto su PC

Linfor s.r.l P.za della Libertà S.Giovanni V.no tel. 055/