Tugas Pertemuan 7 KPPL E
Anggota Kelompok 11 :
- Farrel Akmalazmi Nugraha (5025221138)
- Fadhiil Hanif Rizqullah (5025221144)
- Daru Fadhilah Nahdi (5025221282)
Studi Kasus Pembuatan Aplikasi dengan menggunakan Metode Waterfall
Latar Belakang
Pengembangan sistem informasi penjualan handphone bertujuan untuk mengatasi masalah pencatatan transaksi yang sebelumnya dilakukan secara manual. Proses manual ini seringkali menyebabkan kesalahan dalam pencatatan dan keterlambatan dalam pembuatan laporan. Oleh karena itu, diperlukan sistem yang dapat meningkatkan efisiensi dan akurasi dalam pencatatan transaksi penjualan.
Metode Waterfall
Metode pengembangan perangkat lunak yang digunakan adalah Waterfall, yang terdiri dari beberapa tahapan sistematis :
1. Analisa Kebutuhan Software
Menganalisis kebutuhan fungsional dan non-fungsional sistem, termasuk fitur login untuk admin, pengelolaan data pelanggan, produk, dan laporan penjualan.
2. Desain
Merancang basis data menggunakan Entity Relationship Diagram (ERD) dan Logical Record Structure (LRS). Desain sistem juga mencakup diagram UML untuk menggambarkan interaksi pengguna dengan sistem.
3. Pembuatan Kode (Coding)
Implementasi desain ke dalam kode menggunakan PHP dengan framework CodeIgniter dan database MySQL.
4. Pengujian (Testing)
Melakukan pengujian menggunakan metode blackbox testing untuk memastikan semua fitur berfungsi sesuai harapan.
5. Pedukung (Support)
Menyediakan dukungan pasca-implementasi untuk memperbaiki bug dan melakukan pemeliharaan sistem.
Hasil dan Pembahasan
1. Analisa Kebutuhan
Kebutuhan sistem mencakup:
- Fitur login untuk admin.
- Pengelolaan data pelanggan, produk, dan transaksi.
- Pembuatan laporan penjualan yang cepat dan akurat.
2. Desain Sistem
Diagram UML digunakan untuk menggambarkan interaksi pengguna:
- Use Case Diagram menunjukkan peran admin dalam mengelola data.
- Activity Diagram menggambarkan proses login dan transaksi.
3. Basis Data
Tabel-tabel yang dirancang meliputi:
- Tabel pelanggan
- Tabel produk
- Tabel transaksi
- Tabel jurnal
4. User Interface
Halaman login dirancang untuk keamanan akses, sedangkan halaman transaksi memungkinkan admin untuk memasukkan data dengan mudah. Laporan dapat dicetak berdasarkan periode yang ditentukan.
Kesimpulan
Penerapan metode Waterfall dalam pengembangan sistem informasi penjualan handphone terbukti efektif dalam meningkatkan efisiensi pencatatan transaksi dan pembuatan laporan. Dengan sistem ini, kesalahan manusia dapat diminimalisir, dan proses bisnis menjadi lebih terstruktur serta terorganisir.
Comments
Post a Comment