Aditio APBL

Selamat Datang..... Semoga blog ini bisa menambah Ilmu anda.... Enjoy....

Selasa, 12 Desember 2017

TUGAS PRESENTASI MATA KULIAH SISTEM INFORMASI MANAJEMEN TEKNIK PENGEMBANGAN SISTEM “WATERFALL MODEL”

TUGAS PRESENTASI
MATA KULIAH SISTEM INFORMASI MANAJEMEN
TEKNIK PENGEMBANGAN SISTEM “WATERFALL MODEL




  
Disusun Oleh:
Muhammad Aditio Pramono (TI / 15164009)
Vivy Agustin Nur Sholikhah (TI / 15164003)
Siti Aisah Setyarini (SI / 15163002)
Irvan Romadi (TI / 16164075)

Dosen Pembimbing: Asep Jalaludin, ST. MM.


STMIK MEDIA INFORMATIKA CENDEKIA

2017





KATA PENGANTAR


Puji syukur penulis panjatkan kepada Allah SWT yang mana dalam rahmad dan hidayahnya penulis dapat menyelesaikan tugas yang berjudul  “Tugas Presentasi Teknik Pengembangan Sistem dengan Waterfall Model” guna memenuhi tugas mata kuliah Sistem Informasi Manajemen dengan lancar.
Tak lupa pula penulis mengucapkan terima kasih kepada Bapak Asep Jalaludin, ST.MM selaku dosen pengampu mata kuliah Sistem Informasi Manajemen yang telah membantu dalam proses penyelesaian tugas ini. Dan juga teman-teman semester 5 jurusan Teknik Informatika dan Sistem Informasi STMIK Media Informatika Cendekia yang telah membantu juga dalam proses penyelesaian tugas ini.
Penulis berharap dengan adanya makalah ini dapat berguna untuk menambah wawasan bagi para pembaca.
Sekian dan terima kasih.



Cikarang, Desember 2017
Penulis




DAFTAR ISI


Halaman Judul................................................................................................................ 1
Kata Pengantar............................................................................................................... 2
Daftar Isi.......................................................................................................................... 3
BAB I. PENDAHULUAN.............................................................................................. 4
A.     Latar Belakang ...........................................................................................................4
B.      Rumusan Masalah.......................................................................................................4
C.      Tujuan Makalah..........................................................................................................4
BAB II. PEMBAHASAN............................................................................................... 6
A.     Pengertian Teknik Pengembangan Sistem Waterfall Model.......................................6
B.      Kelebihan dan Kekurangan Teknik Pengembangan Sistem Waterfall Model............6
C.      Bagan Pembembangan Sistem Waterfall Model........................................................6
D.     Tahapan Pengembangan Sistem Waterfall Model......................................................7
E.      Contoh Penerapan Pengemangan Sistem Dengan Waterfall Model...........................7
F.       Use Case Diagram Sistem Pendaftaran Online Siswa Baru di SMK ABC...............8
G.     Activity Diagram Sistem Pendaftaran Online Siswa Baru di SMK ABC..................8
H.     Pertanyaan dan Jawaban dalam Sesi Tanya Jawab.....................................................9
BAB III. PENUTUP.......................................................................................................10
A.     Kesimpulan................................................................................................................10
B.      Saran..........................................................................................................................10
DAFTAR PUSTAKA..................................................................................................... 11
DOKUMENTASI........................................................................................................... 12






BAB I. PENDAHULUAN


A.     Latar Belakang
SDLC adalah kepanjangan dari System Develpoment Life Cycle merupakan metodologi yang digunakan untuk menggambarkan proses untuk membangun sistem informasi, dimaksudkan untuk mengembangkan sistem informasi dalam cara yang sangat disengaja, terstruktur dan teratur, mengulangi setiap tahap siklus hidup sebuah sistem informasi.
System Develpoment Life Cycle adalah proses yang digunakan oleh analis sistem untuk mengembangkan sistem infromasi, termasuk persyaratan, validasi kepemilikan, pelatihan dan pengguna. Setiap SDLC harus menghasilkan sistem berkualitas tinggi yang memenuhi atau melebihi harapan pelanggan, mencapai selesai dalam waktu dan perkiraan biaya, bekerja secara efektif dan efisien di saat ini dan direncanakan.
Ada beberapa teknik SDLC diantaranya:
Ø Waterfall
Ø Prototype
Ø Spiral
Ø V Model
Ø Formal Method
Ø Extreme Programming
Ø RAD (Rapid Application Development)
Ø Parallel Development Methodohogy

Dalam makalah ini akan dijelaskan mengenai teknik SDLC Waterfall

B.      Rumusan Masalah
1.        Apa pengertian teknik pengembangan sistem waterfall model?
2.        Apa kelebihan dan kekurangan teknik pengembangan sistem waterfall model?
3.        Bagaimana bagan pembembangan sistem waterfall model?
4.        Bagaimana tahapan pengembangan sistem waterfall model?
5.        Bagaimana contoh penerapan pengemangan sistem dengan waterfall model?
6.        Bagaimana use case diagram sistem pendaftaran online siswa baru di SMK ABC?
7.        Bagaimana activity diagram sistem pendaftaran onlin siswa baru di SMK ABC?

C.     Tujuan Makalah
1.      Dapat menjelaskan teknik pengembangan sistem waterfall model
2.      Dapat menjelaskan kelebihan dan kekurangan teknik pengembangan sistem waterfall model
1.      Dapat menjelaskan bagan pembembangan sistem waterfall model
2.      Dapat menjelaskan tahapan pengembangan sistem waterfall model
3.      Dapat menjelaskan contoh penerapan pengemangan sistem dengan waterfall model
4.      Dapat menjelaskan use case diagram sistem pendaftaran online siswa baru di SMK ABC
5.      Dapat menjelaskan activity diagram sistem pendaftaran onlin siswa baru di SMK ABC

BAB II. PEMBAHASAN



A.     Pengertian Teknik Pengembangan Sistem Waterfall Model
Waterfall Development Model atau Model Pengembangan Air Terjun adalah suatu cara pengembangan sistem yang fase-fasenya berurutan. Sebuah fase tidak bisa dikerjakan sebelum fase sebelumnya selesai dikerjakan.

B.      Kelebihan dan Kekurangan Teknik Pengembangan Sistem Waterfall Model
Kelebihan antara lain:
·          Proses menjadi teratur
·          Estimasi proses menjadi lebih baik
·          Jadwal menjadi lebih menentu
Kekurangan antara lain:
·          Sifatnya kaku, sehingga sulit melakukan perubahan di tengah proses
·          Membutuhkan daftar kebutuhan yang lengkap diawal, tapi jarang konsumen bisa memberikan kebutuhan secara lengkap diawal.

C.     Bagan Pembembangan Sistem Waterfall Model





D.     Tahapan Pengembangan Sistem Waterfall Model
1.        Rekayasa dan permodelan sistem
Langkah pertama dimulai dengan membangun keseluruhan elemen sistem dan memilah bagian-bagian mana yang akan dijadikan bahan pengembangan perangkat lunak, dengan memperhatikan hubungannya dengan hardware, user, dan database.
2.        Analisis kebutuhan perangkat lunak
Pada proses ini, dilakukan penganalisaan dan pengumpulan kebutuhan sistem yang meliputi Domain informasi, fungsi yang dibutuhkan unjuk kerja/performansi dan antarmuka.  Hasil penganalisaan dan pengumpulan tersebut didokumentasikan dan diperlihatkan kembali kepada pelanggan.
3.        Desain Sistem
Pada proses Desain, dilakukan penerjemahan syarat kebutuhan sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuatnya proses pengkodean (coding). Proses ini berfokus pada  struktur data, arsitektur perangkat lunak, representasi interface, dan detail algoritma prosedural.
4.        Pengkodean Program
Proses menerjemahkan perancangan desain ke bentuk yang dapat dimengerti oleh mesin dengan menggunakan bahasa pemrogrman.
5.        Pengujian Program
Proses pengujian perangkat lunak baik pengujian logika internal maupun eksternal fungsional.
6.        Penerapan dan Pemeliharaan Program
Menerapkan progran dan melakukan pemeliharaan secara berkala.

E.      Contoh Penerapan Pengemangan Sistem Dengan Waterfall Model
Pembuatan program pendaftaran online ke suatu Instansi Pendidikan. Dalam presentasi ini kami contohkan pendaftaran online siswa baru di SMK ABC. Program ini akan sangat membantu dalam proses pendaftaran, karena dapat meng-efektifkan waktu serta pendaftar tidak perlu repot-repot langsung mendatangi Instansi Pendidikan. Teknisnya akan dijelaskan melalui Use Case Diagram dan Activity Diagram pada lembar selanjutnya












F.      Use Case Diagram Sistem Pendaftaran Online Siswa Baru di SMK ABC




G.     Activity Diagram Sistem Pendaftaran Online Siswa Baru di SMK ABC




H.     Pertanyaan dan Jawaban dalam Sesi Tanya Jawab
1.        Khoirul Yuliatno (TI / 15164002) Kelompok “Waterfall”
Pertanyaan
:
Apa yang dapat kita lakukan apabila seorang user meminta melakukan perubahan di tengah sistem yang telah kita buat? Dan apakah bila dilakukan perubahan sistem tersebut akan terjadi kerusakan (blank) atau tidak?
Jawaban
:
Solusi yang dapat kita lakukan adalah sebelum progam tersebut dikerjakan, terlebih dahulu kita harus benar-benar memikirkan progress yang akan terjadi di masa mendatang dengan sistem tersebut. Agar tidak terjadi hal yang demikian. Atau dengan cara lain ialah membuat sistem tersebut menjadi beberapa versi sesuai dengan perkembangan jaman.
Dan apabila dilakukannya perubahan setelah program tersebut berjalan maka akan terjadi blank  karena sistem ini menggunakan teknik pengembangan waterfall model maka harus membuat versi baru sesuai dengan tahapan yang urut.


2.        Akhmad Chairudin (TI / 15164029) Kelompok “RAD”
Pertanyaan
:
Contoh aplikasi di perusahaan yang menggunakan teknik pengembangan waterfall model?
Jawaban
:
Contohnya adalah apabila di bagian keuangan kita bisa mencontohkan aplikasi MYOB. Karena dalam aplikasi tersebut sudah secara berurutan sesuai dengan pencatatan dalam sistem akuntansi secara manual


3.        Rojikin (TI / 16164076) Kelompok “Prototype”
Pertanyaan
:
Biasanya user jarang memberikan daftar kebutuhan yang lengkap diawal penyusunan program. Apa solusi yang tepat untuk masalah ini?
Jawaban
:
Solusi yang dapat kita lakukan adalah sebelum progam tersebut dikerjakan, terlebih dahulu kita harus benar-benar memikirkan progress yang akan terjadi di masa mendatang dengan sistem tersebut. Agar tidak terjadi hal yang demikian. Atau dengan cara lain ialah membuat sistem tersebut menjadi beberapa versi sesuai dengan perkembangan jaman.
Dan apabila dilakukannya perubahan setelah program tersebut berjalan maka akan terjadi blank  karena sistem ini menggunakan teknik pengembangan waterfall model maka harus membuat versi baru sesuai dengan tahapan yang urut.



BAB III. PENUTUP


A.     Kesimpulan
Dari pemaparan materi diatas dapat disimpulkan bahwa teknik pengembangan sistem Waterfall Model ini kita harus melakukan tahapan-tahapannya secara urut.

B.      Saran
Saran yang dapat penulis sampaikan disini adalah pembaca diharap mencari materi secara lengkap di internet, karena penulis disini hanya menampilkan poin pentingnya saja. Terima kasih.



DAFTAR PUSTAKA







DOKUMENTASI