Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Vorlage für die Bewertung der Geschäftsanforderungen
Geben Sie eine Beschreibung für den Anwendungsfall an:
Beschreibung
Stellen Sie sich vor, Sie entwickeln ein Online-Multiplayer-Spiel. In Ihrem Spiel nehmen Gruppen von 50 Spielern an einer Sitzung teil, um ein Spiel zu spielen. Das Spielen dauert in der Regel etwa 30 Minuten. Während des Spiels müssen Sie den Datensatz eines bestimmten Spielers aktualisieren, um anzugeben, wie lange der Spieler gespielt hat, welche Statistiken er hat oder ob er das Spiel gewonnen hat. Benutzer möchten frühere Spiele sehen, die sie gespielt haben, entweder um die Gewinner der Spiele oder um sich eine Wiederholung der Aktionen jedes Spiels anzusehen.
Geben Sie Informationen über Ihre Nutzer an:
Nutzer |
Beschreibung |
Erwartete Anzahl |
Spieler des Spiels |
Spieler im Online-Spiel. |
1 MM |
Entwicklungsteam |
Internes Team, das die Spielstatistiken nutzen wird, um das zu verbessern Spielerlebnis. |
100 |
Geben Sie Informationen über die Datenquellen und die Art und Weise, wie Daten aufgenommen werden, an:
Quelle |
Beschreibung |
Nutzer |
Online-Spiel |
Spieler werden Profile erstellen und neue Spiele starten. |
Spieler |
Spiel-App |
Die Spiele-App sammelt automatisch Statistiken über die Spiele, wie Start- und Endzeit, Anzahl der Spieler, Position jedes Spielers und Karte für das Spiel. |
|
Geben Sie Informationen darüber an, wie Daten verbraucht werden:
Verbraucher |
Beschreibung |
Nutzer |
Online-Spiel |
Die Spieler sehen sich Profile an und überprüfen ihre Spielstatistiken. |
Spieler |
Datenanalyse |
Das Spieleentwicklungsteam wird Spielstatistiken zur Datenanalyse und zur Verbesserung der Benutzererfahrung extrahieren. Daten werden aus dem Datenspeicher exportiert und in Amazon S3 importiert, um Analysen über eine Spark-Anwendung zu unterstützen. |
Entwicklungsteam |
Geben Sie eine Liste der Entitäten an und geben Sie an, wie sie identifiziert werden:
Name der Entität |
Beschreibung |
ID |
Spieler im Spiel |
Speichert Informationen wie Identifikation, Adresse, Demografie und Interessen für jeden Benutzer (Spieler). |
Username |
Spiel-Instanz |
Stellt Informationen zu jedem gespielten Spiel bereit, einschließlich Ersteller, Start, Ende und Karte, die von Yplayed gespielt wurde. |
Spiel-ID |
Zuordnung von Spielbenutzern |
Stellt die many-to-many Beziehungen zwischen Benutzern und Spielen dar. |
Spiel-ID UND Nutzername |
Erstellen Sie ein ER-Modell für die Entitäten:
Stellen Sie allgemeine Statistiken über die Entitäten bereit:
Entity Name |
Geschätzte Anzahl der Datensätze |
Größe des Datensatzes |
Hinweise |
Spieler im Spiel |
1 MM |
< 1 KB |
Die Spieleplattform hat etwa 1 Millionen Benutzer. |
Spielinstanz |
6 MM (100.000K/Tag * 60 Tage) |
< 1 KB |
Im Durchschnitt gibt es täglich 100.000 Spiele. Wir müssen die letzten 60 Tage speichern. |
Zuordnung von Spielbenutzern |
300 MM (6 MM Spiele * 50 Spieler) |
< 1 KB |
Im Durchschnitt hat jedes Spiel 50 Spieler, über die wir Informationen speichern müssen. |