Class Diagram Sequence Diagram

tamu sistem memilih tombol multi login menampilkan layanan multi login mengecek verifikasi sudah login menampilkan halaman utama menampilan form login mengisi form login cek akun pernah digunakan update cache lama akun insert cache baru akun belum sudah lama baru Gambar 2. 12 Contoh Activity Diagram

2.11.3 Class Diagram

Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi. 1. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas 2. Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas controller view model siteController +actions +actionIndex +actionError +ActionContact +actionLogin +actionLogout Hoauth Plugin halamanUtama 0..1 0..1 0..1 halamanLogin +action 0..1 0..1 Gambar 2. 13 Contoh Class Diagram

2.11.4 Sequence Diagram

Diagram sequence adalah diagram yang menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek. Oleh karena itu untuk menggambarkan diagram sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang substansiasi menjadi objek itu. Banyaknya diagram sekuen yang harus digambarkan adalah sebanyak pendefinisian use case yang memiliki prose situ sendiri atau yang penting semua use case yang telah didefinisikan interaksi jalannya pesan sudah dicakup pada diagram sekuen sehingga semakin banyak use case yang didefinisikan maka diagram sekuen yang harus dibuat juga semakin banyak. Hoauth plugin halamanUtama Sitecontroller halmanlogin 1 : action 3 : actionLogin 2 : actionInsert 4 : accountValidate 5 : actionUpdate 6 : sendData Gambar 2. 14 Contoh Sequence Diagram 95

BAB V KESIMPULAN DAN SARAN

5.1. Kesimpulan

Berdasarkan dari uraian dan hasil analisis yang telah dilakukan selama ini, maka dapat diambil kesimpulan sebagai berikut : 1. Algoritma SHOP dapat diterapkan pada game strategi untuk manajemen sumber daya dan pasukan. 2. Berdasarkan hasil pengujian terhadap algoritma SHOP. Algoritma ini menghasilkan tingkat rasio efisiensi sebesar 80 dalam menghasilkan efisiensi yang diharapkan untuk manajemen sumber daya dan pasukan pada game strategi.

5.2. Saran

Terdapat beberapa saran yang dapat dijadikan referensi untuk pengembangan algoritma ini, yaitu : 1. Format penulisan algoritma yang disesuaikan dengan bahasa lainnya agar mudah dipahami dan dikembangkan. 2. Implementasi algoritma ke masalah lain yang dapat dipecahkan dengan bantuan komputasi. 3. Pengujian algoritma lebih lanjut kedalam masalah game yang lebih kompleks. RIWAYAT HIDUP DATA PRIBADI Nama : Muhamad Septiana Nama Panggilan : Septian TempatTanggal Lahir : Tangerang, 1 Januari 1992 Kewarganegaraan : Indonesia Agama : Islam Jenis Kelamin : Laki – laki Alamat : JL Bojong Renged No 29 RT 01 RW 02 Kosambi Tangerang Telp : 085720063650 Email : muhamadseptianagmail.com PENDIDIKAN FROMAL 2010 – 2016 : Universitas Komputer Indonesia UNIKOM 2007 – 2010 : SMA Negeri 7 Tangerang 2004 – 2007 : SMP Negeri 2Tangerang 1998 – 2004 : SD Negeri 3 Tangerang KEAHLIAN Bahasa Pemograman : PHP, HTML, ActionScript 3.0, JavaScript, C, ActionScript 2.0 Database : MySql, Oracle, SQLite Grafik : OpenGL, Adobe Flash. Sketchbook