FONDAMENTI DI INFORMATICA III A2A1-1 CARATTERISTICHE E MODELLIZZAZIONE DEL LAVORO DUFFICIO Argomento...
-
Upload
lorenzo-nicoletti -
Category
Documents
-
view
215 -
download
0
Transcript of FONDAMENTI DI INFORMATICA III A2A1-1 CARATTERISTICHE E MODELLIZZAZIONE DEL LAVORO DUFFICIO Argomento...
A2A1-1
FONDAMENTI DI INFORMATICA III
CARATTERISTICHE E MODELLIZZAZIONE
DEL LAVORO D’UFFICIOArgomento 2
Approfondimento 1
CARATTERISTICHE E MODELLIZZAZIONE
DEL LAVORO D’UFFICIOArgomento 2
Approfondimento 1Attori ed Interfacce
A2A1-2
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
End Users
Persone il cui lavoro richiede l’accesso al Database per interrogazioni, aggiornamenti e generazione di reports (il DB esiste principalmente per loro)
Possiamo identificare diverse categorie di end-users: CASUAL NAIVE o PARAMETRIC SOPHISTICATED
A2A1-3
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
CASUAL
Accesso occasionale
Necessitano di diverse informazioni ogni volta che accedonoUtilizzano un linguaggio di query sofisticato per specificare le loro richiesteSono tipicamente manager di livello medio-alto o altri utilizzatori occasionali
A2A1-4
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
NAIVE o PARAMETRIC (porzione considerevole di utilizzatori)
Integrazione e aggiornamento usando tipi standard di interrogazioni dette “confezionate” (programmate e testate)
Ad esempio: cassieri di banca che controllano il saldo ed effettuano prelievi e depositi; clerk, impiegato, commesso (di linea aerea, hotel, noleggio auto, ecc.) che verifica la disponibilità per una certa richiesta e fa la prenotazione
A2A1-5
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
NAIVE o PARAMETRIC (porzione considerevole di utilizzatori)
Integrazione e aggiornamento usando tipi standard di interrogazioni dette “confezionate” (programmate e testate)
Eseguono costantemente interrogazioni e aggiornamenti
Categoria speciale di questi sono i Data-entry clerks, che inseriscono nuove informazioni nel DB
A2A1-6
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
SOPHISTICATED
Ingegneri, scienziati, business analysts e altri che familiarizzano con le facilities così da conoscerne i requisiti complessi
A2A1-7
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
NAIVE necessitano di conoscere poco delle facilities, devono solo comprendere i tipi di transazioni standard disegnate e sviluppate per il loro uso
CASUAL conoscono solo poche facilities (servizi) che usano in modo ripetitivo (replica)
SOPHISTICATED conoscono ed utilizzano più approfonditamente i requisiti complessi
A2A1-8
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
Esperti
Esperti con tutte le capacità per realizzare i relativi task
Database Administrator Database Designer System Analyst Application Programmer
A2A1-9
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
DATABASE ADMINISTRATORNel DB environment la risorsa primaria è il DB, quella secondaria il softwareIl DBA autorizza l’accesso, coordina e monitorizza l’utilizzo del DB
DATABASE DESIGNERIdentifica i dati da memorizzare nel DBEsegue la scelta delle strutture appropriate per rappresentare e memorizzare i dati
A2A1-10
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
SYSTEM ANALYSTDetermina i requisiti per gli end-users (specialmente per gli utenti naive e parametric) e sviluppa le specifiche per le transazioni che realizzano questi requisiti
APPLICATION PROGRAMMERSviluppa le specifiche in programmi, che testa, effettua il debug, documenta e mantiene il software
A2A1-11
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
ARCHITETTURA 3 LIVELLI (Three-schema)
End Users … ...
External view 1
External view 2
External view n
Conceptual Schema
Internal Schema
Stored Database
External Level
Internal Level
External/Conceptual mapping
Conceptual/Internal mapping
Conceptual Level
A2A1-12
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
INTERFACCE
MENU’-BASEDPer guidare gli utilizzatorinella formulazione di una richiesta attraverso una lista di opzioni
GRAPHICALUtilizzata in uso combinato con Menù-basedPointing-device
A2A1-13
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
INTERFACCE
FORM-BASEDPer utenti naive, transazioni standardReperimento Con Form per l’inserimento di nuovi dati
NATURAL LANGUAGECon generazione di query a partire dal linguaggio naturale
A2A1-14
FONDAMENTI DI INFORMATICA III
Caratteristiche e modellizzazione del lavoro d’ufficioAttori ed interfacce
INTERFACCE
FOR PARAMETRIC USERSCon set ristretto di operazioni da ripetereComandi abbreviatiMinimizzazione delle operazioni per ogni richiesta (Function Keys)
FOR DBAPer generare permessiDefinire parametri, ecc.