Sedangkan teknik pengumpulan data yang digunakan dalam penelitian ini adalah :
1. Observasi
Teknik  pengumpulan  data  melalui  pengamatan  secara  langsung terhadap  objek  yang  diteliti,  termasuk  wawancara  terhadap  pihak-
pihak yang berhubungan dengan masalah yang dibahas.
2. Wawancara
Dilakukan  untuk  mendapatkan  data  yang  dibutuhkan  dalam penyusunan  laporan  yang  dilakukandengan  wawancara  langsung
dengan pihak perusahaan. 3.2.2.2. Sumber Data Sekunder
Data  sekunder  adalah  data  yang  berasal  dari  studi  literature,  buku- buku,dokumentasi  dan  pencarian  data  di  internet  dengan  membuka  situs
yang  berhubungan  dengan  materi  atau  data  yang  diperlukan  dalam
penulisan. 3.2.3.
Metode Pendekatan dan Pengembangan Sistem
Metode  pendekatan  dan  pengembangan  sistem  adalah  hal  yang  sangat penting untuk dijelaskan. Adapun metode pendekatan dan pengembangan
sistem yang digunakan oleh penulis, yaitu:
3.2.3.1. Metode Pendekatan Sistem
Metode pendekatan sistem yang digunakan oleh penulis adalah metode terstruktur,  karena  metode  pendekatan  ini  memberikan  alat  bantu  seperti
diagram  arus  data  data  flow  diagram,  kamus  data  data  dictionary,  tabel relasi, bagan alir documen flowmap, diagram  konteks. Yang memungkinkan
pengembangan perangkat lunak lebih dimengerti dan terarah berdasarkan alat- alat dan teknik-teknik tersebut.
3.2.3.2. Metode Pengembangan Sistem
Teknik  pengembangan  sistem  menggunakan  Metodologi  Waterfall Metodologi  Waterfall  merupakan  model  klasik  yang  sederhana  dengan  aliran
sistem  yang  linier.  Output  dari  setiap  tahap  merupakan  input  bagi  tahap berikutnya.  Model  ini  pertama  kali  diperkenalkan  oleh    Winston  Royce  tahun
1970, sekarang model ini lebih dikenal dengan Linier Sequential Model. Metode  waterfall  adalah  tahapan-tahapan  pekerjaan  yang  dilakukan
oleh  analis  sistem  dan  programmer  dalam  membangun  sistem  informasi. Langkah  yang  digunakan  meliputi:  tahap  perencanaan,  tahap  analisis,  tahap
perancangan  system,  tahap  evaluasi,  tahap  implementasi  system  dan pemeliharaan system.
Gambar 3.3 Mekanisme Pengembangan Sistem dengan Waterfall
Sumber :
“Software Engineering A Practitioner’s Approach” Roger S. Pressman,Ph.D, Mc Graw Hill,1997
Pekerjaan awal dimulai dengan menentukan tahap untuk menetapkan berbagai  kebutuhan  dari  semua  elemen  yang  diperlukan  sistem,  dan
mengalokasikannya ke dalam pembentukan perangkat lunak. 1
Analisis Kebutuhan Perangkat Lunak Analysis
Proses  analisis  yang  menunjang  akan  kebutuhan  spesifik  pada perangkat  lunak,  dan  untuk  mengetahui  sifat  dari  perangkat  lunak  yang
akan dibangun.