Anda di halaman 1dari 53

LAPORAN PRAKTEK LAPANG

RANCANG BANGUN SISTEM PELAPORAN DISTRIBUSI


PENJUALAN JASA BERBASIS WEBSITE
(Studi Kasus: PT ALLSYS SOLUTION)

Disusun Oleh:
Saparudin
NPM 065120148

PROGRAM STUDI ILMU KOMPUTER


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS PAKUAN
2023
2
3
KATA PENGANTAR

Puji syukur kehadirat Allah SWT, karena rahmat dan hidayah-Nya dapat melaksanakan
Peraktek Lapang (PL) dan laporan Praktek Lapang ini dapat di selesaikan, dengan judul
“Rancang Bangun Sistem Pelaporan Penjualan Distribusi Jasa Bebasis Webiste (studi
kasus:PT Allsys Solution)”.
Dalam penulisan laporan praktek lapang ini, penyusun ingin mengucapkan terimakasih
yang
sebesar-besarnya kepada :
1. Bapak Victor Ilyas Sugara,M.Kom selaku pembimbing I yang senantiasa memberikan
pengarahan dan bimbingan selama penyusunan laporan penelitian ini berlangsung.
2.Ibu Herna Nisnsih .S.E selaku pembimbing II yang senantiasa memberikan pengarahan
selama melakukan praktek lapang.
3. Arie Qur’ania, M.Kom. selaku Ketua Program Studi Ilmu Komputer FMIPA
Universitas Pakuan Bogor,
4. Orangtua serta keluarga yang selalu memberikan semangat, dukungan dan do’a,
5. Semua rekan kelas E Program Studi Ilmu Komputer FMIPA Universitas Pakuan Bogor
angkatan 2020 yang telah memberikan dukungan dan semangat dalam pengerjaan laporan
ini.

Penyusun menyadari keterbatasan waktu dan kemampuan dalam penulisan tugas akhir ini
masih jauh dari sempurna. Oleh karena itu, segala kritik dan saran yang membangun akan
diterima dengan senang hati. Mudah-mudahan Allah SWT akan membalas semua
kebaikan kepada semua pihak yang membantu. Akhir kata, semoga laporan ini dapat
bermanfaat bagi kita semua. Amiin.

Bogor 29 Oktober 2023

Saparudin
065120148

4
DAFTAR ISI
HALAMAN PENGESAHAN ............................................................................................ 2
KONFIRMASI REVISI .................................................................................................... 3
KATA PENGANTAR ........................................................................................................ 4
DAFTAR GAMBAR .......................................................................................................... 8
DAFTAR TABEL .............................................................................................................. 9
BAB I PENDAHULUAN ................................................................................................. 10
1.1.Latar Belakang .......................................................................................................... 10
1.2.Tujuan ....................................................................................................................... 10
1.3.Ruang Lingkup ......................................................................................................... 11
1.4.Manfaat ..................................................................................................................... 11
BAB II TINJAUAN PUSTAKA ..................................................................................... 12
2.1. Landasan Teori ........................................................................................................ 12
2.1.1. Website .............................................................................................................. 12
2.1.2. Penjualan ........................................................................................................... 12
2.1.3. Distribusi ........................................................................................................... 12
2.1.4. Jasa .................................................................................................................... 12
2.1.5. PHP.................................................................................................................... 12
2.1.6. MySQL .............................................................................................................. 13
2.1.7. HTML................................................................................................................ 13
2.1.8. CSS .................................................................................................................... 13
2.1.9. JAVASCRIPT ................................................................................................... 13
2.2. Tinjauan Instansi...................................................................................................... 13
2.2.1. PT Allsys Solutions ........................................................................................... 13
2.2.2. Visi dan Misi Perusahaan .................................................................................. 14
2.2.3. Struktur Organisasi Perusahaan ........................................................................ 14
2.2.4. Alamat Perusahaan ............................................................................................ 15
2.2.5. Dokumentasi Praktek Lapang ........................................................................... 15
2.2.6. Penelitian Terdahulu ......................................................................................... 17
2.2.7. Table Perbandingan Penelitian .......................................................................... 20
BAB III METODOLOGI PENELITIAN ...................................................................... 21
3.1 Metode Penelitian ..................................................................................................... 21
3.1.1 Perencanaan ........................................................................................................ 21
3.1.2 Analisis ............................................................................................................... 21
3.1.3 Perancangan ....................................................................................................... 22

5
3.1.4 Implementasi ...................................................................................................... 22
3.1.5 Uji Coba ............................................................................................................. 22
3.2. Waktu dan Tempat Penelitian Praktek Lapang ....................................................... 22
3.3. Alat dan Bahan ........................................................................................................ 22
3.2.1 Alat ..................................................................................................................... 22
3.2.2 Bahan .................................................................................................................. 23
BAB IV PERANCANGAN DAN IMPLEMENTASI ................................................... 24
4.1. Tahap Perencanaan Sistem ...................................................................................... 24
4.1.1 Tahap Analisis .................................................................................................... 24
4.1.2 Tahap Pengumpulan Data .................................................................................. 24
4.1.3 Tahap Implementasi ........................................................................................... 24
4.1.4 Tahap Observasi ................................................................................................. 24
4.2. Tahap Proses Analisis Sistem .................................................................................. 24
4.2.1 Analisis Sistem ................................................................................................... 25
4.2.2 Analisis Sistem Yang Sedang Berjalan .............................................................. 25
4.2.3 Analisis Sistem Yang Akan Dikembangkan ...................................................... 26
4.3. Perancangan Sistem ................................................................................................. 27
4.3.1 Perancangan Basis Data ..................................................................................... 27
4.3.2 Perancangan Sistem Secara Umum .................................................................... 30
4.3.6 Perancangan Interface ........................................................................................ 33
4.4.Implementasi System ................................................................................................ 34
4.4.1. Implementasi Basis Data Menggunakan Database Mysql ................................ 34
4.4.2. Implementasi Sistem Menggunakan Visual Studio Code ................................. 35
BAB V HASIL DAN PEMBAHASAN ........................................................................... 36
5.1 Hasil .......................................................................................................................... 36
5.1.1 Halaman Login ................................................................................................... 36
5.1.2 Halaman Dashboard Pada Admin ...................................................................... 36
5.1.3 Halaman Menu Pada Admin .............................................................................. 37
5.1.4 Halaman Transaksi Pada Admin ........................................................................ 38
5.1.5 Halaman laporan Pada Admin............................................................................ 38
5.1.6 Halaman Setting Pada Admin ............................................................................ 39
5.1.7 Halaman Dashboard Pada Direksi...................................................................... 40
5.1.8 Halaman Edit Profil Pada Direksi ...................................................................... 40
5.1.9 Halaman Laporan Pada Direksi.......................................................................... 41
5.3 Pembahasan .............................................................................................................. 41
5.4 Uji Coba Struktural ................................................................................................... 41
5.5 Uji Coba Fungsional ................................................................................................. 42
6
5.6 Uji Coba Validasi ..................................................................................................... 42
BAB VI KESIMPULAN DAN SARAN ......................................................................... 45
6.1. Kesimpulan .............................................................................................................. 45
6.2. Saran ........................................................................................................................ 45
DAFTAR PUSTAKA ....................................................................................................... 46
LAMPIRAN...................................................................................................................... 47

7
DAFTAR GAMBAR

Gambar 1. Struktur Perusahaan PT Allsys Solutions ........................................................ 14


Gambar 2. Lokasi PT Allsys Solutions. ............................................................................. 15
Gambar 3. Dokumentasi dengan pembimbing 2................................................................ 15
Gambar 4. Foto lokasi praktek lapang. .............................................................................. 16
Gambar 5. SDLC (System Development Life Cycle). ...................................................... 21
Gambar 6. Sistem yang sedang berjalan. ........................................................................... 25
Gambar 7. Sistem yang akan di kembangkan. ................................................................... 26
Gambar 8. ERD Entity Relationship Diagram. .................................................................. 27
Gambar 9. Relasi antar table. ............................................................................................. 28
Gambar 10. Diagram Konteks. .......................................................................................... 31
Gambar 11. DFD (Data Flow Diagram). ........................................................................... 31
Gambar 12. Flowchart. ...................................................................................................... 32
Gambar 13. Halaman Admin ............................................................................................ 33
Gambar 14. Halaman direksi ............................................................................................. 33
Gambar 15. Form login ...................................................................................................... 34
Gambar 16. Xampp ............................................................................................................ 34
Gambar 17. database .......................................................................................................... 35
Gambar 18. Codingan visual studio code .......................................................................... 35
Gambar 19. Form login ...................................................................................................... 36
Gambar 20. Halaman dashboard admin ............................................................................. 36
Gambar 21. Tampilan menu jasa ....................................................................................... 37
Gambar 22. Tampilan menu kategori ................................................................................ 37
Gambar 23. Halaman penjualan ......................................................................................... 38
Gambar 24. Halaman laporan ............................................................................................ 38
Gambar 25. Tampilan pengaturan...................................................................................... 39
Gambar 26. Tampilan edit profil ....................................................................................... 39
Gambar 27. Halaman dashboard direksi ............................................................................ 40
Gambar 28. Halaman edit profil direksi ............................................................................ 40
Gambar 29. Halaman laporan pada direksi ........................................................................ 41

8
DAFTAR TABEL

Tabel 1. Perbandingan Penelitian ...................................................................................... 20


Tabel 2. Jasa ...................................................................................................................... 29
Tabel 3. Kategori ............................................................................................................... 29
Tabel 4. login..................................................................................................................... 29
Tabel 5. Member ............................................................................................................... 29
Tabel 6. Laporan ............................................................................................................... 30
Tabel 7. Penjualan ............................................................................................................. 30
Tabel 8. Perusahaan........................................................................................................... 30
Tabel 9. Uji coba sturtural. ............................................................................................... 41
Tabel 10. Ujicoba fungsional. ........................................................................................... 42
Tabel 11. Ujicoba validasi. ................................................................................................ 43

9
BAB I

PENDAHULUAN
1.1. Latar Belakang
PT Allsys Solution merupakan perusahaan yang bergerak di bidang
training jasa, dengan fokus pada penyediaan Diklat dan Pemenuhan Uji
Kompetensi untuk berbagai tingkatan pengawas operasional di sektor
pertambangan. perusahaan ini menawarkan pelatihan dan sertifikasi untuk tiga
tingkatan penting, yaitu pengawas operasional pertama (POP), pengawas
operasional madya (POM), dan pengawas operasional utama (POU) di sektor
pertambangan, Perusahaan telah lama berkecimpung dalam industri ini,
memberikan pelatihan yang berkualitas dan membantu individu mencapai
kompetensi yang diperlukan dalam dunia pertambangan. Namun, seperti banyak
organisasi, PT Allsys Solution juga menghadapi beberapa tantangan yang perlu
diatasi, terutama dalam hal pelaporan penjualan dan distribusi jasa.
Masalah yang dihadapi PT Allsys Solution adalah akses terhadap laporan
penjualan. Saat ini, laporan penjualan dipegang oleh departemen keuangan. Hal
ini berarti bahwa direksi atau atasan perlu meminta laporan kepada departemen
keuangan secara langsung. Ketika ada kebutuhan mendesak atau saat mereka
ingin melihat laporan pada malam hari atau hari libur, mereka harus menunggu
hingga departemen keuangan tersedia atau harus menghubungi mereka. Ini tidak
hanya menghambat efisiensi tetapi juga membuat proses pengambilan keputusan
menjadi kurang responsif. Kemudian laporan yang dipegang oleh departemen
keuangan, informasi tentang penjualan dan kinerja jasa dapat menjadi kurang
mudah diakses oleh individu atau tim yang membutuhkannya. Keputusan yang
cepat dan tepat seringkali sulit diambil karena informasi yang tidak selalu tersedia
dengan cepat. Selain itu, laporan yang saat ini dibuat oleh pegawai keuangan tidak
selalu berbentuk laporan cetak, yang bisa membuat proses analisis menjadi lebih
rumit. Laporan harus dihitung ulang atau dianalisis lebih lanjut, dan ini
meningkatkan risiko kesalahan manusia dalam pengambilan data dan analisis.
Penelitian terdahulu dilakukan oleh Eka Puspita Sari dan Eni Pudjiarti
(2021) Rancang Bangun Sistem Informasi Penjualan Jasa Percetakan Berbasis
Website Studi Kasus : CV. Prima Framedia menjelaskan tentang sistem informasi
penjualan yang memudahkan untuk mengetahui informasi penjualan CV. Prima
Framedia, Serta penelitian terdahulu dilakukan oleh Efana Rahwanto dan
Sudaryono Sudaryono(2020) Perancangan Sistem Informasi Penjualan Berbasis
Web pada PT. Inter Aneka Plasindo menjelaskan tentang sistem Informasi
penjualan yang memudahkan untuk mengetahui informasi penjualan PT. Inter
Aneka Plasindo.
Berdasarkan permasalahan diatas dibuatkan sistem penelitian yang
berjudul “Rancang Bangun Sistem Pelaporan Penjualan Distribusi Jasa Bebasis
Webiste (studi kasus:PT Allsys Solution)”. Dengan adanya sistem ini diharapkan
dapat memberikan solusi bagi permasalah yang dihadapi oleh PT Allsys Solutions

1.2. Tujuan
Tujuan dari Praktek Lapang ini adalah untuk membuat Sistem Pelaporan
Penjualan Distribusi Jasa Bebasis Webiste Pada PT Allsys Solutions untuk
Membantu mempermudah pencatatan penjualan serta mempermudah akses dari
laporan penjualan jasa yang di tawarkan.

10
1.3. Ruang Lingkup
Ruang lingkup permasalahan yang akan dibahas dalam penulisan Laporan
Praktik Lapang ini, yaitu hanya pada lingkup pelaporan penjualan distribusi jasa
yang dapat penulis ambil dari permasalahan ini sebagai berikut:
1. Aplikasi ini dibuat untuk memudahkan direksi untuk melihat pelaporan
penjualan distribusi jasa berbasis website.
2. Aplikasi ini dibangun dengan menggunakan Visual Studio, Bahasa
pemograman PHP, HTML, CSS, XAMPP, JAVASCRIPT, sebagai Web
Server, dan MySQL sebagai media penyimpanan Data Base.
3. terdapat 2 user yaitu admin dan direksi, admin bertugas menginput data
penjualan dan direksi hanya bisa melihat laporan Penjualan dan user dapat di
tambah jika bertambahnya kebutuhan.

1.4. Manfaat
Manfaat Sistem Pelaporan Penjualan Distribusi Jasa Berbasis Website bagi PT
Allsys Solution:
1. Akses dan Responsif yang Lebih Baik: Dengan sistem ini, direksi dan atasan
akan memiliki akses langsung ke laporan penjualan kapan saja dan di mana
saja melalui website. Mereka tidak perlu menunggu departemen keuangan
atau menghubungi mereka untuk mendapatkan laporan. Ini akan
meningkatkan responsivitas dalam mengambil keputusan, terutama saat
terdapat kebutuhan mendesak atau di luar jam kerja normal.
2. Kemudahan Akses Informasi: Sistem ini akan memastikan bahwa informasi
tentang penjualan dan kinerja jasa dapat diakses dengan mudah oleh individu
atau tim yang membutuhkannya. Hal ini akan memungkinkan keputusan yang
lebih cepat dan lebih tepat karena data selalu tersedia secara real-time.
3. Mengurangi Risiko Kesalahan Manusia: Dengan laporan yang dihasilkan
otomatis oleh sistem, risiko kesalahan manusia dalam pengambilan data dan
analisis akan berkurang. Laporan akan tersedia dalam format yang mudah
dibaca dan dianalisis, tanpa perlu perhitungan ulang. Hal ini akan
meningkatkan akurasi laporan dan pengambilan keputusan yang lebih baik.

11
BAB II

TINJAUAN PUSTAKA
2.1. Landasan Teori
2.1.1. Website
Website adalah serangkaian halaman web berisi informasi yang
terhubung satu sama lain dan diakses melalui internet, Menurut Azis
Sholechul (2013) Website adalah halaman informasi yanng disediakan
melalui jalur internet sehingga bisa diakses diseluruh dunia selama
terkoneksi dengan jaringan internet. Website juga merupakan komponen
atau kumpulan komponen yang terdiri dari teks, gambar, suara, dan
animasi sehingga menarik untuk di kunjungi.
2.1.2. Penjualan
Penjualan juga berarti proses kegiatan menjual, yaitu dari kegiatan
penetapan harga jual sampai produk didistribusikan ke tangan
konsumen(pembeli), Menurut Philip Kotler dalam buku berjudul
Manajemen Pemasaran (2008) menyebutkan bahwa penjualan adalah
proses sosial manajerial di mana individu dan kelompok mendapatkan apa
yang merek butuhkan dan inginkan, menciptakan, menawarkan, dan
mempertukarkan produk yang bernilai dengan pihak lain.

2.1.3. Distribusi
Distribusi adalah salah satu bagian dari pemasaran. Distribusi juga
dapat diartikan kegiatan pemasaran yang berusaha memperlancar dan
mempermudah penyampaian barang dan jasa sehingga penggunaannya
sesuai dengan yang diperlukan, Menurut Kotler (2008), saluran pemasaran
(saluran distribusi) adalah sekelompok organisasi yang saling tergantung
yang membantu membuat produk atau jasa tersedia untuk digunakan atau
dikonsumsi oleh konsumen atau pengguna bisnis.

2.1.4. Jasa
Jasa adalah setiap tindakan atau kegiatan yang dapat ditawarkan
oleh satu pihak kepada pihak lain, pada dasarnya bersifat intangible (tidak
berwujud fisik) dan tidak mengakibatkan kepemilikan sesuatu.
Produksi jasa bisa berkaitan dengan produk fisik atau sebaliknya, Menurut
Kotler & Keller (2012) mengemukakan bahwa jasa adalah manfaat dari
suatu kegiatan yang diberikan kepada pihak lain dari satu pihak yang pada
dasarnya bersifat intangible dan tidak menyebabkan
kepemilikan dalam bentuk apapun serta proses produksi jasa terikat pada
konsumsi jasa tersebut.

2.1.5. PHP
Menurut Supono (2018) Hypertext Preprocessor (PHP) adalah
suatu bahasa pemrograman yang digunakan untuk menterjemahkan basis
data kode program menjadi kode mesin yang dapat dimengerti oleh
komputer yang bersifat server-side yang ditambahkan ke HTML.

12
2.1.6. MySQL
Menurut Agustini (2017) ”MySQL adalah multiuser database yang
menggunakan bahasa structured query language (SQL). MySQL merupakan
software yang tergolong sebagai DBMS (Database Management System)
yang bersifat open source”.

2.1.7. HTML
Menurut Wardana (2016) Hypertext Markup Language (HTML)
merupakan bahasa pemrograman dasar untuk mengelola website. Akan
tetapi, HTML hanya terbatas pada pembuatan website statis (website yang
tidak dapat berinteraksi aktif dengan user). maka dari itu, HTML biasa
dikombinasikan dengan bahasa pemrograman web lainnya.

2.1.8. CSS
Menurut Abdulloh (2018) “CSS yaitu dokumen web yang berfungsi
mengatur elemen HTML dengan berbagai property yang tersedia sehingga
dapat tampil dengan berbagai gaya yang diinginkan”.

2.1.9. JAVASCRIPT
Menurut Siahaan (2020) yaitu “JavaScript adalah sebuah bahasa
script dinamis yang dapat dipakai untuk membangun interaktifitas pada
halaman- halaman HTML statis. Ini dilakukan dengan menamakan blok-
blok kode JavaScript di hamper semua tempat pada halaman web.”

2.2. Tinjauan Instansi

2.2.1. PT Allsys Solutions


PT Allsys Solutions yang selanjutnya disebut Allsys merupakan
Perusahaan yang bergerak dibidang penyediaan jasa konsultan dan
pelatihan terkemuka di Indonesia. Berdiri sejak 2007, Allsys memiliki izin
perusahaan jasa K3 dari Kemnaker RI dan sebagai Usaha Jasa
Pertambangan dari Kementrian ESDM RI.
Selama 15 tahunn Allsys secara konsisten selalu berupaya dalam
mengembangkan jasa konsultan dan dan pelatihan QHSE di berbagai
sektor, termasuk sektor pertambangan, minyak dan gas, manufaktur,
kontruksi, port, shipping, telekomunikasi dan lain sebagainya.
Allsys senantiasa bekerjasama dengan berbagai perusahaan / organisasi
baik secara nasional maupun multinasional dalam performa maksimal
meyediakan tenaga konsultan dan fasilitator yang unggul, profesional, dan
berpengalaman.

13
2.2.2. Visi dan Misi Perusahaan

1. Visi
Menjadi Perusahaan Penyedia Jasa Konsultan dan Pelatihan Terbaik di
Indonesia
2. Misi
a. Memberikan nilai tambah dalam konsultansi maupun pelatihan
dengan memberikan kontribusi yang signifikan bagi pelanggan
b. Menyediakan pelayanan terbaik bagi pelanggan
c. Membantu Pelanggan untuk Menyelesaikan Permasalahan dengan
Jalan yang Terbaik
2.2.3. Struktur Organisasi Perusahaan

Struktur organisasi merupakan kerangka dan susunan perwujudan pola


hubungan diantara fungsi bagian-bagian dan orang-orang yang
menunjukkan pembagian delegasi tugas kedudukan wewenang dan
tanggung jawab yang berbeda beda dalam suatu perusahaan.

Gambar 1. Struktur Perusahaan PT Allsys Solutions.

14
2.2.4. Alamat Perusahaan
Perusahaan Allsys Solution berada di Jl. Megamendung - Ciawi Jl.
Cikopo Sel. ` No.50, Gadog, Kec. Megamendung, Kabupaten Bogor,
Jawa Barat 16770

Gambar 2. Lokasi PT Allsys Solutions.


2.2.5. Dokumentasi Praktek Lapang
Dokumentasi dibutuhkan sebagai bukti bahwa penulis telah
melaksa nakan kegiatan praktek lapang di intansi yang telah dipilih,
Dokumentasi mengenai kegiatan praktek lapang yang saya lakukan di PT
Allsys Solutions. Foto dokumentasi bisa dilihat pada gambar 3.

Gambar 3. Dokumentasi dengan pembimbing 2.


15
Gambar 4. Foto lokasi praktek lapang.

16
2.2.6. Penelitian Terdahulu
Nama : Efana Rahwanto dan Sudaryono Sudaryono
Judul : Perancangan Sistem Informasi Penjualan Berbasis Web pada PT.
Inter Aneka Plasindo
Isi : PT. Inter Aneka Plasindo adalah sebuah perusahaan yang bergerak
dalam industri kemasan plastik. Saat ini, perusahaan ini
menggunakan Microsoft Excel untuk mengelola proses penjualan,
yang belum efisien. Proses ini sering kali menyebabkan kesalahan
dalam pencatatan dan pengolahan data. Oleh karena itu, diperlukan
perancangan sistem informasi penjualan berbasis web yang dapat
meningkatkan efisiensi dan akurasi dalam pengelolaan data
penjualan.
Tujuan: Penelitian ini bertujuan untuk merancang sistem informasi
penjualan berbasis web yang dapat menghasilkan informasi dengan
cepat, efisien, dan akurat. Sistem ini akan memungkinkan
koordinasi antara berbagai departemen seperti administrasi,
keuangan, gudang, dan manajemen.
Metodologi:
• Metode Pengumpulan Data: Pengumpulan data dilakukan
melalui observasi, wawancara, dan studi pustaka.
• Metode Analisis: Analisis data dilakukan untuk mengidentifikasi
kebutuhan sistem.
• Metode Perancangan Sistem: Sistem ini dirancang menggunakan
Unified Modeling Language (UML) dengan bantuan perangkat
lunak Visual Paradigm for UML Enterprise Edition.
• Metode Prototype: Penggunaan teknik prototipe dalam
pengembangan sistem.
Rancangan Sistem Yang Diusulkan:
• Sistem ini akan melibatkan beberapa aktor, termasuk admin
penjualan, admin keuangan, gudang, kasir, customer, dan
manager.
• Use Case Diagram menggambarkan skenario penggunaan,
termasuk proses master data dan transaksi.
• Admin penjualan akan dapat melakukan log-in, memonitor
penjualan, menampilkan laporan, dan melakukan log-out.
• Admin keuangan akan memiliki fungsi yang serupa.
• Transaksi dapat melibatkan pelanggan dalam memilih barang,
gudang dalam melihat daftar barang yang tersedia, admin dalam
pengentrian pesanan, dan kasir dalam proses pembayaran.
• Sistem akan mengelola data master seperti daftar user, data
pelanggan, dan daftar barang yang tersedia.
Hasil yang Diharapkan: Dengan perancangan sistem ini, PT. Inter
Aneka Plasindo diharapkan dapat meningkatkan efisiensi dalam
pengelolaan data penjualan. Sistem berbasis web ini akan
memungkinkan peningkatan koordinasi antara departemen yang
berbeda, serta memungkinkan pengguna untuk mengakses informasi
dengan cepat dan akurat.
Kesimpulan: Penerapan sistem informasi penjualan berbasis web
menjadi solusi untuk perbaikan efisiensi dalam pengelolaan data
penjualan di PT. Inter Aneka Plasindo. Sistem ini diharapkan dapat
memenuhi kebutuhan perusahaan dan mengatasi kelemahan sistem
lama yang mengandalkan Microsoft Excel. Dengan adopsi teknologi
informasi yang tepat, perusahaan dapat memperoleh keuntungan
dalam pengelolaan data dan pelaporan penjualan.

Nama : Eka Puspita Sari dan Eni Pudjiarti


Judul : Sistem Informasi Penjualan Jasa Percetakan Berbasis WebsiteStudi
Kasus : CV. Prima Framedia
Isi : CV. Prima Kreasi Framedia adalah perusahaan percetakanyang
berlokasi di Jakarta Timur dan telah beroperasi sejak tahun 2013.
Mereka mencetak berbagai produk seperti buku, spanduk, brosur,
dan lainnya. Namun, sistem pemasaran mereka saat itu belum
efisien dan masih mengandalkan metode tradisional.

Tujuan:
Tujuan dari penelitian ini adalah menciptakan sistem informasi
penjualan berbasis web untuk meningkatkan efisiensi pemasaran
dan penjualan.
Metodologi:
• Pengembangan sistem mengikuti model Waterfall.
• Bahasa pemrograman PHP digunakan untuk pengembangan
web.
• MySQL digunakan sebagai basis data.
• Berbagai teknik pemodelan seperti UML, ERD, dan diagram
aktivitas digunakan.

Hasil:
Penelitian ini menghasilkan sistem informasi penjualan jasa
percetakan berbasis web. Sistem ini memungkinkan pelanggan
untuk mengakses informasi produk dan melakukan transaksi online
dengan lebih efisien.
Kesimpulan:
Penelitian ini menekankan pentingnya memiliki sistem yang efisien
dalam pemasaran dan penjualan dalam bisnis modern. Sistem
berbasis web yang dikembangkan bertujuan untuk mengatasi
ketidakefisienan yang ada dalam metode pemasaran dan penjualan
CV. Prima Kreasi Framedia yang sudah ada.

18
Nama : Made Setiawati1 , Nyoman Yudi Anggara Wijaya , Ni Made
Estiyanti
Judul : Rancang Bangun Sistem Informasi Penjualan, Pembelian Dan
Persediaan Berbasis Web (Studi Kasus Resto Jinggo Tutu)

Isi : Jurnal ini membahas pengembangan sistem informasi penjualan,


pembelian, dan persediaan berbasis web untuk Resto Jinggo Tutu.
Sistem ini bertujuan untuk mengatasi masalah pengolahan data
manual yang membuat proses lambat dan tidak efektif. Metode
pengembangan yang digunakan adalah Software Development Life
Cycle (SDLC) Model Sekuensial Linier. Hasil pengujian Black Box
Testing menunjukkan bahwa fitur-fitur fungsional utama pada
aplikasi telah valid dan sesuai dengan kebutuhan pengguna,
termasuk fitur-fitur seperti merekam data persediaan, pembelian
bahan baku, penjualan produk, dan penyediaan laporan keuangan.
Sistem ini memiliki antarmuka berbasis web yang memungkinkan
karyawan untuk berinteraksi online dan memiliki kontrol akses
berdasarkan peran pengguna. Sistem ini juga mampu menyajikan
laporan dalam format Excel. Selain itu, sistem ini memudahkan
manajemen data, termasuk manajemen pengguna. Penggunaan
model pengembangan SDLC Sequential Linear tampak efektif
dalam menghasilkan sistem yang sesuai dengan kebutuhan bisnis
Resto Jinggo Tutu. Dalam pengujian fungsional, fitur-fitur utama
aplikasi terbukti valid dan sesuai dengan harapan pengguna. Sebagai
rekomendasi untuk masa depan, penulis menyarankan melengkapi
sistem dengan siklus produksi, data neraca, dan chart of account
(COA) untuk meningkatkan fungsionalitas sistem.

Nama : Saparudin
Judul : Rancang Bangun Sistem Pelaporan Penjualan Distribusi Jasa
Bebasis Webiste (studi kasus:PT Allsys Solution)

Isi : Penelitian ini membahas pengembangan Sistem Pelaporan


Penjualan Distribusi Jasa Bebasis Webiste (studi kasus:PT Allsys
Solution). Sistem ini bertujuan untuk mengatasi masalah akses
terhadap laporan penjualan yang kurang efisien yang membuat
proses lambat dan kurang efektif. Metode pengembangan yang
digunakan adalah Software Development Life Cycle (SDLC). Hasil
pengujian menunjukkan bahwa fitur-fitur fungsional utama pada
aplikasi telah valid dan sesuai dengan kebutuhan pengguna. Selain
itu, sistem ini memudahkan manajemen data, termasuk manajemen
pengguna. Penggunaan model pengembangan SDLC tampak efektif
dalam menghasilkan sistem yang sesuai dengan kebutuhan. Dalam
pengujian fungsional, fitur-fitur utama aplikasi terbukti valid.

19
2.2.7. Table Perbandingan Penelitian

Tabel 1. Perbandingan Penelitian

No Penelitian Judul Bahasa Metode


Pemrograman
HTML PHP JS WATERFAL SDLC
1 Eka Puspita Sari Sistem Informasi V V V
dan Eni Pudjiarti Penjualan Jasa
(2021) Percetakan Berbasis
WebsiteStudi
Kasus : CV. Prima
Framedia

2 Efana Rahwanto Perancangan Sistem V V V


dan Sudaryono Informasi Penjualan
Sudaryono(2020) Berbasis Web pada PT.
Inter Aneka Plasindo
3 Made Setiawati1 Rancang Bangun V V V
(2020 Sistem Informasi
Penjualan, Pembelian
Dan
Persediaan Berbasis
Web (Studi Kasus
Resto Jinggo Tutu)
4 Rancang Bangun V V V V
Saparudin (2023) Sistem Pelaporan
Penjualan Distribusi
Jasa Bebasis
Webiste (studi
kasus:PT Allsys
Solution)

20
BAB III

METODOLOGI PENELITIAN

3.1 Metode Penelitian


Metode yang digunakan untuk membangun sistem ini adalah SDLC (System
Development Life Cycle). SDLC adalah siklus yang digunakan dalam pembuatan atau
pengembangan sistem informasi yang bertujuan untuk menyelesaikan masalah secara
efektif. Metode ini terdiri dari tahap perencanaan, analisis, perancangan, implementasi
dan uji coba. Gambar diagram tahap dalam metode SDLC yang dapat dilihat pada
gambar 5 dibawah

Gambar 5. SDLC (System Development Life Cycle).


3.1.1 Perencanaan
Dalam tahap ini dicari pokok permasalahan dan kebutuhan data
untukaplikasi pengolahan data kelahiran dan kematian penduduk yang
bertujuan agar aplikasi ini dapat di selesaikan dengan lancar. Di dalam tahap
perdencanaan menggunakan metode wawancara dan observasi. Metode
wawancara dilakukan dengan mengajukan beberapa pertanyaan sesuai
dengan kebutuhan perancangan sistem. Selain metode wawancara, metode
pengumpulan data dengan cara observasi juga dilakukan melalui praktek
lapang pada PT Allsys Solutions hal ini dilakukan guna mendapatkan data
yang tepat dan sebenar-benarnya. Serta mengumpulkan informasi melalui
buku dan internet sebagai literatur pendukung pelaksanaan penelitian.

3.1.2 Analisis
Tahapan analisis merupakan tahapan yang dilakukan untuk
mengidentifikasi masalah dan kemudian menarik kesimpulan dari proses
analisis yang telah dilakukan. Dari hasil analisis teridentifikasi bahwa dalam
pencatatan distribusi penjualan masih menggunakan pencatatan manual yaitu
melalui exel dan ada beberapa masalah yaitu salah satunya direksi tidak dapat
mengakses data penjualan jasa secara instan, harus melalui finance, menurut

21
saya ini kurang efisien jadi saya buat sistem pelaporan penjualan distribusi
jasa berbasis website untuk menangani masalah tersebut.

3.1.3 Perancangan
Pada tahap perancangan sistem ini dibagi menjadi dua bagian, yaitu
perancangan database yang menggambarkan sistem yang akan dibuat dan
perancangan sistem secara umum yang merupakan tahapan perancangan
secara umum mengenai sistem yang akan dibuat, menggunakan metodeUse
Case dan DataFlow Diagram (DFD) dan Flowchart system , perancangan ini
menggambarkan sistem yang akan dibuat.

3.1.4 Implementasi
Tahap Implementasi dilakukan dengan beberapa hal yaitu
Implementasi basis data dengan menggunakan MySql dengan software
XAMPP 3.3.0 dan Implementasi bahasa pemrograman menggunakan
Visual Studio Code.. Pada tahap implementasi database aplikasi ini terkait
dengan bagaimana pengolahan data menggunakan MySql. Pada tahap
implementasi database ini dimulai dari pembuatan database, pembuatan
setiap tabel, pengaturan field (tipe data, ukuran panjang, atribut, dan lain-
lain) dan penentuan kunci utama setiap tabel. Dan pada tahap implementasi
ini menggunakan bahasa pemrograman HTML menggunakan software
VisulaL Studio Code Bahasa ini dipilih karena pengoperasiannya cukup
mudah dan mendukung antarmuka sistem yang akan dibuat.

3.1.5 Uji Coba


Uji coba aplikasi pengelolaan data kelahiran dan kematian penduduk
dilakukan melalui :
• Uji coba Struktural merupakan uji coba yang dilakukan untuk
mengetahui apakah sistem telah terstruktur dengan baik dan benar
sesuai dengan rancangan yang telah dibuat.
• Uji coba Fungsional merupakan uji coba yang dilakukan untuk
mengetahui apakah aplikasi yang dibuat dapat berfungsi dengan baik
atau tidak.
• Uji coba Validasi merupakan uji coba yang diterapkan dalam hasil
implementasi apakah hasilnya sudah benar atau belum.

3.2 Waktu dan Tempat Penelitian Praktek Lapang


Waktu penelitian : Agustus sampai Oktober
Tempat penelitian : gadog
Alamat : Jl. Megamendung - Ciawi Jl. Cikopo Sel. No.50, Gadog, Kec.
Megamendung, Kabupaten Bogor, Jawa Barat 16770.

3.3 Alat dan Bahan

3.2.1 Alat
1. Hardware
a. Laptop Acer Nitro 5
b. Interl Core i5
c. SSD 500GB SSD NVME
22
d. RAM 16,00 GB DDR5
2. Software
a. Operating System Windows 11 Pro 64-bit
b. Visual Studio Code
c. XAMPP 3.2.1
d. Microsoft Word 2019
f. Microsoft Visio 2019
3.2.2 Bahan
a. Data Penjualan Allsys Solutions

23
BAB IV

PERANCANGAN DAN IMPLEMENTASI

4.1. Tahap Perencanaan Sistem

Tahap perencanaan sistem merupakan dasar dari pembuatan suatu sistem yang
handal dan kuat memerlukan suatu proses atau tahap – tahapan, adapun tahap –
tahapan dalam perencanaan sistem dibagi menjadi beberapa tahapan.

4.1.1 Tahap Analisis


Sebelum merancang Sistem Pelaporan Penjualan Distribusi Jasa
Bebasis Webiste Pada PT Allsys Solutions ini, terlebih dahulu dilakukan
analisis terhadap data yang sudah diperoleh dan mengamati mekanisme
sistem yang sedang berjalan. Tahap analisis yang dilakukan ialah dengan cara
memahami permasalahan pada mekanisme sistem yang sedang berjalan,
melakukan wawancara kemudian menarik kesimpulan dari proses analisis
yang telah dilakukan

4.1.2 Tahap Pengumpulan Data


Dalam pelaksanaan tahap pengumpulan data penelitian diperlukan
informasi data yang ingin dipergunakan sebagai bahan pembuatan sebuah
website untuk menunjang pembahasan dalam sebuah laporan penelitian.
Informasi data diperoleh dari praktek lapang dan wawancara.

4.1.3 Tahap Implementasi


Sebuah perencanaan sistem dibutuhkan beberapa tahapan salah
satunya tahap implementasi dan tahap implementasi itu juga merupakan
sebuah penerapan pemodelan yang telah dibuat menjadi sistem aplikasi
sesungguhnya.

4.1.4 Tahap Observasi


Tahap Observasi ini sendiri dilakukan di PT Allsys Solutions.
Observasi yang dilakukan bertujuan untuk mengetahui pencatatan distribusi
penjualan yang telah ada di PT Allsys Solutions seperti kelemahan pada
sistem pemesanan makanan yang berjalan secara manual, dari masalah yang
telah di peroleh dapat dianalisis untuk sistem Distribusi penjualan jasa
berbasis web seperti apa yang ingin dikembangkan sehingga proses
pencatatan agar lebih mudah dan efektif untuk dilakukan.

4.2 Tahap Proses Analisis Sistem


Tahap Proses Analisis Sistem merupakan sebuah kegiatan penguraian dari
suatu sistem informasi yang utuh ke dalam bagian komponennya dengan maksud
untuk mengidentifikasi dan mengevaluasi permasalahan, hambatan yang terjadi.

24
4.2.1 Analisis Sistem
Analisis Sistem dilakukan setelah tahap perencanaan sistem dan
sebelum tahap desain sistem. Tahap ini merupakan tahap yang kritis dan
sangat penting, karena kesalahan dalam tahap ini menyebabkan kesalahan
pada tahap selanjutnya.

4.2.2 Analisis Sistem Yang Sedang Berjalan


Analisis sistem ini merupakan gambaran tentang sistem yang saat ini
sedang berjalan di PT Allsys Solutions pada bagian Finance. Analisis sistem
yang sedang berjalan ini bertujuan untuk membuat sistem baru yang nantinya
akan dikembangkan agar terkomputerisasi sehingga dapat lebih efektif dan
efisien.
Berikut ini adalah sebuah gambaran sistem yang saat ini sedang berjalan di PT
Allsys Solutions seperti pada gambar 6.

Gambar 6. Sistem yang sedang berjalan.


4.2.3 Analisis Sistem Yang Akan Dikembangkan
Analisis sistem yang akan dikembangkan didapat dari analisis sistem
yang sedang berjalan, sehingga untuk pencatatan laporan agar lebih mudah,
efektif dan efisien maka dibutuhkan aplikasi berbasis web yang dapat
memproses data dan mengolah data dengan baik. Maka alur sistem yang akan
dikembangkan dapat dilihat pada 7.

Gambar 7. Sistem yang akan di kembangkan.

26
4.3 Perancangan Sistem
Tahapan ini bertujuan untuk memberikan gambaran mengenai rancangan sistem yang
akan dikembangkan, mencakup perancangan basis data, perancangan sistem secara
umum dan secara detail.
4.3.1 Perancangan Basis Data
Perancangan basis data sangat diperlukan guna mempermudah
pengolahan hubungan relasi data dengan yang lainnya. Adapun perancangan
basis data pada Sistem Pelaporan Penjualan Distribusi Jasa Bebasis terdiri dari
ERD, perancangan tabel dan relasi tabel

4.3.1.1 ERD (Entity Relationship Driagram)


ERD) adalah suatu model jaringan yang menggunakan
susunan data yang disimpan oleh sistem secara abstrak. Tujuan
utama adalah menunjukan obyek data dan Relationship pada
obyek tersebut Kristanto (1997) Berikut tahap perancangan
database menggunakan ERD bisa dilihat pada gambar 8.

Gambar 8. ERD Entity Relationship Diagram.

27
4.3.1.2 Relasi Antar Tabel
Relasi antar tabel merupakan gambaran mengenai
keterkaitan antar tabel, gambaran ini berguna untuk
mempermudah sistem agar input data sesuai dengan output
yang nantinya dihasilkan. Berikut merupakan gambaran dari
relasi tabel sistem yang akan dibuat, bisa dilihat pada gambar 9.

Gambar 9. Relasi antar table.

28
4.3.1.3 Spesifikasi Tabel
Spesifikasi tabel merupakan detail tabel yang akan
dibuat di dalam database. Penggunaan nama tabel, field, type,
size, dan keterangan. Berikut merupakan spesifikasi tabel yang
dibuat.

Tabel 2. Jasa

Field Tipe Size Keterangan


id int 11 AUTO_INCREMENT
id_Jasa varchar 255 Not Null
id_kategori int 11 Not Null
nama_Jasa text Not Null
Supiler varchar 255 Not Null
harga_LSP varchar 255 Not Null
harga_jual varchar 255 Not Null
satuan varchar 255 Not Null
Target_penjualan text Not Null
tgl_input varchar 255 Not Null
tgl_update varchar 255 Not Null

Tabel 3. Kategori

Field Tipe Size Keterangan


Id_kategori int 11 AUTO_INCREMENT
Nama_kategori varchar 255 Not Null
Tgl_input varchar 255 Not Null

Tabel 4. login

Field Tipe Size Keterangan


Id_kategori int 11 AUTO_INCREMENT
Nama_kategori varchar 255 Not Null
Tgl_input varchar 255 Not Null

Tabel 5. Member

Field Tipe Size Keterangan


id_member int 11 AUTO_INCREMENT
nm_member text Not Null
alamat_member varchar 255 Not Null
telepon varchar 255 Not Null
email varchar 255 Not Null
gambar text Not Null
NIK text Not Null

29
Tabel 6. Laporan

Field Tipe Size Keterangan


Id_laporan int 11 AUTO_INCREMENT
id_Jasa varchar 255 Not Null
id_member int 11 Not Null
jumlah varchar 255 Not Null
total varchar 255 Not Null
tanggal_input varchar 255 Not Null
periode varchar 255 Not Null
nama_perusahaan varchar 255 Not Null

Tabel 7. Penjualan

Field Tipe Size Keterangan


Id_Penjualan int 11 AUTO_INCREMENT
id_Jasa varchar 255 Not Null
id_member int 11 Not Null
jumlah varchar 255 Not Null
total varchar 255 Not Null
tanggal_input varchar 255 Not Null
periode varchar 255 Not Null
nama_perusahaan varchar 255 Not Null

Tabel 8. Perusahaan

Field Tipe Size Keterangan


id_Perusahaan int 11 AUTO_INCREMENT
nama_perusahaan text Not Null
alamat_perusaan varchar 255 Not Null
tlp varchar 255 Not Null
owner varchar 255 Not Null

4.3.2 Perancangan Sistem Secara Umum


Pada tahap ini menjelaskan mengenai perancangan sistem secara
umum dengan menggunakan Diagram Koneks, DFD (Data Flow Diagram)
dan Flowchart.

4.3.2.1 Diagram Konteks


Diagram Konteks memperlihatkan sistem yang
dirancang secara keseluruhan, semua external entity harus
digambarkan sedemikian rupa, sehingga terlihat data yang
mengalir pada input-proses-output. Diagram Konteks
menggunakan tiga buah simbol yaitu: simbol untuk
melambangkan external entity, simbol untuk melambangkan
data flow dan simbol untuk melambangkan process. Arah alur
data dapat digambarkan menggunakan model diagram seperti
berikut ini. Bisa dilihat pada gambar 10.

30
Gambar 10. Diagram Konteks.

4.3.2.2 DFD (Data Flow Diagram)


Data Flow Diagram disebut juga dengan Diagram Arus
Data (DAD). Data Flow Diagram adalah suatu model logika
data atau proses yang dibuat untuk menggambarkan darimana
asal data, dan kemana tujuan data yang keluar dari sistem,
dimana data disimpan, proses apa yang menghasilkan data
tersebut, dan interaksi antara data yang tersimpan, dan proses
yang dikenakan pada data tersebut. Untuk lebih meningkatkan
pemahaman tentang Data Flow Diagram, bisa diturunkan ke
Data Flow Diagram level Zero. Bisa dilihat pada gambar 11.

Gambar 11. DFD (Data Flow Diagram).

31
4.3.2.3 Perancangan Flowchart Sistem
Flowchart sistem adalah penerjemah alur program pada
diagram yang dapat mempermudah programmer untuk melihat
detail dari input proses dan output pada program yang akan
dirancang. Flowchart sistem Seperti gambar 12.

Gambar 12. Flowchart.

32
4.3.6 Perancangan Interface
Perancangan interface berfungsi untuk menjelaskan tampilan tampilan
aplikasi sistem informasi penggajian yang akan dibuat.

4.3.6.1 Halaman utama Admin


Halaman Utama merupakan halaman pertama yang
dimunculkan saat membuka website dan belum melakukan
login untuk input transaksi penjualan atau masuk bagian admin
sebagai hak akses. Berikut Halaman utama Admin pada
gamba13.

Gambar 13. Halaman Admin

4.3.6.1 Halaman utama Direksi


Halaman Utama merupakan halaman pertama yang
dimunculkan saat membuka website dan belum melakukan
login untuk melihat laporn transaksi penjualan atau masuk
bagian direksi sebagai hak akses. Berikut Halaman Direksi
utama pada gambar 14.

Gambar 14. Halaman direksi

33
4.3.6.5 Form Login
Form login merupakan form yang digunakan untuk
Masuk ke dashboard, Berikut form login pada gambar 15 .

Gambar 15. Form login

4.4 Implementasi System


Setelah di peroleh spesifikasi sistem yang diinginkan, maka tahap berikutnya
adalah implementasi dengan menggunakan perangkat lunak. Tahap implementasi
merupakan tahap pembuatan sistem yang telah dirancang sedemikian rupa sehingga
sistem dapat digunakan. Implementasi system informasi penyedia data berbasis web
menggunakan beberapa software, yaitu XAMPP Control Panel V3.3.0 sebagai
peramban server, MySQL sebagai basis data, dan Visual Studio Code sebagai teks
editornya.

4.4.1 Implementasi Basis Data Menggunakan Database Mysql


a. Sebelum membuat database, aktifkan terlebih dahulu software XAMPP. Bisa
dilihat pada gambar 16.

Gambar 16. Xampp

34
b. Lalu implementasi basis data menggunakan database MySQL, pembuatan basis
data dilakukan menggunakan PhpMyAdmin. Berikut ini tampilan awal
PhpMyAdmin. Bisa dilihat pada gambar 17.

Gambar 17. database


4.4.2. Implementasi Sistem Menggunakan Visual Studio Code
Pada awal membuka visual studio code, Pilih File > New File
kemudian setelah tampil lembaran project baru, maka tulislah skrip untuk
pembuatan sistem. Bisa dilihat pada gambar 18.

Gambar 18. Codingan visual studio code

35
BAB V
HASIL DAN PEMBAHASAN
5.1 Hasil
Penulis telah melakukan perancangan dan implementasi Bangun Sistem
Pelaporan Penjualan Distribusi Jasa Bebasis Webiste dengan menggunakan metode
penelitian sdlc. Berikut ini adalah hasil beserta pembahasan sistem yang digambarkan.
5.1.1 Halaman Login
Pada tampilan ini, untuk admin dan direksi yang telah memiliki akun pada
website ini, maka bisa langsung melakukan penginputan data bagi admin dan melihat
laoporan pada .Apabila admin atau direksi menginputkan username dan passwordnya
salah maka akan muncul tulisan ‘Login gagal’ dan admin atau direksi diminta untuk
mengisi ulang username dan passwordnya seperti pada gambar 19.

Gambar 19. Form login


5.1.2 Halaman Dashboard Pada Admin
Menampilkan total peserta pelatihan dan total kategori dari pelatihan
serta terdapat tampilan logout pada bagian atas kanan untuk keluar dari akun
webisite seperti pada gambar 20.

Gambar 20. Halaman dashboard admin

36
5.1.3 Halaman Menu Pada Admin
Terdapat 2 pilihan pada tampilan menu pada tampilan admin yaitu ada
tampilan Produk jasa dan tampilan kategori jasa seperti pada gambar 21 dan 22
berikut.

Gambar 21. Tampilan menu jasa

Gambar 22. Tampilan menu kategori

37
5.1.4 Halaman Transaksi Pada Admin
Pada tampilan transaksi adalah tampilan dimana admin menginputkan
data penjualan ada menu searching untuk kategori data dan update untuk total
peserta yang mengikuti pelatihan dan input pembayaran seperti pada gambar 23.

Gambar 23. Halaman penjualan

5.1.5 Halaman laporan Pada Admin


Tampilan laporan adalah tampilan dimana admin dapat mendaunload
laporan dari hasil penjualan yang di input seperti gambar 24.

Gambar 24. Halaman laporan

38
5.1.6 Halaman Setting Pada Admin
Terdapat dua menu yaitu menu pengaturan untuk memasukan Alamat
Perusahaan dan lain lain serta menu edit profil bagi user seperti pada gambar 25
dan 26.

Gambar 25. Tampilan pengaturan

Gambar 26. Tampilan edit profil

39
5.1.7 Halaman Dashboard Pada Direksi
Menampilkan total peserta pelatihan serta terdapat tampilan logout pada
bagian atas kanan untuk keluar dari akun webisite seperti pada gambar 27.

Gambar 27. Halaman dashboard direksi


5.1.8 Halaman Edit Profil Pada Direksi
Menampilkan halaman edit profil pada pengguna dan juga penggantian
password pada pengguna seperti pada gambar 28.

Gambar 28. Halaman edit profil direksi

40
5.1.9 Halaman Laporan Pada Direksi
Menampilkan laporan penjualan yang sudah di input oleh admin seperti
pada gambar 29.

Gambar 29. Halaman laporan pada direksi


5.3 Pembahasan
Sistem Aplikasi ini adalah sistem Sistem Pelaporan Penjualan Distribusi Jasa
Bebasis Webiste yang digunakan untuk mempermudah penginputan dan pengolahan data
penjualan pada PT Allsys Solutions. Dengan adanya sistem ini diharapkan pengambilan
keputusan dalam Perusahaan yang berdasarkan data penjualan dapat lebih efisien.

5.4 Uji Coba Struktural


Uji coba yang dilakukan untuk mengetahui apakah yang dibuat sudah selesai dengan
yang direncanakan pada awal penelitian.
Tabel 9. Uji coba sturtural.

No Alur Keterangan
1 Admin → Login → Dashboard Sesuai
2 Admin→Login → Menu→ Jasa → Search,Insert Data, Edit Sesuai
,Hapus. Detail→Database →Setjng→Keluar
3 Admin→Login → Menu→ Kategori Jasa → Search,Insert Data, Sesuai
Edit ,Hapus. Detail→Database→Menu →Setjng→Keluar
4 Admin→Login → Menu→Transaksi→Penjualan Sesuai
Search,Tambah,Update,Bayar, →Database→Setjng→Keluar
5 Admin→Login → Menu→Laporan →Pilih Hari ,Pilih Bulan → Sesuai
Database→Setjng→Keluar
6 Admin→Login → Sesuai
Menu→Seting→Pengaturan→Ubah→Database→Setjng→Keluar
7 Admin→Login → Menu→Seting→ Edit Profil→Ubah,Ganti Sesuai
Password→ Database →Setjng→Keluar
8 Admin→Login → Menu→Seting→Keluar Sesuai
9 Direksi → Login → Dashboard Sesuai
10 Direksi→Login → Menu → Edit Profil→Ubah,Ganti Sesuai
Password→ Database → Keluar
11 Direksi→Login → Menu→Laporan →Pilih Hari ,Pilih Bulan → Sesuai
Database→Keluar
12 Direksi→Login →Melu → Keluar → Logout Sesuai

41
5.5 Uji Coba Fungsional
Uji coba ini dilakukan untuk mengetahui apakah tombol-tombol pada aplikasi yang
dibuat dapat berfungsi dengan baik.

Tabel 10. Ujicoba fungsional.

Halaman Button Fungsi Keterangan


Login Login Masuk ke Berfungsi
Dahsboard
dashboard Dashboard Menampilkan total Berfungsi
peserta pelatihan dan
kategori jasa
Menu Jasa Menampilkan data Berfungsi
jasa dan menambah
data jasa
Kategori jasa Menambah kategori Berfungsi
jasa mengedit serta
menghapus
Transaksi Penjualan Menginput Data Berfungsi
penjualan
Laporan Laporan Melihat laporan Berfungsi
penjualan
Setting Pengaturan Untuk mengubah Berfungsi
data perusahaan
Edit Profil Untuk mengubah Berfungsi
data profil pengguna
Data Edit Untuk mengedi data Berfungsi
pada menu jasa dan
kategori jasa
Ubah Untuk mengubah Berfungsi
data pada edit profil
Hapus Untuk menghapus Berfungsi
data
Tambah Untuk menambah Berfungsi
data
Cari Untuk mencari data Berfungsi
Logout Logout Untuk keluar dari Berfungsi
website

5.6 Uji Coba Validasi


Uji coba ini dilakukan untuk mengetahui apakah yang dibuat sudah dapat bekerja
dengan baik atau tidak.

42
Tabel 11. Ujicoba validasi.

Form Input Keterangan


Output
Login Valid,
masuk berhasil login

Login Valid,
Gagal berhasil login
gagal

Cari Valid, cari


berhasil

Insert data Valid, Insert


data berhasil

Edit data Valid, Edit


data berhasil

Hapus data Valid, Hapus


data berhasil

Search jasa Valid, Cari


data jasa
berhasil

Update data Valid, Update


data jasa
berhasil

Input Valid, Input


Pembayaran data
Penjualan
berhasil

43
Cari Bulan Valid, Cari
data
Penjualan
berhasil

Cari Perhari Valid, Cari


data
Penjualan
berhasil
Update data Valid, Ubah
Perusahaan data
Perusahaan
berhasil

Ganti foto Valid, Ubah


Foto berhasil

Ubah data Valid, Ubah


pengguna Data
pengguna
Berhasil

Ubah Valid, Ubah


Password Password
Berhasil

Logout Valid, Logout


Berhasil

44
BAB VI
KESIMPULAN DAN SARAN

6.1 Kesimpulan
PT Allsys Solution, sebuah perusahaan penyedia pelatihan dan sertifikasi di
sektor pertambangan, menghadapi tantangan dalam akses dan manajemen laporan
penjualan karena prosesnya yang terpusat pada departemen keuangan. Ini
menyebabkan inefisiensi dan penundaan dalam pengambilan keputusan, terutama di
luar jam kerja normal. Untuk mengatasi masalah ini, diusulkan pembuatan sistem
pelaporan penjualan distribusi jasa berbasis website yang memungkinkan manajemen
untuk mengakses laporan secara langsung dan real-time. Manfaat sistem ini antara
lain peningkatan akses dan responsivitas, kemudahan akses informasi, dan
pengurangan risiko kesalahan manusia dalam pengambilan data dan analisis. Sistem
ini akan dirancang dengan menggunakan berbagai teknologi web dan database, dan
akan mencakup dua jenis pengguna: admin yang menginput data penjualan dan
direksi yang dapat melihat laporan penjualan.

6.2 Saran
Setelah dirancangnya Sistem Pelaporan Penjualan Distribusi Jasa Bebasis
Webiste ini diharapkan dapat membantu Finance PT Allsys Solutions dalam proses
pengolahan data Penjualan dan Pencatatan Laporan Penjualan. Dalam perancangan
sistem ini tentu memiliki kekurangan yaitu dari segi tampilan, tampilannya masih
kurang menarik dan sangat sederhana, aplikasi ini juga belum bisa tergabung langsung
dengan sistem akuntansi dalam prosesnya sehingga harus dilakukan pengembangan
sistem. Adapun saran yang dapat disampaikan dari pembuatan sistem ini adalah
kembangkan sistem ini agar lebih terperinci.

45
DAFTAR PUSTAKA

Abdulloh, R. (2018). 7 in 1 Pemrograman Web untuk Pemula. Jakarta: PT. Elex Media
Komputindo.

Kotler, Philip. (2008). Manajemen Pemasaran: Edisi Milenium 12. Penerbit Erlangga.

Kotler, Philip, & Keller, Kevin Lane. (2012). Manajemen Pemasaran: Edisi Ketiga Belas.
Penerbit Erlangga.

Made Setiawati, Made Setiawati, et al. "Rancang Bangun Sistem Informasi Penjualan,
Pembelian Dan Persediaan Berbasis Web (Studi Kasus Resto Jinggo Tutu)." Jutisi:
Jurnal Ilmiah Teknik Informatika dan Sistem Informasi 10.3 (2021): 533-544.

Rahwanto, Efana, and Sudaryono Sudaryono. "Perancangan Sistem Informasi Penjualan


Berbasis Web Pada Pt. Inter Aneka Plasindo." PANDAWA 2.3 (2020): 335-358.

Sari, Eka Puspita, and Eni Pudjiarti. "Rancang Bangun Sistem Informasi Penjualan Jasa
Percetakan Berbasis Website Studi Kasus: CV. Prima Framedia." JTIM: Jurnal
Teknologi Informasi dan Multimedia 2.4 (2021): 229-236.
.
Siahaan, Vivian, & Sianipar, Rismon Hasiholan. (2020). Pemrograman Java: Konsep dan
Implementasi. Penerbit Balige Publishing.

Wardana. , 2016, Aplikasi Website Profesional dengan PHP dan jQuery, Jakarta : PT. Elex
Media Komputindo.

46
LAMPIRAN

47
Lampiran 1 . Surat permohonan praktek lapang

48
Lampiran 2 . Surat balasan praktek lapang

49
Lampiran 3 . Surat Selesai Praktek Lapang

50
Lampiran 4 . Kartu Bimbingan

51
Lampiran 5 . Absensi

52
Lampiran 5 . Absensi

53

Anda mungkin juga menyukai