Case 2 : Object Oriented

Sebuah perusahaan software house ingin membuat games online, dimana prosessnya sebagai berikut :

  1. Apabila user belum pernah mendaftar, maka akan diminta mendaftar terlebih dahulu dengan memasukan user name, nama, alamat dan nomor telpon
  2. 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.
  3. 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.
  4. Pemain juga dapat meningkatkan kemampuan karakternya dengan membeli jurus di toko jurus.  Jurus yang dapat dibeli tergantung point yang dimiliki.
  5. 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 .
  6. Apabila pemain sudah selesai, maka disediakan pilihan untuk menyimpan hasilnya ataukah tidak menyimpannya.

buatlah class diagram, use case diagram, dan sequence diagram

This entry was posted in Programming. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *