6
1. Metode Pembangun Perangkat Lunak
Metode pembangunan dalam pembuatan perangkat lunak ini menggunakan metode  waterfall  seperti  tercantum  pada  gambar,  yang  meliputi  beberapa proses
diantaranya: a.
Software Requirements Analysis Pada  tahap  analisis  dilakukan  metode  pengumpulan  data  yaitu
sebagai berikut : 1.  Observasi
Observasi  adalah  pengumpulan  data  melalui  pengamatan  dan pencatatan  data  oleh  pengumpul  data  terhadap  peristiwa  yang
diselidiki  pada objek  penyusunan  secara  langsung  di  toko Glodok ElekComp .
2.  Wawancara Pengumpulan  data  yang  dilakukan  dengan  cara  berkomunikasi
langsung melalui tanya jawab dengan pemilik toko dan karyawan yang bekerja di toko terhadap masalah yang sedang diteliti.
3.  Studi Literatur Studi  literatur  library  research  adalah  mengumpulkan  data
melalui  buku-buku,  situs  internet,  dan  catatan  kuliah  yang  erat kaitannya  dengan  tema  dari  pembuatan  proposal.  Pada  tahap
analisis  selain  dilakukan  tahapan  pengumpulan  data,  dilakukan
7
proses  pencarian  kebutuhan  yang  diintensifkan  dan  difokuskan pada  software.  Untuk  mengetahui  sifat  dari  program  yang  akan
dibuat,  maka  para  software  engineer  harus  mengerti  tentang domain
informasi dari software, misalnya fungsi  yang dibutuhkan oleh  user,  user  interface,  dan  sebagainya.  Dari  aktivitas  tersebut
pencarian kebutuhan
sistem dan
software harus
didokumentasikan dan
ditunjukkan kepada
user .
Dalam membangun  aplikasi  digunakan  model  yang  digunakan  adalah
model perancangan terstruktur. Alat yang digunakan yaitu flowmap dan  ERD  sedangkan  untuk  menggambarkan  proses  digunakan
Data Flow Diagram DFD.
b.  Design Tahap penerjemahan dari data  yang dianalisis  kedalam bentuk  yang
mudah dimengerti oleh user berupa perancangan antarmuka. c.
Coding Tahap  ini  merupakan  implementasi  dari  tahap  design  dimana
merupakan  tahap  penerjemahan  masalah  yang  telah  dirancang sebelumnya kedalam bahasa pemograman PHP.
d. Implementation and Testing
Merupakan tahap pengujian perangkat lunak yang telah dibangun. e.
Maintenance
8
Tahap akhir dimana suatu perangkat lunak  yang sudah selesai dapat mengalami  perubahan–perubahan  atau  penambahan  sesuai  dengan
permintaan user.
Gambar 1.Error No text of specified style in document..1 Model Waterfall
9
1.6 Sistematika Penulisan