Pembuatan Sistem Informasi Penjualan Spare Part Komputer Pada Toko Arta Komputer Pacitan NASKAH PUBLIKASI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Sarjana Strata Satu ( S1) Program Teknik Informatika Universitas Surakarta
Disusun Oleh
Nama : Rastiko Wulan Purnomo NIM : 200922427 Program Studi : Teknik Informatika Pembiimbing 1 : Bambang Eka Purnama, M.Kom Pembimbing 2 : Siska Iriani, S.Kom
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2013
i
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
PERNYATAAN PENULIS
Judul
: Pembangunan Sistem Informasi Pengolahan Data Pegawai Pada Sekolah Dasar Temon Empat (IV) Kecamatan Arjosari Pacitan
Nama
: RASTIKO WULAN PURNOMO
NIM
: 200922427
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, .....................................
RASTIKO WULAN PURNOMO
ii
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
HALAMAN PERSETUJUAN NASKAH PUBLIKASI SKRIPSI
JUDUL
: PEMBUATAN SISTEM INFORMASI PENJUALAN SPARE PART KOMPUTER PADA TOKO ARTA KOMPUTER PACITAN
NAMA
: DIMAS ARI PRAMUDIKA
NIM
: 200922495
Naskah ini telah disetujui Surakarta, 09 Oktober 2013
Pembimbing Utama
Pembimbing Pembantu
Bambang Eka Purnama,M.Kom
Siska Iriani, S.Kom
iii
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
HALAMAN PENGESAHAN NASKAH PUBLIKASI SKRIPSI
JUDUL
: PEMBUATAN SISTEM INFORMASI PENJUALAN SPARE PART KOMPUTER PADA TOKO ARTA KOMPUTER PACITAN
NAMA
: DIMAS ARI PRAMUDIKA
NIM
: 200922495
Naskah ini telah diujikan didepan dewan penguji Pada hari / tanggal
: Sabtu, 12 Oktober 2013
Ketua Penguji : Estiarto Wahyu Sumirat, S.Kom, M.Eng
_______________
Sekretaris
: Bambang Eka Purnama, M.Kom
_______________
Anggota
: Aziz Ahmadi, M.Cs
_______________
Mengetahui
Dekan
Ketua Program Studi
Teknologi Informatika
Teknologi Informatika
Achmad Nurhidayat, ST, M.Pd
Ir. Tri Irianto Tj.M.T
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.
LATAR BELAKANG MASALAH ..............................................................................................
2
2.
RUMUSAN MASALAH ............................................................................................................
2
3.
BATASAN MASALAH ..............................................................................................................
2
4.
TUJUAN PENELITIAN.............................................................................................................
2
5.
MANFAAT PENELITIAN .........................................................................................................
2
6.
METODE PENELITIAN ...........................................................................................................
2
7.
LANDASAN TEORI .................................................................................................................
3
a. Sistem ..............................................................................................................................
3
b. Karakteristik Sistem .........................................................................................................
3
c.
Informasi ..........................................................................................................................
3
d. Kualitas Informasi ............................................................................................................
3
e. Sistem Informasi ..............................................................................................................
4
f.
Sistem Basis Data ............................................................................................................
4
g. Entity Relationship Diagram (ERD) .................................................................................
4
h. Context Diagram ..............................................................................................................
4
i.
Data Flow Diagram ..........................................................................................................
4
j.
PHP ..................................................................................................................................
4
k.
MySQL .............................................................................................................................
4
l.
Web Server Apache ........................................................................................................
4
8. TINJAUAN PUSTAKA .............................................................................................................
5
9. ANALISIS .................................................................................................................................
5
10. PERANCANGAN 1.
Diagram Konteks .............................................................................................................
6
2.
DFD Level 1 .....................................................................................................................
6
3.
DFD Level 2 Proses Data Pegawai .................................................................................
6
v
4.
DFD Level 2 Proses Pengolahan Data Gaji ....................................................................
6
5.
ENTITY RELATIONSHIP DIAGRAM (ER- D)..................................................................
7
6.
Struktur Rancang Tabel ...................................................................................................
7
7.
Relasi Antar Tabel ...........................................................................................................
8
8.
Perancangan Dialog Layar ..............................................................................................
8
9.
Perancangan Desain Input Output ..................................................................................
8
10. Implementasi .................................................................................................................... 10.1. Tampilan Halaman Pembangunan Sistem Informasi Pengolahan Data Pegawai SD Temon 4 Kecamatan Arjosari 10.2. Ujicoba kepada Admin ........................................................................................... 10.3. Hasil Dari Kuisioner ............................................................................................... 10.4. Perbandingan Sebelum dan Sesudah Sistem Dibangun ...................................... 11. KESIMPULAN DAN SARAN .................................................................................................
10
11.1. Kesimpulan ....................................................................................................................
10
11.2. Saran .............................................................................................................................
10
DAFTAR PUSTAKA ........................................................................................................................
10
vi
DAFTAR GAMBAR
Gambar 1. Diagram konteks sistem informasi pengolahan data pegawai .....................................
6
Gambar 2. DFD Level 1 Sistem informasi Pengolahan Datu Guru ................................................
6
Gambar 3. DFD Level 2 Proses Data Pegawai ..............................................................................
6
Gambar 4. DFD DFD Level 2 Proses Pengolahan Data Gaji .........................................................
6
Gambar 5. Entity Relationship Diagram .........................................................................................
7
Gambar 6. Relasi Antar Tabel ........................................................................................................
7
Gambar 7. Perancangan Dialog Layar ...........................................................................................
8
Gambar 8. Perancangan Dialog Layar menu utama ......................................................................
8
Gambar 9. Perancangan Form Login Admin ..................................................................................
8
Gambar 10. Perancangan Form Menu Utama ...............................................................................
8
Gambar 11. Perancangan Form Tampilan Biodata Sekolah ..........................................................
8
Gambar 12. Perancangan Form Tampilan Laporan Biodata Guru ................................................
8
Gambar 13. Perancangan Form Edit dan Hapus Data Pegawai/Guru...........................................
9
Gambar 14. Halaman Login Admin ................................................................................................ Gambar 15. Halaman Menu Utama ................................................................................................ Gambar 16. Halaman Tampilan Biodata Sekolah .......................................................................... Gambar 17. Halaman Tampilan Tampilan Laporan Biodata Guru ................................................. Gambar 18 Halaman Tampilan Edit dan Hapus Data Pegawai/Guru ............................................ Gambar 19. Halaman Tampilan Data Penjualan Per Periode ....................................................... Gambar 20. Grafik Soal Nomor 1 ................................................................................................... Gambar 21. Grafik Soal Nomor 2 ................................................................................................... Gambar 22. Grafik Soal Nomor 3 ...................................................................................................
vii
DAFTAR TABEL
Tabel 1. Tabel Jabatan ...................................................................................................................
7
Tabel 2. Tabel Pangkat ...................................................................................................................
7
Tabel 3. Tabel Status ......................................................................................................................
7
Tabel 4. Tabel Pegawai ..................................................................................................................
7
Tabel 5. Tabel Gaji ..........................................................................................................................
7
Tabel 6. Perbandingan Sebelum dan Sesudah Sistem Dibangun ................................................
viii
Pembuatan Sistem Informasi Penjualan Spare Part Komputer Pada Toko Arta Komputer Pacitan
Dimas Ari Pramudika, Bambang Eka Purnama, Siska Iriani dimas.ari @yahoo.co.id Fakultas Teknologi Informatika Universitas Surakarta
ABSTRACT Arta computer store is a store that specializes in the sale of computer parts and computer services serve servise . Along with the development of information technology , computer Arta Stores need to use information technology to improve performance in order to survive and compete in the business. Arta computer store in handling the sale and purchase of computer equipment are still using the conventional system of recording each transaction by using a large book , so the report generation requires substantial time . This is caused because every time there is a change in the stock of which was due to the purchase and sale of goods . 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 design of information systems anlisis and spare part sales sepda motor that gives an overview of the Arta stores selling computers in the processing of computer parts .
Key Word : Design of Information Systems Computer Spare Parts Sales
ABSTRAKSI Toko Arta komputer merupakan sebuah toko yang bergerak di bidang penjualan spare part komputer dan melayani jasa servise komputer. Seiring dengan perkembangan teknologi informasi, Toko Arta komputer perlu memanfaatkan teknologi informasi untuk meningkatkan kinerja agar dapat bertahan dan bersaing dalam usahanya. Toko Arta komputer dalam menangani penjualan spare part komputer dan pembelian masih menggunakan sistem konvensional yaitu pencatatan setiap transaksi dengan menggunakan buku besar, sehingga pembuatan laporan membutuhkan waktu yang tidak sedikit. Hal ini diakibatkan karena setiap saat terjadi perubahan pada stok yang dikarenakan oleh pembelian dan penjualan barang. Dari permasalahan tersebut dibuat sebuah perancangan sistem informasi penjualan barang yang berisikan data-data pembelian barang, stok barang, data-data penjualan barang serta laporanlaporan penjualan barang yang terjadi setiap harinya. Yang dihasilkan dari penelitian ini adalah anlisis dan perancangan sistem informasi penjualan spare part sepda motor yang memberikan gambaran pihak toko Arta komputer dalam proses pengolahan penjualan spare part komputer.
Kata Kunci
: Perancangan Sistem Informasi Penjualan Spare Part Komputer
1
1. LATAR BELAKANG MASALAH Teknologi informasi terus berkembang seiring dengan kemampuan komputer memberi solusi bagi permasalah diberbagai bidang. Kegiatan yang umumnya menggunakan peranan teknologi informasi yaitu sistem informasi pengolahan data keuangan, pengolahan data jual beli, pengolahan data persediaan barang dan lain-lain Toko Arta Komputer merupakan sebuah toko yang bergerak di bidang penjualan spare part komputer dan melayani jasa servise komputer. Seiring dengan perkembangan teknologi informasi, Toko Arta Komputer perlu memanfaatkan teknologi informasi untuk meningkatkan kinerja agar dapat bertahan dan bersaing dalam usahanya (wawancara:2013). Toko Arta Komputer dalam menangani penjualan spare part komputer dan pembelian masih menggunakan sistem konvensional yaitu pencatatan setiap transaksi dengan menggunakan buku besar, sehingga pembuatan laporan membutuhkan waktu yang tidak sedikit. Hal ini diakibatkan karena setiap saat terjadi perubahan pada stok yang dikarenakan oleh pembelian dan penjualan barang. 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. 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 perancanagn sistem ini dianggap sangat dibutuhkan, sehingga praktikan merasa merasa tertarik untuk membuat laporan kerja praktik yang berjudul “ Pembuatan Sistem Informasi Penjualan Spare Part Komputer Pada Toko Arta Komputer Pacitan”. 2. RUMUSAN MASALAH Rumusan masalah yang dapat di ambil adalah sebagai berikut : a. Pada toko Arta Komputer proses penjualan, pembelian spare part
komputer dan pembuatan laporan masih menggunakan metode konvensional sehingga pembuatan laporan membutuhkan waktu yang tidak sedikit. b. Bagaimana cara merancang dan membuat sistem informasi penjualan spare part komputer pada toko Arta komputer ? 3. BATASAN MASALAH Batasan masalah pada penelitian ini adalah : 1. Penelitian ini dilakukan di toko Arta Komputer Pacitan. 2. Pembuatan Sistem informasi penjualan spare part komputer membahas output Sistem informasi spare computer yang meliputi proses penjualan, pembelian, laporan penjualan dan laporan persediaan barang. 4. TUJUAN PENELITIAN Adapun tujuan dari penelitian ini yaitu menghasilkan sistem informasi penjualan dan pembelian spare part komputer pada toko Arta Komputer yang diharapakan memberikan gambaran proses penjualan, pembelian ketepatan dalam pemriksaan persediaan dan laporan penjualan yang terkomputerisai. 5. MANFAAT PENELITIAN Manfaat dari penelitian ini yaitu: a. Memberikan gambaran pihak toko Arta Komputer dalam proses pengolahan data penjualan dan pembelian spare part komputer. b. Memberikan gambaran laporan informasi persedian barang, laporan penjualan dan pembelian yang terkomputrisai pada pihak toko arta komputer. 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
2
3.
4.
5.
6.
7.
8.
9.
Merupakan metode yang dilakukan oleh penulis dengan datang langsung kelapangan untuk memperoleh sumber data sesuai kebutuhan. Wawancara Merupakan metode yang dilakukan oleh penulis untuk 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 kebutuhan-kebutuhan 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.
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 transaksi-transaksi bisnis yang terjadi. (Yogianto, 1989). b. Karakteristik Sistem Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu mempunyai komponenkomponen (components), sistem data (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output), pengolahan (proses) dan sasaran (objectives) atau tujuan (goal). Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian 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 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
7. LANDASAN TEORI a. Sistem Terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Suatu sistem adalah suatu jaringan kerja untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sedangkan
3
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 keputusankeputusan yang sekarang atau yang akan datang. Informasi akan memiliki arti manakala informasi tersebut memiliki unsur-unsur sebagai berikut : 1. Relavan artinya informasi yang diinginkan benar-benar 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. 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 kesalahan-kesalahan 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
f.
g.
h.
i.
j.
4
menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi (Laudon, K. C dan Laudon, J. P , 2007:27). 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 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 objectobject 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 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 executablenya 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 dokumen-dokumen 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)
data pemeblian dan penjualan spare part komputer pada Arta komputer. 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 spare part komputer pada toko Arta komputer. yang dapat membantu pihak toko Arta komputer 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. 9. ANALISIS MASALAH Pada saat ini, prosedur yang diterapkan pada toko Arta komputer dalam pengolahan data penjualan dan pembeliaNnya masih secara konvensional. setiap pengolahan data transaksi baik transaksi pembelian maupun penjualan masih mengunakan sistem pencatatan pada buku besar, sehingga sering terjadi kesulitan dalam pengontrolan persediaan barang, kesulitan dalam pembuatan laporan penjualan dan pembelian dan membutuhkan waktu lama dalam pencarian data barang.
8. 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 toko Arta komputer dimana jika diterapkan dengan sistem akan dapat membantu mempercepat pengolahan
5
10. PERANCANGAN 1. Diagram Konteks
3. DFD Level 2 Proses Kategori 1.1 Input kategori
Input kategori
Data input
0
SI penjualan spare part komputer
Edit kategori admin
Input barang
1.2 Edit kategori
Data edit
Tabel kategori
Transaksi pembelian Transaksi penjualan
1.3 Hapus kategori
Hapus kategori
Data hapus
Laporan data barang
Gambar 3. DFD Level 2 Proses Kategori
Laporan pembelian Laporan penjualan
4. DFD Level 2 Proses Merk
Lap laba rugi Admin
2.1 Input merk
Input merk
Data input
Gambar 1. Diagram konteks. 2. DFD Level 1 Input kategori
Admin
Input merk
1.0 Proses kategori
2.0 Proses merk
Data kategori
Edit merk
Tbl kategori
Data merk
admin
2.2 Edit merk
Data edit
Tabel merk
Tbl merk
Ambil data ktg
Input barang
3.0 Proses barang Data barang
4.0 Transaksi pembelian
Ambil data barang Data pembelian
Tbl pembelian
Ambul data barang
Transaksi retur Lap pembelian Lap penjualan Lap retur
Data hapus
Gambar 4. DFD Level 2 Proses Merk
Ambil data barang Transaksi pembelian
Transaksi penjualan
2.3 Hapus merk
Hapus merk
Tbl barang
5,0 Transaksi penjualan
Data penjualan
Tbl penjualan
6.0 Proses retur Data retur
7.0 Proses laporan
5. DFD Level 2 Proses Barang
Tbl retur
Data retur
3.1 Input barang
Input barang
Data penjualan Data pembelian
Data input
Gambar 2. DFD Level 1 Sistem informasi Pengolahan Data Edit barang admin
Hapus barang
3.2 Edit barang
3.3 Hapus barang
Data edit
Tabel barang
Data hapus
Gambar 4. DFD Level 2 Proses Barang
6
6. DFD Level 2 Proses Pembelian 4.1 Input pembelian
Input pembelian
9. DFD Level 2 Proses Pengolahan Laporan
Data input
Lap pembelian perhari Lap pembelian perbulan Lap pembelian perpriode
Lap penjualan perhari Lap penjualan perbulan Lap penjualan perpriode
admin
Edit pembelian admin
4.2 Edit pembelian
Data edit
4.3 Hapus pembelian
Data pembelian
Tbl pembelian
6.2 penjualan
Data penjualan
Tbl penjualan
Data retur
Tbl retur
Tabel pembelian
6.3 retur
Lap retur perpriode
Hapus pembelian
6.1 pembelian
6.4 Laba rugi
Lap laba rugi
Jumlah penjualan Harga beli Harga jual
Data hapus
Lap stok barang
Gambar 4. DFD Level 2 Proses Pembelian
6.5 Stok barang
4.1 Input penjualan
Edit penjualan admin
Hapus penjualan
4.2 Edit penjualan
10. Entity Relationship Diagram (ERD)
Data input
Data edit
4.3 Hapus penjualan
Tbl barang
Gambar 4. DFD Level 2 Proses Pengolahan Laporan
7. DFD Level 2 Proses Penjualan
Input penjualan
Data stok
Tabel penjualan
Data hapus
Data penjualan 4.4 Cetak nota
Nota
Gambar 4. DFD Level 2 Proses Penjualan
Gambar 6. Entity Relationship Diagram
8. DFD Level 2 Proses Retur 6. Struktur Rancang Tabel 6.1 Input retur
Input retur
Data input retur
Tabel 1. Tabel Kategori Field kode_kateori nm_kategori
Edit penjualan admin
6.2 Edit retur
Data edit
Tabel retur
6.3 Hapus retur
Panjang 3 40
Primary key
Panjang 3 40
Primary key
Tabel 2. Tabel Jenis Field kode_jenis nm_jenis
Hapus retur
Jenis varchar varchar
Data hapus retur
Gambar 4. DFD Level 2 Proses Retur
7
Jenis varchar varchar
Tabel 3. Tabel Barang Field kode_barang Kode_kategori Kode_jenis Nama_barang Harga_beli Harga_jual gambar
Jenis varchar varchar varchar varchar double double text
8. Perancangan Dialog Layar Panjang 3 3 3 40
Primary key
100
Tabel 4. Tabel Pembelian Field
Jenis
kode_pembelian Kode_barang Tgl pembelian Jumlah_pembelian
varchar varchar date varchar
Panjang 3 3
Primary key
Gambar 8. Perancangan Dialog Layar
3
9. Perancangan Desain Input Output
Tabel 5. Tabel Penjualan Field
Jenis
kode_penualan Kode_barang Kode_konsumen Tgl penjualan Jumlah_penjualan
varchar varchar varchar date varchar
Panjang 3 3 3
Primary Key
3
Tabel 6. Tabel Retur Field kode_ retur jumlah Tgl_retur
Jenis varchar varchar date
Panjang 3 5 10
Primary Key
7. Relasi Antar Tabel Gambar 9. Perancangan desain halaman login
Gambar 7. Relasi Antar Tabel
Gambar 10. Perancangan desain halaman home
8
Gambar 11. Perancangan desain form input merk barang.
Gambar 13. Perancangan desain form transaksi pembelian
Gambar 12. Perancangan desain form input kategori barang.
Gambar 13. Perancangan desain form transaksi penjualan
Gambar 13. Perancangan desain form transaksi retur
Gambar 13. Perancangan desain form input data barang
9
Gambar 13. Perancangan desain laporan pembelian
Gambar 13. Perancangan desain laporan persediaan barang
10. IMPLEMENTASI 10.1. Tampilan Halaman Pembangunan Sistem Informasi Penjualan Spare Part Komputer Pada Toko Arta Komputer Pacitan
Gambar 13. Perancangan desain laporan penjualan.
Gambar 14. Tampilan Halaman Login
Gambar 13. Perancangan desain laporan retur.
Gambar 15. Tampilan Halaman Home
Gambar 13. Perancangan desain laporan laba rugi Gambar 16. Tampilan Halaman Jenis Barang
10
Gambar 19. Tampilan Halaman Data Pembelian Per Hari Gambar 17. Tampilan Halaman Data Barang
Gambar 19. Tampilan Halaman Data Pembelian Per Bulan Gambar 18. Tampilan Halaman Pengguna Sistem
Gambar 19. Tampilan Halaman Data Pembelian Per Periode Gambar 19. Tampilan Halaman Transaksi Pembelian
Gambar 19. Tampilan Halaman Data Penjualan Terbanyak
Gambar 19. Tampilan Halaman Transaksi Penjualan
Gambar 19. Tampilan Halaman Data Barang Tidak Laku
Gambar 19. Tampilan Halaman Transaksi Retur
11
Gambar 19. Tampilan Halaman Data Penjualan Per Hari
Gambar 19. Tampilan Halaman Persediaan Barang
Gambar 19. Tampilan Halaman Data Penjualan Per Bulan Gambar 19. Tampilan Halaman Data Laba Rugi
Gambar 19. Tampilan Halaman Data Penjualan Per Periode
Gambar 19. Tampilan Halaman Logout
10.2. Ujicoba kepada Admin
Gambar 19. Tampilan Halaman Retur Per Hari
10.3. Hasil Dari Kuisioner a. Soal Nomor 1 Admin mengisi jawaban bahwa sistem informasi Penjualan Spare Part Komputer Pada Toko Arta Komputer Pacitan ini sangat membantu dalam melakukan transaksi penjualan.
Gambar 19. Tampilan Halaman Retur Per Bulan
Gambar 19. Tampilan Halaman Retur Per Periode
12
10.4. sangat memebantu
Perbandingan Sebelum dan Sesudah Sistem Dibangun
Tabel 6. Perbandingan Sebelum dan Sesudah Sistem Dibangun
idak cukup membantu tidak mebantu
Gambar 20. Grafik Soal Nomor 1 b. Soal Nomor 2 Admin mengisi jawaban bahwa sistem Penjualan Spare Part Komputer Pada Toko Arta Komputer Pacitan ini membantu cukup dalam pengecekan data.
No
Permasalahan Yang Dibandingkan
Sebelum Sistem Dibangun (Waktu)
Sesudah Sistem Dibangun (Waktu)
1.
Pencatatan Data
30 menit
5 menit
2.
Proses Data
15 menit
5 menit
3.
Pencarian Data
30 menit
3 menit
4.
Pembuatan Laporan
30 menit
3 menit
5.
Pencatatan Data
30 menit
5 menit
11. KESIMPULAN DAN SARAN 11.1. KESIMPULAN Berdasarkan uraian tersebut di atas, praktikan dapat mengambil kesimpulan dari Pembuatan Sistem Informasi Penjualan Spare Part Komputer pada toko Arta komputer, maka dapat penulis simpulkan bahwa pembuatan sistem informasi penjulan pada toko Arta komputer memberikan gambaran ke pihat toko tentang pengolahan data pembelian dan penjualan yang terkomputerisasi dimana dapat mempercepat proses pengolahan pembelian dan penjualan, pembuatan laporan pembelian, pembuatan laporan penjualan, laporan persediaan barang dan pembuatan laporan laba rugi
sangat memebantu idak cukup membantu tidak mebantu
Gambar 21. Grafik Soal Nomor 2 c. Soal Nomor 3 Admin mengisi jawaban bahwa sistem informasi Penjualan Spare Part Komputer Pada Toko Arta Komputer Pacitan ini sangat membantu dalam pembuatan laporan.
11.2. SARAN Saran yang dapat praktikan berikan pada Arta komputer adalah : 1. Agar sistem konvensional yang masih dipakai sampai sekarang ini diganti dengan menggunakan sistem yang lebih terkomputerisasi. 2. Perancangan sistem infromasi penjualan spare part computer ini diharapakan di implementasikan ke sebuah sistem infromasi sehingga dapat membantu dalam pengolahan data penjualan pada Arta komputer.
sangat membantu cukup membatu tidak membantu
Gambar 22. Grafik Soal Nomor 3
13
DAFTAR PUSTAKA Agustinus Noertjahyana, Andre Julius, Adi Wibowo, Sistem Lelang Barang Berbasis Web Pada Organisasi. (2006). Fatoni, Tri Irianto Tjendrowasono sistem informasi akademik pada lembaga pendidikan alfa farma husada surakarta. (2009). Marlinda,
Linda.2004.Sistem Data.Yogyakarta,Andi.
Basis
Madcoms. 2008. Adobe Dreamweaver CS5 dan PHP-MYSQL untuk Pemula. Madiun Madcoms. 2008. PHP dan MYSQL untuk Pemula. Madiun. Nugroho,
Bunafit, 2007, Tip dan Trik Membuat Aplikasi Web dengan PHP, Yogjakarta, Gava Media.
Nugroho, Bunafit, 2008, Membuat Sistem Informasi Berbasis Web dengan PHP dan MySQL. Yogjakarta, Gava Media. Peranginangin, Kasiman. Aplikasi Web dengan PHP dan MySQL. Yogyakarta, Andi Prof. Dr. Jogiyanto HM, MBA, Akt., 2005. Sistem Teknologi Informasi, Andi, Yogyakarta. Witarto,2004,Memahami Sistem Informasi.Bandung,Informatika. Yakub.
2012. Pengantar Sistem Informasi.Yogyakarta, Graha Ilmu.
14