1.5.2 Metode Pembangunan Perangkat Lunak
Metode analisis data dalam membangun perangkat lunak menggunakan paradigma waterfall, yang terdapat berbagai proses sebagai berikut:
a. Requirement Analysis and Definition
Layanan sistem, batasan, dan tujuan diperoleh melalui observasi terhadap sistem yang telah berjalan. Kemudian, didefinisikan secara rinci
dan berfungsi sebagai spesifikasi sistem.
b. System and Software Design
Memproses persyaratan sistem baik untuk perangkat keras maupun lunak. Hal ini bertujuan untuk menetapkan arsitektur secara keseluruhan.
Dalam desain perangkat lunak melibatkan proses identifikasi dan penggambaran abstraksi sistem perangkat lunak beserta hubungannya.
c. Implementation and Unit Testing
Selama tahap ini, desain perangkat lunak direalisasikan sebagai serangkaian program atau unit program. Unit pengujian melibatkan
verifikasi bahwa setiap unit memenuhi spesifikasinya.
d. Integration and System Testing
Program yang telah terintegrasi diuji sebagai sistem yang lengkap untuk memastikan bahwa persyaratan perangkat lunak telah dipenuhi.
Setelah pengujian, sistem perangkat lunak disampaikan kepada pelanggan.
e. Operation and Maintenance
Pada tahap ini sistem telah terinstal dan digunakan dalam praktiknya. Dalam pemeliharaannya melibatkan koreksi kesalahan yang tidak
ditemukan pada tahap-tahap awal dari siklus pembangunan perangkat lunak, meningkatkan implementasi unit sistem dan meningkatkan layanan
sistem tersebut sebagai persyaratan sistem yang baru.
System and Software Design
Implementation and Unit Testing
Integration and System Testing
Operation and maintenance
Communication
Gambar 1.1 Siklus Model Waterfall [15]
1.6. Sistematika Penulisan
Sistematika penulisan laporan tugas akhir ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan
laporan tugas akhir ini adalah sebagai berikut :
BAB I PENDAHULUAN
Pada bab ini akan dibahas mengenai latar belakang masalah, rumusan masalah, maksud dan tujuan, batasan masalah,
metodologi penelitian, dan sistematika penulisan laporan.
BAB II LANDASAN TEORI
Membahas berbagai konsep dasar dan teori-teori yang berkaitan dengan topik penelitian yang dilakukan dan hal-hal yang berguna
dalam proses analisis permasalahan serta tinjauan terhadap penelitian-penelitian serupa yang telah pernah dilakukan
sebelumnya termasuk sintesisnya.
BAB III ANALISIS DAN PERANCANGAN
Pada bab ini akan membahas tentang analisis sistem, pengguna, analisis pemecahan masalah, analisis kebutuhan fungsional dan
non fungsional, serta perancangan sistem untuk pembangunan