Kunde-vindue fra prototype 1:
Kunde-vindue fra prototype 2:
Overordnet
I dette billede ses alle data om en enkelt abonnent og dennes abonnementer.
Indtastningsfelterne der kun fylder en enkelt linie indeholder
oplysninger om kunden.
Feltet med nummer vil ikke kunne rettes.
Tekstfeltet Bemærkninger om kunden indeholder bemærkninger om kunden.
Dette felt er meget forskelligt fra Bemærkninger om abonnement, der
bliver udskrevet sammen med bestillingslisterne.
Under Abonnementer ses en liste af de abonnementer kunden har.
Ændringer i 2. prototype
Vi har lyttet til holdets kritik og flyttet Søg abonnent og Ny
abonnent knapper så de står sammen med kunde relevant data. Fornavn og
Efternavn felter er blevet lavet om til et Navn felt. Michael bad om
en Vis/Ret knap som vil vise en serie, crossover eller enkelt nummer
afhængigt af hvilken slags abonnement der er valgt i listen. Vi har
tilføjet felter hvor man kan se abonnement relevante oplysninger (fra,
til, vil have). Antal skal vise hvor mange tegneserie i alt er bestilt
af vedkommende, dvs. en crossover plejer at indeholde mere end et
enkelt nummer, så er antal større end længden af abonnementlisten.
Sammenhæng med OOA model
Vinduet er en grafisk repræsentation af klassen Abonnent, samt kundens
abonnementer (klassen Abonnement).
Sammenhæng med persistente objekter
Da et Abonnent vindue har en instans af et SoegTegneserie vindue som
attribut, indeholder vinduet referencer til Serier, Enkelt
Numre, Crossovers, Forlag, Distributør, samt de forventede Abonnenter.
Ikke implementeret
Opdatering i Fra, Til, Vil have.
Hvis du vil se programmet crashe, gør da følgende:
Klik i scrolllisten lige nedenfor det nederste element.