Lista dei requisiti


REQUISITI RELATIVI alla BANCA

1. La NaxosBank contiene il conto della StarMine.
2. La NaxosBank contiene i conti di tutti gli abitanti di Naxos.
3. La NaxosBank comunica con i suoi clienti attraverso la rete di comunicazione IntraNexos.
4. La NaxosBank crea un Archivio in ogni Workstation al momento della conversione.
5. La NaxosBank fornisce una StarCard e uno Skill agli utenti al momento della conversione.
6. La NaxosBank assegna un Codice Pubblico ed un Codice Privato ad ogni utente al momento dell'apertura del conto corrente bancario.
7. La NaxosBank converte i conti correnti bancari in moneta elettronica.

REQUISITI RELATIVI agli UTENTI

8. Ogni utente e' collegato alla NaxosBank.
9. Ogni utente ha una WorkStation.
10. Ogni WorkStation e' collegata a IntraNexos.

REQUISITI RELATIVI alla CONVERSIONE

11. Ogni Stermina corrisponde a una unita' e-money.
12. L'Archivio e' composto da una Riserva Locale.
13. L'Archivio e' composto da una History.

REQUISITI RELATIVI al COLLEGAMENTO1

14. Ogni utente accede all'Archivio della sua WorkStation usando un Codice Privato.
15. L'utente decide l'accesso alla Riserva Locale
16. L'utente decide l'accesso alla History.
17. L'utente chiede alla banca di prelevare denaro dal conto corrente.
18. L'utente chiede alla banca di versare denaro nel conto corrente.
19. L'utente chiede alla banca di prelevare denaro dalla Riserva Locale.
20. L'utente chiede alla banca di versare denaro nella Riserva Locale.

a)Requisiti relativi al PRELIEVO

21. La banca riceve la Richiesta di Prelievo.
22. La banca verifica l'identita' dell'utente.
23. La banca verifica la disponibilta' della somma richiesta nel conto corrente.
24. Se c'e' disponibilita' nel conto corrente allora la banca trasferisce e-money dal conto corrente bancario alla Riserva Locale dell'utente.
25. La banca manda una comunicazione di Prelievo al richiedente.
26. La comunicazione di Prelievo contiene l'ammontare trasferito e il saldo del conto corrente.
27. La banca decrementa il conto corrente del richiedente.
28. La banca incrementa la Riserva Locale del richiedente.
29. Il richiedente decide la stampa della comunicazione di Prelievo.
30. Se non c'e' disponibilita' allora la banca invia una comunicazione di Fallimento al richiedente.
31. La comunicazione di Fallimento indica il saldo del conto corrente .
32. La comunicazione di Fallimento indica il saldo della Riserva Locale.
33. La comunicazione di Fallimento segnala un errore.
34. La comunicazione di Fallimento richiede di effettuare una richiesta valida.

b) Requisiti relativi al VERSAMENTO

35. L'utente invia alla banca una richiesta di Versamento.
36. La richiesta specifica l'ammontare del versamento.
37. La banca verifica la disponibilita' dell'ammontare nella Riserva Locale.
38. Se c'e' disponibilita' nella Riserva Locale allora la banca incrementa il conto corrente bancario.
39. Se c'e' disponibilita' nella Riserva Locale allora la banca decrementa la Riserva Locale.
40. La banca invia al richiedente una comunicazione di Versamento.
41. Il richiedente decide la stampa della comunicazione di Versamento.
42. Se non c'e' disponibilita' nella Riserva Locale allora la banca invia una comunicazione di Fallimento al richiedente.

c) Requisiti relativi alla HISTORY

43. La banca aggiorna la History.
44. La History contiene la lista degli ultimi movimenti.
45. La History contiene il saldo del conto corrente bancario.
46. La History contiene il saldo della Riserva Locale.
47. La History e' aggiornata dopo ogni operazione.

REQUISITI RELATIVI al COLLEGAMENTO2

48. L'utente versa somme di denaro ad altri utenti.
49. L'utente si collega alla WorkStation del ricevente.
50. L'utente usa il suo Codice Privato e il Codice Pubblico del ricevente per avviare la comunicazione.
51. L'utente digita l'importo da pagare.
52. Il programma decrementa la Riserva Locale dell'importo pagato.
53. Se l' importo da versare e' maggiore del saldo della Riserva Locale allora c'e'un Messaggio di Errore.
54. Se c'e' un messaggio di errore allora la transazione e' annullata.
55. L'importo e' trasferito nella Riserva Locale del ricevente .
56. L'importo e' trasferito nella Cassa Virtuale del negozio ricevente.
57. Il negozio manda un Attestato di Pagamento al mittente del versamento.
58. L'Attestato di Pagamento contiene l'ammontare del Versamento effettuato.

REQUISITI RELATIVI al COLLEGAMENTO3

59. L'utente usa la Starcard per un'operazione di Caricamento dalla Riserva Locale utilizzando lo Skill.
60. L'utente usa la StarCard per un 'operazione di Scaricamento sulla Riserva Locale utilizzando lo Skill.
61. L'utente digita il Codice Privato sullo Skill.
62. Se l'importo da caricare sulla StarCard e' maggiore del saldo nella Riserva Locale c'e' un messaggio di errore.
63. Quando il ricevente e' un negozio, lo Skill scarica la StarCard sulla Cassa Virtuale.
64. Lo Skill del negozio rilascia una Ricevuta.
65. Lo Skill del negozio aggiorna la History dopo ogni operazione.

REQUISITI RELATIVI al COLLEGAMENTO4
a) Requisiti relativi al negozio di PROPRIETA' della StarMine

66. La Cassa Virtuale del negozio e' collegata al conto corrente della StarMine.
67. Il collegamento4 trasferisce gli incassi giornalieri nel conto corrente della StarMine alla fine di ogni giornata lavorativa.
68. Il collegamento4 manda una lista delle vendite giornaliere alla StarMine.
69. I commessi ricevono lo stipendio con un Collegamento5.

b) Requisiti relativi al negozio in GESTIONE

70. Il negozio in gestione paga la cauzione iniziale alla StarMine con un collegamento4.
71. Il negozio in gestione paga l'affitto di gestione alla StarMine con un collegamento4.
72. Il negozio in gestione e' collegato alla banca con un collegamento1.
73. Il gestore ha accesso alla propria Riserva Locale.

REQUISITI RELATIVI al COLLEGAMENTO5

74. La StarMine accredita lo stipendio sul conto corrente dei propri dipendenti.
75. I dipendenti ricevono un Attestato di Pagamento dello stipendio.

REQUISITI RELATIVI alla SICUREZZA

76. L'importo trasferito sulla StarCard e' al piu' il 10% del saldo del conto corrente .
77. Le transazioni sono inviolabili.
78. IntraNexos e' protetta dalle intercettazioni di messaggi e di transazioni.
79. La Riserva Locale e' accessibile in scrittura alla NaxosBank.
80. La Riserva Locale e' accessibile in scrittura ai protocolli dei collegamenti2.
81. La Riserva Locale e' accessibile in scrittura dallo Skill.
82. I conti correnti bancari sono accessibile in scrittura alla NaxosBank.
83. Un utente invia un importo con collegamento2 indicando il proprio Codice Privato e il Codice Pubblico del ricevente.
84. Il ricevente di un importo con collegamento2 usa il proprio Codice Privato e il Codice Pubblico del mittente.
85. Il ricevente conosce il mittente della transazione nel collegamento2.

REQUISITI RELATIVI ai LIVELLI di ANONIMATO

86. Il livello di anonimato LA0 e' utilizzato nel collegamento1.
87. Il livello di anonimato LA1 e' utilizzato nel collegamento2.
88. Il livello di anonimato LA2 e' utiizzato nel collegamento4 e nel collegamento5.


Back
Glossario