SISTEM PENJUALAN PAKAIAN BERBASIS ONLINE
A.
Gambaran Umum Sistem
Sistem informasi penjualan pakaian ini merupakan sebuah
atau suatu sistem perhitungan atau pengecekan data transaksi penjualan baju
distro yang digunakan oleh suatu penjual baju distro agar dapat bekerja lebih
praktis. Sistem ini juga digunakan untuk mengetahui jumlah stok baju yang masih
tersedia pada toko atau perusahaan tersebut. Tujuan akhirnya adalah untuk
mengetahui atau untuk mendapatkan data yang akurat dan tepat dari proses-proses
transaksi yang sudah terjadi atau berlangsung. Adapun tujuan lainya adalah
untuk meminimalisir terjadinya suatu kesalahan ataupun kecurangan pada saat
pengecekan data.
Pada program ini kami
menggunakan beberapa asumsi, diantaranya:
1.
User merupakan admin tanpa membedakan status user sebagai karyawan
ataupun manager.
2. member mendapatkan discount
sementara non member tidak mendapat discount.
3. discount untuk member adalah diberikan
kepada konsumen yang berbelanja dengan skala banyak/beli grosiran.
4. transaksi penjualan dan detail
tidak dapat di edit sebab barang yang sudah di beli tidak dapat dikembalikan.
B.
Rancangan Sistem
Rancangan sistem
merupakan rancangan mekanisme kerja proses-proses yang dilakukan oleh sistem di
dalam Sistem Informasi Penjualan Pakaian ini.
Rancangan sistem Sistem Informasi Penjualan Pakaian ini dibuat dengan
menggunakan aplikasi Rational Rose 2000 Enterprise Edition yang berbasiskan UML
(Unified Modeling Language) yang
terdiri dari diagram Use Case, diagram Activity, dan diagram Sequence. Di bawah ini diterangkan rancangan Sistem
Informasi Penjualan Pakaian selengkapnya.
1.
Diagram Use Case
Gambar Diagram Use Case
Diagram
Use Case di atas menunjukkan bahwa entitas yang terlibat di dalam Sistem
Informasi Penjualan Pakaian ada 4 entitas yang masing-masing mempunyai hak
sebagai berikut :
a.
Pegawai(User)
Pegawai sangat berperan penting dan terlibat langsung pada semua proses
yang terjadi termasuk pengaturan data user
*Login
Untuk dapat melalukan proses-proses lainnya, maka terlebih dahulu,
pegawai(user) harus masuk ke dalam sistem melalui validasi username dan
password pada login, agar keamanan data lebih terjamin.
-
Data member
Pada
proses ini, pegawai(user) dapat melakukan penginputan, pengeditan, dan
penghapusan data member yang akan disimpan pada tabel member.
-
Data user
Pada
proses ini, pegawai(user) dapat melakukan penginputan, pengeditan, dan
penghapusan data user yang akan disimpan pada tabel user.
-
Data barang
Pada proses ini, pegawai(user) dapat melakukan penginputan, pengeditan,
dan penghapusan data barang yang akan tersimpan pada tabel pakaian
-
Data diskon
Pada proses ini, pegawai(user) dapat melakukan penginputan, pengeditan,
dan penghapusan data diskon yang akan tersimpan pada tabel diskon.
-
Search data
Pada
proses ini, pegawai(user) dapat melakukan pencarian berdasarkan kategori yang
telah ditentukan, dan hanya menginputkan keyword saja. Hasil pencarian ini
selanjutnya akan menjadi sumber data untuk laporan
-
Proses transaksi penjualan
Pada
proses ini, pegawai(user) dapat melakukan penginputan, dan penghapusan data
transaksi penjualan yang akan tersimpan pada tabel penjualan.
b.
Member
Member merupakan costumer pembelian suatu barang yang
sebelumnya sudah terdaftar di sistem. Di dalam sistem ini, member tidak
terlibat langsung di dalam sistem.
Member hanya dapat mengetahui informasi tentang barang yang akan dibeli
dan transaksi yang dilakukan dengan mendapatkan sebuah keuntungan berupa diskon
pada setiap pembelian barang.
c.
Non Member
No Member merupakan pelanggan yang biasa karena belum
terdaftar atau mendaftar sebelumnya. Di dalam sistem ini, non member juga tidak
terlibat langsung di dalam sistem.
Non Member juga hanya dapat
mengetahui informasi tentang barang yang akan dibeli dan transaksi yang
dilakukan dengan tidak mendapatkan sebuah keuntungan berupa diskon pada setiap
pembelian barang.
d.
Printer
Di dalam sistem ini, printer
merupakan entitas yang berperan di dalam proses pembuatan hardcopy laporan,
yang nantinya akan menjadi arsip penjualan pakaian.
2.
Diagram Activity
Gambar Diagram Activity Transaksi Penjualan
Berdasarkan diagram
activity diatas dapat kita lihat bahwa:
Kondisi Awal
Form input data transaksi penjualan
tampil
Proses
Setelah form input data
transaksi penjualan tampil, maka pegawai(user) menginputkan id baju
maka kontrol akan mengambil data dari entity buku dan ditampilkan pada
form transaksi penjualan. Kemudian
pegawai menginputkan jumlah barang yang akan dibeli, untuk mengecek kememberan
dari costumer yang melakukan transaksi, jika id yang diinputkan sesuai dengan
id member yang ada disistem maka costumer tersebut merupakan member dan akan
mendapatkan diskon sesai yang telah ditentukan. Jika tidak maka costumer
tersebut bukan merupakan member dan tidak akan mendapatkan diskon.
Kondisi Akhir
Hasil pengolahan data (id
member, id penjualan, id baju, judul, jumlah, diskon, total
harga) disimpan ke tabel penjualan.
3.
Diagram Sequence
Gambar Diagram Sequensial transaksi penjualan
Pada dasarnya, diagram
sequensial merupakan perincian dari diagram activity, seperti yang dapat kita lihat pada di atas, untuk melakukan proses yang ada pada
sistem ini, maka diperlukan sebuah kontrol.
Kontrol
menjadi jembatan antara form dengan entity(tabel) yang digunakan. Dapat dilihat bahwa, setelah form input data
transaksi penjualan tampil, maka pegawai(user) menginputkan id buku maka kontrol akan mengambil data dari entity
buku dan ditampilkan pada form transaksi penjualan. Kemudian pegawai menginputkan jumlah barang
yang akan dibeli, maka kontol akan mengecek kememberan dari costumer yang
melakukan transaksi, jika id yang diinputkan sesuai dengan id member yang ada
disistem maka costumer tersebut merupakan member dan akan mendapatkan diskon
sesai yang telah ditentukan. Jika tidak maka costumer tersebut bukan merupakan
member dan tidak akan mendapatkan diskon. Setelah itu baru akan diadakan
pentotalan harga pembelian dan akan ditampilkan ke form data penjualan.
4. Rancangan Basis Data
Pada rancangan basis
data ini, penulis mengimplementasikan data yang tersedia dengan menggunakan
bahasa pemrograman NetBeans IDE 5.5.1 dan databasenya menggunakan XAMPP MySQL
untuk mempermudah dalam penaganan kasus-kasus yang ada.
Dalam pembuatan
inventarisasi barang ini terdapat table-tabel. Berikut ini merupakan
table-tabel yang dilengkapi nama field, tipe.
Tb_Baju
FIELD
|
TYPE
|
COLLATION
|
NULL
|
Id baju
|
Int (10)
|
No
|
|
Type
|
Varchar (15)
|
Latin1_General_ci
|
No
|
Judul
|
Varchar (25)
|
Latin1_General_ci
|
No
|
Penerbit
|
Varchar (25)
|
Latin1_General_ci
|
No
|
Tahun
|
Varchar (4)
|
Latin1_General_ci
|
No
|
Harga
|
Varchar (9)
|
Latin1_General_ci
|
No
|
Stok
|
Int (5)
|
No
|
Tb_Detail
FIELD
|
TYPE
|
NULL
|
Id_Detail
|
Int (40)
|
No
|
Id_Penjualan
|
Int (20)
|
No
|
Id_baju
|
Int (20)
|
No
|
Jumlah
|
Int (4)
|
No
|
Diskon
|
Int (10)
|
No
|
Tot_Harga
|
Int (20)
|
No
|
Tb_Member
FIELD
|
TYPE
|
COLLATION
|
NULL
|
Id_Member
|
Int (10)
|
No
|
|
Nama
|
Varchar (25)
|
Latin1_General_ci
|
No
|
Alamat
|
Varchar (30)
|
Latin1_General_ci
|
No
|
Tb_Penjualan
FIELD
|
TYPE
|
COLLATION
|
NULL
|
Id_Penjualan
|
Int (10)
|
No
|
|
Tgl
|
Varchar (10)
|
Latin1_General_ci
|
No
|
Harga_Tot
|
Int (9)
|
No
|
|
Id_Member
|
Int (10)
|
No
|
|
Diskon
|
Int (2)
|
No
|
Tb_Setting
FIELD
|
TYPE
|
COLLATION
|
NULL
|
Id_Setting
|
Int (1)
|
No
|
|
Diskon
|
Varchar (3)
|
Latin1_General_ci
|
No
|
Tb_User
FIELD
|
TYPE
|
COLLATION
|
NULL
|
UserName
|
Varchar (15)
|
Latin1_General_ci
|
No
|
Password
|
Varchar (15)
|
Latin1_General_ci
|
No
|
5.
Kesimpulan
Kesimpulan yang diambil penulis adalah sebagai berikut :
Berdasarkan uraian maupun pembahasan mengenai Sistem
Informasi Pakaian yang telah dikemukakan
sebelumnya maka dapat diambil kesimpulan bahwa :
- Pengolahan data lebih efektif.
- Mempermudah kasir dan admin dalam mengelolah proses pencatatan barang,
transaksi barang, dan data pelanggan (member).
- Pembuatan laporan transaksi penjualan dan laporan data barang dapat diakses
dengan cepat.
- Dengan sistem yang terkomputerisasi tidak ada lagi penumpukan data dan
mempermudah dalam pencarian data.
- Sistem informasi yang telah dibuat dapat memberikan informasi mengenai data-data yang berhubungan dengan penjualan.
22 Komentar
bagus makalahnya menarik.....
Balasbagus makalahnya menarik.....
Balasmenurut anak pondok pinang makala sama piala beda ga min?
Balasjangan bangga dengan hasil karya orang lain
Balasdimana ada pelabuhan disitu ada perahu jangan rebahan kalo gapunya bahu
Balastingkatkan sportifitasmu
Balasmenurut saya makalah ini sangat simple :D
Balaskuakui ini sangat menarik, tetapi tidak boleh dicopy kata guru saya:(
Balasdemi piala dvd ku jual
Balaskata guru saya makalahnya keren tapi sayang gitu gitu aja
Balassayur boleh layu tapi semangatku tetap maju
Balaspercuma menarik tapi tidak bisa digadai:(
Balaspemasaran apa yang oon?
Balasjawab:pemasaran online
tempe yang tipis hanya ada di tukang gorengan senayan
Balasberar terbuat dari besi dan dikunci terus ngegantung di besi/?apakah itu...
Balasitu adalah gembok pabrik roti
alis apa yang ribet?
Balasalisan ibuibu
putih kuning coklat?
Balastelur ayam kampung
ayam-ayam pelungku
Balas#ayampelung
semoga membantu jadi referensi :)
Balasmemang tidak untuk di-copy jadikan referensi saja ;)
Balasmodifikasi, jika ingin lebih wah!.. jadikan sebgai referensi saja artikel ini. Kan Judulnya jg CONTOH ;)
Balassangat banyak sekali bisnis pada bidang fashion salah satunya pakaian di indonesia
BalasPenulisan markup di komentar