Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 367
RANCANG BANGUN SISTEM INFORMASI PENJUALAN SPARE PART MOBIL PADA PT.XYZ
Taransa Agasya Tuturpoly 1) ,Yumi Novita Dewi 2) Universitas Nusa Mandiri
INFORMASI ARTIKEL ABSTRAK
URL : http://e-jurnalmitrapendidikan.com
© 2022 Kresna BIP.
e-ISSN 2550-0481 p-ISSN 2614-7254
Jurnal Mitra Pendidikan (JMP Online)
Dikirim : 16 Juni 2022 Revisi pertama : 21 Juni 2022 Diterima : 24 Juni 2022 Tersedia online : 29 Juni 2022
Seiring dengan perkembangan teknologi dan informasi, setiap bidang usaha dituntut agar selalu mengikuti perkembangan tersebut, agar tetap mampu bersaing dengan yang lain. PT. XYZ merupakan salah satu usaha dagang yang bergerak dalam bidang penjualan spare part mobil. PT.XYZ masih menggunakan sistem pencatatan secara manual sehingga memungkinkan terjadinya berbagai kesalahan dalam pencatatan data maupun transaksi yang menyebabkan informasi yang dihasilkan tidak akurat. Tujuan dari rancang bangun sistem informasi penjualan spare part mobil pada PT.
XYZ ini untuk menggantikan sistem manual dengan sistem yang sudah terkomputerisasi sehingga akan membantu meningkatkan kinerja bisnis PT. XYZ.
Dalam rancang bangun sistem informasi penjualan spare part mobil pada PT. XYZ ini, penulis mengguankan bahasa pemrograman PHP. Metode pengembangan sistem yang digunakan adalah metode waterfall dengan berorientasikan objek dengan menggunakan tools UML (Unified Modelling Language). Teknik pengumpulan data yang digunakan dalam penulisan ini adalah observasi, wawancara, dan studi pustaka. Hasil dari penelitian ini menghasilkan sebuah aplikasi penjualan yang berbasis php yang bermanfaat dalam membantu proses kegiatan transaksi penjualan yang lebih efektif dan efisiensi, mempermudah dalam pengolahan data dan pembuatan laporan sehingga menghasilkan informasi yang lebih akurat.
Kata Kunci: Rancang Bangun Sistem
Informasi, Sistem Penjualan, Penjualan Spare Part Mobil
Email:[email protected] 1), [email protected] 2)
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 368 PENDAHULUAN
Latar Belakang
Perkembangan teknologi informasi saat ini telah mendorong masyarakat memasuki era globalisasi informasi (Dian Ela Revita, 2018), dan banyak sekali keuntungan yang bisa di dapatkan dari perkembangan teknologi informasi tesebut.
Teknologi informasi saat ini mempunyai peranan yang sangat besar dalam semua bidang seperti dibidang usaha, baik bidang perdagangan, industri maupun jasa (Ariyati, 2016). Begitu pula dengan Indonesia yang tidak boleh kalah dengan negara-negara lain, maka untuk menunjang suatu usaha sangat diperlukan sistem yang terkomputerisasi karena teknologi adalah hal pertama untuk menjalankan suatu usaha.
Teknologi membawa pengaruh yang cukup besar pada perusahaan, salah satunya adalah komputer. Komputer merupakan alat bantu manusia yang dapat mengolah data dengan cepat. Dalam hal ini penggunaan komputer tidak hanya dibutuhkan diperusahaan besar, tetapi juga dibutuhkan oleh perusahaan kecil. Oleh karena itu saat ini komputer dan piranti pendukungnya telah masuk dalam aspek kehidupan dan pekerjaan. Dalam perusahaan suatu pekerjaan pengolahan data yang dilakukan secara rutin dan memerlukan ketelitian yang besar, membutuhkan alat bantu untuk pekerjaannya (Misriati, 2015). Hal ini menunjukkan bagaimana komputer telah menjadi bagian dari evolusi manusia terhadap teknologi.
Rumusan Masalah
PT. XYZ adalah sebuah bengkel yang bergerak di bidang penjualan Spare Part mobil. Dalam proses penjualan Spare Part mobil masih menggunakan sistem yang sangat sederhana atau manual, sehingga masih ada kendala dan permasalahan-permasalahan yang timbul dalam pencatatan data barang masuk dan barang keluar yang masih dicatat menggunakan buku, data produk sering hilang, arsip nota produk yang sering hilang akibat kelalaian pegawai, dan sulitnya menghitung laporan penjualan perbulan yang belum terkomputerisasi. Oleh karena itu, untuk mengatasi masalah dan kendala tersebut maka diperlukan sistem informasi yang sudah terkomputerisasi dalam perusahaan ini yang sebagaimana berguna untuk kelancaran proses penjualan barang-barang perusahaan. Dengan membangun sebuah sistem terkomputerisasi dapat mengolah dan menyimpan data dengan baik sehingga menyajikan informasi yang lengkap, akurat, dan tepat waktu (Ariyati, 2018).
Tujuan Penelitian
Aplikasi yang diusulkan oleh penulis untuk pembuatan sistem yang terkomputerisasi yaitu menggunakan Netbeans IDE 8.0.2 dengan bahasa pemrograman Java. Java adalah salah satu bahasa pemrograman komputer yang memungkinkan programmer dapat memberi instruksi pada komputer
KAJIAN PUSTAKA 1. JAVA
Menurut Hariyanto, (2017:10) menyimpulkan bahwa Java adalah bahasa pemrograman orientasi objek yang berukuran kecil, sederhana, aman,
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 369 diinterpretasi atau diplomasi secara dinamis, bytcode, netral arsitektur, mempunyai garbage-collector, multithreading, mempunyai mekanisme penanganan kekecualian (exception handling), berbasis tipe untuk penulis program mudah diperluas secara dinamis serta telah diperuntukkan sistem tersebar. Menurut Rusli, Rinartha, & Atmojo (2016:2), “Java adalah bahas pemrograman yang tergolong pada high level languange(mudah bagi manusi untuk memahami), mengingat kata-kata atau statementnya menyerupai bahasa manusia (English)”.
2. PHP (Personal Home Page)
Menurut Hidayatullah & Kawistara (2015:231), “PHP adalah suatu bahasa scripting khususnya digunakan untuk web development”. Menurut Setiawan (2017:54), “PHP merupakan sebuah bahasa scripting tingkat tinggi yang dipasang pada dokumen HTML, Sebagian besar sintaks dalam PHP mitip dengan bahasa C, Java, dan Perl, namun pada PHP ada beberapa fungsi yang lebih spesifik”.
3. HTML (Hypertext Markup Language)
Menurut Hidayatullah & Kawistara (2015:13), “HTML adalah Hypertext Markup Language yang artinya adalah bahasa standart yang digunakan untuk menampilkan halaman web,” Menurut Winarno dan Zaki (2015:28), “HTML adalah bahasa yang mengatur bagaimana tampilan isi dari situs web”. Didalam HTML ada tag-tag dimana tag berfungsi menyediakan informasi berkaitan dengan sifat dan struktur konten serta referensi untuk gambar dan media lainnya”.
4. SQL (Structured Query Languange)
Menurut Sukamto dan Shalahuddin (2015:46) memberikan pengertian bahwa, “SQL (Structured Query Languange) adalah bahasa yang digunakan untuk mengelola data pada RDBMS”.
KERANGKA KERJA KONSEPTUAL 1. Analisis Sistem Yang Sedang Berjalan
Proses bisnis penjualan sparepart mobil pada pt.xyz diawali dengan pembeli yang datang langsung ke toko. Di toko, pembeli dapat langsung menjelaskan dan menentukan barang yang akan dipesan kepada bagian kasir.
Bagian kasir akan menerima pesanan barang. Setelah itu kepala bengkel akan mengecek ketersediaan barang dan stok didata barang. Jika barang tidak tersedia.
maka kepala bengkel akan memberi informasi ketidak tersediaan barang dan stok kepada kasir dan kasir memberi informasi mengenai ketidak tersediaan barang dan stok kepada pembeli, kemudian pembeli melakukan pembatalan pesanan. jika barang tersedia maka bagian kasir akan membuat nota penjualan sesuai barang yang dibeli. Nota Penjualan terdiri dari dua rangkap, yaitu nota penjualan putih dan nota penjualan merah muda. Nota penjualan putih akan diberikan kepada pembeli. Pembeli melakukan pembayaran yang tertera pada nota penjualan. Setelah melayani pembeli, bagian kasir akan mengarsipkan nota penjualan merah muda.
Berdasarkan nota penjualan merah muda dan data transaksi penjualan, kasir membuat laporan transaksi penjualan diakhir bulan dan berdasarkan data barang, kepala bengkel membuat laporan data barang. Semua laporan mengenai data
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 370 barang dan transaksi penjualan akan diberikan kepada pemilik PT.
2. Evaluasi Sistem Yang Sedang Berjalan
Sistem penjualan pada PT. XYZ masih menggunakan sistem manual dalam pencatatan nota penjualan maupun data-data lainnya. Hal ini memberikan dampak yaitu:
1. Proses transaksi penjualan dan pengolahan data transaksi yang masih menggunakan alat bantu hitung kalkulator.
2. Masih kurang efektif dan efisien, karena setiap pencatatan dan perhitungan membutuhkan waktu yang lama.
3. Kurangnya keakuratan data yang dihasilkan, seperti masih terjadi penggandaan data dan kurangnya data yang dicatat.
Berdasarkan permasalahan diatas, maka penulis memberikan pemecahan masalah yaitu:
1. Dengan membuat sebuah sistem informasi penjualan spare part mobil yang sudah terkomputerisasi pada PT. XYZ dapat memudahkan dalam proses perhitungan transaksi.
2. Dengan adanya sistem yang sudah terkomputerisasi diharapkan memudahkan kasir untuk menginput data, menyimpan data, dan menampilkan laporan yang diinginkan. Sehingga lebih efektif dan efisien dalam pencatatan laporan penjualan.
3. Dengan sistem yang sudah kami buat diharapkan dapat meminimalisir terjadinya kesalahan dalam pencatatan data.
3.Gambaran Umum Sistem Yang Diusulkan
Sistem yang diusulkan adalah Rancang Bangun Sistem Informasi penjualan spare part dan barang pada PT.XYZ adalah sistem yang sudah terkomputerisasi dan memuat semua data yang diperlukan.
ANALISA DAN PERANCANGAN SISTEM Identifikasi Actors
Dalam aplikasi penjualan PT. XYZ ada 2 aktor beserta fungsinya sebagai berikut:
A. Admin
A.1. Admin dapat melakukan Login
A.2. Admin dapat membuka menu pengaturan user A.3. Admin dapat mengelola data user
A.4. Admin dapat membuka menu master A.5. Admin dapat mengelola data pelanggan A.6. Admin dapat mengelola data supplier A.7. Admin dapat membuka menu barang A.8. Admin dapat mengelola kategori barang A.9. Admin dapat mengelola data barang A.10. Admin dapat membuka menu transaksi A.11. Admin dapat mengelola transaksi penjualan A.12. Admin dapat mengelola data transaksi penjualan
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 371 A.13. Admin dapat mengelola data transaksi pembelian
A.14. Admin dapat membuka menu retur barang A.15. Admin dapat mengelola retur penjualan A.16. Admin dapat mengelola retur pembelian A.17. Admin dapat membuka menu laporan A.18. Admin dapat mengelola laporan stok barang A.19. Admin dapat melakukan logout
B. User
B.1. User dapat melakukan login
B.2. User dapat membuka menu master User B.3. User dapat mengelola data pelangga User B.4. User dapat mengelola data supplier B.5. User dapat membuka menu transaksi B.6. User dapat mengelola transaksi penjualan B.7. User dapat mengelola data transaksi penjualan B.8. User dapat melakukan logout
Usecase Diagram
Gambar 1. Use Case Diagram Halaman Admin
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 372 Activity Diagrams
Gambar 2. Activity Diagrams Admin Mengolah Data User
ERD
ERD Aplikasi penjualan cv ata dapat digambarkan sebagai berikut:
Gambar 3. ERD
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 373 DFD
Data Flow Diagram dapat digambarkan sebagai berikut:
Gambar 4. Data Flow Diagrams
Struktur Tabel user
Tabel 1.Tabel User
No Elemen Data Field Name Type Panjang Keterangan 1. Id User Id_user Int 11 Primary Key 2. Nama Lengkap nama_lengkap Varchar 45
3. Username usernm Varchar 20 4. Password passwd Varchar 50
5. Level level Varchar 20
6. Last Login last_login Datetime - 7. Akses Master akses_master Text - Struktur Tabel Supplier
Tabel 2. Tabel Pelanggan
No Elemen Data Field Name Type Panjang Keterangan 1. Kode Pelanggan kode_pelanggan varchar 20 Primary key 2. Nama Pelanggan nama_pelanggan varchar 50
3. Nomor Telepon nomor_telp varchar 50
4. alamat alamat text -
KESIMPULAN DAN SARAN Kesimpulan
Berdasarkan hasil dari pembahasan dan uraian pada bab-bab sebelumnya mengenai Rancang Bangun Sistem Informasi Akuntansi Penjualan Spare Part Mobil pada PT. XYZ, maka penulis dapat mengambil beberapa kesimpulan
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 374 sebagai berikut :
1. PT. XYZ masih menggunakan pencatatan manual yang memiliki beberapa kendala yang menghambat kegiatan operasional.
2. Dibutuhkan sebuah sistem yang sudah terkomputerisasi untuk membantu PT.
XYZ untuk mengatasi kendala-kendala yang ada pada sistem pencatatan manual.
3. Sistem yang terkomputerisasi ini diharapkan membantu mempermudah proses transaksi penjualan dan pengolahan data transaksi.
4. Sistem terkomputerisasi juga dapat meminimalisir kesalahan-kesalahan yang sering terjadi pada sistem manual.
5. Dengan adanya sistem yang terkomputerisasi, proses pembuatan laporan akan menjadi lebih efektif dan efisien.
Saran
Berdasarkan kesimpulan di atas, maka penulis menyampaikan saran-saran yang diharapkan dapat menjadi bahan masukkan bagi PT. XYZ sebagai berikut : 1. Dalam pengimplementasian sistem yang terkomputerisasi, sebaiknya
menggunakan hardware yang mendukung agar tidak terjadi masalah pada sistem.
2. Sebelum mengimplementasikan sistem komputerisasi, sebaiknya memberikan training mengenai sistem yang akan diterapkan kepada user agar dapat mempermudah penggunaan sistem dengan baik.
3. Melakukan pengembangan sistem yang menyesuaikan perkembangan dan kemajuan zaman dan melakukan pemeliharaan serta pengecekan berkala terhadap software dan hardware agar sistem dapat berjalan dengan baik.
DAFTAR PUSTAKA
Andriansyah, Doni. 2016 Sistem Informasi Untuk Pendaftaran Event Dengan Php Untuk Panduan Skripsi. Cirebon: CV Asfa Solution
Anggraeni, E. Y., & Irviani, R. 2017. Pengantar Sistem Informasi. Yogyakarta:
CV Andi OFFSET
Ardhana. 2017.41 Script PHP : Siap Pakai. Jakarta: Jasakom
Ariyati, I. 2016. Sistem Informasi Penjualan Obat Herbal Secara Online, 1(1),
11-21.Retrieved from http://ejournal-
binainsani.ac.id/index.php/IMB/article/view/150/271
Ariyati, I. 2018. Pengembangan Sistem Informasi Perpustakaan Sekolah dengan Rapid Application Development. Jurnal Pilar Nusa Mandiri, 14(1), 55-60.
Retrieved from
http://ejournal.nusamandiri.ac.id/ejurnal/index.php/pilar/article/view/768/p df
Fauzi, Rizki Ahmad. 2017. Sistem Informasi Akuntansi (Berbasis Akuntansi) Hariyanto, Bambang. 2017. Esesnsi-esensi Bahasa Pemrograman (revisi
kel). Bandung: Informatika Bandung
Hidayatullah, P., & Kawistara, J. K. 2015. Pemrograman WEB. Bandung:
Informatika Bandung. Hutahean, Jeperson. 2015. Konsep Sistem Informasi. Yogyakarta: Deepublish
Taransa Agasya Tuturpoly 1), Yumi Novita Dewi 2) 375 Krismaji. 2015, Sistem Informasi Akuntansi (Edisi Keempat). Yogyakarta Unit
Penerbit dan Percetakan Sekolah Tinggi Ilmu Manajemen YKPN
Madcoms. 2016. Toko Online dengan PHP dan MySQL. Yogyakarta: Andi Offset.
Misriati, T. 2015. Rancang Bangun Sistem Pelayanan Jasa Pengecatan Suku Cadang Kendaraan Bermotor, 1(1), 123-133. Retrieved
from http://ejournal.bsi.ac.id/ejurnal/index.php/jtk/article/view/243 Mujilan, Agustinus. 2015. Sistem Informasi Akuntansi Teori dan Wawasan Di
Dunia Elektronis. Madiun: Prodi Akuntansi Universitas Widya Mandala Madiun
Mulyadi. 2016, Sistem Akuntansi . Jakarta : Salemba Empat
Mulyani, Sri. 2016. Metode Analisis dan Perancangan Sistem. Bandung:Abdi Sistematika
Revita, M. L. D. E, & Annisa. 2018. Implementation Of Perpetual Listing Systems For The Financial Reporting Of Financial Companies, Fundamental Management Journal 3(1), 11-26. Retrievied from http://ejournal.uki.ac.id/index.php/jm/article/view/732.
Romney, M. B., & Steinbart, P. J. 2015. Sistem Informasi Akuntansi (13th ed.). Jakarta: Salemba Empat
Rosa, & Shalahuddin, M. 2015. Rekayasa Perangkat Lunak Terstruktur Berorientasi Objek. Bandung: Jnformatika
Rusli, M., Rinartha, I. K., & Atmojo, Y. P. 2016. Belajar Pemrograman Java dengan NetBeans: Sebuah Pengantar. Yogyakarta: CV. Andi Offset
Sarosa, S. 2017. Metode Pengembangan Sistem Informasi. Jakarta: Indeks
Setiawan, D. 2017.Buku Sakti Pemrograman Web: HTML, CSS, PHP, MYSQL dan Javascript. Yogyakarta: PT. Anak Hebat Indonesia
Sukamto, R. A., & Shalahuddin. 2015. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika Bandung
Sulianta, Feri. 2017. Teknik Perancangan Arsitektur Sistem Informasi.
Yogyakarta: Penerbit Andi
Supono. 2016. Pemrograman Web dengan menggunakan Php dan Framework Codeigniter. Yogyakarta: Deepublish Publisher
Sutabri, Tata. 2016. Sistem Informasi Manajemen (Edisi Revisi). Yogyakarta : CV ANDI OFFSET (Penerbit Andi)
Wangdra, N. E. H. dan Y. 2016. Pengantar Informasi Teknologi, Jakarta:
Baduose Media
Winarno, E., Zaki, A., & SmitDev Community. 2015. Desain Web Responsif HTML5 dan CSS3. Jakarta: PT Elex Media Komputindo. Yogyakarta:
Deepublish
Yogyakarta: Gadjah Mada University Press
Zamzami, F., Nusa, N. D., & Faiz, I. A. 2016. Sistem Informasi Akuntansi