Sistem Pendukung Keputusan Penjualan Pembelian dengan Studi Kasus di CV. Timmy Electrindo Berbasis Web.
ii
ABSTRACT
Writer is taking an apprentice project in CV. Timmy Electrindo as an authorized dealer and services centre air conditioner. Writer want to build a decision support system which can help the owner be wise in taking a decision. This decision support system was build with doing some analysis to the sales, purchases, and services transactions. A good system in organizing data is a main factor to build an effective and efficient working system. References that is used to support it come from company data by observation to the job field and so interview with a related part. The main purpose of build this application is to support a company working system to be an effective and efficient one.
(2)
iii
ABSTRAK
Penulis sedang mengambil proyek magang di perusahaan CV. Timmy Electrindo yang bergerak sebagai authorized dealer and services centre air conditioner. Penulis ingin membangun suatu sistem pendukung keputusan yang dapat membantu pemilik perusahaan lebih bijaksana dalam mengambil keputusan. Sistem pendukung keputusan ini dibuat dengan melakukan analisis terhadap transaksi penjualan, pembelian dan services yang ada. Sistem pengolahan data yang tersusun dengan rapi merupakan faktor penting dalam mendukung sistem kerja yang efektif dan efisien. Referensi yang dipakai dalam mendukung semuanya itu berasal dari data-data yang ada di dalam perusahaan melalui peninjauan langsung ke dalam lapangan dan juga wawancara dengan pihak yang bersangkutan. Pembuatan aplikasi ini bertujuan untuk mendukung sistem kerja perusahaan menjadi lebih efektif dan efisien.
(3)
iv
(4)
(5)
(6)
(7)
viii
(8)
(9)
(10)
xi
(11)
(12)
(13)
1
Universitas Kristen Maranatha
BAB I PENDAHULUAN
I.1 Latar Belakang
Pada zaman sekarang teknologi telah berkembang dengan sangat pesat, oleh karena itu kebutuhan setiap manusia akan informasi pun semakin besar. Informasi-informasi tersebut sangat diperlukan dan berguna bagi setiap orang sehingga media penyampaian informasi haruslah tepat dan sesuai dengan kegunaan yang ada.
Di dalam dunia kerja, kemampuan dan keahlian dalam mengolah informasi sangatlah berarti dan penting bagi suatu perusahaan agar dapat bertahan dalam persaingan dunia dan persaingan bisnis yang semakin ketat. Persaingan perusahaan meliputi segala bidang terutama pada sistem kerja yang berfungsi untuk mengatur jalannya perusahaan dengan baik. Perusahaan yang tidak memiliki sistem kerja yang baik akan mengalami kesulitan dalam bersaing dengan perusahaan lainnnya. Dampaknya dapat menimbulkan kerugian bagi perusahaan itu sendiri.
Perusahaan yang diambil untuk proyek tugas akhir ini adalah CV. Timmy Electrindo yang bergerak sebagai authorized dealer and services
centre air conditioner. Sistem pengolahan data yang tersusun dengan rapi
merupakan faktor penting dalam mendukung sistem kerja yang efektif dan efisien.
Permasalahan yang dihadapi oleh perusahaan ini yaitu masih adanya penggunaan teknik yang manual dalam melakukan beberapa transaksi data sehingga dapat menimbulkan terjadinya resiko yang tidak diinginkan seperti adanya manipulasi data.
Teknologi yang dapat mendukung kinerja perusahaan sangatlah diperlukan terutama dalam menghadapi situasi yang sedemikian
(14)
2
kompleks. Oleh sebab itu perusahaan membutuhkan suatu aplikasi yang dapat mengatur dan mengolah data perusahaan secara baik dan benar.
I.2 Rumusan Masalah
Setiap transaksi yang dilakukan oleh perusahaan harus dapat mengolah data dengan baik. Pengolahan data yang tidak benar atau sembarangan dapat mengakibatkan hilangnya data perusahaan yang merupakan data penting dan rahasia. Beberapa rumusan utama yang ingin dibangun oleh penulis dalam aplikasi ini adalah :
1. Bagaimana cara memasukkan data stok barang, transaksi penjualan, pembelian dan services secara tepat dan akurat?
2. Bagaimana cara untuk mempermudah staff dalam menyampaikan informasi yang cepat dan tepat kepada konsumen?
3. Bagaimana cara membantu kepala cabang dalam melihat laporan rugi laba, kas, stok barang, services, penjualan dan pembelian secara tepat dan akurat?
4. Bagaimana cara membantu kepala cabang dalam menganalisa data-data yang ada dalam perusahaan untuk meningkatkan penjualan, services dan juga memonitor pembelian barang?
I.3 Tujuan Pembahasan
Pembuatan aplikasi ini memiliki beberapa tujuan yang berguna untuk meningkatkan kinerja perusahaan diantaranya :
1. Membantu dalam memasukkan data stok barang, transaksi penjualan, pembelian dan services.
(15)
3
2. Mempermudah staf dalam menyampaikan informasi kepada konsumen.
3. Membantu kepala cabang dalam melihat laporan rugi laba, kas, stok barang, services, penjualan dan pembelian.
4. Membantu kepala cabang dalam menganalisa data-data yang ada dalam perusahaan untuk meningkatkan penjualan, services dan memonitor pembelian barang.
I.4 Ruang Lingkup Kajian
Aplikasi yang dibuat akan dikaji dalam beberapa batasan-batasan tertentu diantaranya :
I.4.1 Batasan Sistem
Aplikasi ini mengatur seluruh kegiatan yang berhubungan dengan pengolahan data transaksi penjualan, pembelian, services, penerimaan kas, pengeluaran kas, dan juga barang.
Data-data yang dianalisis dalam mendukung sistem keputusan yaitu data transaksi penjualan, pembelian, dan juga services.
Aplikasi ini merupakan aplikasi komputer yang dapat dijalankan oleh multi user.
Aplikasi berbasis web ini hanya dapat diakses melalui browser pada komputer.
Pengguna harus mendaftar terlebih dahulu untuk dapat menggunakan layanan ini.
Pengguna aplikasi ini terbagi menjadi tiga bagian, yaitu administrator, bagian staff marketing dan kepala cabang.
Kepala cabang memiliki hak akses untuk melihat laporan-laporan transaksi dan juga grafik data yang ada.
(16)
4
Administrator memiliki hak untuk mengatur user atau pengguna
aplikasi dan seluruh menu yang tersedia di aplikasi ini.
Untuk dapat menggunakan aplikasi ini, administrator, staff
marketing, dan juga kepala cabang harus melakukan proses login
terlebih dahulu.
I.4.2 Batasan Perangkat Keras
Disarankan processor yang digunakan minimal Intel Pentium 4. Memory RAM yang digunakan minimal 512 MB.
Diperlukan kapasitas harddisk drive minimal 1 GB untuk aplikasi ini. Keyboard
Mouse
I.4.3 Batasan Perangkat Lunak
Aplikasi ini dikembangkan pada komputer dengan sistem operasi Windows XP SP 2.
Bahasa pemrograman yang digunakan dalam pengembangan aplikasi adalah PHP.
Aplikasi pengembangan yang digunakan untuk mengembangkan aplikasi ini adalah Macromedia Dreamweaver 8.
Database yang digunakan adalah MySQL.
I.5 Sumber Data
Metode penelitian yang digunakan dalam mengumpulkan data adalah : Studi lapangan
Peninjauan dan pengamatan langsung penulis ke dalam ruang lingkup yang menyediakan informasi.
(17)
5
Tanya jawab langsung penulis dengan pihak-pihak yang berkepentingan di dalam perusahaan.
Pengumpulan dokumen-dokumen yang berhubungan dengan aplikasi yang akan dikembangkan oleh penulis.
I.6 Sistematika Penyajian
Penulisan laporan ini dilakukan dengan sistematika sebagai berikut : BAB I PENDAHULUAN
Membahas tentang latar belakang permasalahan, rumusan masalah, tujuan pembahasan, ruang lingkup kajian yang dibagi menjadi batasan sistem, batasan perangkat keras, batasan perangkat lunak, sumber data dan diakhiri dengan sistematika penulisan.
BAB II KAJIAN TEORI
Membahas tentang kajian teori yang digunakan untuk membuat laporan ini.
BAB III ANALISIS DAN RANCANGAN SISTEM
Membahas tentang analisis dan rancangan sistem yang dipakai. BAB IV HASIL PENELITIAN
Membahas tentang hasil penelitian yang telah dicapai. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Membahas tentang pembahasan dan uji coba hasil penelitian. BAB VI SIMPULAN DAN SARAN
(18)
127
BAB VI
Simpulan Dan Saran
VI.1 Simpulan
Simpulan yang dapat ditarik dari penelitian ini adalah sebagai berikut : 1. Dengan adanya aplikasi ini, pemasukkan data barang, transaksi
penjualan, pembelian, dan services yang semula masih menggunakan teknik manual sekarang menjadi lebih menjadi lebih terkomputerisasi, tepat dan akurat dengan adanya sistem validasi dan error handling.
2. Dengan adanya sistem pendataaan stok barang, aplikasi ini dapat membantu mempermudah staff menyampaikan informasi yang cepat dan tepat di dalam melakukan berbagai macam transaksi data sehingga kinerja staff menjadi meningkat.
3. Kepala Cabang dapat melihat berbagai macam jenis laporan berdasarkan periode yang dipilih yang nantinya dapat mengarah kepada penentuan pencapaian suatu target bagi perusahaan.
4. Kepala Cabang dapat melihat analisis-analisis data yang terjadi dalam transaksi penjualan, services, dan juga pembelian dalam bentuk grafik tabel yang nantinya dapat digunakan sebagai landasan pendukung dalam menghasilkan suatu keputusan.
VI.2 Saran
Dalam pembuatan aplikasi saran-saran yang dapat digunakan untuk mengembangkan aplikasi yaitu :
1. Aplikasi ini dapat dikembangkan lebih lagi berdasarkan kebutuhan perusahaan seperti adanya penambahan fitur perhitungan sistem
(19)
128
Universitas Kristen Maranatha komisi yang dapat dihitung dari transaksi penjualan dan services yangdilakukan.
2. Aplikasi ini memerlukan maintenance yang berkala seperti back-up database untuk menyimpan data-data internal yang penting, sehingga jika terjadi kerusakan data-data perusahaan tidak hilang. 3. Aplikasi ini juga memerlukan tampilan yang lebih interaktif dan user
friendly.
4. Aplikasi ini memerlukan pembelajaran teori yang lebih lanjut mengenai dasar-dasar Sistem Pendukung Keputusan.
(20)
129
DAFTAR PUSTAKA
Wahana Komputer & Andi. (2007). “Menguasai Pemrograman Web dengan PHP 5”.
Burstein, F & Hosapple, C. W. (2008). “Handbook On Decision
Support Systems (Vols. 1)”. German: Verlag Berlin.
Fathansyah. (2004). “Sistem Basis Data”. Bandung : Penerbit Informatika.
Soeherman, Bonnie & Marion Pinontoan. (2008). ”Designing
Information System”. Jakarta: PT Elex Media Komputindo.
Welling, Luke & Laura Thomson. (2003). “PHP and MYSQL Web
Development (2th ed.)”. USA: Sams.
Hartini. (2009). Entity Relationship Diagram / ERD. Diakses pada
tanggal 2 April 2009 dari
http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf
Jalinas. (2009). Data Flow Diagram. Diakses pada tanggal 2 April
2009 dari
http://jalinas.staff.gunadarma.ac.id/Downloads/files/1026/DFD.pdf Sistem Informasi. (2009). Diakses pada tanggal 2 April 2009 dari
http://id.wikipedia.org/wiki/Sistem_informasi
Wirawan, Setia. (2009). Kamus Data. Diakses pada tanggal 2 April
2009 dari
http://setia.staff.gunadarma.ac.id/Downloads/files/6070/Modul_Kamus Data.pdf
Laporan Keuangan. (2009). Diakses pada tanggal 8 Oktober 2009 dari
(21)
130
http://www.edukasi.net/mol/mo_full.php?moid=33&fname=akt102_12. htm
Penjelasan Database. (2009). Diakses pada tanggal 2 April 2009 dari http://en.wikipedia.org/wiki/Database
Blackbox testing. (2009). Diakses pada tanggal 2 April 2009 dari http://ayuliana_st.staff.gunadarma.ac.id/Downloads/files/12482/Perte muan+06+-++_BlackBox+Testing_.pdf.
(1)
Universitas Kristen Maranatha
Administrator memiliki hak untuk mengatur user atau pengguna aplikasi dan seluruh menu yang tersedia di aplikasi ini.
Untuk dapat menggunakan aplikasi ini, administrator, staff marketing, dan juga kepala cabang harus melakukan proses login
terlebih dahulu.
I.4.2 Batasan Perangkat Keras
Disarankan processor yang digunakan minimal Intel Pentium 4.
MemoryRAM yang digunakan minimal 512 MB.
Diperlukan kapasitas harddisk drive minimal 1 GB untuk aplikasi ini.
Keyboard Mouse
I.4.3 Batasan Perangkat Lunak
Aplikasi ini dikembangkan pada komputer dengan sistem operasi
Windows XP SP 2.
Bahasa pemrograman yang digunakan dalam pengembangan aplikasi adalah PHP.
Aplikasi pengembangan yang digunakan untuk mengembangkan aplikasi ini adalah Macromedia Dreamweaver 8.
Database yang digunakan adalah MySQL.
I.5 Sumber Data
Metode penelitian yang digunakan dalam mengumpulkan data adalah :
Studi lapangan
Peninjauan dan pengamatan langsung penulis ke dalam ruang lingkup yang menyediakan informasi.
(2)
5
Tanya jawab langsung penulis dengan pihak-pihak yang berkepentingan di dalam perusahaan.
Pengumpulan dokumen-dokumen yang berhubungan dengan aplikasi yang akan dikembangkan oleh penulis.
I.6 Sistematika Penyajian
Penulisan laporan ini dilakukan dengan sistematika sebagai berikut :
BAB I PENDAHULUAN
Membahas tentang latar belakang permasalahan, rumusan masalah, tujuan pembahasan, ruang lingkup kajian yang dibagi menjadi batasan sistem, batasan perangkat keras, batasan perangkat lunak, sumber data dan diakhiri dengan sistematika penulisan.
BAB II KAJIAN TEORI
Membahas tentang kajian teori yang digunakan untuk membuat laporan ini.
BAB III ANALISIS DAN RANCANGAN SISTEM
Membahas tentang analisis dan rancangan sistem yang dipakai. BAB IV HASIL PENELITIAN
Membahas tentang hasil penelitian yang telah dicapai. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Membahas tentang pembahasan dan uji coba hasil penelitian. BAB VI SIMPULAN DAN SARAN
(3)
127
Universitas Kristen Maranatha
BAB VI
Simpulan Dan Saran
VI.1 Simpulan
Simpulan yang dapat ditarik dari penelitian ini adalah sebagai berikut :
1. Dengan adanya aplikasi ini, pemasukkan data barang, transaksi penjualan, pembelian, dan services yang semula masih menggunakan teknik manual sekarang menjadi lebih menjadi lebih terkomputerisasi, tepat dan akurat dengan adanya sistem validasi dan error handling.
2. Dengan adanya sistem pendataaan stok barang, aplikasi ini dapat membantu mempermudah staff menyampaikan informasi yang cepat dan tepat di dalam melakukan berbagai macam transaksi data sehingga kinerja staff menjadi meningkat.
3. Kepala Cabang dapat melihat berbagai macam jenis laporan berdasarkan periode yang dipilih yang nantinya dapat mengarah kepada penentuan pencapaian suatu target bagi perusahaan.
4. Kepala Cabang dapat melihat analisis-analisis data yang terjadi dalam transaksi penjualan, services, dan juga pembelian dalam bentuk grafik tabel yang nantinya dapat digunakan sebagai landasan pendukung dalam menghasilkan suatu keputusan.
VI.2 Saran
Dalam pembuatan aplikasi saran-saran yang dapat digunakan untuk mengembangkan aplikasi yaitu :
1. Aplikasi ini dapat dikembangkan lebih lagi berdasarkan kebutuhan perusahaan seperti adanya penambahan fitur perhitungan sistem
(4)
128
komisi yang dapat dihitung dari transaksi penjualan dan services
yangdilakukan.
2. Aplikasi ini memerlukan maintenance yang berkala seperti back-up database untuk menyimpan data-data internal yang penting, sehingga jika terjadi kerusakan data-data perusahaan tidak hilang.
3. Aplikasi ini juga memerlukan tampilan yang lebih interaktif dan user friendly.
4. Aplikasi ini memerlukan pembelajaran teori yang lebih lanjut
(5)
129
Universitas Kristen Maranatha Wahana Komputer & Andi. (2007). “Menguasai Pemrograman Web dengan PHP 5”.
Burstein, F & Hosapple, C. W. (2008). “Handbook On Decision Support Systems(Vols. 1)”. German: Verlag Berlin.
Fathansyah. (2004). “Sistem Basis Data”. Bandung : Penerbit Informatika.
Soeherman, Bonnie & Marion Pinontoan. (2008). ”Designing
Information System”. Jakarta: PT Elex Media Komputindo.
Welling, Luke & Laura Thomson. (2003). “PHP and MYSQL Web
Development (2th ed.)”. USA: Sams.
Hartini. (2009). Entity Relationship Diagram / ERD. Diakses pada
tanggal 2 April 2009 dari
http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf
Jalinas. (2009). Data Flow Diagram. Diakses pada tanggal 2 April
2009 dari
http://jalinas.staff.gunadarma.ac.id/Downloads/files/1026/DFD.pdf Sistem Informasi. (2009). Diakses pada tanggal 2 April 2009 dari
http://id.wikipedia.org/wiki/Sistem_informasi
Wirawan, Setia. (2009). Kamus Data. Diakses pada tanggal 2 April
2009 dari
http://setia.staff.gunadarma.ac.id/Downloads/files/6070/Modul_Kamus Data.pdf
Laporan Keuangan. (2009). Diakses pada tanggal 8 Oktober 2009 dari
(6)
http://www.edukasi.net/mol/mo_full.php?moid=33&fname=akt102_12. htm
Penjelasan Database. (2009). Diakses pada tanggal 2 April 2009 dari http://en.wikipedia.org/wiki/Database
Blackbox testing. (2009). Diakses pada tanggal 2 April 2009 dari http://ayuliana_st.staff.gunadarma.ac.id/Downloads/files/12482/Perte muan+06+-++_BlackBox+Testing_.pdf.