• Tidak ada hasil yang ditemukan

Perpustakaan Universitas Gunadarma BARCODE SURAT KETERANGAN. Nomor: 41/PERPUS/UG/2020

N/A
N/A
Protected

Academic year: 2021

Membagikan "Perpustakaan Universitas Gunadarma BARCODE SURAT KETERANGAN. Nomor: 41/PERPUS/UG/2020"

Copied!
23
0
0

Teks penuh

(1)

Perpustakaan Universitas Gunadarma BARCODE

BUKTI UNGGAH DOKUMEN PENELITIAN PERPUSTAKAAN UNIVERSITAS GUNADARMA

Nomor Pengunggahan

SURAT KETERANGAN

Nomor: 41/PERPUS/UG/2020

Surat ini menerangkan bahwa:

Nama Penulis : Arimbi kurniasari Nomor Penulis : 000902

Email Penulis : [email protected] Alamat Penulis : Jl P Madura 4 No 15

Telah menyerahkan hasil penelitian/ penulisan untuk disimpan dan dimanfaatkan di Perpustakaan Universitas Gunadarma, dengan rincian sebagai berikut :

Nomor Induk : FILKOM/DB/PENELITIAN/41/2020

Judul Penelitian : MEMBANGUN APLIKASI PENJUALAN PADA BENGKEL MAGELANG MOTOR MENGGUNAKAN VISUAL STUDIO

Tanggal Penyerahan : 19 / 08 / 2020

Demikian surat ini dibuat untuk dipergunakan seperlunya dilingkungan Universitas Gunadarma dan Kopertis Wilayah III.

(2)

1

MEMBANGUN APLIKASI PENJUALAN PADA

BENGKEL MAGELANG MOTOR MENGGUNAKAN

VISUAL STUDIO

Oleh :

Arimbi Kurniasari (NIP : 000902)

Universitas Gunadarma

(3)

2

MEMBANGUN APLIKASI PENJUALAN PADA BENGKEL MAGELANG MOTOR MENGGUNAKAN VISUAL STUDIO

Arimbi Kurniasari, SKom., MMSI

Sistem Informasi Bisnis, Fakultas Magister Manajemen Sistem Informasi, Universitas Gunadarma

[email protected]

ABSTRAK

Bengkel Magelang Motor adalah usaha bengkel khusus mobil yang berdiri sejak tahun 2002, terletak di kelurahan Duren Jaya kecamatan Bekasi Timur. Bengkel Magelang motor juga menjual aneka sparepart mobil. Mekanisme penjualan yang berlangsung saat ini masih menggunakan cara yang sederhana, yaitu pelanggan diharuskan datang langsung ke toko untuk melihat produk yang ditawarkan dan melakukan transaksi. Tujuan utama dari penelitian ini adalah untuk membuat aplikasi penjualan berbasis komputerisasi sehingga meningkatkan kualitas proses penjualan di Bengkel Magelang Motor dan juga mempermudah Pemilik maupun bagian yang terkait dengan penjualan untuk memonitor kuantitas barang yang ada. Untuk membuat aplikasi ini digunakan metode yaitu, melakukan perencanaan, perancangan, implementasi, dan uji coba. Aplikasi ini dibuat menggunakan perangkat lunak Visual Studio, MySQL dan juga Crystal Report.

(4)

3

PENDAHULUAN

Dewasa ini, persaingan antar pelaku usaha untuk mendapatkan posisi yang lebih baik di dunia bisnis semakin kompetitif. Persaingan bisnis dari hari ke hari semakin ketat dan segala hal harus dilakukan dengan cepat, tepat dan akurat sehingga diperlukan suatu informasi yang relevan. Informasi yang cepat, tepat dan akurat tersebut dapat diperoleh dari sistem pengolahan data yang telah terkomputerisasi dengan baik sehingga dapat mendukung kinerja dari usaha yang dijalankan tersebut.

Dalam perkembangannya, Bengkel Magelang Motor membutuhkan teknologi yang dapat mendukung bisnisnya. Pengelolaan data dan informasi di Bengkel Magelang Motor ingin diperbaiki dan dikembangkan dengan memanfaatkan sistem yang terkomputerisasi. Pengelolaan data transaksi, data barang serta data penjualan mulai dapat dikelola dengan baik dengan sistem informasi. Namun, pihak bengkel masih kesulitan untuk melakukan evaluasi kinerja dan administrasinya karena banyaknya data serta transaksi yang dilakukan di bengkel Magelang Motor secara manual.

Aktivitas transaksi yang dilakukan setiap hari secara berkelanjutan memerlukan sebuah pencatatan yang sistematis. Sebagai contoh adalah pencatatan transaksi penjualan kepada konsumen dan pencatatan stok barang yang masuk dari

supplier. Pencatatan secara manual menggunakan buku catatan dirasa merepotkan

ketika terjadi banyak transaksi dan diperlukannya laporan sewaktu-waktu.

Pencatatan dengan cara ini juga memiliki tingkat ketelitian yang rendah dan memiliki resiko yang tinggi seperti hilangnya laporan dan pendataan transaksi yang memakan waktu yang lama dan tidak efektif.

Berdasarkan uraian diatas, maka penulis tertarik untuk mencoba merancang sebuah program aplikasi penjualan spare part mobil yang diharapkan nantinya dapat membantu pihak pengusaha dalam menjalankan bisnisnya dengan lebih baik, dan diharapkan dapat meningkatkan kinerja dan kualitas yang telah ada, terutama dalam hal pengolahan data transaksi pembelian dan stok barang.

(5)

4

METODE PENELITIAN

Metode penelitian ini menggunakan metode SDLC (Software Developmet Life Cycle) yang meliputi beberapa tahap, yaitu:

1. Pengumpulan Data

Dalam tahap ini dilakukan dengan menggunakan metode studi pustaka, yaitu dengan membaca informasi-informasi dari buku-buku dan web yang berhubungan dengan Visual Studio serta mencari dan mengumpulkan data mengenai sistem penjualan sparepart mobil yang sedang berjalan di bengkel Magelang Motor. 2. Perancangan

Pada tahap ini membuat rancangan secara konseptual dengan menggunakan DFD, ERD dan Struktur Program serta membuat rancangan tampilan aplikasi.

3. Implementasi

Pada tahap ini dilakukan pemrograman untuk pembuatan aplikasi penjualan. 4. Uji Coba

Pada tahap ini dilakukan uji coba seluruh fungsi pada aplikasi penjualan untuk mengetahui apakah seluruh fungsi di aplikasi tersebut dapat dijalankan tanpa ada masalah.

PEMBAHASAN

Sistem yang Sedang Berjalan

Uraian prosedur penjualan yang sedang berjalan yaitu :

1. Bagian Administrasi membuat surat permintaan barang dari Bengkel kepada bagian gudang.

2. Kemudian bagian gudang mengecek barang apakah barang tersedia jika tersedia kemudian bagian gudang membuat surat permintaan barang

3. Dan bagian gudang mencatat barang yang keluar dan membuat bukti barang keluar.

(6)

5

4. Dan kemudian membuat bukti barang keluar sebanyak 3 rangkap 1 rangkap diberikan pada toko dan satu lagi di arsipkan.

5. Dan kemudian membuat laporan barang keluar sebanyak dua rangkap satu diarsipkan satu lagi di berikan pada pegawai bagian gudang.

(7)

6

Perancangan Aplikasi Penjualan

Diagram Alir Data

Konsumen Sistem Informasi Penjualan Pemilik Pemesanan Barang Nota Penjualan Laporan Penjualan

(8)

7 Konsumen 1.0 Cek Stok barang Pemesanan Barang Data Barang 2.0 Input Transaksi Penjualan 3.0 Cetak Nota Penjualan Nota Penjualan Data Transaksi Data Transaksi Data Transaksi 4.0 Mencetak Laporan Penjualan Pemilik Laporan Penjualan Data Barang

Gambar 3.3 Diagram Zero Aplikasi Penjualan Bengkel Magelang Motor Kamus Data

Kamus data dari sistem aplikasi penjualan ini dibuat sebagai berikut : 1. Form Data Barang

Nama Arus Data : Form Data Barang Alias : -

Bentuk Data : Variabel

Arus Data : Update Stok Barang Penjelasan : Form input data barang

Volume : Volume rata-rata tiap hari adalah 20 Struktur Data : Form ini terdiri dari

a. Kode_Barang b. Nama_Barang c. Harga_Beli d. Harga_Jual

(9)

8

e. Jumlah_Barang f. Satuan

2. Form Data Transaksi

Nama Arus Data : Form Data Transaksi Alias : -

Bentuk Data : Variabel

Arus Data : Input transaksi penjualan dari penjualan barang Penjelasan : Form input data transaksi

Volume : Volume rata-rata tiap hari adalah 20 Struktur Data : Form ini terdiri dari

a. Faktur b. Tanggal c. Item d. Total e. Dibayar f. Kembali 3. Nota Penjualan

Nama Arus Data : No. Faktur Penjualan Alias : -

Bentuk Data : Cetak komputer

Arus Data : Cetak Nota Faktur Penjualan Penjelasan : Laporan setelah transaksi

Volume : Volume rata-rata tiap hari adalah 20 Struktur Data : Laporan ini terdiri dari

a. Tanggal b. Faktur c. Kode_Barang d. Nama_Barang e. Harga_Satuan

(10)

9 f. Jumlah g. Subtotal h. Total i. Dibayar j. Kembali 4. Laporan Penjualan

Nama Arus Data : Laporan Penjulan Alias : -

Bentuk Data : Cetak Komputer

Arus Data : Mencetak Laporan Penjualan Penjelasan : Laporan Penjualan

Volume : 20

Struktur Data : Form ini terdiri dari a. Tanggal b. Nama_Barang c. Harga_Satuan d. Jumlah e. Subtotal f. Grand_Total

(11)

10 Petugas Barang Pelanggan Menjual Membuat Nota Penjualan KodePtg NamaPtg PasswordPtg StatusPtg No.Faktur Tanggal Total Item Total Bayar Dibayar Kembali Kode_ Barang Nama_ Barang Harga_ Beli Harga_ Jual Satuan Jumlah KodePel NamaPel AlamatPel 1 M 1 1 1

Gambar 3.4 ERD Aplikasi Penjualan Bengkel Magelang Motor

Spesifikasi Database

Berdasarkan hasil transformasi ERD kedalam database relational, terbentuk spesifikasi database yang terdiri dari beberapa tabel/relasi

1. Nama Tabel : tbadmin Deskripsi :

Primary Key : Kode_admin

Tabel 3.1. Tabel Admin

FIELD NAME TYPE FILE SIZE DESCRIPTION Kode_admin Varchar 6 Primary Key Nama_admin Varchar 20

Password Varchar 4 Status Varchar 20

(12)

11

2. Nama Tabel : tbbarang Deskripsi :

Primary Key : kode_barang

Tabel 3.2 Tabel Barang

FIELD NAME TYPE FIELD SIZE DESCRIPTION Kode_barang Varchar 6 Primary Key Nama_barang Varchar 50

Harga_beli Integer 12 Harga_jual Integer 12 Jumlah Integer 5 Satuan Varchar 3

3. Nama Tabel : tbpelanggan Deskripsi :

Primary Key : Kode_pelanggan

Tabel 3.3. Tabel Pelanggan

FIELD NAME TYPE FIELD SIZE DESCRIPTION Kode_pelanggan Varchar 6 Primary Key Nama_pelanggan Varchar 20

(13)

12

4. Nama Tabel : tbdetailbayar Deskripsi :

Primary Key : nofaktur

Foreign Key : kode_pelanggan, kode_barang

Tabel 3.4. Tabel DetailBayar

FIELD NAME TYPE FILE SIZE DESCRIPTION Nofaktur Varchar 6 Primary Key Tanggal_trans Date

Kode_pelanggan Varchar 6 Foreign Key Nama_pelanggan Varchar 20

Kode_barang Varchar 6 Foreign Key Jumlah Integer 6

Total Integer 12 Dibayar Integer 12 Total_bayar Integer 12 Uang_kembali Integer 12

(14)

13 Menu Utama

File Master Data Transaksi Laporan Utility Keluar

Login

Logout

Barang

Kasir

Pelanggan

Penjualan Transaksi Backup Data

Ganti Password

Gambar 3.6 Struktur Aplikasi Penjualan Bengkel Magelang Motor

1. Menu Utama

Merupakan tampilan awal program aplikasi setelah user (pengguna) melakukan login. Dan pada tampilan menu utama tersebut, pengguna bisa langsung memilih berbagai form aplikasi yang akan digunakan.

2. Menu Hak Akses

Merupakan menu untuk melakukan login, logout dan ganti User (Pengguna).

(15)

14

Berisi form-form untuk penginputan data, antara lain form Data Barang, Form Data kasir, dan Form Data Pelanggan

4. Menu Transaksi

Merupakan menu untuk Melakukan Transaksi Penjualan Barang dan Form Penjualan

5. Menu Laporan

Laporan dari laporan transaksi Penjualan kemudian bisa langsung di cetak. 6. Menu Utility

Merupakan menu tambahan yang berisi Form untuk mengganti Password, dan Form Backup Data.

7. Keluar

Pilihan menu untuk menutup aplikasi penjualan yang sedang berjalan

Form Menu Utama

Merupakan menu utama program yang berfungsi menampilkan dan mengakses antara sub bab menu ke sub bab menu lainnya. Pada saat program dieksekusi, menu utama ini akan menampilkan link-link untuk mengakses sub menu yang ingin ditampilkan, seperti input Data, input Transaksi dan cetak Laporan.

(16)

15

Form Input Barang

Fungsi dari form ini adalah untuk menginput data barang yang masuk dari supplier barang, menghapus data yang tidak sesuai, melihat stok barang-barang tertentu dan merubah data yang tidak sesuai.

Gambar 3.8 Tampilan Form Input Barang

Form Input Data Pelanggan

Fungsi dari form ini adalah untuk menginput data pelanggan baru yang telah melakukan transaksi di Bengkel Magelang Motor, menghapus data yang tidak sesuai, melihat semua data pelanggan yang telah berbelanja dan merubah data yang tidak sesuai.

(17)

16

Gambar 3.9 Tampilan Form Input Data Pelanggan

Form Input Data Kasir

Fungsi dari Form ini adalah untuk menginput data kasir / pengguna aplikasi Penjualan (User).

(18)

17

Form Login

Gambar 3.11 Tampilan Form Login Form Utility Ganti Password

Form ini berfungsi untuk mengganti password user dengan tujuan sebagai salah satu sistem keamanan aplikasi.

(19)

18

Form Utility Backup Data

Fungsi dari Form ini adalah untuk membackup database Program .

Gambar 3.13 Tampilan Form Utility Back Up Data Form Laporan Data Penjualan

Laporan data penjualan ini digunakan untuk membuat laporan tentang penjualan barang di Bengkel Magelang Motor.

(20)

19

Laporan Data Harian

Laporan data harian ini digunakan untuk membuat laporan tentang transaksi servis dan penjualan barang per-hari yang ditujukan untuk pemilik Bengkel sebagai Owner di Bengkel Magelang Motor.

Gambar 3.15 Tampilan Form Laporan Harian Form Laporan Data Bulanan

Laporan data bulanan ini digunakan untuk membuat laporan tentang transaksi servis dan penjualan barang per-bulan yang ditujukan untuk pemilik Bengkel sebagai Owner di Bengkel Magelang Motor.

(21)

20

Uji Coba Aplikasi Penjualan

Pengujian aplikasi dilakukan menggunakan black box terhadap seluruh fungsi yang terdapat di dalam aplikasi. Hasil pengujian terlihat pada tabel 3.5

Dari tabel 3.5 terlihat bahwa semua fungsi dapat berfungsi sehingga aplikasi dapat berjalan sesuai yang diharapkan.

No Menu Keterangan

1 Menu Utama Tulisan terlihat dengan jelas

2 Data Barang Tombol berfungsi, tabel pengisian berfungsi 3 Data Pelanggan Tombol berfungsi, tabel pengisian berfungsi 4 Data Kasir Tombol berfungsi, tabel pengisian berfungsi 5 Penjualan Tombol berfungsi, tabel pengisian berfungsi 6 Laporan Tulisan terlihat dengan jelas, tombol berfungsi 7 Backup Data Tombol berfungsi

8 Ganti Password Tombol berfungsi, tabel pengisian berfungsi 9 Login/Logout Tombol berfungsi, tabel pengisian berfungsi

(22)

21

PENUTUP

Kesimpulan

Aplikasi penjualan di Bengkel Magelang Motor telah berhasil dibuat dengan menggunakan Visual Studio, MySQl sebagai manajemen basis data dan Crystal Report untuk membuat laporan.

Aplikasi ini memiliki fungsi Menu Utama, File (untuk Login/Logout), Master (berisi Data Barang, Data Pelanggan dan Data Kasir), Transaksi Penjualan, Laporan dan Utility (Backup Data serta Ganti Password).

Aplikasi ini diharapkan dapat memberikan kemudahan bagi manajemen bengkel untuk mengolah dan mengelola kegiatan penjualan sparepart mobil, mengetahui stok barang dan membuat laporan. Berdasarkan hasil uji coba yang dilakukan disimpulkan bahwa semua fungsi pada aplikasi dapat berfungsi sesuai yang diharapkan

Saran

Pemberian pelatihan terlebih dahulu kepada karyawan yang akan menggunakan program aplikasi, sehingga pengguna tidak hanya bisa mengoperasikan tetapi juga dapat memahami dan menguasai dengan baik. Melakukan Back Up data secara berkala, untuk antisipasi hilangnya data secara tiba-tiba serta dilakukan pemeliharaan dan perawatan secara berkala terhadap perangkat lunak maupun perangkat keras.

(23)

22

DAFTAR PUSTAKA

1. Abdul Kadir. 2003. Pengenalan Sistem Informasi. Yogyakarta: CV. Andi Offset 2. Fathansyah. 2007. Basis Data. Bandung: Informatika bandung

3. Hartono, Jogianto. 2005. Analisa dan Desain Sistem Informasi. Yogyakarta: CV. Andi Offset

4. Hariyanto, Bambang. 2004. Sistem Manajemen Basis Data. Bandung: Informatika Indrajani. 2011. Pengantar dan Sistem Basis Data. Jakarta: PT. Elex Media Komputindo

5. Kurniadi, Adi. 2001. Program Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo

6. Madcoms. 2005. Program Aplikasi Terintegrasi Inventory dengan Visual Basic 6.0 dan Crystal Report. Yogyakarta: CV. Andi Offset

7. Paryudi, I dan Simarmata, J. 2006. Basis data. Yogyakarta: CV. Andi Offset Prayudi, B., dkk. 2012. Aplikasi Penjualan Menggunakan VB. NET. Jakarta: PT. Elex Media Komputindo

8. Raymond McLeod,Jr. 2001, Sistem Informasi Manajemen. Jakarta: Prentice Hall Inc

9. Simarmata, Janner. 2007. Perancangan Basis data. Yogyakarta: CV. Andi Offset Sudarmo, Panji. 2006. Kamus Istilah Komputer, Teknologi dan Komunikasi. Jakarta: CV. Yrama Widya

10. Suprianto, Dodit. 2010. Membuat Aplikasi Desktop Menggunakan MySql dan VB.NET. Jakarta:Media Kita

11. Susanto, Azhar. 2007, Sistem Informasi Manajemen. Bandung: Lingga Jaya 12. Sutabri, Tata. 2005. Sistem Informasi Manajemen, Edisi I. Yogyakarta: ANDI. 13. Wahana komputer. 2012. SQL Server 2012. Semarang: CV. Andi Offset 14. Winardi.1991. Strategi Pemasaran. Bandung: Mandar Maju

Gambar

Gambar 3.1 Flow Map Sistem Penjualan Berjalan
Diagram Alir Data
Gambar 3.3  Diagram Zero Aplikasi Penjualan Bengkel Magelang Motor  Kamus Data
Tabel 3.1. Tabel Admin
+7

Referensi

Dokumen terkait

Masalah yang dialami oleh Koperasi Susu Sintari ini tidak berdampak negatif pada semua petani/peternak lainnya, disebabkan karena mereka masih ingin meningkatkan

Privatisasi melalui pasar modal belum tentu dapat memacu pertumbuhan perekonomian.Hal ini terjadi bisa dilihat dari komposisi investor yang membeli saham BUMN di

Hipotesis 2 total asset turn over tidak berpengaruh terhadap return on assets Total asset turn over merupakan rasio yang digunakan untuk mengukur perputaran semua aktiva yang

Peranan OCHA sangat penting, dibandingkan organisasi lainnya dikarenakan OCHA merupakan aktor utama yang bertanggung jawab atas berjalannya program penanggulangan

Fungsi iklan adalah brosur benar-benar sangatlah penting sebagai alat iklan atau alat promosi, yang menarik dan juga memungkinkan kamu untuk mempromosikan satu atau

Apabila perkembangan negosiasi perdagangan sektor jasa dalam forum World Trade Organization (WTO) yang masih berlangsung sampai saat ini diamati secara cermat, maka dapat

Gaya komunikasi menurut Wubbles diatas, dapat dikategorikan berdasarkan ciri-ciri yang membedakannya, yaitu adanya indikator penciptaan suasana kelas, pemberian tugas atau

Pengisian nama orang tua/wali pemilik SKHUAMBN, diisi sesuai dengan yang tercantum pada ijazah/STTB yang diperoleh dari jenjang pendidikan sebelumnya atau