b. Pengolahan data penjualan dilakukan dengan cara yang cepat, efektif, dan efisien, dengan adanya perubahan proses
pengolahan data penjualan handphone di dalam sistem yang lama,
dengan menggunakan
suatu database
supaya memudahkan proses pencarian data yang diperlukan.
c. Sistem laporan data penjualan handphone secara manual diubah menjadi proses laporan dengan menggunakan fasilitas database,
agar bagian yang terlibat dalam proses pengolahan data penjualan handphone dapat mengakses informasi secara cepat,
efisien dan efektif, serta mengurangi tingkat resiko kesalahan dalam pembuatan laporan.
4.2. Perancangan Sistem
Perancangan sistem adalah tahap untuk memperbaiki sebuah sistem. Dalam hal ini perancangan sistem yang diusulkan merupakan perancangan sistem
untuk memperbaiki sistem yang sudah ada. Tahap perancangan sistem dapat digambarkan sebagai perancangan untuk membangun suatu sistem dan
mengkonfigurasikan komponen-komponen perangkat lunak dan perangkat keras
sehingga menghasilkan sistem yang lebih baik.
4.2.1. Tujuan Perancangan Sistem
Tujuan dari tahapan perancangan sistem ini adalah untuk memberikan solusi terhadap sistem penjualan dan pemasaran yang masih
konvensional yang diterapkan di INDIGO MOBILE PHONE menjadi sistem penjualan dan pemasaran yang terkomputerisasi untuk memudahkan
proses pengolahan data penjualan dan meningkatkan kegiatan promosi.
4.2.2. Gambaran Umum Sistem yang Diusulkan
Gambaran mengenai sistem yang diusulkan yaitu mengenai sistem penjualan dan pemasaran handphone yang berbasis web, sehingga
konsumen dapat melakukan pembelian melalui internet, dimana konsumen dapat melihat barang yang akan dibeli terlebih dahulu melalui internet, lalu
konsumen dapat langsung melakukan transaksi pembelian.
4.2.3. Perancangan Prosedur yang Diusulkan
Gambaran umum mengenai sistem yang diusulkan yaitu mengenai penjualan dan pemasaran handphone berbasis web, sehingga konsumen
dapat melakukan pembelian melalui internet, dimana konsumen dapat melihat barang yang akan dibeli terlebih dahulu melalui internet.
4.2.3.1. Diagram kontek Yang Diusulkan
Diagram konteks adalah diagram yang masih umum atau luas dari sebuah sistem informasi yang menggambarkan aliran-aliran data dari dalam
maupun luar entitas. Entitas eksternal adalah entitas yang terletak diluar sistem yang mengirim data dari sistem tersebut. berikut ini adalah diagram
konteks sistem informasi penjualan dan pemasaran berbasis web di INDIGO MOBILE PHONE yang diusulkan.
Sist.Informasi Penjualan
Pemasaran Berbasis Web di
INDIGO MOBILE PHONE
KONSUMEN
PEMILIK TOKO
Data diri, data spesifikasi
User name, password, katalog Lap.Penjualan Harian,
Lap.Penjualan Bulanan Pemesanan Handphone
Data Pemesanan Handphone
Gambar 4.4. Diagram konteks sistem informasi penjualan dan pemasaran di INDIGO MOBILE PHONE yang diusulkan
4.2.3.2. Data Flow Diagram Yang Diusulkan
DFD adalah sebuah diagram alir yang dipresentasikan dengan lambang-lambang tertentu. Dengan adanya DFD, maka penulisan suatu
program akan menjadi lebih mudah dalam pelaksanaannya, karena dengan lambang-lambang yang bersifat standar yang ditetapkan secara umum dalam
penulisan desain.
4.2.3.2.1. DFD Level 1
Yang Diusulkan
Pada DFD level 1 sistem informasi penjualan dan pemasaran di INDIGO MOBILE PHONE ini akan dijelaskan secara lebih jelas proses
yang terjadi, berkut ini adalah DFD yang diusulkan pada INDIGO MOBILE PHONE:
KONSUMEN
1.0 Pengolahan
data konsumen
F.KONSUMEN
Data Konsumen Data
Konsumen
F.Data Pemesanan
2.0 Pengolahan
Data Pemesanan
Pemesanan Handphone B
u k
ti P
e mes
a n
a n
Data Pemesanan
3.0 Pengolahan
Data Penjualan
Bukti Pemesanan Data Penjualan
Pemilik Toko Laporan
Laporan Konsumen
F.Penjualan
4.0 Cetak
Laporan
Data Penjualan
Data Pemesanan
Email, password
Data Pemesanan
Gambar 4.5. DFD level 1 sistem informasi penjualan dan pemasaran handphone di INDIGO MOBILE PHONE yang diusulkan.
4.2.3.2.1.1. DFD Level 2 Proses 2.0
Proses yang terdapat pada DFD level 2 proses 2.0 adalah Proses Pengolahan data penjualan handphone di INDIGO MOBILE PHONE.
Berikut adalah gambar dari DFD Level 2 proses 2.0 :
2.1 Validasi
Login Konsumen
2.4 Verifikasi
Data Pemesanan
2.5 Pengolahan
Data Pemesanan
Pilih Katalog
Data Pemesanan
2.6 Buat Bukti
Pemesanan
Bukti Pemesanan
2.7 Buat Laporan
Data Pemesanan
Bukti Pemesanan
Data Pemesanan 2.2
Lihat Katalog
2.3 Pemilihan
Katalog Lihat Katalog
Data Pemesanan
Data Hp Data Hp
Data Hp F.Login
Data Login Email,Password
Laporan Data Pemesanan
Buat Laporan Data
Pemesanan
F.Bukti Pemesanan
Bukti Pemesanan
Gambar 4.6. DFD Level 2 Proses 2.0, proses pemesanan handphone
4.2.3.2.1.2. DFD Level 2 Proses 3.0
DFD Level 2 Proses 3.0 menjelaskan tentang verifikasi pembayaran di INDIGO MOBILE PHONE. Berikut adalah gambar DFD Level 2 Proses
3.0 :
KONSUMEN 3.1
Validasi Login
F.Data Pembelian
3.5 Download
Bukti Pembelian
3.4 Input Daerah
Pengiriman 3.2
Membeli Handphone
3.6 Upload Bukti
Transfer
Username, Password
Data Handphone
Data Pembelian Data
Pembelian
Bukti Pembelian Bukti Pembelian
Detail Pengiriman
3.3 Verifikasi
Pembayaran
Data Pembelian
F.Login Data Login
Gambar 4.7 DFD Level 2 Proses 3.0 tentang Verifikasi Pembayaran.
4.2.3.2.1.4 DFD Level 2 proses 4.0
DFD Level 2 proses 4.0 menjelaskan tentang pengolahan laporan yang diusulkan di INDIGO MOBILE PHONE. Berikut adalah DFD Level
2 proses 4.0:
4.1 Cetak
Lap.Data Konsumen
F. Konsumen F.Pemesanan
4.3 Cetak
Lap..Data Penjualan
4.2 Cetak Lap.
Data Pemesanan
F.Penjualan
Pemilik Toko
Data Konsumen
Data Pemesanan
Data Penjualan
Lap.Konsumen Lap.Pemesanan
Lap.Penjualan
Gambar 4.8 DFD Level 2 Proses 4.0 tentang pengolahan Laporan.
4.2.3.3. Kamus Data
Kamus data dapat mendefinisikan dengan lengkap data yang mengalir diantara proses, penyimpanan data dan entitas luar pada sistem.
Data yang mengalir tersebut dapat berupa masukan untuk sistem atau hasil dari proses sistem. Kamus data dibuat berdasarkan data yang mengalir pada
Diagram Konteks dan DFD sebagai berikut : Tabel 4.2 Kamus Data
Nama Arus Data Pengolahan Data Konsumen
Alias Penjelasan
Berisi informasi
tentang data
konsumen. Arus data
1. Dari konsumen ke 1.0 2. Dari 1.0 ke F.Konsumen
Struktur data Email_user [0...9|A...Z|a...z]
Pass_user [0...9|A...Z|a...z] Nama_user [A...Z|a...z]
Full_name [A...Z|a...z] Jalan [0..9|A...Z|a...z]
kecamatan [0..9|A...Z|a...z] rt [0..9|]
rw [0...9] Kode_pos [0...9]
Kota [A...Z|a...z] Telepon_User [0...9]
Tgl_daftar [0...9] Foto_user [0...9|A...Z|a...z]
Direktori [0...9|A...Z|a...z]
Nama Arus Data Pengolahan Data Pemesanan
Alias Data Pemesanan
Penjelasan Berisikan
Data Pemesanan
Handphone. Arus Data
1. Dari konsumen ke 2.0 2. Dari 2.0 ke F.Data Pemesanan
Struktur data Kode_order [0...9]
Id_produk [0...9|A...Z|a...z] Qty [0...9]
Kode_daerah [0...9|A...Z|a...z] Nama_daerah [0...9|A...Z|a...z]
Ongkos_kirim [0...9|A...Z|a...z] Lama [0...9|A...Z|a...z]
Nama Arus Data Pengolahan Data Penjualan
Alias Penjelasan
Berisikan Informasi Data Penjualan. Arus Data
1. Dari konsumen ke 3.0 2. Dari 3.0 ke F.Penjualan
3. Dari F.Penjualan ke 4.0 4. Dari 4.0 ke Pemilik Toko
Struktur data Kode_Order [0...9]
Email_User [0...9|A...Z|a...z] Tgl_Order [0...9]
Status_Order [A...Z] Status_Kirim [A...Z]
Total_Order [0...9] Kode_daerah [0...9]
Upload_Bukti [0...9] Direktori [0...9]
Nama Arus Data Laporan Keuangan
Alias Penjelasan
Berisikan informasi tentang laporan Keuangan
INDIGO MOBILE
PHONE Arus Data
1. Dari 3.0 ke F.Penjualan 2. Dari F.Penjualan ke 4.0
3. Dari 4.0 ke Pemilik Toko
Struktur data Kode_Order [0...9]
Nama_user [0...9|A...Z|a...z] Tgl_transaksi [0...9]
total [0...9] Status_bayar [A..Z]
Status_kirim [A..Z]
Nama Arus Data Bukti Pemesanan
Alias Penjelasan
Berisikan informasi
pemesanan handphone
Arus data 1. Dari Konsumen ke 2.0
2. Dari 2.0 ke F.Data Pemesanan 3. Dari
F.Data Pemesanan
ke konsumen
Struktur data Kode_Order [0...9]
Email_user [0...9|A...Z|a...z] Nama_konsumen [0...9|A...Z|a...z]
Tanggal [0...9] Alamat [0...9]
Telepon [0...9]
Kode_Produk [0...9|A...Z|a...z] Nama_Produk [A...Z]
Harga [0...9] Qty [0...9]
Ongkos_Kirim [0...9] Subtotal [0...9]
4.2.4. Perancangan Basis Data