Abrechnungtool mit ms access

Hallo liebe Access-Könner,

ein Bekannter hat in seinem Spielcenter u.a. 7 Rechner stehen an denen die Leute spielen können und auch im Internet surfen können.
Jetzt möchte er die Onlinezeit der Kunden abrechnen. Ich hatte ihm vorgeschlagen, dass so etwas vielleicht mit einem kleinen Access-Programm zu lösen wäre und nun bat er mich doch so etwas mal zu „entwickeln“.
Ich bin keine „Accessleuchte“ :wink: und nun möchte ich fragen welche Tabellen man sinnvoller Weise anlegen sollte um sie dann zu verknüpfen.
Ich stelle mir vor das später über ein Formular folgende Daten eingegeben werden können:

Kunde kommt und will ins I-net:
Rechner Nr.
Anfangszeit (kann man vielleicht auch direkt auslesen)

Kunde ist fertig:
Rechner Nr.
Anfangszeit (steht ja jetzt schon drin)
Endzeit
Drucker j/n
Anzahl Seiten
evtl. Rabatt (kann aber auch später noch ergänzt werden)
Summe ( betrag zu bezahlen)

… ja ja ich weiß sowas kann man bestimmt für einen Pfennigfuffzig kaufen aber ich würde es auch aus Eigeninteresse gerne selbst machen

Ich hoffe ich konnte das hier einigermaßen erklären

Danke schon mal für eure Vorschläge
Gruß Olaf

Hallo Olaf,

Jetzt möchte er die Onlinezeit der Kunden abrechnen.

ähm, bisher hat er nur geraten? oder war das alles bisher umsonst?
Wo ist der Laden? Darf da jeder rein? auch ich? :smile:

Ich hatte
ihm vorgeschlagen, dass so etwas vielleicht mit einem kleinen
Access-Programm zu lösen wäre und nun bat er mich doch so
etwas mal zu „entwickeln“.

hmm, leichter gesagt als getan :frowning:

Ich bin keine „Accessleuchte“ :wink:

ich auch nicht :frowning:

und nun möchte ich fragen welche Tabellen man sinnvoller Weise anlegen sollte um sie dann zu verknüpfen.

eine ganze Menge …

Ich stelle mir vor das später über ein Formular folgende Daten
eingegeben werden können:

ähm, da kommen noch ganz viel weitere Dinge hinzu…

Kunde kommt und will ins I-net:

jo, und da fängt es schon an:

  • Wer ist der „Kunde“? Stammkunde / Einmalkunde?
  • Hat er einen Datensatz mit Adressdaten etc.?
  • Muss er als Kunde neu angelegt werden?
  • hat er ein Guthabenkonto?
  • ist da noch Geld drauf?
  • soll das Geld abgebucht und/oder bar bezahlt werden?
  • Abrechnung/Druck bei jeder Nutzung, oder nur ein mal im Monat oder Jahr?
  • usw…

Rechner Nr.
Anfangszeit (kann man vielleicht auch direkt auslesen)

das ist das geringste Problem…

  • welcher PC ist frei und kann genutzt werden?
  • wie schalte ich den PC für das I-Net frei?
  • wie schalte ich die Steckdose des PCs ein? (es gibt Steckdosen die per Netzwerk ein- und ausgeschaltet werden können)
  • welche IP und sonstigen Daten hat der PC?
  • wann zahlt der Kunde?
  • Bezahlung vorher: Timer muss Pc ausschalten bzw. Verbindung trennen!

Kunde ist fertig:

  • wer sperrt wann den PC, wie?

Rechner Nr.
Anfangszeit (steht ja jetzt schon drin)
Endzeit

  • kommt woher? wird eingegeben?

Drucker j/n
Anzahl Seiten

  • woher weiß Access das?
  • Unterscheidung sw/Farbe?
  • was ist bei Fehldrucken?
  • usw.

evtl. Rabatt (kann aber auch später noch ergänzt werden)

  • welche Art des Rabattes?
  • Zeitrabatt? wie umrechnen?
  • Geldrabatt? wie umrechnen?
  • wo merken?

Summe ( betrag zu bezahlen)

  • bar / per Überweisung / per Abbuchung?
  • Rechungsdruck?
  • Übergabe an die Buchhaltung?

… ja ja ich weiß sowas kann man bestimmt für einen
Pfennigfuffzig kaufen aber ich würde es auch aus
Eigeninteresse gerne selbst machen

dann mach mal …

so adhoc würde ich mal vorschlagen, du verwendest folgende Tabellen:

  • Stammdaten_Kunden
  • Stammdaten_Computer
  • Stammdaten_Verbindungen
  • Stammdaten_Drucker
  • Zeiterfassung
  • Abrechnung
  • Schnittstelle zur Buchhaltung
  • Historie (für CIA, KGB, BKA und Innenminister)
    = welcher Kunde, wann an welchem PC, welche Internetseite aufgerufen hat und was gedruckt wurde :wink:

Natürlich mit Fingerprint-Scan…was wieder weitere Fragen aufwirft:
Wie identifiziert sich ein Stammkunde?
usw.

Ich hoffe ich konnte das hier einigermaßen erklären

und ich hoffe, ich konnte dir klar machen, dass das nicht mal eben so programmiert werden kann/sollte!

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Lieber Wolfgang,

danke für deine Antwort und für deine vielen vielen Fragen und Anmerkungen,

ich glaube du denkst hier etwas zu kompliziert. Ja natürlich kann man das Ganze auch sehr professionell gestalten aber das braucht es ja hier nicht. Hier müssen weder Serverdaten mitgeloggt werden noch irgendwelche Infos zum Computer o.ä.
Die Computer sind für jedermann zugänglich (du darft natürlich auch gerne mal kommen)
Bisher war es so, dass der Angestellte hinter dem Tresen das einfach im Kopf überschlagen hat. Stundenpreis xy mal die ungefähre Zeit. Jetzt soll das eben ein bisschen „chic“ aussehen :wink:
Ich habe bei meinem „Lieblings-Griechen“ an der Ecke so etwas als Kassenprogramm gesehen und dachte so könnte es aussehen, nur eben nicht so aufgeblasen…

Ok. ich werde das dann mal versuchen irgendwie umzusetzen.
Also falls noch jemand Vorschläge hat - Feuer frei

Danke und Gruß
Olaf