Anda di halaman 1dari 54

PERANCANGAN SISTEM POS BERBASIS WEBSITE PADA

CV ANUGRAH ENIM

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat


Penyelesaian Pendidikan Program Diploma III ( D3 )
Bidang Ilmu Informatika Pada Jurusan
Manajemen Informatika

Oleh

Nama : Tedy Gunawan


NIM : 201931022
Jurusan : Manajemen Informatika
No. Tugas Akhir :

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER SERANG


Jl. KH. Abdul Fatah Hasan No. 32 Ciceri Serang
2022
LEMBAR PERSETUJUAN SIDANG

PERANCANGAN SISTEM POS BERBASIS WEBSITE PADA


CV ANUGRAH ENIM

Oleh :
Tedy Gunawan
201931022

Tugas Akhir ini telah disetujui dan siap dipertahankan dalam siding Tugas Akhir
Program Studi Manajemen Informatika :

Menyetujui,

Dosen Pembimbing

Rahmat, S.Kom.,M.Kom.

( _________________ )
NIDN.

i
LEMBAR PENGESAHAN AKADEMIK

PERANCANGAN SISTEM POS BERBASIS WEBSITE PADA


CV ANUGRAH ENIM

Oleh :
Tedy Gunawan
201931022

Telah disetujui dan disahkan sebagai Tugas Akhir


Program Studi Manajemen Informatika

Menyetujui,

Dosen Pembimbing

Rahmat, S.Kom.,M.Kom.

( _________________ )
NIDN.

Mengetahui,

Direktur, Ketua Program Studi,

Ahmad Dedi Jubaedi, S.Kom.,M.Kom. Rahmat, S.Kom.,M.Kom.


NIDN. NIDN.

ii
iii
LEMBAR PENGESAHAN SIDANG

PERANCANGAN SISTEM POS BERBASIS WEBSITE PADA


CV ANUGRAH ENIM

Oleh :
Tedy Gunawan
201931022

Telah dipertahankan didepan Dewan Penguji


pada hari tanggal bulan tahun 2022
dan dinyatakan memenuhi syarat untuk diterima sebagai skripsi
Program Studi Manajemen Informatika

Susunan Dewan Penguji :

Penguji I,

Rahmat, S.Kom.,M.Kom.
NIDN.
Penguji II,

Diki Susansi, .,M.Kom.


NIDN.

PROGRAM STUDI MANAJEMEN INFORMATIKA


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER SERANG
2022

iv
SURAT PERNYATAAN KEASLIAN

Saya yang bertanda tangan di bawah ini :

Nama : Tedy Gunawan


NIM : 201931022
Program Studi : Manajemen Informatika
Alamat Lengkap : Jl. Rajawali Kec. Cikande RT/RW 06/02
Ds. Cikande Kec. Cikande 42186 Kab. Serang Banten

Dengan ini menyatakan bahwa:

1. Tugas Akhir dengan judul : ”PERANCANGAN SISTEM POS BERBASIS


WEBSITE PADA CV ANUGRAH ENIM” beserta seluruh isinya adalah
benar- benar karya saya sendiri, dan saya tidak melakukan penjiplakan atau
pengutipan dengan cara-cara yang tidak sesuai dengan etika keilmuan yang
berlaku dalam masyarakat ilmiah;
2. Atas pernyataan ini, saya siap menanggung segala resiko/sanksi yang
dijatuhkan kepada saya apabila di kemudian hari ditemukan adanya
pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari
pihak lain terhadap keaslian karya saya ini.

Serang, 31 Agustus
2022

Tedy Gunawan
NIM. 201931022

v
PERANCANGAN SISTEM POS BERBASIS WEBSITE PADA
CV ANUGRAH ENIM
KABUPATEN SERANG

ABSTRAK

Tedy Gunawan
201931022

Cv anugrah enim adalah sebuah produsen sekaligus toko yang menjual alat
kebersihan rumah tangga. Alat kebersihan rumah tangga di dalam rumah ialah
alat – alat ataupun barang yg ada didalam sebuah rumah yg digunakan atau
dipakai oleh para pengguna rumah, Ditengah kebutuhan masyarakat Indonesia
yang semakin meninggi dan menginginkan segalanya dapat terselesaikan dengan
cepat serta perkembangan teknologi yang semakin pesat. oleh karena itu perlu
dibangun aplikasi kasir berbasis web untuk membantu karyawan dan pemilik toko
alat kebersihan rumah tangga mengatasi permasalahan tersebut, situs web
merupakan sebuah sistem operasi pada komputer yang bersifat terbuka dan
berbasis pada sistem operasi windows.Kasir menurut kamus besar bahasa
Indonesia adalah seorang pemegang kas (uang) atau orang yang bertugas
menerima dan membayarkan uang.

Kata Kunci: Sistem Informasi, Kasir, PHP dan MySQL.

vi
DAFTAR TABEL

Tabel 3. 1 Analisa Kebutuhan Software................................................................16


Tabel 3. 2 Analisa Kebutuhan Software................................................................17
Tabel 3. 3 Data Barang..........................................................................................24
Tabel 3. 4 Detail Jual.............................................................................................25
Tabel 3. 5 Kategori Barang....................................................................................25
Tabel 3. 6 Tabel Kategori 2...................................................................................26
Tabel 3. 7 Tabel Satuan..........................................................................................26
Tabel 3. 8 Tabel Satuan..........................................................................................26
Tabel 4. 1 Pengujian Sistem Aplikasi Kasir Menggunakan Black Box.................33

vii
DAFTAR GAMBAR

Gambar 3. 1 Struktur Organisasi............................................................................12


Gambar 3. 2 Diagram Use Case.............................................................................19
Gambar 3. 3 Activity Diagram...............................................................................20
Gambar 3. 4 Class Diagram...................................................................................21
Gambar 3. 5 Sequence Diagram............................................................................22
Gambar 3. 6 Collaboration Diagram......................................................................23
Gambar 3. 6 Relasi Tabel.......................................................................................24
Gambar 3. 8 Entity Relationship Diagram.............................................................27
Gambar 3. 9 Perancangan Struktur Menu Admin..................................................28
Gambar 3. 10 Perancangan Struktur Menu Kasir..................................................28
Gambar 4. 1 Tampilan Halaman Login.................................................................30
Gambar 4. 2Tampilan Halamn Utama Admin.......................................................30
Gambar 4. 3 Menu Kelola Kategori Barang.........................................................31
Gambar 4. 4 Menu Kelola Satuan Barang.............................................................31
Gambar 4. 5 Menu Kelola Data Barang.................................................................31
Gambar 4. 6 Menu Kelola Data Pengguna............................................................32
Gambar 4. 7 Tampilan Transaksi Penjualan Kasir................................................32

viii
KATA PENGANTAR

Dengan memanjatkan puji dan syukur ke hadirat Allah SWT atas rahmat
hidayah serta bimbingan-Nya, penulis dapat menyelesaikan Tugas Akhir yang
berjudul “Penerapan Sistem Kasir Untuk Media Kalkulasi Berbasis Web Pada Cv
Anugrah Enim”.

Pembuatan Tugas Akhir ini dimaksudkan untuk memenuhi salah satu


syarat menyelesaikan Program Studi Manajemen Informatika Jenjang Diploma-3
di Akademi Manajemen Informatika dan Komputer (AMIK) Serang.

Dalam penyusunan ini penulis tidak lepas dari pihak-pihak tertentu yang
telah banyak memberikan bantuan bimbingan serta pengarahan, sehingga
sepatutnya pada kesempatan ini dengan rasa tulus penulis menyampaikan terima
kasih kepada :

1. Bapak H. Mulya R. Rachmatoellah, Lc., M.Hum. Sebagai ketua Yayasan


Pendidikan Informatika.
2. Bapak Ahmad Dedi Jubaedi,S.Kom,. M.Kom Sebagai Direktur AMIK
Serang.
3. Bapak Edi Haerullah,SE,.MM. Sebagai Wakil Direktur AMIK Serang.
4. Bapak Rahmat,S.Kom,.M.Kom Sebagai Ketua Program Studi AMIK Serang
5. Ibu Rita Wiji Wahyuningrum,SE,.M.Pd Sebagai Kabag Kepegawaian &
Keuangan
6. Bapak Pembimbing I
7. Seluruh Staf Dosen dan Karyawan AMIK Serang yang telah membantu dan
memberi ilmu pengetahuan yang berharga selama masa pendidikan.
8. Rekan-rekan mahasiswa Program Studi Manajemen Informatika.
9. Semua pihak yang tidak dapat disebutkan satu-persatu yang telah membantu
penulis dari arah mana saja, penulis ucapkan banyak terima kasih.

Kepada semua pihak yang telah berkenan membantu, penulis ucapkan


terima kasih yang sebesar besarnya, semoga Allah memberi balasan dengan

ix
sebaik-baik balasan. Dalam penyusunan skripsi ini, penulis menyadari masih
banyak kekurangannya. Oleh karena itu, dengan tangan terbuka penulis
mengharapkan saran dan kritik yang bersifat membangun.

Serang, 31 Agustus 2022


Penulis

Tedy Gunawan
NIM. 201931022

x
DAFTAR ISI

LEMBAR PERSETUJUAN SIDANG.....................................................................i

LEMBAR PENGESAHAN AKADEMIK..............................................................ii

LEMBAR PENGESAHAN SIDANG....................................................................iii

SURAT PERNYATAAN KEASLIAN..................................................................iv

ABSTRAK...............................................................................................................v

DAFTAR TABEL...................................................................................................vi

DAFTAR GAMBAR.............................................................................................vii

KATA PENGANTAR..........................................................................................viii

DAFTAR ISI............................................................................................................x

BAB I PENDAHULUAN........................................................................................1

1.1 Latar Belakang.............................................................................................1

1.2 Identifikasi Masalah.....................................................................................2

1.3 Rumusan Masalah........................................................................................2

1.4 Batasan Masalah...........................................................................................2

1.5 Tujuan Penelitian.........................................................................................3

1.6 Manfaat Penelitian........................................................................................3

1.7 Sistematika Penulisan...................................................................................3

BAB II TINJAUAN PENELITIAN & KAJIAN PUSTAKA..................................5

2.1 Tinjauan Penelitian.......................................................................................5

2.2 Kajian Pustaka..............................................................................................6

2.2.1 Pengertian Pengolahan Barang..............................................................7

2.2.2 Pengertian Konsumen............................................................................7

2.2.3 Pengertian Persekutuan Komanditer......................................................7

xi
2.2.4 Pengertian Point Of Sale........................................................................8

2.2.5 Pengertian Database...............................................................................8

2.2.6 Pengertian Sistem..................................................................................9

2.2.7 Pengertian Website................................................................................9

BAB III ANALISIS DAN PERANCANGAN SISTEM.......................................10

3.1 Metodologi Penelitian................................................................................10

3.2 Analisis Sistem Berjalan............................................................................11

3.2.1 Gambaran Umum Objek Penelitian.....................................................11

3.2.2 Visi Dan Misi.......................................................................................12

3.2.3 Struktur Organisasi..............................................................................12

3.2.4 Tugas dan Tanggung Jawab.................................................................13

3.2.5 Teknik Penyelesaian Masalah..............................................................15

3.3 Analisa Kebutuhan Sistem.........................................................................16

3.3.1 Analisa Pengguna Sistem....................................................................16

3.3.2 Analisa Kebutuhan Hardware..............................................................16

3.3.3 Analisa Kebutuhan Software...............................................................17

3.3.4 Analisa Kebutuhan Arsitektur Pendukung..........................................17

3.4 Perhitungan Metode (Kualitatif)................................................................18

3.5 Perancangan Sistem....................................................................................18

3.5.1 Kebutuhan Fungsional Sistem.............................................................18

3.5.2 Diagram Use Case...............................................................................19

3.5.3 Activity Diagram.................................................................................19

3.5.4 Class Diagram......................................................................................20

3.5.5 Sequence Diagram...............................................................................21

3.5.6 Collaboration Diagram........................................................................22

xii
3.5.7 Rancangan Basis Data (Database).......................................................23

3.5.8 Entity Relationship Diagram...............................................................27

3.5.9 Rancangan Antar Muka Sistem (Interface).........................................27

3.6 Rancangan Pengujian Sistem.....................................................................29

BAB IV HASIL DAN PEMBAHASAN...............................................................30

4.1 Deskripsi Sistem.........................................................................................30

4.2 Tampilan Sistem.........................................................................................30

4.2.1 Tampilan Halaman Login....................................................................30

4.2.2 Tampilan Halaman Utama Admin.......................................................30

4.2.3 Menu Kelola Kategori Barang.............................................................31

4.2.4 Menu Kelola Satuan Barang................................................................31

4.2.5 Menu Kelola Data Barang...................................................................31

4.2.6 Menu Kelola Data Pengguna...............................................................32

4.2.7 Tampilan Transaksi Penjualan Kasir...................................................32

4.3 Analisis studi kasus....................................................................................32

4.4 Pengujian sistem.........................................................................................33

BAB V PENUTUP.................................................................................................35

5.1 Kesimpulan................................................................................................35

5.2 Saran...........................................................................................................35

DAFTAR PUSTAKA............................................................................................37

FORM KEGIATAN BIMBINGAN TUGAS AKHIR...........................................39

DAFTAR RIWAYAT HIDUP...............................................................................40

xiii
BAB I
PENDAHULUAN

I.1 Latar Belakang


Dibalik kemajuan teknologi yang berkembang saat ini, dalam menjalankan
bisnisnya garment belum memanfaatkan teknologi sistem informasi untuk
medukung pengolahan data pada cv anugrah enim masih memanfaatkan kertas
untuk mencatat data pelanggan serta membuat nota transaksi yang akan dilakukan
pada penjualan alat kebersihan, pengolahan data dan transaksi yang masih bersifat
manual sehingga data dapat rusak, hilang, dan keamanan tidak terjamin.[1]

Perancangan sistem point of sale saat ini sangat memiliki peran penting
dalam mendukung pengambilan keputusan oleh manajemen. Sehingga dengan
menerapkan teknologi sistem pos dalam perusahaan dapat dijadikan solusi bagi
manajemen untuk memecahkan permasalahan manajemen dan akuntansi yang
timbul dalam praktiknya. Teknologi kasir dalam sebuah perusahaan terdiri dari
perangkat keras, perangkat lunak, perangkat telekomunikasi, manajemen basis
data, dan teknologi lain yang digunakan untuk menyimpan data dan membuat
data, sehingga data dapat tersedia dalam bentuk informasi kepada pembuat
keputusan.[2]

Teknologi komputerisasi di toko penjualan barang berkomoditas kecil dan


menengah lebih praktis dibandingkan menggunakan sistem manual. contoh
teknologi komputerisasi ditoko adalah aplikasi kasir berbasis website. Aplikasi
kasir dapat memberikan pelayanan yang lebih baik kepada konsumen, seperti
dalam perhitungan harga dan jumlah barang yang dibeli dapat menjadi lebih cepat
dan kuantitas barang tidak lagi bergantung kepada pencatatan manual[3].

Aplikasi kasir berbasis web yang akan dibangun nanti dapat terhubung
dengan database yang dimiliki toko. Pada dasarnya tujuan dari dibangunnya
aplikasi ini membantu pemilik dan karyawan cv anugrah enim untuk meringankan
pekerjaan dan mengatasi permasalahan yang dialami dalam pelayanan

1
pembayaran konsumen yang sekarang masih menggunakan pencatatan manual
yang berpotensi kecurangan oleh oknum kasir terkait harga yang bisa
dimanipulasi, cukup menggunakan aplikasi kasir yang tidak memakan tempat dan
tidak menggunakan kertas dan pulpen yang cukup memakan waktu, dan tentunya
hanya admin yang bisa mengubah harga setiap produk.[4].

I.2 Identifikasi Masalah


Berdasarkan observasi yang dilakukan masalah yang teridentifikasi pada
cv anugrah enim antara lain :

1. Konsumen kesulitan dalam mendapatkan informasi seputar produk yang


di produksi oleh cv anugrah enim.
2. Pencatatan transaksi masih manual menggunakan buku dan kertas yang
kemungkinan mudah hilang dan rusak.
3. Adanya potensi kecurangan terkait harga produk yang bisa dimanipulasi.

I.3 Rumusan Masalah


Berdasarkan latar belakang yang penulis kemukakan diatas, timbul
berbagai permasalahan antara lain :

1. Bagaimana merancang dan membuat sebuah sistem point of sale


berbasis web?
2. Bagaimana menerapkan pencatatan transaksi data dari segi kemudahan
dan kemanan?

I.4 Batasan Masalah


Perancangan sistem point of sale ini pada cv anugrah enim ini diharapkan
dapat mencapai sasaran dan tujuan yang diinginkan. Maka, permasalahan yang
ada di batasi sebagai berikut:

1. Pembuatan sistem pos berbasis web dengan menggunakan xampp


localhost.
2. Perancangan sistem pos hanya pada cv anugrah enim berbasis web.

2
3. Hanya admin yang bisa memasuki dan mengubah data seperti kategori,
satuan barang dan produk.
4. Kasir hanya bisa melakukan transaksi seperti pembelian barang dan print
nota dari transaksi tersebut.

I.5 Tujuan Penelitian


Berdasarkan rumusan masalah yang penulis kaji maka penelitian ini

bertujuaan untuk:

1. Merancang sistem point of sale berbasis web.


2. Menerapkan sistem point of sale dari segi kemudahan dan keamanan
dalam bertransaksi.

I.6 Manfaat Penelitian


1. Memudahkan bagi kasir dalam pemesanan dan pembelian produk
garment tanpa harus khawatir kesalahan penulisan harga atau lupa
dengan harga produk.
2. Pelanggan tidak perlu khawatir akan kecurangan harga dalam pembelian
produk di cv anugrah enim.

I.7 Sistematika Penulisan


Penyusunan laporan penelitian untuk Proyek Tugas Akhir memaparkan
pembahasan secara mendetail tentang penelitian yang dilakukan, penulis
menyusun laporan dengan sistematika penulisan sebagai berikut :

BAB I PENDAHULUAN

Bab ini membahas latar belakang masalah, perumusan masalah yang


akan dihadapi, batasan masalah yang diambil, tujuan penelitian yang
akan dicapai, manfaat penelitian, dan sistematika penulisan laporan
penelitian untuk proyek tugas akhir web responsif untuk apklikasi
kasir penjualan alat kebersihan rumah di cv anugrah enim.

3
BAB II TINJAUAN ORGANISASI

Bab ini menjelaskan tentang tinjauan pustaka dan teori-teori yang


digunakan untuk mencari informasi yang terkait dengan proyek tugas
akhir.

BAB III METODE PENELITIAN

Bab ini menjelaskan tentang analisis, metode penelitian dan


perancangan aplikasi kasir berbasis web meliputi perancangan basis
data, ERD, struktur basis data, diagram alir data dan desain interface.

BAB IV KONSEP DESAIN

Bab ini menjelaskan penerapan sistem atau implementasi hasil analisis


dan perancangan, yang berisi cara kerja sistem keseluruhan dan
pengujian sistem.

BAB V PENUTUP

Bab ini adalah hasil dari pembahasan bab I sampai IV yang berisi
kesimpulan sistem yang dirancang dan saran untuk perkembangan sistem
kedepannya.

4
BAB II
TINJAUAN PENELITIAN & KAJIAN PUSTAKA

II.1 Tinjauan Penelitian


Dalam tinjauan penelitian, pengembang mengawali dengan menelaah
penelitian terdahulu yang memiliki keterkaitan serta relevansi dengan penelitian
yang dilakukan. Dengan demikian, pengembang mendapatkan rujukan
pendukung, pelengkap serta pembanding yang memadai sehingga penulisan
penelitian ini lebih memadai.

Hal ini dimaksudkan untuk memperkuat kajian pustaka dengan didukung


penelitian yang ada. Selain itu, karena pendekatan penelitian ini menghargai
berbagai perbedaan yang ada serta cara pandang mengenai objek-objek tertentu,
sehingga meskipun terdapat kesamaan maupun perbedaan adalah suatu hal yang
wajar dan dapat disinergikan untuk saling melengkapi.

Menurut Sandi Pramono Adi (2013), denagn judul “Perancangan Sistem


Aplikasi Penjualan Toko Komputer Mascom Berbasis Desktop”, Sistem ini
menggunakan metode SDLC. Metode SDLC adalah metode dengan proses
pengembangan dan perancangan sistem hingga pengoperasian dan pemeliharaan.
Penyimpanan data menggunakan database jenis MySQL. Perancangan sistem
menggunakan aplikasi Netbeans IDE dengan seperangkat JDK, dan untuk
pembuatan laporan atau nota menggunakan aplikasi iReport. Sistem Aplikasi
Penjualan Toko MasCom ini memiliki fasilitas pengolahan data pembelian,
penjualan, pemesanan barang, dan penyetokan barang beserta data laporan.
Sehingga adanya sistem baru tersebut diperoleh jumlah sebanyak 83,3% peserta
yang menyatakan keseluruhan sistem layak dan baik untuk digunakan dalam
membantu toko MasCom untuk mengolah data, pembuatan laporan, serta
memudahkan dalam mendapatkan informasi tentang data yang diolah baik untuk
toko MasCom itu sendiri.

5
II.2 Kajian Pustaka
Saya memaparkan dalam penelitian tentang sistem kasir pada cv anugrah
enim di kabupaten Serang bahwa saat ini kebutuhan akan komputer meningkat
pesat. Dengan ketelitian yang dimilikinya komputer semakin banyak digunakan
dalam berbagai aplikasi. Cv anugrah enim adalah perusahaan garment yang
belum memiliki sistem informasi yang canggih, efektif dan efisien. Tujuan dari
penelitian ini adalah menghasilkan sistem point of sale pada cv anugrah enim di
kabupaten Serang. Dengan dibuatnya sistem informasi dan database yang
sudah terkomputerisasi, diharapkan dapat bermanfaat bagi pengguna dalam
proses pengelolaan stok barang dan menghasilkan informasi yang tepat pada
perusahaan ini juga tepat diaplikasikan pada cv anugrah enim sehingga efisiensi
kinerja kasir dapat meningkat seiring produktifitas. Menurut Rina Br Bukit, SE
AK, M. Si; dalam jurnal yang berjudul “Penelitian Implementasi Sistem Informasi
:Pendekatan Yang Lebih Integratif”; Fakultas Ekonomi; Program Studi Akuntansi
dari Universitas Sumatera Utara Tahun 2002, memaparkan dalam banyak hal,
penerapan sistem yang baru atau perbaikan sistem dibuat pada basis data dan
jaringan yang telah ada. Jika penerapan sistem yang baru pada sistem pos pada cv
anugrah enim memerlukan basis data dan jaringan yang baru atau dimodifikasi
maka sistem yang baru ini biasanya harus diimplementasikan sebelum
pemasangan program komputer. Tahap kedua adalah membuat dan menguji
program. Tahap ini merupakan tahap pertama untuk siklus pengembangan sistem
yang spesifik bagi programer. Tahap kedua ini bertujuan untuk mengembangkan
rencana yang lebih rinci dalam pengembangan dan pengujian program komputer
yang baru atau program perbaikan komputer yang lama serta mengembangkan
program komputer yang secara akurat memenuhi kebutuhan pemrosesan bisnis.
Pada tahap ketiga, software package dipasang dan diuji. Tahap ini dilakukan
untuk menyakinkan bahwa kebutuhan integrasi system baru terpenuhi. Rencana
konversi juga dikembangkan pada tahap ini agar pengiriman system baru kedalam
operasi dapat berjalan dengan sukses. Tahap terakhir adalah mengirim system
baru ke dalam operasi. Tujuan tahap ini adalah untuk mengubah secara perlahan –
lahan sistem lama (konvensional) menjadi sistem baru (komputerisasi) sehingga
6
perlu dilakukan pemasangan basis data yang akan digunakan pada sistem baru,
menyediakan pelatihan dan dokumentasi untuk individu yang akan menggunakan
sistem baru tersebut, dan evaluasi proyek dan sistem. Berdasarkan kedua jurnal
pada kajian pustaka dalam penelitian ini, maka praktikan menyimpulkan bahwa
dengan dibuatnya sistem informasi dan database yang sudah terkomputerisasi,
diharapkan dapat bermanfaat bagi pengguna dalam proses pengelolaan stok
barang dan menghasilkan informasi yang tepat pada perusahaan ini juga tepat
diaplikasikan pada cv anugrah enim sehingga efisiensi kinerja kasir dapat
meningkat seiring produktifitas.

II.2.1 Pengertian Pengolahan Barang


Pendataan barang adalah semua kegiatan dan usaha untuk memperoleh
data yang diperlukan tentang ketersediaan barang-barang yang dimiliki dan
diurus, baik yang diadakan melalui pembelian menggunakan anggaran belanja,
maupun sumbangan atau hibah untuk diadministrasikan sebagaimana mestinya
menurut ketentuan dan cara yang telah ditetapkan di masing-masing instansi.[5]

II.2.2 Pengertian Konsumen


Menurut Kotler dan Keller perilaku konsumen marupakan ilmu tentang
bagaimana individu, kelompok, dan organisasi untuk memilih, membeli, dan
menggunakan dan mendapatkan barang, jasa, ide, atau pengalaman untuk
memuaskan keinginan dan kebutuhan mereka. Sedangkan menurut Engel dalam
Simamora perilaku konsumen adalah tindakan yang langsung terlibat untuk
mendapatkan, mengkonsumsi, dan menghabiskan produk dan jasa, termasuk
proses keputusan yangmendahului dan mengikuti tindakan ini. Perilaku konsumen
sebagai proses pengambilan keputusan yang mensyaratkan aktivitas individu
untuk mengevaluasi, memperoleh, menggunakan, atau mengatur barang dan jasa.
[6]

II.2.3 Pengertian Persekutuan Komanditer


Persekutuan komanditer atau yang lebih dikenal dengan CV merupakan
salah satu jenis badan usaha yang ada di masyarakat. Peraturan khusus yang

7
mengatur mengenai Persekutuan Komanditer hingga saat ini belum ada.
Pengaturan Persekutuan Komanditer ini terdapat di dalam KUHD hanya pada tiga
pasal yaitu pasal 19, 20 dan 21. Berada ditengah-tengah pengaturan mengenai
persekutuan firma.

Permasalahan yang akan diuraikan dalam penelitian ini adalah apakah


pendirian Persekutuan Komanditer harus dengan akta otentik? Dan apa
karakteristik dari Persekutuan Komanditer sehingga merupakan badan usaha
bukan badan hukum. Metode Penelitian ini menggunakan penelitian yuridis
normatif atau penelitian hukum doktrinal.

Dari hasil penelitian didapatkan bahwa pendirian Persekutuan Komanditer


dimungkinkan tidak dalam bentuk akta otentik, hal ini dapat ditafsirkan dari akhir
kalimat pasal 22 KUHD. Bahkan apabila merujuk pada pasal 1618 KUHPerdata,
pasal 16 dan pasal 19 KUHD, Persekutuan Komanditer dapat didirikan secara
lisan. Persekutuan Komanditer hanya mempunyai unsur kekayaan terpisah,
mempunyai tujuan tertentu, dan adanya beberapa orang sebagai pengurus. Belum
ada unsur pengesahan pemerintah pada akta pendiriannya.[7]

II.2.4 Pengertian Point Of Sale


Point Of Sale atau yang biasa yang disingkat POS merupakan kegiatan
yang berorientasi pada penjualan serta sistem yang membantu proses transaksi.
Setiap POS terdiri dari hardware dan software, dimana kedua komponen tersebut
digunakan untuk setiap proses transaksi. POS software merupakan komponen
utama dari sistem yang pada akhirnya menentukan jalannya proses, seperti apa
yang harus dilakukan dan bagaimana harus melakukan. Sedangkan POS hardware
dibutuhkan untuk menjalankan fungsinya, membantu proses transaksi dan
membuat tanda terima untuk pelanggan. Dalam hal pemilihan hardware ini,
sebaiknya mencocokan dengan lingkungan kerja.

II.2.5 Pengertian Database


Basis data (database) adalah kumpulan informasi yang disimpan di dalam
komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program

8
komputer untuk memperoleh informasi dari basis data tersebut. Menurut Andino
Maseleno (2008:47), “Database adalah sekumpulan file yang saling terkait dan
membentuk suatu bangun data. Database minimal terdiri dari satu file yang cukup
untuk dimanipulasi oleh komputer sedemikian rupa.” Database dapat diartikan
sebagai himpunan kelompok data (arsip) yang saling berhubungan yang
diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan
cepat dan mudah.

II.2.6 Pengertian Sistem


Sistem berasal dari bahasa Latin (Systema) dan bahasa Yunani (Sustema)
yang berarti suatu kesatuan yang terdiri dari komponen atau elemen yang
dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi
untuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk
menggambarkan suatu entitas yang berinteraksi.

Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan


yang berada dalam suatu wilayah serta memiliki item-item penggerak, contoh
umum misalnya seperti negara.

II.2.7 Pengertian Website


Website merupakan kumpulan halaman-halaman yang digunakan untuk
menampilkan informasi teks, gambar diam atau gerak, animasi, suara,dan atau
gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang
membentuk satu rangkaian bangunan yang saling terkait, yang masingmasing
dihubungkan dengan jaringan-jaringan halaman.

9
BAB III
ANALISIS DAN PERANCANGAN SISTEM

III.1 Metodologi Penelitian


Dalam penelitian ini menggunakan metode kualitatif, dalam penelitian
kualitatif, kualitas riset sangat tergantung pada kualitas dan kelengkapan data
yang dihasilkan. Pertanyaan yang selalu diperhatikan dalam pengumpulan data
adalah apa, siapa, dimana, kapan, dan bagaimana. Penelitian kualitatif bertumpu
pada triangulation data yang dihasilkan dari tigametode : interview, participan to
observation, dan telaah catatan organisasi (document records).

Dalam penelitian kualitatif pengumpulan data lazimnya menggunakan


metode observasi, dokumentasi dan wawancara. Juga tidak diabaikan
kemungkinan menggunakan sumber-sumber non-manusia (non-human source of
information), seperti dokumen, dan rekaman (record) yang tersedia. Pelaksanaan
pengumpulan data ini juga melibatkan berbagai aktivitas pendukung lainnya,
seperti menciptakan rapport, pemilihan informan, pencatatan data/informasi hasil
pengumpulan data. Karena itu dalam bagian ini akan dibahas secara berturut-turut;
Penciptaan rapport, Pemilihan informan, Pengumpulan data dengan metode
observasi, dokumentasi, wawancara, Pengumpulan data dari sumber non-manusia
dan Pencatatan data atau informasi hasil pengumpulan data.

1. Observasi : Pengamatan langsung terhadap alur proses yang sedang


berjalan pada cv anugrah enim untuk memperoleh informasi dan
mencatat hal-hal penting yang berhubungan dengan juduk peneliatian,
sehingga data yang lengkap dan akurat.
2. Wawancara : Kegiatan wawancara dilakukan dengan kepala dan
staff, beserta pihak-pihak yang terlibat dengan kegiatan penelitian di
cv anugrah enim.
3. Kepustakaan : Pengumpulan data yang dilakukan secara langsung
dari sumber-sumber lain seperti buku, jurnal dan hasil penelitian yang
berkaitan dengan penelitian.
Dokumentasi : Pengumpulan data yang dilakukan dengan mengamati
dokumen-dokumen cv anugrah enim yang berkaitan dengan penelitian.

10
III.2 Analisis Sistem Berjalan
Analisa sistem kebutuhan dilakukan untuk mengidentifikasi apa saja yang
dibutuhkan dan diinginkan oleh pengguna dari sistem. Dalam analisis yang
dilakukan pada toko garment, ada berbagai macam kebutuhan yang dinginkan.

Dalam analisis sistem kebutuhan pengguna ini dapat dibagi menjadi dua,
yaitu kebutuhan pada toko garment dan juga kebutuhan konsumen.

Kebutuhan pada toko garment terhadap website ini dapat diuraikan sebagai
berikut:

1. Dengan adanya sistem pos berbasis web ini diharapkan dapat


mempermudah kasir, dapat melakukan pendataan transaksi dengan
mudah dan cepat.
2. Aplikasi kasir yang dibuat adalah web yang dinamis sehingga pemilik
dapat mengupdate produk dan informasi setiap saat dengan mudah.

III.2.1 Gambaran Umum Objek Penelitian


Cv anugrah enim merupakan perusahaan yang bergerak dalam bidang
industri garmen terpadu. Perusahaan ini didirikan diserang pada tanggal 20
Oktober 2019 dengan disahkannya melalui akta notaris Tn Walman Siagian, S.H
Dengan akta pendirian perusahaan No.4 April 1992 Nomor : SK C2-3163-HT,
01.01 tahun 1992, yang perubahnnya disahkan oleh departemen kehakiman dan
hak asasi manusia republik indonesia dengan No. C-07082 HT 01.04 Tahun 2001
tentang persetujuan akta perubahan anggaran dasar CV menteri kehakiman dan
hak asasi manusia republik indonesia tanggal 30 Agustus 2001, dengan izin
operasional diperoleh melalui badan koordinasi penanaman modal (BPKM)
Jakarta dengan surat penanaman modal No. 146/Industri/2019.

Pada tanggal 20 Oktober tahun 2019 cv anugrah enim berdiri dengan ijin
prinsip dari penanaman modal (BKPM) No. 223/11/2019, tanggal 27 oktober
2019 yang dikukuhkan dengan IUT (Ijin Usaha Tetap) No.
55/T/INDUSTRI/2019, yang menyatakan menanam kapasitas produk jenis
garmen.
11
Pada tahun 2019 cv anugrah enim resmi di buka di serang bertempat
Cikande griya asri blok c13 no20 Desa. Cikande Kec. Cikande Kab. serang
Banten.

Sebagai pemasok alat-alat kebersihan untuk kebutuhan rumah tangga,


kami berupaya membangun kapasitas sebagai perusahaan pemasok yang handal
dan dapat melayani semua pelanggan dengan layanan yang prima, baik dari sisi
ketepatan waktu pengiriman maupun dari sisi ketepatan jumlah.

Untuk itu, cv anugrah enim dengan kemampuan yang dimiliki selalu ingin
memberi pelayanan terbaik bagi pengguna jasa perusahaan kami, guna mencapai
prinsip efisiensi yang selalu mengutamakan kualitas kinerja terbaik.

III.2.2 Visi Dan Misi


III.2.2.1 Visi
Menjadi sebuah perusahaan garmen yang maju dan kelas dunia yang
menjadi tolak ukur perusahaan garmen lainnya.

III.2.2.2 Misi
1. Menghasilkan produk alat kebersihan rumah tangga berkualitas tinggi.
2. Memberikan pelayanan yang terbaik terhadap konsumen.

III.2.3 Struktur Organisasi

12
Gambar 3. 1 Struktur Organisasi

III.2.4 Tugas dan Tanggung Jawab


Adapun tugas dan tanggung jawab dari masing-masing jabatan adalah
sebagai berikut :

A. Direktur
Secara singkat, tugas direktur utama adalah menjadi koordinator,
komunikator, pengambil keputusan, pemimpin, pengelola, sekaligus eksekutor
dalam sebuah perusahaan. Disamping itu, tugas direktur adalah sebagai
berikut:

1. Menyusun dan menetapkan berbagai strategi stategis untuk mencapai


visi dan misi perusahaan.
2. Mengkoordinasikan dan mengawasi semua kegiatan di perusahaan,
mulai bidang administrasi, kepegawaian hingga pengadaan barang
3. Mengangkat dan memberhentikan karyawan perusahaan.
4. Menjadi perwakilan perusahaan dalam hubungannya dengan dunia
luar perusahaan.

B. Marketing Manajer
1. Memimpin seluruh jajaran Departemen Marketing sehingga tercipta
tingkat efisiensi, efektivitas, dan produktivitas setinggi mungkin.
2. Menciptakan, menumbuhkan, dan memelihara kerja sama yang baik
dengan konsumen.
3. Merumuskan target penjualan.
4. Merumuskan standard harga jual dengan koordinasi bersama Direktur
Operasional serta Departemen terkait.
5. Melakukan pengendalian terhadap rencana-rencana yang sudah
disusun untuk menjamin bahwa sasaran yang ditetapkan dapat
terwujud, misalnya : volume penjualan dan tingkat keuntungan.
6. Melakukan langkah antisipatif dalam menghadapi penurunan order.
13
7. Memberikan persetujuan kredit pelanggan dalam batas – batas yang
wajar.
8. Melakukan demarketing jika terjadi overload produksi.
9. Melakukan analisa pelanggan yang mengalami kecenderungan kredit
macet.
10. Melakukan analisa perilaku pasar / konsumen sebagai dasar dalam
menentukan kebijakan pemasaran.
11. Melakukan analisa Peraturan Pemerintah berkenaan dengan tata niaga
kertas sebagai dasar dalam Menentukan kebijakan pemasaran.
12. Melakukan penilaian karya kepada Kepala Bagian Marketing.
13. Memantau potensi bawahan untuk dilakukan pembinaan sehingga
menjadi lebih baik.

Melakukan tugas – tugas lain yang ditetapkan oleh atasan sehubungan


dengan fungsi di Departemen Marketing.

C. Pengawas
Melakukan pengawasan efisiensi dan efektivitas strategi pemasaran yang
telah ditetapkan.Melakukan pengawasan efisiensi dan efektivitas kegiatan
kerja di Departemen Marketing.

D. Accounting Manager
1. Melakukan validasi transaksi keuangan dan pajak.
2. Memantau sistem akuntasi dan perpajakan perusahaan secara internal
3. Mengelola dan Memproses data data keuangan dan pajak perusahaan
menjadi sebuah laporan.
4. Memahami prosedur pelaporan OJK (Perusahaan Finansial).

E. HRD / GA MANAGER
1. Bertanggung Jawab Penuh terhadap Absensi & Payroll
2. Membentuk Format Terbaik Proses Rekrutmen dan Orientasi
3. Melakukan Evaluasi Tingkat Kepuasan Karyawan
4. Merencanakan Pelaksanaan Training dan Mengevaluasinya

14
5. Mengelola dan Mengendalikan Anggaran Belanja SDM.

F. Manager Produksi
Peran utama seorang Manajer Produksi adalah untuk mengawasi proses
pembuatan dalam suatu perusahaan dan untuk memastikan bahwa jalur
produksi berjalan tanpa masalah dan downtime minimum. Bekerja bersama
dengan pengawas dan manajemen puncak, mereka juga memastikan bahwa
produk diproduksi dengan standar kualitas tertentu dan mematuhi peraturan
terkait keselamatan / industri lainnya. Bertanggung jawab atas manajemen
departemen produksi untuk memastikan produksi yang efisien dari produk
berkualitas tinggi dengan biaya terendah dalam memenuhi permintaan
pelanggan dengan praktik yang aman.

G. ADM Produksi
1. Memproses Data
2. Mengontrol Proses Produksi dan Menyesuaikannya dengan Data
Laporan Tertulis
3. Membuat Laporan Harian
4. Menyusun Jadwal (Shift) Kerja Operator Produksi
5. Menghitung dan Memastikan Kebenaran Over Time (Jam Lembur)
Operator Produksi.

III.2.5 Teknik Penyelesaian Masalah


Dalam menyelesaikan permasalahan pemasaran dari cv anugrah enim
program yang disarankan oleh penulis adalah sebuah sistem kasir, diberikan
penulis kepada tempat objek penelitian yaitu memberi saran untuk menerapkan
sistem kasir berbasis web. Hal tersebut dilakukan dengan cara memberi masukan
kepada tempat objek penelitian untuk menggunakan sistem kasir berbasis web
sebagai sarana kalkulasi agar mempermudah kasir dalam melakukan transaksi dan
pendataan data barang.

15
Tujuan dilakukan program penyelesaian masalah ini untuk memudahkan
tempat objek penelitian dalam menghadapi ketatnya persaingan dalam usaha
garment yang saat ini sudah memasuki revolusi industri 4.0

III.3 Analisa Kebutuhan Sistem


Analisa kebutuhan sistem merupakan analisis yang dibutuhkan untuk
menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi elemen
atau komponen – komponen apa saja yang dibutuhkan untuk sistem yang akan
dibangun sampai dengan sistem tersebut diimplementasikan. Analisis kebutuhan
ini juga menentukan spesifikasi masukan yang diperlukan sistem, keluaran yang
akan dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukkan
sehingga menghasilkan suatu keluaran yang diinginkan.

III.3.1 Analisa Pengguna Sistem


Analisis pengguna sistem dimaksudkan untuk mengetahui siapa saja aktor
yang terlibat dalam menjalankan sistem. Aplikasi kasir berbasis web ini
menggunakan xampp. Pengguna sistem ini yaitu :

1. Pengguna aplikasi kasir yaitu para karyawan cv anugrah enim. Dalam


menggunakan aplikasi ini, pengguna tidak perlu memiliki koneksi
internet karena sistem ini bersifat offline.
2. Admin merupakan aktor yang berperan dalam memanipulasi /
mengelola data pada aplikasi kasir.

III.3.2 Analisa Kebutuhan Hardware


Perangkat keras merupakan komponen-komponen fisik dari komputer
yang terdiri dari unit masukan, pengolahan dan unit keluaran. Dalam
pembangunan aplikasi kasir, perangkat keras yang digunakan komputer dengan
spesifikasi sebagai berikut:

Tabel 3. 1 Analisa Kebutuhan Software

1 Processor Intel Core I3 550 (3.2GHz)

16
2 Monitor LED 19 Inch
3 Mouse Optical
4 Keyboard PS2 USB
5 RAM 4 GB
6 Hardisk 320 GB
7 Printer Inkjet

III.3.3 Analisa Kebutuhan Software


Analisis perangkat lunak terdiri dari spesifikasi minimum perangkat lunak
yang dipakai dalam membangun dan mengimplementasikan aplikasi e-commerce
berbasis web ini, yaitu:

Tabel 3. 2 Analisa Kebutuhan Software

1 Windows sebagai sistem operasi


2 Developer tool menggunakan PHP
3 MySQL versi 5
4 DBMS menggunakan PHPMyAdmin versi 2.11.4
5 Web Server XAMPP
6 Notepad++
7 Browser yang digunakan Internet Explorer, Opera, Mozila
dan browser lainnya.

III.3.4 Analisa Kebutuhan Arsitektur Pendukung


XAMPP bisa digunakan untuk menguji kinerja fitur juga menampilkan
konten yang ada di dalam website kepada orang lain tanpa koneksi internet, cukup
dengan mengakses XAMPP control panel. XAMPP dapat bekerja secara offline
seperti web hosting biasa namun tidak bisa diakses banyak orang, sehingga dapat
digunakan untuk mempelajari tanpa koneksi internet sehingga lebih mudah dalam
proses pengerjaan front end dan back end. XAMPP biasanya digunakan oleh
mahasiswa ataupun pelajar untuk melihat hasil desain website sebelum
dipublikasikan.

Notepad ++ : Notepad++ adalah sebuah penyunting teks dan penyunting


kode sumber yang berjalan di sistem operasi Windows. Notepad++ menggunakan
17
komponen Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas
kode sumber berbagai bahasa pemrograman. Notepad++ didistribusikan sebagai
perangkat lunak bebas.

III.4 Perhitungan Metode (Kualitatif)


Dalam penelitian kualitatif pengumpulan data lazimnya menggunakan
metode observasi, dokumentasi dan wawancara. Juga tidak diabaikan
kemungkinan menggunakan sumber-sumber non-manusia (non-human source of
information), seperti dokumen, dan rekaman (record) yang tersedia. Pelaksanaan
pengumpulan data ini juga melibatkan berbagai aktivitas pendukung lainnya,
seperti menciptakan rapport, pemilihan informan, pencatatan data/informasi hasil
pengumpulan data. Karena itu dalam bagian ini akan dibahas secara berturut-turut;
Penciptaan rapport, Pemilihan informan, Pengumpulan data dengan metode
observasi, dokumentasi, wawancara, Pengumpulan data dari sumber non-manusia
dan Pencatatan data atau informasi hasil pengumpulan data.

Observasi merupakan pengamatan secara langsung yang dilakukan oleh


penulis, untuk mengetahui segala bentuk pelayanan yang ada pada cv anugrah
enim, serta interaksi yang terjadi antara petugas dengan anggota konsumen.

Wawancara merupakan teknik pengumpulan data dengan menyusun


daftar pertanyaan terlebih dahulu, kemudian melakukan sesi tanya jawab
secara langsung dengan petugas cv anugrah enim.

III.5 Perancangan Sistem


Perancangan sistem adalah proses perancangan untuk merancang sistem
atau memperbaiki sistem yang telah ada sehingga sistem menjadi lebih baik serta
dapat mengerjakan pekerjaan secara efektif dan efisien, proses rancangan bisa
berupa rancangan input, rancangan output, rancangan file.

18
III.5.1 Kebutuhan Fungsional Sistem
Adapun beberapa kebutuhan fungsional pada sistem kasir cv anugrah enim
adalah :

1. Sistem harus dapat melakukan login admin dan login kasir.


2. Sistem harus dapat melakukan registrasi produk.
3. Sistem harus dapat melakukan pemesanan produk.
4. Sistem harus dapat melakukan pencarian produk.
5. Sistem harus dapat melakukan edit produk.
6. Sistem harus dapat melakukan pengolahan data produk.

III.5.2 Diagram Use Case


Use case diagram menggambarkan fungsionalitas sistem secara global
Berikut ini adalah use case yang berjalan di bagian kasir cv anugrah enim:

Gambar 3. 1 Diagram Use Case

III.5.3 Activity Diagram


Activity diagram, dalam bahasa Indonesia diagram aktivitas, yaitu diagram
yang dapat memodelkan proses-proses yang terjadi pada sebuah sistem. Runtutan

19
proses dari suatu sistem digambarkan secara vertikal. Activity diagram merupakan
pengembangan dari Use Case yang memiliki alur aktivitas. Alur atau aktivitas
berupa bisa berupa runtutan menu-menu atau proses transaksi yang terdapat di
dalam sistem tersebut.

Gambar 3. 2 Activity Diagram

III.5.4 Class Diagram


Class diagram adalah jenis diagram struktur statis dalam UML yang
menggambarkan struktur sistem dengan menunjukkan sistem class, atributnya,
metode, dan hubungan antar objek. Class diagram disebut jenis diagram struktur
karena menggambarkan apa yang harus ada dalam sistem yang dimodelkan
dengan berbagai komponen. Berbagai komponen tersebut dapat mewakili class
yang akan diprogram, objek utama, atau interaksi antara class dan objek. Class
sendiri merupakan istilah yang mendeskripsikan sekelompok objek yang
semuanya memiliki peran serupa dalam sistem. Sekelompok objek ini terdiri atas
20
fitur struktural yang mendefinisikan apa yang diketahui class dan fitur operasional
yang mendefinisikan apa yang bisa dilakukan oleh class.

Gambar 3. 3 Class Diagram

III.5.5 Sequence Diagram


Sequence diagram atau diagram urutan adalah sebuah diagram yang
digunakan untuk menjelaskan dan menampilkan interaksi antar objek-objek dalam
sebuah sistem secara terperinci. Selain itu sequence diagaram juga akan
menampilkan pesan atau perintah yang dikirim, beserta waktu pelaksanaannya.
Objek-objek yang berhubungan dengan berjalannya proses operasi biasanya
diurutkan dari kiri ke kanan.

21
Gambar 3. 4 Sequence Diagram

III.5.6 Collaboration Diagram


Collaboration diagram dikenal dengan beberapa nama, seperti
communication diagram dan interaction diagram, yang mana penggambaran
interaksi dan hubungan antara objek dalam software dan UML. Apabila kita
membuat pengertian atau definisi collaboration diagram ke dalam bentuk poin-
poin adalah sebagai berikut. Collaboration diagram memperlihatkan informasi
yang sama persis dengan sequence diagram, namun memiliki tujuan serta bentuk
yang tidak sama. Apabila kita melihat sequence diagram diurutkan berdasarkan
waktu, collaboration diagram ini diurutkan berdasarkan hubungan antar objeknya.
Collaboration diagram ialah sebuah diagram yang mengelompokan pesan atau
message dalam kumpulan sequence diagram menjadi sebuah diagram yang
berbeda.

22
Gambar 3. 5 Collaboration Diagram

III.5.7 Rancangan Basis Data (Database)


Sebagai penunjang sistem pengolahan data, maka harus ditentukan
bagaimana bentuk rancangan database yang digunakan. Perancangan database
ini dimaksudkan untuk mengidentifikasi kebutuhan file –file basis data yang
diperlukan sistem. Dalam perancangan basis data ini akan dibahastentang
Entity Relationship Diagram (ERD), table relasi dan struktur file.

III.5.7.1 Relasi Tabel


Proses ini merupaka proses hubungan antara file yang satu
dengan file yang lain yang saling berhubungan, proses hubungan tersebut
antara file yang mempunyai kunci yang sama sehingga file –file tersebut
menjadi satu kesatuan yang dihubungkan oleh file kunci tersebut.
Adapungambaran dari bentuk relasinya adalah sebagai berikut:

23
Gambar 3. 6 Relasi Tabel

III.5.7.2 Struktur File


Tujuant dari perancangan strutur file ini yaitu untuk menentukan
nama filed, type field, lebar field, dan keterangan dari field tersebut yang
ada pada setiap file. Struktur file yang akan digunakan dalam perancangan
sistem ini akan menentukan struktur fisik database yang menunjukkan
struktur dari elemen – elemen yang menyatakan panjang data dan tipe
datanya. Pengembangan struktur file yang akan diuraikan adalah sebagai
berikut:

Tabel Barang

Anggota Nama File : tbl_barang

Primer: barang_id

Jumlah Field: 9 (Sembilan)

24
Tabel 3. 3 Data Barang

Tabel Detail Jual

Anggota Nama File : tbl_detail_jual

Primer: jual_nofak

Jumlah Field: 7 (Tujuh)

Tabel 3. 4 Detail Jual

Tabel Jual

Anggota Nama File : tbl_jual

Primer: jual_nofak

Jumlah Field: 7 (Tujuh)

Tabel 3. 5 Kategori Barang

Anggota Nama File : tbl_kategori


25
Primer: kategori_id

Jumlah Field: 2 (Dua)

Tabel 3. 6 Tabel Kategori 2

Tabel Satuan

Anggota Nama File : tbl_satuan

Primer: satuan_id

Jumlah Field: 2 (Dua)

Tabel 3. 7 Tabel Satuan

Tabel User

Anggota Nama File : tbl_user

Primer: user_id

Jumlah Field: 6 (Enam)

Tabel 3. 8 Tabel Satuan

26
III.5.8 Entity Relationship Diagram
Entity Relationship Diagram merupakan sebuah teknik untuk
menggambarkan informasi yang dibutuhkan dalam sistem, dan hubungan antara
data-data tersebut. Berikut rancangan gambar ERD pada aplikasi sistem kasir cv
anugrah enim.

Gambar 3. 7 Entity Relationship Diagram

III.5.9 Rancangan Antar Muka Sistem (Interface)


Perancangan Antarmuka meliputi perancangan struktur menu dan
perancangan tampilan pada tampilan user.

Perancangan Struktur Menu Admin

Pembuatan Aplikasi sistem kasir cv anugrah enim menggunakan struktur


menu di bawah ini :

27
Gambar 3. 8 Perancangan Struktur Menu Admin

Ada enam hal yang ditampilkan dalam menu admin halaman ini, yaitu
halaman kategori, satuan, barang, laporan, pengguna dan keluar. Halaman ini
berisi tentang halaman pada sistem kasir menu admin. Halaman kategori
menampilkan layanan kategori barang. Halaman satuan menampilkan satuan
jumlah barang, Halaman barang menampilkan produk apa saja yang terdaftar pada
sistem kasir, Halaman laporan menampilkan laporan stok barang dan penjualan
barang, Halaman pengguna menampilkan user dari sistem kasir ini, dan terakhir
tombol keluar.

Perancangan Struktur Menu Kasir

Pembuatan Aplikasi sistem kasir cv anugrah enim menggunakan struktur


menu di bawah ini :

Gambar 3. 9 Perancangan Struktur Menu Kasir

Ada dua hal yang ditampilkan dalam menu kasir halaman ini, yaitu
halaman pengguna dan keluar. Halaman ini berisi tentang halaman pada sistem
kasir menu admin. Halaman transaksi penjualan menampilkan halaman
perhitungan transaksi, dan terakhir tombol keluar.

28
III.6 Rancangan Pengujian Sistem
Pengujian pada sistem kasir ini dimaksudkan untuk menguji semua
elemen-elemen perangkat lunak yang dibuat apakah sudah sesuai dengan apa yang
diharapkan. Dari hasil pengujian bahwa sistem kasir ini sudah dapat bekerja
dengan baik.

Pengujian alat dilakukan dengan menggunakan black box pengujian yang


didasarkan pada detail aplikasi seperti tampilan aplikasi, fungsi-fungsi yang ada
pada aplikasi, dan kesesuaian alur fungsi dengan bisnis proses yang diinginkan
oleh tempat penelitian.

29
BAB IV
HASIL DAN PEMBAHASAN

IV.1 Deskripsi Sistem


Setelah melakukan tahap implementasi sistem maka dapat diketahui
bahwa hasil dari penelitian ini adalah terciptanya program aplikasi sistem kasir
berbasis web Pada cv anugrah enim yang dibuat dengan menggunakan bahasa
pemrograman PHP dan database MySql.

IV.2 Tampilan Sistem


IV.2.1 Tampilan Halaman Login

Gambar 4. 1 Tampilan Halaman Login

IV.2.2 Tampilan Halaman Utama Admin

Gambar 4. 2Tampilan Halamn Utama Admin

30
IV.2.3 Menu Kelola Kategori Barang

Gambar 4. 3 Menu Kelola Kategori Barang

IV.2.4 Menu Kelola Satuan Barang

Gambar 4. 4 Menu Kelola Satuan Barang

IV.2.5 Menu Kelola Data Barang

Gambar 4. 5 Menu Kelola Data Barang

31
IV.2.6 Menu Kelola Data Pengguna

Gambar 4. 6 Menu Kelola Data Pengguna

IV.2.7 Tampilan Transaksi Penjualan Kasir

Gambar 4. 7 Tampilan Transaksi Penjualan Kasir

IV.3 Analisis studi kasus


Saya mengedaki cv anugrah enim yang dimiliki sekarang mempunyai
sistem informasi, karena tanpa sistem informasi harus merekap setiap bulan untuk
mengetahui omset yang dimiliki, dan kebingungan ketika terlalu banyak pesanan
(indend), dan juga susah untuk melihat informasi barang yang paling sering dibeli.

Fitur-fitur sistem informasi yang ingin dimiliki oleh Robig pada sistem
informasinya sebagai berikut:

1. Sistem informasi tersebut dapat mendata PRODUK dengan attribute :


idProduk, namaProduk, harga.
2. mendata setiap PEMESANAN yang masuk dengan attribute yang akan
data: tanggal pesanan, nomer pesanan, total harga seluruh produk yang
akan dipesan.
32
3. mendata setiap PEMBELIAN, dengan attribute yang didata: tanggal
pembelian, nomer pemesan, total yang harus dibayar, produk-produk
yang dibeli.
4. jika sudah melakukan transaksi PEMESANAN dan akan melakukan
PEMBELIAN, kasir menghendaki hanya tinggal input nomer
PEMESANAN saja.
5. Laporan transaksi setiap bulan.

IV.4 Pengujian sistem


Tabel 4. 1 Pengujian Sistem Aplikasi Kasir Menggunakan Black Box.

No Pengujian Test Case Hasil Yang Hasil Kesimpulan


Diharapkan Pengujian
1 Saat Login Klik Masuk Sesuai Valid
Admin Tombol Tampilan Harapan
Login Administrator
2 Laporan Barang Klik Menampilkan Sesuai Valid
Tombol Stok Barang Harapan
Lihat
3 Laporan Klik Menampilkan Sesuai Valid
Penjualan Tombol Hasil Harapan
Lihat Penjualan
4 Menu Kategori Klik Menampilkan Sesuai Valid
Kategori Kategori Harapan
Barang
5 Menu Satuan Klik Menampilkan Sesuai Valid
Satuan Satuan Harapan
Barang
6 Menu Barang Klik Menampilkan Sesuai Valid
Barang Daftar Harapan
33
Barang
7 Menu Laporan Klik Menampilan Sesuai Valid
Laporan Laporan Harapan
Penjual
Pertanggal
8 Menu Pengguna Klik Menampilkan Sesuai Valid
Pengguna List Harapan
Pengguna
9 Transaksi Klik Menampilkan Sesuai Valid
Penjualan Transaksi Halaman Harapan
Transaksi
Kasir
10 Tombol Keluar Klik Melakukan Sesuai Valid
Keluar Logout Pada Harapan
Aplikasi
Kasir

34
BAB V
PENUTUP

V.1 Kesimpulan
Cv anugrah enim merupakan sebuah usaha yang bergerak dibidang
produksi garment yang sudah berdiri sejak 2019, dan saat ini belum mempunyai
sebuah aplikasi kasir, sehingga belum bisa memberikan pelayanan yang lebih
mudah dan efisien waktu. Selama melakukan penelitian penulis mendapat
pengetahuan, yang terkait dengan dunia kerja, sehingga menambah wawasan
mengenai dunia kerja penulis tidak ragu melakukannya, karena sebelumya sudah
mempunyai pengalaman yang baik. Selain itu penulis dapat mengetahui tugas
yang dilaksanakan oleh masing-masing karyawan sesuai dengan bidang kerjanya.

Cv anugrah enim sangat memperhatikan kualitas produk yang ditawarkan


kepada konsumen, mengingat tekstur produk merupakan salah satu karakteristik
dalam kualitas kain lap, dimana 9 dari 15 orang berpendapat bahwa tekstur
produk yang ditawarkan cv anugrah enim adalah lembut.

Sebagaian besar responden cv anugrah enim setuju bila sistem aplikasi


kasir ini diterapkan di cv anugrah enim. Hal ini menunjukkan bahwa aplikasi kasir
sangat penting bagi karyawan untuk memudahkan pencatatan transaksi,
mengingat pencatatan manual menggunakan kertas mudah sekali hilang atau
rusak, data barang dari aplikasi kasir ini .

V.2 Saran
Saran untuk tempat penelitian

Berdasarkan hasil dari pelaksanaan penelitian, maka penulis memberikan


saran kepada pihak cv anugrah enim untuk menggunakan sistem kasir karena
metode pencatatan barang manual sebelumnya sangat tidak efisien waktu dan
tempat karena menggunakan buku dan alat tulis yang kemungkinan besar
memakan tempat dan lebih beresiko dalam kehilangan data karena mudah sekali
rusak.
35
Saran untuk mahasiswa

Mahasiswa harus menyadari pentingnya Praktik Pengalaman Lapangan


dan bersungguh-sungguh dalam menyerap semua materi selama perkuliahan.
Harus disadari semua materi semala perkuliahan memiliki andil yang besar dalam
upaya menumbuhkan kompetensi yang memadahi untuk melaksanakan Praktik
Pengalaman Lapangan.

Saran untuk lembaga

Kampus adalah tempat untuk menimba ilmu yang sangat membantu


mahasiswa dalam mencapai kompetensi yang diperlukan untuk menjadi pendidik
yang profesional. Harus disadari koreksi dan kontrol yang dilakukan sekolah dan
fakultas khususnya Prodi PJKR saat pelaksanaan Praktik Pengalaman Lapangan
sangat berpengaruh dalam mencapai kompetensi menjadi pendidik professional.

36
DAFTAR PUSTAKA

[1] I. F. Maulana, S. Khotijah, and A. T. Hapsari, “Perancangan Sistem


Informasi Kasir Di I-Wash Cuci Kendaraan Bebasis Java Netbeans,” J. Inf.
Syst. Informatics Comput., vol. 4, no. Maulana, Imam Fadhilah Khotijah,
Siti Hapsari, Ambar Tri 2020, p. 111, 2020, doi:
10.52362/jisicom.v4i2.329.

[2] Patel, “IMPLEMENTASI CHATBOT UNTUK PEMESANAN PRODUK


YANG TERINTEGRASI WEB PADA KEDAI IBARAKI,” pp. 9–25,
2019, [Online]. Available: https://eprints.umm.ac.id/87456/

[3] L. Luviar, “Program Studi Manajemen Informatika Program Diploma


Komputer Universitas Sriwijaya 2021,” 2021, [Online]. Available:
https://repository.unsri.ac.id/62294/

[4] D. Kuncoro, “Aplikasi Kasir Toko Perabot Rumah Tangga Berbasis


Android,” J. Speed-Sentra Penelit. Eng. dan Edukasi, vol. 11, no. 3, pp. 1–
9, 2019, [Online]. Available:
http://speed.web.id/jurnal/index.php/speed/article/view/703/690

[5] Novendri, “APLIKASI INVENTARIS BARANG PADA MTS NURUL


ISLAM DUMAI MENGGUNAKAN PHP DAN MYSQL,” Lentera
Dumai, vol. 10, no. 2, pp. 46–57, 2019, [Online]. Available:
http://ejournal.amikdumai.ac.id/index.php/Path/article/view/40/43

[6] B. Simamora, “Panduan Riset Perilaku Konsumen,” p. 307, 2020, [Online].


Available: http://books.google.com/books?id=pAfxNu7FFCYC&pgis=1

[7] F. G. Becker et al., “PERSEKUTUAN KOMANDITER


(COMMANDITAIRE VENNOOTSCHAP ATAU CV) SEBAGAI
BADAN USAHA DALAM KAJIAN HUKUM PERUSAHAAN,” Syria
Stud., vol. 7, no. 1, pp. 37–72, 2020, [Online]. Available:
https://www.researchgate.net/publication/269107473_What_is_governance

37
/link/548173090cf22525dcb61443/download%0Ahttp://
www.econ.upf.edu/~reynal/Civil
wars_12December2010.pdf%0Ahttps://think-asia.org/handle/11540/8282%
0Ahttps://www.jstor.org/stable/41857625

38
FORM KEGIATAN BIMBINGAN TUGAS AKHIR

39
DAFTAR RIWAYAT HIDUP

DATA PRIBADI

Nama : Tedi Gunawan


Tempat Tgl. Lahir :
Agama :
Status :
Jenis Kelamin : Laki-laki
Kebangsaan : Indonesia
Alamat :
Telpon :
Email :

PENDIDIKAN FORMAL

1.

2.

3.

4.

40

Anda mungkin juga menyukai