Minggu, 25 November 2012

~ SimSE ~

15 hari tidak menulis blog so longg yah :)

Sebelumnya, saya ingin meminta maaf kalau blog ini akan lama di update :(

Ada yang tahu apa itu ~ SimSe ~ ?
  • Simse merupakan kepanjangan dari Software Engineering
  • Simse merupakan sebuah game Rekayasa Perangkat Lunak (sesuai dengan nama mata kuliah saya)
  • Simse memiliki permainan dimana kita (sebagai pemain) yang menjadi manager suatu perusahaan.
  • Simse jg memiliki beberapa pekerja sesuai dengan bidang masing- masing (waterfall &incremental )
  • Seperti ini game yang saya maksud  
  • Waterfall

  • Prototyping
"Game ini awalnya sangat membosankan, tetapi setelah cara mainnya diketahui barulah game ini menjadi sangat menyenangkan "
Baik waterfall, prototyping atau incremental sama- sama memiliki modal dalam usaha untuk menggaji beberapa pekerjanya.
Tetapi setelah bermain dengan ketiga permainan tersebut, yang sangat mudah adalah :
  • Prototyping : Karena permulaan game ini, pemain selaku manager yang menentukan bahasa   prototyping dan incremental apa yang digunakan. Dan permainan sangat mudah dan cepat dalam penyelesaian software yang dibuat.
Yang paling susah adalah :
  • Incremental : Dimana dalam tahap pembuatan software dibutuhkan modul- modul yang berbeda tetapi dijalankan dengan tahap yang sama, agar pelanggan dapat memilih modul mana yang bagus digunakan berdasarkan tingkat accuracy nya (saya mengatakan susah karena, waktu yang diberikan selalu lebih dari yang diperkirakan sehingga hasil yang dicapai pun tidak maksimal.)
Yang paling saya sukai di antara ketiga game tersebut adalah :
  • Waterfall model : Karena game ini merupakan game pertama yang saya mainkan, dengan pengajaran dari beberapa teman saya (sehingga tidak heran, i'm so excited with this game) sampai mengulang- ulang terus agar mendapatkan nilai yang tinggi.
Sekian blog dari saya, waktu telah menunjukkan pukul 00.16 WIB good night bloggers (sorry for the late writing this blog and sorry for my lecturer hihi ) 

Sabtu, 10 November 2012

Prototyping ♥

Hello blogger ♥

(ps : gambar ♥ saya mencopynya dari blog teman saya tuh hihi lucu kan) (http://ilovemellz.blogspot.com/)

♥ Kemarin saya tidak sempat menulis blog, yah karena internet saya lalod sekali :(
♥ Otomatis buka blog saja tidak bisa,apalagi facebook :((

♥ Seperti minggu lalu dan minggu- minggu sebelumnya, saya memiliki mata kuliah Rekayasa Perangkat Lunak.
♥ Dan materi kemarin,kami membahas tentang Prototyping.

♥ Saya kurang memahami prototyping.
♥ Tetapi saya bertanya kepada teman saya, mereka menjelaskan kepada saya.
♥ Menurut penjelasan teman saya,
 "Prototyping adalah salah satu perangkat lunak yang digunakan untuk pelanggan yang cerewet, karena proses prototyping itu dimulai dari komunikasi, perancangan, desain, implementasi kode, test plan, kemudian diberikan kepada pelanggan tersebut."
♥ Dan menurut saya sendiri,
"Prototyping tersebut akan berulang- ulang terus sehingga pelanggan merasa puas dengan perangkat lunak yang dibuatkan oleh development tersebut " (ps : pembuatan software seperti prototyping mahal lho, jadi wajar saja kalau pelanggan cerewet :p )
 ♥ Last but not least, Dosen saya juga mengatakan bahwa,
"Prototipe yaitu model yang mula- mula (model asli) yang menjadi contoh kepada pelanggan, agar pelanggan tersebut dapat dengan mudah memberitahu mengenai yang mereka inginkan (apa saja yang ingin ditambahkan "
♥ Jika ingin belajar membuat prototyping, dapat menggunakan aplikasi java / visual basic ♥

♥ Sekian dulu blog tentang Prototyping ♥


Senin, 05 November 2012

Model Data

"Model data merupakan bagian dari kebutuhan pemodelan sistem/ perangkat lunak secara keseluruhan, yang mencakup didalamnya kebutuhan untuk membuat, memperluas/ bersinggungan dengan basis data " - Roger S.Pressman ,Ph.D.

Kalimat di atas, merupakan pengertian model data :)

Contoh model data, salah satunya adalah entity- relationship .

Menurut yang saya ketahui mengenai, entity- relationship yaitu :
  • Object
  • Atribut : Dimana terdapat yang biasa disebut sebagai atribut kunci (yang membedakan dengan atribut  lainnya) contohnya yaitu seorang mahasiswa memiliki banyak atribut (stambuk, nama, alamat dll)
  •  Relationship (hubungan) : Biasanya relationship yang menghubungkan suatu entitas dan object :)
  • Jadi, model entity- relationship adalah penggambaran antara hubungan dari sejumlah model data.

Contoh ERD :





Dari materi hari ini, kami diberikan tugas model erd untuk membahas tentang sistem rental mobil :( 
Saya masih kurang mengerti membuat erd dari sistem rental mobil saya :((