2009
08.25

Ich glaube unsere Schule ist die einzige die noch nicht ihren Vertretungsplan online anbietet. Der Grund ist laut Schulleitung, das sich dieser zu oft ändert.

In den Ferien ist mir jetzt die Idee gekommen, man könnte doch mit dem neuen Informatik Kurs (also eigentlich dem altem aber nur viel kleiner) ein Programm schreiben, welches die Excel Datei einliest und sich dann mit einer Datenbank (die auch vom Netz aus zugänglich ist) verbindet, dort die Daten einträgt und dann wieder die Verbindung und die Datei schließt.

Nun zu den Problemen, die ich im Moment mit Hilfe von Google versuche zu lösen.

  1. Kann man in Delphi Excel Dateien einfach öffnen und auslesen?
  2. Hat man in Delphi so etwas wie Reguläre Ausdrücke?
  3. Kann man sich mit Delphi zu einer Datenbank im Internet verbinden?

Ich denke das sind die 3 Haupt Probleme bzw. Hauptfragen die ich klären sollte, bevor ich diese Idee meinem Informatiklehrer vorstelle. Hat jemand schon Antworten für mich?

Was sagt ihr zu dieser Idee?

Ähnliche Beiträge

5 comments so far

Kommentieren
  1. andre, was ist eig. aus der idee geworden?
    ich sitz grad hier und versuch verzweifelt rauszufinden was heute ausfällt bei mir, da dachte ich hieran :P

    • Das ist noch in Arbeit!
      Da wir in der Schule jetzt ein neues System bekommen haben und ja in Info bald auch mit dem Jahrgangsprotal anfangen wollten, sollte sich da was bewegen.

      Ich muss noch mit nen paar Lehrern sprechen, mal sehen, wann ich das schaffe.

  2. Also, zu Anfang: Ihr seid mit Sicherheit nicht die einzige Schule! Wenn man sich nur einmal unsere Schulhomepage ansieht, wird einem ja schon schlecht…
    Na ja, unsere Schule arbeitet jedenfalls mit GP-Untis, Vertretungspläne online gibt es jedoch nicht. Lediglich oder immerhin Stundenpläne.
    Grüße.

  3. Moin,
    Also: Excel selbst kann man nicht auslesen. Was man aber auslesen kann, ist CSV. Das als CSV zu speicher und dann per Deamon auszulesen dürfte kein Problem sein.
    Delphi kann sich bestimmt zu Datenbanken verbinden, für Reguläre Ausdrücke gibt es Librries. Aber wieso Delphi?! Nehmt doch C, C++, oder, wenns ne Windows-Maschine, sprich IIS ist, C#! Deutlich besser.
    Ansonsten gibt es ein Programm namens “Gp-Untis”, dass direkt dafür abgestimmt ist, Schulen zu verwalten. Allerdings kostet das auch eine Menge.

    Ansonsten aber löbliches und sicherlich erfolgreiches Projekt ;)

    • Würde gerne C, C++ oder C# nehmen, aber leider kann unser Infolehrer nur Dlephi … und deswegen müssen wir auch das verwenden. :(
      C ist deutlicher einfachher und meiner Meinung auch schneller!

      Mal sehen vielleicht kann man ja auch noch nen kleinen Deamon mit C Programmieren, der dann die Excel Datei in eine CSV Datei umwandelt und dann das Delphi Programm aufruft.
      Naja man wird sehen wie sich das ganze entwickelt. Ich hoffe aber das es gut wird!
      Die Idee ist ja nicht schlecht um irgendwie bekommt man bestimmt auch die Umsetzung hin.

Dein Kommentar