PEMBUATAN SISTEM INFORMASI PENJUALAN SEPEDA MOTOR BEKAS PADA UNIT DAGANG (UD) MERDEKA MOTOR PACITAN
NASKAH PUBLIKASI SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Sarjana Strata Satu ( S1) Program Teknik Informatika Universitas Surakarta
Disusun Oleh
Nama : Muhsin Fathoni NIM : 200922466 Program Studi : Teknik Informatika Pembimbing Utama : Bambang Eka Purnama, M.Kom Pembimbing Pembantu : Indah Uly Wardati, S.Kom
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2013
i
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
PERNYATAAN PENULIS
JUDUL
: PEMBUATAN SISTEM INFORMASI PENJUALAN SEPEDA MOTOR BEKAS PADA UNIT DAGANG (UD) MERDEKA MOTOR PACITAN
NAMA
: MUHSIN FATHONI
NIM
: 200922466
1. Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa penelitian ini adalah hasil karya saya sendiri. Jika pada suatu saat ada pihak lain yang mengklaim bahwa Penelitian ini sebagai karyanya yang disertai dengan bukti yang cukup maka saya bersedia membatalkan gelar kami beserta hak dan kewajiban yang melekat pada gelar tersebut. 2. Saya
menyatakan
bahwa
hasil
penelitian
diperbolehkan
untuk
disebarluaskan dan dipublikasikan secara umum oleh Universitas Surakarta bersama dengan dosen pembimbing, dosen penguji dan penulis.
Surakarta, 09 Oktober 2013
Muhsin Fathoni
ii
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
LEMBAR PERSETUJUAN NASKAH PUBLIKASI SKRIPSI
JUDUL
: PEMBUATAN SISTEM INFORMASI PENJUALAN SEPEDA MOTOR BEKAS PADA UNIT DAGANG (UD) MERDEKA MOTOR PACITAN
NAMA
: MUHSIN FATHONI
NIM
: 200922466
Naskah ini telah disetujui Surakarta, 09 Oktober 2013 Pembimbing Utama
Pembimbing Pembantu
Bambang Eka Purnama,M.Kom
Indah Uly Wardati, S.Kom
iii
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
LEMBAR PENGESAHAN NASKAH PUBLIKASI SKRIPSI JUDUL
: PEMBUATAN SISTEM INFORMASI PENJUALAN SEPEDA MOTOR BEKAS PADA UNIT DAGANG (UD) MERDEKA MOTOR PACITAN
NAMA
: MUHSIN FATHONI
NIM
: 200922466
Naskah ini telah diujikan didepan dewan penguji Pada hari / tanggal
: Sabtu, 12 Oktober 2013
Ketua Penguji : Estiarto Wahyu Sumirat, S.Kom, M.Eng
________________
Sekretaris
________________
Anggota
: Bambang Eka Purnama, M.Kom : Aziz Ahmadi, M.Cs
________________
Mengetahui Dekan Fakultas
Ketua Program Studi
Teknologi Informatika
Teknik Informatika
Achmad Nurhidayat, ST, M.Pd
Ir. Tri Iriyanto Tj, MT
iv
DAFTAR ISI
HALAMAN JUDUL ..........................................................................................................
i
LEMBAR PERNYATAAN .................................................................................................
ii
LEMBAR PERSETUJUAN ............................................................................................... iii LEMBAR PENGESAHAN ................................................................................................ iv DAFTAR ISI......................................................................................................................
v
DAFTAR GAMBAR .......................................................................................................... vii DAFTAR TABEL .............................................................................................................. viii ABSTRACT ......................................................................................................................
1
ABSTRAKSI ....................................................................................................................
1
1.1. LATAR BELAKANG MASALAH ...............................................................................
1
1.2. RUMUSAN MASALAH .............................................................................................
1
1.3. BATASAN MASALAH ..............................................................................................
1
1.4. TUJUAN PENELITIAN .............................................................................................
1
1.5. MANFAAT PENELITIAN ..........................................................................................
2
2.1. METODE PENELITIAN ............................................................................................
2
LANDASAN TEORI ..................................................................................................
2
a. Sistem ...............................................................................................................
2
b. Karakteristik Sistem ..........................................................................................
2
c.
Informasi ...........................................................................................................
2
d. Kualitas Informasi .............................................................................................
2
e. Sistem Informasi ...............................................................................................
2
f.
Sistem Basis Data ............................................................................................
2
g. Entity Relationship Diagram (ERD) ..................................................................
3
h. Context Diagram ...............................................................................................
3
i.
Data Flow Diagram ...........................................................................................
3
j.
PHP...................................................................................................................
3
k.
MySQL ..............................................................................................................
3
l.
Web Server Apache .........................................................................................
3
2.2. TINJAUAN PUSTAKA ..............................................................................................
3
3.1 ANALISIS MASALAH ...............................................................................................
3
3.2 PERANCANGAN 1.
Diagram Konteks ..............................................................................................
4
2.
DFD Level 1 ......................................................................................................
4
3.
DFD Level 2 Proses Kategori ...........................................................................
4
4.
DFD Level 2 Proses Merk.................................................................................
4
v
4.1.
5.
DFD Level 2 Proses Barang .............................................................................
4
6.
DFD Level 2 Proses Pembelian .......................................................................
4
7.
DFD Level 2 Proses Penjualan ........................................................................
4
8.
DFD Level 2 Proses Pengolahan Laporan .......................................................
5
9.
ENTITY RELATIONSHIP DIAGRAM (ER- D) ..................................................
5
10. Struktur Rancang Tabel ....................................................................................
5
11. Relasi Antar Tabel ............................................................................................
5
12. Perancangan Dialog Layar ...............................................................................
5
13. Perancangan Desain Input Output ...................................................................
5
Tampilan Halaman Pembangunan Sistem Informasi Penjualan Sepeda Motor Bekas Pada Unit Dagang (UD) Merdeka Motor Pacitan ..........................................
7
4.2.
Perbandingan Sebelum dan Sesudah Sistem Dibangun ......................................
7
5.1.
Kesimpulan ............................................................................................................
7
5.2.
Saran......................................................................................................................
8
DAFTAR PUSTAKA .........................................................................................................
8
vi
DAFTAR GAMBAR
Gambar 1. Diagram konteks............................................................................................
4
Gambar 2. DFD Level 1 Sistem informasi Pengolahan Data ..........................................
4
Gambar 3. DFD Level 2 Proses Kategori ........................................................................
4
Gambar 4. DFD Level 2 Proses Merk .............................................................................
4
Gambar 5. DFD Level 2 Proses Barang ..........................................................................
4
Gambar 6. DFD Level 2 Proses Pembelian ....................................................................
4
Gambar 7. DFD Level 2 Proses Penjualan .....................................................................
4
Gambar 8. DFD Level 2 Proses Pemgolahan Laporan ...................................................
5
Gambar 9. Entity Relationship Diagram ..........................................................................
5
Gambar 10. Relasi Antar Tabel .......................................................................................
5
Gambar 11. Perancangan Dialog Layar .........................................................................
5
Gambar 12. Perancangan desain halaman login. ...........................................................
5
Gambar 13. Perancangan desain halaman home ..........................................................
6
Gambar 14. Perancangan desain form input merk barang .............................................
6
Gambar 15. Perancangan desain form input kategori barang. .......................................
6
Gambar 16. Perancangan desain form input data barang ..............................................
6
Gambar 17. Perancangan desain form transaksi pembelian ..........................................
6
Gambar 18. Perancangan desain form transaksi penjualan ...........................................
6
Gambar 19. Perancangan desain laporan pembelian .....................................................
6
Gambar 20. Perancangan desain laporan penjualan. .....................................................
6
Gambar 21. Perancangan desain laporan laba rugi .......................................................
6
Gambar 22. Perancangan desain laporan persediaan barang .......................................
6
Gambar 23. Tampilan Halaman Login ............................................................................
7
Gambar 24. Tampilan Halaman Home............................................................................
7
Gambar 25. Tampilan Halaman Setup Jenis .................................................................
7
Gambar 26. Tampilan Halaman Setup Merk ...................................................................
7
Gambar 27. Tampilan Halaman Setup Barang ...............................................................
7
Gambar 28. Tampilan Halaman Pengguna Sistem .........................................................
7
Gambar 29. Tampilan Halaman Transaksi Pembelian ...................................................
7
Gambar 30. Tampilan Halaman Transaksi Penjualan ....................................................
7
Gambar 31. Tampilan Halaman Transaksi Hutang .........................................................
7
Gambar 32. Tampilan Halaman Data Pembelian Per Hari .............................................
7
Gambar 33. Tampilan Halaman Data Pembelian Per Bulan...........................................
7
Gambar 34. Tampilan Halaman Data Pembelian Per Periode .......................................
7
Gambar 35. Tampilan Halaman Data Penjualan Terbanyak ..........................................
7
vii
Gambar 36. Tampilan Halaman Data Penjualan Per Hari ..............................................
viii
7
DAFTAR TABEL
Tabel 1. Tabel Kategori ...................................................................................................
5
Tabel 2. Tabel Jenis ........................................................................................................
5
Tabel 3. Tabel Barang .....................................................................................................
5
Tabel 4. Tabel Pembelian ................................................................................................
5
Tabel 5. Tabel Penjualan .................................................................................................
5
Tabel 6. Tabel Retur ........................................................................................................
5
Tabel 7. Perbandingan Sebelum dan Sesudah Sistem Dibangun .................................
7
ix
PEMBANGUNAN SISTEM INFORMASI PENJUALAN SEPEDA MOTOR BEKAS PADA UNIT DAGANG (UD) MERDEKA MOTOR PACITAN
Muhsin Fathoni, Bambang Eka Purnama, Indah Uly Wardati
[email protected] Fakultas Teknologi Informatika Universitas Surakarta
ABSTRACT : UD Merdeka motorcycle is a trading unit engaged in the sale of used motorcycles . Along with the development of information technology , UD Merdeka motors need to use information technology to improve performance in order to survive and compete in the business. UD Merdeka in handling motorcycle motorcycle sales are still using the conventional system of recording each transaction by using a large book , so the report generation requires substantial time . Of these problems created a sales information system design item that contains the data of purchase of goods , inventory , sales data items and reports sales of goods that happen every day . Resulting from this research is the creation of information systems seepda used bike sales that provide the ease of processing UD.Merdeka in motorcycle sales are computerized .
Keywords : Information System Used Motorcycle Sales
ABSTRAKSI : UD Merdeka motor merupakan sebuah unit dagang yang bergerak di bidang penjualan sepeda motor bekas. Seiring dengan perkembangan teknologi informasi, UD Merdeka motor perlu memanfaatkan teknologi informasi untuk meningkatkan kinerja agar dapat bertahan dan bersaing dalam usahanya. UD Merdeka motor dalam menangani penjualan sepeda motor masih menggunakan sistem konvensional yaitu pencatatan setiap transaksi dengan menggunakan buku besar, sehingga pembuatan laporan membutuhkan waktu yang tidak sedikit. Dari permasalahan tersebut dibuat sebuah perancangan sistem informasi penjualan barang yang berisikan data-data pembelian barang, stok barang, data-data penjualan barang serta laporan-laporan penjualan barang yang terjadi setiap harinya. Yang dihasilkan dari penelitian ini adalah pembuatan sistem informasi penjualan seepda motor bekas yang memberikan kemudahan pihak UD.Merdeka dalam proses pengolahan penjualan sepeda motor secara terkomputerisasi.
Kata Kunci
: Pembuatan Sistem Informasi Penjualan Sepeda Motor Bekas
1.1. LATAR BELAKANG MASALAH UD Merdeka motor merupakan sebuah unit dagang yang bergerak di bidang penjualan sepeda motor bekas. Seiring dengan perkembangan teknologi informasi, UD Merdeka motor perlu memanfaatkan teknologi informasi
untuk meningkatkan kinerja agar dapat bertahan dan bersaing dalam usahanya (wawancara:2013). UD Merdeka motor dalam menangani penjualan sepeda motor masih menggunakan sistem konvensional yaitu pencatatan setiap transaksi dengan
1
menggunakan buku besar, sehingga pembuatan laporan membutuhkan waktu yang tidak sedikit. Dari permasalahan tersebut dibuat sebuah pembuatan sistem informasi penjualan sepeda motor yang berisikan data-data stok barang, data-data penjualan barang serta laporan-laporan penjualan barang yang terjadi setiap harinya. Dari sistem ini diharapakan dapat memberikan gambaran dalam menyelesaikan masalah laporan data penjualan barang dengan cepat dan kapan saja jika dibutuhkan dan hasil dari proses pengolahan data ini pun lebih akurat dibanding jika dilakukan proses pengolahan data dengan sistem konvensional. Jadi pembangunan sistem ini dianggap sangat dibutuhkan, sehingga penulis merasa merasa tertarik untuk membuat laporan skripsi yang berjudul “ Pembangunan Sistem Informasi Penjualan Sepeda Motor Bekas Pada Unit Dagang Merdeka Motor Pacitan”.
rancangan Sistem informasi sepeda motor bekas yang meliputi proses penjualan, laporan penjualan dan laporan persediaan barang. 1.4. TUJUAN PENELITIAN Adapun tujuan dari penelitian ini yaitu menghasilkan pembangunan sistem informasi penjualan sepeda motor bekas pada UD Merdeka motor yang diharapakan memberikan gambaran proses penjualan, ketepatan dalam pemriksaan persediaan dan laporan penjualan yang terkomputerisasi. 1.5. MANFAAT PENELITIAN Manfaat dari penelitian ini yaitu: a) Memberikan gambaran pihak sepeda motor bekas dalam proses pengolahan data penjualan dan pembelian sepeda motor. b) Memberikan gambaran laporan informasi persedian barang, laporan penjualan yang terkomputrisai pada pihak UD.Merdeka motor.
1.2. RUMUSAN MASALAH Rumusan masalah yang dapat di ambil adalah sebagai berikut : a. Pada Unit Dagang proses penjualan barang dan pembuatan laporan masih menggunakan metode konvensional sehingga pembuatan laporan membutuhkan waktu yang tidak sedikit. b. Bagaimana cara merancang dan membuat sistem informasi penjualan sepeda motor bekas pada UD Merdeka motor? 1.3. BATASAN MASALAH Batasan masalah pada penelitian ini adalah : 1. Penelitian ini dilakukan di UD Merdeka motor. 2. Pembuatan Sistem informasi penjualan sepeda motor bekas membahas
1.6. METODE PENELITIAN Untuk mendapatkan hasil yang baik Adapun metode penelitian yang digunakan untuk menyelesaikan berbagai permasalahan yang terjadi di atas adalah : 1. Kepustakaan Merupakan jenis metode yang dilakukan dengan mengumpulkan data-data dari buku-buku, makalah, bahan kuliah mengenai rancang bagun sistem informasi. 2. Observasi Merupakan metode yang dilakukan oleh penulis dengan datang langsung kelapangan untuk memperoleh sumber data sesuai kebutuhan. 3. Wawancara Merupakan metode yang dilakukan oleh penulis untuk
3
4.
5.
6.
7.
8.
9.
mencari dan mengumpulkan data dengan cara mengajukan pertanyaan kepada narasumber. Analisis data dan sistem Yaitu mengidentifikasi masalah dan memahami sistem yang ada dan melakukan analisis terhadap data-data tersebut sehingga diketahui kebutuhankebutuhan untuk pembuatan sistem baru. Perancangan sistem Pada tahap ini praktikan merancang atau mendesain sistem yang baik, yang isinya adalah langkah-langkah operasi dalam pengolahan data dan prosedur untuk mendukung operasi sistem. Pembuatan program Pada tahan ini penulis penyusunan atau penulisan bahasa pemrograman sesuai rancangan sistem yang telah dibuat sehinga menjadi sebuah sistem informasi yang dibutuhkan. Pengujian program Yaitu dengan menguji program yang telah dibuat untuk mengetahui apakah program menerima input dengan baik atau tidak, serta memberikan output sesuai dengan yang diharapkan Implementsi program Yaitu untuk menguji, menginstal dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama. Pembuatan laporan Pada tahap ini penulis membuat laporan tentang permasalahan ditempat penelitian beserta solusi yang diberikan.
menekankan pada komponen atau elemennya. Suatu sistem adalah suatu jaringan kerja untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sedangkan pengertian prosedur itu sendiri menurut Richard F. Neuschel, prosedur suatu urutan- operasi klerikal (tulis menulis), biasanya melibatkan beberapa orang dalam satu atau lebih departemen, yang diterapkan untuk menjamin penanganan yang seragam dari transaksitransaksi bisnis yang terjadi. (Yogianto, 1989). b. Karakteristik Sistem Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu mempunyai komponen-komponen (components), sistem data (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output), pengolahan (proses) dan sasaran (objectives) atau tujuan (goal). Komponenkomponen sistem atau elemenelemen sistem dapat berupa suatu subsistem atau bagianbagian dari sistem. Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Lingkungan luar dari suatu sistem adalah apapun diluar dari batas sistem yang mempengaruhi operasi sistem. Penghubung merupakan media penghubung antara suatu subsistem dengan subsistem yang lainnya. Keluaran dari suatu subsistem akan menjadi masukan untuk subsistem yang lainnya dengan melalui penghubung. Masukan adalah energi yang dimasukkan ke dalam sistem dapat berupa masukan perawatan dan masukan sinyal. Masukan perawatan dimasukkan supaya
2.1. LANDASAN TEORI a. Sistem Terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang
4
Tepat waktu artinya data yang disajikan adalah data terbaru dan mutakhir. d. Kualitas Informasi Kualitas dari suatu sistem informasi (quality of information) tergantung dari 3 hal, yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness) dan relevan (relevance). Yang dimaksud dengan akurat berarti informasi harus bebas dai kesalahankesalahan dan tidak bisa atau menyesatkan. Sedangkan tepat waktu berarti, informasi yang datang pada penerima tidak boleh terlambat, dan yang terakhir relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya. (Yogiyanto, 1989). e. Sistem informasi Sistem informasi adalah kombinasi antara prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi (Kadir, 2009). Secara teknis sistem informasi dapat didefenisikan sebagai sekumpulan komponen yang saling berhubungan, mengumpulkan, memproses, menyimpan dan mendistribusikan informasi untuk menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi (Laudon, K. C dan Laudon, J. P , 2007:27). f. Sistem Basis data Sistem basis data adalah suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memlihara data operasional lengkap sebuah organisasi atau perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses
sistem dapat beroperasi sedangkan sinyal untuk mendapatkan keluaran. Keluaran adalah hasil dari energi yang diperoleh dan diklasifikasikan menjadi keluaran yang berguna dari sisi pembuangan. Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran. Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang dihasilkan sistem (Yogianto, 1989). c. Informasi Informasi adalah data yang dibentuk menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya. (Yogianto, 1989). Menurut George R. Terry, bahwa informasi adalah data yang memberikan pengetahuan yang berguna. Sedangkan menurut Gordon B. Davis informasi adalah suatu data yang lebih diolah menjadi sebuah bentuk yang penting bafi penerima dan mempunyai nilai yang nyata atau yang dapat dirasakan dalam keputusan-keputusan yang sekarang atau yang akan datang. Informasi akan memiliki arti manakala informasi tersebut memiliki unsur-unsur sebagai berikut : 1. Relavan artinya informasi yang diinginkan benarbenar ada relevansi dengan masalah yan dihadapi. 2. Kejelasan artinya terbebas dari istilah-istilah yang membingungkan. 3. Akurasi artinya bahwa informasi yang hendak disajikan harus secara teliti dan lengkap.
4.
5
g.
h.
i.
j.
web server maupun browser (Kadir, 2008:51). k. MySQL MySQL adalah salah satu jenis database server yang sangat populer, hal ini disebabkan karena MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL bersifat Open Source, software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi (Kadir, 2008:62). l. Web Server Apache Web server Apache berbasiskan Open Source dan mulai populer di internet sejak tahun 1996 karena Open Source. Apache bebas didistribusikan oleh siapa saja dan ke siapa saja. Software ini dapat diunduh pada situs http:// www.apache.org dan tersedia untuk berbagai platform, diantaranya Windows, Linux, dan Unix. Agar dokumen-dokumen web yang berekstensi HTML ataupun PHP bias diakses oleh browser maka dokumendokumen tersebut perlu diletakkan dalam direktori khusus yang diatur oleh Apache. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. Jika diperlukan, berdasarkan kode PHP yang dituliskan makadapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untukmendukung halaman web yang dihasilkan(Bunafit nugroho,2007:17)
pengambilan keputusan ( Linda Marlinda,2004:1) Entity Relationship Diagram (ERD) Merupakan suatu midel untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu presepsi bahwa real word terdiri dari object-object dasar yang mempunyai hubungan atau realasi antar object-object tersebut (Linda Marlinda,2004:17). Contex Diagram Context diagram adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran dari sistem (Kristanto, 2003:37). Data Flow Diagram Data Flow Diagram adalah suatu model logika data atau proses yang dibuat lebih mendetail dibanding diagram konteks yang diperbolehkan, bisa dicapai dengan mengembangkan diagram. Sisa diagram asli dikembangkan ke dalam gambaran yang lebih terperinci yang melibatkan tiga sampai sembilan proses dan menunjukkan penyimpanan data dan aliran data baru pada level yang lebih rendah (Kendall and Kendall 2003:78). PHP PHP merupakan singkatan dari PHP Hypertext Preprocessor. PHP merupakan bahasa pemrograman skrip yang diletakkan dalam server yang biasa digunakan untuk membuat aplikasi web yang bersifat dinamis. Maksud web dinamis adalah dapat membentuk suatu tampilan web berdasarkan permintaan terkini, dapat dilakukan dengan menampilkan isi database ke halaman web. PHP juga digunakan secara command line, yaitu skrip PHP dapat dijalankan tanpa melibatkan
6
2.2. TINJAUAN PUSTAKA Penelitian sejenis pernah dilakukan oleh Siska Luluus Adi Permana (2013) dengan judul SISTEM INFORMASI PEMBELIAN DAN PENJUALAN SPARE PART HANDPHONE PADA TOKO ECELL, bahwa sistem informasi pada toko ecell mempercapat proses pengolahan data pembelian dan penjualan. Dari hasil penelitian yang dilakukan Rumanta (2012), penulis merancang sistem informasi penjualan pada UD. Merdeka motor dimana jika diterapkan dengan sistem akan dapat membantu mempercepat pengolahan data pemeblian dan penjualan sepeda motor pada UD. Merdeka motor. Pada tahun 2012, Isnandi melakukan penelitian dengan judul Pembangunan Aplikasi Pembelian dan Penjualan Barang Pada Toko Ritzca Elektronik Punung, dijelaskan bahwa proses pengolahan data penjualan masih dilakukan secara konvensional sehingga berdampak terhadap keterlambatan didalam penyampaian suatu data informasi baik kepada pimpinan maupun kepada konsumen. Dengan adanya sistem informasi penjualan akan mempermudah proses pencarian dan mengupdate suatu data untuk sebuah informasi yang lebih akurat dan lebih tepat waktu sesuai dengan yang diharapkan dan diinginkan oleh pemakai atau user. Dari hasil penelitian yang dilakukan, maka penulis bermaksud membangun sistem informasi penjualan sepda motor bekas pada toko UD. Merdeka motor. yang dapat membantu pihak UD. Merdeka motor mempermudah proses pencarian dan mengupdate suatu data untuk sebuah informasi yang lebih akurat dan lebih tepat waktu sesuai dengan yang diharapkan dan diinginkan oleh pemakai atau user.
3.1 ANALISIS MASALAH Pada saat ini, prosedur yang diterapkan pada UD.Merdeka motor dalam pengolahan data penjualan dan pembelianya masih secara konvensional. setiap pengolahan data transaksi penjualan masih mengunakan sistem pencatatan pada buku besar, sehingga sering terjadi kesulitan dalam perhitungan laba rugi penjualan dan kesulitan dalam pembuatan laporan penjualan 3.2 PERANCANGAN 1. Diagram Konteks
0
Sistem Penjualan Sepeda Motor Bekas Input barang Transaksi pembelian Transaksi penjualan
Laporan data barang Laporan pembelian Laporan penjualan Lap laba rugi Admin
Gambar 1. Diagram konteks 2. DFD Level 1 Input kategori
Admin
Input merk
1.0 Proses kategori
2.0 Proses merk
Data kategori
Tbl kategori
Data merk
Tbl merk
Ambil data ktg
Input barang
3.0 Proses barang Data barang
Tbl barang
Ambil data barang Transaksi pembelian
Transaksi penjualan
Lap pembelian Lap penjualan Lap retur
4.0 Transaksi pembelian
5,0 Transaksi penjualan
Ambil data barang Data pembelian
Data penjualan
Tbl pembelian
Tbl penjualan
6.0 Proses laporan Data penjualan Data pembelian
Gambar 2. DFD Level 1 Sistem informasi Pengolahan Data
7
3. DFD Level 2 Proses Kategori 1.1 Input kategori
Input kategori
6. DFD Level 2 Proses Pembelian
Data input 4.1 Input pembelian
Input pembelian
Edit kategori admin
1.2 Edit kategori
Data edit
Tabel kategori Edit pembelian admin
1.3 Hapus kategori
Hapus kategori
Gambar 3. DFD Level 2 Proses Kategori
2.1 Input kategori
Edit kategori
2.2 Edit kategori
4.3 Hapus pembelian
Data input
Data edit
Tabel kategori
Edit penjualan
Data hapus
Hapus penjualan
Gambar 4. DFD Level 2 Proses Merk 5. DFD Level 2 Proses Barang 3.1 Input barang
Data hapus
5.1 Input penjualan
Input penjualan
2.3 Hapus kategori
Input barang
Tabel pembelian
7. DFD Level 2 Proses Penjualan
admin
Hapus kategori
Data edit
Gambar 6. DFD Level 2 Proses Pembelian
4. DFD Level 2 Proses Merk
admin
4.2 Edit pembelian
Data hapus Hapus pembelian
Input kategori
Data input
5.2 Edit penjualan
Data input
Data edit
5.3 Hapus penjualan
Tabel penjualan
Data hapus
Gambar 7. DFD Level 2 Proses Penjualan
Data input
8. DFD Level 2 Proses Pengolahan Laporan Edit barang admin
3.2 Edit barang
Data edit
Tabel barang Laporan pembelian
admin
Hapus barang
3.3 Hapus barang
7.1 Laporan pembelian
Laporan penjualan
Data pembelian
Tbl pembelian
Tbl penjualan
Data hapus
7.2 Laporan penjualan
Gambar 5. DFD Level 2 Proses Barang
Laporan penjualan
Gambar 8. DFD Level 2 Proses Pemgolahan Laporan
8
9. Entity Relationship Diagram (ER- D)
Kode_konsumen Tgl penjualan Jumlah_penjuala n
varcha r date varcha r
3
3
Tabel 6. Tabel Retur Field
Jenis
kode_ retur jumlah Tgl_retur
varchar varchar date
Panjang 3 5 10
Primary key
11. Relasi Antar Tabel Gambar 9. Entity Relationship Diagram 10. Struktur Rancang Tabel Tabel 1. Tabel Kategori Field
Jenis
kode_kateori nm_kategori
varchar varchar
Panjang 3 40
Primary key
Gambar 10. Relasi Antar Tabel
Tabel 2. Tabel Jenis Field
Jenis
kode_jenis nm_jenis
varchar varchar
Panjang 3 40
Primary key
12. Perancangan Dialog Layar
Tabel 3. Tabel Barang Field
Jenis
kode_barang Kode_kategori Kode_jenis Nama_barang Harga_beli Harga_jual gambar
varchar varchar varchar varchar double double text
Panjang 3 3 3 40
Primary key
Gambar 11. Perancangan Dialog Layar 100
13. Perancangan Desain Input Output
Tabel 4. Tabel Pembelian Field kode_pembelian Kode_barang Tgl pembelian Jumlah_pembeli an
Jenis varcha r varcha r date varcha r
Panjan g 3
Primar y key
3
3
Tabel 5. Tabel Penjualan Field kode_penualan Kode_barang
Jenis varcha r varcha r
Panjan g 3
Primar y key
Gambar 12. Perancangan desain halaman login.
3
9
Gambar 13. Perancangan desain halaman home
Gambar 17. Perancangan desain form transaksi pembelian
Gambar 14. Perancangan desain form input merk barang
Gambar 18. Perancangan desain form transaksi penjualan
Gambar 15. Perancangan desain form input kategori barang.
Gambar 19. Perancangan desain laporan pembelian
Gambar 20. Perancangan desain laporan penjualan.
Gambar 16. Perancangan desain form input data barang
10
Gambar 26. Tampilan Halaman Setup Merk Gambar 21. Perancangan desain laporan laba rugi
Gambar 27. Tampilan Halaman Setup Barang
Gambar 22. Perancangan desain laporan persediaan barang Gambar 28. Tampilan Halaman Pengguna Sistem
4.1. Tampilan Halaman Pembangunan Sistem Informasi Penjualan Sepeda Motor Bekas Pada Unit Dagang (UD) Merdeka Motor Pacitan
Gambar 29. Tampilan Halaman Transaksi Pembelian
Gambar 23. Tampilan Halaman Login Gambar 30. Tampilan Halaman Transaksi Penjualan
Gambar 31. Tampilan Halaman Transaksi Hutang Gambar 24. Tampilan Halaman Home
Gambar 32. Tampilan Halaman Data Pembelian Per Hari
Gambar 25. Tampilan Halaman Setup Jenis
11
Gambar 33. Tampilan Halaman Data Pembelian Per Bulan
Gambar 34. Tampilan Halaman Data Pembelian Per Periode
Gambar 42. Tampilan Halaman Logout 4.2. Perbandingan Sebelum Sesudah Sistem Dibangun
dan
Tabel 7. Perbandingan Sebelum dan Sesudah Sistem Dibangun
Gambar 35. Tampilan Halaman Data Penjualan Terbanyak
Gambar 36. Tampilan Halaman Data Penjualan Per Hari
N o
Permasalaha n Yang Dibandingka n
1.
Pencatatan Data
30 menit
5 menit
2.
Proses Data
15 menit
5 menit
3.
Pencarian Data Pembuatan Laporan Pencatatan Data
30 menit
3 menit
30 menit
3 menit
30 menit
5 menit
4. 5.
Gambar 37. Tampilan Halaman Data Penjualan Per Bulan
Sebelum Sistem Dibangun (Waktu)
Sesudah Sistem Dibangun (Waktu)
5.1. KESIMPULAN Berdasarkan uraian tersebut di atas, praktikan dapat mengambil kesimpulan dari Pembuatan Sistem Informasi Penjualan Sepeda Motor bekas pada UD. Merdeka motor Maka dapat praktikan simpulkan sebagai berikut: 1. Pengolahan data pembelian dan penjualan barang yang masih konvensional yaitu tanpa terkomputerisasi menimbulkan beberapa masalah, diantaranya adanya kesulitan dalam pengontrolan barang dan melihat persedian barang maupun pembuatan laporan, seperti laporan penjualan, pembelian dan laporan laba rugi penjualan. 2. Pembuatan Sistem Informasi penjualan sepeda motor pada UD. Merdeka motor ini jika diimplementasikan ke dalam sistem akan memberi gambaran informasi kepada
Gambar 38. Tampilan Halaman Data Penjualan Per Periode
Gambar 39. Tampilan Halaman Retur Barang
Gambar 40. Tampilan Halaman Persediaan Barang
Gambar 41. Tampilan Halaman Data Laba Rugi
12
MySQL. Yogjakarta, Gava Media.
pihak UD. Merdeka motor untuk mengetaui data transaksi pembelian dan penjualan sepeda motor.
[9]Peranginangin, Kasiman. Aplikasi Web dengan PHP dan MySQL. Yogyakarta, Andi
5.1. SARAN Saran yang dapat penulis berikan pada UD. Merdeka Motor adalah : 1. Agar sistem konvensional yang masih dipakai sampai sekarang ini diganti dengan menggunakan sistem yang lebih terkomputerisasi. 2. Pembuatan sistem infromasi penjualan sepeda motor ini diharapakan di implementasikan ke sebuah sistem infromasi sehingga dapat membantu dalam pengolahan data penjualan pada UD. Merdeka motor.
[10]Prof. Dr. Jogiyanto HM, MBA, Akt., 2005. Sistem Teknologi Informasi, Andi, Yogyakarta. [11]Prof. Dr. Jogiyanto HM, MBA, Akt., 2005. Sistem Teknologi Informasi, Andi, Yogyakarta. [12]Sinta
DAFTAR PUSTAKA [1]Agustinus Noertjahyana, Andre Julius, Adi Wibowo, Sistem Lelang Barang Berbasis Web Pada Organisasi. (2006).
Susilowati, Berliana KusumaRiasti, Pembuatan Sistem InformasiKlinik Rawat Inap Prima HusadaWidoro Pacitan Berbasis Website,Indonesian Jurnal on Computer Science Speed (IJCSS) 13 Volume 9 No 2 –Agustus 2012 , ISSN 1979 9330
[13]Susanto, Sukadi, Sistem Informasi Rekam Medis Pada Rumah Sakit Umum Daerah (RSUD) Pacitan Berbasis Web-Base, (IJCSS) 14 Indonesian Jurnal on Computer Science Speed FTI UNSA Vol 9 No 3 – Desember 2012 ijcss.unsa.ac.id, ISSN 1979 – 9330
[2]Fatoni, Tri Irianto Tjendrowasono sistem informasi akademik pada lembaga pendidikan alfa farma husada surakarta. (2009). [3]Marlinda, Linda.2004.Sistem Basis Data.Yogyakarta,Andi. [4]Madcoms. 2008. Adobe Dreamweaver CS5 dan PHP-MYSQL untuk Pemula. Madiun
[14]Triyono, Joko Wandyatmono (2012),
Sistem Informasi Rekam Medis Puskesmas Jayengan Surakarta, Indonesia Jurnal on Computer Science - Speed 12 Volume 9 No 1 – Februari 2012 , ISSN 1979 – 9330
[5]Madcoms. 2008. PHP dan MYSQL untuk Pemula. Madiun. [6]Nugroho, Bunafit, 2007, Tip dan Trik Membuat Aplikasi Web dengan PHP, Yogjakarta, Gava Media.
[16]Witarto,2004,Memahami Sistem Informasi.Bandung,Informati ka.
[7]Nugroho, Bunafit, 2008, Membuat Sistem Informasi Berbasis Web dengan PHP dan
13
Yakub.
2012. Pengantar Sistem Informasi.Yogyakarta, Graha Ilmu.
14