48 5.
Usulan  pemecahan  masalah  atas  permasalahan  yang  telah teridentifikasi.
3.2.2 Perancangan
Design
Tahap  desain  sistem  merupakan  tahap  setelah  analisis  dari  siklus pengembangan  sistem  dan  juga  merupakan  suatu  pendefinisian  dari
kebutuhan –  kebutuhan  fungsional  dan  persiapan  untuk  rancang  bangun
implementasi serta menggambarkan bagaimana suatu sistem dibentuk yang dapat  berupa  penggambaran,  perencanaan  dan  pembuatan  sketsa  atau
pengaturan  dari  beberapa  elemen  yang  terpisah  ke  dalam  satu  kesalahan yang  utuh  dan  berfungsi  termasuk  menyangkut  mengkonfigurasikan  dari
komponen –  komponen  perangkat  lunak  dan  perangkat  keras  dari  suatu
sistem. Pada  tahap  ini  penulis  akan  melakukan  beberapa  hal  yang
diperlukan  dalam  desain  melalui  pemodelan  proses  Process  Modelling, pemodelan data Data Modelling dan desain antarmuka Interface Design :
1. Proses
Menggambarkan bagaimana
aplikasi beroperasi
dan mengilustrasikan  aktifitas
–  aktifitas  yang  dilakukan  dan bagaimana  data  berpindah  diantara  aktivitas
–  aktivitas  itu.  Cara yang digunakan dengan menggunakan Data Flow Diagram DFD.
49 2.
Basis Data Pada  tahap  ini,  akan  menggambarkan  data  yang  digunakan  dan
diciptakan  dalam  suatu  aplikasi.  Dengan  basis  data  didapat  tiga tahap  dalam  pemodelan  data,  yaitu  dengan  Entity  Relationship
Diagram ERD, Normalisasi dan Struktur data.
3. Desain antarmuka Interface Design
Pada  tahapan  ini  merupakan  rancang  bangun  percakapan  antara pemakai  sistem  user  dengan  komputer  yang  terdiri  dari  proses
memasukkan data ke sistem, menampilkan input – output informasi
kepada  user  dan  sebaliknya.  Pada  Tahap  ini  peneliti  membuat layout
tampilan  website  untuk  sistem  pemesanan  kelas  online. Peneliti  menggunakan  software  macromedia  dreamweaver  dan
XAMPP untuk membuatnya.
3.2.3 Pengkodean
Code
Setelah  dilakukan  desain  sistem  yang  diusulkan,  tahap  berikutnya yang  dilakukan  adalah  implementasi  perangkat  lunak  atau  coding,  dimana
tahap  ini  dilakukan  transfer  hasil  desain  sistem  ke  dalam  bahasa pemograman  yang  telah  ditentukan.  Peneliti  menggunakan  bahasa
pemograman PHP dan MySQL.
3.2.4 Pengujian