Anda di halaman 1dari 23

PROPOSAL

APLIKASI WEBSITE KASIR (P.O.S) UMKM DIGITAL


MENUJU ERA DIGITALISASI

Disusun Oleh :

1. Arkan Naufal Hauzan (05)


2. Fahmi Akhtar Rakaiz (07)
3. Khaidar Ali Pasya (08)
4. Muhammad Ali (13)
5. Rizky Angga Wibowo (27)

XII.RPL 1 - REKAYASA PERANGKAT LUNAK


SMK MEDIA INFORMATIKA
TAHUN PELAJARAN 2022/2023
DAFTAR ISI

DAFTAR ISI.....................................................................................................................
KATA PENGANTAR.....................................................................................................
BAB I PENDAHULUAN................................................................................................
1.1 Latar Belakang................................................................................................
1.2 Rumusan Masalah...........................................................................................
1.3 Batasan Masalah.............................................................................................
BAB II TINJAUAN LITERATUR................................................................................
2.1 Studi Kelayakan...............................................................................................
2.2 Tujuan Studi Kelayakan..................................................................................
2.3 Kelayakan Hukum...........................................................................................
BAB III METODE PENGEMBANGAN APLIKASI..................................................
3.1 Pengertian Sistem Aplikasi POS.....................................................................
3.2 Ruang Lingkup Sistem Project........................................................................
3.3 Tujuan Pengembangan Sistem Project............................................................
3.4 Manfaat Pengembangan Sistem.......................................................................
3.5 Metodologi Sistem Aplikasi............................................................................
BAB IV HASIL PENGEMBANGAN APLIKASI........................................................
4.1 Produk Aplikasi UMKM Digital.....................................................................
4.2 Fitur dan Tampilan User Interface Aplikasi UMKM Digital..........................
4.3 Rancangan Biaya Aplikasi.............................................................................
4.5 Mekanisme Pembayaran................................................................................
4.5 Sasaran Penawaran Aplikasi..........................................................................
BAB V PENUTUP.........................................................................................................
5.1 Kesimpulan....................................................................................................
5.2 Saran..............................................................................................................

i
KATA PENGANTAR

Assalamu’alaikum Wr. Wb
Puji Syukur atas kehadirat Allah SWT yang telah melimpahkan nikmat,
rahmat, serta hidayah-Nya sehingga kelompok kami dapat melaksanakan dan
menyelesaikan tugas kami dalam melakukan pembuatan aplikasi kasir UMKM
Digital berbasis website.
Dengan ini, kelompok kami juga mengucapkan terima kasih kepada semua
pihak yang telah mendukung dan membantu mengajarkan dalam proses
pembuatan aplikasi kasir berbasis website, karena tanpa dukungan dan bantuan
dari mereka mungkin pula kami belum tentu bisa menyelesaikan program aplikasi
kasir berbasis website ini dengan baik.
Kami tahu masih banyak kekurangan dalam program aplikasi yang
kelompok kami buat ini. Namun kami telah berusaha semaksimal mungkin dalam
membuatnya. Oleh karena itu, kami mohon kritik dan saran yang membangun
agar lebih baik untuk kedepannya.
Wassalamu’alaikum Wr. Wb

ii
BAB I
PENDAHULUAN

1.1 Latar Belakang


Perkembangan zaman saat ini tidak dapat dipisahkan dengan kemajuan
teknologi yang mengiringinya. Banyak hal yang dapat dilakukan komputer untuk
membantu pekerjaan manusia seperti pengolahan data, pencatatan transaksi,
membuat laporan yang akurat dan cepat, menampilkan informasi secara real
time dan lain sebagainya.
Tantangan baru dalam zaman teknologi khususnya untuk para pelaku
umkm yaitu tentang bagaimana cara melakukan pencatatan kegiatan transaksi
dengan cepat serta membuat laporan dengan akurat melalui aplikasi UMKM
Digital ini.
Pada era digitalisasi saat ini, banyak beredar aplikasi yang digunakan
untuk mempermudah dalam melakukan aktifitas sehari-hari. Sebagai contoh,
orang-orang dulu dalam melakukan pencatatan kegiatan transaksi suatu barang
masih menggunakan buku sebagai media mencatat.
Namun seiring dengan perkembangan teknologi saat ini, orang-orang
mulai beralih menggunakan sistem aplikasi baik itu berbasis website, desktop
maupun mobile dalam melakukan pencatatan transaksinya.
Dalam mendukung perubahan menuju era digital sekaligus untuk
menyelesaikan tugas jurusan, kelompok kami membuat dan juga menawarkan
sebuah program aplikasi kasir berbasis website untuk pelaku umkm dengan harga
yang terjangkau.

1.2 Rumusan Masalah


Dari latar belakang masalah di atas maka timbul rumusan masalah
mengenai bagaimana cara merancang, dan membangun untuk
mengimplementasikan sebuah aplikasi UMKM Digital ini untuk para pelaku
umkm agar dapat membantu mereka dalam melakukan kegiatan transaksi,
pencatatan, dan laporan usaha mereka.

1
1.3 Batasan Masalah
Aplikasi Website UMKM Digital ini mempunyai batasan masalah yang
dibuat agar maksud dan tujuan dari program ini terfokus dengan :

a. Tersedianya program aplikasi yang dapat digunakan untuk melakukan


pencatatan kegiatan transaksi secara digital.
b. Untuk memenuhi nilai dalam menyelesaikan tugas kelompok dalam
melakukan pembuatan aplikasi berbasis website.
c. Mempermudah proses pencatatan kegiatan transaksi barang.
d. Merubah sistem pencatatan transaksi barang dari manual menjadi digital.
e. Mempercepat dalam melakukan pencatatan transaksi barang.

Implementasi program aplikasi ini menggunakan Bahasa PHP version


8.1.10, framework codeigniter 4 dan bootstrap 4 serta MySQL untuk databasenya.

2
BAB II
TINJAUAN LITERATUR

2.1 Studi Kelayakan


Studi kelayakan atau feasibility study adalah suatu kegiatan yang
mempelajari secara mendalam tentang suatu kegiatan atau usaha atau bisnis yang
akan dijalankan, dalam rangka menentukan layak atau tidak usaha tersebut
dijalankan. (Kasmir & Jakfar, 2003).
Studi kelayakan yang dilaksanakan ini adalah untuk penyelidikan sistem
yang ada, menilai kebutuhan sistem perangkat keras/lunak, menilai biaya
efektivitas sistem yang diusulkan dan menilai dampak sistem yang diusulkan.

2.2 Tujuan Studi Kelayakan


Ada beberapa tujuan mengapa sebelum suatu usaha atau proyek dijalankan
perlu dilakukan studi kelayakan, yaitu:
a. Menghindari Risiko Kerugian
Untuk mengatasi risiko kerugian dimasa yang akan datang, karena
dimasa yang akan datang terdapat kondisi ketidakpastian. Kondisi ini ada
yang dapat diramalkan akan terjadi atau memang dengan sendirinya terjadi
tanpa dapat diramalkan. Dalam hal ini fungsi studi kelayakan adalah untuk
meminimalkan risiko yang tidak diinginkan tersebut.
b. Memudahkan Perencanaan
Jika kita sudah dapat meramalkan apa yang akan terjadi di masa
yang akan datang, maka akan mempermudah kita dalam melakukan
perencanaan dan hal-hal apa saja yang perlu direncanakan. Perencanaan
meliputi berapa jumlah dana yang diperlukan, kapan usaha atau proyek
akan dijalankan, dimana akan dibangun, siapa yang melaksanakan dan
berapa besar keuntungan yang akan diperoleh. Dengan perencanaan juga
akan mempermudah dalam pelaksanaan, pengawasan dan pengendalian
proyek itu sendiri.

3
c. Memudahkan Pelaksanaan Pekerjaan
Dengan adanya berbagai rencana yang disusun akan sangat
memudahkan pelaksanaan proyek. Para pelaksana yang mengerjakan
proyek tersebut telah memiliki pedoman yang harus di ikuti. Kemudian
pengerjaan proyek dapat dilakukan secara sistematik, sehingga tepat
sasaran dan sesuai dengan rencana yang sudah disusun. Rencana yang
telah disusun menjadi acuan dalam mengerjakan setiap tahap sesuai
dengan apa yang sudah direncanakan.

2.3 Kelayakan Hukum


Evaluasi kelayakan hukum menilai apakah aplikasi sistem kasir UMKM
Digital ini layak dioperasikan tanpa bertentangan dengan batasan hukum yang
berlaku. Hal ini penting karena ada kalanya suatu sistem aplikasi memerlukan
beberapa komponen yang untuk pengadaannya memerlukan pertimbangan hukum
terlebih dahulu atau bahkan bertentangan dengan hukum sehingga teknologi
tersebut tidak dapat diterapkan atau perlu diganti.

4
BAB III
METODE PENGEMBANGAN APLIKASI

3.1 Pengertian Sistem Aplikasi POS

Gambar 3.1 Aplikasi POS

Aplikasi Point Of Sales (POS) atau aplikasi kasir adalah sebuah program
aplikasi jual beli barang yang digunakan pada pertokoan untuk menyimpan,
menampilkan dan mencetak data penjualan serta pembelian barang pada
sebuah toko.
Program Point Of Sales (POS) yang kelompok kami buat yaitu adalah
UMKM Digital. UMKM Digital adalah program aplikasi website kasir dengan
sistem yang telah terkomputerisasi sehingga dapat memproses alur bisnis dalam
bentuk pelaporan data dan lainnya dalam waktu cepat tanpa harus melakukan
input secara manual karena sudah menggunakan sistem aplikasi dalam melakukan
pengolahan data sebagai kemudahan di era digitalisasi.

3.2 Ruang Lingkup Sistem Project


Project pengembangan aplikasi kasir UMKM Digital ini merupakan suatu
project yang digunakan untuk membangun sistem kasir yang mengelola kegiatan
transaksi pada sektor umkm.

3.3 Tujuan Pengembangan Sistem Project


Tujuan dari pengembangan sistem ini adalah untuk membangun sistem
kegiatan transaksi yang dapat menyediakan laporan yang tepat dan akurat secara
cepat. Salah satu permasalahan yang sering terjadi dalam jual – beli pada sector
umkm adalah kesulitan dalam proses kegiatan transaksi barang sehingga
membutuhkan waktu lama dalam proses transaksi barang.

5
3.4 Manfaat Pengembangan Sistem
Manfaat dari pengembangan sistem aplikasi kasir UMKM Digital ini
diharapkan dapat menjadi sebuah sistem aplikasi kasir yang dapat membantu
pelaku umkm dalam melakukan kegiatan transaksi penjualan produknya kepada
customer.

3.5 Metodologi Sistem Aplikasi


Standar teknis metodologi sistem aplikasi yang menjadi acuan kelompok
kami dalam melakukan tahap pengembangan Aplikasi Kasir UMKM Digital ini
antara lain :
a. Aplikasi Berbasis Website

Gambar 3.2 Aplikasi UMKM Digital

Aplikasi yang kelompok kami buat adalah software berbasis


website yang dapat dijalankan di computer (desktop) dan mobile.
b. Bahasa Pemrograman

Gambar 3.3 Bahasa Pemrograman PHP

Bahasa pemrograman yang kami gunakan dalam pengembangan


aplikasi ini yaitu Bahasa pemrograman PHP dengan versi 8.1.10.
Singkatan dari PHP yaitu Hypertext Prepocessor. Bahasa Pemrograman
PHP adalah bahasa pemrograman yang banyak digunakan secara luas dan
secara khusus sesuai untuk pengembangan web.

6
c. Framework

Gambar 3.4 Bahasa Pemrograman PHP

CodeIgniter adalah sebuah web application network yang bersifat


open source yang digunakan untuk membangun aplikasi php dinamis.
Software yang kelompok kami buat menggunakan framework codeigniter
versi 4.2 untuk mempermudah dalam tahap pengembangan.
d. Database

Gambar 3.5 Database MySQL

MySQL adalah sebuah sistem manajemen database yang berguna


untuk mengelola database di dalam website. Database yang kelompok
kami gunakan untuk menyimpan data pada website dan mengelola
informasi di database pada sisi server  yaitu Database MySQL.
e. Platform Web Based Technology

Gambar 3.6 Web Based Technology

Teknologi dikembangkan dengan platform web based technology


sehingga memungkinkan untuk membuka aplikasi website UMKM Digital
di semua jenis komputer (desktop) atau mobile dengan berbagai sistem
operasi dan spesifikasi hardware yang digunakan.

7
BAB IV

HASIL PENGEMBANGAN APLIKASI

4.1 Produk Aplikasi UMKM Digital


Paket software yang kami tawarkan memiliki spesifikasi program aplikasi
kasir POS UMKM Digital V1.0 yang digunakan untuk pelaku umkm skala kecil,
menengah ataupun besar dengan beragam fitur yang dihadirkan untuk
memudahkan pencatatan data secara digitalisasi.

4.2 Fitur dan Tampilan User Interface Aplikasi UMKM Digital


UMKM Digital merupakan satu aplikasi untuk menghadirkan solusi
kemudahan bagi para pelaku umkm dalam mengelola pencatatan penjualannya.
Kami menawarkan beragam fitur-fitur aplikasi untuk memudahkan anda dalam
mengelola kegiatan transaksi dan pencatatan dalam bidang usahanya, fitur
tersebut antara lain :
1. Daftar Akun

Gambar 4.1 Menu Daftar Akun

Fungsi dari adanya proses input daftar akun pada aplikasi UMKM
Digital bertujuan untuk mencatat data user karyawan yang akan tersimpan
di database untuk bisa masuk ke dalam halaman dashboard.

8
2. Login

Gambar 4.2 Menu Login

Halaman Login adalah tampilan awal yang digunakan seorang


admin atau user sebagai autentifikasi untuk bisa masuk ke dalam menu
dashboard.

3. Dashboard

Gambar 4.3 Menu Dashboard

Dashboard adalah visual yang digunakan untuk manajemen


informasi data bisnis. Dengan kata lain dasbor dapat mengomunikasikan
metrik secara visual untuk membantu admin dalam memahami datanya.
4. Data Master
Data master adalah menu untuk menambah/mengubah data-data utama
dari program seperti data barang (item), suplier dan lainnya. Di dalam
aplikasi UMKM Digital, data master terdiri atas :

9
a. Data Barang

Gambar 4.4 Menu Data Barang

Data barang merupakan proses mengelola persediaan


barang pada kegiatan operasionalnya dalam penjualan produk
umkm.

Gambar 4.4.1 Tambah Data Barang

Untuk menginput data barang, anda dapat langsung klik


button tambah data, setelah itu muncul form tambah data barang.
Penomoran kode barang pada aplikasi UMKM Digital ini sudah
auto numbering sehingga tidak perlu input kode barang secara
manual. Pada menu data barang kita berikan dua opsi untuk edit
dan juga hapus data.

10
b. Data Karyawan

Gambar 4.5 Menu Data Karyawan

Data karyawan menjadi informasi penting yang digunakan


untuk pengelolaan administrasi, status dan lainnya.

Gambar 4.5.1 Tambah Data Karyawan

Untuk menginput data karyawan, anda dapat langsung klik


button tambah data, setelah itu muncul form tambah data
karyawan. Penomoran kode karyawan pada aplikasi UMKM
Digital ini sudah auto numbering sehingga tidak perlu input kode
karyawan secara manual. Pada menu data karyawan kita berikan
dua opsi untuk edit dan juga hapus data.

11
c. Data Supplier

Gambar 4.6 Menu Data Supplier

Supplier adalah toko dimana pelaku usaha umkm membeli


barang untuk memenuhi stok barangnya. Data master supplier
digunakan untuk mencatat seluruh kegiatan umkm dengan supplier.

Gambar 4.6.1 Tambah Data Supplier

Untuk menginput data supplier, anda dapat langsung klik


button tambah data, setelah itu muncul form tambah data supplier.
Penomoran id supplier pada aplikasi UMKM Digital ini sudah auto
numbering sehingga tidak perlu input id supplier secara manual.
Pada menu data supplier ini kita berikan dua opsi untuk edit dan
juga hapus data.

12
5. Data Transaksi
Data transaksi merupakan sekumpulan data pencatatan yang
berhubungan dengan kegiatan transaksi jual beli. Dalam aplikasi UMKM
Digital, data transaksi terdiri atas :
a. Data Pembelian

Gambar 4.7 Menu Data Pembelian

Data pembelian adalah kegiatan untuk mendapatkan barang


yang merupakan kebutuhan konsumen, pedagang, dan produsen.

Gambar 4.7.1 Tambah Data Pembelian

Untuk menginput data pembelian, anda dapat langsung klik


button tambah data, setelah itu muncul form tambah data
pembelian. Penomoran transaksi pada aplikasi UMKM Digital ini
sudah auto numbering dengan kode sesuai tanggal dan dilanjut
dengan angka 1 sehingga tidak perlu input no transaksi secara
manual. Kemudian untuk total harga penghitungannya sudah

13
otomatis dengan perhitungan harga barang x jumlah barang dengan
hasil total harga.

b. Data Penjualan

Gambar 4.8 Menu Data Penjualan

Data informasi penjualan yang berisikan terkait dengan


transaksi penjualan berdasarkan dengan kurun waktu dalam
kegiatan transaksi, yang digunakan sebagai bahan dan laporan
analisa keuangan penjualan.

Gambar 4.8.1 Tambah Data Penjualan

Untuk menginput data penjualan, anda dapat langsung klik


button tambah data, setelah itu muncul form tambah data
penjualan. Penomoran transaksi pada aplikasi UMKM Digital ini
sudah auto numbering dengan kode sesuai tanggal dan dilanjut
dengan angka 1 sehingga tidak perlu input no transaksi secara
manual. Kemudian untuk total harga penghitungannya sudah

14
otomatis dengan perhitungan harga barang x jumlah barang dengan
hasil total harga.

6. Laporan
Laporan merupakan data yang berisi hasil pengolahan dari kegiatan
input data, transaksi dan sebagainya yang dapat dipertanggungjawabkan.
a. Laporan Stok Barang

Gambar 4.9 Menu Laporan Stok Barang

Laporan stok barang adalah laporan yang dibuat untuk


mengetahui jumlah stok barang. Kegiatan stok barang di gudang
merupakan kegiatan yang menghitung jumlah barang yang tersedia
di gudang secara fisik.

Gambar 4.9.1 Laporan Stok Barang PDF

Gambar diatas merupakan hasil laporan dari data stok


barang yang dapat dicetak dengan format file PDF.

15
16
b. Laporan Pembelian Barang

Gambar 4.10 Menu Laporan Pembelian Barang

Laporan pembelian barang adalah laporan yang berisi


informasi mengenai setiap detail barang yang pernah dibeli, nama
supplier barang, banyak barang yang dibeli dari supplier, harga
dari barang, dan total dari pembelian barang tersebut. Laporan ini
juga dapat dicetak melalui file PDF.

Gambar 4.10.1 Laporan Pembelian Barang PDF

Gambar diatas merupakan hasil laporan pembelian data


barang yang dapat dicetak dengan format file PDF.

17
c. Laporan Penjualan Barang

Gambar 4.11 Menu Laporan Penjualan Barang

Laporan penjualan barang adalah laporan yang berisi


informasi mengenai setiap detail barang yang telah terjual ke
customer dari transaksi yang dilakukan.

Gambar 4.11.1 Laporan Penjualan Barang PDF

Gambar diatas merupakan hasil laporan penjualan data


barang yang dapat dicetak dengan format file PDF.

18
4.3 Rancangan Biaya Aplikasi
UMKM Digital ini mempunyai penawaran dengan fitur – fitur yang sudah
tersedia. Harga yang kami tawarkan dalam aplikasi UMKM Digital ini dimulai
dari Rp 350.000,- sudah termasuk instalasi dan juga training cara penggunaan
aplikasi.

Personal
Paket Software UMKM Digital
Harga
Lisensi Klien
Rp 650.000
(per 1 komputer)
Lisensi Server Offline
(per 1 cabang/toko/gudang) Rp 830.000
*) metode sinkronisasi data server online-offline
Lisensi Server Online
(untuk semua cabang/toko/gudang)
*) metode sinkronisasi data server online-offline Rp 940.000
*) belum termasuk sewa hosting, harga sewa
hosting sekitar Rp 690.000 per tahun (cPanel)

4.4 Mekanisme Pembayaran


Jika berminat pada produk aplikasi dengan harga yang kami tawarkan
tersebut, ada beberapa mekanisme pembayaran yang dapat dilakukan untuk
menyelesaikan transaksi anda, yaitu :
 Pembayaran bisa dilakukan dengan cash.
 Pembayaran bisa dilakukan dengan dengan debit ataupun e-wallet.
 Pembayaran dengan cicilan sebanyak 2 kali dan DP sebesar 50% dari
harga produk aplikasi.

4.5 Sasaran Penawaran Aplikasi


Sasaran utama dalam penjualan aplikasi kasir berbasis website ini adalah
para pelaku usaha umkm, sehingga dapat memudahkan dalam pencatatan kegiatan
transaksi barang, laporan stok barang dan lainnya.

19
BAB V
PENUTUP

5.1 Kesimpulan
Demikian proposal penarawan dan spesifikasi software UMKM Digital
yang kami buat untuk memenuhi maksud, tujuan, sasaran, dan hasil akhir yang
diharapkan. Dengan adanya Aplikasi Kasir berbasis Web ini diharapkan bisa
membantu efektifitas waktu dalam melakukan pencatatan sehingga menjadi lebih
cepat dan efisien. Serta dapat menghasilkan informasi yang cepat, tepat dan
akurat. Aplikasi UMKM Digital ini dibuat menggunakan Framework Codeigniter
serta PHP sebagai bahasa program dan MySQL untuk database penyimpanan.

5.2 Saran
Dari kesimpulan di atas, maka dapat menemukan beberapa saran yang
diharapkan dapat menjadi bahan pertimbangan lebih lanjut dalam upaya
peningkatan kualitas sistem yang telah dibuat. Adapun saran-saran yang ingin
disampaikan adalah :
1. Melakukan pembaruan pada fitur-fitur yang telah ada untuk lebih
memudahkan dalam penggunaan aplikasinya.
2. Adanya maintenance pada aplikasi ini agar penggunaannya dapat handal
dan berkelajutan.
3. User dapat menggunakan sistem ini dengan sebaik-baiknya agar selalu
bisa digunakan dalam pekerjaan.
4. Aplikasi ini dapat disesuaikan dengan kebutuhan serta perkembangan dari
penggunanya.
Atas perhatian dan kerjasamanya, kami ucapkan terima kasih. Semoga kita
dapat menjalin hubungan kerjasama yang lebih baik disaat ini dan dimasa depan.

20

Anda mungkin juga menyukai