Käsitemallinnus

Käsitteet samassa mallissa kuin toteutus

Aloita liiketoiminnan käsitteistä ja niitä yhdistävistä väittämistä jo ennen kuin yhtäkään entiteettiä on olemassa. Linkitä jokainen käsite alimalliin, joka sen toteuttaa. Full Model -näkymä piirtää sen jälkeen käsitteet niiden entiteettien paikalle, ja käsitteiden väliset katkoviivat lasketaan entiteettien välisistä suhteista.

Full Model käsitekarttana: Customer, Product, Sales Order, Fulfilment, Billing, Reference Data ja Sales Analytics määritelmineen ja entiteettimäärineen, johdetut katkoviivat ja kaksi yhtenäistä viivaa, joiden nimikkeet ovat ”is invoiced to” ja ”reports on”
Yleiskuva

Mitä käsite tarkoittaa Model Onessa

Liiketoimintatason laatikko, joka edustaa yhtä loogisen mallin alimallia.

Käsite on liiketoimintatason laatikko, jolla on nimi, määritelmä, huomautus ja väri. Se edustaa yhtä loogisen mallin alimallia. Full Model -näkymässä Model One piirtää käsitteen niiden entiteettien paikalle, jotka se kattaa, joten 200 entiteetin malli hahmottuu kymmenkunnaksi nimetyksi kokonaisuudeksi. Mitään ei siirretä eikä kopioida: entiteetit, niiden suhteet ja jokainen fyysinen malli pysyvät täsmälleen ennallaan.

Voit työskennellä käsite edellä. Uusi käsite ei edusta mitään ennen kuin linkität sen, joten määrittelytyöpajassa voidaan hahmotella käsitteet, niiden määritelmät ja niiden väliset nimetyt yhteydet ennen kuin yhtäkään entiteettiä on olemassa. Kun aihealue on mallinnettu, linkitä käsite siihen alimalliin, joka sen toteuttaa.

Käsitteiden välisiä viivoja on kahdenlaisia. Katkoviiva on johdettu: se syntyy aina, kun suhteet kulkevat yhden käsitteen entiteeteistä toisen käsitteen entiteetteihin, ja sitä napsauttamalla näet nämä suhteet. Yhtenäisen viivan piirrät itse ja annat sille nimikkeen ja määritelmän: se on liiketoiminnan väittämä, kuten ”is invoiced to”.

Käsitteistön termit määritellään tietosanastossa (Data Dictionary), jossa termeillä on liiketoimintamääritelmä ja tietotyyppi. Kun entiteetit mallinnetaan, niiden attribuutit voidaan linkittää näihin termeihin, joten jokainen määritelmä kirjoitetaan kerran ja käytetään uudelleen.

Käsitteet ovat näkymä loogiseen malliin, eivät toinen malli. Niillä ei ole attribuutteja eikä avaimia, niiden yhteyksillä ei ole kardinaliteettia, eikä niistä synny mitään fyysiseen malliin. Ne piirretään vain Full Model -näkymään, mallissa voi olla enintään 100 käsitettä, eikä HTML-raportti sisällä niitä. Entiteettitason käsitemalli, jossa jokaisella suhteella on kardinaliteetti, tehdään loogisen mallin alimalliin, joka näytetään Name + Definition -tilassa.

Läpikäynti

Käsitekartasta sen taustalla oleviin entiteetteihin

Neljä näkymää order-to-cash-esimerkkiprojektista.

Vaihe 1

Koko malli yhdellä silmäyksellä: kourallinen liiketoiminnan käsitteitä

Lisää käsite Full Model -näkymän työkalurivin Concept-painikkeella ja anna sille nimi ja määritelmä. Linkitä se alimalliin, kun aihealue on olemassa. Siitä lähtien käsite piirretään kattamiensa entiteettien paikalle, ja se näyttää, kuinka monta niitä on.

  • Jokaisella käsitteellä on nimi, määritelmä, huomautus ja väri
  • Neljä näyttötasoa pelkästä nimestä jäsenentiteettien luetteloon
  • Käsitteestä ulos johtavat suhteet kiinnitetään käsitteen laatikkoon
  • Full Model piirtää enintään 100 laatikkoa, ja kukin käsite lasketaan yhdeksi
Full Model käsitekarttana: seitsemän käsitettä, Customer, Product, Sales Order, Fulfilment, Billing, Reference Data ja Sales Analytics, kullakin määritelmä, entiteettimäärä ja jäsenten nimet
Vaihe 2

Kerro liiketoiminnan kielellä, miten käsitteet liittyvät toisiinsa

Piirrä yhteys vetämällä käsitteestä toiseen. Se on yhtenäinen viiva, jolla on nimike, kuten ”is invoiced to”, ja määritelmä, joka kertoo, mitä väittämä tarkoittaa. Voit piirtää sen ennen kuin yhtäkään entiteettiä on olemassa, ja se korvaa kyseisen käsiteparin johdetun katkoviivan.

  • Nimike viivalla ja määritelmä paneelissa
  • Kullekin käsiteparille yksi käsin piirretty viiva kumpaankin suuntaan
  • Taitepisteet reititykseen ja oma lukitus muokkauksen ajaksi
  • Viivalla ei ole kardinaliteettia: se määritellään taustalla olevissa suhteissa
Valittuna käsin piirretty yhteys is invoiced to; ominaisuuspaneelissa sen nimike ja määritelmä
Vaihe 3

Katso jokaisen katkoviivan taustalla olevat suhteet

Kun suhteet kulkevat kahden käsitteen välillä, Model One piirtää katkoviivan, jonka nimikkeenä on suhteiden määrä. Napsauta viivaa, niin saat niistä luettelon: kukin suhde lapsesta vanhempaan ja sen kardinaliteetti. Viiva lasketaan joka kerta, kun kaavio piirretään, joten se vastaa aina mallia.

  • Lasketaan todellisista suhteista, ei koskaan kirjoiteta käsin
  • Vain luku -luettelo: lapsi, vanhempi, kardinaliteetti ja tunnistavan suhteen merkintä
  • Katoaa, kun sen taustalla olevat suhteet poistuvat
  • Suhteita muutetaan entiteettieditorissa, ei viivalla
Valittuna Customer- ja Sales Order -käsitteiden välinen katkoviiva; vain luku -paneeli listaa sen taustalla olevat kolme suhdetta
Vaihe 4

Siirry käsitteestä sen kattamiin entiteetteihin

Kaksoisnapsauta käsitettä, niin sen editori avautuu. Members-välilehti listaa käsitteen kattamat entiteetit, ja mihin tahansa niistä voi siirtyä suoraan siihen alimalliin, jossa entiteetti on. Käsite voi myös kattaa alimallinsa alemman tason alimallit tai jättää jonkin haaran omalle sisäkkäiselle käsitteelleen.

  • Members-välilehdeltä pääsee jokaiseen entiteettiin
  • Alemman tason alimallien kattaminen on valinnaista ja oletuksena pois päältä
  • Sisäkkäiset käsitteet tietoalueelle ja sen osa-alueille
  • History-välilehti näyttää, kuka muutti mitä ja milloin
Sales Order -käsitteen editori Members-välilehdellä: käsitteen kattamat kaksi entiteettiä, Sales Order ja Sales Order Line, määritelmineen
Kohokohdat

Miksi tämä toimii tietovarastohankkeessa

Mikä pitää käsitekartan hyödyllisenä myös työpajan jälkeen.

Määrittely käsite edellä

Piirrä käsitteet ja niiden yhteydet ennen entiteettejä. Linkittämättömästä käsitteestä ilmoitetaan tiedoksi, ei virheenä.

Yksi malli, ei erillinen dia

Käsitekartta piirretään samasta loogisesta mallista, jota tekninen tiimi rakentaa, joten erillistä kaaviota ei tarvitse pitää ajan tasalla.

Viivat, jotka voi tarkistaa

Jokainen katkoviiva listaa taustalla olevat suhteensa. Jokainen yhtenäinen viiva on liiketoiminnan väittämä, jonka nimeät ja määrittelet itse.

Sanasto yhteisenä kielenä

Termit määritelmineen ovat sanastossa, ja attribuutit voidaan linkittää niihin, joten jokainen määritelmä kirjoitetaan vain kerran.

Lukitukset ja roolit

Käsitettä muokkaa kerrallaan yksi henkilö, ja muut näkevät, kuka se on. Katselijat (Viewer) voivat avata ja lukea käsitteitä mutta eivät voi muuttaa niitä.

Kirjattu, versioitu ja kytketty työhön

Käsitteiden muutokset näkyvät muutoslokissa ja jokaisessa versiossa, ja käsitteen voi linkittää työkohteisiin.

Jatka tutustumista

Mihin käsitekartta johtaa

Käsitteet ovat putken alussa. Nämä sivut kertovat, mitä sen jälkeen tapahtuu.

Tee esittelystä käsitetyöpaja

Kerro meille, mistä liiketoiminta-alueesta on kyse. Piirrämme sen käsitekartan kanssasi ja näytämme sitten, miten entiteetit, lataukset ja SQL syntyvät sen pohjalta.