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








Tidak ada komentar:
Posting Komentar