Templat penilaian persyaratan bisnis - AWS Panduan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Templat penilaian persyaratan bisnis

Berikan deskripsi untuk kasus penggunaan:

Deskripsi

Bayangkan Anda sedang membangun game multiplayer online. Dalam permainan Anda, kelompok yang terdiri dari 50 pemain bergabung dalam sesi untuk bermain game, yang biasanya membutuhkan waktu sekitar 30 menit untuk bermain. Selama permainan, Anda harus memperbarui catatan pemain tertentu untuk menunjukkan jumlah waktu pemain telah bermain, statistik mereka, atau apakah mereka memenangkan permainan. Pengguna ingin melihat game sebelumnya yang telah mereka mainkan, baik untuk melihat pemenang game atau menonton tayangan ulang dari setiap aksi game.

Berikan informasi tentang pengguna Anda:

Pengguna

Deskripsi

Jumlah yang diharapkan

Pemain permainan

Pemain game online.

1 MM

Tim pengembangan

Tim internal yang akan menggunakan statistik permainan untuk meningkatkan

pengalaman permainan.

100

Berikan informasi tentang sumber data dan bagaimana data akan dicerna:

Sumber

Deskripsi

Pengguna

Game online

Pemain game akan membuat profil dan memulai game baru.

Pemain permainan

Aplikasi game

Aplikasi game akan secara otomatis mengumpulkan statistik tentang game, seperti waktu mulai dan berakhir, jumlah pemain, posisi setiap pemain, dan peta untuk permainan.

 

Berikan informasi tentang bagaimana data akan dikonsumsi:

Konsumen

Deskripsi

Pengguna

Game online

Pemain game akan melihat profil dan meninjau statistik permainan mereka.

Pemain permainan

Analisis data

Tim pengembangan game akan mengekstrak statistik game untuk analisis data dan untuk meningkatkan pengalaman pengguna. Data akan diekspor dari penyimpanan data dan diimpor ke Amazon S3 untuk mendukung analitik melalui aplikasi Spark.

Tim pengembangan

Berikan daftar entitas dan bagaimana mereka diidentifikasi:

Nama entitas

Deskripsi

Pengenal

Pemain Game

Menyimpan informasi seperti identifikasi, alamat, demografi, minat untuk setiap pengguna (gamer).

Nama Pengguna

Contoh Permainan

Memberikan informasi tentang setiap game yang dimainkan, termasuk pembuat, mulai, akhir, dan peta Yplayed.

ID permainan

Pemetaan Pengguna Game

Merupakan many-to-many hubungan antara pengguna dan game.

ID Game DAN Nama Pengguna

Buat model ER untuk entitas:

Creating an ER model

Berikan statistik tingkat tinggi tentang entitas:

Nama Entitas

Perkiraan # catatan

Ukuran rekam

Catatan

Pemain Game

1 MM

< 1 KB

Platform game memiliki sekitar 1 MM pengguna.

Contoh Permainan

6 MM

(100.000K/hari * 60 hari)

< 1 KB

Rata-rata, ada 100K game setiap hari. Kita perlu menyimpan 60 hari terakhir.

Pemetaan Pengguna Game

300 MM

(Game 6 MM* 50 pemain)

< 1 KB

Rata-rata, setiap game memiliki 50 pemain yang perlu kita simpan informasinya.