Sebuah perusahaan software house ingin membuat games online, dimana prosessnya sebagai berikut :
- Apabila user belum pernah mendaftar, maka akan diminta mendaftar terlebih dahulu dengan memasukan user name, nama, alamat dan nomor telpon
- Untuk memulai bermain, dibutuhkan proses pembuatan karakter. Pilihan karater adalah : warrior, knight , princess dan king. Setiap pemain dapat memiliki karakter tambahan, apabila point yang dipunya mencapai 100.000 point.
- Untuk setiap thief yang dikalahkan maka point yang didapatkan adalah 1000 *level thief. Sebagai contoh apabila thief mempunyai level 3, maka point yang didapatkan adalah sebesar 1000 * 3 = 3000 point. Apabila kalah, maka point akan berkurang 1000.
- Pemain juga dapat meningkatkan kemampuan karakternya dengan membeli jurus di toko jurus. Jurus yang dapat dibeli tergantung point yang dimiliki.
- Antara pemain satu dengan pemain lainnya juga disediakan fasilitas untuk chatting, apabila 2 pemain sepakat untuk mengalahkan satu thief, maka point tersebut akan dibagi 2 .
- Apabila pemain sudah selesai, maka disediakan pilihan untuk menyimpan hasilnya ataukah tidak menyimpannya.
buatlah class diagram, use case diagram, dan sequence diagram