Was für ein Software gibt es um ein benutzerfreundliches Interface auf einem Datenbank zu implementieren?
Guten Morgen,
ich bin jetzt beauftragt, die Anlageüberwachungskarten zu digitalisieren. Es geht darum:
Mitarbeiter bei der Bandarbeit sollen je Schicht 2-8 abgefertigte Produkte untersuchen und bestimmte Werte auf Überwachungskarten eintragen. Es geht gerade per Papier und Stift und daher ist es auch bei der Dokumentation und Archivierung ein enormer Aufwand.
Meine erste Frage wäre, ob es eine bessere Idee ist mit Excel zu bearbeiten statt mit einem Datenbank. Falls nein, was für einen Datenbank wäre am sinnvollsten? Es geht um 10 bis 20 Werte/Produkt und die Werte, die eingetragen werden, werden nicht so oft umgeschrieben oder geändert.
Das zweite Problem bei mir ist, dass die Mitarbeiter ein Benutzerfreundliches Interface benötigen um die Werte einzutragen. Was ich am Kopf gehabt war so was:
Auf dem Computerbildschirm an der Prüfstelle steht: Tiefe Gewinde Freistich: (Der Wert wird hier eingetragen)
Sobald der Mitarbeiter eintippt clickt er das Nächste-Kästchen an um weitere Werte einzutragen. Sobald er Nächste-Taste anclickt, soll der Wert im Datenbank beispielsweise auf Zeile X und Spalte Y eingetragen. Weitere Werte für denselben Produkt soll auf Zeile X Spalte Y+(1....n) eingetragen, wobei n=Anzahl der Meßgrößen ist. Für den nächsten Produkt soll die gleiche Geschichte bei Zeile X+1 und Spalte Y anfangen.
Selbstverständlich wird unterschiedliche Zugriffsrechte benötigt.
Ich weiß, dass ich ein Bißchen Chaotisch formuliert habe aber ich wäre sehr dankbar, falls ihr helfen könntet.
Mit freundlichen Grüßen,
Tolerius
ich bin jetzt beauftragt, die Anlageüberwachungskarten zu digitalisieren. Es geht darum:
Mitarbeiter bei der Bandarbeit sollen je Schicht 2-8 abgefertigte Produkte untersuchen und bestimmte Werte auf Überwachungskarten eintragen. Es geht gerade per Papier und Stift und daher ist es auch bei der Dokumentation und Archivierung ein enormer Aufwand.
Meine erste Frage wäre, ob es eine bessere Idee ist mit Excel zu bearbeiten statt mit einem Datenbank. Falls nein, was für einen Datenbank wäre am sinnvollsten? Es geht um 10 bis 20 Werte/Produkt und die Werte, die eingetragen werden, werden nicht so oft umgeschrieben oder geändert.
Das zweite Problem bei mir ist, dass die Mitarbeiter ein Benutzerfreundliches Interface benötigen um die Werte einzutragen. Was ich am Kopf gehabt war so was:
Auf dem Computerbildschirm an der Prüfstelle steht: Tiefe Gewinde Freistich: (Der Wert wird hier eingetragen)
Sobald der Mitarbeiter eintippt clickt er das Nächste-Kästchen an um weitere Werte einzutragen. Sobald er Nächste-Taste anclickt, soll der Wert im Datenbank beispielsweise auf Zeile X und Spalte Y eingetragen. Weitere Werte für denselben Produkt soll auf Zeile X Spalte Y+(1....n) eingetragen, wobei n=Anzahl der Meßgrößen ist. Für den nächsten Produkt soll die gleiche Geschichte bei Zeile X+1 und Spalte Y anfangen.
Selbstverständlich wird unterschiedliche Zugriffsrechte benötigt.
Ich weiß, dass ich ein Bißchen Chaotisch formuliert habe aber ich wäre sehr dankbar, falls ihr helfen könntet.
Mit freundlichen Grüßen,
Tolerius
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 143098
Url: https://administrator.de/forum/was-fuer-ein-software-gibt-es-um-ein-benutzerfreundliches-interface-auf-einem-datenbank-zu-implementieren-143098.html
Ausgedruckt am: 25.12.2024 um 06:12 Uhr
4 Kommentare
Neuester Kommentar
Typischer Anwendungsfall für eine Datenbank mit zugehörigem Frontend.
Möglichkeiten gibt es da viele. Man kann das über Access und ein passendes Eingabeformular lösen oder auch über ein Web-Frontend mit SQL-Server im Backend. Wenn man will und kann geht auch Web-Frontend mit Access-DB im Backend. Oder irgendwas in VB geschriebenes, das Daten in eine (Access-)DB einträgt. Oder oder oder.
Definitiv der falsche Ansatz wäre Excel. Das ist nämlich per Definition eine Tabellenkalkulation. Ja, ich weiß: Es gibt sogar Leute, die ihre Briefe in Excel schreiben
BTW:
Es heißt DIE Datenbank
Möglichkeiten gibt es da viele. Man kann das über Access und ein passendes Eingabeformular lösen oder auch über ein Web-Frontend mit SQL-Server im Backend. Wenn man will und kann geht auch Web-Frontend mit Access-DB im Backend. Oder irgendwas in VB geschriebenes, das Daten in eine (Access-)DB einträgt. Oder oder oder.
Definitiv der falsche Ansatz wäre Excel. Das ist nämlich per Definition eine Tabellenkalkulation. Ja, ich weiß: Es gibt sogar Leute, die ihre Briefe in Excel schreiben
BTW:
Es heißt DIE Datenbank
Das hängt jetzt davon ab was du ausgeben willst. Du kannst sowas mit Access (oder auch einem freien Programm mit ähnlicher Funktion - Open Office bietet m.W. auch ein DB-Frontend an) recht einfach lösen. Oder du schreibst dir schnel ne kleine Anwendung - Java, PHP,.. - whatever du willst.
Dann im Hintergrund ne kleine MySQL-DB legen und die Sache ist erledigt...
Allerdings solltest du in beiden Fällen ein paar Grundkenntnisse bei Datenbanken haben - sonst wird das Layout mit großer Sicherheit übel und später schiesst du dir selbst ins Knie wenn du mal was auswerten willst (oder fürs Backup/Restore...)
Dann im Hintergrund ne kleine MySQL-DB legen und die Sache ist erledigt...
Allerdings solltest du in beiden Fällen ein paar Grundkenntnisse bei Datenbanken haben - sonst wird das Layout mit großer Sicherheit übel und später schiesst du dir selbst ins Knie wenn du mal was auswerten willst (oder fürs Backup/Restore...)
Hallo!
Der Beitrag ist zwar schon als gelöst markiert, wollte aber trotzdem noch meinen Senf dazugeben
Da es ja wirklich nur eine kleine Anwendung sein soll, könnt ich mir das auch gut über die Express-Versionen von Microsoft vorstellen. Speziell MS SQL 2008 Express und Visual Web Developer 2008 Express. Die Expressversionen sind kostenlos, da sie nicht alle möglichen Funktionen anbieten.
Kannst dir da ne kleine Datenbank anlegen und über den Webdeveloper ne Weboberfläche basteln. Da hast du auch direkt die Möglichkeiten, Benutzerrechte über ein Login anzulegen. Die Seite dann auf eurem Server im IIS laufen lassen.
Gruß
Stefan
Der Beitrag ist zwar schon als gelöst markiert, wollte aber trotzdem noch meinen Senf dazugeben
Da es ja wirklich nur eine kleine Anwendung sein soll, könnt ich mir das auch gut über die Express-Versionen von Microsoft vorstellen. Speziell MS SQL 2008 Express und Visual Web Developer 2008 Express. Die Expressversionen sind kostenlos, da sie nicht alle möglichen Funktionen anbieten.
Kannst dir da ne kleine Datenbank anlegen und über den Webdeveloper ne Weboberfläche basteln. Da hast du auch direkt die Möglichkeiten, Benutzerrechte über ein Login anzulegen. Die Seite dann auf eurem Server im IIS laufen lassen.
Gruß
Stefan