14. Menyediakan informasi tentang hasil prosuksi dari unit peternakan PT.DAFA Techno Agro, informasi perusahaan, dan informasi transaksi
penjualan. 15. Sistem ini juga menyediakan layanan service bagi setiap konsumen yang
ingin memberikan masukan kepada perusahaan. 16. Adanya fasilitas buku tamu.
17. Menggunakan pengiriman notifikasi ke e-mail yang didaftarkan oleh agenpengguna.
18. Tersedia fasilitas shopping featurespencarian produk, menampilkan produk terbaru, adanya fasilitas pendaftaran menjadi agen
19. Tersedianya telfon, fax untuk costumer support agar memudahkan dalam berkomunikasi.
20. Aplikasi ini tidak mengelola return barang, karena perusahaan tidak mengelola return barang dalam aplikasi. Untuk barang yang rusak
pengecekan untuk return dilakukan langsung ditempat agen dihadapan kurir perusahaan. Jika barang rusak maka konfirmasi langsung melalui agen
untuk ditindak lanjuti sesuai dengan ketentuan dari perusahaan.
1.5 Metodologi Penelitian
Metodologi Penelitian yang digunakan dalam penulisan skripsi ini adalah sebagai berikut :
1.5.1 Tahap pengumpulan data
Metode pengumpulan data yang akan digunakan dalam penelitian ini adalah sebagai berikut :
a. Studi Literatur Pengumpulan data dengan cara mengumpulkan literatur, bacaan-bacaan yang
ada kaitannya dengan judul penelitian. b. Observasi
Teknik pengumpulan data dengan penelitian dan peninjauan langsung terhadap permasalahan yang diambil.
c. Wawancara Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung
dengan pihak perusahaan terhadap permasalahan yang diteliti.
1.5.2 Metode Pengembangan Perangkat Lunak
Dalam membangun aplikasi e-commerce ini, digunakan metode pengembangan perangkat lunak secara Waterfall yang meliputi:
a. Requirements analysis and definition Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan
didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan
desain yang lengkap. b. System and software design
Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap. c. Implementation and unit testing
Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun
langsung diuji secara unit.
d. Integration and system testing Penyatuan unit-unit program kemudian diuji secara keseluruhan system
testing .
e. Operation and maintenance Mengoperasikan program dilingkungannya dan melakukan pemeliharaan,
seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya.
Metode ini cukup efektif sebagai paradigma dalam rekayasa perangkat lunak. Kuncinya adalah mendapatkan kebutuhan dan aturan yang jelas yang
disetujui user dan pembuat perangkat lunak. Diagram alur pengembangan perangkat lunak dapat dilihat pada gambar I.1.
Requirement definition
System and software design
Implementation and unit testing
Integration and system testing
Operationand maintenance
Gambar I.1 Model Waterfall
[11]
1.6 Sistematika Penulisan