Die richtige Lösung?

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Dimebag
Beiträge: 2
Registriert: Mo, 23.06.2014 17:22

Die richtige Lösung?

Beitrag von Dimebag »

Hallo zusammen!

Ich zerbreche mir seit Wochen den Kopf, wie ich eine Anwendung am sinnvollsten für die Firma umsetze.
Ich hatte bereits eine ExcelTabelle in der Google Cloud, das ist allerdings nicht besonders UserFriendly und auf Dauer nicht das Gelbe vom Ei.

Was ich brauche, ist eine Datenbank, die sowohl vom DesktopRechner als auch vom Mobiltelefon (Android) aus eingesehen und zu editieren ist.
Nach einiges Versuchen direkt mit SQL zu hantieren wächst mir das Vorhaben langsam über den Kopf.

Ich versuche einmal möglichst genau zu beschreiben was ich brauche:

Am Ende soll eine Art App auf dem Smartphone und eine Desktopanwendung herauskommen, in denen ich Daten eingebe und die bi-synchronisiert werden, also in beide Richtungen. Hierfür sehe ich als Möglichkeit nur eine Datenbank, die auf einem Server gelagert ist, das bedeutet ich brauche eine Datenverbindung zur Datenbank wenn ich diese abrufen und / oder ändern will. Diese Voraussetzungen sind gegeben.

Folgende Felder soll die DB beinhalten:
  • Datum (alle Datensätze gleichen Datums sollen zusammen angezeigt werden, also gefiltert)
  • Name (Der Name eines Klienten wird hier als reiner Text eingegeben und hat nur informative Zwecke)
  • Fahrerlaubnisklasse (Alle Fahrerlaubnisklassen sollen zur Auswahl (popup) angezeigt werden und mit bestimmten Werten (Punkten) multipliziert werden [Beispiel: B=3, A=4 etc.]
  • Mitarbeitername (Eine Popupauswahl des Kollegen, der den Klienten betreut, auch nur informative Zwecke)
  • Formel (Unter einem angegebenen Datum sollen alle datensätze gefiltert werden, und die oben multiplierten "Punkte" addiert angezeigt werden.)
Wenn Möglich, soll zu Anfang ein Kontingent an Punkten für ein Datum zur Verfügung gestellt werden können und mit den tatsächlichen bisher eingegebenen Punkten abgeglichen werden. Ist das Kontingent erreicht, keine weitere Eingabe möglich.
Es soll möglich sein, die Datensätze eines Datums nach Belieben zu sortieren und mit einer Uhrzeit zu versehen (Dies geschieht im Nachhinein, wird vom Büro erledigt.)

Meint ihr sowas wäre machbar? Ich stehe wirklich wie der Ochs' vor dem Berg.

Vielen Dank in die Runde!
RobertG
********
Beiträge: 2067
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Die richtige Lösung?

Beitrag von RobertG »

Hallo Dimebag,

wenn Du mit dem Smartphone darauf zugreifen möchtest, dann muss das Ganze doch auch eine Lösung sein, bei der die Komponenten überhaupt auf einem Smartphone funktionieren. Da ich nicht einmal ein Handy besitze weiß ich gar nicht, ob AOO oder LO über ein Smartphone überhaupt ansprechbar sind.

Bei einer universellen Lösung würde ich eher zu MySQL auf einem Webserver und PHP greifen. Auf jedem Gerät, auf dem ein Browser lauffähig ist, werden auch diese Komponenten lauffähig sein. Die Datenbankfelder erstellst Du mit PHPMyAdmin. Wenn Du schon einmal mit PHP gearbeitet hast, dann sind die Formularfelder auch schnell zusammen gestellt.

Mit Base könntest Du zwar noch schneller ein Formular und entsprechende Abfrage zusammen bauen, aber ob das mit einem Smartphone kombinierbar ist ...

Gruß

Robert
Dimebag
Beiträge: 2
Registriert: Mo, 23.06.2014 17:22

Re: Die richtige Lösung?

Beitrag von Dimebag »

Hallo RobertG,

jap, das stimmt. Die Idee war eigentlich dass Base als eine Art "Client" die SQL DB auf dem Server 'bedient'. Ebenso gibt es sicherlich Apps, die diese SQL-DB anzeigen können. Ich bin in der Materie noch nicht wirklich drin, ich glaube das merkt man.

Die Bedingungen und Filtermöglichkeiten sind sicherlich auch mit PHP möglich, das stimmt. Da müsste ich mich mal einfuchsen.
Bei näherer Betrachtung gefällt mir die Idee sogar richtig gut!

;-)
Antworten