Senin, 15 Agustus 2016

KELEBIHAN DAN KEKURANGAN MODEL PROSES PADA REKAYASA PERANGKAT LUNAK


  • MODEL WATERFALL
Model Linear Sequential/Waterfall merupakan paradigma rekayasa perangkat lunak yang paling tua dan paling banyak dipakai.

Keuntungan  waterfall model
Ø  Kualitas sistem yang dihasilkan akan baik, karena pelaksanaannya secara beryahap
Ø  Pengembangan sistem sangat terorganisir, karena setiap fase harus terselesaikan sebelum kelangkah berikutnya
Ø  Metode ini masih lebih baik di gunakan walaupun sudah tergolong tua, dari pada menggunakan metode asal asalan

kekurangan  waterfall model
Ø  Diperlukan majemen yang baik, karena proses pengembangan tidak dapat dilakukan secara berulang sebelum terjadinya suatu produk.
Ø  Kesalahan kecil akan menjadi masalah besar jika tidak diketahui sejak awal pengembangan yang berakibat pada tahapan selanjutnya.
Ø  Pelanggan sulit menyatakan kebutuhan secara eksplisit sehingga tidak dapat mengakomodasi ketidak pastian pada saat awal pengembangan.
Ø  Pelanggan harus sabar, karena pembuatan perangkat lunak akan dimulai ketika tahap desain sudah selesai. Sedangkan pada tahap sebelum desain bisa memakan waktu yang lama.
Ø  Pada kenyataannya, jarang mengikuti urutan sekuensial seperti pada teori. Iterasi sering terjadi menyebabkan masalah baru

  • MODEL RAD 
Model RAD merupakan model proses pengembangan perangkat lunak secara linear sequential yang menekankan pada siklus pengembangan yang sangat singkat.

Kelebihan RAD Model
Ø  Lebih efektif dari pendekatan waterfall/sequential linear dalam menghasilkan sistem yang memenuhi kebutuhan langsung dari pelanggan
Ø  Cocok untuk proyek yang memerlukan waktu yang singkat

Kekurangan RAD Model
Ø  Membutuhkan orang yang banyak untuk menyelesaikan sebuah proyek berskala besar
Ø  Jika ada perubahan di tengah-tengah pengerjaan maka harus membuat kontrak baru antara pengembang dan customer
Ø  Pengembang dan customer harus punya komitmen yang kuat untuk menyelesaikan sebuah software

  •  MODEL SPIRAL
Model spiral merupakan model proses perangkat lunak yang memadukan wujud pengulangan dari model prototyping


–Kelebihan Spiral Model
Ø  Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar
Ø   Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap resiko setiap tingkat evolusi karena perangkat lunak terus bekerja selama proses

Kekurangan Spriral Model
Ø  Sulit untuk meyakinkan pemakai (saat situasi kontrak) bahwa penggunaan pendekatan ini akan dapat dikendalikan
Ø  Memerlukan tenaga ahli untuk memperkirakan resiko, dan harus mengandalkannya supaya sukses

  • MODEL INCREMENT
Model Increment merupakan kombinasi linear sequential model dan filosofi pengulangan dari prototyping model

Kelebihan intrumental Model
Ø  Cocok digunakan bila pembuat software tidak banyak/kekurangan pembuat
Ø  Mampu mengakomodasi perubahan kebutuhan customer

Kekurangan intrumental Model
Ø  Hanya akan berhasil jika tidak ada staffing untuk penerapan secara menyeluruh
Ø  Penambahan staf dilakukan jika hasil incremental akan dikembangkan lebih lanjut
Ø  Hanya cocok untuk proyek dengan skala kecil





  •  MODEL PROTOTYPING
prototyping model digunakan jika pemakai hanya mendefinisikan objektif umum dari perangkat lunak tanpa merinci kebutuhan input, pemrosesan dan outputnya

Kelebihan prototyping
Ø  Menghemat waktu pengembangan
Ø  Adanya komunikasi yang baik antara pengembang dan pelanggan
Ø  Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang diharapkannya

Kekurangan Protottyping 
Ø  Proses analisis dan perancangan terlalu singkat
Ø  Biasanya kurang fleksible dalam mengahadapi perubahan

Ø  Walaupun pemakai melihat berbagai perbaikan dari setiap versi prototype, tetapi pemakai mungkin tidak menyadari bahwa versi tersebut dibuat tanpa memperhatikan kualitas dan pemeliharaan jangka panjang

Senin, 25 Juli 2016

PENGERTIAN BASIS DATA

-PENGERTIAN BASIS DATA

Basis data adalah kumpulan data yang saling berhubungan dan di simpan pada media elektronik maupun secara manual.

TUJUAN BASIS DATA*.

Mengatur data sehingga di peroleh kemudahan, kecepatan, dan ketepatan apabila ingin menggunakan kembali data tersebut.Tidak adanya redundansi dan menjaga konsistensi data tersebut.Pengaturan, penempatan, dan pemilihan data sesuai dengan fungsi dan jenis nya (mempermudahagar tidak sulit menemukan data tertentu).

-MANFAAT BASIS DATA

1). KecepatanDengan menggunakan basis data dapat mempercepat dan mempermudah pengambilan informasi.

2). EfisiensiDengan basis data kita tidak perlu menggunakan banyak ruang cukup satu ruangan untuk menyimpan sebuah basis data.

3). KeakuratanDengan basis data dapat menekan ke akuratan dalam penyimpanan data.

4). KetersediaanDengan basis data kita dapat memback-up data danmemilih/memisahkan data yang masih digunakan dengan yang sudah di digunakan lagi.

5). PemusatanKarena basis data hanya memerlukan satu ruangan saja maka dalam mengontrol data juga hanya dilakukan di satu tempat saja.

6). KeamananBasis data dapat di berikan password an hanya orang yang di perintahkan saja yang dapat mngaksesnya.

7). Kemudahan dalam membuat programDengan basis data kita tidak perlu memikirkan penyimpanan data tetapi hanya mengatur interface untuk pengguna.

8). Kebersamaan pemakaianBasis data dapat di gunakan oleh banyak oleh banyak user dan juga banyak aplikasi.

PENGGUNA DALAM BASIS DATA

Data Base Administrator (DBA)Tenaga ahli yang bertugas untuk mengontrol sistem basis data secara keseluruhan, merencanakannya, dan mengaturnya.Application ProgramerPemakai yang berintraksi dengan basis data melalui Data Manipulation Language (DML) yang di tulis pada bahasa pemrograman induk.Data Base DesignerSeseorang yang bertugas mendesain/merancang sebuah database.Worker Behind The SceneSeseorang yang bekerja di balik layar atau yang sering di kenal dengan programer

Selasa, 12 Januari 2016

Sejarah HTML.

  Hai guys kali ini gua bakal kasih info nih tentang sejarah html, yuk langsung aja kita ke materi cekidot:
  • Hypertext Markup Language 

   
(HTML) adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML). HTML sebenarnya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu guys.
HTML dibuat oleh Tim Berners-Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh browser Mosaic guys. Selama awal tahun 1990 HTML mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan menambahkan kemampuan dan fasilitas yang lebih baik dari versi sebelumnya. Namun perkembangan resmi dikeluarkan pada bulan November 1995 oleh IETF (Internet Engineering Task Force). HTML 2.0 ini merupakan penyempurnaan dari HTML+ (1993) guys.
HTML 3.0 (1995) memberikan kemampuan lebih daripada versi sebelumnya. Sebuah usaha dari World Wide Web Consortium’s (W3C) HTML Working Group pada tahun 1996 menghasilkan HTML 3.2. HTML versi ini secara resmi diterbitkan pada bulan Januari 1997. HTML versi terbaru adalah HTML 4.01 yang dikeluarkan secara resmi oleh W3C pada tanggal 24 April 1998. HTML merupakan perbaikan dari HTML 4.0 yang lebih dulu diterbitkan. (18 Desember 1997).
  • Dasar-Dasar HTML
   
Mendesain HTML berarti melakukan suatu tindakan pemrograman. Namun HTML bukanlah sebuah bahasa pemrograman. Namun HTML hanyalah berisi perintah-perintah yang telah terstruktur berupa tag-tag penyusun. Menuliskan tag-tag HTML tidaklah sebatas hanya memasukkan perintah-perintah tertentu agar HTML kita dapat di akses oleh browser. Mendesain HTML adalah adalah sebuah seni tersendiri. Homepage yang merupakan implementasi dari HTML adalah refleksi dari orang yang membuatnya. Untuk itu kita perlu mendesainnya dengan baik agar para pengunjung homepage yang kita buat merasa senang dan bermanfaat.
Mendesain HTML dapat dilakukan dengan dua cara:
1. Menggunakan HTML Editor, seperti Microsoft FrontPage, Adobe Dreamweaver, dan lain-lain. Dapatkan editor HTML lainnya disini.
2. Dengan cara menuliskan sendiri secara manual satu persatu tag-tag HTML ke dalam dokumen HTML.
Ada kelebihan dan kekurangan dari dua cara di atas. Cara pertama kelebihannya adalah HTML Editor merupakan sebuah program yang khusus didesain untuk membuat, melakukan editing bahkan mem-publish ke internet. Dengan kemampuannya menggabungkan kemudahan dan kecanggihan teknologi internet ke dalam dokumen HTML maka cara ini sangat disukai oleh para pemula dan desainer yang tidak ingin belajar lebih mendalam mengenai HTML. Sedangkan cara kedua adalah menuliskan secara manual satu persatu tag-tag HTML. Hal ini sangat disarakan sulit dikarenakan akan memakan tenaga dan waktu ekstra untuk melakukannya, ditambah lagi Anda harus melakukan cara-cara konvensional untuk melihat hasilnya pada web browser. Namun pada cara kedua adalah dasar dari segala bentuk HTML yang akan Anda pelajari, karena dengan cara itulah Anda akan lebih paham mengenai cara kerja dan berbagai perintah yang biasa dipakai pada bahasa HTML.

setelah gua bagi info tentang sejarah html, gua juga mau kasih tau tag html yang sering gua pakai untuk membuat halaman web yaitu:
  1. <html>      :untuk mendefinisikan root teks dokumen html
  2. <head>      :untuk memberikan informasi tentangdocumen html
  3. <title>       :untuk membuat judul documen html
  4. <body>     :untuk mendefinisikan isi dokumen html
  5. <br>          :untuk membuat baris baru
  6. <marquee>:untuk membuat teks bergerak
  7. <b>           :untuk mebuat teks tebal
  8. <blink>      :untuk membuat teks berkedip
  9. <button>    :untuk mendefinisikan tombol klik
  10. <big>         :untuk memperbesar teks
  11. <cite>        :untuk mendefinisikan kutipan
  12. <ins>         :untuk membuat teks bergaris bawah
  13. <hr>          :untuk membuat teks harizontal
  14. <i>            :untuk membuat teks miring
  15. <p>           :untuk membuat paragraf
sekian dari saya, bertemu di postingan berikutnya :D

Senin, 04 Januari 2016

My Holiday

      Hai guys, sebelumnya gua minta maaf jarang ngepost, karena terbelit tugas sekolah, sebelum gua mengepost tentang komputer lagi, gua mau cerita cerita sedikit tentang liburan gua guys, yaaa walaupun garing tapi ada beberapa tempat indah di kampung halama gua tepatnya di Purworejo nih guys buat yang suka melihat keindahan alam.

    Liburan sekolah tuh cuma sebentar guys, makanya gua ga mau menyia-nyiakan libuaran gua cuma buat di rumah sama nonton tv doang, makanya gua mau cerita liburan gua di kampung halaman gua

    Saat sampai kampung halaman gua, yaa kira kira 11 jam dari bekasi kesini, gua langsung di ajak sodara gua buat melihat lihat gunung merapi guys, niatnya sih mau ke gunung merapinya guys tapi cuacanya mendung, akhirnya gua dan sodara gua membatalkan niat untuk ke gunung merapi,tapi gua dan sodara gua pergi ke museum gunung merapi guys, disini gua juga bisa melihat gunung merapi dengan jelas guys, dan juga bisa melihat sejarah gunung merapi guys, di museum ini lengkap bangat guys benda bendanya dari cerita mitosnya sampai batu muntahan dari lahar gunung merapi pun ada, di museum ini juga ada teaternya guys, kalo kita nonton di teaternya kita bisa tahu asal mula terbentuknya gunung merapi dan letusan gunung merapi dari indonesia belum merdeka sampai sekarang secara detail.
setelah dari museum gunung merapi,ke esokannya gua menunju curug silangit, buat ke curuk ini gua butuh sedikit perjuangan guys, karena jalanannya cuma ada tangga yang jumlahnya tidak sedikit dan tingginya 
sebetis gua, ke bayang dong perjuangannya gimana?, oh iya guys kalian tahu tidak kalo curuk ini mempunyai 3 bagian yaitu: curug paling bawah dinamakan curug siklotok, curug ditengah entah apa nama curugnya, dan paling atas dinamakan curug silangit, tujuan gua ke curug silangit yang paling atas jadi gua harus menaiki tangga untuk melihat curug silangit kurang lebih 20 menit untuk sampai keatas, setelah sampai atas gua juga masih  menyusuri sungaikurang lebih 10 menitan untuk sampai ke curug silagit, tapi kecapean gua terbayar oleh keindahan curug silagit yang indah dan anggun ini,rasanya ingin berendam merasakan dinginnya curug silagit.

dihari terakhir liburan gua sengaja berkunjung ke goa seplawan, tempat ini memiliki ciri khusus ornamen yang terdapat di dalam goa, antara lain: stalaktit, stalakmit, flow stone, helekit, soda straw, gouwer dam, dan dinding-dinding berornamen seperti bentuk kerangka ikan guys.

Keadaan sekitar goa ini sangat mengesankan dengan pemandangan alam yang begitu indah ditumbuhi flora antara lain lumut (di mulut goa), paku-pakuan dan panorama hutan pinus yang asri. Para pengunjung juga dapat menikmati taman bunga di sekitar goa.

Panjang Goa Seplawan + 700 m dengan cabang-cabang goa sekitar 150 – 300 m dan berdiameter 15 m. Goa alam yang sangat menakjubkan ini menjadi sangat terkenal dengan diketemukannya arca emas Dewa Syiwa dan Dewi Pawestri seberat 1,5 kg pada tanggal 28 Agustus 1979 yang kini disimpan di Museum Nasional Jakarta guys.
Nah itu dia tempat tempat yang gua jelajahi pada saat liburan, sorry kalo cerita gua garing guys, kalo lu lagi mampir ke kampung halaman gua tepatnya di purworejo lu wajib ke situ guys.

-Dimas Khabib