Metode Perancangan Sistem SDLC Waterfall

Metode Perancangan Sistem SDLC Waterfall

Metode pengembangan sistem yang paling sering digunakan dalam berbagai penelitian yaitu metode SDLC (System Development Life Cycle) dengan tahapan sebagai berikut :



Metode Perancangan Sistem SDLC Waterfall, Metode SDLC Waterfall

  1. Perencanaan (Planning)
    Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan-kebutuhan sumberdaya, seperti :perangkat fisik, metode dan anggaran yang sifatnya masih umum. Dalam tahap ini juga dilakukan langkah-langkah berupa: mendefinisikan masalah, menentukan tujuan sistem, mengidentifikasi kendala-kendala sistem dan membuat studi kelayakan.
  2. Analisis (Analysis)
    Tahapan alisis merupakan tahap penelitian atas sistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools atau alat bantu UML (Unified Modeling Language) dengan software Ms. Visio yaitu sebuah bahasa yang berdasarkan grafik Atau gambar, menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis (Object Orientied) melalui tahap : Use Case Diagram, Sequence Diagram, dan Activity Diagramyang dilakukan melalui 4 (empat) tahap, yaitu: (1) Survey terhadap sistem yang berjalan, (2) Analisa terhadap temuan survey, (3) Identifikasi kebutuhan informasi dengan menggunakan alat bantu elisitasi melalui 4 (empat) tahapan, yaitu tahap 1 (satu) mencakup semua kebutuhan sistem, tahap 2 (dua) melakukan pengelompokkan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential) selanjutnya tahap 3 (tiga) dengan TOE (Technical, Operational dan Economic) serta tahap final, (4) Identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan.
  3. Rancangan (Design)
    Tahap Design yaitu tahap dalam menentukan proses data yang diperlukan oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software visual paradigmn Use Case Diagram, Class Diagram, Sequence Diagram, Statechart Diagram dan ctivity Diagram.Proses design akan menerjemahkan syarat kebutuhan kesebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada :struktur data dengan menggunakan MySQL, arsitektur perangkat lunak,representasi interface dengan menggunakan Codeignitier dan Bootstrap, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistemnya. Langkahlangkah yang dilakukan adalah :menyiapkan rancangan sistem yang rinci, mengidentifikasi alternatif konfigurasi sistem dan menyiapkan usulan implementasi.
  4. Implementasi (Implementation)
    Tahap implementasi adalah tahap dimana rancangan sistem yang dibentuk menjadi suatu kode (Program) yang siap untuk dioperasikan.Langkah-langkahnya yaitu menyiapkan fasilitas fisik dan personil, dan melakukan simulasi.
  5. Pemeliharaan (Maintenance)
    Setelah melakukan implementasi terhadap sistem baru, tahap berikutnya yang perlu dilakukan adalah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.

 

 

 

Pembahasan lainnya : 

  1. Pengertian Basis Data
  2. Perintah SQL Terdiri dari
  3. Pengertian CSS Menurut Para Ahli
  4. Pengertian PHP Menurut Para Ahli
  5. Kelebihan dan Kekurangan MYSQL
  6. Tahapan Membuat Model Waterfall
  7. Pengertian Mysql Menurut Para Ahli
  8. Pengertian HTML Menurut Para Ahli
  9. Pengertian Jquery Menurut Para Ahli
  10. Pengertian Website Menurut Para Ahli
  11. Pengertian Internet Menurut Para Ahli
  12. Pengertian Structured Query Language
  13. Pengertian Bootstrap Menurut Para Ahli
  14. Pengertian Javascript Menurut Para Ahli
  15. Pengertian Javascript Menurut Para Ahli
  16. Pengertian Web Server Menurut Para Ahli
  17. Pengertian Basis Data & Sistem Basis Data
  18. Pengertian Sistem Pakar Menurut Para Ahli
  19. Pengertian Web Browser Menurut Para Ahli
  20. Pengertian Metode Pengembangan Perangkat Lunak
  21. Pengertian Aplikasi Berbasis Web Menurut Para Ahli
  22. Pengertian Bahasa Pemrograman Menurut Para Ahli
  23. Kelebihan PHP Dibanding Bahasa Pemrograman Lain
  24. Pengertian Framework Codeigniter Menurut Para Ahli

 

 






How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

Sistem Informasi