Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Seatplan - Sitzpläne erstellen... (https://www.delphipraxis.net/79111-seatplan-sitzplaene-erstellen.html)

Knotti 16. Okt 2006 15:55


Seatplan - Sitzpläne erstellen...
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,

heut will ich ma mein Programm vorstellen aber bitte nicht gleich mich schlagen. :oops:
Mit meinen Programm kann man für das Klassenzimmer Sitzpläne erstellen und ausdrucken, vorher müssen die Schüler in die Verwaltung eingetragen werden. Im 7z. Packet sind bereits 2 Namen enthalten.

Viel Spaß

Knotti

EDIT: NEUE VERSION

Matze 16. Okt 2006 16:23

Re: Seatplan - Sitzpläne erstellen...
 
Hi

Code:
---------------------------
Seatplan Designer 0.6.1
---------------------------
Dieses Programm nutzt spezielle Eigenschaften eines Intel-Processors.
---------------------------
OK  
---------------------------
- Schreibt man Prozessor neuerdings mit "c"?
- Was muss ich mir unter diesem Hinweis vorstellen?

Code:
---------------------------
Warnung
---------------------------
Falls Sie Windows XP/Vista mit Designs benutzen,
kann es passieren das das Programm nicht richtig arbeitet!
---------------------------
OK  
---------------------------
:gruebel:

- Ich kann das Haupt-Fenster irgendwie nicht verschieben.
- Im Über-Dialog steht als Benutzer irgendein Sonderzeichen-Unfug. ^^
- Die TabStop-Reihenfolge beim Sitzplan-Erstellen ist wild durcheinander.
- Das Bitmap (Sitzplan) sollte kein Screenshot vom Fenster sein, sondern etwas hübscheres (Bsp. mit Canvas gemalt)
- Die Hilfe-Datei in einem anderen Format als *.doc wäre besser, da nicht jeder MS-Office/Open-Office installiert hat. PDF wäre geeigneter oder eben richtige Hilfe-Dateien.
- Speichernachfrage beim Beenden fehlt

Helmi 16. Okt 2006 16:27

Re: Seatplan - Sitzpläne erstellen...
 
Hallo,

mit was ist das Programm gezipt worden?

Balu der Bär 16. Okt 2006 16:27

Re: Seatplan - Sitzpläne erstellen...
 
7Zip. WinRAR sollte das auch Öffnen können.

jakobwenzel 16. Okt 2006 16:30

Re: Seatplan - Sitzpläne erstellen...
 
Uiii, mit deinem Programm kann man Schüler klonen! :mrgreen:

Helmi 16. Okt 2006 16:31

Re: Seatplan - Sitzpläne erstellen...
 
ich nutz FilZip
normalerweise kann das alles öffnen, nur das nicht
kannst du das nicht normal als ZIP zippen?

Knotti 16. Okt 2006 19:43

Re: Seatplan - Sitzpläne erstellen...
 
Vielen Dank erstma für eure Hinweise...

Ich hab es mit 7zip gepackt da es so kleiner war als nur mit zip.
Bin schon am Fehler ausbessern Processor steht auf meiner CPU-Schachtel... *schäm*
Kann mir jemand mal bitte erklären wie das mit der TAB-Stop Reihenfolge funktioniert?..

DGL-luke 16. Okt 2006 19:46

Re: Seatplan - Sitzpläne erstellen...
 
1. http://www.z-zip.org

2. TabStop: Alle Komponenten auf deiner Form haben eine Eigenschaft "TabOrder": Je kleiner, desto frühüer dran. die kompo mit TabOrder=0 bekommt bei Programmstart den fokus, wenn du tab drückst, die mit taborder 1, usw.

Balu der Bär 16. Okt 2006 19:47

Re: Seatplan - Sitzpläne erstellen...
 
Delphi-Referenz durchsuchenTabStop bzw. Delphi-Referenz durchsuchenTabOrder

Matze 16. Okt 2006 19:51

Re: Seatplan - Sitzpläne erstellen...
 
Achja, http://dict.leo.org behauptet, Sitzplan hieße im Englischen seating plan. Da ich "Seatplan" noch nie gehört habe, dachte ich, ich schaue da mal nach. Ob es nur die eine Möglichkeit gibt, weiß ich allerdings nicht.

Es sei denn, deines ist ein Fantasiename (hoffe, das ist die neue rechtschreibung mit "F"). ;)

Knotti 16. Okt 2006 19:54

Re: Seatplan - Sitzpläne erstellen...
 
Naja seatplan wenn nicht dann lieber deutsch Sitzplan da seating plan doch etwas komisch für nen Programm ist...

Danke nochma an die Hilfe

:dp:

3_of_8 16. Okt 2006 20:42

Re: Seatplan - Sitzpläne erstellen...
 
StrPas kannst du weglassen, ist nur noch für Abwärtskompabilität da. Das geschieht mittlerweile alles implizit.

Knotti 16. Okt 2006 20:50

Re: Seatplan - Sitzpläne erstellen...
 
So hab die meisten Fehler beseitigt was noch fehlt ist die Sache mit den
Sonderzeichen beim Benutzername (bei mir gehts??) und

Zitat:

- Das Bitmap (Sitzplan) sollte kein Screenshot vom Fenster sein, sondern etwas hübscheres (Bsp. mit Canvas gemalt)
- Die Hilfe-Datei in einem anderen Format als *.doc wäre besser, da nicht jeder MS-Office/Open-Office installiert hat. PDF wäre geeigneter oder eben richtige Hilfe-Dateien.
Hilfe-Datei... mhh wenn nicht als HTML Datei ich kenn auch Leute die haben keinen :shock: Adobe Reader auf ihrem PC...
Das BMP.Speichern überleg ich mir noch wie ich das besser anstellen kann...

:dp:

EDatabaseError 16. Okt 2006 21:01

Re: Seatplan - Sitzpläne erstellen...
 
@Programm:
Wenn ich als schüler mir sonem programm eingeteilt worden wäre hätte ich den Lehrer ins nirvana verdammt! Ich frage mich was die Progressbar soll und warum du männlein und weblein in verschieden DBs speicherst?
Was soll denn die Fehlermeldung da am anfang :gruebel:

btw: ich bin allergisch gegen 7z also zipps bitte normal ein ;-)

Mfg
tobi

Knotti 16. Okt 2006 21:37

Re: Seatplan - Sitzpläne erstellen...
 
Naja ich hab ja nicht den Auftrag bekommen aber das war ne Idee die ich schon lange umsetzten wollte mit den Sitzplan... Getrennt weil ich eigentlich noch die Funktion Mädchen + Jungen soweit es geht nebeneinander zu setzen :roll: ...

Die Fehlermeldung ist weg ich zip die Neue Version gleich mal ein..

Die ProgressBar zeigt an wieviel Einträge von den 30 Plätzen noch frei sind..

In der Startnachricht gibt es eine neue Version!

Luckie 16. Okt 2006 22:01

Re: Seatplan - Sitzpläne erstellen...
 
Bitte stell deine Fragen in der entsprechenden Sparte im Forum. Und häng die aktuelle Version bitte immer im ersten Posting an. Danke.

Knotti 16. Okt 2006 22:05

Re: Seatplan - Sitzpläne erstellen...
 
Jawohl, Sir
:thumb:

3_of_8 16. Okt 2006 22:06

Re: Seatplan - Sitzpläne erstellen...
 
Trotzdem kein Grund für verschiedene DBs. Und außerdem, wieso im 1. Thread? Hast du etwa mehrere erstellt?

Knotti 16. Okt 2006 22:09

Re: Seatplan - Sitzpläne erstellen...
 
nein nett thread, in der 1.ten Spalte, Frage, Information, Nachricht, ganz oben halt..

Für mich schon wie soll ich den meine Programm bei 1ner Datenbank den unterschied zwischen männlein und weiblein beibringe..


Knotti an Delphi:

Also wenn der Papa der ist ein männlein sein Auto,
in der Mutti die ist ein weiblein ihre Garage fährt dann
..

:stupid:

Eichhoernchen 16. Okt 2006 22:28

Re: Seatplan - Sitzpläne erstellen...
 
Mir ist da gerade nen nettes Feature eingefallen.

Wie wärs, wenn du noch Noten in die Datenbank einfügt, Schüler mit schlechteren Noten kommen näher an den Lehrer.

Ist zwar gemein aber mancher Lehrer hat das ja gern so!

xZise 16. Okt 2006 22:42

Re: Seatplan - Sitzpläne erstellen...
 
Also bei mir sitzten nicht alle Schüler(innen) mit Gesicht zum Leherer (ich zum beispiel)!
Mein Vorschlag: Erstelle "Kärtchen", die man in der Klasse "runbewegen" kannst. Und noch eine Frage zu der Klassenliste: Wo sehe ich die Namen? Beziehsngsweise, könntest du in den Edits eine "Autovervollständigung" machen? :D

Knotti 16. Okt 2006 22:45

Re: Seatplan - Sitzpläne erstellen...
 
Hab ich mir auch schon überlegt da gibt es vieles..
Nach Notendurchschnitt, Größe, man könnte sogar auf Beziehungen eingehen (Tratschtante) aber da müsste ich die Datenbanken überarbeiten und da vor hab ich noch ein wenig Angst, erstma will ich jetzt Jungen neben Mädchen erreichen.

http://www.delphipraxis.net/internal...ct.php?t=94628

EDIT: Naja das ist halt mehr aufs Gym hier ausgerichtet..
Eventuell kann man mal die Bänke verschieben..

Zitat:

Mein Vorschlag: Erstelle "Kärtchen", die man in der Klasse "runbewegen" kannst. Und noch eine Frage zu der Klassenliste: Wo sehe ich die Namen? Beziehsngsweise, könntest du in den Edits eine "Autovervollständigung" machen?
Sry versteh ich nicht wirklich...
Autovervollständigung meinste wie bei einem T9 Handy also, wenn ich A eingebe dann sollen möglichkeiten wie (Anna, Anne, Andreas, Antje, usw kommen)???

xZise 16. Okt 2006 22:50

Re: Seatplan - Sitzpläne erstellen...
 
Zitat:

Zitat von Knotti
EDIT: Naja das ist halt mehr aufs Gym hier ausgerichtet..

Dein Programm? Sorry, aber soweit ich weiß bin ich an einem Gymnasium :D

Knotti 16. Okt 2006 22:52

Re: Seatplan - Sitzpläne erstellen...
 
Auf das Gym hier in Südthüringen in Schmalkalden und die RS in Breitungen... Das das woanders nicht so ist weis ich auch...

EDatabaseError 17. Okt 2006 12:36

Re: Seatplan - Sitzpläne erstellen...
 
Zitat:

Zitat von Knotti
Naja ich hab ja nicht den Auftrag bekommen aber das war ne Idee die ich schon lange umsetzten wollte mit den Sitzplan... Getrennt weil ich eigentlich noch die Funktion Mädchen + Jungen soweit es geht nebeneinander zu setzen :roll: ...

Die Fehlermeldung ist weg ich zip die Neue Version gleich mal ein..

Die ProgressBar zeigt an wieviel Einträge von den 30 Plätzen noch frei sind..

In der Startnachricht gibt es eine neue Version!

Du kannst doch beide Geschlechter in einer DB speichern.

Code:
GESCHLECHT || NAME...
Und was mach ich wenn in der Klasse 33 Leute sind (so wie bei mir früher)

mfg

Knotti 17. Okt 2006 13:56

Re: Seatplan - Sitzpläne erstellen...
 
Dann gibt es ein Problem da bei uns die Klassen nicht größer als 20 bzw. maximal nur 30 Plätze da sind...

xZise 17. Okt 2006 15:13

Re: Seatplan - Sitzpläne erstellen...
 
o.O Eigentlich dürfen in Schleswig Holstein, die Klassen nicht über 30 Schüler sein :D

Thorben77 17. Okt 2006 15:45

Re: Seatplan - Sitzpläne erstellen...
 
Zitat:

Zitat von xZise
o.O Eigentlich dürfen in Schleswig Holstein, die Klassen nicht über 30 Schüler sein :D

:shock: Das ist aber eine utopische Vorschrift :shock: .

jmit 17. Okt 2006 17:12

Re: Seatplan - Sitzpläne erstellen...
 
Hallo,

die Oberfläche des Programms ist gewöhnungsbedürftig, die Handhabung ist auch nicht gerade intuitiv.

Gruß Jörg

Knotti 17. Okt 2006 17:20

Re: Seatplan - Sitzpläne erstellen...
 
Dann gib mir dochma Tipps zur Verbesserung der Oberfälche usw...

TonyR 17. Okt 2006 18:58

Re: Seatplan - Sitzpläne erstellen...
 
Hallo Knotti!

Bevor du schon wieder andere Sachen erfragst:
Warum verbesserst du nicht erst mal das, was schon gesagt wurde? :?

Gib deinem Programm bitte einen Deutschen Namen oder nenne es "Seating Plan Designer" oder weis der Kuckuck!
Schreibe maskulinum und femininum in eine Datenbank und geb den darin befindlichen Schülern die Eigenschaft f/m!
Ich nutzte oft typisierte Dateien für Datenbanken, da könnte der Typ z.B. so aussehen:

Delphi-Quellcode:
 TSchueler = record
  weiblich: boolean;
  Notendurchschnitt: real;
  SchwatztGern: boolean;
 end;
mfg

Knotti 17. Okt 2006 21:33

Re: Seatplan - Sitzpläne erstellen...
 
Ich hab ja als "Ersteller" die Freiheit zu entscheiden was als nächstes Passieren soll.
Und ich bleibe bei den Fantasienamen Seatplan da das andere mir zu lange und zu kompliziert ist.
Die Datenbank bleibt auch erstma so ich will erstma die Oberflächen Fehler ausmerzen, dannach kann ich
mich auch an neues wagen..

HuxXx 18. Okt 2006 19:57

Re: Seatplan - Sitzpläne erstellen...
 
Moin...

Mhmm..., irgendwie ist das fuer mich 'n komisches Programm.

1. Du solltest den User verschiedene Sitzplanordnungen auswaehlen lassen.
Nicht alle Schulen / Klassenlehrer wollen diese Sitzordnung, da viele in dieser Sitzordnung
ohne Ende labern&Labern koennen.
[ Zitat von meiner Klassenlehrerin: "Dieses allgemeine Volksgemurmel muss doch mal aufhoeren!" ]

2. Warum zeichnest du die Sitzplaene nicht selber? [ Canvas oder was weiss ich ].
Der ausgedruckte Sitzplan sieht doch verdammt komisch aus mit diesen Groupboxen und diesen Edits.

3. Du solltest die Namen aus der Listbox entfernen, nachdem sie per Drag&Drop auf einen PLatz verteilt wurden. [ Bzw. mit deiner Zufallsfunktion ].
Oder ist es beabsichtigt, dass man Schueler klonen kann? ^^


..., also da steckt ja schon ne ganze Menge Programmierarbeit dahinter..., aber naja..., irgendwie sehe ich in dem Programm keinen Sinn.
Besonders deine "Zufallsfunktion.":
Bei Lehrern ist das ja meist so, dass die die Schueler so hinsetzen, dass sie nicht so viel miteinander labern koennen, und nicht dass moeglichst viele Jungs mit Maedels zusammensitzen. [ Es gibt doch auch Jungs, die gerne mit Maedels reden. ].
Und dein Programm kann doch sicherlich nicht wissen, wer in einer Klasse am meisten schwaetzt oder nict.

Naja, aber abgesehen vom Sinn her ist das Programm eigentich ganz gelungen.

Greetz.

EDatabaseError 18. Okt 2006 21:06

Re: Seatplan - Sitzpläne erstellen...
 
Zitat:

Zitat von HuxXx
Moin...
...
Und dein Programm kann doch sicherlich nicht wissen, wer in einer Klasse am meisten schwaetzt oder nict.

...
Greetz.

[ot] vllt. hat er je ne KI geproggt *g* [/ot]

was auch noch praktisch wäre wie mein vorschreiber schon sagte:
-Tischanordnung selbst wählen.

tobi


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:20 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