RANCANG BANGUN SISTEM WEB POINT OF SALES MENGGUNAKAN
LOCAL AREA NETWORK (LAN) - STUDI KASUS: BINTANG PRINT AND
ADVERTISING
Abd. Wadud
Teknologi dan Informasi, Teknik, Uiversitas Islam Madura (UIM) wadud903@gmail.com
ABSTRAK
Bintang Print and Advertising adalah perusahaan yang bergerak di bidang digital printing. Saat ini, Bintang Print and Advertising belum memiliki sistem atau aplikasi yang menangani pengelolaan ketersediaan produk dan pelayanannya. Semua proses terebut masih harus dikerjakan secara manual, seperti perekapan barang masuk, nota pelanggan, dsb. Adapun tujuan dari penelitian ini yaitu untuk mengembangkan apilkasi pendukung penjualan atau biasa disebut dengan Point of Sale (PoS). Apilkasi Web Point of Sales ini menggunakan Local Area Network (LAN) untuk dapat dioperasikan oleh beberapa node (kasir) di Bintang Print and Advertising. Point of Sale (PoS) merupakan sistem informasi yang berorientasi pada manajemen ketersediaan produk, transaksi penjualan, serta laporan data transaksi. Pembuatan aplikasi PoS ini dimulai dari pengumpulan beberapa data yang dibutuhkan dengan menggunakan metode observasi dan wawancara, perancangan model aplikasi dengan pendekatan dengan alat bantu perancangan aplikasi berupa diagram alir / flowchart. Dengan diterapkannya aplikasi Point of Sales (PoS) ini semoga dapat membantu tugas-tugas pihak-pihak terkait.
Kata kunci: sistem informasi, point of sale, aplikasi web, printing era 4.0
ABSTRACT
Bintang Print and Advertising is a company engaged in digital printing. Currently, Bintang Print and Advertising does not have a system or application that handles the management of product availability and services. All these processes still have to be done manually, such as recording incoming goods, customer notes, etc. The purpose of this research is to develop a sales support application or what is commonly called a Point of Sale (PoS). This Web Point of Sales application uses a Local Area Network (LAN) to be operated by several nodes (cashiers) at Bintang Print and Advertising. Point of Sale (PoS) is an information system that is oriented towards product availability management, sales transactions, and transaction data reports. Making this PoS application starts from collecting some of the required data using observation and interview methods, designing an application model with an approach with application design tools in the form of a flowchart. With the implementation of the Point of Sales (PoS) application, hopefully it can help the tasks of the parties involved.
Keywords: information system, point of sale, web application, printing era 4.0
1. PENDAHULUAN
Saat ini, industri sudah memasuki era 4.0, ketika teknologi dan digitalisasi mulai menjadi bagian dalam segala aktivitas. Era industri 4.0 ini memungkinkan berbagai manufaktur terhubung secara digital, mulai dari 3D printing, robotik, serta beragam janis teknologi baru yang berhubungan dengan era digital. Perkembangan dunia bisnis yang semakin pesat dan persaingan usaha yang kian ketat mendorong perusahaan untuk selalu berusaha
meningkatkan kualitas produk dan pelayanan kepada konsumen, dimana keduanya menjadi konsep keberhasilan dalam dunia bisnis. (Prihadi, 2017)
Bintang Print and Advertising adalah perusahaan yang bergerak di bidang digital printing atau percetakan. Dalam manajemen serta pelayanannya, Bintang Pring and Advertising membutuhkan sistem pendukung yang dapat menangani kedua persoalan tersebut, yakni
pengelolaan ketersediaan produk dan pelayanan pada konsumen.
Pada era industri 4.0 seperti saat ini, sebuah perusahaan tentu membutuhkan sistem pendukung yang lebih dari cash register dan cash drawer. Saat ini, Bintang Print and Advertising belum memiliki sistem atau aplikasi yang menangani pengelolaan ketersediaan produk dan pelayanannya. Sehingga, semua proses terebut masih harus dikerjakan secara manual, seperti perekapan barang masuk, penjualan, nota pelanggan, dan lain sebagainya. Hal ini mengakibatkan beberapa permasalahan yang lebih mendalam baik dari sisi kelalaian saat melakukan input data hingga ketersediaan laporan yang ada dimana cenderung bersifat statis sehingga menghasilkan informasi yang tidak optimal dari data-data penjualan yang ada. (Atharillah Alifka Alhabsyi et al., 2019)
Adapun dalam penelitian sebelumnya terdapat dua algoritma yang diajukan. Algoritma pertama yang digunakan ialah algoritma Holt Exponential Smoothing untuk memprediksi pendapatan per pekan. Pemilihan algoritma ini dikarenakan keunggulannya pada data time series yang memiliki tren yang bervariasi. Algoritma ini memuluskan tren data secara langsung dan memperdiksi data asli tanpa menggunakan Secondary Exponential Smoothing. Karena fleksibilitas yang tinggi, metode ini digunakan secara luas (Li, 2013). Selanjutnya, algoritma yang digunakan ialah algoritma Apriori. Algoritma ini merupakan turunan dari metode Association Rules untuk mengidentifikasi trend penjualan. Namun dari kedua penelitian tersebut hanya fokus pada manajemen atau pengelolaan perusahaan, sedangakan tidak bisa dipungkiri bahwa pelayanan konsumen juga sangatlah penting.
Dari uraian permasalahan yang ada, dapat diketahui bahwa saat ini proses dalam mengelola ketersediaan produk dan mengorganisir penjualan di Bintang Print and Advertising masih memiliki berbagai permasalahan. Oleh karena itu, penelitian ini bertujuan untuk mengembangkan sebuah sistem atau apilkasi pendukung penjualan atau biasa disebut Point of Sale (PoS) berbasis web menggunakan Local Area Network (LAN) untuk dapat dioperasikan oleh beberapa node (kasir) di Bintang Print and Advertising. Point of Sale (PoS) merupakan sistem informasi yang berorientasi pada manajemen ketersediaan produk dan kegiatan penjualan serta sistem yang membantu proses transaksi.
2. METODOLOGI PENELITIAN
Gambar 1. Tahapan Penelitian
Dalam melakukan penelitian ini, penulis membagi dengan beberapa tahapan, seperti yang terlihat pada gambar di atas. Lebih jelasnya sebagai berikut:
2.1 Observasi dan Pengumpulan Data
Dalam tahap ini, penulis melakukan dengan turun langsung ke lapangan (studi kasus). Serta melakukan pengumpulan data-data yang dibutuhkan dalam penelitian ini.
2.2 Analisa Kebutuhan Sistem
Dalam tahap ini, penulis melakukan analisa terhadap kebutuhan sistem, serta menganalisa sistem seperti apa yang dibutuhkan dalam mebangun aplikasi Web Point of Sales ini, sehingga aplikasi yang akan penulis buat benar-benar memiliki manfaat dalam kemajuan perusahaan.
2.2.1. Arsitektur Jaringan
2.3 Perancangan Sistem
Perancangan sistem menggambarkan tentang komponen-komponen yang ada pada sistem yang akan dibuat, sehingga penelitian yang dilakukan oleh penulis akan sesuai dengan software yang akan dibuat.
2.3.1. Flowcart Sistem
Gambar 3. Flowchart Sistem Menurut gambar diatas, flowchart admin pada aplikasi Point of Sale dapat dijelaskan seperti berikut:
a. Start
b. Memasukkan username dan password c. Admin melakukan login
d. Jika berhasil maka akan tampil halaman dashboard, dan akan ada beberapa menu lainnya.
e. Di halaman suppliers, Admin dapat melakukan creat, read, update, dan delete (CRUD) pada data suppliers (penyuplai)
f. Pada menu customers, Admin memiliki akses creat, read, update, dan delete (CRUD) pada data customers (jenis pelanggan) atau bisa disebut resellers. g. Pada menu produk, Admin dapat
melakukan creat, read, update, dan delete (CRUD) pada data (master) produk (kategori, units, items).
h. Di halaman transaksi, ada tiga menu yaitu penjualan, barang masuk, dan barang keluar. Admin memilki akses pada semua menu tersebut. Struk atau bukti transaksi bisa dicetak bila diperlukan.
i. Halaman laporan (report), merupakan halaman dimana semua transaksi yang berhasil di query (eksekusi) akan
ditampilkan. Struk atau bukti transaksi bisa dicetak bila diperlukan.
j. Di halaman pengguna (users) akan ada fitur untuk mengelola data semua pengguna.
k. Di menu pengaturan, admin bisa mengubah pengaturan profil perusahaan.
l. End
2.3.2. Use Case Diagram
Pada use case diagram ini terdapat tiga aktor (user) yang dapat terhubung langsung ke dalam sistem Web Point of Sales dengan melakukan login, yaitu Admin (Manajer), Gudang (Staff), dan Kasir (Staff).
Gambar 4. Use Case Diagram
2.3.3. Data Flow Diagram
Pada diagram konteks ini terdapat tiga entitas luar yang dapat terhubung langsung ke dalam sistem Web Point of Sales ini, yaitu Admin (Manajer), Gudang (Staff), dan Kasir (Staff). Masing-masing entitas tersebut sebagai user dengan level berbeda. Dari entitas-entitas tersebut yang akan memberikan data yang dibutuhkan oleh sistem (input) dan menerima (output) dari sistem ini.
2.4 Instalasi Kebutuhan Perangkat
Pada tahapan ini, penulis melakukan instalasi kebutuhan perangkat atau software, yang dibutuhkan dalam proses development atau pembuatan. Seperti penginstalan apache, MySQL, text editor, serta infrastruktur jaringan berupa Local Area Network (LAN) dan masih ada beberapa lagi.
2.5 Desain Aplikasi (Web)
Pada tahap ini, penulis mendesain seperti apa aplikasi yang akan dibuat nantinya. Desain web ini dilakukan untuk mempermudah dalam proses development/pembuatan aplikasi web yang dimaksud.
2.6 Membangun Aplikasi
Setelah mendesain web, tahap selanjutnya yaitu membangun web. Pada tahapan ini, programer/developer sudah mulai membuat aplikasi (proses koding).
2.7 Implementasi Sistem
Implementasi sistem merupakan penerapan dari perancangan sistem yang dibuat oleh penulis untuk menjadi aplikasi Web Point of Sale yang kemudian bisa dilakukan pengujian.
2.8 Pengujian Sistem
Setelah aplikasi dibuat, maka tahap selanjutnya yaitu pengujian sistem. Pengujian ini dilakukan untuk menemukan apakah masih ada bug/eror pada aplikasi Point of Sale berbasis web ini sebelum dipublikasikan. Pengujian ini dilakukan dengan beberapa model, seperti pengujian pada perangkat yang berbeda, dengan kondisi cuaca yang berbeda, serta apakah aplikasi yang dirancang mampu melakukan tasking (pekerjaan) yang diinputkan oleh beberapa user secara bersamaan.
3. HASIL DAN PEMBAHASAN
Berikut adalah hasil dari implementasi sistem yang telah dibuat:
3.1. Admin (Semua Akses)
a. Halaman Login
Halaman login adalah halaman untuk melakukan login (Admin, Staff - Gudang, dan Kasir)
Gambar 6. Data Flow Diagram b. Halaman Dashboard
Halaman dashboard adalah tampilan awal ketika Admin sudah melakukan login. Pada halaman ini akan ditampilkan data master dari (produk, suppliers, dan customers) serta informasi atau monitoring tentang produk terlaris tiap bulan.
Gambar 7. Data Flow Diagram c. Halaman Suppliers
Halaman suppliers (pemasok barang) adalah halaman untuk mengelola data-data penyuplai produk
Gambar 8. Data Flow Diagram d. Halaman Customers
Halaman customers adalah halaman untuk mengelola data-data customer (langganan/reseller)
Gambar 9. Data Flow Diagram e. Halaman Produk
Gambar 10. Data Flow Diagram f. Halaman Penjualan
Halaman penjualan (sales) adalah halaman dimana Admin melakukan transaksi penjualan produk pada pelanggan
Gambar 11. Data Flow Diagram
4. KESIMPULAN
Berdasarkan hasil observasi, analisis kebutuhan, dan perancangan sistem pada penilitain ini, maka dapat disimpulkan bahwa:
Pada tahap observasi dan pengumpulan data ditemukan adanya kelemahan atau ke-tidak efektifan pada proses transaksi (stock in, stock out, dan penjualan), serta pada laporan data transaksi tersebut.
Pada tahap analisis kebutuhan sistem Point of Sale berbasis web pada Bintang Print and Advertising untuk mendukung transaksi pada percetakan, diperoleh beberapa kebutuhan fungsional dan kebutuhan non-fungsional. Kebutuhan fungsional yang telah didefinisikan, dimodelkan dalam bentuk data flow diagram dan use case diagram. Selain itu, terdapat 3 level pengguna yaitu Admin, Staff Gudang, dan Kasir. Hasil analisis diperoleh dari proses studi literatur dan wawancara yang di sesuaikan dengan kebutuhan karyawan dan perusahaan. Pada tahap perancangan, diperoleh hasil dari
perancangan sistem berupa perancangan flowchart (alur sistem), dan perancangan data yang meliputi data flow diagram, perancangan komponen, dan perancangan antarmuka.
UCAPAN TERIMA KASIH
Terima kasih kepada keluarga terutama kedua orang tua saya yang sudah memberikan
dukungan sepenuhnya, sehingga saya dapat menyelesaikan tugas ini.
Terima kasih kepada dosen pembimbing saya. Dengan arahan beliau, saya dapat menyelesaikan studi saya dan dalam membangun aplikasi Point of Sale ini.
Terakhir, terima kasih kepada semuanya.
DAFTAR PUSTAKA
Andre. (2013). Pengertian CSS, Apa yang
dimaksud dengan CSS?
Https://Www.Duniailkom.Com. https://www.duniailkom.com/tutorial- belajar-css-part-1-pengertian-css-apa-yang-dimaksud-dengan-css/
Andre. (2017a). Pengertian HTML. Https://Www.Duniailkom.Com.
https://www.duniailkom.com/belajar-html-pengertian-html/
Andre. (2017b). Sejarah MySQL dan Masa
Depan MySQL.
Https://Www.Duniailkom.Com. https://www.duniailkom.com/tutorial-mysql-sejarah-dan-masa-depan-mysql/ Andre. (2019). Pengertian dan Fungsi PHP
dalam Pemrograman Web.
Https://Www.Duniailkom.Com.
https://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-pemograman-web/ Atharillah Alifka Alhabsyi, S., Pradana, F., & A. Bachtiar, F. (2019). Pengembangan Sistem Point Of Sale Berbasis Web Pada Edd ’ s Waffle Untuk Mendukung Penjualan Restaurant. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(5), 4242–4250. Cobantoro, A. F. (2017). Rancang Bangun
Purwarupa Aplikasi Electronic Point Of Sales ( EPOSAL ) Berbasis Web Pada Mina Alumunium. Jurnal Ilmiah NERO, 3(2), 109–116.
Gultom, D. W. H. (2017). Apa yang dimaksud dengan jaringan lokal atau Local Area Network (LAN)? Https://Www.Dictio.Id.
https://www.dictio.id/t/apa-yang- dimaksud-dengan-jaringan-lokal-atau-local-area-network-lan/13900
Hadi, D. A. (2018a). Bootstrap Part 1 : Pengertian Dan Cara Menggunakan Bootstrap.
Https://Www.Malasngoding.Com. https://www.malasngoding.com/pengerti an-dan-cara-menggunakan-bootstrap/ Hadi, D. A. (2018b). Pengertian dan Cara
Menggunakan CodeIgniter. Https://Www.Malasngoding.Com. https://www.malasngoding.com/pengerti an-dan-cara-menggunakan-codeigniter/ Ismunandar, R., Andri Hendriadi, A., & -, G.
(2018). Kajian Metode Economic Order Quantity dan Reorder Point pada Aplikasi Point Of Sale. Jurnal Informatika: Jurnal Pengembangan IT,
3(3), 316–323.
https://doi.org/10.30591/jpit.v3i3.921 Marisa, F., & Yuarita, T. G. (2017).
Perancangan Aplikasi Point of Sales (Pos) Berbasis Web Menggunakan Metode Siklus Hidup Pengembangan Sistem. Jurnal Teknologi Dan Manajemen Informatika, 3(2), 167–171. https://doi.org/10.26905/jtmi.v3i2.1514 Maulana, M. S. (2017). Rancangan dan
Implementasi Aplikasi Web Point of Sales pada Butik Anak “ Galery Freya .” Jurnal Khatulistiwa Informatika, V(1), 30–35.
Permana, S. D. H., & . F. (2015). Analisa Dan Perancangan Aplikasi Point Of Sale (POS) Untuk Mendukung Manajemen Hubungan Pelanggan. Jurnal Teknologi Informasi Dan Ilmu Komputer, 2(1), 20. https://doi.org/10.25126/jtiik.201521124 Prastiawan, H., & Si, S. (2019). Application
Point Of Sales EATMORE Using Scrum Based On Website And Mobile ( Case Study : Rumah Makan Pulen Bandung ) Abstract : 6(1), 45–50.
Prihadi, S. D. (2017). Industri Printing Memasuki Era Digital 4.0. Https://Www.Cnnindonesia.Com. https://www.cnnindonesia.com/teknologi
/20170422073622-185-209408/industri-printing-memasuki-era-digital-40 Putra, R. E., Izzati, B. M., & Dewi, F. (2017).
Optimasi Kinerja Point Of Sale (POS) Dengan Penerapan Sinkronisasi Database Menggunakan Middleware. Informatika Mulawarman : Jurnal Ilmiah Ilmu
Komputer, 12(2), 123.
https://doi.org/10.30872/jim.v12i2.654 Sari, L. A., Prasetyo, Y. A., Santosa, B., Studis,
P., Informasi, S., Industri, F. R., & Telkom, U. (2016). PENGEMBANGAN POINT OF SALES & INVENTORY MANAJEMEN PADA APLIKASI
e-APOTIK DENGAN METODE
WATERFALL ( STUDI KASUS KLINIK MEDIKA 24 ) THE DEVELOPMENT POINT OF SALES & INVENTORY MANAJEMEN IN e- PHARMACIES WITH WATERFALL METHOD ( MEDIKA 24 CLINIC STUDY CASE ). 3(2), 1–10.
Sularto, L. (2015). PENELITIAN UNGGULAN PERGURUAN TINGGI Pengembangan Perangkat Lunak Point of Sales ( POS ) dan Akuntansi untuk UMKM Rumah Makan Universitas Gunadarma November 2015 (Issue November).