AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

OOP Personenverwaltung

Ein Thema von n00b_on_knees · begonnen am 31. Mai 2004 · letzter Beitrag vom 1. Jun 2004
Antwort Antwort
Benutzerbild von n00b_on_knees
n00b_on_knees

Registriert seit: 5. Apr 2003
128 Beiträge
 
#1

OOP Personenverwaltung

  Alt 31. Mai 2004, 15:07
Hallo Leute.

Bin auch mal wieder hier unterwegs.
Und habe eine Frage zur Mehrschichten Architektur.
Ich soll ein Personenverwaltungsprogramm Objektorientiert in Delphi schreiben. Dazu benötige ich ein Klassendiagram mittels 3-Schichten Konzept. Anscheinend eine Schicht für die Ausgabe, eine für die Logik, und eine für die Datenspeicherung. Leider sagt mir das zusammen nicht sehr viel.

Das ganze gliedert sich in:
Vorname, Nachname, Abteilung, Eintrittsdatum, Geburtsdatum, und Gehalt.
Buttons sind <, >, |<, >| und Neu, Löschen, Sowie Bearbeiten.

Das ganze soll eben als Textdatei gespeichert werden.
Wäre super, wenn mir jemand mit dem Klassendiagramm behilflich sein könnte.
Against TCPA & And I think we should live our dreams
  Mit Zitat antworten Zitat
czapie

Registriert seit: 17. Nov 2002
Ort: Berlin
384 Beiträge
 
Delphi 5 Standard
 
#2

Re: OOP Personenverwaltung

  Alt 31. Mai 2004, 15:16
Naja, dein Klassendiagramm an sich mußt du schon selber machen.
Aber ein Klassendiagramm ist doch letztendlich nichts anderes, als
das graphische Festhalten, der Gedanken, die du dir vorher schon
gemacht hast.

Also setz dich am besten mit Papier und Stift hin, und fang an dir
deine Aufgabe in teilgebiete zu unzetteilen, schon orientiert an den
drei Schichten.

Wenn du das getan hast, wirst du schrittweise das ganze verfeinern,
und so wird sich dann mit ein bißchen Mühe ein grobes Konzept ergeben,
von welchem du konkrete Arbeitschritte und irgendwann auch die Klassen
ableiten kannst.

Czapie.
Was man zu verstehen gelernt hat, fürchtet man nicht mehr.
(Marie Curie)
http://www.cafes-in-berlin.com
  Mit Zitat antworten Zitat
Benutzerbild von n00b_on_knees
n00b_on_knees

Registriert seit: 5. Apr 2003
128 Beiträge
 
#3

Re: OOP Personenverwaltung

  Alt 31. Mai 2004, 15:21
Datenspeicherung und Ausgabe sind mir da schon eher klarer, nur ich weiß nicht genau, wie das mit der Logik funktionieren soll, oder was genau ich überhaupt darin einbauen soll.
Against TCPA & And I think we should live our dreams
  Mit Zitat antworten Zitat
czapie

Registriert seit: 17. Nov 2002
Ort: Berlin
384 Beiträge
 
Delphi 5 Standard
 
#4

Re: OOP Personenverwaltung

  Alt 31. Mai 2004, 15:26
Naja das typsiche drei-Schichte-Konzept baut auf den Schichten:
  • GUI - Ausgabe / Eingabe
    Konvertierung - Steuerung - Logik
    Datenhaltung

auf. In der Logik mußt du also beispielweise überprüfen, ob die
eingegebenen Daten sinn machen, ob Formate korrekt sind, also
alles in soweit aufbereiten, dass dir die Datenhaltung nicht um
die Ohren fliegt. Zusätzlich wird dort der Programmablauf gesteuert.
(welches Fenster kommt wann bspw.)

Viel Erfolg,

Czapie.
Was man zu verstehen gelernt hat, fürchtet man nicht mehr.
(Marie Curie)
http://www.cafes-in-berlin.com
  Mit Zitat antworten Zitat
Benutzerbild von n00b_on_knees
n00b_on_knees

Registriert seit: 5. Apr 2003
128 Beiträge
 
#5

Re: OOP Personenverwaltung

  Alt 1. Jun 2004, 10:41
also klassendiagramme hab ich..so in etwa *g*..keine ahnung ob das so funktionieren kann. Nur hab ich jetzt keine Ahnung wie das zu Programmieren geht..naja. Noob *g*

Ich lad hier mal das Diagramm hoch. Ich hoffe es ist alles zu erkennen, weil ich es nur so klein kopieren habe können. Habe das ganze in Visio gemacht. Wer will, kann ich ihm/ihr auch das Diagramm so schicken. Wie gesagt, weiß nicht obs überhaupt so passt..und das Programmiern kann ich wohl leider auch nicht ganz wirklich. Wie kann ich das ganze Speichern? Arrays? Listen? Okey, leider habe ich auch wieder keine Ahnung von Listen,..
Miniaturansicht angehängter Grafiken
personenverwaltung.gif  
Against TCPA & And I think we should live our dreams
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz