Analisis sistem yang sedang berjalan adalah salah satu teknik untuk
menguraikan masalah dan mencari gambaran dari sistem yang sedang berjalan
pada Toko Elektronik Azam Jaya dengan analisis kelemahan dari sistem yang
sedang berjalan dapat diketahui. Sistem yang berjalan saat ini meliputi pemasaran
televisi, lemari es, freezer dan lain sebagainya yang dilakukan secara sederhana
dengan mendatangi atau membeli langsung pada Toko Elektronik Azam Jaya, jika
produk seperti barang elektronika yang di cari tidak ada maka akan membuat
konsumen kecewa terhadap waktu dan biaya akomodasi untuk datang ke Toko
Elektronik Azam Jaya. Terlebih lagi jika konsumen atau pembeli memiliki jarak
tempuh yang cukup jauh dari rumah ke Toko Elektronik Azam Jaya.
untuk menciptakan produk yang kreatif dan inovatif agar perusahaan dapat
41
42
menggunakan e-marketing.
menjual berbagai macam jenis produk seperti barang elektronika, yang berlokasi
di Jln. Perintis Simpang Kawat, Kec. Simpang Empat, Kab. Asahan, Sumatera
Utara. Kode Pos 21271. Selain itu Toko Elektronik Azam Jaya juga merupakan
supplier yang dapat menerima pesanan. Namun pada saat ini Toko Elektronik
Azam Jaya tidak memiliki strategi pemasaran produk secara khusus, sehingga
konsumen tidak dengan cepat mengetahui informasi tentang bahan atau produk
yang ada di Toko Elektronik Azam Jaya. Selain itu konsumen harus datang
langsung ke Toko Elektronik Azam Jaya untuk membeli produk yang diinginkan,
sehingga konsumen malas atau pun enggan untuk membeli, dikarenakan jarak
tempuh yang digunakan cukup jauh. Hal ini menyebabkan produk menumpuk
Jaya perlu menerapkan sistem e-marketing agar dapat mencapai efisiensi dan
kegunaan dan batasan perangkat lunak agar dapat sesuai dengan kebutuhan dari
terhadap pemilik di Toko Elektronik Azam Jaya. Selain itu, analisis kebutuhan
perangkat keras maupun perangkat lunak yang dapat menjalankan aplikasi. Hasil
dari analisis kebutuhan berupa spesifikasi perangkat dan kebutuhan software yang
(CRM) pada Toko Elektronik Azam Jaya merupakan suatu proses untuk
(wawancara dari seorang pemilik, dari buku, artikel dari internet dan lain
elektronika ini adalah dari internet dan data dari Toko Elektronik Azam Jaya.
Tabel 4.1 Data Penjualan Elektonik Dari Toko Elektronik Azam Jaya pada
Bulan Agustus 2022
No Nama Produk Jumlah Penjualan
1 Lemari Es 4 Buah
2 Televisi 7 Buah
3 Magicom 9 Buah
4 Ac 4 Buah
5 Setrika 12 Buah
6 Belender 9 Buah
7 Kipas Angin 8 Buah
8 Kompor Gas 3 Buah
9 Speaker 2 Buh
10 Kabel 80 Meter
11 Lampu 22 Buah
12 Dispenser 5 Buah
13 Mesin Cuci 3 Buah
Sumber : Toko Elektronik Azam Jaya, Tahun 2022
44
Berdasarkan kebutuhan konsumen atau customer dan admin, maka fungsi utama
juga diskon.
konsumen.
maka diharapkan sistem yang dirancang mampu memiliki hal-hal tersebut berikut:
1. Usability
data produk barang elektronika, harga, dan data sarana pendukung lainnya.
2. Functionality
pendukung lainnya.
Sistem informasi pada Toko Elektronik Azam Jaya ini akan dibuat sebagai
memiliki database yang dapat menyimpan data yang akan disampaikan pada saat
mengembangkan sistem yang ada agar proses bisnis dapat berjalan dengan lancar.
Sistem yang dilakukan pada Toko Elektronik Azam Jaya masih dilakukan
secara manual, dan dapat dijelaskan dengan aliran sistem berikut ini:
admin.
c. Admin mengecek kode dan membuat dua kwitansi, lalu kwitansi pertama
f. Admin memberikan kwitansi yang kedua dan uang kepada pemilik toko.
permasalahan yang harus diatasi dengan sistem yang baru, sebaiknya Toko
Elektronik Azam Jaya menerapkan dan memakai sistem komputerisasi yang baru
menghasilkan sistem yang lebih baik sesuai yang dibutuhkan. Diharapkan sistem
yang diusulkan ini merupakan perubahan dan pengembangan dari sistem yang
Sistem yang akan diusulkan adalah suatu sistem perancangan atau design
yang e-marketing untuk mendukung terwujudnya suatu sistem baru yang dapat
Toko Elektronik Azam Jaya, agar dapat bersaing di dunia bisnis yang semakin
maju ini.
Aliran sistem yang baru berbeda dengan aliran sistem yang sedang
berjalan pada saat ini, yaitu dengan e-marketing dengan menggunakan sistem
dihadapi pada proses pemasaran produk nantinya dapat teratasi oleh sistem yang
baru. Aliran sistem dengan e-marketing dapat dilihat pada gambar berikut:
c. Setelah produk yang diinginkan telah diorder, produk akan masuk kekeranjang
pendaftaran konsumen.
49
d. Setelah selesai mendaftar dan menjadi konsumen dapat login untuk melihat
e. Kemudian admin melihat daftar orderan dan mencetak daftar orderan untuk
f. Admin mengecek rekening untuk melihat konsumen yang telah membayar dan
data orderan ke karyawan dan admin. Lalu membuat kwitansi dan memberikan
i. Admin merubah status order menjadi lunas dan mencetak laporan penjulan
1. Defenisi Aktor
Defenisi aktor pada perancangan sistem yang akan dirancang pada Toko
No Aktor Deskripsi
1 Admin Admin adalah yang bertugas dan memiliki hak akses untuk
mengelolah keseluruhan data, yaitu data profil, kategori
produk, produk, orderan, ongkos kirim, cara pembelian,
dan laporan.
2 Konsumen Konsumen dapat melihat profil, cara pembelian, kategori
produk, semua produk, mengirim pesan, serta
mendaftarKonsumen, proses pembelian produk, melihat
keranjang belanja, mengirim pesan dan melihat rincian
total belanja.
Use case adalah interaksi atau dialog antara sistem dan actor, termasuk
pertukaran pesan dan tindakan yang dilakukan oleh sistem. Untuk rincian lebih
lengkap pada sistem yang akan dirancang pada Toko Elektronik Azam Jaya dapat
jadi Konsumen.
9 Melihat Keranjang Konsumen dapat melihat Konsumen
Belanja keranjang belanja setelah login.
10 Melihat Rincian Total Konsumen dapat melihat rincian Konsumen
Belanja total belanja setelah selesai
belanja.
11 Login Admin dan Konsumen untuk Admin,
masuk kehalaman pribadi. Konsumen,
Pemilik
12 Menganti Password Admin dapat mengganti password Admin
sesuai keinginan.
13 Update Profil Admin dapat mengupdate profil Admin
untuk pembaharuan.
14 Mengolah Kategori Admin dapat mengolah kategori Admin
Produk produkseperti menambah,
mengedit dan menghapus kategori
Produk.
15 Mengolah Data Admin dapat mengolah data Admin
Produk produk seperti menambah,
mengedit dan menghapus data
Produk.
16 Mengolah Data Order Admin dapat mengolah data order Admin
seperti melihat detail, mencetak,
menghapus dan merubah status
order.
17 Melihat Pesan Admin dapat melihat pesan dari Admin
konsumen.
18 Mencetak Laporan Admin dapat mencetak laporan Admin
penjualan.
19 Logout Admin melakukan logout untuk Admin
keluar dari halaman admin.
20 Melihat Pelanggan Admin dapat melihat pelanggan. Admin
21 Laporan Admin dapat laporan penjualan. Admin
22 Logout Admin melakukan logout untuk Admin
keluar dari halaman pemilik
Secara garis besar, proses sistem yang akan dirancang pada digambarkan
dengan Use Case Diagram yang terdapat pada gambar dibawah ini.
53
dan hubungan (Relationship) dalam desain logika dari sebuh sistem. Semua
proses yang dilakukan oleh aktor terhadap aplikasi akan didefenisi produk dengan
yang akan digunakan di dalam sistem. Untuk lebih jelas class diagram pada sistem
sistem yang sedang dirancang dan bagaimana masing-masing alur aplikasi dapat
berjalan. Activity Diagram mempunyai peran dan fungsi yang sama seperti halnya
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
Bentuk activity diagram login Pelanggan pada sistem yang akan dirancang
di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
56
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
57
Bentuk activity diagram login admin pada sistem yang akan dirancang di
Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
Bentuk activity diagram mengolah data produk pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
Bentuk activity diagram mengolah kategori produk pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
59
Bentuk activity diagram mengolah data order pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
Bentuk activity diagram mengolah data ongkos kirim pada sistem yang
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
61
dilakukan sebagai sebuah respon dari suatu event untuk menghasilkan output
tertentu.
62
Bentuk Sequence diagram Pelanggan melihat profil pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
Bentuk Sequence diagram melihat semua produk pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
sistem yang akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada
Bentuk Sequence diagram login admin pada sistem yang akan dirancang
di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
Bentuk Sequence diagram admin mengedit kategori pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
Bentuk Sequence diagram admin mengedit produk pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
Bentuk Sequence diagram admin mengubah status pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
Bentuk Sequence diagram admin mencetak orderan pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
yang akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar
berikut ini.
yang akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar
berikut ini.
Bentuk Sequence diagram admin mengedit ongkos kirim pada sistem yang
akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut
ini.
yang akan dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar
berikut ini.
Bentuk Sequence diagram admin mencetak laporan pada sistem yang akan
dirancang di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
Bentuk Sequence diagram admin logout pada sistem yang akan dirancang
di Toko Elektronik Azam Jaya dapat dilihat pada gambar berikut ini.
urutan yang ada didalam sistem dan menunjukan apa yang ada didalam sistem dan
hak akses menginput, mengedit, menghapus dan pembaharuan data yang tidak
pada halaman login. Flowchart menu login dapat dilihat pada gambar 4.42.
76
Start
Set Variabel
Awal
Username
Password
Username =””
Password= “ ”
Y Menu Utama
Validasi
2. Flowchart Home
Home
Set Variabel
Awal
Input Pil
Y
Pil=”1” Home
T
Y
Pil=”2” Produk
T
Y Keranjang
Pil=”3” Belanja
T
Y
Pil=”4” Kategori
T
Y
Pil=”5”T Login
Keluar
Daftar
Set Variabel
Awal
Input Pil
Y
Pil=”1” Daftar
T
Y
Pil=”2” Simpan
T
Y Batal
Pil=”3”
Keluar
4. Flowchart Produk
Produk
Input Pil
Y
Pil = “1” Tambah
T
Y
Pil = “2” Simpan
T
Y
Pil = “3” T Kembali
T
Y
Pil = “4” Ubah
Y
Pil = “5” Hapus
Y Cari
Pil = “6” T
T
Keluar
5. Flowchart Kategori
80
Kategori
Input Pil
Y
Pil = “1” Tambah
T
Y
Pil = “2” Simpan
T
Y
Pil = “3” T Kembali
T
Y
Pil = “4” Ubah
Y
Pil = “5” Hapus
Y Cari
Pil = “6” T
T
Keluar
T
81
Data Pelanggan
Input Pilihan
Y
Pil = “1” Konfirmasi
T
Y
Pil = “2” Hapus
7. Flowchart Transaksi
82
Transaksi
Input Pilihan
Y
Pil = “1” Cetak
T
Y
Pil = “2” Keluar
Produk
Tampil Pil
Y
Pil=”1” Beli
Y
Pil=”2” Menu Utama
9. Flowchart Beli
Beli
Input Pil
Y
Pil=”1 Pesan
”
Y
Pil=”2 Menu Utama
”
Keranjang Belanja
Input Pilihan
Y Konfrimasi
Pil = “1”
Pembayaran
T
Y
Pil = “2” Cetak
T
Y
Pil = “3” Keluar
Dalam merancang suatu sistem yang baik dibutuhkan beberapa file yang
File-file ini akan berkaitan satu sama lainnya dan dapat digunakan sesuai dengan
kebutuhan pemakai atau user. Adapun file-file yang digunakan dalam rancangan
tampilan yang ada dalam sistem yang diusulkan. Adapun yang akan dibahas
90
adalah struktur program yang akan dibuat untuk sistem. Pembuatan struktur
1. Perancangan AntarmukaUser
Menu utama user adalah menu yang dapat dipilih oleh user. Menu
Menu Utama
menghapus data, admin harus loginterlebih dahulu dengan mengisi username dan
password yang telah tersimpan di dalam database. Setelah login akan muncul
Home
Kategori
Produk
Orderan
Pelanggan
Menu Utama
Kurir
Laporan
Logout
Gambar 4.51 Perancangan Antarmuka Admin
dalam bentuk fisik. Adapun rancangan tersebut antara lain dalam bentuk
rancangan input dan rancangan output. Perancangan rinci dimaksud kan untuk
sistem. Tahap tancangan sistem secara umum dilakukan setelah tahap analisis
sistem selesai dilakukan dan hasil akhir analisis disetujui oleh manajemen.
informasi atau laporan yang akan dihasilkan nantinya tergantung pada input yang
yang digunakan untuk menangkap data dan semua kode-kode yang digunakan.
Berikut ini adalah perancangan input pada sistem di Toko Elektronik Azam Jaya.
92
1. Tampilan Home
Produk Terbaru
Tambah Produk
Nama Produk:
Harga:
Diskon: %
Stok:
Deskripsi:
Simpan Batal
93
Tambah Kategori
Nama Kategori :
Simpan Batal
Bentuk perancangan input data kota pada sistem di Toko Elektronik Azam
Nama Kab/Kota:
Kecamatan :
Simpan Batal
Nama Kota :
Ongkos Kirim :
Simpan Batal
94
Form Register
Nama Lengkap:
Password:
Alamat Pengiriman :
Telpon/HP:
Email:
Daftar
informasi yang akan dihasilkan tergantung pada output yang kita rancang. Berikut
ini adalah perancangan output pada sistem di Toko Elektronik Azam Jaya.
16 Septmber Rp.
1011 F1011 Lemari es - -
2022 2.000,000
BAB V
menerapkan secara rinci, hasil analisis dan desain pada bab sebelumnya.
perangkat lunak.
96
97
3. XAMPP yang terdiri dari apache sebagai WEB server dan MySQL sebagai
database-nya.
pilihan antara lain menu home, About, cara pembelian, semua produk, keranjang
terdiri dari home, ganti passsword, About home online, katagori produk, produk,
Sebelum sistem ini dijalankan pada server internet, sistem ini akan
dijalankan pada server komputer lokal dahulu. Aktifkan terlebih dahulu Apache
web server lokal dan MySQL database sebelum menjalankan sistem yang telah
dibuat. Jika keduanya sudah aktif maka jalankan aplikasi web browser, misalnya
mozila firefox atau browser lain. Pada address bar web browser ketik alamat
1. Halaman Home
Halaman home:
produk yang ada di website Toko Elektronik Azam Jaya. Berikut tampilan
3. Halaman Login
password yang sah berhak untuk masuk ke dalam sistem melalui halaman
pelanggan yang belum terdaftar. Adapun data yang harus di isi pada daftar ialah,
nama lengkap, email, alamat lengkap, username, dan password, berikut tampilan
Halaman home merupakan hal aman awal yang dijumpai setelah pelanggan
9. Halaman Produk
checkout:
Saat pembeli sudah selesai melakukan checkout, maka produk yang sudah
dicheckout akan masuk ke halaman pembelian dan akan diproses oleh admin,
informasi yang siap digunakan. Sebelum itu diperlukan pengujian untuk menguji
kemampuan dari program. Tujuan utama dari tahapan ini adalah untuk
memastikan bahwa elemen dari sistem telah berfungsi sesuai dengan yang
diharapkan. Apabila sistem yang telah dibuat masih dianggap kurang layak, maka
harus dilakukan perbaikan agar sistem yang dibuat lengkap dan akurat. Sistem
yang telah diperbaiki itu, akan diuji kembali sampai benar-benar siap untuk
1. Pengujian Login
Pengujian yang dilakukan pada form login yaitu dengan melakukan input
data sesuai form yang disediakan. Untuk lebih jelasnya dilihat pada tabel berikut:
106
Pengujian yang dilakukan pada input data produk yaitu dengan mengisi data
produk sesuai dengan form yang disediakan. Untuk lebih jelasnya dilihat pada
tabel berikut:
Pengujian yang dilakukan pada input data order yaitu dengan memasukkan
data produk yang ingin dibeli di keranjang belanja. Untuk lebih jelasnya dilihat
memasukkan data Pelanggan pada form daftar Pelanggan. Untuk lebih jelasnya
Pengujian yang dilakukan pada edit data produk yaitu dengan mengedit data
Pengujian yang dilakukan pada hapus data produk yaitu dengan mengklik
link hapus jika ingin menghapus data produk. Untuk lebih jelasnya dilihat pada
memasukkan tanggal perperiode pada form cetak laporan. Untuk lebih jelasnya
Dari hasil implementasi dan pengujian hasil dapat dijelaskan bahwa sistem
yang dirancang pada Toko Elektronik Azam Jaya merupakan sistem yang
penginputan data produk, dan pencetakkan laporan. Begitu juga bagi konsumen,
dapat memilih produk dan melakukan pemesanan produk secara cepat. Selain itu
dengan adanya fasilitas contact us, konsumen dapat dengan mudah mengajukan
pertanyaan tentang produk dan memperoleh jawaban langsung dari admin atau
dibutuhkan.
110
BAB VI
6.1 Kesimpulan
membuat sistem ini, maka dapat diambil beberapa kesimpulan sebagai berikut:
pemasaran.
6.2 Saran
membuat sistem ini, maka dapat diambil beberapa saran untuk pengembangan
1. Perlu adanya pengembangan pada desain tampilan agar lebih menarik sehingga
website, sehingga konsumen akan terus mengunjungi website dengan kata lain
110
111
jika sering masuk website maka kemungkinan untuk belanja pun semakin
tinggi.
3. Pembayaran yang tidak hanya melalui transfer antar bank tetapi dapat juga