Minggu, 25 November 2012

Game SIM-SE

Permainan game ini tentang pekerja-pekerja yang kita beri pekerjaan menurut keahlian mereka masing-masing. Dan kita di berikan tugas ini untuk menyelesaikan permainan ini sampai mencapai angka yang tertinggi lalu di printscreen. Dalam permainan SIM-SE ini ada 3 jeni permainan yang harus di selesaikan yaitu : 
1. Waterfall Game 
2. Incremental Game 
3. Prototyping Game 

Pertama saya mencoba bermain dari Waterfall game, 


  • Waterfall 
Ada 7 pekerja dalam permainan ini :
- Andre 
- Anita
- Calvin 
- Emily
- Mimi 
- Pedro 
- Roger 
Tapi Roger kurang berguna dalam pekerjaan ini dan saya oba untuk memecatnya, dan menggunakan semua pemain untuk memudahkan permainan ini. Dan saya mengikuti langkah-langkah pekerjaannya dilakukan sampai 100, lalu lakukan sampai 0 lagi. 

  • Incremental 
Dalam permainan ini semua pekerja digunakan, dan lakukan requairments, implement, design, difficult analysis, risk analysis untuk modul 1. Dan ikuti semua perintah sampan selesai. 
Jikalau ada pilihan baru seperti "evolve", gunakan juga sebagai perintah. Lakukan perintah tersebut berulang-ulang kali sebanyak yang diminta untuk tiap modul. Dan untuk menaikkan persentase dari masing masing modul. Dan lakukan semua perintah sampai tidak ada lagi perintah yang ingin dilakukan, setelah itu tekan "submit final product to customer". Maka program akan menampilakan nilai yang diperoleh dari hasil permainan tersebut. 

  • Prototyping
Gunakan Prototyping Language = Visual Basic 
Gunakan Implementation Language = Java

Dalam permainan ini di gunakan semua pemain, dan ikuti langkah- langkah tersebut sampai mencapai 84. Dan jikalau selesai semua perintah pilih Deliver Final Product to Customer. 

Dari ke 3 permainan tersebut yang saya anggap susah untuk dimainakan dan mendapat skor tinggi iyu Waterfal Game, karena agak rumit. yang paling simple Prototyping dan Incremental. 

Prototyping Model

Kali ini saya ingin menjelaskan pengertian prototyping model dan apa saja pendekatan prototyping itu.

Prototyping adalah salah satu pendekatan dalam rekayasa perangkat lunak yang secara langsung mendemonstrasikan bagaimana sebuah perangkat lunak atau komponen-komponen perangkat lunak akan bekerja dalam lingkungannya sebelum tahapan konstruksi aktual dilakukan (Howard, 1997).

Ada 2 pendekatan prototyping:
1. Close ended prototyping

demonstrasi awal yang ditunjukkan kepada customer dimana demostrasi tersebut akan dibuang kemudian akan di ganti dengan yang lain. Hal ini mungkin terjadi karena tidak sesuai dengan keinginan customer.

2. Opened ended prototyping
kebalikan dari yang di atas, demonstrasi ini tidak dibuang dan akan dijadikan sebagai langkah awal untuk kemudian akan di lanjutkan hingga proses design, coding, testing.




Sekian dari saya : )

Model Data


PENGERTIAN MODEL DATA
Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisasi


JENIS-JENIS MODEL DATA
 Model data berbasis objek 
 Model data berbasis record
 Model data fisik
 Model data conceptual 


Kita jug di ajarkan tentang ERD, dan entitas-entitas, atribut, dan relasi.



  • Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
  • Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah.
  • contoh lainya : barang yang menjadi inventaris suatu perusahaan
  • siswa merupakan entitas
  • barang juga di sebut entitas
  • Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu.
  • sedangkan atribut adalah bagian dari entitas
  • siswa memiliki atribut :
  • no siswa
  • alamat siswa
  • barang memiliki atribut :
  • no barang
  • harga barang
  • Data Value (Nilai Data) : Data Value adalah data aktual atau informasi yang disimpan pada tiap data, elemen, atau atribut. Atribut nama pegawai menunjukan tempat dimana informasi nama karyawan disimpan, nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan isi data nama pegawai tersebut.
  • File/Tabel : Kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya.
  • Record/Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.
Sekain dan Terima Kasih  : )