JavaFX Online Bank mit Server und Clients

cy221

Mitglied
Hallo,

wir sollen eine OnlineBank erstellen, die Kunden und Konten verwaltet.

  1. Die Clients "Bankautomat" und "OnlineKunde" verbinden sich mit den Servern der Bank.
  2. Zugriff auf ein Konto über den Kontoserver, der Kontonummer und PIN abfragt, anschließend eine Referenz auf das Konto zurückgibt.
  3. Anschließend sind alle Konten des Nutzers einsehbar.
  4. Client und Server kommunizieren über TCP/IP.
  5. Bankautomaten und Kontoserver kommunizieren über Sockets.
  6. Das Einloggen am Bankautomaten erfolgt mit Kontonummer und PIN.
Wir werden alles mit JavaFX und Java8 umsetzen. Habt ihr dennoch Ratschläge oder könnt Frameworks empfehlen?
 
Ich würde sagen ein Design machen, evtl. UML, einmal ein paar Designpatterns anschauen die relevant sein könnten, sich in JavaFX einlesen evtl. ein Tutorial durcharbeiten und dann einfach anfangen.
 
Es sollen 4 Teilprojekte jeweils mit eigener GUI werden. Nur wie kann ich beispielsweise den Code der GUI trotzdem wiederverwenden?
 
Indem man die GUI in eine eigene jar auslagert, und diese in den Unterschiedlichen Projekten einbindet.

Aber grad die GUI dürfte doch kein Kandidat für Wiederverwertung sein. GUI hätten Bankautomat und Onlinekonto, und die sehen im Normalfall doch völlig unterschiedlich aus 😉
Sinnvoller ist's da, das Model wiederzuverwenden.
 

Zurück
Oben