UML: n ja ERD: n välinen ero

Tärkein ero: UML on Unified Modeling Language. ERD tarkoittaa Entity Relationship Diagram -ohjelmaa. UML on suosittu ja standardoitu mallintokieli, jota käytetään ensisijaisesti objektorientoituihin ohjelmistoihin. Entity-Relations-kaavioita käytetään strukturoidussa analyysissä ja käsitteellisessä mallinnuksessa. Niitä käytetään usein tietokannan loogisen rakenteen graafiseen esittämiseen.

UML on Unified Modeling Language. Objektinhallintaryhmä on julkaissut sen vuonna 1997. Se on muotoilukieli, jota käytetään usein tietokoneohjelmien kehittämiseen ja rakentamiseen. Se koostuu graafisten merkintöjen perheestä, joka auttaa kuvaamaan ja suunnittelemaan ohjelmistoja. Sitä käytetään pääasiassa järjestelmissä, jotka on kehitetty käyttämällä objektorientoitua tyyliä. UML on riippumaton toteutuskielestä. UML: ää voidaan käyttää eri vaiheissa, kuten analyysi, suunnittelu ja ohjelmointi. UML-kaavioita on lukuisia, kuten esine, paketti, sekvenssi, tilakone, ajoitus, käyttötapa, vuorovaikutus, komponenttirakenne, viestintä, komponentti jne.

ERD tarkoittaa Entity Relationship Diagram -ohjelmaa. Se toimii käsitteellisen tietomallin tärkeänä osana. ERD: tä käytetään usein tietokannan loogisen rakenteen graafiseen esittämiseen. Malli perustuu kolmeen ensisijaiseen komponenttiin:

  • Yksiköt: Se voi olla mikä tahansa henkilö, esine, tapahtuma tai käsite, josta tiedot on tallennettava tai säilytettävä.
  • Ominaisuudet: Yksiköiden ominaisuuksia kutsutaan attribuuteiksi.
  • Suhteet: Siinä kuvataan yksiköiden välistä yhteyttä.

Suhteet jakautuvat edelleen valinnaisiin ja pakollisiin suhteisiin. Toinen tärkeä termi, joka liittyy entiteettisuhdekaavioihin, on kardinaalisuus. Suhteessa se tunnistaa sellaisten kokonaisuuksien lukumäärän, jotka voivat (tai joissakin tapauksissa pitää) olla yhteydessä toiseen yhteisöön. Näin ollen Entity Relationship Diagrams pitää todellista maailmaa erilaisten liiketoimintayksiköiden kokoelmana. Se määrittelee yksiköiden väliset suhteet ja kuvaa myös yhteisöihin liittyviä ominaisuuksia.

UML: n ja ERD: n vertailu:

UML

ERD

Täysi muoto

Unified Modeling Language

Entity Relationship Diagram

Määritelmä

UML on suosittu ja standardoitu mallintokieli, jota käytetään ensisijaisesti objektorientoituihin ohjelmistoihin.

Entity-Relations-kaavioita käytetään strukturoidussa analyysissä ja käsitteellisessä mallinnuksessa. Niitä käytetään usein tietokannan loogisen rakenteen graafiseen esittämiseen.

edut

  • Avoin standardi, graafinen merkintä ohjelmointijärjestelmien määrittämiseen, visualisoimiseen, rakentamiseen ja dokumentointiin.
  • Riippumaton mistään ohjelmointikielestä.
  • Kieliä voidaan käyttää yleisestä alkuperäisestä suunnittelusta erittäin tarkkaan yksityiskohtaiseen suunnitteluun koko ohjelmistokehityksen elinkaaren ajan.
  • Käytetään suurten ja monimutkaisten järjestelmien mallinnukseen.
  • Lisää asiakkaiden ja kehittäjien ymmärrystä / viestintää.
  • Tuki erilaisille sovellusalueille.
  • Tuki UML: lle monissa ohjelmistopaketeissa tänään (esim. Rational, suosittujen IDE: n laajennukset kuten NetBeans, Eclipse).
  • Perustuu käyttäjäyhteisön kokemuksiin ja tarpeisiin.
  • Se tarjoaa käänteisen suunnittelun tuen
  • Vaikka ERD, analyytikko tai suunnittelija voi saada syvällisen käsityksen tietokantaan sisältyvistä tiedoista.
  • Se toimii dokumentointityökaluna.
  • Sitä käytetään edustamaan ja viestimään tietokannan loogista rakennetta käyttäjille.
  • Yksinkertainen ja helppo ymmärtää.
  • Rakenne on helppo siirtää relaatiotaulukoihin.
  • Toimii suunnitelmana tietokannasta.
  • Muunnos ER-kaaviosta verkko- tai hierarkkiseen datamalliin voidaan tehdä helposti.

yleissopimusten

  • Suorakulmat ovat luokkia tai esiintymiä
  • Soikeat ovat toimintoja tai käyttötapoja
  • Esimerkkejä on alleviivattu
  • Tyyppejä ei ole alleviivattu
  • Abstraktin luokan nimi on esitetty kursiivilla.
  • Liitäntä voidaan näyttää suorakulmion symbolilla, jossa on avainsana «käyttöliittymä» ennen nimeä.
  • Luokka, jossa on kolme osastoa - keskiosa, sisältää luettelon ominaisuuksista ja b ottom-osastolla on luettelo toiminnoista.
  • Yksikköä edustaa suorakulmio ja nimetään yksisuuntaisilla substantiiveilla.
  • Heikkoa kokonaisuutta edustaa kaksinkertainen suorakulmio.
  • Suhteita edustaa timantti.
  • Määritettä edustaa pimennys
  • Ellipsi, jossa on alla oleva rivi, edustaa avainmääritettä.

Avainkäsitteet

Luokka, esine, yhdistys ja määritteet.

Yksikkö, kokonaisuuden esiintymä, suhde ja attribuutit.

Roolitiedot

sisältyvät

Ei sisälly

Kommentit

Voidaan esittää graafisesti ja liittää mihin tahansa UML-objektiin

Ei kommentteja ER-kaavioissa

Tavoitteet

  • Järjestelmiä mallinnetaan käyttämällä objektiiviin suuntautuvan lähestymistavan käsitteitä.
  • Voit luoda selkeän kytkennän sekä käsitteellisiin että suoritettaviin esineisiin.
  • Käsittelemään monimutkaisiin ja kriittisiin järjestelmiin liittyviä mittakaavaongelmia.
  • Luodaan menetelmä, joka sopii sekä ihmisten että koneiden käyttöön.
  • Ota kaikki tarvittavat tai tarvittavat tiedot.
  • Varmista, että tiedot eivät ole päällekkäisiä tai tarpeettomia.
  • Mallit eivät sisällä tietoja, jotka ovat johdettavissa muista jo mallinnetuista tiedoista.
  • Etsi tiedot ennustettavissa ja loogisessa paikassa.
Suositeltava

Aiheeseen Liittyviä Artikkeleita

  • ero: Veren ja kudoksen nesteen välinen ero

    Veren ja kudoksen nesteen välinen ero

    Keskeinen ero: veri ja kudosneste ovat kaksi erilaista solunulkoista nestettä. Veri on tärkeä neste kehossamme. Se palvelee erilaisia ​​toimintoja, kuten hapen ja ravinteiden kuljettamista soluihin ja solujen ja hiilidioksidin tuottamia jätteitä. Kudosneste tunnetaan virallisesti interstitiaalisena nesteenä. Sen päät
  • ero: Kulttuurivaihto- ja kulttuurivarojen välinen ero

    Kulttuurivaihto- ja kulttuurivarojen välinen ero

    Keskeinen ero: Kulttuurivaihto on pohjimmiltaan silloin, kun yksi kulttuuri yrittää oppia toisesta kulttuurista. Kulttuurivaihto on tiedonvaihto, jossa vaihdetaan tietoja niiden kulttuureista. Kulttuurinen määräraha ottaa asioita tai ideoita kulttuurista hyväksymättä itse kulttuuria tai ymmärtämättä tai kunnioittaen sen taustalla olevaa ajatusta tai käytäntöä. Kulttuurivaiht
  • ero: Ero paljon ja hyvin

    Ero paljon ja hyvin

    Keskeinen ero: ”Paljon” ja ”hyvin” ovat kahta termiä, joita käytetään usein enemmän tai enemmän. Nämä kaksi termiä eroavat kuitenkin toisistaan ​​siten, että niitä käytetään. "Paljon" käytetään pääasiassa adjektiivina, kun taas "hyvin" käytetään nimenomaan adverbina. "Paljon" ja "hyvi
  • ero: Etuosan ja suffiksin välinen ero

    Etuosan ja suffiksin välinen ero

    Keskeinen ero: Etuliite on osa sanaa, joka lisätään toiseen sanaan sen merkityksen muuttamiseksi. Kuten etuliite, oheisosa on myös sana, joka lisätään toiseen sanaan sen merkityksen muuttamiseksi. Pääasiallinen ero näiden kahden välillä on, että vaikka etuliite lisätään sanan etuosaan, jälkiliite lisätään sen loppuun. Kieli on kova, ja
  • ero: PSD: n ja PNG: n välinen ero

    PSD: n ja PNG: n välinen ero

    Keskeinen ero: PSD on Photoshop-tiedostojen oletus tiedostotunniste. PSD tarkoittaa itse asiassa "Photoshop-asiakirjaa". PNG tarkoittaa Portable Network Graphicsia. Se on luotu parannettu ja patentoimaton Graphic Interchange Format (GIF) -vaihtoehto. Saatavilla on monia erilaisia ​​tiedostomuotoja. On
  • ero: Asus FonePadin ja Samsung Galaxy Note 10.1: n välinen ero

    Asus FonePadin ja Samsung Galaxy Note 10.1: n välinen ero

    Keskeinen ero: Asus on ilmoittanut aloittaneensa uusimman phabletin, Asus Fonepadin. Fonepad on 7 tuuman Android-tabletti, jonka avulla käyttäjät voivat myös soittaa puheluita asettamalla laitteen korvaan. Phablet-urheilussa on 7 tuuman IPS-LED-taustavalaistu kosketusnäyttö, joka sallii monitoimintakyvyn jopa 10 hengelle. Näyt
  • ero: Samsung Galaxy Tab 2 7.0: n ja Samsung Galaxy Tab 2: n välinen ero 10.1

    Samsung Galaxy Tab 2 7.0: n ja Samsung Galaxy Tab 2: n välinen ero 10.1

    Keskeinen ero: Samsung Tab 2 7.0 on 7-tuumainen tabletti, jossa on PLS TFT LCD -näyttö, jossa on noin 170 ppi: n tiheys. Laite on saatavana myös kahdessa versiossa; Vain Wi-Fi ja Wi-Fi + 4G. Vain Wi-Fi-tabletti on varustettu 1 GHz: n Dual-core-prosessorilla ja se on saatavana Android v4.0 Ice Cream Sandwich -levyllä, kun taas Wi-Fi + 4G-LTE-tabletti on varustettu 1, 2 GHz: n Dual-core-prosessorilla. An
  • ero: Sony Xperia P: n ja iPhone 4S: n välinen ero

    Sony Xperia P: n ja iPhone 4S: n välinen ero

    Keskeinen ero: Sony Xperia P: ssä on 4 tuuman TFT-kosketusnäyttö, joka mahdollistaa jopa 4-kosketusominaisuudet. Näyttö on naarmuuntumaton ja siinä on särkyvää pinnoitetta. Kosketusnäytössä on noin 275 ppi pikselin tiheys yhdessä WhiteMagic-tekniikan kanssa, mikä lisää ylimääräisen valkoisen pikselin, jossa on jo olemassa oleva punainen, sininen ja vihreä. IPhone 4S oli päiv
  • ero: Dwarf Planetin ja Asteroidien välinen ero

    Dwarf Planetin ja Asteroidien välinen ero

    Keskeinen ero: Kääpiö planeetta on “auringon suora kiertorata, joka on tarpeeksi massiivinen, jotta sen muotoa voidaan ohjata gravitaatiolla, mutta toisin kuin planeetta, se ei ole selvittänyt muiden kohteiden kiertorataa”. Toisaalta on suuri kimpale, joka kiertää auringon ympäri. Asteroidit tunnetaan myös planetoideina tai pieninä planeeteina. Kansainväli

Toimituksen Valinta

Jakelijan ja Franchisen välinen ero

Keskeinen ero: Jälleenmyyjä ja franchising ovat pohjimmiltaan tuotteiden levittäjiä, jotka eroavat toisistaan ​​tavassa, jolla ne leviävät. Jälleenmyyjä levittää tuotetta jakamalla, kun taas franchise levittää tuotetta laajentamalla organisaatiota pieniin yrityksiin. Liiketoiminnassa jälleenmyyjä toimii "yksikkönä, joka ostaa muita kuin kilpailevia tuotteita tai tuoteryhmiä, varastoi ne ja myy ne jälleenmyyjille tai suoraan loppukäyttäjille tai asiakkaille". Niiden tiedetään toimi