Constraint |
Wie/Wo gelöst |
Verantwortliche/r |
Registrierung eines Anbieters:
als Privatperson:
- Pflichtfelder: Vorname, Nachname, Strasse, Haus-Nr, PLZ, Ort,
Telefon, E-Mail, login, Passwort
- freiwillig: Geburtstag
als Unternehmen:
- Pflichtfelder: Firma, Strasse, Haus-Nr, PLZ, Ort, login, Passwort
- Jedem Unternehmen muss eine Kontaktperson zugeordnet sein
Jedem Anbieter muss mind. eine Zahlungsart zugeordnet werden
|
logic.provider.LProvider bietet entspr. Konstruktoren,
presentation.management.HandlerRegister sichert Zuordnung Kontaktperson,
Zahlungsarten |
Ina, Michael |
Registrierung eines Kunden:
als Privatperson:
- Pflichtfelder: Vorname, Nachname, Strasse, Haus-Nr, PLZ, Ort,
Telefon, E-Mail, login, Passwort
- freiwillig: Geburtstag
als Unternehmen:
- Pflichtfelder: Firma, Strasse, Haus-Nr, PLZ, Ort, login, Passwort
- Jedem Unternehmen muss eine Kontaktperson zugeordnet sein
|
logic.customer.LCustomer bietet entspr. Konstruktoren,
presentation.management.HandlerRegister sichert Zuordnung Kontaktperson
|
Ina, Jan |
Registrierung Kunde/Anbieter:
login darf nicht im System bekannt sein
|
|
|
Registrierung einer Kontaktperson:
- Pflichtfelder: Vorname, Nachname, Telefon, E-Mail
- freiwillig: Geburtstag
- login/Passwort dürfen vom System nicht bedacht werden
|
|
|
Login Kunde:
- Korrektheitsprüfung
- Er erhält einen leeren Warenkorb
- Zugriff auf seine Daten
|
- presentation.management.HandlerLogin
|
|
Login Anbieter:
- Korrektheitsprüfung
- Zugriff auf die Menüpunkte "Neue Veranst. erfassen",
"Ihre laufenden Veranst.", "Stammdaten"
und "Historie"
|
- presentation.management.HandlerLogin
|
|
Registrierungsdaten ändern Kunde/Anbieter:
- Konsistenzwahrung der Pflichtfelder/Zuordnungen wie in Registrierung
- Loginname darf nicht verändert werden
|
- presentation.management.HandlerChange
- presentation.jsp.management.dataProvider.jsp presentation.jsp.management.dataCustomer.jsp
|
|
|