Sistem Informasi Penjualan Dan Pembelian Pada Toko Bangunan TB Mulya

(1)

iv

DAFTAR RIWAYAT HIDUP

Nama : Bima Dian Nugroho

Tempat, Tanggal Lahir : Jakarta 13 Januari 1992 Jenis Kelamin : Laki-laki

Agama : Islam

Alamat : Jl.Padasuka Kp.Resik Rt.06/Rw.04 Kramat Watu Serang-Banten

Telepon : 081312124459

Pendidikan : 1. 1996 – 1998 : TK Wijaya Kusuma Tanggerang 2. 1998 – 2004 : SD Negeri 2 Kramat Watu 3. 2004 – 2007 : SMP Negeri 4 Serang

4. 2007 – 2010 : SMA Negeri 1 Kramat Watu 5. 2010 – sekarang : Jenjang Studi Strata I (S1)

Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

Bandung, 2016 Hormat Penulis,


(2)

Sistem Informasi Penjualan Dan Pembelian Pada Toko Bangunan Tb Mulya BIMA DIAN NUGROHO

10510258

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA Bima.diannugroho@yahoo.com

ABSTRACT

Mulya Tb building shop is a store, which sells building materials where all the activity is still manually, so that there are errors in the calculation of the transaction and not fast. As well as the supply of goods is still done manually, so sometimes there is a calculation error stock. In all the reports had not been appropriate standard in the sense still much to be improved. Kelancarang to support the process of selling and purchasing of spare parts, then designed and Purchasing Information System Sales is able to facilitate the work of employees in the stores.

Systems approach used in this information system prototype which uses the method in order to avoid mistakes when analyzing the easier back fixing in step analysis has been skipped earlier.


(3)

Based on the analysis, design, implementation and testing of applications sales showed that the role of computer applications in information systems is very important as a support in improving the quality, effectiveness, sales and service activities in an enterprise environment. Sales and purchasing information system is expected to help any process of selling and buying material structures in the Stores Building Tb Mulya effectively and fuel-efficient.

I. Pendahuluan

Latar belakang penelitian

Toko Bangunan Tb Mulya adalah sebuah usaha toko bangunan menengah yang berdiri mandiri yang bergerak dalam bidang alat bangunan seperti alat-alat bangunan rumah tangga. Kegiatan yang dilakukan oleh toko bangunan ini, antara lain adalah penjualan, pembelian barang.

Seiring pelayanan yang baik adalah hal yang dibutuhkan oleh perusahaan untuk dapat memberikan kepuasan kepada konsumen, hal inilah yang dibutuhkan oleh perusahaan Tb Mulya dalam proses penjualan. Adapun kendala-kendala yang dihadapi dalam sistem penjualan yang membuat aktifitas penjualan menjadi kurang cepat dari segi waktu proses pencatatan data barang masih dilakukan secara tertulis sehinga menimbulkan waktu yang cukup lama dan menimbulkan kesalahan dalam penulisan, proses perhitungan masih belum efektif sehingga sering terjadi kesalahan disaat transaksi penjualan dan juga proses pembuatan laporan penjualan, kurang cepat dikarenakan banyaknya f ktur yang tersimpan dan tidak terkontrol.

Berdasarkan latar belakang diatas, pada pengolahan data Toko Bangunan Tb Mulya terdapat berbagai masalah, yaitu:


(4)

1. Proses pencatatan data barang masih dilakukan secara tertulis sehingga menimbulkan waktu yang cukup lama dan menimbulkan kesalahan dalam penulisan.

2. Proses perhitungan masih belum efektif, masih menggunakan kalkulator, sehingga sering terjadi kesalahan disaat transaksi penjualan.

3. Proses pembuatan laporan penjualan, kurang cepat dikarenakan banyaknya faktur yang tersimpan dan tidak terkontrol.

Berdasarkan uraian latar belakang masalah yang telah dijelaskan diatas maka rumusan permasalahan adalah :

1. Bagaimana sistem penjualan dan pembelian barang yang sedang berjalan pada TOKO BANGUNAN TB MULYA.

2. Bagaimana perancangan program aplikasi penjualan pada TOKO BANGUNAN TB MULYA..

3. Bagaimana pengujian program aplikasi penjualan pada TOKO BANGUNAN TB MULYA.

4. Bagaimana implementasi aplikasi penjualan dan pembelian barang pada TOKO BANGUNAN TB MULYA.

Tujuan Penelitian

1. Untuk mengetahui sistem penjualan dan pembelian barang yang sedang berjalan pada Toko Bangunan Tb Mulya.

2. Untuk merancang aplikasi penjualan dan pembelian barang pada Toko Bangunan Tb Mulya.

3. Untuk Pengujian aplikasi penjualan dan pembelian barang pada Toko Bangunan Tb Mulya.

4. Untuk mengimplementasi aplikasi penjualan dan pembelian pada Toko Bangunan Tb Mulya.


(5)

Kegunaan Penelitian

Kegunaan Praktis dari penelitian ini yaitu : a. Bagi Penulis

Hasil dari penelitian ini diharapkan dapat menambah pengetahuan, wawasan dan gambaran yang lebih jelas mengenai Sistem Informasi yang telah didapatkan di bangku kuliah.

b. Bagi Pengembangan ilmu pengetahuan

Dapat memberikan suatu karya penelitian yang dapat mendukung dalam penjualan dan dapat memberikan pengalaman juga menerapkan teori-teori yang telah dipelajari khususnya di lingkungan Universitas Komputer Indonesia..

Kegunaan Praktis dari penelitian ini yaitu: a. Bagi Perusahaan

Untuk Toko Bangunan Tb Mulya Hasil Penelitian ini diharapkan dapat membantu mengembangkan dalam proses penjualan dan persediaan barang menjadi lebih baik, sehingga berdampak pada peningkatan kinerja perusahaan.

Batasan Masalah

Agar tidak menyimpang dari tujuan penyusunan tugas akhir ini, maka terlebih dahulu penulis menyajikan lingkup permasalahan yang dibahas yaitu:

1. Sistem yang akan dibangun berupa aplikasi desktop untuk Toko Bangunan Tb Mulya yang menyediakan informasi mengenai penjualan dan pembelian bahan bangunan. 2. Transaksi penjulan barang yang dimaksud hanya untuk penjulan langsung tunai. 3. Program aplikasi ini nantinya akan di implementasikan pada Toko Bangunan Tb

Mulya.

4. Sistem ini membahas tentang transaksi penjualan,pembelian dan retur pada Toko Bangunan Tb Mulya.


(6)

II. Kajian Pustaka

Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran yang tertentu.( Jogiyanto 2001).

Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal datum atau data-item. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata.( Al-Bahra 2005).

Informasi adalah Data yang sudah diolah menjadi bentuk yang lebih berguna dan bermanfaat bagi penerimanya. .( Jogiyanto 2001).

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporanyang diperlukan.( Ivenie 2003).

Sistem informasi penjualan dan pembelian merupakan suatu system yang terdiri dari kumpulan orang, peralatan dan prosedur yang memadukan antara pekerjaan mesin (komputer) dan manusia yang menyajikan keakuratan informasi bagi para pemakai dalam membuat keputusan untuk memecahkan masalah didalam perusahaan..( Ivenie 2003).

Bahan bangunan merupakan bahan bangunan bahan dasar yang digunakan untuk tujuan konstruksi. Bahan bangunan banyak bahan alami, seperti tanah liat, pasir,


(7)

kayu dan batu, bahkan ranting dan daun telah digunakan untuk membangun bangunan.

III. Objek Dan Metode Penelitian

Penelitian yang dilakukan adalah penelitian deskriptif. Penelitian yang dilakukan berfokuskan kepada studi kasus yang dilakukan di TOKO BANGUNAN TB MULYA. Penelitian yang di lakukan meliputi analisa sistem serta sistem informasi dari berbagai aspek yang diperlukan.

1. Metode observasi adalah metode pengumpulan data dengan melakukan pengamatan dan pencatatan secara teliti dan sistematis atas gejala – gejala (fenomena) yang sedang diteliti. Metode observasi dilakukan dengan cara mengadakan pencatatan secara sistematis dan mengadakan pengamatan secara langsung ke lokasi penelitian yaitu TOKO BANGUNAN TB MULYA tentang bagai mana Sistem Informasinya.

2. Wawancara adalah suatu bentuk komunikasi verbal jadi semacam percakapan yang bertujuan memperoleh informasi. Wawancara dilakukan pada saat observasi berlangsung dengan pimpinan TKO BANGUNAN TB MULYA guna mendapatkan informasi dan data mengenai kegiatan penjualan dan pembelian pada toko bangunan tb mulya selama ini. Penulis menggunakan metode pendekatan dengan cara pemodelan Berorientasi Objek ( Object Oriented Programing). dengan alat bantu seperti Usecase Diagram, Activity Diagram, Sequence Diagram, Collaboration Diagram, Deployment Diagram, Component Diagram.

Penulis menggunakan metode pengembangan dengan cara Prototype, Karena model tersebut lebih memperhatikan kebutuhan system pemakai, prototype memberikan ide bagi pembuat maupun potensial tentang cara sistem berfungsi dalam bentuk lengkapnya, proses menghasilkan sebuah prototype disebut prototyping.


(8)

Secara garis besar metode Prototype mempunyai langkah-langkah sebagai berikut : Pengumpulan kebutuhan, Membangun prototype, Evaluasi prototype, Mengkodekan sistem, Menguji sistem, Evaluasi Sistem, Menggunakan sistem.

1. Pengumpulan kebutuhan

Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem yang akan dibuat. 2. Membangun prototype

Membangun prototype dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan (misalnya dengan membuat input dan format output).

3. Evaluasi protoptype

Evaluasi ini dilakukan oleh pelanggan apakah prototype yang dibangun sudah sesuai dengan keinginann pelanggan. Jika sudah sesuai maka langkah 4 akan diambil. Jika tidak prototype direvisi dengan mengulangi langkah 1, 2,dan 3.

4. Mengkodekan sistem

Dalam tahap ini prototype yang sudah di sepakati diterjemahkan ke dalam bahasa pemrograman yang sesuai.

5. Menguji sistem

Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus diuji coba terlebih dahulu sebelum digunakan. Pengujian ini dilakukan dengan White Box, Black Box, Basis Path, pengujian arsitektur dan lain-lain.

6. Evaluasi Sistem

Pelanggan mengevaluasi apakah sistem yang sudah jadi sudah sesuai dengan yang diharapkan. Jika sudah, langkah 7 dilakukan. Akan tetapi jika tidak, ulangi langkah 4 dan 5.


(9)

Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan.

IV. Hasil Penelitian

Perancangan sistem dapat diartikan sebagai pengembangan sistem dari sistem yang sedang berjalan. Dimana masalah yang terjadi pada sistem yang sedang berjalan diharapkan sudah dapat diperbaiki dengan sistem yang baru. Serta dapat memperbaiki berbagai fungsi yang sudah agar dapat lebih efektif dan efisien. Memperbaiki sasaran sistem yang sudah ada, merancang atau memperbaiki output yang saat ini digunakan untuk mencapai tujuan yang sesuai.

Tujuan perancangan sistem yang diusulkan yaitu untuk dapat menghasilkan suatu rancangan sistem yang membantu proses pengolahan data master, data pembayaran, data ppenjualan,pembelian,retur penjualan, retur pembelian, dan laporan yang seluruhnya sudah terintegrasi dengan baik pada database tersebut. Diharapkan dengan perancangan ini dapat mencapai sasaran kebutuhan untuk Yoko Bangunan Tb Mulya tersebut.

Perancangan perosedur ini merupakan tahap untuk merubah dan memperbaiki proses bisnis yang berjalan. Tahap perancangan sistem ini merupakan gambaran tahap perancangan untuk membangun suatu sistem dan mengkonfigurasikan komponen-komponen yang ada sehingga dapat menghasilkan sistem informasi yang baik. Sistem informasi yang dirancang tersebut dapat menjadi suatu komponen pendukung dalam proses bisnis. Tahapan perancangan prosedur ini akan dijelaskan menggunakan pemodlean sistem informasi berorientasi objek dengan Unified Modeling Language(UML).


(10)

Perancangan antarmuka merupakan perancangan model aplikasi sebelum program dibuat seutuhnya, perancangan antarmuka pada sistem ini bertujuan untuk memudahkan dalam pembuatan program nantinya.

Perancangan Prosedur yang Diusulkan

Perancangan perosedur ini merupakan tahap untuk merubah dan memperbaiki proses bisnis yang berjalan. Tahap perancangan sistem ini merupakan gambaran tahap perancangan untuk membangun suatu sistem dan mengkonfigurasikan komponen-komponen yang ada sehingga dapat menghasilkan sistem informasi yang baik. Sistem informasi yang dirancang tersebut dapat menjadi suatu komponen pendukung dalam proses bisnis. Tahapan perancangan prosedur ini akan dijelaskan menggunakan pemodlean sistem informasi berorientasi objek dengan Unified Modeling Language(UML).

Use case diagram

Berikut use case diagram yang diusulkan pada perancangan sistem informasi pendaftaran dan pembayaran private bravo musik:

Activity diagram

Activity diagram yang diusulkan untuk masing masing bagian dari sistem yang diusulkan akan digambarkan sebagai berikut ini :


(11)

Diagram Sequence yang diusulkan sebagai gambaran dari tahapan tahapan sistem adalah sebagai berikut :

Class Diagram

Class diagram digunakan untuk menampilkan kelas-kelas dan paket-paket didalam sistem.Class diagram memberikan gambaran sistem secara statis dan relasi antar mereka. Dengan melihat karakteristik sistem beserta proses-proses yang terjadi,maka dapat dibuat class diagram sebagai berikut :

Object Diagram

Object diagram menggambarkan struktur sistem dari segi penamaan objek dan jalannya objek dalam sistem. Berikut object diagram dari sistem yang diusulkan :

Deployment Diagram

Deployment / physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server atau piranti keras apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal. Sebuah node adalah server, workstation, atau piranti keras lain yang digunakan untuk men-deploy komponen dalam lingkungan sebenarnya. Hubungan antar node (misalnya TCP/IP) dan requirement dapat juga didefinisikan dalam diagram ini.

V. Kesimpulan Dan Saran


(12)

Dari seluruh pembahasan yang telah dipaparkan sebelumnya, penulis dapat mengambil kesimpulan sebagai berikut :

1. Dibangunnya sistem informasi penjualan yang dapat memberikan informasi kepada konsumen secara luas.

2.Dibuatnya sistem penjualan dengan terintegrasi database yang memudahkan dalam pengelolaan data penjualan.

3. Dengan adanya sistem yang terhubung dengan database memudahkan setiap bagian di toko untuk mencari data yang diinginkan.

4. Dengan adanya Sistem Informasi Penjualan dan Pembelian ini maka dapat membantu pekerjaan menjadi mudah dan cepat.

Saran

Pembuatan Sistem Informasi Penjualan dan Pembelian Toko Bangunan Tb Mulya adalah Adapun saran untuk pemakai system yang telah dibuat adalah sebagai berikut :

1.Bagi peneliti yang hendak mengembangkan diharapkan dapat melakukan penyempurnaan terhadap proses penjualan dan pembelian secara barcode.

2.Untuk kedepan sistem bisa dibangun berbasis web atau online.

3.Untuk Penjualan tidak hanya tunai tetapi bisa transfer atau pesan antar.4. Diharapkan program aplikasi ini tidak hanya digunakan di Bravo Musik Studio saja tetapi seluruh tempat kursus musik lainnya.

4. Diharapkan program aplikasi ini tidak hanya digunakan di Toko Bangnan Tb Mulya saja tetapi seluruh toko bangunan penjualan lainnya.

VI. Daftar Pustaka


(13)

[2] Kadir. Abdul, “Pengenalan Sistem Informasi”, 2nd ed, Yogyakarta :Andi, 2014. [3] Sutabri. Tata, “Konsep Sistem Informasi”, 5th ed, Yogyakarta : Andi, 2012.

[4] Poerwadarminta. S.J.W., “Kamus Umum Bahasa Indonesia”, 10th ed, Jakarta : 1989. [5] Dharwiyanti.Sri, dan Wahono,Romi,Satria, “Pengantar Univied Modelling Languege”,

1st ed, Ygyakarta : Andi, 2003.

[6] Kurniawan, Hendra, Eri.Mardiani, Nur.Rahmansyah, “Aplikasi Inventory Menggunakan Java Netbeans, XAMPP dan iReport”, 3rd ed , Jakarta : PT. Elex Media Komputindo, 2011.

[7] Sutabri. Tata, (20 Des 2015), “Analisis Sisten Informasi” [online], http ://www.(uml.urg).

[8] Anggara, Doni, (20 Des 2015), “Pengertian Bahan Bangunan” [online], http : //www.(materialbahanbangunan.net).


(14)

Gambar 4.1 Use case Diagram yang Diusulkan System

pemilik gudang

kasir login

mengelola data master

mengelola pemesanan

barang

mengelola barang masuk

mengelola retur barang

mengelola penjualan barang

mengelola pengiriman

barang laporan

<<include>> <<include>>

<<include>> <<include>>

<<include>>

<<include>>


(15)

Gambar 4.4 Activity Diagram Mengelola Pemesanan Barang Yang Diusulkan

gudang sistem

memilih menu pembelian barang menampilkan sub menu pembelian

memilih sub menu pemesanan barang menampilkan form pemesanan

memilih supplier menampilkan data barang supplier

memilih barang


(16)

Gambar 4.7 Activity Diagram Mengelola Transaksi Penjualan Yang Diusulkan

kasir sistem

memilih menu penjualan barang menampilkan sub menu penjualan memilih sub menu transaksi penjualan menampilkan form penjualan

menginput data pembeli memilih barang yang dibeli

menginput jumlah yg dibeli menampilkan jumlah pembelian menginput jumlah bayar menampilkan jumlah kembalian

memilih status pengiriman dikirim tidak dikirim


(17)

Gambar 4.12 Sequence Diagram Mengelola Pemesanan Barang Yang Diusulkan

: gudang

halaman utama pemesanan barang database

1 : memilih menu pembelian barang() 2 : menampilkan sub menu pembelian()

3 : memilih sub menu pemesanan barang() 4 : menampilkan form pemesanan()

5 : memilih supplier()

6 : menampilkan data barang pada supplier yang dipilih() 7 : memilih barang yang dipesan()

8 : menginput jumlah pemesanan()


(18)

Gambar 4.15 Sequence Diagram Mengelola Transaksi Penjualan Diusulkan

: kasir

halaman utama transaksi penjualan database

1 : memilih menu transaksi penjualan()

2 : menampilkan sub menu transaksi penjualan() 3 : memilih sub menu transaksi penjualan()

4 : menampilkan form transaksi penjualan() 5 : menginput data pembeli()

6 : memilih data barang() 7 : menginput jumlah beli()

8 : menampilkan jumlah beli() 9 : menginput jumlah pembayaran()

10 : memilih status pengiriman()


(19)

Gambar 4.18 Class Diagram Yang Diusulkan d_beli +kode_beli: varchar(15) +kode_barang: varchar(15) +jumlah_beli: int(11) +subtotal_beli: int(11) +tambah() +simpan() +hapus() +edit() +batal() retur_beli +kode_retur: varchar(15) +kode_beli: varchar(15) +tanggal_retur: date +status: varchar(15) +tambah() +simpan() +hapus() +edit() +batal() d_retur +kode_retur: varchar(15) +kode_barang: varchar(15) +jumlah_retur: int(11) +tambah() +simpan() +edit() +hapus() +batal() beli +kode_beli: varchar(15) +tgl_beli: date +kode_dis: varchar(15) +total_beli: int(11) +status_beli: varchar(15) +tambah() +simpan() +edit() +hapus() +batal() barang +kode_barang: varchar(15) +nama_barang: varchar(50) +harga_barang: int(11) +stok_barang: int(11) +kode_dis: varchar(15) +tambah() +simpan() +hapus() +edit() +batal() distributor +kode_dis: varchar(15) +nama_dis: varchar(50) +tlp_dis: varchar(15) +alamat_dis: text +tambah() +simpan() +edit() +hapus() +batal() d_jual +kode_jual: varchar(15) +kode_barang: varchar(15) +jumlah_jual: int(11) +subtotal_jual: int(11) +simpan() +tambah() +hapus() +batal() +edit() jual +kode_jual: varchar(15) +tgl_jual: date +nama: varchar(50) +telepon: varchar(15) +alamat: text +total_jual: int(11) +status_pengiriman: varchar(25) +tambah() +simpan() +hapus() +edit() +batal() 1 1 1 1 n 1 1 1 n 1 n 1 1 1 n 1 n 1


(20)

Gambar 4.19 Object Diagram yang Diusulkan

d_beli

+kode_beli = PO-0001 +kode_barang = TBM001 +jumlah_beli = 1000 +subtotal_beli = 100000 +tambah() +simpan() +hapus() +edit() +batal() retur_beli

+kode_retur = RT-0001 +kode_beli = PO-0001 +tanggal_retur = 2015-11-30 +status = retur +tambah() +simpan() +edit() +hapus() +batal() d_retur

+kode_retur = RT-0001 +kode_barang = TBM001 +jumlah_retur = 200 +tambah() +simpan() +edit() +hapus() +batal() beli

+kode_beli = PO-0001 +tgl_beli = 2015-11-30 +kode_dis = DIS001 +total_beli = 800000 +status_beli = selesai +tambah() +simpan() +edit() +hapus() +batal() barang

+kode_barang = TBM001 +nama_barang = Pasir Sungai +harga_barang = 5000 +stok_barang = 30 +kode_dis = DIS001 +tambah() +simpan() +hapus() +edit() +batal() distributor

+kode_dis = DIS001 +nama_dis = panen jaya pasir +telp_dis = 098927982 +alamat_dis: bandung barat +tambah() +simpan() +edit() +hapus() +batal() d_jual

+kode_jual = 291115001 +kode_barang = TBM001 +jumlah_jual = 100 +subtotal_jual = 300000 +tambah() +simpan() +edit() +hapus() +batal() jual

+kode_jual = 291115001 +tgl_jual = 2015-11-29 +nama = pijaduin +telepon = 9830180310 +alamat = jl. nanas subang +total_jual = 400000 +status_pengiriman = selesai +tambah() +batal() +hapus() +edit() +simpan() 1 1 1 1 n 1 n 1 1 1 1 1 n n n 1 n 1


(21)

Gambar 4.20 Deployment Diagram Yang Diusulkan Aplikasi Client

Jdk / jre

<<artifact>>

Oprating System

<<artifact>>

Server

mySql

<<artifact>>

Oprating System

<<artifact>>

mySql

<<artifact>>

Xampp


(22)

iii

KATA PENGANTAR

Assalamualaikum Wr, Wb.

Puji syukur penulis panjatkan kehadirat ALLAH SWT, yang telah melimpahkan segala nikmat dan karunia-Nya, sehingga penulis dapat menyelesaikan laporan Skripsi ini.

Adapun tujuan dari penulisan laporan skripsi ini adalah untuk meningkatkan dan mengembangkan ilmu yang telah kami peroleh dan menerapkannya pada dunia kerja nyata sekaligus membina kami dalam profesionalisme dunia kerja. Mendorong perusahaan – perusahaan atau instansi tertentu baik skala kecil atau skala besar untuk memanfaatkan teknologi tersebut. Toko Bangunan Tb Mulya sebagai suatu instansi yang bergerak di bidang penjualan dan pembelian toko bangunan ingin menerapkan teknologi yang berupa dekstop tersebut untuk mengatur kinerja penjualan dan pembelian yang berkaitan dengan toko bangunan secara efektif dan efisien.

Dengan sifat Maha Pengasih dan Penyayang-Nya memberikan keuasaan, ilmu kepada siapa yang dikehendaki-Nya.Atas Kehendak- Nya jualah

Alhamdulillahirabbil‘alamin penulis dapat menyelesaikan skripsi ini. Skripsi

dengan judul. “Sistem Informasi Penjualan dan Pembelian Pada Toko Bangunan Tb Mulya”. disusun guna memenuhi syarat kelulusan Strata-1(S1) pada Program Studi Sistem Informasi, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia (UNIKOM) Bandung.


(23)

iv

Penulis menyadari sepenuhnya bahwa skripsi ini banyak memiliki kekurangan dan masih jauh dari sempurna, karena masih terbatasnya ilmu pengetahuan dan wawasan yang penulis miliki

Sehubungan dengan selesainya laporan ini, penulis berkeyakinan bahwa laporan ini tidak akan terselesaikan tanpa do’a serta bimbingan, petunjuk dan dukungan dari berbagai pihak. Oleh karena itu pada kesempatan ini penulis ingin mengucapkan terimakasih kepada :

1. Dr. Ir. H. Eddy Soeryanto Soegoto, M.Sc. selaku Rektor Universitas Komputer Indonesia.

2. Prof. Dr. H. Denny Kurniadie,Ir.,M.Sc. selaku Dekan Fakultas Teknik dan Ilmu Komputer.

3. Citra Noviyasari, S.Si, MT. selaku Ketua Program Studi Sistem Informasi.

4. Wahyuni, S.SI., M.T. selaku dosen wali SI-7.

5. Ibu Wartika, S.Kom., MT selaku dosen pembimbing yang telah banyak membimbing, memberikan motivasi, pengarahan dan masukan yang berharga kepada penulis sehingga dapat diselesaikannya laporan skripsi ini.

6. Sintya Sukarta, ST, MT. dan Syahrul Mauluddin, S.Kom, M.Kom selaku dosen penguji.


(24)

v

7. Seluruh staff pengajar di program studi Sistem Informasi (S1) Fakultas Teknik dan Ilmu Komputer.

8. Bapak H.Dikdik Sadikin selaku Pemilik Toko Bangunn Tb Mulya yang telah memberikan ijin penelitian.

9. M Ula Aulia selaku pengelola Toko Bangunan Tb Mulya yang membantu memberikan informasi.

10. Keluarga tercinta Ibu, Bapak, Adik yang selalu mendoakan penulis dalam segala hal terutama kedua orang tua penulis, semoga Allah SWT memberikan kesehatan, keselamatan dan kebahagiaan kepada mereka di dunia dan akhirat.

11. Semua teman yang telah membantu dalam penyusunan laporan ini, teman seperjuangan Frisky Sahertyan, Abel Ricardo, Nizar Zaidan, Jodi Prasetia, Ogi Rezyanto, Novrian Careza, Septiana, Eka Arianto, Ika Mariska, Andita Aulia, Joko, Ramos, Odok, Eki, Ridwan, Ucup, Oki, Pace, Ula, Imanuel, Rizki, dan Kekasih Tercinta Bella Rukmana, sukses selalu teman-teman.

12. Semua keluarga SI-7 angkatan 2010 yang tidak bisa disebutkan satu - persatu.

13. Penulis menyadari bahwa dalam susunan laporan ini masih jauh dari kata sempurna dan masih banyak kekurangan, maka dari itu saran dan


(25)

vi

kritik yang membangun sangat penulis harapkan demi perbaikan kualitas karya ilmiah dan proses pembelajaran penulis.

Akhir kata semoga laporan ini dapat bermanfaat serta menambah wawasan dan pengetahuan para pembaca.

Wassalamu’alaikum Warahmatullahi Wabarakatuh.

Bandung, 2016


(26)

BAB I

PENDAHULUAN

1.1. Latar Belakang

Teknologi adalah penggunaan pengetahuan ilmiah yang meningkatkan cara untuk melakukan sesuatu. Misalnya dengan menggunakan pengetahuan ilmiah untuk menciptakan mesin atau perangkat untuk membuat hal-hal agar suatu pekerjaan mudah untuk dilakukan.

Teknologi telah mempengaruhi masyarakat dan lingkungan dalam berbagai hal. Di kalangan masyarakat, teknologi telah membantu mengembangkan ekonomi yang lebih maju.

Peran teknologi terhadap kemajuan industri toko bangunan sudah tidak diragukan lagi. Dengan dukungan teknologi yang baik maka sebuah perusahaan akan memiliki berbagai keunggulan kompetitif sehingga mampu bersaing dengan perusahaan lain. Pemanfaatan teknologi sebagai alat kerja bantu, khususnya sebagai media pengolah data, baik yang berskala besar maupun skala kecil terus berkembang dengan pesat. Itu semua berkat kemajuan teknologi yang didorong oleh keinginan manusia untuk dapat melakukan pekerjaan yang cepat, tepat dan aman.

Toko Bangunan Tb Mulya adalah sebuah usaha toko bangunan menengah yang berdiri mandiri yang bergerak dalam bidang alat bangunan seperti alat-alat


(27)

2

bangunan rumah tangga. Kegiatan yang dilakukan oleh toko bangunan ini, antara lain adalah penjualan, pembelian barang.

Seiring pelayanan yang baik adalah hal yang dibutuhkan oleh perusahaan untuk dapat memberikan kepuasan kepada konsumen, hal inilah yang dibutuhkan oleh perusahaan Tb Mulya dalam proses penjualan. Adapun kendala-kendala yang dihadapi dalam sistem penjualan yang membuat aktifitas penjualan menjadi kurang cepat dari segi waktu proses pencatatan data barang masih dilakukan secara tertulis sehinga menimbulkan waktu yang cukup lama dan menimbulkan kesalahan dalam penulisan, proses perhitungan masih belum efektif sehingga sering terjadi kesalahan disaat transaksi penjualan dan juga proses pembuatan laporan penjualan, kurang cepat dikarenakan banyaknya f ktur yang tersimpan dan tidak terkontrol.

Berdasarkan latar belakang di atas maka penulis berusaha untuk mengembangkan sebuah sistem informasi yang sesuai dengan harapan agar dapat lebih mengefektifkan dan mengefisiensikan pimpinan dalam mengambil keputusan dan meningkatkan pelayanan terhadap konsumen dengan judul “SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO BANGUNAN TB MULYA”

1.2. Identifikasi dan Rumusan Masalah

Berikut ini akan dijabarkan mengenai identifikasi masalah dan rumusan masalah dari penelitian.


(28)

3

1.2.1. Identifikasi Masalah

Pada hasil identifikasi permasalahan berdasarkan latar belakang di atas, dapat dikemukakan sebagai berikut :

1. Proses pencatatan data barang masih dilakukan secara tertulis sehingga menimbulkan waktu yang cukup lama dan menimbulkan kesalahan dalam penulisan.

2. Proses perhitungan masih belum efektif, masih menggunakan kalkulator, sehingga sering terjadi kesalahan disaat transaksi penjualan.

3. Proses pembuatan laporan penjualan, kurang cepat dikarenakan banyaknya faktur yang tersimpan dan tidak terkontrol.

1.2.2. Rumusan Masalah

Berdasarkan Identifikasi masalah maka didapat rumusan masalah sebagai berikut :

1. Bagaimana sistem penjualan dan pembelian barang yang sedang berjalan pada TOKO BANGUNAN TB MULYA.

2. Bagaimana perancangan program aplikasi penjualan pada TOKO BANGUNAN TB MULYA.

3. Bagaimana pengujian program aplikasi penjualan pada TOKO BANGUNAN TB MULYA.

4. Bagaimana implementasi aplikasi penjualan dan pembelian barang pada TOKO BANGUNAN TB MULYA.


(29)

4

1.3. Maksud dan Tujuan Penelitian

Berikut akan penulis jelaskan mengenai maksud dan tujuan dari penelitian yang dilakukan pada TOKO BANGUNAN TB MULYA.

1.3.1. Maksud Penelitian

Maksud yang hendak dicapai dalam penelitan ini tidak lain adalah untuk mengaplikasikan ilmu-ilmu yang telah didapatkan ketika perkulihaan, sehingga dengan demikian mampu mempraktekan teori-teori yang didapatkan ketika perkuliahan serta membandingkan secara langsung dengan situasi dan kondisi ditempat.

1.3.2. Tujuan Penelitian

Tujuan dari pelaksanaan penelitian ini adalah :

1. Untuk mengetahui sistem penjualan dan pembelian barang yang sedang berjalan pada Toko Bangunan Tb Mulya.

2. Untuk merancang aplikasi penjualan dan pembelian barang pada Toko Bangunan Tb Mulya.

3. Untuk Pengujian aplikasi penjualan dan pembelian barang pada Toko Bangunan Tb Mulya.

4. Untuk mengimplementasi aplikasi penjualan dan pembelian pada Toko Bangunan Tb Mulya.


(30)

5

1.4. Kegunaan Penelitian

Kegunaan penelitian ini penulis mengharapkan manfaat dari hasil penelitian yang dilaksanakan baik bagi pihak antara lain, sebagai berikut :

1.4.1. Kegunaan Akademis

Adapun kegunaan akademis dari penelitian yang dilakukan diantaranya adalah:

a. Kegunaan bagi Penulis

Hasil dari penelitian ini diharapkan dapat menambah pengetahuan, wawasan dan gambaran yang lebih jelas mengenai Sistem Informasi yang telah didapatkan di bangku kuliah.

b. Bagi pengembangan ilmu pengetahuan

Dapat memberikan suatu karya penelitian yang dapat mendukung dalam penjualan dan dapat memberikan pengalaman juga menerapkan teori-teori yang telah dipelajari khususnya di lingkungan Universitas Komputer Indonesia.

1.4.2. Kegunaan Praktis a. Bagi Perusahaan

Untuk Toko Bangunan Tb Mulya Hasil Penelitian ini diharapkan dapat membantu mengembangkan dalam proses penjualan dan persediaan barang menjadi lebih baik, sehingga berdampak pada peningkatan kinerja perusahaan.


(31)

6

1.5. Batasan Masalah

Batasan masalah dibuat agar dalam mengolah sistem dapat lebih terarah. Dari permasalahan yang timbul, penulisan membatasi beberapa permasalahan sebagai berikut :

1. Sistem yang akan dibangun berupa aplikasi desktop untuk Toko Bangunan Tb Mulya yang menyediakan informasi mengenai penjualan dan pembelian bahan bangunan.

2. Transaksi penjulan barang yang dimaksud hanya untuk penjulan langsung tunai.

3. Program aplikasi ini nantinya akan di implementasikan pada Toko Bangunan Tb Mulya.

4. Sistem ini membahas tentang transaksi penjualan,pembelian dan retur pada Toko Bangunan Tb Mulya.

1.6. Lokasi dan Waktu Penelitian 1.6.1. Lokasi Penelitian

Lokasi penelitian di Toko Bangunan Tb Mulya yang bertempat di Jalan raya cagak Subang. Waktu penelitian dilakukan pada tanggal 20 Agustus 2015 – 20 Desember 2015.


(32)

7

1.6.2. Waktu Penelitian

Tabel 1.1 Jadwal Kegiatan Penelitian

N O

Nama Kegiatan

Bulan/Minggu 2015

februari maret april mei juni

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Pengumpula

n Data 2 Pembuatan

Prototype

3 Menguji Prototype 4 Perbaikan Program 5 Implementa


(33)

8

1.7. Sistematika Penulisan

Sistematika Penulisan Tugas akhir ini dibagi dalam beberapa bab dengan pokok pembahasan secara umum sebagai berikut :

BAB I PENDAHULUAN

Bab ini berisi latar belakang, identifikasi masalah, maksud dan tujuan penelitian, kegunaan penelitian, batasan masalah, lokasi dan jadwal penelitian, dan sistematika penulisan.

BAB II. TINJAUAN PUSTAKA

Bab ini berisi teori-teori pendukung yang berhubungan dengan pembangunan sistem.

BAB III. OBJEK DAN METODE PENELITIAN

Bab ini membahas Objek Penelitian, Metodologi Penelitian yang digunakan, deskripsi sistem yang berjalan dan Analisis Sistem yang berjalan. Objek Penelitian berisi tentang sejarah singkat perusahaan, visi dan misi perusahaan, struktur oraganisasi perusahaan, dan deskripsi tugas. Metodologi penelitian berisi tentang desain penelitian, alat bantu analisis perancangan, dan pengujian software. Sedangkan analisis sistem yang sedang berjalan berisi tentang analisis kebutuhan perangkat lunak yang akan dibangun dan analisis sistem yang sedang berjalan diperusahaan yg menjadi objek penelitian.


(34)

9

BAB IV HASIL DAN PEMBAHASAN

Bab ini berisi hasil impelmentasi dari hasil penelitian yang dilakukan dan perancangan yang telah dibuat disertai juga dengan hasil penelitian yang dilakukan di TOKO BANGUNAN TB MULYA.

BAB V KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari hasil penelitian yang dilakukan dan saran untuk pengembangan perangkat lunak dimasa yang akan datang.


(35)

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan dari hasil perancangan tentang sistem informasi penjualan dan pembelian pada toko bangnan Tb Mulya, maka penulis dapat menarik kesimpulan bahwa:

1. Dibangunnya sistem informasi penjualan yang dapat memberikan informasi kepada konsumen secara luas.

2. Dibuatnya sistem penjualan dengan terintegrasi database yang memudahkan dalam pengelolaan data penjualan.

3. Dengan adanya sistem yang terhubung dengan database memudahkan setiap bagian di toko untuk mencari data yang diinginkan.

4. Dengan adanya Sistem Informasi Penjualan dan Pembelian ini maka dapat membantu pekerjaan menjadi mudah dan cepat.

5.2 Saran

Adapun saran dari penulis adalah sebagai berikut :

1. Bagi peneliti yang hendak mengembangkan diharapkan dapat melakukan penyempurnaan terhadap proses penjualan dan pembelian secara barcode.

2. Untuk kedepan sistem bisa dibangun berbasis web atau online.


(36)

112

4. Diharapkan program aplikasi ini tidak hanya digunakan di Toko Bangnan Tb Mulya saja tetapi seluruh toko bangunan penjualan lainnya.


(37)

UNIVERSITAS KOMPUTER INDONESIA

PROGRAM STUDI SISTEM INFORMASI

KAMPUS I KAMPUS II KAMPUS III KAMPUS IV

: JL. DIPATI UKUR 112 TELP. (022) 2504119, 2533603 : JL. DIPATI UKUR 116 TELP. (022) 2533676, 2506634 : JL. DIPATI UKUR 102 TELP. (022) 2503624, FAX. 2533754 : JL. DIPATI UKUR 114 TELP. (022) 2506553, 2508412

BANDUNG 40132 BANDUNG 40132 BANDUNG 40132 BANDUNG 40132 BIODATA MAHASISWA DATA PRIBADI: Nim Nama Tempat/Tgl. Lahir Jenis Kelamin Semester Jenjang Pendidikkan IPK Alamat Rumah Alamat Bandung E-Mail No. Telepon : 10510258

: Bima Dian Nugroho : Jakarta, 13-Jan-1992 : Pria

: 11

: Program Sarjana (Strata - I) : 2.74

: JL.PADASUKA KP.RESIK RT.006/RW.004 KRAMATWATU SERANG : JL.SEKELOA UTARA1 NO.1

: Bima.diannugroho@yahoo.com : 08991118067

DATA KELUARGA:

Nama Ayah Nama Ibu Alamat Orang Tua No. Telpon Orang Tua Pekerjaan Orang Tua

: Sukadi : Sumaryani

: JL.PADASUKA KP.RESIK RT.006/RW.004 KRAMATWATU SERANG : 081317633547

: wiraswasta

Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.

Hormat Saya,


(38)

SISTEM INFORMASI PENJUALAN DAN PEMBELIAN

PADA TOKO BANGUNAN TB MULYA

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas

Teknik dan Ilmu Komputer

Bima Dian Nugroho 1.05.10.258

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(39)

DAFTAR ISI

LEMBAR PENGESAHAN PERNYATAAN KEASLIAN

ABSTRAK... i

ABSTRACT ... ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vii

DAFTAR GAMBAR ...xi

DAFTAR TABEL ...xiv

DAFTAR SIMBOL ... ... xvi

BAB I PENDAHULUAN ... 1

1.1.Latar Belakang ... 1

1.2. Identifikasi dan Rumusan Masalah ... 2

1.2.1. Identifikasi Masalah ... 3

1.2.2. Rumusan Masalah ... 3

1.3. Maksud dan Tujuan Penelitian ... 4

1.3.1. Maksud Penelitian ... 4

1.3.2. Tujuan Penelitian ... 4

1.4. Kegunaan Penelitian... 5

1.4.1. Kegunaan Praktis ... 5

1.4.2. Kegunan Akademis ... 5

1.5. Batasan Masalah... 6

1.6.Lokasi dan Waktu Penelitian ... 6

1.6.1. Lokasi Penelitian ... 6

1.6.2. Waktu Penelitian ... 7

1.7. Sistematika Penulisan ... 8

BAB II LANDASAN TEORI ... 10

2.1. Pengertian Sistem ... 10

2.1.1. Definisi Sistem ... 10


(40)

2.1.3. Klasifikasi Sistem ... 12

2.2. Pengertian Informasi ... 13

2.2.1. Definisi Informasi ... 13

2.2.2. Kualitas Informasi ... 14

2.2.3. Nilai Informasi ... 14

2.2.4. Siklus Informasi ... 15

2.3. Sistem Informasi ... 15

2.3.1. Pengertian Sistem Informasi ... 16

2.3.2. Komponent Sistem Informasi ... 16

2.3.3. Perancangan Sistem Informasi ... 18

2.3.4. Pengolahan Sistem Informasi ... 18

2.3.5. Pengendalian Sistem Informasi ... 19

2.3.6. Penilaian Sistem Informasi ... 19

2.4. Sistem Informasi Penjualan dan Pembelian ... 19

2.4.1. Tujuan Sistem Informasi Penjualan dan Pembelian... 19

2.4.2. Pengertian Bahan Bangunan ... 20

2.4.3. Pengertian Retur Pembelian ... 20

2.4. Perangkat Lunank Pendukung... 21

2.5. Pengertian UML ... 21

2.5.1. Pengertian JAVA ... 25

2.5.2. Pengertian Netbeans ... 26

2.5.3. Pengertian XAMPP ... 27

2.5.4. Pengertian iReport ... 27

BAB III OBJEK DAN METODE PENELITIAN ... 29

3.1. Objek Penelitian ... 29

3.1.1. Sejarah Singkat Perusahaan ... 29

3.1.2. Visi dan Misi Perusahaan ... 29

3.1.2.1. Visi Perusahaan ... 29

3.1.2.2. Misi Perusahaan ... 30

3.1.3. Struktur Orgaisasi Perusahaan ... 30


(41)

3.2. Metode Penelitian... 32

3.2.1. Desain Penelitian ...33

3.2.2. Jenis dan Metode Pengumpulan Data... . ...34

3.2.2.1. Sumber Data Primer ... 34

3.2.2.2. Sumber Data Skunder ... ... ...35

3.2.3. Metode Pendekatan dan Pengembangan Sistem... ...36

3.2.3.1. Metode Pendekatan Sistem ... 36

3.2.3.2. Metode Pengembangan Sistem ... 37

3.2.3.3. Alat Bantu dan Perancangan ... 40

3.2.4. Pengujian Software ... 43

3.3. Analisis Sistem Yang Sedang berjalan ... 45

3.3.1. Use Case Diagram Yang Sedang Berjalan ... 47

3.3.1.1. Definisi Aktor dan Deskripsinya………...…48

3.3.1.2. Definisi use case dan deksripsinya………...……48

3.3.2. Skenario Use Case………...…....49

3.3.3. ActivityDiagram………...………53

3.4. Evaluasi Sistem Yang Berjalan………...………57

BAB IV HASIL DAN PEMBAHASAN ... 58

4.1. Perancangan Sistem ... 57

4.1.1. Tujuan Perancangan Sistem ... 57

4.1.2. Gambaran Umum Sistem yang Diusulkan ... 57

4.1.3. Perancangan Prosedur yang Diusulkan ... 58

4.1.3.1. Use case diagram ...58

4.1.3.2. Skenario use case ...60

4.1.3.3. Activity diagram ...66

4.1.3.4. Sequence diagram ...71

4.1.4. Perancangan Data ...75

4.1.4.1. Class Diagram...75

4.1.4.2. Object Diagram...76

4.1.4.3. Deployment Diagram ...76


(42)

4.2.1. Struktur Menu ... 77

4.2.2. Perancangan Input ... 78

4.2.3. Perancangan Output ... 85

4.3. Perancangan Arsitektur Jaringan... 86

4.4. Pengujian ... 87

4.4.1. Rencana Pengujian ... 87

4.4.2. Kasus dan Hasil Pengujian ... 88

4.4.3. Kesimpulan Hasil Pengujian ... 91

4.5. Implementasi ... 91

4.5.1. Implementasi Perangkat Lunak ... 91

4.5.2. Implementasi Perangkat Keras ... 92

4.5.3. Implementasi Basis Data ... 93

4.5.4. Implementasi Antar Muka ... 96

4.5.5. Implementasi Instalasi Program ... 99

4.5.6. Penggunaan Program ... ... ...103

BAB V KESIMPULAN DAN SARAN ... 111

5.1 Kesimpulan ... 111

5.2 Saran ... 111

DAFTAR PUSTAKA LAMPIRAN


(43)

DAFTAR PUSTAKA

[1] Jugiyanto, “Analisis dan DesainSistem informasi”, 1st ed, Yogyakarta : Andi, 2005.

[2] Kadir. Abdul, “Pengenalan Sistem Informasi”, 2nd ed, Yogyakarta :Andi, 2014.

[3] Sutabri. Tata, “Konsep Sistem Informasi”, 5th ed, Yogyakarta : Andi, 2012. [4] Poerwadarminta. S.J.W., “Kamus Umum Bahasa Indonesia”, 10th ed, Jakarta :

1989.

[5] Dharwiyanti.Sri, dan Wahono,Romi,Satria, “Pengantar Univied Modelling

Languege”, 1st ed, Ygyakarta : Andi, 2003.

[6] Kurniawan, Hendra, Eri.Mardiani, Nur.Rahmansyah, “Aplikasi Inventory Menggunakan Java Netbeans, XAMPP dan iReport”, 3rd ed , Jakarta : PT. Elex Media Komputindo, 2011.

[7] Sutabri. Tata, (20 Des 2015), “Analisis Sisten Informasi” [online], http ://www.(uml.urg).

[8] Anggara, Doni, (20 Des 2015), “Pengertian Bahan Bangunan” [online], http : //www.(materialbahanbangunan.net).


(1)

SISTEM INFORMASI PENJUALAN DAN PEMBELIAN

PADA TOKO BANGUNAN TB MULYA

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas

Teknik dan Ilmu Komputer

Bima Dian Nugroho 1.05.10.258

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

vii

DAFTAR ISI

LEMBAR PENGESAHAN PERNYATAAN KEASLIAN

ABSTRAK... i

ABSTRACT ... ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vii

DAFTAR GAMBAR ...xi

DAFTAR TABEL ...xiv

DAFTAR SIMBOL ... ... xvi

BAB I PENDAHULUAN ... 1

1.1.Latar Belakang ... 1

1.2. Identifikasi dan Rumusan Masalah ... 2

1.2.1. Identifikasi Masalah ... 3

1.2.2. Rumusan Masalah ... 3

1.3. Maksud dan Tujuan Penelitian ... 4

1.3.1. Maksud Penelitian ... 4

1.3.2. Tujuan Penelitian ... 4

1.4. Kegunaan Penelitian... 5

1.4.1. Kegunaan Praktis ... 5

1.4.2. Kegunan Akademis ... 5

1.5. Batasan Masalah... 6

1.6.Lokasi dan Waktu Penelitian ... 6

1.6.1. Lokasi Penelitian ... 6

1.6.2. Waktu Penelitian ... 7

1.7. Sistematika Penulisan ... 8

BAB II LANDASAN TEORI ... 10

2.1. Pengertian Sistem ... 10

2.1.1. Definisi Sistem ... 10


(3)

viii

2.1.3. Klasifikasi Sistem ... 12

2.2. Pengertian Informasi ... 13

2.2.1. Definisi Informasi ... 13

2.2.2. Kualitas Informasi ... 14

2.2.3. Nilai Informasi ... 14

2.2.4. Siklus Informasi ... 15

2.3. Sistem Informasi ... 15

2.3.1. Pengertian Sistem Informasi ... 16

2.3.2. Komponent Sistem Informasi ... 16

2.3.3. Perancangan Sistem Informasi ... 18

2.3.4. Pengolahan Sistem Informasi ... 18

2.3.5. Pengendalian Sistem Informasi ... 19

2.3.6. Penilaian Sistem Informasi ... 19

2.4. Sistem Informasi Penjualan dan Pembelian ... 19

2.4.1. Tujuan Sistem Informasi Penjualan dan Pembelian... 19

2.4.2. Pengertian Bahan Bangunan ... 20

2.4.3. Pengertian Retur Pembelian ... 20

2.4. Perangkat Lunank Pendukung... 21

2.5. Pengertian UML ... 21

2.5.1. Pengertian JAVA ... 25

2.5.2. Pengertian Netbeans ... 26

2.5.3. Pengertian XAMPP ... 27

2.5.4. Pengertian iReport ... 27

BAB III OBJEK DAN METODE PENELITIAN ... 29

3.1. Objek Penelitian ... 29

3.1.1. Sejarah Singkat Perusahaan ... 29

3.1.2. Visi dan Misi Perusahaan ... 29

3.1.2.1. Visi Perusahaan ... 29

3.1.2.2. Misi Perusahaan ... 30

3.1.3. Struktur Orgaisasi Perusahaan ... 30


(4)

ix

3.2. Metode Penelitian... 32

3.2.1. Desain Penelitian ...33

3.2.2. Jenis dan Metode Pengumpulan Data... . ...34

3.2.2.1. Sumber Data Primer ... 34

3.2.2.2. Sumber Data Skunder ... ... ...35

3.2.3. Metode Pendekatan dan Pengembangan Sistem... ...36

3.2.3.1. Metode Pendekatan Sistem ... 36

3.2.3.2. Metode Pengembangan Sistem ... 37

3.2.3.3. Alat Bantu dan Perancangan ... 40

3.2.4. Pengujian Software ... 43

3.3. Analisis Sistem Yang Sedang berjalan ... 45

3.3.1. Use Case Diagram Yang Sedang Berjalan ... 47

3.3.1.1. Definisi Aktor dan Deskripsinya………...…48

3.3.1.2. Definisi use case dan deksripsinya………...……48

3.3.2. Skenario Use Case………...…....49

3.3.3. ActivityDiagram………...………53

3.4. Evaluasi Sistem Yang Berjalan………...………57

BAB IV HASIL DAN PEMBAHASAN ... 58

4.1. Perancangan Sistem ... 57

4.1.1. Tujuan Perancangan Sistem ... 57

4.1.2. Gambaran Umum Sistem yang Diusulkan ... 57

4.1.3. Perancangan Prosedur yang Diusulkan ... 58

4.1.3.1. Use case diagram ...58

4.1.3.2. Skenario use case ...60

4.1.3.3. Activity diagram ...66

4.1.3.4. Sequence diagram ...71

4.1.4. Perancangan Data ...75

4.1.4.1. Class Diagram...75

4.1.4.2. Object Diagram...76

4.1.4.3. Deployment Diagram ...76


(5)

x

4.2.1. Struktur Menu ... 77

4.2.2. Perancangan Input ... 78

4.2.3. Perancangan Output ... 85

4.3. Perancangan Arsitektur Jaringan... 86

4.4. Pengujian ... 87

4.4.1. Rencana Pengujian ... 87

4.4.2. Kasus dan Hasil Pengujian ... 88

4.4.3. Kesimpulan Hasil Pengujian ... 91

4.5. Implementasi ... 91

4.5.1. Implementasi Perangkat Lunak ... 91

4.5.2. Implementasi Perangkat Keras ... 92

4.5.3. Implementasi Basis Data ... 93

4.5.4. Implementasi Antar Muka ... 96

4.5.5. Implementasi Instalasi Program ... 99

4.5.6. Penggunaan Program ... ... ...103

BAB V KESIMPULAN DAN SARAN ... 111

5.1 Kesimpulan ... 111

5.2 Saran ... 111

DAFTAR PUSTAKA LAMPIRAN


(6)

DAFTAR PUSTAKA

[1] Jugiyanto, “Analisis dan DesainSistem informasi”, 1st ed, Yogyakarta : Andi, 2005.

[2] Kadir. Abdul, “Pengenalan Sistem Informasi”, 2nd ed, Yogyakarta :Andi, 2014.

[3] Sutabri. Tata, “Konsep Sistem Informasi”, 5th ed, Yogyakarta : Andi, 2012. [4] Poerwadarminta. S.J.W., “Kamus Umum Bahasa Indonesia”, 10th ed, Jakarta :

1989.

[5] Dharwiyanti.Sri, dan Wahono,Romi,Satria, “Pengantar Univied Modelling

Languege”, 1st ed, Ygyakarta : Andi, 2003.

[6] Kurniawan, Hendra, Eri.Mardiani, Nur.Rahmansyah, “Aplikasi Inventory Menggunakan Java Netbeans, XAMPP dan iReport”, 3rd ed , Jakarta : PT. Elex Media Komputindo, 2011.

[7] Sutabri. Tata, (20 Des 2015), “Analisis Sisten Informasi” [online], http

://www.(uml.urg).

[8] Anggara, Doni, (20 Des 2015), “Pengertian Bahan Bangunan” [online], http : //www.(materialbahanbangunan.net).