Metodologia
IDEA
1.1 Introducere
1.2
Organizarea metodologiei
IDEA
1.3
Modelul obiectelor
1.4
Modelul dinamic
Capitolul 2
Analiza
sistemului
2.1 Analiza primară
2.1.1
Identificarea țintelor
2.1.2
Identificarea aplicațiilor
2.1.3 Limitarea
ariei analizei
2.2 Analiza
detaliată
2.2.1 Analiza
schemei
2.2.1.1 Identificarea atributelor și relațiilor
2.2.1.2
Identificarea ierarhiilor
2.2.1.3 Identificarea operațiilor
2.2.2
Analiza cunoștințelor
2.2.2.1
Identificarea restricțiilor de integritate cu format fix
2.2.2.2
Identificarea restricțiilor de integritate generice
2.2.2.3
Definirea dinamicii
2.2.3
Analiza aplicațiilor
2.3 Integrare și verificare
2.3.1
Integrarea
2.3.2
Verificarea
2.3.3
Asigurarea calității în analiză
Capitolul 3
Proiectarea
sistemului
3.1 Proiectarea
schemei
3.1.1
Proiectarea tipurilor
3.1.2
Proiectarea claselor
3.1.3
Proiectarea relațiilor
3.1.4
Proiectarea operațiilor
3.1.5 Asigurarea
calității în proiectarea schemei
3.2 Proiectarea regulilor deductive
3.2.1
Proiectarea restricțiilor de integritate cu format fix
3.2.3
Asigurarea calității în proiectarea regulilor deductive
3.3 Proiectarea regulilor active
3.3.1
Aplicații ale regulilor active
3.3.2
Componentele regulilor active
3.3.3
Caracteristicile regulilor active
3.3.4
Rezolvarea restricțiilor de integritate prin reguli active
3.3.4.1
Reguli pentru integritatea referirii
3.3.4.2
Reguli pentru atributele inverse
3.3.4.3
Reguli pentru restricțiile dinamice
3.4 Proiectarea regulilor afacerii
3.5 Maparea diagramelor de stare în Chimera
3.5.1
Maparea evenimentelor
3.5.2
Maparea tranzițiilor de stare
3.6 Asigurarea calității în proiectarea
regulilor active
Capitolul 4
Prototipizarea
4.1 Prototipizarea regulilor deductive
4.1.1
Analiza statică
4.1.2
Analiza dinamică
4.2 Maparea regulilor deductive în reguli
active
4.2.1
Materializarea datelor derivate
4.3 Prototipizarea regulilor active
4.3.1
Analiza regulilor
4.3.1.1
Finalitatea
4.3.1.2
Confluența
4.3.1.3 Determinismul observabil
4.3.2
Modularizarea regulilor active
4.3.2.1
Stratificarea comportamentală
4.3.2.2
Stratificarea aserțională
4.3.2.3
Stratificarea bazată pe evenimente
4.3.3
Asigurarea calității în prototipizarea regulilor active
Capitolul 5
Implementarea
5.1 Tehnici de mapare
5.2 Maparea în
Oracle
5.2.1
Maparea schemei
5.2.1.1
Maparea identității obiectelor și referințele la obiecte
5.2.1.2
Maparea moștenirii și a obiectelor complexe
5.2.2
Maparea expresiilor declarative și procedurale
5.2.2.1
Maparea expresiilor declarative
5.2.2.2
Maparea expresiilor procedurale
5.2.3
Maparea operațiilor
5.2.4
Maparea regulilor deductive
5.2.4.1
Maparea regulilor deductive în vederi
5.2.4.2
Maparea restricțiilor de integritate simple
5.2.5
Maparea regulilor active
5.2.5.1
Meta-triggering
5.2.5.2
Macro-triggering
5.2.5.3
Alegerea meta-triggeringului sau a macro-triggeringului
Descrierea
problemei
Societatea
comercială AVIS este o companie cu capital privat cu sediul în municipiul București
ce are ca obiect de activitate închirierile de autoturisme. O problemă majoră a acestei societăți este faptul că
sistemul său informațional este învechit și trebuie înlocuit cu. Această problemă
va fi rezolvată prin aplicarea metodologiei IDEA pentru a defini un nou sistem
informațional modern și eficient.
Capitolul 6
Analiza
sistemului
6.1 Analiza primară
6.1.1
Identificarea țintelor
6.1.2
Identificarea aplicațiilor
6.1.3
Identificarea granițelor sistemului
6.2 Analiza
detaliată
6.2.1 Analiza shemei
6.2.2 Analiza cunoștințelor