Sistem Pendukung Keputusan Penjualan Pembelian dengan Studi Kasus di CV. Timmy Electrindo Berbasis Web.

(1)

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.