ROP
SKRIPSI
Diajukan Oleh :
SILVIA ARDINA
17101152610091
menyatakan bahwa :
1. Sesungguhnya skripsi yang saya susun ini merupakan hasil karya tulis
peroleh dari hasil karya tulis orang lain, telah saya tuliskan sumbernya
dibuatkan oleh orang lain, maka saya bersedia menerima sanksi yang
Demikianlah surat pernyataan ini saya buat dengan sesungguhnya tanpa ada
Padang,........... 2021
SILVIA ARDINA
17101152610091
ii
PERANCANGAN SISTEM INFORMASI PENJUALAN SPARE PART
ROP
SILVIA ARDINA
17101152610091
Pembimbing I Pembimbing II
iii
PERANCANGAN SISTEM INFORMASI PENJUALAN SPARE PART
ROP
SILVIA ARDINA
17101152610091
Pembimbing I Pembimbing II
Padang, 2021
iv
LEMBAR PENGESAHAN PENGUJI SIDANG SKRIPSI
ROP
OLEH:
SILVIA ARDINA
17101152610091
Padang,....................2021
Mengetahui
Dekan Fakultas Ilmu Komputer
Universitas Putra Indonesia
v
ABSTRACT
This research was conducted on the figures of Duta Motor. The Duta Motor store
has problems that often occur in the sale and purchase of goods that are not
processed computerized and are very ineffective so that they can affect the
process of buying goods, selling goods and expenses that are not clear. Data
collection was carried out by surveying the Duta Motor store, interviewing a
number of personnel, reading literature and laboratory testing. The analysis and
design method used EOQ AND ROP at the Duta Motor Store uses the PHP
programming language and MySQL database so that the process is faster and data
management in the form of process reports can be managed and stored easily.
vi
ABSTRAK
Penelitian ini di lakukan pada Tokoh Duta Motor. Toko Duta Motor
memiliki masalah yang sering terjadi dalam penjualan dan pembelian barang yang
tidak diolah secara komputerisasi sangat tidak efektif sehingga dapat
mempegaruhi proses pembelian barang, penjualan barang dan pengeluaran yang
tidak jelas. Pengumpulan data di lakukan dengan survei ke toko Duta Motor,
mewawancarai sejumlah personil, membaca literature dan pengujian laboratorium.
Metode analisa dan perancangan yang di gunakan EOQ DAN ROP pada Tokoh
Duta Motor mengunakan bahasa pemograman PHP dan Database MySQL
sehingga proses tersebut lebih cepat dan pengelolaan data berupa laporan hasil
proses dapat di kelola dan di simpan dengan mudah.
vii
KATA PENGANTAR
segala karunia-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan baik
dan tepat waktu. Dan tidak lupa shalawat dan salam kepada Nabi Besar
Muhammad SAW yang telah membawa umuatnya dari zaman kebodohan sampai
zaman yang berilmu pengetahuan seperti yang sama sama kita rasakan sampai
saat ini. Adapun judul dari skripsi ini adalah “PERANCANGAN SISTEM
bantuan baik dalam masa perkuliahan maupun dalam masa penyusunan. Maka
penulis ingin mengucapkan terima kasih yang setulus - tulusnya kepada yang
terhormat :
1. Ibu Dr. Hj. Zerni Melmusi, MM, Akt, CA, selaku Ketua Yayasan
2. Bapak Prof. Dr. H. Sarjon Defit, S.Kom,. M.Sc, selaku Rektor Universitas
viii
4. Ibu Mutiana Pratiwi, S.Kom,. M.Kom selaku Dosen Pembimbing I yang
6. Kepada kedua orang tua yang telah memberikan doa dan dukungannya
7. Seluruh Bapak dan Ibu Dosen yang telah mendidik, memberikkan ilmunya
perkuliahan.
Penulis menyadari dalam penulisan skripsi ini, hasilnya masih jauh dari
sempurna. Untuk itu penulis sangat mengharapkan saran-saran dan kritikan yang
bersifat membangun dari pembaca demi kesempurnaan skripsi ini. Akhir kata
penulis berharap semoga skripsi yang sederhana ini dapat memberikan manfaat
SILVIA ARDINA
ix
DAFTAR ISI
ABSTRACT ............................................................................................. vi
x
BAB II LANDASAN TEORI ................................................................. 8
2.5 Pemesanan.......................................................................................... 29
xi
2.8 Pengenalan Database ....................................................................... 31
xii
4.2.1.2 Class Diagram ...................................................................... 48
xiii
4.2.2.2.1 Desain Admin Login ................................................ 69
4.2.2.3.11
xiv
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM .................... 83
xv
5.2.3.4 Tampilan Data Member ....................................................... 102
xvi
DAFTAR GAMBAR
xvii
Gambar 4.14 Sequence Diagram Admin Kelola Perhitungan EOQ ......... 47
xviii
Gambar 4.31 Desain Manajemen List Pemesanan Pada Admin ............... 57
xix
Gambar 5.1 Tampilan Menu Utama.......................................................... 69
xx
Gambar 5.18 Tampilan Data Kota ............................................................ 83
xxi
DAFTAR TABEL
xxii
BAB I
PENDAHULUAN
Perkembangan dunia otomotif di Indonesia ini sudah mulai maju dan tidak
yang terjadi dalam dunia otomotif ini yang sangat berpengaruh dalam dunia
otomotif ini pun bersaing dan dituntut untuk mempersiapkan barang dan hasil
yang siap untuk di persaingkan dalam dunia industri otomotif ini. Salah satu
tindakan yang dapat membantu adalah penerapan sistem informasi pada penjualan
spare part. Spare part adalah suku cadang yang terdiri dari beberapa komponen
untuk menggantikan kerusakan pada suatu unit mesin dan membentuk satu
injection pump, water pumb, starting motor, alternator, oil pump, compressor,
Saat ini sistem informasi yang diterapkan pada Toko Duta Motor masih
barang yang akan dibeli, setelah mendapatkan produk yang dicari pelanggan akan
melakukan transaksi pembelian dibagian kasir. Saat ini sistem pengolahan data
penjualan di Toko Duta Motor ini masih menggunakan sistem sederhana, mulai
1
2
Hal ini tentu menjadi masalah bagi Toko Duta Motor dalam melakukakan
perhitungan dan penjualan barang, pengecekan stok masuk dan keluar, banyaknya
data penjualan yang tidak terupdate karena pengupdetan data dilakukan secara
peneliti sekarang yaitu penerapan sistem informasi penjualan secara online atau
yang sering disebut juga e-commerce. Dengan adanya sistem ini di harapakan
harga secara detail dan kemudahan pengendalian stok oleh pihak toko.
penjualan barang, dan pengeluaran yang tidak jelas yang menyebabkan pihak toko
sulit untuk menentukan periode pembelian barang dan juga kesulitan dalam
menghitung stok barang yang tersedia. Pembelian barang sebagai stok untuk
penjualan juga berpengaruh dalam suatu transaksi disebuah sistem, karena ini
Order Quantity) adalah jumlah kuantitas barang yang dapat diperoleh dengan
biaya yang minimal atau sering dikatakan sebagai jumlah pembelian yang
optimal (Musta & Erdisna, 2020). Reorder Point (ROP) yaitu tingkat persediaan
Quantity (EOQ) dan Reorder Point (ROP) ini diharapkan membantu Toko Duta
dilakukan pada Toko Duta Motor, maka terdapat beberapa rumusan masalah
yaitu:
1.3 Hipotesa
1. Dengan dirancangnya sistem informasi penjualan spare part pada Toko Duta
Motor dengan menggunakan metode EOQ dan ROP ini diharapkan dapat
dihadapi.
4. Dengan diterapkannya sistem informasi penjualan spare part pada Toko Duta
meminimalisir kesalahan.
MySQL
penelitian adalah:
2. Menerapkan sistem informasi penjualan spare part pada Toko Duta Motor
dengan metode EOQ dan ROP untuk menemukan solusi atas permasalahan
yang dihadapi.
4. Membuat sistem informasi penjualan akan lebih efiktif dan efisien pada Toko
Duta Motor.
Dalam penelitian ini ada beberapa manfaat yang hendak dicapai antara lain:
2. Memberi kemudahan dalam penjualan spare part pada Toko Duta Motor
komponen sepeda motor seperti fuel injection pump, water pumb, starting motor,
alternator, oil pump, compressor, power steering pump, turbocharger dan lain-
lain. Selain menjual alat-alat komponen sepeda motor Toko Duta Motor juga
Toko Duta Motor Toko Duta Motor berdiri sejak tahun 2011 yang
yang merupakan pemilik dari Toko Duta Motor. Memiliki beberapa cabang yang
tersebar dibeberapa desa dan memiliki puluhan karyawan. Toko Duta Motor ini
buka setiap hari dari pukul 07.00 hingga pukul 17.00 WIB.
mengadakan pembagian tugas yang jelas antara pimpinan dan karyawan serta
dapat menimbulkan susunan kerja sama yang baik antara satu dengan yang
lainnya. Dengan adanya struktur organisasi maka pimpinan akan lebih mudah
Bentuk struktur organisasi pada Toko Duta Motor dapat dilihat pada
Karyawan
LANDASAN TEORI
Konsep dasar sistem adalah suatu abtraksi dari ciri-ciri suatu yang
berpikir. Konsep sistem mendasar seluruh proses bisnis serta pemahaman kita
dikumpulkan yang memiliki hubungan satu sama lain baik fisik maupun non fisik
yang bersama-sama dalam bekerja demi tujuan yang dituju secara harmonis.
Sistem adalah suatu himpunan suatu “benda” nyata atau abstrak yang
bersatu dalam satu kesatuan (Unity) untuk mencapai tujuan tertentu secara efisien
8
9
berinteraksi untuk mencapai suatu tujuan tertentu. Sistem sangat diperlukan dalam
bergantung satu sama lain dan terpadu. Dalam keterangan di atas penelitian ini
menggunakan komputerisasi.
Komponen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem.
Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan
sistem yang lainnya atau dengan lingkungan luarnya. Batasan sistem ini
10
Lingkungan luar sistem dari sistem adalah apapun diluar batas dari sistem yang
komputer, pada komputer data merupakan signal input untuk diolah menjadi
informasi.
Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan merubah input
menjadi output.
Suatu sistem pasti mempunyai tujuan atau sasaran. Sasaran sistem sangat
menentukan sekali masukan yang dibutuhkan dan keluaran yang akan dikatakan
- Sistem Abstrak: Sistem yang berupa pemikiran atau ide-ide yang tidak tampak
secara Fisik.
- Sistem alamiah (natural system) : Sistem yang terbentuk melalui proses alami.
- Sistem buatan manusia : Sistem yang dirancang dan dibangun oleh manusia
- Sistem tak tentu (probalistic system) : Sistem yang outputnya tidak dapat
- Sistem tertutup : sistem yang tidak berhubungan dengan dunia luar dan tidak
- Sistem terbuka : Sistem yang mempunyai hubungan dengan dunia luar dan
Informasi yaitu data yang telah diolah menjadi sebuah bentuk yang berarti
bagi penerimanya dan bermanfaat dalam mengambil keputusan saat ini atau
atau mengungkap sesuatu yang penerimanya tidak tahu atau tidak disangka,
Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti
bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau
Dalam arti lain informasi adalah data yang telah diproses atau data yang
1. Absolute information
2. Subsitusional information
3. Philosophic information
4. Subjective information
manusia.
5. Objective information
6. Cultural Information
14
a. Akurat (Accuracy)
Infromasi harus sampai ke penerima dengan tepat waktu dan tidak boleh
c. Relevan (Relevance)
relevasi informasi terjadi ketika perbedaan yang didapat oleh orang satu
teknologi informasi, dan prosedur kerja), ada sesuatu yang diproses (data menjadi
informasi), dan dimaksudkan untuk mencapai suatu sasaran atau tujuan (Putra &
Andriani, 2019).
bahasa, sistem informasi terdiri dari sistem yang dapat diartikan sebagai kumpulan
orang atau beberapa orang yang saling bekerja sama dan secara terstruktur untuk
memproses data.
3. Prosedur (procedure)
4. Orang (brainware)
penyimpanan data.
terhadap system yang ada atau system yang akan dibuat. Berikut ini adalah alat
perangkat lunak, serta dokumentasi. UML menyediakan model- model yang tepat,
adalah gambaran grafis dari beberapa atau semua actor, use case, dan
tetapi hanya memberi gambaran singkat hubungan antara use case, aktor,
dan sistem. Di dalam use case ini akan diketahui fungsi-fungsi apa saja
Ada dua hal utama pada use case yaitu pendefenisian apa yang
itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang,
informasi.
Nama Aktor
aktor.
tambahan.
lainnya.
akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut
dimiliki oleh suatu kelas, sedangkan operasi atau metode adalah fungsi-
No Simbol Deskripsi
Nama Kelas
+Atribut()
+Operasi()
dengan multiplicity.
dengan multiplicity.
20
generalisasi-specialisasi (umum-
khusus).
dalam sebuah proses. Diagram ini sangat mirip dengan flowchart karena
status.
hal-hal berikut :
muka tampilan.
ujinya.
No Simbol Deskripsi
status awal
kerja.
menjadi satu.
yang terjadi.
atau
Nama swimlane
dan diterima antar objek. Oleh karena itu untuk menggambar diagram
sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use
skenario yang ada pada use case (Julianto & Setiawan, 2019).
No Simbol Deskripsi
Nama_aktor
Nama objek :
Nama kelas
4. Waktu aktif Menyatakan objek dalam keadaan aktif dan
dialkukan di dalamnya.
dikirimi.
Konsep dasar dari model persediaan barang ini berasal dari model
persediaan barang EOQ sebagaimana yang telah dijelaskan pada bab sebelumnya.
Banyaknya jumlah barang yang dipesan dan kapan pemesanan harus dilakukan
harus mampu menentukan berapa jumlah barang yang harus dipesan dan kapan
Untuk model persediaan ini, banyaknya barang yang dipesan oleh perusahaan juga
yang diperlukan.
lain, persediaan dari sebuah pesanan datang dalam satu kelompok pada
suatu waktu.
EOQ = √
Dimana :
waktu
pesanan
kehabisan stok.
(Wibawanto, 2018).
Dan menurut (Fitria, 2013) Reorder Point (ROP) adalah titik waktu
di mana sebuah pesanan baru harus dilakukan (persiapan dimulai). Hal ini
penggunaan bahan baku yang lebih besar dari perkiraan semula, atau
ROP= ( d x L) + SS
Dimana :
2.4 Penjualan
mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai
2.5 Pemesanan
Pemesanan dalam arti umum adalah perjanjian antara 2 pihak atau lebih,
perjanjian tersebut dapat berupa produk atau jasa (Syani & Werstantia, 2018).
2.6 Promosi
dengan cara yang bervariasi, seperti pameran dagang, insentif penjualan, kupon
dan sebagainya.
PHP memiliki fungsi yang sama dengan skrip-skrip seperti ASP (Active
2.7.2 MySQL
cepat, dapat menampung data dalam jumlah sangat besar, dapat diakses
oleh banyak user (multi-user), dan dapat melakukan suatu proses secara
2018).
sistem managemen database SQL yang bersifat Open Source dan paling
populer saat ini. Database ini dibuat untuk keperluan sistem database yang
dalam basis data yang telah ada sebelumnya SQL (Structured Query
32
al., 2013).
2.8.2 XAMPP
komputer lokal. XAMPP juga dapat disebut sebuah server virtual, yang
METODOLOGI PENELITIAN
perancangan ini tidak melenceng dari pokok pembahasan dan lebih mudah
sehingga dapat dijadikan pedoman yang jelas dan mudah untuk menyelesaikan
permasalahan yang ada. Adapun kerangka penelitian yang penulis lakukan dalam
33
34
Dalam penelitian ini terdapat beberapa tahapan yang akan dilalui agar
tahapan penelitian dalam Gambar 3.1 Kerangka Penelitian adalah sebagai berikut :
Dalam tahap ini berisi latar belakang, ruang lingkup penelitian dan manfaat
menghasilkan data optimal, maka diperlukan waktu, tempat dan metode dalam
peneliti, pengambilan data dilakuakn pada Bulan Oktober 2020 sampai yang dapat
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Penelitian
Pendahuluan
Pengumpulan
Data
Analisa
Perancangan
Implementasi
Pengujian
Pembuatan
Laporan
Motor, Jl. Raya Langgak, Kecamatan Tandun, Kabupaten Rokan Hulu, Riau.
36
Disana penulis mengumpulkan data berupa wawancara dengan pemilik Toko Duta
1. Penelitian Lapangan
a. Observasi
b. Wawancara
2. Penelitian Perpustakaan
3. Penelitian Laboratorium
37
sedang dikerjakan.
antara lain :
1) Laptop ASUS
1.8GHz
3) Memory 4GB
4) Flashdisk kapasitas 8 Gb
3) XAMPP
4) Database MySQL
5) Google Chrome
sistem yang akan diterapkan. Analisa sistem dilakukan untuk mengetahui dan
mengembangkan sistem yang sedang berjalan. Dalam proses analisa terdapat dua
a. Analisa Data
dari pemilik Toko Duta Motor Bapak Bambang. Data tersebut berupa hasil
b. Analisa Sistem
sistem yang akan diterapkan. Analisa sistem ini memerlukan beberapa data
yang harus dicantumkan dalam sebuah sistam yang akan di buat. Data
3.2.3 Perancangan
Language (UML) sebagai tools dalam menjelaskan alur analisa program, dimana
sistem informasi yang akan dibuat. Use case digunakan untuk mengetahui
fungsi apa saja yang ada didalam sistem informasi dan siapa saja yang
2. Class Diagram
39
Class diagram merupakan hubungan antar kelas dan penjelasan detail tiap-
tiap kelas didalam model desain suatu sistem, juga memperlihatkan aturan-
aturan dan tanggung jawab entitas yang menentukan perilaku sistem. Class
diagram yang ada pada sistem ini nantinya adalah kelola kriteria, kelola
hasil.
3. Activity Diagram
dari sebuah sistem. Yang perlu diperhatikan disini adalah bahwa diagram
jadi aktivitas yang dapat dilakukan oleh sistem. Melalui activity diagram
4. Sequence Diagram
diterima antar objek. Admin mulai dari login sampai logout dan juga
3.2.4 Implementasi
3.2.5 Pengujian
melihat apakah aplikasi tersebut sudah berjalan dengan benar dan sesuai dengan
perancangan yang dilakukan. Hal ini dilakukan untuk mengetahui apakah program
berjalan sesuai dengan perancangan yang dilakukan dapat dilihat sebagai berikut :
1. Aplikasi
Uji coba program yang telah dibuat dengan mengimlementasikan sistem yang
telah dibuat .
2. Interface
Pengujian interface ini melihat bagaimana tampilan akhir dari aplikasi sistem
BAB IV
kelemahan yang terjadi pada sistem yang sedang berjalan atau sistem lama, karena
dengan dilakukannya analisa sistem yang sedang berjalan akan dapat memberikan
yang akan dibangun atau sistem baru, dengan dilakukannya analisa terhadap
Sistem pada dasarnya merupakan suatu susunan teratur dari sekumpulan kegiatan-
kegiatan yang saling berhubungan satu dengan yang lainnya, dan prosedur-
beberapa langkah untuk memahami semua prosedur yang ada didalam sistem. Di
analisa sistem, ruang lingkup tugasnya lebih terinci (detail). Di dalam tahap
analisa sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analis
yang terjadi agar dapat dilakukan suatu pengembangan sistem yang diharapkan
Pada Toko Duta Motor sistem pemesanan dan pengendalian stock barang masih
Berikut ini adalah penulisan nota pembelian yang masih manual pada Toko Duta
yang sedang berjalan kedalam sub sistem agar mendapatkan solusi terbaik
Berhubung sistem lama yang sifatnya masih manual, sehingga perlu adanya
sistem baru yang komputerisasi. Pengolahan data yang cepat sehingga diharapkan
efisiensi waktu dan efisiensi kinerja yang lebih baik. Serta dengan pengontrolan
44
jumlah stok dan produk yang bervariasi agar terciptanya keseimbangan antara
sedang berjalan dikerjakan, pada bagian ini analisis sistem menentukan beberapa
kemudian hari.
berbagai user dengan batasan akses yang berbeda. Halaman utama dapat di akses
oleh semua user baik sudah menjadi member ataupun pengunjung biasa.
Halaman pengunjung biasa bisa di akses oleh semua orang yang belum melakuan
pendaftaran menjadi member tanpa harus melakukan login terlebih dahulu. Pada
diantaranya melihat tentang profil toko, produk terlaris, produk terbaru, daftar
dahulu.
barang.
4. Cetak laporan orderan dan produk masuk berdasarkan tanggal, bulan dan
tahun.
memudahkan proses pengolahan data sehingga tidak lagi memerlukan waktu yang
lama dan diusulkan untuk disajikan dalam bentuk rancangan fisik dan rancangan
Perancangan sistem adalah merancang atau mendesain suatu sistem yang baik,
yang isinya adalah langkah-langkah operasi dalam proses pengolahan data dan
Use Case Diagram, menggambarkan sekelompok use case dan aktor yang disertai
dengan hubungan diantaranya. Use case diagram dapat sangat membantu bila kita
dengan klien dan merancang test case untuk semua feature yang ada pada sistem.
Sebuah use case dapat meng-include fungsionalitas use case lain sebagai bagian
dari proses dalam dirinya. Secara umum diasumsikan bahwa use case yang di-
include akan dipanggil setiap kali use case yang meng-include dieksekusi secara
normal. Sebuah use case dapat di-include oleh lebih dari satu use case lain,
fungsionalitas yang common. Sebuah use case juga dapat meng-extend use case
lain dengan behaviour-nya sendiri. Dalam hubungan generalisasi antar use case
menunjukkan bahwa use case yang satu merupakan spesialisasi dari yang lain.
Untuk lebih jelasnya use case diagram dari e-commerce Toko Duta Motor dapat
Keterangan :
meliputi pengolahaan pengolahaan data barang (tambah barang, edit barang dan
hapus barang), data kategori (tambah kategori, edit kategori, dan hapus kategori),
pesanan, laporan harian, laporan bulanan, laporan tahunan dan cetak laporan eoq).
2. Member dapat memilih kategori barang yang ingin dibeli, beli barang, dan
konfirmasi barang apabila sudah diterima serta cetak faktur bukti order.
menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain
package dan objek beserta hubungan satu sama lain seperti containment,
pewarisan, asosiasi dan lain-lain. Untuk lebih jelasnya class diagram dari e-
scenario secara detail menurut waktu. Diagram ini menunjukkan sejumlah contoh
objek dan message (pesan) yang diletakkan diantara objek-objek di dalam use
case.
Guest dapat melihat home, dapat dilihat pada Gambar 4.4 berikut ini:
Guest dapat melihat produk, dapat dilihat pada Gambar 4.5 berikut ini:
Guest dapat melihat kategori, dapat dilihat pada Gambar 4.6 berikut ini:
50
Guest dapat melihat profil, dapat dilihat pada Gambar 4.7 berikut ini:
Guest dapat melihat Testimoni, dapat dilihat pada Gambar 4.8 berikut ini:
Admin dapat mengelola data barang menambah, edit, hapus data pada aplikasi ini,
Admin dapat mengelola data kategori menambah, edit, hapus data pada aplikasi
Admin dapat mengelola data member, hapus data pada aplikasi ini, dapat dilihat
Admin dapat mengelola data kota, tambah, edit dan hapus data pada aplikasi ini,
Admin dapat melihat info stock barang yang tersedia pada aplikasi ini, dapat
Admin dapat melihat list pemesanan barang pada aplikasi ini, dapat dilihat pada
Admin dapat mengelola data perhitungan EOQ agar digunakan untuk pemesanan
Admin dapat mengelola laporan pada aplikasi ini, dapat dilihat pada Gambar 4.16
berikut:
55
Guest dapat mendaftar sebagai member pada menu pendaftaran, dapat dilihat pada
Activity diagram merupakan state diagram khusus, di mana sebagian besar state
adalah action dan sebagian besar transisi di-trigger oleh selesainya state
Diagram ini menjelaskan segala aktivitas yang bisa dilakukan dengan memilih
yang bisa dilakukan oleh administrator terhadap sistem yang dimulai dengan
melakukan login terlebih dahulu barulah bisa memilih aktivitas yang akan
Gambar 4.18:
57
bisa dilakukan oleh member terhadap sistem yang dimulai dengan melakukan
login terlebih dahulu barulah bisa memilih aktivitas yang akan dilakukan melalui
Pada diagram activity diagram guest menggambarkan segala aktivitas yang bisa
dilakukan oleh guest terhadap sistem yang dimulai dengan masuk aplikasi e-
commerce terlebih dahulu barulah bisa memilih aktivitas pengelolaan menu pada
Desain terinci atau desain detail adalah menggambarkan sistem secara terinci.
Dalam desain terinci akan digambarkan desain-desain tentang output, input dan
desain file. Berikut ini akan dibahas satu persatu desain terinci tersebut.
Tujuan utama dari desain output adalah menghasilkan suatu bentuk keluaran yang
efektif, mudah dipahami, cepat dan tepat waktu, dengan kata lain hasil keluaran
yang dihasilkan haruslah memudahkan bagi setiap unsur yang terlibat atau yang
menggunakannya.
Keluaran (output) pada umumnya merupakan hasil dari proses yang dapat
disajikan dalam bentuk home page. Adapun desain Output dalam perancangan
Desain Home Utama menjelaskan bentuk tampilan awal dari aplikasi e-commerce,
Desain home admin menjelaskan bentuk tampilan dari admin setelah admin
Desain home member menjelaskan bentuk tampilan dari member setelah member
Desain detail barang menampilkan detail barang yang tersedia di toko Duta
Setelah member melakukan login maka terlihat pada desain detail barang yang
menampilkan detail barang yang tersedia di toko Duta Motor, dengan bentuk
Desain data manjemen List Barang pada Admin menjelaskan bentuk tampilan
Admin dapat menajemen List Barang, dengan bentuk rancangan seperti pada
Gambar 4.27:
63
Desain data manjemen List Kategori pada Admin menjelaskan bentuk tampilan
Admin dapat menajemen List Kategori, dengan bentuk rancangan seperti pada
Gambar 4.28 :
Desain data manjemen List Member pada Admin menjelaskan bentuk tampilan
Admin dapat menajemen List Member, dengan bentuk rancangan seperti pada
Gambar 4.29 :
Desain data manjemen List Kota pada Admin menjelaskan bentuk tampilan
Admin dapat menajemen List Kota, dengan bentuk rancangan seperti pada
Gambar 4.30 :
65
Desain data manjemen Info Stock pada Admin menjelaskan bentuk tampilan
Admin dapat menajemen Info Stock, dengan bentuk rancangan seperti pada
Gambar 4.31 :
Desain data manjemen List Pemesanan pada Admin menjelaskan bentuk tampilan
Admin dapat menajemen List Pemesanan, dengan bentuk rancangan seperti pada
Gambar 4.32 :
66
Desain data manjemen analisa eoq pada Admin menjelaskan bentuk tampilan
Admin dapat menajemen Analisa EOQ, dengan bentuk rancangan seperti pada
Gambar 4.33:
Rancangan desain ini menjelaskan isi dari laporan harian pada Toko Duta Motor
Rancangan desain ini menjelaskan isi dari laporan bulanan pada Toko Duta Motor
Rancangan desain ini menjelaskan isi dari laporan tahunan pada Toko Duta Motor
Rancangan desain ini menjelaskan isi dari laporan eoq pada Toko Duta Motor
Rancangan desain ini menjelaskan isi dari faktur pemesanan pada Toko Duta
komputer, bagus tidaknya output yang dihasilkan tergantung pada input data yang
dimasukkan. Desain input ini mencakup semua masukkan yang terjadi sebagai
Desain ini menjelaskan tentang tampilan admin akan login, maka akan muncul
Desain ini menjelaskan tentang tampilan member akan login, maka akan muncul
Desain layout penulisan registrasi yang dilakukan member ketika member ingin
login dan guest harus melakukan registrasi dan ini rancangan aplikasi yang akan
Desain ini merupakan tampilan admin yang akan menambah List Barang, dengan
Desain ini merupakan tampilan admin yang akan menambah List Kategori,
Desain ini merupakan tampilan admin yang akan menambah List Analisa EOQ,
Desain ini merupakan tampilan keranjang belanja pada member ketika melakukan
Desain ini merupakan tampilan edit account pada member ketika melakukan
Perancangan web e-commerce pada Toko Duta Motor ini menggunakan MySQL
digunakan untuk penyimpanan data pada sistem terdiri dari beberapa tabel.
Field Key : id
1 Id Int 11 Id
7 Hp varchar 12 No Handphone
77
Tabel barang digunakan untuk menampung data-data yang barang oleh admin,
Tabel eoq digunakan untuk menampung data-data eoq, dengan rancangan struktur
7 Hp varchar 12 No Handphone
BAB V
IMPLEMENTASI DAN PENGUJIAN SISTEM
data yang akan diinstal pada computer, serta satu buah printer
sebagai berikut:
84
2. SublimeText
6. Tunggu sampai salesai dan pilih Next, maka akan muncul Gambar
5.6.
87
88
telah dibuat sesuai dengan yang diharapkan. Disini kit adapat melihat hasil dari
produk, profil, cara belanja, serta link untuk login dan daftar. Berikut
gambar tampilan home yang dapat dilihat pada Gambar 5.1 berikut ini:
barang pada toko yang dapat dilihat pada Gambar 5.2 berikut ini:
tersedia beserta informasi nama produk , harga produk. Berikut gambar tampilan
produk toko yang dapat dilihat pada Gambar 5.3 berikut ini:
90
oleh pengunjung. Berikut gambar tampilan cara belanja yang dapat dilihat pada
Halaman login digunakan untuk member agar bisa masuk ke sistem dan
melakukan pemesanan produk atau melihat produk yang tersedia. Berikut gambar
tampilan login yang dapat dilihat pada Gambar 5.5 berikut ini:
92
member bisa terdaftar dan memiliki username dan password untuk melakukan
login. Berikut gambar tampilan daftar yang dapat dilihat pada Gambar 5.6 berikut
ini:
93
pemesanan, cetak bukti pembelian, edit account. Berikut gambar tampilan home
mengklik beli. Berikut gambar tampilan produk member yang dapat dilihat pada
yang akan di beli, menghapus, dan selesai belanja. Berikut gambar tampilan
keranjang belanja yang dapat dilihat pada Gambar 5.9 berikut ini:
96
pengiriman barang telah dipesan. Berikut gambar tampilan checkout pesanan yang
Berikut gambar tampilan konfirmasi pemesanan yang dapat dilihat pada Gambar
pemesanan barang dan berapa total keseluruhan yang mesti dibayar. Berikut
gambar tampilan konfirmasi pemesanan yang dapat dilihat pada Gambar 5.12
berikut ini:
99
Berikut gambar tampilan login admin yang dapat dilihat pada Gambar 5.13
berikut ini:
100
Halaman utama ini muncul setelah login. Menu ini menampilkan data
barang, data kategori, data member, info stock, list pesanan, data analisa eoq dan
laporan. Berikut gambar tampilan home admin yang dapat dilihat pada Gambar
tampilan data barang dapat dilihat pada Gambar 5.15 berikut ini:
Berikut gambar tampilan data barang dapat dilihat pada Gambar 5.16 berikut ini:
102
Halaman data info stock ini menampilkan daftar info stock. Berikut
Halaman data analisa eoq ini menampilkan daftar list analisa eoq. Berikut
tampilan laporan bulanan yang dapat dilihat pada Gambar 5.23 berikut ini:
107
PENUTU
6.1 Kesimpulan
1. Dengan adanya sistem informasi penjualan ini dapat mempermudah toko Duta
sehingga informasi yang dihasilkan lebih cepat, akurat dan dapat terkelola
dengan baik.
dengan menggunakan metode EOQ dan ROP ini dapat menjadi solusi
109
110
6.2 Saran
Dari kesimpulan di atas dan setelah di lihat dari hasil penelitian yang telah
yang baru.
3. Dengan adannya sistem informasi penjualan pada Toko Duta Motor ini
lainnya.
DAFTAR PUSTAKA
KUSMANTO. (2019). Aplikasi Data Gudang Sparepart Pada Toko Prima Jaya
Musta, R., & Erdisna, E. (2020). Perancangan Sistem Informasi Penjualan dan
Pengendalian Stock Barang dengan Metode EOQ dan Reorder Point. Jurnal
http://www.landasanteori.com/2015/09/pengertian-kreativitas-definisi-
aspek.html
Kurniawan, H., Apriliah, W., Kurnia, I., & Firmansyah, D. (2020). Penerapan
111
112
https://doi.org/10.35969/interkom.v14i4.78
2(2), 64–77.
Tabrani, M., & Rezqy Aghniya, I. (2019). Implementasi Metode Waterfall Pada
Tiket Bus Pada Po. Handoyo Berbasis Online. Intra-Tech, 3(2), 11–25.
https://journal.amikmahaputra.ac.id/index.php/JIT/article/view/56/48
Sri, R., Rejeki, A., Utomo, A. P., & Susanti, S. (2011). Perancangan dan
Berbasis Mobile Android. Jurnal Ilmiah Ilmu Dan Teknologi Rekayasa, 1(2).
https://doi.org/10.31962/jiitr.v1i2.22
Rahman, F., & Santoso. (2015). Aplikasi pemesanan undangan online. Sains Dan
Pembelian Pada Cafe Coffe Time Kopo Bandung. Jurnal Ilmiah Manajemen
. N., Ibrahim, A., & Ambarita, A. (2018). Sistem Informasi Pengaduan Pelanggan
Air Berbasis Website Pada Pdam Kota Ternate. IJIS - Indonesian Journal On
https://doi.org/10.36294/jurti.v2i1.411
https://doi.org/10.12777/transmisi.15.2.79-86
179.
115