Problemstellung:
Ich leite in München eine überkonfessionelle christliche Non-Profit-Organisation, die 4-5 x pro Jahr Vor-tragsveranstaltungen im Hotel veranstaltet (in Abhängigkeit vom Thema im Schnitt ca. 50-70 Teilnehmer). Teilnehmer, die sich im anmelden, werden in der Excelliste in einer Spalte neu hinzugefügt bzw – falls schon vorherige Teilnehmer – markiert (Ausschnitt s. Anlage, Muster 1, hier blau unterlegt; 0=Absage, 1=Zusage).
Heutige Arbeitsweise:
Ich habe ein uraltes Windows 95 Programm „geerbt“ (vermutlich Visual mit Access als Dateibasis, läuft z.Zt. umständlich über Virual-PC auf Vista und kann bei einem PC-Wechsel vermutlich nicht mehr auf Windows 7 emuliert werden. Der ursprüngliche Ersteller des Programmes aus den ‚90er Jahren ist nicht mehr im Zugriff).
Die heutige Arbeitsweise erfolgt durch doppelte Speicherung:
1. In o.g. Win95-Programm: Teilnehmer-(Titel, Name, Vorname) u. Veranstaltungsdaten (Datum, Thema, Tischzahl)
2. In Excel: Speicherung ausführlicher Teilnehmerdaten (Titel, Name, Vorname, Adresse, ...) und je Veranstaltung eine Spalte mit Anmeldungsdaten
Aufgabenstellung:
Ablösung des nicht mehr zeitgerechten Windows 95 Programms durch ein einfaches Programm mit Excel als Datenbasis.
Erwartetes Ergebnis:
Zuordnung der in Excel markierten Personen zu Tischen
o Grundlage: o.g. Excel-Datei
o die angemeldeten Teilnehmer (Kennzeichen = 1) sollen in dem zu erstellenden Programm für je-de Veranstaltung (im Muster der 05.02.2010) getrennt in einen Pool übertragen und gespeichert werden (nur Titel, Name, Vorname).
o Personen im Pool sollen per Drag & Drop Tischen zugeordnet bzw. bei Absage wieder entfernt werden können (Ausschnitt s. Anlage, Muster 2).
o Bei Update wg. neu angemeldeter Teilnehmer sollen diese aus Excel in den Pool eingefügt wer-den, jedoch die bestehenden Relationen Personen-Tische bestehen bleiben. Aus dem Pool wg. Absagen zu löschende Teilnehmer sollten (nur wenn einfach realisierbar) auch in der Spalte „Teilnehmer xx.xx.2020“ der Excel Tabelle durch Kennzeichen „x“ markiert werden.
o nach dem letzten Update, also kurz vor der jeweiligen Veranstaltung, soll eine 2-spaltige Liste er-stellt werden (alphabetisch nach Titel, Name, Vorname), aus der die Zuordnung der Personen zu den Tischen erkennbar ist (Ausschnitt s. Anlage, Muster 3, jedoch ohne „PNr“)
o das Programm muss verständlich dokumentiert sein.
o das Programm benötige ich im Source-Code, so dass ich es bei Bedarf selbst weiterpflegen kann (Excelkenntnisse vorhanden, auch einigermaßen Umgang mit Excel-Makros)
Archiv für EDV, Telekommunikation