Cybercrackers By the Pyrotechnicians Projectgroep Rollenverdeling De vuurwerkwinkel Entiteiten Functieverdeling Vragen van de klant Joris–jan van ‘t Land Patrick van Heumen Wouter Gooijer Tim de Jager Matthijs Vastenburg • • • • • • • • • Joris-Jan Voorzitter Patrick Database manager Wouter Analist Engineer Tim Analist Engineer Matthijs Analist Engineer Sterimports vuurwerkwinkel. Wil moderniseren. Vuurwerkwinkel met meerdere locaties. Klant moet makkelijk met het systeem overweg kunnen. Systeem moet bijna alle huidige functies kunnen realiseren. Persoon Order Klanten Artikel Medewerkers Aanbiedingen Vestiging Voorraad Levering - Tabel met persoonsgegevens. - Tabel met klanten, id naar persoon. - Tabel met klanten, id naar persoon. - Tabel met vestigingen. - Tabel met orders. - Tabel met artikelen. - Tabel met aanbiedingen, id naar artikel. - Tabel met artikelvoorraden per vestiging. - Tabel met artikelen die geleverd worden per vestiging. • • • Niet functionele eisen : Het systeem dient te worden gebouwd in Oracle tools. Het systeem moet werken op gemiddelde Windows PC’s. Gebruikers hoeven geen kennis van SQL te hebben om met het systeem te werken. • • • • • Functionele eisen : Persoonsgegevens opslaan. Men moet vuurwerk online kunnen bestellen. Er moeten leveringen plaatsvinden tussen vestigingen. Voorraad rapport van een vestiging genereren. Tijdsgebonden aanbiedingen registreren • • • Joris-Jan : Nieuwe aanbieding Verwijder aanbieding Wijzig aanbieding Tim : • Inloggen medewerker Nieuwe medewerker Verwijderen medewerker Wouter : • • • • • Wijzig voorraad Nieuw artikel Verwijder artikel • • • • • • Patrick : Order vestiging Nieuw artikel Verwijder artikel Matthijs : Inloggen klant Registreer klant Verwijder klant