T0__BAB IV Institutional Repository | Satya Wacana Christian University: Sistem Informasi Penjualan Kain Online Berbasis Web PT. Tiga Manunggal Synthetic Industries T0 BAB IV
BAB IV
HASIL PRAKTEK KERJA DAN ANALISIS
1.1.
Hasil praktek kerja
Berdasarkan penjelasan pada Bab II, sistem order berbasis web terdiri dari
dua bagian yaitu :
1.1.1. Aplikasi Berbasis Web
Aplikasi berbasis web dirancang dengan tujuan mempermudah para
konsumen dalam melakukan pemesanan barang, dan bagi para sales aplikasi
berbasis web dirancang sebagai layanan terhadap konsumen sehingga dapat
mengetahui jumlah pesanan secara real time. Fitur – fitur yang terdapat dalam
aplikasi berbasis web adalah :
1.
Profil perusahaan
2.
Daftar produk
3.
Pesanan online
4.
Melihat data pesanan
5.
Membuat pesanan customer
6.
Menambah atau menghapus customer.
1.1.2. Basis Data
Database perusahaan merupakan media penyimpanan yang bersifat tetap
dan dinamis, proses bisnis perusahaan secara keseluruhan tersimpan dalam
database baik data karyawan hingga data keuangan perusahaan. Dalan perusahaan
22
23
terdapat aplikasi desktop yang juga secara langsung terhubung dengan database
perusahaan, aplikasi dekstop merupakan aplikasi yang dirancang khusus untuk
kebutuhan internal perusahaan.
Aplikasi order berbasis web yang akan dibangun memiliki interaksi dengan
database perusahaan yang menyimpan data sales, customer dan barang dalam
bentuk DFD, di dalam DFD terdapat data yang berisi data dari setiap customer,
sales, dan barang terperinci. Aplikasi order yang akan dibangun dapat melakukan
manipulasi data yang terdapat dalam setiap DFD berdasarkan hak akses dari
masing – masing user.
1.2.
Implementasi
4.2.1 Desain DFD
24
Permintaan
Info Kain
Memilih Kain
Pelanggan /
Konsumen
Info Kain
1.
Cek Informasi
Kain
1
Daftar Kain
2
Daftar Kain
Respon
Kain Pilihan
2.
Pemesanan
Kain
Permintaan
Pesanan
Respon
Info Pesanan
Pembayaran
3.
Proses
Transaksi
Kain & Nota
Gambar 1 DFD Level 0 Penjualan Online
Pada gambar 1 diperlihatkan database atau urutan yang
terjadi pada aplikasi order berbasis web. Terdapat tiga proses yaitu proses cek
informasi kain yang berisi tentang informasi kain, proses pemesanan kain yang
berisi tentang respon dan permintaan kain, proses transaksi yang berisi tentang
data transaksi dan pembayaran.
25
Permintaan
Info Kain
Memilih Kain
Pelanggan /
Konsumen
Info Kain
Cek Informasi
Kain
1
Daftar Kain
Respon
Kain Pilihan
Gambar 2 DFD Level 1 Penjualan Online Cek Informasi Kain
Form Pemesanan
Pelanggan /
Konsumen
Update
Pengisian Form
Pesanan
Respon
Konfirmasi
Menyiapkan
Produk
Pemesanan
Pengecekan Produk
Gambar 2 DFD Level 1 Penjualan Online Pemesanan Kain
2 Daftar Pesanan
26
Nominal
Harga Kain
Pelanggan /
Konsumen
Konfirmasi
Pembayaran
Via Bank
Admin
Respon Konfirmasi
Kain & Nota
Pengiriman
Barang
Pengeluaran Kain
3
Persediaan
Barang
Gambar 2 DFD Level 1 Penjualan Online Pengiriman Kain
Pada gambar DFD Level 1 Penjualan Online Cek Informasi Kain
diperlihatkan database yang terjadi pada aplikasi order berbasis web. Terdapat
tiga entitas yaitu pelanggan memilih kain, pelanggan mengecek informasi kain
dari daftar kain, kemudian pelanggan memilih kain pilihan, pada gambar DFD
Level 1 Penjualan Online Pemesanan Kain diperlihatkan database yang terjadi
pada aplikasi order berbasis web. Terdapat satu entitas yaitu pelanggan mengisi
form pesanan dari daftar pesanan, pada gambar DFD Level 1 Penjualan Online
Pengiriman Kain diperlihatkan database yang terjadi pada aplikasi order berbasis
web. Terdapat tiga entitas yaitu pelanggan melakukan transaksi pembayaran via
27
bank, kemudian admin merespon selanjutnya admin akan mengirimkan barang
dan nota yang kemudian diterima oleh pelanggan atau customer.
1.2.1. Desain ERD
1.2.2. Customer
Start
Pelanggan/Customer
T
Login
BENAR
Y
Pesan
Cek Pesanan
Finish
Gambar 3 Entity Relationship Diagram Customer
Pada gambar diatas terlihat ERD atau aktifitas yang dapat dilakukan
oleh customer. Setelah berhasil melakukan login, customer dapat melakukan
pemesanan dan setelah melakukan pemesanan, customer dapat melakukan
pengecekan status pesanan.
1.2.3. Sales
28
Start
Admin
T
Login
BENAR
Y
Order
Cek Order
Tambah Barang
Finish
Gambar 4 Entity Relationship Diagram Sales
Pada gambar diatas terlihat ERD Sales atau aktifitas yang dapat
dilakukan oleh sales. Setelah berhasil melakukan login, sales dapat melakukan
rekap order yang dilakukan oleh customer, menambahkan barang baru,
melakukan update jika terjadi perubahan pada data customer, dan melakukan
delete pada customer yang sudah menerima pesanan.
1.2.4.
Tabel
29
T_Customer
- Nama Lengkap
- No Telp
- Alamat
- Email
T_Kain
- Nama Kain
- Jenis Kain
- Harga
T_Admin
T_Transaksi
- ID
- Nama Lengkap
- Jenis Kain
- Harga Satuan
- Ukuran
- Alamat
- Tgl Pemesanan
- Nama Lengkap
- No Telp
- Alamat
- Email
T_Supllier
- Nama Lengkap
- No Telp
- Alamat
- Email
- Nama Perush
Gambar 5 Tabel database
1.3.
Rancangan Halaman Web
Sebagai bagian dari perancangan sistem, perlu dilakukan rancangan
halaman web pada halaman – halaman web. Hal ini betujuan untuk mendapatkan
gambaran mengenai tampilan dan navigasi antar halaman, rancangan halaman
web meliputi :
1.3.1. Tampilan Halaman Awal
30
LOGO PERUSAHAAN
Beranda
Login
Galeri
Pelayanan
Tentang Kami
Hubungi Kami
Gambar 6 Tampilan Halaman Awal
Halaman utama merupakan halaman yang pertama kali tampil ketika
masuk dalam aplikasi order berbasis web. Pada header halaman terdapat logo
perusahaan PT. Tiga Manunggal Synthetic Industries. Setelah logo perusahaan,
terdapat hyperlink untuk masing – masing user baik customer , sales, dan admin
untuk administrator . Hyperlink diatas berfungsi sebagai navigasi menuju halaman
berikutnya yaitu menu login untuk masing – masing user.
1.3.2. Halaman Login
LOGIN
USER NAME
PASSWORD
LOGIN
Gambar 7 Halaman Login
31
Halaman login adalah halaman dimana user memasukan user id dan
user password, apabila user id dan user password sesuai dengan database user
akan masuk pada halaman selanjutnya berdasarkan hak akses masing – masing
user .
1.3.3. Halaman Customer
Halaman customer merupakan halaman utama customer setelah
berhasil melakukan login dan memiliki dua pilihan yaitu melakukan pesanan dan
melakukan cek pesanan.
Timatex Shop
Dijual berbagai jenis kain
Keluar
Produk
Keranjang
Gambar 8 Rancangan Halaman Customer
1.3.4. Halaman Sales
32
Halaman sales merupakan halaman utama sales setelah berhasil melakukan
login dan memiliki lima pilihan yaitu memesan barang, menambahkan,
menghapus customer dan melakukan cek pesanan.
Timatex Shop
Dijual berbagai jenis kain
Keluar
Produk
User
Pemesanan
Gambar 9 Rancangan Halaman Sales
HASIL PRAKTEK KERJA DAN ANALISIS
1.1.
Hasil praktek kerja
Berdasarkan penjelasan pada Bab II, sistem order berbasis web terdiri dari
dua bagian yaitu :
1.1.1. Aplikasi Berbasis Web
Aplikasi berbasis web dirancang dengan tujuan mempermudah para
konsumen dalam melakukan pemesanan barang, dan bagi para sales aplikasi
berbasis web dirancang sebagai layanan terhadap konsumen sehingga dapat
mengetahui jumlah pesanan secara real time. Fitur – fitur yang terdapat dalam
aplikasi berbasis web adalah :
1.
Profil perusahaan
2.
Daftar produk
3.
Pesanan online
4.
Melihat data pesanan
5.
Membuat pesanan customer
6.
Menambah atau menghapus customer.
1.1.2. Basis Data
Database perusahaan merupakan media penyimpanan yang bersifat tetap
dan dinamis, proses bisnis perusahaan secara keseluruhan tersimpan dalam
database baik data karyawan hingga data keuangan perusahaan. Dalan perusahaan
22
23
terdapat aplikasi desktop yang juga secara langsung terhubung dengan database
perusahaan, aplikasi dekstop merupakan aplikasi yang dirancang khusus untuk
kebutuhan internal perusahaan.
Aplikasi order berbasis web yang akan dibangun memiliki interaksi dengan
database perusahaan yang menyimpan data sales, customer dan barang dalam
bentuk DFD, di dalam DFD terdapat data yang berisi data dari setiap customer,
sales, dan barang terperinci. Aplikasi order yang akan dibangun dapat melakukan
manipulasi data yang terdapat dalam setiap DFD berdasarkan hak akses dari
masing – masing user.
1.2.
Implementasi
4.2.1 Desain DFD
24
Permintaan
Info Kain
Memilih Kain
Pelanggan /
Konsumen
Info Kain
1.
Cek Informasi
Kain
1
Daftar Kain
2
Daftar Kain
Respon
Kain Pilihan
2.
Pemesanan
Kain
Permintaan
Pesanan
Respon
Info Pesanan
Pembayaran
3.
Proses
Transaksi
Kain & Nota
Gambar 1 DFD Level 0 Penjualan Online
Pada gambar 1 diperlihatkan database atau urutan yang
terjadi pada aplikasi order berbasis web. Terdapat tiga proses yaitu proses cek
informasi kain yang berisi tentang informasi kain, proses pemesanan kain yang
berisi tentang respon dan permintaan kain, proses transaksi yang berisi tentang
data transaksi dan pembayaran.
25
Permintaan
Info Kain
Memilih Kain
Pelanggan /
Konsumen
Info Kain
Cek Informasi
Kain
1
Daftar Kain
Respon
Kain Pilihan
Gambar 2 DFD Level 1 Penjualan Online Cek Informasi Kain
Form Pemesanan
Pelanggan /
Konsumen
Update
Pengisian Form
Pesanan
Respon
Konfirmasi
Menyiapkan
Produk
Pemesanan
Pengecekan Produk
Gambar 2 DFD Level 1 Penjualan Online Pemesanan Kain
2 Daftar Pesanan
26
Nominal
Harga Kain
Pelanggan /
Konsumen
Konfirmasi
Pembayaran
Via Bank
Admin
Respon Konfirmasi
Kain & Nota
Pengiriman
Barang
Pengeluaran Kain
3
Persediaan
Barang
Gambar 2 DFD Level 1 Penjualan Online Pengiriman Kain
Pada gambar DFD Level 1 Penjualan Online Cek Informasi Kain
diperlihatkan database yang terjadi pada aplikasi order berbasis web. Terdapat
tiga entitas yaitu pelanggan memilih kain, pelanggan mengecek informasi kain
dari daftar kain, kemudian pelanggan memilih kain pilihan, pada gambar DFD
Level 1 Penjualan Online Pemesanan Kain diperlihatkan database yang terjadi
pada aplikasi order berbasis web. Terdapat satu entitas yaitu pelanggan mengisi
form pesanan dari daftar pesanan, pada gambar DFD Level 1 Penjualan Online
Pengiriman Kain diperlihatkan database yang terjadi pada aplikasi order berbasis
web. Terdapat tiga entitas yaitu pelanggan melakukan transaksi pembayaran via
27
bank, kemudian admin merespon selanjutnya admin akan mengirimkan barang
dan nota yang kemudian diterima oleh pelanggan atau customer.
1.2.1. Desain ERD
1.2.2. Customer
Start
Pelanggan/Customer
T
Login
BENAR
Y
Pesan
Cek Pesanan
Finish
Gambar 3 Entity Relationship Diagram Customer
Pada gambar diatas terlihat ERD atau aktifitas yang dapat dilakukan
oleh customer. Setelah berhasil melakukan login, customer dapat melakukan
pemesanan dan setelah melakukan pemesanan, customer dapat melakukan
pengecekan status pesanan.
1.2.3. Sales
28
Start
Admin
T
Login
BENAR
Y
Order
Cek Order
Tambah Barang
Finish
Gambar 4 Entity Relationship Diagram Sales
Pada gambar diatas terlihat ERD Sales atau aktifitas yang dapat
dilakukan oleh sales. Setelah berhasil melakukan login, sales dapat melakukan
rekap order yang dilakukan oleh customer, menambahkan barang baru,
melakukan update jika terjadi perubahan pada data customer, dan melakukan
delete pada customer yang sudah menerima pesanan.
1.2.4.
Tabel
29
T_Customer
- Nama Lengkap
- No Telp
- Alamat
T_Kain
- Nama Kain
- Jenis Kain
- Harga
T_Admin
T_Transaksi
- ID
- Nama Lengkap
- Jenis Kain
- Harga Satuan
- Ukuran
- Alamat
- Tgl Pemesanan
- Nama Lengkap
- No Telp
- Alamat
T_Supllier
- Nama Lengkap
- No Telp
- Alamat
- Nama Perush
Gambar 5 Tabel database
1.3.
Rancangan Halaman Web
Sebagai bagian dari perancangan sistem, perlu dilakukan rancangan
halaman web pada halaman – halaman web. Hal ini betujuan untuk mendapatkan
gambaran mengenai tampilan dan navigasi antar halaman, rancangan halaman
web meliputi :
1.3.1. Tampilan Halaman Awal
30
LOGO PERUSAHAAN
Beranda
Login
Galeri
Pelayanan
Tentang Kami
Hubungi Kami
Gambar 6 Tampilan Halaman Awal
Halaman utama merupakan halaman yang pertama kali tampil ketika
masuk dalam aplikasi order berbasis web. Pada header halaman terdapat logo
perusahaan PT. Tiga Manunggal Synthetic Industries. Setelah logo perusahaan,
terdapat hyperlink untuk masing – masing user baik customer , sales, dan admin
untuk administrator . Hyperlink diatas berfungsi sebagai navigasi menuju halaman
berikutnya yaitu menu login untuk masing – masing user.
1.3.2. Halaman Login
LOGIN
USER NAME
PASSWORD
LOGIN
Gambar 7 Halaman Login
31
Halaman login adalah halaman dimana user memasukan user id dan
user password, apabila user id dan user password sesuai dengan database user
akan masuk pada halaman selanjutnya berdasarkan hak akses masing – masing
user .
1.3.3. Halaman Customer
Halaman customer merupakan halaman utama customer setelah
berhasil melakukan login dan memiliki dua pilihan yaitu melakukan pesanan dan
melakukan cek pesanan.
Timatex Shop
Dijual berbagai jenis kain
Keluar
Produk
Keranjang
Gambar 8 Rancangan Halaman Customer
1.3.4. Halaman Sales
32
Halaman sales merupakan halaman utama sales setelah berhasil melakukan
login dan memiliki lima pilihan yaitu memesan barang, menambahkan,
menghapus customer dan melakukan cek pesanan.
Timatex Shop
Dijual berbagai jenis kain
Keluar
Produk
User
Pemesanan
Gambar 9 Rancangan Halaman Sales