SISTEM INFORMASI PENJUALAN ONLINE PADA TOKO DANY’S SPORT SEMARANG Tri Apriadi1, Indra Gamayanto, MITM 2 Mahasiswa Jurusan Sistem Informasi1, Dosen Pembimbing2 Universitas Dian Nuswantoro Semarang Abstrak Toko Dany’s Sport sebuah bisnis perlengkapan olahraga basket yang ingin menerapkan system informasi online ,untuk meningkatkan jumlah transaksi penjualan.Toko Dany’s Sport Semarang menggunakan sistem penjualan yang konvensional. Sistem penjualan yang digunakan belum bersifat online, oleh sebab itu sasaran penjualan belum dapat meluas ke berbagai daerah dan konsumennya
hanya dapat melakukan transaksi penjualan dengan
datang ke toko tersebut. Akibatnya statistik penjualan mereka pun tidak menunjukkan adanya perubahan yang signifikan bahkan cenderung menurun. Hal ini akan berdampak pada kesejahteraan perusahaan dan karyawan. Dengan adanya teknologi internet kita tidak hanya diberikan informasi, tetapi juga sebagai fasilitas untuk berbelanja atau memesan suatu barang secara online. Dimana konsumen tidak perlu bersusah payah berkunjung ke toko penjual barang tersebut, namun cukup hanya dengan melihat produk yang ditawarkan diinternet, kemudian bisa memesan via online diinternet. Dan pembayaran cukup melalui transfer melalui rekening bank toko tersebut.
Kata Kunci
: Sistem, Informasi, Basis Data, Penjualan, Online.
Kendalanya
1. Latar Belakang Toko Dany’s sport merupakan salah
media
promosi,
keterbatasan pemasaran
yang
satu toko yang bergerak dalam bidang
selama ini hanya melalui penyebaran
olahraga.Dany’s sport menjual segala
brosur dan katalog. Dany’s sport Di
costum yang berkaitan dengan olahraga
Semarang
basket, contohnya baju basket, sepatu
pembayaran
basket, dan accesoris yang berhubungan
dokumen-dokumen yang diisi secara
dengan olahraga basket.
manual, seperti nota serta daftar 1
menggunakan yang
transaksi melibatkan
barang yang dijual. Dengan adanya
karena itu penulis mengambil judul
ini proses tersebut diatas, maka target
“SISTEM
penjualan
PENJUALAN
tidak
terpenuhi
sesuai
INFORMASI ONLINE
dengan target yang diterapkan. Maka
TOKO
dari itu dengan adanya target yang
SEMARANG”.
tidak terpenuhi, maka berbagai cara
2. Landasan Teori
ditempuh untuk memenuhi target
DANY’S
PADA SPORT
Secara umum, sesuatu dikatakan
penjualan, kepuasan pelayanan serta
online adalah bila ia terkoneksi atau
menjalin hubungan yang baik dengan
terhubung dalam suatu jaringan ataupun
pelanggan, salah satunya dengan
system yang lebih besar.
menggunakan penjualan online.
Beberapa arti kata online lainnya yang
Untuk
meningkatkan
lebih spesifik :
pelayanan kepada konsumen Dany’s sport
harus
percakapan
umum,
jaringan/network yang lebih besar
bagi
dalam konteks ini biasanya lebih
konsumen. Inovatif dalam arti harus
mengarah pada internet, sehingga
menjual produk-produk yang sesuai
online lebih pada menjelaskan
dengan
status bahwa ia dapat diakses
yang
dan
Dalam
selalu
memberikan
inovatif
1.
terbaik
kebutuhan
konsumen
disamping itu barang-barang yang
melalui internet.
ditawarkan mengikuti perkembangan,
-
Secara lebih spesifik dalam
kemudian selalu memberikan yang
sebuah system yang terkait
terbaik berarti memberikan banyak
pada
alternatif barang, dan kemudahan
aktivitas
dalam
serta
elemen dari system tersebut
meningkatkan kepuasan pelayanan
dikatakan online jika elemen
dan menjalin hubungan yang baik
tersebut
dengan
Sebagai
contoh,
sebuah
instalasi
pembangkit
listrik
bertransaksi
pihak
pelanggan
secara
jangka panjang.. Berdasarkan sistem informasi
dari kebutuhan
ukuran
dalam
tertentu,
satu sebuah
beroperasional.
dikatakan online jika ia dapat
yang cepat dan
menyediakan
akurat serta permintaan pasar dalam
listrik
pada
jaringan elektrik.
memfasilitasi penjualan dan informasi
2.
Dalam
telekomunikasi,
istilah
tentang toko maka sistem online
online memiliki arti lain yang lebih
menjadi salah satu sarananya, oleh
spesifik. Suatu alat disosialisasikan 2
dalam sebuah system yang lebih
pengembangan sistem antara lain sebagai
besar dikatakan online bila berada
berikut:
dalam
control
langsung
dari
1. Tahap Perencanaan Sistem (Planning
system tersebut. Dalam arti jika ia
System)
tersedia saat akan digunakan oleh system
(on-demand),
Dengan mengacu pada tujuan
tanpa
yang telah ditetapkan yaitu memberikan
membutuhkan intervensi manusia,
informasi
namun tidak bias beroperasi secara
kemudahan dalam pemesanan barang
mandiri
bagi pelanggan serta adanya pengelolaan
diluar
dari
system
tersebut.
yang
database
up
to
date
pelanggan
dan
sehingga
Dengan internet kita dapat menerima
menghasilkan informasi yang berguna
dan mengakses informasi dalam berbagai
bagi Perusahaan. Maka dari itu akan
format
dibuat
dari
seluruh
penjuru
dunia.
suatu
sistem
dengan
tipe
Kehadiran internet juga dapat memberikan
operational yang nantinya diharapkan
kemudahan dalam dunia pendidikan, hal
dapat membantu menyelesaikan masalah
ini terlihat dengan begitu banyaknya situs web
yang
menyediakan
perusahaan.
media
2.Tahap Analisis Sistem (Analysis System)
pembelajaran yang semakin interaktif
-
serta mudah untuk dipelajari
Permasalahan – permasalahan yang
3. Metode Penelitian 3.1
Metode
terjadi :
Pengembangan
Sistem
1. Pelanggan
(Systems Development Method)
harus
mengacu pada tahapan pengembangan
langkah
yang
dilakukan
langsung
ke
memesan barang dan komunikasi
sistem,
dengan perusahaan tanpa harus
implementasi sistem dan maintenance 2005).
datang
2. Pelanggan masih kesulitan dalam
yang terutama adalah perencanaan sistem,
(Nugroho,
–
tokonya.
sistem. Tahap pengembangan sistem ini
system
informasi
Toko Dany’s Sport sehingga
aplikasi sistem informasi pada umumnya
desain
dalam
informasi produk yang ada pada
perancangan dan pengembangan suatu
sistem,
kesulitan
menemukan
Metode yang digunakan dalam
analisis
Identifikasi Masalah
bertatap muka.
Langkah-
3. Belum
dalam
adanya
pengelolaan
database yang baik oleh Toko Dany’s 3
Sport
yang
masih
menggunakan
metode
konvensional
atau
supaya siap untuk dioperasikan.
belum
Tahap implementasi sistem:
komputerisasi. 3.
1. Pengkodean
Identifikasi Sumber Masalah
Suatu tahap dari analisa
Tahap Perancangan Sistem (Design
kebutuhan sistem dan desain
System)
sistem yang dituliskan dalam
Desain
sistem
adalah
suatu
bahasa
merancang atau mendesain suatu
komputer
sistem yang baik, yang isinya adalah
biasanya
langkah-langkah
spesifikasinya.
operasi
proses
pengolahan data dan prosedur untuk
pemrograman
tertentu sudah
yang
ditentukan
2. Testing
mendukung operasi sistem. Langkah-
Proses
mengeksekusi
langkah yang dilakukan oleh penulis
program secara intensif untuk
dalam tahap perancangan sistem ini
menemukan
yaitu:
kesalahan, ini sangat penting
1.
Membuat
model
perancangan
sebab akan mempengaruhi tata
dengan alat bantunya
Pembuatan
Use
cara pengujian.. Case
3. Dokumentasi
Diagram
kesalahan-
Melakukan
Pembuatan Class Diagram
terhadap
2. Desain Database
pencatatan
setiap
langkah
pekerjaan yang dilakukan dari
Langkah-langkah yang dilakukan
awal sampai selesai pembuatan
penulis dalam tahap ini antara
sebuah program.
lain:
5.Tahap
a. Pembuatan Entity Relationship
Tahap pemeliharaan sistem sebagai
b. Pembuatan Relationship Table
berikut :
c. Desain Input d. Desain Output Implementasi
Sistem
(Implementation System) Implementasi
Sistem
(Maintenance System)
Diagram (ERD)
4.Tahap
Pemeliharaan
sistem
merupakan tahap meletakkan sistem 4
-
Training
-
Maintenance
-
Back Up Secara Periodik
-
Indeks ulang (posting)
-
2) Use Case Pengunjung
Memperbaharui Basis Data
`
(Updating Database) -
Menghapus data yang sudah
contact us
4. Hasil Penelitian Dan Pembahasan 4.1 Perancangan Sistem Diagram Use Case
inc <<
halaman pengunjung
Pengunjung
berdasarkan
hak
aksesnya
lud
> e>
beranda
lud
> e>
<
> << in
<>
inc <<
Use case menggambarkan bagaimana pengguna
join member
<>
tidak terpakai
clu
de
cara order
>>
kategori produk
produk
berinteraksi dengan Web Aplikasi untuk
<>
menyelesaikan tindakan tertentu. Berikut ini use case yang dirancang berdasarkan hak aksesnya sebagai Admin, Pengunjung atau
produk detail
pembeli biasa dan Member. 1) Use Case Admin Gambar Use Case Pengunjung manajemen customer
<>
3) Use Case Member manajemen pemesanan
about us > e>
<>
login admin
halaman admin
in <<
cl
u
<< in
>> de
<>
produk
<>
halaman utama website
manajemen produk
cl
ud
e> >
login member
cara order
clu
beranda pemesanan
de> >
contact us
<< in
lud
<>
inc <<
customer
inc <<
halaman member
e lud
>>
<>
keranjang belanja
lud
e> >
c in <<
kategori produk
Member logout
merk produk
<< i
nc
lu
lu
de
>> <>
<< inc
> e>
logout
>> de
lud
Admin
cl u
inc <<
in <<
<>
**
produk
Gambar Use Case Admin
Gambar Use Case Member
5
e>>
tambah kekeranjang belanja
manajemen merk produk
lud
de> >
manajemen kategori produk
inc <<
clu
<>
histori transaksi
<< in
de >>
produk detail
3. Activity diagram pengunjung
Activity Diagram 1. Activity data admin
act Activ ity diagram pembeli
act Activ ity diagram Admin Admin
Login Admin
Pembeli
Sistem
Sistem
Memv erifikasi data admin
Masuk
Melihat kategori barang
Melihat kategori barang
Menampilkan data barang
Mengelola stock barang
Menampilkan data barang
Melihat barang
Mengelola member
Gambar.Activity diagram pengunjung Gambar Activity diagram admin
Sequence diagram 1. Sequence Diagram Admin
2. Activity diagram member sd Sequence diagram admin act Activ ity diagram member Member
Login
Sistem
Produk
Kategori produk
Order
Transaksi
Admin
Login()
Login
Kelola produk() Melihat barang
Tentukan kategori() Order barang
Cek laporan order()
Order masuk
Lihat laporan penjualan() Cek transaksi()
Pembayaran
Proses pembayaran
Konfirmasi pembayaran
Gambar Sequence diagram Admin
Gambar Activity diagram member 6
2. Sequance diagram pengunjung
Perancangan Class Diagram
sd Sequence diagram pembeli
user
Login
Produk
-userid : string -password : char -loginstatus : string +verifyLogin() : Boolean
Kategori produk
customers
Pembeli
-email : char -passwords : char -nama : char -gender : char -foto : char -alamat : char -telepon : char +joinMember() : void +login() : void +beliProduk() : int +lihatKategori() : string +lihatHistoriTransaksi() : string
Login()
Lihat produk()
baju admin -usernames : char -passwords : char -nama : char +tambahProduk() : void +lihatPemesanan() : string +tambahKategori() : void +tambahMerk() : void +lihatMember() : string
1..* 1
Pilih produk()
1..*
pemesanan Lihat kategori produk()
-idpemesanan : char -tanggal : Date -email : char -tujuan_pengiriman : char -alamat_pengiriman : char -tanggal_konfirmasi : Date -bank_konfirmasi : char -nama_konfirmasi : char -jumlah_konfirmasi : int -status : char +lihat invoice pemesanan()
-idbaju : char -nama : char -idbajukategori : char -idbajumerk : char -warna : char -ukuran : char -harga : double -foto : char -keterangan : char -stock : int -tanggal : Date +DisplayProduk() : string +getProdukDetail() : string 1..* 1 baju kategori
1 1..*
1
-idbajukategori : char -nama : char +updateKategori()
pemesanan detail -idpemesanan : char -idbaju : char -jumlah : int -subtotal : int +lihat pemesanan detail() : string
baju merk -idbajumerk : char -nama : char +updateMerk()
Gambar Perancangan Class Diagram Gambar Sequence diagram pengunjung
5. Kesimpulan dan Saran
3. Sequence diagram member
5.1 Kesimpulan
sd Sequence diagram member Login
Produk
Kategori produk
Order
Transaksi
Berdasarkan uraian dan pembahasan
Member
yang
Login member()
dilakukan
sebelumnya
Isi data member()
pada
maka
bab
–
dapat
bab dibuat
kesimpulan, Lihat produk()
a. Dengan adanya sistem Online, maka Pilih produk()
akan
memberi
pelanggan
Lihat kategori produk()
pemesanan
Lakukan pemesanan()
kemudahan
untuk barang
bagi
melakukan tanpa
harus
datang langsung ke toko Dany’s
Verifikasi order()
Sport.
Lakukan transaksi() Cek data pembayaran()
b.
Terciptanya suatu sistem database pengelolaan
pelanggan
yang
memudahkan komunikasi antara pelanggan dan perusahaan serta dapat dihasilkan informasi yang bermanfaat bagi perusahaan.
Gambar Sequence diagram Member
7
1..*
1
5.2 Saran Sebagai
hasil
penelitian
yang
belum
DAFTAR PUSTAKA
sempurna, penulis menyadari akan perlunya
[1] Jogiyanto HM., MBA., AKT., Ph.D.,
sebuah proses pengembangan lebih lanjut
(2005)
dalam memperbaiki hasil yang telah ada.
Analisis
informasi.
Saran yang ingin disampaikan penulis antara
Edisi
dan
Desain
Sistem
2.
Penerbit
Andi.
Yogyakarta.
lain:
[2] Darudiato, S., Puji, Y. D., Angelina, D.,
1. Sistem yang dibuat diharapkan bisa
dan Margaretha, D. (2006), “Analisis dan
diterapkan dan sebaiknya harus
Perancangan Sistem Aplikasi Management
benar-benar dikaji dan dipelajari
Berbasis Web”, dalam Prosiding Seminar
secara
sehingga
Nasional Aplikasi Teknologi Informasi
dalam
(SNATI) 2006, Yogyakarta: Informatika,
mendalam,
didapatkan
kemudahan
Universitas Islam Indonesia, pp.E-61-E-65.
menggunakan sistem baru. 2. Dapat
menambahkan
[3] Foaler, Martin. (2005). UML Distled :
sistem
Panduan
pembayaran online yang memang
keamanan
menambahkan untuk
Bahasa
Pemodelan
Objek Standar. Yogyakarta : Andi Offset.
dimiliki oleh perusahaan. 3. Dapat
Singkat
[4] Kadir, Abdul. (2002). Pengenalan Sistem
sistem
Informasi. Yogyakarta: Andi..
menghindari
[5] Ladjamudin AL.(2005). Analisis dan
serangan hacker dan adanya suatu
Desain
pemeliharaan sistem
Yogyakarta: Graha Ilmu.
yang rutin
Sistem
Informasi.
Edisi
1.
[6] Nugroho, Adi. (2005). Analisis dan
dilakukan guna menjaga kestabilan
Perancangan Sistem Informasi. Bandung:
kinerja sistem.
Informatika.
Demikianlah kesimpulan dan saran yang dapat disampaikan semoga dapat menjadi
[7] Nurcahyono, N. (2007). Pengembangan
pertimbangan dan membantu Toko Dany’s
Aplikasi Berbasis Web dengan PHP &
Sport di dalam mengembangkan usahanya.
ASP. Yogyakarta: Gavamedia. [8] Sidik , Pengguna,
B.
(2005).
MySQL
Administrator,
Pengembang Aplikasi Web. Informatika.
8
untuk dan
Bandung: