Ingegneria del software: laboratorio di
progettazione
Gruppo 11
Ultima modifica del documento: 24.04.1997 (versione n. 1.1)
La nosta proposta di automazione alla StarMine
INTRODUZIONE
La nostra proposta si basa sulla fornitura di un sistema di gestione
dei pagamenti costituito esclusivamente da transazioni elettroniche, che sostituira'
il vigente. In pratica ogni abitante di Naxos potra' disporre di un sistema
elettronico per effettuare i propri acquisti.
In questo documento verranno evidenziate le caratteristiche principali del
sistema che intendiamo proporre, ed i vantaggi (in termini di sicurezza, flessibilita'
e facilita' d'uso) per gli abitanti di Naxos e per l'amministrazione bancaria
della Banca di Naxos.
Le caratteristiche principali del sistema sono:
- Collegamento capillare in tutta la base
- Sicurezza delle operazioni grazie al nostro esclusivo sistema di crittografazione
- Maggiore sicurezza per il venditore: conferma immediata di solubilita' del cliente
- Velocizzazione dei pagamenti: accredito immediato su conto corrente
- Possibilita' di acquisto da un luogo diverso dalla rivendita
- Possibilita' di pagamento anonimo
TRANSAZIONI ELETTRONICHE
Il nostro sistema si base su di una rete dedicata che collega tutta la base.
Utilizzando questa rete, denominata Rete di Servizi Bancari (RSB), si potranno effettuare transazioni sicure e veloci.
Una transazione elettronica consiste nell'utilizzare la Rete di Servizi Bancari per:
- effettuare operazioni di compra-vendita tra un acquirente ed un venditore
- realizzare operazioni bancarie tra un utente e la Banca
- comunicare eventuali messaggi di errore tra un terminale e la Banca
Una transazione elettronica, rispetto alla nostra proposta, puo' essere schematizzata
nel seguente modo:
Come si nota dallo schema precedente, la Banca di Naxos e' l'intermediaria di ogni
spostamento del denaro sulla base. La Centrale di Controllo smista i messagi e invia le transizioni bancarie al Sistema Software di Gestione e gestisce gli altri. Il sistema software installato nella Banca controllera' la validita' di ogni transazione registrando l'operazione nei conti correnti interessati.
TERMINALI PER LE TRANSAZIONI
Ogni appartamento, rivendita, ed edificio di pubblica utilita' sara' dotato
di terminali dedicati alla realizzazione di transazioni elettroniche.
Inoltre saranno dislocati alcuni terminali in luoghi esterni agli edifici, ma
di grande affluenza. Ogni terminale sara' collegato con la rete di Servizi
Bancari e negli appartamenti affianchera' il Sistema di Comunicazione Globale.
La seguente figura mostra un modello di terminale da noi prodotto:
Ogni terminale, come si puo' notare, e' dotato di:
- Lettore di Tessere Magnetiche sia di tipo CCP che CCS
- Tastiera alfanumerica per immettere tutti i dati necessari ad effettuare una
transazione e per richiedere servizi di tipo bancario
- Lettore di impronte digitali
- Schermo per visualizzare le fasi della transazione ed il suo esito
Il terminale puo`essere sostituito e riparato solo da personale specialiizzato; ha un sistema di autodiagnosi, cioe` riesce a riconoscere eventuali malfunzionamenti interni e a segnalarli alla centtrale di controllo.
Ogni operazione con il terminale puo' essere fatta identificando il venditore
e l'acquirente tramite una carta o tramite impronta digitale.
TESSERE MAGNETICHE
Ogni nucleo familiare sara' fornito di una o piu' tessere magnetiche che
possono essere:
-
CCP (Carte di Credito Personali)
Permettono di effettuare operazioni bancarie e di compra-vendita, sono
strettamente personali ed ognuno ne puo' avere al massimo una.
Hanno un codice di sicurezza alfanumerico che deve essere digitato per poter
utilizzare la carta.
Il titolare del conto a cui la carta e' associata puo' porre una limitazione sul
massimo prelievo giornaliero.
- CCS (Carte di Credito a Scalare)
Sono l'equivalente di un numero imprecisato di dollari deciso al momento
dell'acquisto dal richiedente. Permettono di effettuare solo operazioni di
compra-vendita, non sono personali e non ci sono limitazioni sul numero di CCS
possedute da una singola persona.
Una volta esaurita viene ricaricata in luoghi predisposti per questo (ad esempio
la Banca di Naxos).
ESEMPI
Le transazioni di tipo compra-vendita possono essere effettuate da ogni luogo
in cui e' presente un terminale e sono organizzate nel seguente modo:
- Utilizzando CCP
Il compratore interagisce con il rivenditore, da cui vuole acquistare, per
accertarsi che la merce desiderata sia disponibile,
se questa non lo e' l'operazione termina, altrimenti la
Banca accredita sul conto del commerciante l'importo relativo all'acquisto
prelevandolo dal conto associato alla carta. Se il compratore non ha la
disponibilita' finanziaria per l'acquisto la transazione fallisce.
- Utilizzando CCS
La transazione avviene come nel caso precedente, ma la Banca accredita sul
conto del commerciante l'importo relativo all'acquisto decrementandolo dalla
CCS.
- Utilizzando il Lettore di Impronte digitali
L'utilizzo delle impronte digitali sostituisce la necessita' di digitare il
numero di carta di credito di tipo CCP. Per il resto le due transazioni sono
analoghe
Le transazioni di tipo bancario, effettuabili da qualsiasi terminale, sono
organizzate:
L'intestatario della CCP interagisce con la Banca richiedendole di effettuare
l'operazione bancaria richiesta, se questa e' conseguenza di un'operazione di
compra-vendita viene effettuata senza la richiesta esplicita da parte dell'utente
(compratore/venditore).
SICUREZZA DEL SISTEMA DI TRANSAZIONI ELETTRONICHE (STE)
Il Sistema di Transazioni Elettroniche e' composto dalla rete di servizi bancari e
dai Terminali per le Transazioni.
Il sistema garantisce una elevata sicurezza in quanto utilizza componenti
proprietari con tecnologia esclusiva della nostra societa'. Inoltre la Rete
di Servizi Bancari, essendo dedicata, non permette accessi esterni
indesiderati.
I terminali possono essere utilizzati esclusivamente per effettuare le operazioni
previste dalla Banca e cablate nella memoria del terminale stesso.
Il sistema software di gestine della banca e' protetto contro accessi esterni con vari
livelli di privilegi e di chiavi di accesso nominali.
SICUREZZA DELLE TRANSAZIONI
Tutte le transazioni che circolano sulla Rete di Servizi Bancari sono protette
con il nostro sistema di crittografaziione. Questo sistema, denominato NEW-SET,
e'un'estensione dell'ormai diffusissimo sistema di crittografia SET.
Per inviare una mail al responsabile del Gruppo 11
alduini@cli.di.unipi.it