Anda di halaman 1dari 9

Jurnal Teknologi Informasi (JALTI)

Politeknik Praktisi Bandung


Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

PERANCANGAN APLIKASI PENGOLAHAN DAN PENJUALAN


KERUPUK BERBASIS DESKTOP

Lilis Emalia1, Muhlis Habib Perdana2

1
Politeknik Praktisi Bandung, lilis.emalia@gmail.com
2
Politeknik Praktisi Bandung, muhlis.hp33@gmail.com

ABSTRACT
Today's information systems have become a part of life. The application of information systems
aims to improve results or manage resources to be effective and efficient so as to achieve the
desired goals. The design of desktop-based applications is currently one way of implementing
information systems.
The Taruna Jaya cracker factory is engaged in processing and selling raw and finished crackers.
The development of these businesses makes information an important role in supporting the course
of the management of the company to achieve the desired goals. The Taruna Jaya cracker factory
still uses books in recording its needs, so that every day the use of paper is piling up. In addition,
in the right figures, the company does not know whether there is an increase or decrease in sales.
By designing Dektop-based Crackers Processing and Sales Applications, it is expected to be able
to minimize the manual process to become digital and it is also expected to reduce existing costs.
The software development method used is Prototype while the programming language used in the
implementation of information systems uses C#, PHP, XAMPP and MySQL as a database.

Key Words: Application, Desktop, Processing, Sales

ABSTRAK
Sistem informasi saat ini telah menjadi bagian dari kehidupan. Penerapan sistem informasi bertujuan
untuk meningkatkan hasil atau mengelola sumber daya agar efektif dan efisien sehingga mencapai
tujuan yang diinginkan. Perancangan aplikasi berbasis desktop saat ini merupakan salah satu cara
dari penerapan sistem informasi.
Pabrik kerupuk Taruna Jaya bergerak dalam bidang pengolahan dan penjualan berupa kerupuk
mentah dan jadi. Berkembangnya usaha tersebut menjadikan informasi menjadi hal yang penting
peranannya dalam menunjang jalannya pengelolaan perusahaan tersebut hingga tercapainya tujuan
yang diinginkan. Pabrik kerupuk Taruna Jaya masih menggunakan buku dalam pencatatan
kebutuhannya, sehingga setiap hari penggunaan kertas semakin menumpuk. Selain itu dalam angka
yang tepat perusahaan belum mengetahui apakah ada peningkatan atau penurunan dalam pejualan
tersebut. Dengan perancangan Aplikasi Pengolahan dan Penjualan Kerupuk berbasis Dektop
diharapkan dapat meminimalisir proses yang manual menjadi digital serta diharapkan pula dapat
mengurangi biaya yang ada.
Metode pengembangan perangkat lunak yang digunakan adalah Prototype sedangkan bahasa
pemrograman yang digunakan dalam implementasi sistem informasi menggunakan C#, PHP,
XAMPP dan MySQL sebagai database.

Kata Kunci: Aplikasi, Desktop, Pengolahan, Penjualan

21
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

PENDAHULUAN digunakan sebagai penunjang penggunaan


Sistem informasi saat ini telah menjadi MySQL.
bagian dari kehidupan. Penerapan sistem
informasi bertujuan untuk meningkatkan LITERATUR REVIEW
hasil atau mengelola sumber daya agar Dalam penelitian ini, terdapat beberapa
efektif dan efisien sehingga mencapai teori dari para ahli yang dipergunakan
tujuan yang di inginkan. Perancangan sebagai referensi dalam menghasilkan
aplikasi berbasis desktop atau web saat ini sistem yang dirancang, yaitu:
merupakan salah satu cara dari penerapan 1. Teori Tentang Perancangan
sistem informasi. Dengan adanya aplikasi Menurut Jogiyanto (1999:179)
memungkinkan dapat terkelolanya perancangan mempunyai 2 maksud, yaitu
sumber daya dan penghematan karena untuk memenuhi kebutuhan kepada
beralihnya dari proses manual menjadi pemakai sistem dan untuk memberikan
digital. gambaran yang jelas kepada pemogram
Pabrik kerupuk Taruna Jaya bergerak komputer dan ahli-ahli teknik lainnya
dalam bidang produksi dan penjualan yang terlibat.
berupa kerupuk mentah dan kerupuk jadi. 2. Teori Tentang Aplikasi
Area pemasarannya meliputi Tangerang Nazrudin Safaat H (2012:9)
Selatan, Jakarta Selatan, Jakarta Barat, mengungkapkan Perangkat lunak aplikasi
Jakarta Pusat dan sekitarnya. adalah suatu subkelas perangkat lunak
Berkembangnya usaha tersebut komputer yang memanfaatkan
menjadikan informasi menjadi hal yang kemampuan komputer langsung untuk
penting peranannya dalam menunjang melakukan suatu tugas yang diinginkan
jalannya pengelolaan perusahaan tersebut pengguna.
hingga tercapainya tujuan yang 3. Teori Tentang Pengolahan
diinginkan. Pabrik kerupuk Taruna Jaya Terdapat beberapa pengertian
membutuhkan keberadaan suatu aplikasi pengolahan dari para pakar, diantaranya:
yang dapat membantu penjualan sehingga George R. Terry yang dikutip oleh
dapat mempermudah proses penjualan Japerson Hutahaean dalam bukunya
serta mengurangi pencatatan di buku yang berjudul Konsep Sistem Informasi
setiap hari semakin menumpuk. (2014:8) mengungkapkan ”Pengolahan
Permasalahan di perusahaan tersebut adalah serangkaian operasi atas informasi
adalah pencatatan yang masih yang direncanakan guna mencapai hasil
menggunakan buku, sehingga setiap hari yang diinginkan”.
penggunaan kertas semakin menumpuk Sedangkan menurut Cecep Dani Sucipto
dan pabrik kerupuk Taruna Jaya adalah dalam bukunya berjudul Keamanan
perusahaan yang sudah beroperasi dari Pangan Untuk Kesehatan Manusia
tahun 1980 jadi bisa dibayangkan berapa (2015:103) mengungkapkan “Pengolahan
buku yang telah digunakan. Selain itu adalah serangkaian kegiatan dalam
dalam angka yang tepat perusahaan belum menangani makanan yang dimulai sejak
mengetahui apakah ada peningkatan atau pengadaan makanan sampai penyajian
penurunan dalam pejualan tersebut. makanan, dalam lima unsur yaitu tempat,
Dalam pembuatan aplikasinya, orang, peralatan, makanan, metode proses
penulis menggunakan bahasa pengolahan makanan”.
pemrograman C#, pengolahan basis 4. Teori Tentang Penjualan
datanya menggunakan MySQL, untuk Thamrin Abdullah dan Francis Tantri
perantaranya menggunakan bahasa dalam buku yang berjudul Manajemen
pemrograman PHP serta XAMPP yang Pemasaran (2016:3) menyebutkan
22
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

“Penjualan adalah bagian dari promosi Tahap ini merupakan desain


dan promosi adalah salah satu bagian dari sistem/rancangan model dan alur
keseluruhan sistem pemasaran”. pembuatan aplikasi pengolahan dan
5. Teori Tentang Desktop penjualan sesuai dengan analisis yang
Menurut Nugroho (2007:17) desktop telah dilakukan sebelumnya. Perancangan
adalah halaman yang letaknya paling sistem yang dibuat meliputi perancangan
depan dari sistem operasi Windows. Saat use case diagram, class diagram, activity
menghidupkan komputer, halaman utama diagram, sequence diagram dan relasi
yang ditemui setelah proses booting tabel.
selesai adalah desktop. Pelanggan Menguji Coba Prototipe
Setelah tahap membangun,
memperbaiki, maka tahap terakhir dari
METODE PENELITIAN prototype adalah pengujian. Tahap
Metode yang digunakan dalam pengujian ini merupakan tahapan yang
perancangan aplikasi penjualan berbasis paling utama karena user mencoba
desktop ini adalah metode prototype. aplikasi yang telah dibangun oleh
Dengan metode ini pengembang dan pengembang. Sehingga user akan
pengguna/pelanggan dapat saling memberikan masukan kembali apabila
berinteraksi selama proses perancangan masih ditemukan ketidakcocokan dari
sistem. Karena dalam perancangannya laporan yang telah dihasilkan dari aplikasi
bisa interaksi langsung, maka akan pengolahan dan penjualan kerupuk
memungkinkan bilamana terdapat tersebut. Dengan aplikasi tersebut dapat
kekurangan atau keluhan dapat diatasi terlihat tidaknya efektifitas proses
pada awal-awal. Adapun langkah-langkah pengolahan komposisi bahan baku
yang dilakukan dalam metode prototype pembuatan kerupuk serta pembuatan
sebagai berikut: laporan penjualan kerupuk.
Mendengarkan Pelanggan
Pada tahap mendengarkan pelanggan, HASIL PENELITIAN DAN
kegiatan penelitian dibagi menjadi 2 fase PEMBAHASAN
yaitu: Berdasarkan hasil tahapan
a. Persiapan Penelitian Mendengarkan Pelanggan maka
Pada tahap ini pengembang perancangan aplikasi pengolahan dan
mendengarkan kebutuhan user dengan penjulan kerupuk ini akan dijelaskan
menggunakan teknik wawancara dalam menggunakan pemodelan sistem
mengumpulkan data. Data yang menjadi berorientasi objek dengan UML.
fokus utama dalam penelitian ini yaitu Beberapa diagram yang akan digunakan
bagaimana merancang aplikasi diantaranya:
pengolahan dan penjualan di perusahaan 1. Diagram Use Case
kerupuk yang dapat mengolah data
penjualan dengan mudah, tepat dan
terorganisir sehingga menghasilkan
laporan yang lebih akurat.
b. Analisis
Pada tahap ini dilakukan analisis
laporan penjualan kerupuk yang telah
dibuat oleh user selama ini secara manual.
Membangun, Memperbaiki Prototipe

23
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

akan membawa kode bahan dari class


Bahan, class Bahan juga mempunyai relasi
dengan class Resep_Detail dalam
pembuatan resep juga yang akan
membawa kode bahan dari class Bahan.
Demikian pula halnya hubungan antara
Class Pembelian_Header_Bahan dengan
class Pembelian_Detail_Header bahwa
satu kali nomor transaksi dapat membeli
beberapa bahan atau membeli bahan lebih
dari satu. Class Resep_Header mempunyai
Gambar 1. Use Case Diagram Sistem relasi dengan class Resep_Detail dalam
Informasi Pengolahan Dan Penjualan hubungan satu kode resep dapat
Kerupuk menambahkan bahan lebih dari satu.
Dalam Use Case Diagram yang telah Berikutnya ada class Pembuatan_Kerupuk
dikemukakan, seluruh aktor diwajibkan yang mempunyai relasi dengan class
login terlebih dahulu ke sistem. Pemimpin Resep_Header dalam hubungan bahwa
berperan dalam pengelolaan resep serta pembuatan kerupuk dapat menambahkan
memberi perintah dalam pembuatan kode resep dari class Resep_Header. Class
kerupuk. Bagian produksi berperan untuk Pelanggan mempunyai relasi dengan class
menerima resep, produksi kerupuk serta Penjualan_Header_Kerupuk bahwa dalam
membuat laporan produksi. Dan untuk penjualan kerupuk akan membawa kode
bagian keuangan berperan mengelola pelanggan dari class Pelanggan. Demikian
pesanan kerupuk dari pelanggan serta pula dengan hubungan antara class yang
membuat laporan penjualan kerupuk. satu dengan yang lainnya ada interaksi satu
sama lainnya.
2. Class Diagram
Class Diagram digunakan untuk 3. Activity Diagram
menampilkan kelas-kelas dan paket-paket Berikut adalah Activity Diagram pada
dalam sebuah sistem. Adapun Class Aplikasi Pengolahan dan Penjualan
Diagram dari Aplikasi Pengolahan dan Kerupuk berbasis Desktop:
Penjualan Kerupuk dapat dilihat pada
gambar berikut:

Gambar 2. Class Diagram Aplikasi


Pengolahan dan Penjualan Kerupuk

Class Bahan mempunyai relasi dengan


class Pembelian_Detail_Bahan dalam
hubungan pembelian bahan baku yang
24
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

Gambar 4. Activity Diagram Produksi


Kerupuk

Gambar 3. Activity Diagram Resep Activity Diagram Produksi Kerupuk


Kerupuk menjelaskan proses produksi yang
dikelola oleh bagian produksi
Activity Diagram Resep Kerupuk menggunakan aplikasi. Pertama-tama
menjelaskan Pemimpin perusahaan bagian produksi login pada aplikasi yang
sebelum mengolah resep kerupuk terlebih kemudian jika berhasil akan dihadapkan
dulu login pada aplikasi dengan pada dashboard aplikasi. Selanjutnya
memasukan username dan password. Jika terdapat menu pembuatan kerupuk untuk
berhasil, akan ditampilkan dashboard mengecek apakah ada perintah pembuatan
aplikasi. Untuk mengolah resep kerupuk, atau tidak. Jika terdapat perintah produksi
dapat menemukannya pada menu Resep. beserta resep maka akan langsung pada
Terdapat menu untuk menambah, proses produksi. Jika tidak maka tidak
mengubah, menghapus resep serta akan ada proses produksi.
pembuatan kerupuk. Jika resep dirasa
sesuai, pemimpin dapat mengirim resep
dengan menekan tombol buat kerupuk.
Sebelum dieksekusi, aplikasi akan
mengecek stok bahan. Jika bahan tersedia
maka data akan langsung disimpan dan
langsung terkirim pada bagian produksi.
Jika bahan baku tidak tersedia, maka akan
dimunculkan notifikasi bahwa bahan tidak
tersedia. Proses akan dikembalikan kepada
pemimpin untuk memerintahkan bagian
produksi untuk membeli bahan baku.

25
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

dikelola oleh bagian keuangan yang


dipesan oleh pelanggan. Pertama-tama
login pada aplikasi, setelah menerima
pesanan dari pelanggan maka bagian
keuangan akan mengecek stok kerupuk
terlebih dahulu yang disediakan oleh
aplikasi pada dashboard. Jika stok
kerupuk tersedia, maka bagian keuangan
akan memerintahkan bagian produksi
untuk menghitung kerupuk sesuai
pesanan. Jika kerupuk tidak tersedia maka
bagian keuangan akan memberitahukan
pada stok kerupuk yang tersedia kurang.
Setelah kerupuk diterima dari bagian
produksi, maka akan dilakukan pencatatan
penjualan kerupuk dan melakukan proses
Gambar 5. Activity Diagram Laporan pembayaran. Kerupuk akan diberikan
Produksi Kerupuk kepada pembeli beserta struk pembelian.

Activity Diagram Laporan Produksi


Kerupuk menjelaskan pelaporan produksi
kerupuk oleh bagian produksi saat semua
target produksi tercapai.

Gambar 7. Activity Diagram Laporan


Penjualan Kerupuk

Activity Diagram Laporan Penjualan


Kerupuk menjelaskan proses pelaporan
penjualan kerupuk oleh bagian keuangan
sampai diberikan pada pemimpin
perusahan. Sebelum pembuatan laporan,
dipastikan dulu semua pesanan telah
terpenuhi dan tidak ada pesanan kerupuk
lagi, beru kemudian akan dibuat laporan.
Laporan penjualan kerupuk pun akan
Gambar 6. Activity Diagram Pesanan diberikan kepada pemimpin perusahaan.
Kerupuk
Activity Diagram Pesanan Kerupuk
menjelaskan penjualan kerupuk yang
26
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

Gambar 11. Sequence Diagram


4. Sequence Diagram Pesanan Kerupuk
Berikut adalah Sequence Diagram
Aplikasi Pengolahan dan Penjualan
Kerupuk berbasis Desktop:

Gambar 12. Sequence Diagram Laporan


Penjualan

5. Relasi Database

Gambar 8. Sequence Diagram Resep


Kerupuk

Gambar 13. Relasi Database Aplikasi


Pengolahan Dan Penjualan Kerupuk

Tampilan aplikasi pengolahan dan


Gambar 9. Sequence Diagram penjualan kerupuk berbasis desktop yang
Produksi Kerupuk telah selesai dibuat diantaranya sebagai
berikut:

Gambar 10. Sequence Diagram


Laporan Produksi
Gambar 14. Login Aplikasi

27
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

Gambar 15. Menu dan Dashboard


Aplikasi

Gambar 20. Form Tambah Baru


Penjualan

Gambar 16. Form Pembukaan Kerupuk

Gambar 21. Form Tabel Master


Gambar 17. Form Pembelian Bahan

Gambar 22. Laporan Produksi Kerupuk


Gambar 18. Form Tambah Baru
Pembelian

Gambar 23. Laporan Penjualan Kerupuk


Gambar 19. Form Penjualan Kerupuk

28
Jurnal Teknologi Informasi (JALTI)
Politeknik Praktisi Bandung
Volume 2 - Nomor 1 - Bulan Mei 2020
Email : uppm@praktisi.ac.id

Gambar 24. Struk Pembelian Kerupuk Pressman, Roger S. (2015). Software


Engineering Edition 10th. McGraw-
KESIMPULAN DAN SARAN Hill, New York.
Dari hasil analisis dan perancangan S., Rosa A. dan M. Shalahuddin. (2014).
Aplikasi Pengolahan dan Penjualan Rekayasa Perangkat Lunak Struktur
Kerupuk berbasis Desktop, maka dapat dan Berorientasi Objek. Bandung,
diambil kesimpulan sebagai berikut: Informatika.
Pemimpin perusahaan dapat megelola Siahaan, Vivian. (2018). C#.NET: Belajar
resep pembuatan kerupuk dengan mudah Cepat Untuk SMA/SMK dan
dan dapat langsung mengirimkan perintah Mahasiswa, Sparta.
produksi dari aplikasi serta dapat Sucipto, Cecep Dani (2015). Keamanan
memantau proses produksi dengan Pangan Untuk Kesehatan Manusia.
melihat status pembuatan pada aplikasi. Yogyakarta, Gosyen Publishing.
Sehingga pelanggan tidak perlu lagi Sufehmi, Harry. (2013). AhadPOS
menunggu lama dalam melakukan Paduan Instalasi Dengan XAMPP &
pembelian kerupuk karena pengecekan Windows. -, Imtiyaz.
stok kerupuk dan pembuatan struk Tyoso, Jaluanto Sunu Panjul. (2016).
pembelian telah dikelola oleh aplikasi. Sistem Informasi Manajemen.
Selain itu membantu bagian produksi dan Yogyakarta, Deepublish.
bagian keuangan dalam pembuatan KBBI,[Online].Available:http://kbbi.web.
laporan. id/pengolahan [2018, Jul 25].
KBBI,[Online].Available:http://kbbi.web.
DAFTAR PUSTAKA id/penjualan [2018, Jul 25].
Abdullah, Thamrin dan Francis Tantri. JSON,[Online].Available:http://json.org/j
(2016). Manajemen Pemasaran. son-id.html [2018, Agustus 13].
Depok, PT. Raja Gafindo Persada.
Anggraeni, Elisabet Yunaeti. (2017).
Pengantar Sistem Informasi.
Yogyakarta, ANDI.
Enterprise, Jubilee. (2017). PHP Komplet.
Jakarta, PT. Elex Komputindo.
Fauzi, Rizki Ahmad. (2017). Sistem
Informasi Akuntansi (Berbasis
Akuntansi). Yogyakarta, Deepublish.
Hartono, Bambang. (2013). Sistem
Informasi Manajemen Berbasis
Komputer. Jakarta, Rineka Cipta.
Hutahaean, Jeperson. (2015). Konsep
Sistem Informasi. Yogyakarta,
Deepublish.
Mujilan, Agustinus. (2013). Analisa Dan
Perancangan Sistem: Perspektif
Kompetensi Akuntansi. Madiun, Unika
Widya Mandala Madiun.
Muslihudin, Muhammad. (2016). Analisis
dan Perancangan Sistem Informasi
Menggunakan Metode Terstruktur dan
UML. Yogyakarta, ANDI.
29

Anda mungkin juga menyukai