Algorytmy – JAVA - laboratorium
IZ I rok
2012/2013
Lista 7 - wtorek, godz.11.15
07.05.2013
Zadanie
Napisz program przetwarzający bazę danych jako listę dwukierunkową. Baza zawiera dane o
klientach pewnego banku. Klient , to jeden rekord o następujących polach:
- NR_KONTA
- Saldo
- Nazwisko i imię
- Pesel
- Data wpłaty
- Lokata (a’vista, 3-miesiące, 6-miesięcy, 1-rok)
- Odsetki
Wartość pola Odsetki ma być wyliczona:
Odsetki
: Saldo *(5% /12)* liczba miesięcy (lokata a’vista=0)
Do bazy klienci dodawani są w porządku rosnącym według pola NR_KONTA.
Program wyświetla na ekranie menu , którego opcje wykonują następujące operacje:
1. Utworzenie nowej bazy danych
2. Odczyt bazy z pliku
3. Wyświetlenie wszystkich rekordów
4. Wyświetlenie danych jednego klienta
5. Dopisanie nowego klienta
6. Usunięcie klienta z bazy
7. Aktualizowanie danych klienta
8. Zapis bazy do pliku
Uwaga:
1. Termin oddania całego zadania: 07 maja 2013r.
2. Na zajęciach 30 kwietnia będzie kartkówka.