|
Axcept 6.0 | Toepasbaarheid
Axcept 6.0 is een krachtige tool om gegevens in vast te leggen. Het doel van het vastleggen van gegevens is vaak het in de vorm van lijsten, overzichten en documenten beschikbaar kunnen stellen van deze gegevens.
Bij deze gegevensopslag staat logischerwijze de gebruiker van deze informatie centraal. Er dient vooraf dan ook zo zorgvuldig mogelijk te worden vastgesteld welke informatie relevant is en dus in de database moet worden vastgelegd.
Het ontwikkelen van tabellen in het DBMS is in feite het eindproduct van een analyseproces welke kortweg in de volgende stappen valt te verdelen:
Gegevensanalyse.
Wat is de precieze informatiebehoefte van de gebruiker(s)? Met andere woorden welke overzichten en raadplegingen wil deze kunnen doen? Dit kunnen ook raadplegingen na geautomatiseerde bewerking zijn zoals bijvoorbeeld omrekeningen, totaaltellingen etc. Welke eisen worden eventueel gesteld aan de beveiliging van gegevens?
Structurering en groepering van gegevens.
Gegevens dienen te worden gegroepeerd en gestructureerd tot logisch bij elkaar behorende en samenhangende gegevens.
Normalisatie van gegevens.
Scheiding van de gegevens in repeterende en niet repeterende gegevensgroepen. Hierbij dient bij alle stappen, voortdurend de in te vullen gegevensbehoefte in het oog te worden gehouden en te worden gewaarborgd.
Relaties leggen en eventueel een relatie/entiteitdiagram opstellen op papier.
Een relatie leggen betekent in dit geval dat er mogelijk een relatie gelegd kan worden op basis van liefst primaire sleutelopbouw en niet dat per definitie alle mogelijke relaties altijd in de repository dienen te worden vastgelegd. Dit omdat in de uitvoer ook ad hoc relaties gelegd kunnen worden. Mits de benodigde velden voor de te relateren key’s aanwezig zijn, kan iedere willekeurige tabel aan iedere willekeurige andere tabel gerelateerd worden in de uitvoer. Voor relationele weergave van gegevens op (onderhoud)schermen dienen de benodigde relaties wel aanwezig te zijn in de repository van de betrokken hoofdtabellen.
Tabeldefinitie schriftelijk formuleren (voor invoer).
Invoering van de tabeldefinitie in de DBMS en invoering van de relaties in de tabelrepository van de DBMS.
Axcept leent zich uitstekend voor zogenaamd prototypend ontwerpen en ontwikkelen van een informatiesysteem. Voorwaarde daarbij is een regelmatige terugkoppeling naar de gebruiker die steeds weer steeds weer resulteert in bijstelling van het ontwerp en verificatie aan de gebruikerswensen voor belangrijke ingrepen worden gedaan in de database respectievelijk meer complexe uitbreidingen van het totale systeem worden uitgevoerd. Onderschatting van de problematiek leidt al snel tot rampjes of rampen. Dat is een algemene regel.
|