Wednesday 22 November 2017

Er Diagramm Für Online Handelssystem


Entity-Relationship-Diagramme (ERD) Datenmodelle sind Werkzeuge, die in der Analyse verwendet werden, um die Datenanforderungen und Annahmen im System aus einer Top-down-Perspektive zu beschreiben. Sie setzen auch die Bühne für die Gestaltung von Datenbanken später im SDLC. Es gibt drei grundlegende Elemente in ER-Modelle: Entitäten sind die Dinge, über die wir Informationen suchen. Attribute sind die Daten, die wir über die Entitäten sammeln. Beziehungen bieten die Struktur, die benötigt wird, um Informationen aus mehreren Entitäten zu ziehen. Im Allgemeinen sehen ERDs so aus: Die Entwicklung einer ERD-Entwicklung eines ERD erfordert ein Verständnis des Systems und seiner Komponenten. Vor der Diskussion über das Verfahren, schauen wir uns eine Erzählung von Professor Harman erstellt. Betrachten Sie ein Krankenhaus: Die Patienten werden in einer einzigen Station von den Ärzten behandelt, die ihnen zugeordnet sind. Normalerweise wird jedem Patienten ein einziger Arzt zugewiesen, aber in seltenen Fällen werden sie zwei haben. Heathcare Assistenten auch auf die Patienten, eine Reihe von diesen sind mit jeder Station verbunden. Zunächst wird das System nur mit einer medikamentösen Behandlung beschäftigt sein. Jeder Patient ist verpflichtet, eine Vielzahl von Drogen eine bestimmte Anzahl von Malen pro Tag und für unterschiedliche Längen der Zeit zu nehmen. Das System muss Details über die Patientenbehandlung und die Bezahlung des Personals erfassen. Einige Mitarbeiter sind Teilzeit bezahlt und Ärzte und Pflegehelfer arbeiten unterschiedlich viel Überstunden zu unterschiedlichen Preisen (vorbehaltlich der Besoldungsgruppe). Das System muss auch verfolgen, welche Behandlungen für welche Patienten erforderlich sind und wann und es sollte in der Lage sein, die Kosten der Behandlung pro Woche für jeden Patienten zu berechnen (obwohl es derzeit unklar ist, welche Verwendung diese Informationen gesetzt werden). Wie starten wir eine ERD 1. Definieren Sie Entitäten: Diese sind in der Regel Substantive verwendet in Beschreibungen des Systems, in der Diskussion der Geschäftsregeln oder in der Dokumentation in der Erzählung identifiziert (siehe hervorgehobenen Elemente oben). 2. Definieren Sie Beziehungen: Diese sind in der Regel Verben verwendet in Beschreibungen des Systems oder in der Diskussion der Geschäftsregeln (Entity Entity) in der Erzählung identifiziert (siehe hervorgehobenen Elemente oben). 3. Hinzufügen von Attributen zu den Beziehungen, die durch die Abfragen bestimmt werden, und können auch neue Entitäten vorschlagen, z. B. Klasse oder sie können die Notwendigkeit für Schlüssel oder Identifikatoren vorschlagen. Welche Fragen können wir fragen? Welche Ärzte arbeiten in welchen Bezirken b. Wie viel wird in einer Station in einer bestimmten Woche verbracht werden c. Wie viel kostet ein Patient d. Wie viel kostet ein Arzt pro Woche e. Welche Assistenten kann ein Patient erwarten, f zu sehen. Welche Medikamente verwendet werden 4. Hinzufügen Kardinalität zu den Beziehungen Viele-zu-Viele müssen auf zwei Eins-Man-Manys mit einer zusätzlichen Entität gelöst werden In der Regel automatisch geschieht Manchmal beinhaltet die Einführung einer Link-Entität (die alle Fremdschlüssel werden) Beispiele : Patient-Drug 5. Diese Flexibilität ermöglicht es uns, eine Vielzahl von Fragen wie zu betrachten: a. Welche Betten sind kostenlos b. Welche Assistenten arbeiten für Dr. X c. Was ist das billigste Rezept d. Wie viele Ärzte gibt es im Krankenhaus e. Welche Patienten sind familienbezogen 6. Stellen Sie diese Informationen mit Symbolen dar. Im Allgemeinen benötigen E-R-Diagramme die Verwendung der folgenden Symbole: Es dauert einige Übung, die eine ERD liest, aber sie können mit Klienten benutzt werden, um Geschäftsregeln zu besprechen. Diese erlauben uns, die Informationen von oben zu repräsentieren, wie das ER-Diagramm unten: ERD bringt Probleme: Viele-zu-Viele-Ambiguitäten Entitäten und ihre Beziehungen Welche Daten müssen gespeichert werden Der Grad einer Beziehung Nun, denken Sie an eine Universität in Begriffen Eines ERD. Welche Entitäten, Beziehungen und Attribute könnten Sie betrachten. Betrachten Sie diese vereinfachte Ansicht. Es gibt auch ein Beispiel für eine vereinfachte Sicht auf eine Fluggesellschaft auf dieser Seite. UM-St. Louis Home Page College of Business Seite IS Home Page Analysen Aktuelle Seite ER Diagramme ER Diagramme bietet kostenlose, gebrauchsfertige, er Diagrammdata Modelle. Die hier vorgestellten ER-Diagramme sind sofort zum Download und sollen vor allem die Datenbankmodellierung und den Bauvorgang erleichtern. Sie können die heruntergeladenen Datenmodelldiagramme so bearbeiten, dass sie Ihren Anforderungen entsprechen. Egal, ob Sie ein Datenbank-Designer-Neuling sind, der versucht, sich selbst zu erziehen oder einen professionellen Datenbank-Designer, der nach einem Datenbank-Design für Ihr neues Projekt sucht, Sie sind sicher, das Datenmodell zu finden, das Sie für würdig halten, in Ihrem Projekt herunterzuladen und zu verwenden. Wir aktualisieren unsere Sammlung von Datenmodellen regelmäßig, also zögern Sie nicht, wieder zu kommen, um unsere freien Datenmodelle zu sehen, die Ihre neue Datenbank werden können. Empfohlene Werkzeuge Alle Datenmodelle auf dieser Website werden mit DeZign für Datenbanken erstellt. Sie können die Datenmodelle mit der Testversion (und Vollversion) dieser Software öffnen und anzeigen. Laden Sie dieses Datenmodellierungswerkzeug hier herunter. Beliebte EntitiesSlideshare verwendet Cookies, um Funktionalität und Leistung zu verbessern und Ihnen relevante Werbung zu bieten. Wenn Sie die Seite weiter durchsuchen, stimmen Sie der Verwendung von Cookies auf dieser Website zu. Siehe unsere Benutzervereinbarung und Datenschutzbestimmungen. Slideshare verwendet Cookies, um Funktionalität und Leistung zu verbessern und Ihnen relevante Werbung zu bieten. Wenn Sie die Seite weiter durchsuchen, stimmen Sie der Verwendung von Cookies auf dieser Website zu. Weitere Informationen finden Sie in unserer Datenschutzerklärung und Benutzervereinbarung. Entdecken Sie alle Ihre Lieblingsthemen in der SlideShare App Holen Sie sich die SlideShare App, um für später zu speichern, auch offline Weiter zur mobilen Website Upload Login Signup Doppelter Tipp zum Verkleinern Ein Projektbericht zum Online Trading Teilen Sie diese SlideShare LinkedIn Corporation Kopie 2017Die Entity-Relationship Diagram Ziel ist es, ein einfaches System zur Verwaltung von Kundenbestellungen zu entwickeln. Zuerst müssen Sie die beteiligten Unternehmen und ihre Beziehungen identifizieren. Um dies zu tun, zeichnen Sie ein Entity-Relationship (E-R) Diagramm, indem Sie den Regeln und Beispielen folgen, die in Abbildung 325-1 angegeben sind. Abbildung 5-1 32 Regeln für die Zeichnung eines E-R-Diagramms Wie Abbildung 325-2 zeigt, sind die Grundentitäten in diesem Beispiel Kunden, Bestellungen, Werbebuchungen und Bestände. Abbildung 5-2 32E-R Diagramm für Bestellanwendung Ein Kunde hat eine Eins-zu-Viele-Beziehung zu einer Bestellung, da ein Kunde viele Aufträge abgeben kann, aber eine gegebene Bestellung kann nur von einem Kunden platziert werden. Die Beziehung ist optional, weil null Kunden eine gegebene Bestellung platzieren können (sie könnte von jemandem platziert werden, der zuvor nicht als Kunde definiert wurde). Eine Bestellung hat eine vielfache Beziehung zu einem Aktienposten, da eine Bestellung auf viele Lagerbestände verweisen kann und eine Aktie von vielen Bestellungen bestellt werden kann. Sie wissen jedoch nicht, welche Bestellungen auf welche Lagerbestände verweisen. Deshalb stellen Sie den Begriff eines Werbebuches vor. Eine Bestellung hat eine Eins-zu-Viele-Beziehung zu einem Einzelposten, da eine Bestellung viele Werbebuchungen auflisten kann, aber eine bestimmte Werbebuchung kann nur von einer Bestellung aufgeführt werden. Ein LineItem hat eine Viel-zu-eins-Beziehung zu einem StockItem, weil eine Werbebuchung nur auf eine Aktie verweisen kann, aber eine bestimmte Aktie kann von vielen Werbebuchungen bezogen werden. Die Beziehung ist optional, da sich Nullzeilenposten auf eine bestimmte Lagerposition beziehen können.

No comments:

Post a Comment