i
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
ii
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
iii
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
Bambang Eka Purnama,M.Kom
Pembimbing Pembantu
Siska Iriani, S.Kom
iv
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 Teknologi Informatika
Achmad Nurhidayat, ST, M.Pd
Ketua Program Studi Teknologi Informatika
Ir. Tri Irianto Tj.M.T
v
DAFTAR ISIHALAMAN 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
vi
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
vii
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. HalamanTampilan Tampilan Laporan Biodata Guru ...
Gambar 18 Halaman Tampilan Edit dan Hapus Data Pegawai/Guru ...
Gambar 19. HalamanTampilan Data Penjualan Per Periode ...
Gambar 20. Grafik Soal Nomor 1 ...
Gambar 21. Grafik Soal Nomor 2 ...
Gambar 22. Grafik Soal Nomor 3 ...
viii
DAFTAR TABELTabel 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 ...
1
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 laporan- laporan 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
2
1. LATAR BELAKANG MASALAHTeknologi 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
3
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 mencari dan mengumpulkan data dengan cara mengajukan pertanyaan kepada narasumber.
4. 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.
5. 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.
6. Pembuatan program
Pada tahan ini penulis penyusunan atau penulisan bahasa pemrograman sesuai rancangan sistem yang telah dibuat sehinga menjadi sebuah sistem informasi yang dibutuhkan.
7. 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 8. Implementsi program
Yaitu untuk menguji, menginstal dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama.
9. Pembuatan laporan
Pada tahap ini penulis membuat laporan tentang permasalahan ditempat penelitian beserta solusi yang diberikan.
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
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 komponen- komponen (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
4
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 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
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 pengambilan keputusan ( Linda Marlinda,2004:1)
g. 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).
h. Contex Diagram
Context diagram adalah sebuah
diagram sederhana yang
menggambarkan hubungan antara entity luar, masukan dan keluaran dari sistem (Kristanto, 2003:37).
i. 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).
j. 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
5
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 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 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) 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
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.
6
10. PERANCANGAN1. Diagram Konteks
0
SI penjualan spare part komputer
Admin Input barang
Transaksi pembelian Transaksi penjualan
Laporan data barang Laporan pembelian
Laporan penjualan
Lap laba rugi
Gambar 1. Diagram konteks. 2. DFD Level 1
Admin
1.0 Proses
kategori Tbl kategori
2.0
Proses merk Tbl merk
3.0 Proses barang
Tbl barang
4.0 Transaksi pembelian
5,0 Transaksi penjualan
6.0 Proses retur
Tbl pembelian
Tbl penjualan
Tbl retur Input kategori
Data kategori
Input merk
Input barang
Transaksi pembelian
Transaksi penjualan
Transaksi retur
Data merk
Data barang Ambil data ktg
Ambil data barang
Data pembelian Ambil data barang
Data penjualan
Data retur Ambul data barang
7.0 Proses laporan Lap pembelian
Lap penjualan Lap retur
Data pembelian Data penjualan Data retur
Gambar 2. DFD Level 1 Sistem informasi Pengolahan Data
3. DFD Level 2 Proses Kategori
1.1 Input kategori
1.2 Edit kategori
1.3 Hapus kategori admin
Tabel kategori Input kategori
Edit kategori
Hapus kategori
Data input
Data hapus Data edit
Gambar 3. DFD Level 2 Proses Kategori 4. DFD Level 2 Proses Merk
2.1 Input merk
2.2 Edit merk
2.3 Hapus merk admin
Tabel merk Input merk
Edit merk
Hapus merk
Data input
Data hapus Data edit
Gambar 4. DFD Level 2 Proses Merk
5. DFD Level 2 Proses Barang
3.1 Input barang
3.2 Edit barang
3.3 Hapus barang admin
Tabel barang Input barang
Edit barang
Hapus barang
Data input
Data hapus Data edit
Gambar 4. DFD Level 2 Proses Barang
7
6. DFD Level 2 Proses Pembelian4.1 Input pembelian
4.2 Edit pembelian
4.3 Hapus pembelian admin
Tabel pembelian Input pembelian
Edit pembelian
Hapus pembelian
Data input
Data hapus Data edit
Gambar 4. DFD Level 2 Proses Pembelian 7. DFD Level 2 Proses Penjualan
4.1 Input penjualan
4.2 Edit penjualan
4.3 Hapus penjualan admin
Tabel penjualan Input penjualan
Edit penjualan
Hapus penjualan
Data input
Data hapus Data edit
4.4 Cetak nota
Data penjualan
Nota
Gambar 4. DFD Level 2 Proses Penjualan 8. DFD Level 2 Proses Retur
6.1 Input retur
6.2 Edit retur
6.3 Hapus retur admin
Tabel retur Input retur
Edit penjualan
Hapus retur
Data input retur
Data hapus retur Data edit
Gambar 4. DFD Level 2 Proses Retur
9. DFD Level 2 Proses Pengolahan Laporan
6.1 pembelian
6.2 penjualan
6.3 retur admin
Lap pembelian perhari Lap pembelian perbulan Lap pembelian perpriode
Lap penjualan perhari Lap penjualan perbulan Lap penjualan perpriode
Lap retur perpriode
6.4 Laba rugi Lap laba rugi
6.5 Stok barang Lap stok barang
Tbl pembelian
Tbl penjualan Data pembelian
Tbl retur Data penjualan
Data retur
Tbl barang Data stok
Jumlah penjualan Harga beli
Harga jual
Gambar 4. DFD Level 2 Proses Pengolahan Laporan
10. Entity Relationship Diagram (ER- D)
Gambar 6. Entity Relationship Diagram
6. Struktur Rancang Tabel Tabel 1. Tabel Kategori
Field Jenis Panjang Primary key
kode_kateori varchar 3
nm_kategori varchar 40
Tabel 2. Tabel Jenis
Field Jenis Panjang Primary key
kode_jenis varchar 3
nm_jenis varchar 40
8
Tabel 3. Tabel BarangField Jenis Panjang Primary key
kode_barang varchar 3
Kode_kategori varchar 3 Kode_jenis varchar 3 Nama_barang varchar 40
Harga_beli double Harga_jual double
gambar text 100
Tabel 4. Tabel Pembelian
Field Jenis Panjang Primary key
kode_pembelian varchar 3
Kode_barang varchar 3 Tgl pembelian date Jumlah_pembelian varchar 3
Tabel 5. Tabel Penjualan
Field Jenis Panjang Primary Key
kode_penualan varchar 3
Kode_barang varchar 3 Kode_konsumen varchar 3
Tgl penjualan date Jumlah_penjualan varchar 3 Tabel 6. Tabel Retur
Field Jenis Panjang Primary Key
kode_ retur varchar 3
jumlah varchar 5
Tgl_retur date 10
7. Relasi Antar Tabel
Gambar 7. Relasi Antar Tabel
8. Perancangan Dialog Layar
Gambar 8. Perancangan Dialog Layar
9. Perancangan Desain Input Output
Gambar 9. Perancangan desain halaman login
Gambar 10. Perancangan desain halaman home
9
Gambar 11. Perancangan desain form inputmerk barang.
Gambar 12. Perancangan desain form input kategori barang.
Gambar 13. Perancangan desain form input data barang
Gambar 13. Perancangan desain form transaksi pembelian
Gambar 13. Perancangan desain form transaksi penjualan
Gambar 13. Perancangan desain form transaksi retur
10
Gambar 13. Perancangan desain laporanpembelian
Gambar 13. Perancangan desain laporan penjualan.
Gambar 13. Perancangan desain laporan retur.
Gambar 13. Perancangan desain laporan laba rugi
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 14. Tampilan Halaman Login
Gambar 15. Tampilan Halaman Home
Gambar 16. Tampilan Halaman Jenis Barang
11
Gambar 17. Tampilan Halaman Data BarangGambar 18. Tampilan Halaman Pengguna Sistem
Gambar 19. Tampilan Halaman Transaksi Pembelian
Gambar 19. Tampilan Halaman Transaksi Penjualan
Gambar 19. Tampilan Halaman Transaksi Retur
Gambar 19. Tampilan Halaman Data Pembelian Per Hari
Gambar 19. Tampilan Halaman Data Pembelian Per Bulan
Gambar 19. Tampilan Halaman Data Pembelian Per Periode
Gambar 19. Tampilan Halaman Data Penjualan Terbanyak
Gambar 19. Tampilan Halaman Data Barang Tidak Laku
12
Gambar 19. Tampilan Halaman DataPenjualan Per Hari
Gambar 19. Tampilan Halaman Data Penjualan Per Bulan
Gambar 19. Tampilan Halaman Data Penjualan Per Periode
Gambar 19. Tampilan Halaman Retur Per Hari
Gambar 19. Tampilan Halaman Retur Per Bulan
Gambar 19. Tampilan Halaman Retur Per Periode
Gambar 19. Tampilan Halaman Persediaan Barang
Gambar 19. Tampilan Halaman Data Laba Rugi
Gambar 19. Tampilan Halaman Logout
10.2. Ujicoba kepada Admin
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.
13
sangat memebantu 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.
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.
sangat membantu cukup membatu
tidak membantu
Gambar 22. Grafik Soal Nomor 3
10.4. Perbandingan Sebelum dan Sesudah Sistem Dibangun Tabel 6. Perbandingan Sebelum dan Sesudah Sistem Dibangun
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
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.
14
DAFTAR PUSTAKAAgustinus 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 Basis Data.Yogyakarta,Andi.
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.