System Initiation Metode Pengembangan Sistem

60 Pada metode pengumpulan data ini, peneliti juga mempelajari buku-buku yang berhubungan dengan masalah yang akan dibahas dalam penelitian skripsi ini. Adapun data-data buku yang digunakan dalam penelitian skripsi ini terdapat dalam daftar pustaka. Pencarian melalui media elektronik seperti internet juga dilakukan dalam memperoleh data-data tambahan yang pada media cetak tidak ditemukan. Peneliti juga mengumpulkan data dari skripsi sistem informasi penjualan yang ada di perpustakaan yaitu perpustakaan sains dan teknologi pada Universitas Islam Negeri Syarif Hidayatullah.

3.2 Metode Pengembangan Sistem

Dalam pengembangan Aplikasi Sistem Informasi Penjualan, peneliti menggunakan metode pengembangan sistem dengan strategi air terjun waterfall strategy. Pengembangan dengan strategi waterfall sequential menggambarkan bahwa tiap tahapan dimulai dan diselesaikan secara menyeluruh secara berurutan. Adapun langkah-langkah yang dilakukan peneliti dalam pengembangan sistem ini yaitu:

3.2.1 System Initiation

Dalam tahap ini ada beberapa persiapan yang perlu dilakukan dalam pembuatan Aplikasi Sistem Penjualan, antara lain: 1. Profil objek penelitian, yaitu Profil dari perusahaan PT.Jump Distributos Indonesia, yaitu uraian mengenai latar belakang, 61 visi, misi, dan tujuan dari perusahaan tersebut sebagai perusahaan distributor. 2. Identifikasi masalah, yaitu mengidentifikasi masalah-masalah yang terdapat pada sistem yang sedang berjalan, sehingga peneliti dapat memberikan solusi atau pemecahan masalah untuk perbaikan dan pengembangan sistem. Peneliti telah mengidentifikasikan masalah dari Perusahaan ini yaitu: a. Perusahaan ini tidak memiliki sistem pemesanan yang efektif dan cepat untuk pelanggan. b. Perusahaan belum mempunyai manajemen file penjualan secara terstruktur dan rapi. Karena manajemen file penjualan tidak terstruktur rapi maka kinerja pencarian data dan pembuatan surat pun menjadai terhambat. c. Tidak ada pembuatan laporan secara otomatis dan praktis mengingat manajemen data yang tidak terstruktur. 3. Lingkup sistem, yaitu menentukan batasan ruang lingkup sistem yang akan dibangun. Peneliti telah membatasi ruang lingkup untuk Aplikasi Sistem Informasi Penjualan yang akan dibangun di antaranya: a. Aplikasi tidak dibangun untuk mendukung semua kegiatan dalam Manajemen dari PT.Jump Distributors Indonesia. Melainkan mendukung beberapa proses kegiatan dari perhitungan jumlah penjualan yang ada di dalamya. 62 b. Kegiatan-kegiatan yang dapat didukung dengan aplikasi ini antara lain, kegiatan dari manajemen penjualan yang berupa pencatatan data penjualan, data pelanggan, data barang, pembuatan report, surat, dan faktur. c. Aplikasi ini akan dibangun menggunakan PHP sebagai bahasa pemograman, Dreamweaver sebagai interface dan MySQL sebagai database. 4. Tujuan sistem, yaitu menentukan untuk apa dan untuk siapa sistem ini dibangun. Peneliti mengembangkan Aplikasi Sistem Informasi Penjualan yang bertujuan untuk memberikan solusi optimal terhadap permasalahan-permasalahan dari perusahaan PT.Jump Distributors Indonesia dalam mengembangkan perusahaan melalui analisa dari penjualan. Pendefinisian masalah yaitu menjabarkan secara jelas permasalahan yang terjadi dari sistem yang lama yang ada dan kemudian menentukan tujuan dari sistem baru yang akan dibuat, dari batasan- batasan sistem, kendala, dan juga alternatif pemecahan masalah.

3.2.2 System Analyisis