Anda di halaman 1dari 15

IMPLEMENTASI SISTEM MANAJEMEN PENJUALAN DAN

ANALISIS DATA UNTUK OPTIMALISASI KINERJA BISNIS

Dosen Pengampu :
Rifka Dwi Amalia, S.Pd., M.Kom.
Dr. Ermatita, M.Kom.

Disusun Oleh:
2310501095 - Hansen Vernandez
2310501098 - Threlyta Nayla
2310501091 - Ireneus Hessel Fridyanto Pujono
2310501102 - Dalilah Putri Shafwana

FAKULTAS ILMU KOMPUTER


PROGRAM STUDI D3 SISTEM INFORMASI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

TAHUN 2023
Kata Pengantar
Puji syukur senantiasa kami ucapkan kepada Tuhan Yang Maha Esa atas rahmat-Nya,
sehingga kami dapat membuat laporan ini yang berjudul ‘IMPLEMENTASI SISTEM
MANAJEMEN PENJUALAN DAN ANALISIS DATA UNTUK OPTIMALISASI
KINERJA BISNIS’.
Laporan ini disusun untuk memenuhi tugas mata kuliah Pengantar Basis Data. Dalam
penyusunan laporan ini, penulis mengalami kesulitan dan penulis menyadari dalam penulisan
laporan ini masih jauh dari sempurna. Untuk itu penulis sangat mengharapkan kritik dan
saran yang membangun demi kesempurnaan laporan ini.
Kami mengucapkan terima kasih kepada Ibu Rifka Dwi Amalia & Ibu Ermatita selaku
dosen mata kuliah Pengantar Basis Data yang telah membimbing dan membantu kami dalam
proses penyusunan laporan ini. Ucapan terima kasih kami juga ucapkan kepada rekan-rekan
yang telah membantu sehingga laporan ini dapat terwujud.

Jakarta, 15 November 2023

(Hansen, Hessel, Nayla, Dalilah)


Daftar Isi

Kata Pengantar......................................................................................................................................
Daftar Isi.................................................................................................................................................
BAB I
PENDAHULUAN..................................................................................................................................
A. Latar Belakang..............................................................................................................................
B. Rumusan Masalah.........................................................................................................................
C. Tujuan...........................................................................................................................................
BAB II
PEMBAHASAN.....................................................................................................................................
A. Proses Bisnis.................................................................................................................................
B. Flowchart......................................................................................................................................
C. Entitas...........................................................................................................................................
D. Atribut...........................................................................................................................................
1. Atribut-atribut dari setiap entity..............................................................................................
2. Relasi & Kardinalitas Antara Relasi.......................................................................................
a. Relasi Antara Tabel-Tabel Entitas...................................................................................
b. Kardinalitas Antara Relasi...............................................................................................
C. ERD & Mapping ERD..................................................................................................................
D. Rancangan Tabel..........................................................................................................................
BAB III
KESIMPULAN DAN SARAN..............................................................................................................
A. Kesimpulan...................................................................................................................................
B. Saran.............................................................................................................................................
DAFTAR PUSTAKA............................................................................................................................
BAB I
PENDAHULUAN

A. Latar Belakang
Perkembangan teknologi informasi dan kemajuan inovasi bisnis memaksa
penggerak bisnis untuk mengikuti perkembangan teknologi. Usaha diberbagai
bidang untuk mencari inovasi guna menunjang tujuan bisnis. Ditinjau pada
perusahaan/bisnis di berbagai bidang tidak terlepas dari teknologi informasi pada
perangkat elektronik, baik komputer/laptop, hingga yang telah digunakan melalui
piranti pintar seperti tablet maupun telepon pintar. Berdasarkan fenomena yang
terjadi pada bisnis di berbagai bidang tidak terkecuali penjualan, dapat
digambarkan bahwa usaha pada bisnis perdagangan juga sangat membutuhkan
dukungan dari bidang teknologi informasi untuk tetap dapat mengoptimalkan
kinerja perusahaan dalam menghadapi persaingan pasar saat ini juga masa
mendatang (Susilowati & Safitri, 2019). Sistem informasi manajemen merupakan
metode yang dapat digunakan oleh para pimpinan perusahaan sebagaibentuk
upaya dalam pengambilan keputusan yang dapat dipertanggungjawabkan
(Anggadini, 2013). Sistem informasi manajemen dapat membantu perusahaan
untuk mengetahui pelanggan yang paling sering melakukan transaksi pada
perusahaan dan dapat meningkatkan pendapatan perusahaan (Wilhelmina et al, 2014).
Basis data adalah media untuk menyimpan data agar dapat diakses dengan
mudah dan cepat. Akan tetapi, basis data ini memerlukan suatu rancangan. (Rosa dan
Shalahuddin (2015:43)) Perancangan basis data merupakan proses menciptakan
perancangan untuk basis data yang akan mendukung operasi dan tujuan perusahaan.
Dalam merancang suatu basis data, digunakan metodologi-metodologi yang
membantu dalam tahap perancangan basis data (Rahmawati, 2022). Penggunaan
database dapat meningkatkan efisiensi dan efektivitas operasional. Dengan
penggunaan teknologi di beberapa proses database dapat lebih optimal dan kesalahan
manusia dapat dikurangi yang dapat meningkatkan produktivitas. Sistem manajemen
penjualan berbasis database memungkinkan integrasi data dari berbagai sumber,
seperti penjualan online, offline, dan inventaris. Oleh karena itu lah kami membuat
implementasi sistem manajemen penjualan dan analis data untuk optimalisasi kinerja
bisnis.
B. Rumusan Masalah
1. Apakah sistem manajemen penjualan melalui sistem database ini dapat mengelola
data dengan lebih efisien dan efektif?
2. Apakah ada cara untuk meningkatkan efisiensi dalam proses transaksi?
3. Bagaimana cara menganalisis performa penjualan secara efektif, seperti
mengidentifikasi tren penjualan, barang yang paling diminati, atau lokasi
penjualan yang paling berhasil?

C. Tujuan
1. Mengelola data dengan lebih efisien dan efektif.
Database dapat membantu menyimpan dan mengelola data dengan lebih rapi dan
terstruktur. Hal ini dapat memudahkan proses pencarian dan pengambilan data,
serta meminimalkan risiko terjadinya kesalahan data.
2. Meningkatkan Efisiensi Proses Transaksi
Database dapat mengurangi waktu yang diperlukan untuk menyelesaikan setiap
transaksi, mengurangi risiko kesalahan input data dan meminimalkan kebutuhan
untuk koreksi transaksi, mengintegrasikan sistem dengan cara yang lebih efisien
dan alur kerja antar sistem menjadi sederhana.
3. Analisis Performa Penjualan
Database dapat mengidentifikasikan tren penjualan dari waktu ke waktu dengan
harapan dapat menentukan produk yang paling diminati oleh pelanggan serta
evaluasi performa lokasi penjualan yang paling sukses dalam penjualan, sehingga
strategi dapat diperbaiki.
BAB II
PEMBAHASAN

A. Proses Bisnis
1. Proses Bisnis yang akan dilakukan oleh Salesman
a. Pencatatan Data Penjualan dan Transaksi
1) Mencatat Data Pelanggan dan Penjualan
Saat pelanggan baru datang, karyawan akan mencatat informasi mereka di
tabel customers. Setiap penjualan akan direkam di tabel transactions.
Informasi seperti barang yang dibeli, pelanggan yang melakukan pembelian,
metode pembayaran, tanggal penjualan, dan lokasi penjualan (tempat
penjualan dan jam penjualan) akan dicatat di sini.
2) Pengelolaan Informasi Barang
Tabel barang menyimpan informasi mengenai barang yang tersedia,
termasuk nama barang, satuan, dan stok barang yang tersedia.
b. Manajemen Salesman dan Lokasi Penjualan
Data mengenai salesman dan lokasi penjualan (seperti negara dan kota) dicatat
di tabel salesmen dan salesPlaces, masing-masing.

2. Proses Bisnis yang akan dilakukan oleh Analis


a. Proses Pencarian dan Analisis Data
Dengan pencarian informasi dapat menggunakan perintah SQL 'SELECT' dapat
melakukan analisis terhadap data penjualan untuk melihat trend penjualan,
kinerja salesman, stok barang, atau efektivitas metode pembayaran dengan
menjalankan query/query khusus.
b. Pengelolaan Stok Barang
Dengan manajemen stok barang anda bisa memantau stok barang yang tersedia
di tabel barang. Jika stok suatu barang rendah, mungkin perlu dilakukan restok
atau pengadaan barang baru.
c. Laporan dan Pemroresan Data
1) Pembuatan Laporan
Anda dapat menggunakan data yang tersimpan di berbagai tabel untuk
membuat laporan penjualan, keuangan, atau performa bisnis lainnya.
2) Pemrosesan Data
Melalui query/query khusus, Anda dapat melakukan pemrosesan data untuk
mendapatkan informasi tertentu seperti total penjualan, rata-rata penjualan
per hari, atau lainnya.

B. Flowchart

C. Entitas
1. Barang (kuat) : Entitas ini mencakup berbagai informasi mengenai barang
yang akan dijual.
2. Customers (kuat) : Entitas ini mencakup berbagai informasi mengenai pembeli.
3. PaymentMethod (kuat): Entitas ini mencakup berbagai informasi mengenai
metode pembayaran yang dilakukan oleh pelanggan (customer).
4. SalesDate (kuat) : Entitas ini mencakup berbagai informasi mengenai tanggal
kapan barang jual.
5. SalesHour (kuat) : Entitas ini mencakup berbagai informasi mengenai jam kapan
barang dijual.
6. SalesMen (kuat) : Entitas ini mencakup berbagai informasi mengenai identitas
siapa yang menjual barang-barang yang ada.
7. SalesPlaces (kuat) : Entitas ini mencakup berbagai informasi mengenai tempat di
mana barang-barang tersebut berada.
8. Transactions (lemah) : Merupakan sebuah tabel yang akan menyatukan satu
komponen dari entitas-entitas yang ada di atas, sehingga dapat dilihat dalam satu
tabel.
D. Atribut
1. Atribut-atribut dari setiap entity
a. Entity Barang
barangID (primary key auto_increment), name (simple), satuan (simple), stock
(simple).
b. Entity Customers
custID (primary key auto_increment), name (simple), dan phone .
c. PaymentMethod
pmID (primary key auto_increment) dan paymentMethod (simple).
d. SalesDate memiliki attribute
salesDate (primary key).
e. SalesHour
shID (primary key auto_increment), rangehour (simple), hourFrom (simple),
hourTo (simple), hour.
f. Salesmen
smID (primary key auto_increment) dan nama (simple).
g. SalesPlaces
spID (primary key auto_increment), country (simple), dan city (simple).
h. Transactions
barangID (foreign key), custID (foreign key), salesmenID (foreign key),
salesPlacesID (foreign key), paymentMethod (foreign key), salesDate (foreign
key), salesHour (foreign key), price (), dan amount ().
2. Relasi & Kardinalitas Antara Relasi
a. Relasi Antara Tabel-Tabel Entitas
1) Tabel Barang
Tabel ini mencakup berbagai informasi mengenai barang yang akan dijual,
seperti barangID (primary key auto_increment), name (simple), satuan
(simple), stock (simple).
2) Tabel Customers
Tabel ini mencakup berbagai informasi mengenai pembeli seperti custID
(primary key auto_increment), name (simple), dan phone
3) Tabel PaymentMethod
Tabel ini mencakup berbagai informasi mengenai metode pembayaran
yang dilakukan oleh pelanggan (customer) dan memiliki atribut pmID
(primary key) dan paymentMethod (simple).
4) Tabel SalesDate
Tabel ini mencakup berbagai informasi mengenai tanggal kapan barang
jual yaitu salesDate (primary key).
5) Tabel SalesHour
Tabel ini mencakup berbagai informasi mengenai jam kapan barang dijual
dan memiliki atribut shID (primary key), rangehour (simple), hourFrom
(simple), hourTo (simple), dan hour (simple).
6) Tabel Salesmen
Tabel ini mencakup berbagai informasi mengenai identitas siapa yang
menjual barang-barang yang ada dan memiliki atribut smID (primary
key), name (simple)
7) Tabel SalesPlaces
Entitas ini mencakup berbagai informasi mengenai tempat di mana
barang-barang tersebut berada dan memiliki aribut spID (primary key),
country (simple), city (simple)
8) Tabel Transactions
Merupakan sebuah tabel yang akan menyatukan satu komponen dari tabel
tabel yang ada di atas, sehingga dapat dilihat dalam satu tabel. barangID
(foreign key merujuk ke barangID di tabel barang), customerID (foreign
key merujuk ke custID di tabel customers), salesmenID (foreign key
merujuk ke salesmenID di tabel salesmen), salesPlacesID (foreign key
merujuk ke shID di tabel salesHour), paymentMethodID (foreign key
merujuk ke pmID di tabel paymentMethod), salesDate (foreign key
merujuk ke salesDate di tabel salesDate), salesHour (foreign key merujuk
ke shID di tabel salesHour), price (simple), amount (simple)

b. Kardinalitas Antara Relasi


Database ini menggunakan dimensional table dan fact table dimana fact
table menunjukkan data numerik, sedangkan tabel dimensi memberikan
informasi konteks dan latar belakang. Dengan menggunakan table ini
● Barang ke Transaction : one to many
● Customers ke Transaction : one to many
● SalesHour ke Transaction : one to many
● Salesmen ke Transaction : one to many
● SalesPlaces ke Transaction : one to many
● PaymentMethod ke Transaction : one to many
● SalesDate ke Transaction : one to many
Untuk semua dimensional tabel relasi yang dibuat adalah ‘Stores’ atau
menyimpan data ke fact tabel yaitu tabel transactions.

C. ERD & Mapping ERD


Entity Relationship Diagram (ERD) :
D. Rancangan Tabel

Tabel Barang

No Field Tipe Data Ukuran Keterangan


1 barangID int primary key
auto_increment
2 name varchar 50
3 satuan varchar 20
4 stock int

Tabel Customers

No Field Tipe Data Ukuran Keterangan


1 custID int primary key
auto_increment
2 name varchar 35
3 phone varchar 30

Tabel PaymentMethod

No Field Tipe Data Ukuran Keterangan


1 pmID int primary key
auto_increment
2 paymentMethod varchar 50

Tabel SalesDate

No. Field Tipe Data Ukuran Keterangan


1. salesDate DATE primary key
auto_increment

Tabel SalesHour

No Field Tipe Data Ukuran Keterangan


1 shID int primary key
auto_increment
2 rangehour varchar 10
3 hourFrom int
4 hourTo int
5 hour int

Tabel Salesmen

No Field Tipe Data Ukuran Keterangan

1 salesmenID int primary key


auto_increment
2 nama varchar 35

Tabel SalesPlaces

No Field Tipe Data Ukuran Keterangan


1 spID int primary key
auto_increment
2 country varchar 50
3 city varchar 50

Tabel Transactions
No Field Tipe Data Ukuran Keterangan
1 barangID int Foreign Key
2 customerID int Foreign Key
3 salesmenID int Foreign Key
4 salesPlacesID int Foreign Key
5 paymentMethod int Foreign Key
ID
6 salesDate date Foreign Key
7 salesHour int Foreign Key
BAB III
KESIMPULAN DAN SARAN

A. Kesimpulan
Analisis “Implementasi Sistem Manajemen Penjualan Dan Analisis Data
Untuk Optimalisasi Kinerja Bisnis” merupakan suatu pengamatan yang diperlukan.
Hal ini karena dalam proses jual-beli barang melalui sistem database memerlukan
pengolahan data yang efisien dan efektif. Dua hal itu diperlukan karena dapat
memudahkan proses pencarian dan pengambilan data. Kemudahan ini juga dapat
meminimalkan risiko terjadinya kesalahan atau error pada sistem basis data.
Di samping itu, meningkatkan akuntabilitas juga menjadi dasar dari
optimalisasi ini. Tidak hanya untuk meletakkan dan mengambil data, penggunaan
database juga dapat digunakan untuk melacak pergerakan barang. Sehingga keluar-
masuknya barang dapat dimonitor dengan jelas sesuai dengan prosedur yang berlaku.
Begitu pula dengan pengambilan keputusan yang harus bersifat rasional dan analitis.
basis data juga dimanfaatkan sebagai pengambilan keputusan. Ini bertujuan supaya
keputusan-keputusan yang diambil dapat didasarkan dari analisis yang telah dilakukan
terhadap data-data yang sudah diolah dalam sistem basis data.

B. Saran
Bagi Mahasiswa Fakultas Ilmu Komputer UPN “Veteran” Jakarta disarankan
agar dapat memaksimalkan penggunaan basis data (database) sesuai dengan banyak
manfaat dan tujuan yang dimilikinya. Seperti efisiensi, keefektifan, transparansi,
akuntabilitas, dan rasionalitas dalam pengambilan keputusan dapat diimplementasikan
dengan baik dengan sistem basis data.
DAFTAR PUSTAKA
Anggadini, S., D. 2013, Analisis Sistem Informasi Manajemen Berbasis Komputer
Dalam Proses Pengambilan Keputusan, Jurnal Majalah Ilmiah Unikom, No. 02, Vol.
11, hal. 178-187, https://jurnal.unikom.ac.id/_s/data/jurnal/volume-11-2/02-miu-11-
2-
sri-dewi.pdf/pdf/02-miu-11-2-sri-dewi.pdf

Khudri, A., & Aristi, S. (2020). APLIKASI PENGOLAHAN DATA SURAT DAN
DISPOSISI PADA KEMENTERIAN AGAMA PROVINSI SUMATERA
SELATAN. In Prosiding Seminar Hasil Penelitian Vokasi (Semhavok) (Vol. 2, No. 2,
pp. 1-7).

Rahmawati, I., Munawar, Z., Komalasari, R., & Putri, N. I. (2022). Sistem Informasi
Manajemen Kepegawaian di Universitas Nurtanio. Prosiding SISFOTEK, 6(1), 10-20.
Susilowati, M., & Safitri, R. (2019). Sistem Informasi Manajemen Penjualan, Pembelian Dan
Inventori Kantor Gm Tupperware. Kurawal-Jurnal Teknologi, Informasi dan Industri,
2(1), 32-52.

Wilhelmina, E., Chandra, E., Rusbandi, Sihotang, F., P. 2018, Sistem Informasi Manajemen
Hubungan Pelanggan Berbasis Website pada CV Putra Hatim Pratama Palembang,
http://eprints.mdp.ac.id/2387/, Diakses tanggal 26 Juli 2019.

Anda mungkin juga menyukai