1
SISTEM INFORMASI PEMBELIAN DAN PENJUALAN BAHAN BAKU KERAMIK PADA CV.AMANAH CIREBON
Deden Wahyu Gumilar 1.05.11.449
Program Studi Sistem Informasi, Universitas Komputer Indonesia Jl. Dipatiukur 112-114 Bandung
Dedenwahyugumilar10@gmail.com ABSTRACT
CV. Amanah is one form of organization that is engaged in the purchase of raw materials kermik penjulan san. CV. Amanah was established on December 10, 2012, within a period of nearly 3 years the company was able to provide services sellers ceramic raw materials to the consumer satisfactorily. This can be seen by the increasing number of buyers of ceramic raw materials to the company. Judging by the availability of raw materials sales of ceramic with excellent quality, then CV. AMANAH will always provide excellent service also to the pembeli.
The method used in this study using a structured approach and waterfall development methods. Design research using descriptive methods and action. The data collection method using observation, documentation, and interviews.
This proposed system can be used to assist the maintenance of cash and accounts receivable reports that the constraints faced today could be resolved.
2 I. PENDAHULUAN
Latar Belakang Penelitian
Dalam rangka pencapaian program kerja dan peningkatan kinerja perusahaan, hampir semua perusahaan berupaya untuk melakukan perubahan terhadap sistem kerja yang sudah ada karena sistem yang diterapkan hampir sudah tidak layak digunakan untuk kegiatan operasioal perusahaan terutama di dalam melakukan pengolahan data yang membutuhkan ketepatan dan ketelitian dalam proses transaksi penjualan dan pembelian barang. Adapun penulis memilih CV. Amanah yang bergerak dalam bidang pembelian dan penjualan bahan baku keramik dilaksanakannya penelitian untuk menyusun skripsi ini, dikarenakan CV. Amanah ini sebagai salah satu perusahaan yang membutuhkan fasilitas Teknologi Sistem Informasi yang bertujuan untuk membantu pengolahan data pembelian dan penjualan.
CV. Amanah sebagian besar pengelolaan datanya masih bersifat manual contohnya dalam pengelolaan data pembelian, Penjualan dan Pembuatan Laporannya yang belum efektif Karena cukup memakan banyak waktu. Seperti dalam pembuatan Faktur Penjualan masih dilakukan dengan cara dicatat dan disimpan dengan dalam bentuk berkas. Selain itu juga ada masalah yang lainnya yaitu sering hilangnya faktur-faktur dan data penjualan yang merupakan bukti-bukti dari transaksi-transaksi yang dilakukan karena penyimpanan dokumen yang masih disimpan menggunakan arsip, oleh karena itu dalam pencarian dokumen yang dibutuhkan secara cepat akan memakan waktu yang cukup lama.
3
dapat menampung data dalam jumlah banyak sehingga apabila dilakukan pengaksesan terhadap suatu data akan lebih mudah untuk mendapatkannya juga dalam pembuatan laporan akan lebih tepat tanpa ada kesulitan, diharapkan dengan adanya sistem yang akan dibuat dapat menangani permasalahan yang ada.
Berdasarkan uraian permasalahan diatas, maka penulis tertarik untuk membuat tugas akhir ini dan mencoba memberikan pemecahan masalah yang baik dengan mengusulkan rancangan atau desain sistem yaitu dengan judul: “ SISTEM INFORMASI PEMBELIAN DAN PENJULAN BAHAN BAKU KERAMIK PADA CV. AMANAH CIREBON “.
Identifikasi dan Rumusan Masalah Identifikasi Masalah
Adapun hasil identifikasi permasalahan berdasarkan latar belakang diatas, dapat dikemukakan sebagai berikut :
1. Belum efektifnya sistem pengarsipan data, laporan-laporan serta bukti – bukti pembelian dan penjualan bahan baku yang disimpan hanya dalam bentuk dokumen, yang memungkinkan terjadinya kerusakan atau kehilangan arsip.
2. Pembuatan laporan – laporan masih dengan cara mengumpulkan berkas terlebih dahulu sehingga membutuhkan waktu yang tidak singkat dalam pembuatan laporan- laporan. Khususya dalam pembuatan laporan penerimaan, pengiriman oleh bagian gudang. Rumusan Masalah
4
1.Bagaimana menganalisa sistem informasi pembelian dan penjualan bahan baku keramik yang sedang berjalan pada CV. Amanah.
2.Bagaimana perancangan sistem informasi pembelian dan penjualan bahan baku keramik yang diusulkan pada CV.Amanah .
3.Bagaimana pengujian sistem informasi pembelian dan penjualan bahan baku pada cv.amanah.
4.Bagaimana implementasi sistem informasi pembelian dan penjualan bahan baku keramik pada cv.amanah Cirebon.
Maksud dan Tujuan Penelitian Maksud Penelitian
Maksud dari penelitian ini adalah untuk merancang suatu sistem informasi pembelian dan penjualan sehingga yang diharapkan dapat meningkatkan kinerja serta efektifitas di CV. Amanah
Tujuan Penelitian
1. Untuk mengetahui sistem informasi pembelian dan penjualan yang ada pada CV. Amanah.
2. Untuk merancang sistem informasi pembelian dan penjualan bahan baku keramik pada cv.amanah Cirebon.
3. Untuk megetahui pengujian sistem informasi pembelian dan penjualan bahan baku keramik pada cv.amanah tersebut.
5 Kegunaan Penelitian
Kegunaan penelitian ini terbagi menjadi dua bagian yaitu kegunaan akademis dan kegunaan praktis.
Kegunaan Praktis
Dengan adanya sistem informasi pembelian dan penjualan ini dapat memberikan manfaat bagi CV. Amanah dalam meningkatkan proses pembelian dan penjualan barang dan pembuatan laporan detail pembelian dan penjualan barang secara efisien.
Kegunaan Akademis 1. Bagi penulis
Dengan adanya pembangunan system informasi pembelian dan penjualan dapat menambah kinerja dan wawasannya ke depan.
2. Peneliti Lain
Sebagai bahan acuan peneliti yang akan melakukan penelitian dibidang yang sama. 3. Lingkungan Perusahaan
Penulis berharap system informasi ini dapat menambah kinerja perusahaan khususnya dalam proses pembelian dan penjualan serta dapat memberikan kontribusi terhadap dunia bisnis.
Batasan Masalah
Mengingat sangat luasnya masalah yang penulis teliti, maka penulis perlu memberikan batasan masalah yang akan dibahas dalam skripsi ini diantaranya adalah : 1. Sistem informasi ini membahas tentang pembelian dan penjualan bahan baku keramik. 2. Transaksi pembelian dan penjulalan dalam system ini hanya membahas pembayaran
6
3. Proses pengiriman hanya untuk wilayah jawa barat.
4. Supplier yang sudah ada merupaka supplier tetap di cv.amanah. II.KAJIAN PUSTAKA
Konsep Dasar Sistem
Untuk mendefinisikan suatu sistem pakar harus memepunyai konsep dasar untuk memperkuat pendefinisiannya.Sistem mempunyai suatu konsep yang mendasari sebuah pengertian – pengertian yang dikemukakan oleh berbagai pakar untuk mendefinisikan dari suatu sistem itu sendiri.
Definisi Sistem
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk
menyelesaikan suatu sasaran yang tertentu”.Sistem sangat dibutuhkan dalam suatu
organisasi atau instansi tertentu, karena sistem bisa menunjang terhadap kinerja suatu organisasi atau instansi tertentu. [2]
Konsep Dasar Informasi
Sumber informasi adalah data.Data adalah kenyataan yang menggambarkan kejadian- kejadian dan kesatuan nyata.Kejadian adalah suatu yang terjadi pada saat tertentu. Informasi diperoleh setelah data-data mentah di proses atau diolah.[1]
Definisi Informasi
Informasi dapat didefinisikan ”Informasi adalah data yang telah diolah menjadi
7
bagi penerima dan bermanfaat bagi pengambilan keputusan saat ini atau masa mendatang.[1]
Siklus Informasi
Untuk memperoleh informasi yang bermanfaat bagi penerimanya, perlu untuk dijelaskan bagaimana siklus yang terjadi atau dibutuhkan dalam menghasilkan informasi.Siklus informasi atau siklus pengolahan dapat dilihat pada gambar 2.1.
Gambar 2.1 siklus informasi
(Sumber: Analisis dan Desain Sistem Informasi [1]) Sistem Informasi
Sistem informasi memberikan nilai tambah terhadap proses, produksi, kualitas, manajemen, pengambilan keputusan, dan pemecahan masalah serta keunggulan kompetitip yang tentu saja sangat berguna bagi kegiatan bisnis.[1]
Definisi Sistem Informasi
Sistem informasi dapat di definisikan sebagai berikut :
Suatu sistem Yng dibuat oleh manusia yang terdiri dari komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.
Komponen Sistem Informasi
Komponen system informasi dalam system informasi,komponen tersebut dapat diklasifikasikan sebagai berikut :
1. Hardware dan software yang berfungsi sebagai mesin.
2. people dan procedures yang merupakan manusia dan tatacara mengunakan mesin. 3. Data merupakan jembatan penghubung antara manusia dan mesin agar terjadi suatu
8
Gambar 2.2 lima Komponen Sistem Informasi ( Sumber: Analisis dan Desain Sistem Informasi [1]) Analisis dan Perancangan Sistem
analisis sistem sangat bergantung pada teori sistem umum sebagai sebuah landasan konseptual.Tujuannya dalah untuk memperbaiki berbagai fungsi didalam sistem yang sedang berjalan agar menjadi lebih efisien ,mengubah sasaran sistem yang sedang berjalan,merancang atau mengganti output yang sedang digunakan,untuk mencapai tujuan yang sama dengan seperangkat input yang lain.[1]
Perancangan Sistem
Untuk dapat bisa melakukan langkah atau prosedur yang sesuai dengan yang diberikan oleh metode pengembangan sistem yang telah terstruktur ,maka dibutuhkan alat dan Alat-alat pengembangan sistem yang digunakan adalah suatu alat berbentuk grafis yang sifatnya berupa suatu bagan. Bagan adalah suatu alat berbentuk grafis yang sifatnya umum, yaitu dapat digunakan semua metodologi yang ada.[2]
Perancangan Basis Data
Basis data (database) adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi. Basis data dimaksudkan untuk mengatasi masalah pada sistem yang memakai pendekatan berbasis berkas.[1]
Pengertian Penjualan
9
harga yang menguntungkan kdua belah pihak” dari penjelasan diatas penulis dapat menarik kesimpulan bahwa penjualan adalah suatu kegistan dan cara untuk mempengaruhi pribadi agar terjadi pembelian (penyerahan) barang atau jasa yang ditawarkan, berdasarkan harga yang telah disepakati oleh kedua belah pihak dalam kegiatan tersebut.[3]
Pengertian Pembelian
Pembelian merupakan system aplikasi siklus pengeluaran yang umum.Sistem aplikasi pembelian mencakup prosedurprosedur pemilihan pemasok, permintaan, pembelian, penerimaan, dan pembayaran kepada pemasok. Model system aplikasi pembelian mencakup pemisahan fungsi-fungsi berikut ini: permintaan, pembelian, penerimaan, gudang, hutang dagang, dan buku besar. Prosedur pemilihan pemasok yang memadai merupakan faktor penting dalam keterpaduan seluruh system aplikasi pembelian.[4]
Perangkat Lunak Pendukung
Adapun perangkat lunak pendukung yang digunakan oleh penulis antara lain : Netbeant 8.0.2
NetBeans merupakan software development yang Open Source, dengan kata lain software ini di bawah pengembangan bersama, bebas biaya, NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra. Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama.[6]
iReport
10
dibangun menggunakan Bahasa pemrograman Java. iReport merupakan aplikasi yang banyak digunakan para developer Java, hal ini dikarenakan iReport-3.7.3 merupakan salah satu Report Engine yang terbaik.[6]
MySQL
MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License).Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial.MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.Contoh MySQL adalah APACHE, XAMPP, WampServer.[6]
III.OBJEK DAN METODE PENELITIAN Objek Penelitiann
Dalam penyusunan skripsi ini, penulis melakukan penelitian di cv.amanah Cirebon yang beralamat di Blok Kemadu Timur, Rt.01 Rw.01 Desa. Kepuh Kec.Palimanan CIREBON.
Sejarah Singkat Perusahaan
11 Visi dan Misi Perusahaan
Visi “CV.Amanah adalah profesional di bidangnya, keseimbangan pekerjaan berdasarkan kualitas, kecepatan dan bertanggungjawab di dalam pekerjaan yang diberikan
oleh pemberi tugas”.
Misi” CV. Amanah adalah mengembangkan perusahaan sesuai visi dan mengerjakan semua pekerjaan dengan bertanggung jawab terhadap hasil yang baik”.
Struktur Organisasi Perusahaan
Gambar 3.1 Struktur Organisasi CV.Amanah (Sumber : CV.AMANAH)
Deskripsi Tugas 1. Pimpinan
Mengkordinasikan semua aktifitas perusahaan, bertanggung jawab atas perusahaan baik kedalam maupun keluar perusahaan,mengangkat dan memberhentikan pegawai.
2. Wakil Pimpinan
Bertugas membantu pimpinan dalam melaksanakan tugas-tugas perusahaan. 3. Bagian Administrasi
Membuat laporan pembelian dan penjualan bahan baku keramik, menangani transaksi pembelian dan penjualan.
4. Bagian Gudang
Menerima bahan baku yang masuk dan menangani proses pengiriman dan penerimaan bahan baku erta membuat laporan npenerimaan dan pengiriman.
5. Bagian Produksi
12 Metode Penelitian
Dalam penelitian ini, langkah-langkah yang akan penulis lakukan meliputi desain penelitian, jenis dan metode pengumpulan data dan metode pendekatan dan pengembangan sistem.
Desain Penelitian
Desain penelitian merupakan dasar dalam melakukan penelitian. Oleh sebab itu, desain penelitian yang baik akan menghasilkan penelitian yang efektif dan efisien. Desain penelitian memberikan prosedur untuk mendapatkan informasi yang diperlukan untuk menyusun atau menyelesaikan masalah dalam penelitian.
Jenis dan Metode Pengumpulan Data
Jenis data yang penulis gunakan yaitu data primer dan data sekunder dan metode pengumpulan data yang penulis lakukan yaitu dengan cara menggabungkan jenis data primer dan data sekunder. Dimana data tersebut akan menunjang untuk sasaran dan tujuan penelitian.
Sumber Data Primer 1. Wawancara
Wawancara merupakan teknik pengumpulan data dengan melakukan tanya jawab secara lisan dengan orang-orang yang berhubungan dengan penelitian . Peneliti mengumpulkan data dengan menggali informasi dengan mengajukan tanya jawab secara lisan dengan pimpinan maupun staff di CV.Amanah Cirebon.
2. Observasi
13
situasi yang sebenarnya maupun dilakukan didalam situasi buatan yang khusus diadakan pada masalah- masalah yang ada pada perusahaan terkait. Dalam penelitian ini, peneliti melakukan pengamatan langsung (observasi) di kantor pusat CV. Amanah Cirebon
Sumber Data Sekunder
Data sekunder merupakan cara pengumpulan data dengan mempelajari data yang telah tersedia atau di berikan oleh pihak yang bersangkutan (CV. Amanah). Data sekunder yang diperoleh dari perusahaan terkait seperti struktur orgsnisasi, uraian tugas dan fungsi dari struktur organisasi (job description), program yang dijalankan, serta data-data yang bersangkutan dengan perusahaan dalam pengurusan penjualan.
Metode Pendekatan dan Pengembangan Sistem
Dalam pembuatan sistem informasi, perlu digunakan suatu metodologi yang dapat digunakan sebagai pedoman bagaimana dan apa yang harus dikerjakan selama pembuatan sistem antara lain, metodologi pendekatan sistem dan pengembangan sistem.
Metode Pendekatan Sistem
Metode pendekatan sistem yang akan digunakan dalam penelitian ini adalah metode pendekatan sistem terstruktur dan action. Adapun alat yang dipergunakan dalam metode terstruktur ini berupa Diagram Alir (Flow Map), Diagram Konteks (Context Diagram), DFD (Data Flow Diagram), Kamus Data (Data Dictionary), ERD (Entity Relational Diagram), dan Normalisasi yang berorientasi pada proses dan data.
Metode Pengembangan Sistem
14
lunak yang akan dirancang. Tahap penyusunannya terstruktur dari atas kebawah, yaitu: Analysis, Design, coding, Testing, Maintenance.
Gambar3.2Diagram Waterfall ( Sumber: Sistem Teknologi Informasi[2]) Alat Bantu Analisis dan Perancangan
Alat bantu analisis dan perancangan yang akan digunakan yaitu, flow map, diagram kontek, data flow diagram, kamus data dan perancangan basis data.
1. Flow Map
Flow Map merupakan bagan alur yang menunjukkan arus dari laporan dan formulir termasuk tembusan. Flow Map digunakan untuk menganalisis bagaimana hubungan antara sub kerja yang akan menggerakkan sistem. Setelah diketahui bagian-bagian yang terlibat dalam sistem, maka akan diketahui berapa jumlah entitas yang terkait dengan sistem yang dianalisis dan dirancang.
2. Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu system. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke system atau output dari system. System dibatasi oleh boundary (dapat digambarkan dengan garis putus). Dalamdiagram konteks hanya ada satu proses. Tidak boleh ada store dalam diagram konteks
3. Data Flow Diagram
15
diagram aliran data adalah memudahkan pemakai atau user yang kurang menguasai bidang computer untuk mengerti system yang akan dikerjakan.
4. Kamus Data
Kamus data dapat merupakan hasil property dari data. Dengan
menggunakan kamus data, analis sistem dapat mendefinisikan data yang mengalir
di sistem dengan lengkap. Kamus data dibuat pada tahap analisis sistem dan
digunakan baik pada tahap analisis maupun pada tahap perancangan sistem.
IV.HASIL PENELITIAN Perancangan Sistem
Adapun setelah menganalisa dan mengevaluasi sistem yang sedang berjalan,maka sebagai tindak lanjut untuk penyelesaian masalah tersebut dapat dibuat suatu sistem informasi penjualan dan pembelian dengan menggunakan sistem yang lebih baik dengan memakai perangkat lunak, sehingga dapat membantu untuk mempermudah proses penjulan dan pembelian.
Tujuan Perancangan Sistem
Diharapkan dengan adanya sistem informasi pembelian dan penjualan ini, semua kegiatan transaksi dapat dilakukan dengan cepat dan informasi yang diperlukan dapat diperoleh dengan mudah serta data yang dihasilkan lebih akurat.
Gambaran Umum Sistem Yang Di Usulkan
16 Perancangan Prosedur Yang Diusulkan
Perancangan prosedur yang diusulkan merupakan hasil dari perubahan dan pengkoreksian dari sistem yang berjalan, dimana sistem yang diusulkan dapat menutupi kekurangannya, sehingga dapat memberikan kemudahan bagi pemakai.
Flowmap Yang Diuslkan
1. Gambar 4.1 Flowmap Pembelian yang diusulkan 2. Gambar 4.4 Flowmap penjulan yang diusulkan Diagram Konteks
Diagram konteks merupakan suatu diagram yang menggambarkan relasi antar sistem dan lingkungannya. Lingkungan tersebut menggambarkan suatu proses dalam sistem keseluruhan, untuk lebih jelasnya dapat dilihat pada gambar berikut ini:
Gambar 4.6 Diagram Konteks yang diusulkan Data Flow Diagram
Data Flow Diagram digunakan untuk membuat model sebuah sistem informasi dalam bentuk jaringan proses-proses yang saling berhubungan antara satu dengan yang lain oleh alir data. Adapun Data Flow Diagram yang diusulkan dalam Sistem Informasi Pembelian dan Penjualan Bahan – bahan Bangunan adalah sebagai berikut:
17 Perancangan Basis Data
Tahap perancangan basis data bertujuan agar dapat memiliki basis data yang efisien dalam pengunaan ruang penyimpanan, cepat dalam pengaksesan, dan mudah dalam memanipulasi data sehingga diperoleh kemampuan sistem yang baik untuk berbagai proses.
Normalisasi
1. Bentuk tidak normar (unnormal)
Bentuk tidak normal adalah sekumpulan field-field dari table secara meyeluruh.
2. Bentuk Normal Pertama (1NF)
Bentuk normal pertama adalah tabel yang tidak ada pengulangan atribut.
3. Bentuk Normal Kedua (2NF)
Bentuk normal kedua adalah tabel yang memenuhi kaidah bentuk normal
pertama (1st NF) dan atribut yang bukan merupakan kunci harus bergantung
kepada atribut kunci. Selanjutnya penulisan atribut kunci diberi tanda bintang.
4. Bemtuk Normal Ketiga (3NF)
Setelah atribut
–
atribut telah memenuhi normal kedua atau 2NF, maka dapat
memenuhi syarat normal ketiga atau 3NF antara lain yaitu atribut bukan kunci
haruslah tidak memiliki ketergantungan fungsional dengan atribut kunci lainnya.
Relasi Tabel
18
(primary key) dari baris yang dihubungkanya pada tabel lain. Salinan didalam
kunci primer di dalam tabel-tabel yang lain disebut dengan kunci asing (foreign
key).
Gambar 4.13 Relasi Tabel yang diusulkan ERD
Struktur logika dari suatu database dapat digambarkan kedalam sebuah grafik dengan menggunakan diagram relasi entitas (ERD).
Gambar 4.14 ERD yang disulkan Perancangan Antar Muka
Perancangan antarmuka atau interface ini akan menggambarkan letak-letak tampilan yang dirancang pada sistem informasi pembelian dan penjualan yang diusulkan pada CV.AMANAH Cirebon. Adapun yang akan dibahas adalah struktur menu, perancangan input, perancangan output.
Struktur Menu
Gambar 4.15 Struktur Menu Perancangan Input
Perancangan input merupakan desain yang dirancang untuk menerima masukan dari pengguna sistem.
Perancangan Input Pemesanan
Gambar 4.21 Perancangan Input Data Pemesanan Bahan Baku Adapun Perancangan Tampilan Output adalah sebagai berikut :
19
Gambar 4.27 Perancangan Output Faktur Pemesanan Perancangan Arsitektur Jaringan
Dibawah ini akan di gambarkan bagaimana perancangan aristekturjaringan yang diusulkan di perancangan sistem informasi Pembelian dan Penjulan bahan baku keramik pada CV.Amanah.
Gambar 4.36 Arsitektur Jaringan Implementasi
Implementasi adalah kegiatan kelanjutan setelah melakukan rancangan Sistem Informasi Pembelian dan Penjualan Bahan Baku Keramik Pada CV. Amanah. Implementasi sistem dilakukan dengan menggunakan bahasa pemograman JAVA dan MySQL sebagai basis datanya. Perangkat keras yang digunakan sebagai implementasi yaitu dengan menggunakan notebook dengan sistem oprasi windows 7.
Implementasi Perangkat Lunak
20 Implementasi Perangkat Keras
a. Processor Intel Dual Core atau setara b. Harddisk 80 GB
c. RAM 512 MB d. VGA 512 MB
e. Mouse, keyboard dan monitor Implementasi Basis Data
CREATE TABLE IF NOT EXISTS `detail_pemesanan` ( `no_pemesanan` varchar(13) NOT NULL,
`kode_bahan_baku` varchar(5) NOT NULL, `jumlah_pemesanan` decimal(10,2) NOT NULL,
KEY `kode_pemesanan` (`no_pemesanan`,`kode_bahan_baku`) Implementasi Instalasi Program
Untuk dapat menggunakan sistem informasi pembelian dan penjualan ini maka kita harus menginstal xampp versi 1.8.2 terlebih dahulu. Proses instalasi program pada dasarnya dilakukan seperti biasa tanpa ada perbedaan ketika menginstalasi program-program pada umumnya.
Penggunaan Program
21 Pengujian
Pengujian sangat penting dilakukan dalam pembangunan perangkat lunak.Tujuan pengujian adalah untuk menjamin perangkat lunak yang di bangun agar memiliki kualitas yang baik, dan juga untuk mengetahui kelemahan dari program yang dibuat.
Rencana Pengujian
Tabel 4.19 Rencana Pengujian Kasus dan Hasil Pegujian
Setelah melaksanakan rencana pengujian maka dilanjutkan dengan kasus dan hasil pengujian. Berikut hasil pengujian :
Tabel 4.20 Pengujian Login V.KESIMPULAN DAN SARAN
Kesimpulan
Berdasarkan hasil analisis pengujian dan pembahasan hasil penelitian maka dikemukakan kesimpulan sebagai berikut :
1. Dengan dibuatnya sistem informasi pembelian dan penjualan ini,data yang disimpan menjadi lebih baik karena disimpan didalam database sehingga mengurangi resiko terjadinya kerusakan atau kehilangan data.
22 Saran
Adapun saran – saran yang dapat digunakan untuk mengembangkan aplikasi pembelian dan penjualan bahan baku keramik ini dimasa yang akan datang adalah sebagai berikut :
Sistem informasi yang dibangun dapat dikembangkan lebih lanjut, tidak hanya membahas proses pembelian dan penjualan saja, sehingga informasi yang disajikan dapat lebih jelas, lebih lengkap, serta lebih banyak, agar menjadi satu sistem informasi yang dapat menyajikan informasi secara lengkap.
DAFTAR PUSTAKA
[1] Al-Bahra bin Ladjamudin.”Analisis dan Desain Sistem Informasi”. Yogyakarta : Graha Ilmu.2005.
[2] Jogiyanto.” Sistem Teknologi Informasi”. Yogyakarta : Andi Offset.2005. [3] Moekijat. “Kamus Manajemen. Cetakan Kelima”. 2000.
[4] Riyanto, Bambang.” Dasar –dasar pembelian”.Yogyakarta.Gajah Mada.1995
23
Gambar 2.1 siklus informasi
(Sumber: Analisis dan Desain Sistem Informasi [1])
24
Gambar 3.1 Struktur Organisasi CV.Amanah PIMPINAN
ADMISTRASI PRODUKSI
WAKIL PIMPINAN
25
26
27
Gambar 4.4 Flowmap penjulan yang diusulkan PENJUALAN ADMINISTRASI PIMPINAN KONSUMEN Da ta bas e Data Pesanan Pembelian Data Pesanan Pembelian Input data Pesanan Pembelian Cetak Faktur Penjualan Faktur Penjualan Faktur Penjualan Faktur Penjualan A Cetak Laporan Penjualan
28
29
30
31
32
33
34
Gambar 4.15 Struktur Menu MENU
MASTER TRANSAKSI LAPORAN
SUPPLIER
PELANGGAN
SUPIR
KENDARAAN
PEMESANAN
PEMBELIAN
PENJUALAN
PENGIRIMAN
PENERIMAAN
LAPORAN PENERIMAAN LAPORAN PENJUALAN
35
36
37
38
Tabel 4.19 Rencana Pengujian
Item Uji Detail Pengujian Tingkat
Pengujian
Jenis Pengujian
Login Memasuka Username dan password
Sistem Black Box
Pemesanan Memasukan data pemesanan oleh administrasi
Sistem Black Box
Pembelian Memasukan data pembelian oleh administrasi
Sistem Black Box
Penjualan Memasukan data penjualan oleh administrasi
Sistem Black Box
Laporan Mencetak data yang sudah tersimpan di database
39
Tabel 4.20 Pengujian Login
Kasus dan Hasil Uji (data normal)
Data Masukan Yang diharapkan Pengamatan Kesimpulan
Username : Adminitrasi Password : 1
Login berhasil dan masuk ke halaman petugas
Tampil menu user [X] Diterima [ ] Ditolak
Kasus dan Hasil Uji (data salah)
Data Masukan Yang diharapkan Pengamatan Kesimpulan
Username : Null Password : Null
Login tidak berhasil Tidak dapat tampil ke menu user
1
BAB I
PENDAHULUAN
1.1
Latar Belakang Penelitian
Sekarang ini komputer merupakan salah satu alat yang dapat berfungsi
sebagai alat Bantu manusia dalam melakukan pekerjaannya. komputer dapat di
artikan sebagai sekelompok mesin yang mempunyai ribuan bahkan jutaan
komponen yang dapat saling bekerja sama, serta membentuk system kerja sama
dengan rapi dan teliti. pembuatan laporan sehingga membutuhkan banyak waktu
untuk membuatya sehingga tidak efisien.
Sistem informasi merupakan suatu hal yang sangat menarik untuk
diperbincangkan semakin hari sistem informasi terus berkembang pesat seiring
dengan datangnya kebutuhan masyarakat yang semakin meningkat. Sistem
informasi sangat berperan penting dalam kehidupan masyarakat, baik itu dalam
dunia pendidikan, pariwisata, perdagangan dan pemerintahan. Karena dengan
Sistem informasi kinerja dapat di lakukan secara efektif dan efesien.
keramik dilaksanakannya penelitian untuk menyusun skripsi ini, dikarenakan CV.
Amanah ini sebagai salah satu perusahaan yang membutuhkan fasilitas Teknologi
Sistem Informasi yang bertujuan untuk membantu pengolahan data pembelian dan
penjualan.
CV. Amanah sebagian besar pengelolaan datanya masih bersifat manual
contohnya dalam pengelolaan data pembelian, Penjualan dan Pembuatan
Laporannya yang belum efektif Karena cukup memakan banyak waktu. Seperti
dalam pembuatan Faktur Penjualan masih dilakukan dengan cara dicatat dan
disimpan dengan dalam bentuk berkas. Selain itu juga ada masalah yang lainnya
yaitu sering hilangnya faktur-faktur dan data penjualan yang merupakan
bukti-bukti dari transaksi-transaksi yang dilakukan karena penyimpanan dokumen yang
masih disimpan menggunakan arsip, oleh karena itu dalam pencarian dokumen
yang dibutuhkan secara cepat akan memakan waktu yang cukup lama.
Untuk Mengatasi berbagai macam permasalahan yang ada di CV. Amanah
yaitu seperti yang disebutkan diatas maka perlu perlu dirancang sebuah sistem
informasi yang dapat menampung data dalam jumlah banyak sehingga apabila
dilakukan pengaksesan terhadap suatu data akan lebih mudah untuk
mendapatkannya juga dalam pembuatan laporan akan lebih tepat tanpa ada
kesulitan, diharapkan dengan adanya sistem yang akan dibuat dapat menangani
permasalahan yang ada.
dengan mengusulkan rancangan atau desain sistem yaitu dengan judul:
“
SISTEM INFORMASI PEMBELIAN DAN PENJULAN BAHAN BAKU
KERAMIK PADA CV. AMANAH CIREBON
“.
1.2
Identifikasi dan Rumusan Masalah
Dari latar belakang yang telah dilakukan peneliti uraikan diatas menentukan
identifikasi dan rumusan masalah untuk dapat memecahkan masalah yang sering
terjadi dalam proses pembelian dan penjualan pada CV. Amanah.
1.2.1
Identifikasi Masalah
Dari latar belakang yang telah di jelaskan diatas, maka dapat di identifikasi
Bahwa permasalahan yang kerap terjadi pada CV. Amanah ini adalah sebagai
berikut :
1)
Belum efektifnya sistem pengarsipan data, laporan-laporan serta bukti
–
bukti pembelian dan penjualan bahan baku yang disimpan hanya dalam
bentuk dokumen, yang memungkinkan terjadinya kerusakan atau
kehilangan arsip.
1.2.2
Rumusan masalah
Dari uraian latar belakang masalah dan identifikasi diatas, maka dapat
dirumuskaan permasalahan sebagai berikut:
1.
Bagaimana menganalisa sistem informasi pembelian dan penjualan bahan
baku keramik yang sedang berjalan pada CV. Amanah.
2.
Bagaimana perancangan sistem informasi pembelian dan penjualan bahan
baku keramik yang diusulkan pada CV.Amanah .
3.
Bagaimana pengujian sistem informasi pembelian dan penjualan bahan
baku keramik pada CV.Amanah.
4.
Bagaimana implementasi sistem informasi pembelian dan penjualan bahan
baku keramik pada CV.Amanah.
1.3
Maksud dan Tujuan Penelitian
Adapun maksud dan tujuan penelitian yang peneliti lakukan pada sistem
yang sedang berjalan yaitu :
1.3.1
Maksud Penelitian
1.3.2
Tujuan Penelitian
Adapun tujuan penelitian yang peneliti lakukan pada CV. Amanah adalah
sebagai berikut :
1.
Untuk mengetahui sistem informasi pembelian dan penjualan yang ada
pada CV. Amanah.
2.
Untuk merancang sistem informasi pembelian dan penjualan bahan baku
keramik pada CV. Amanah.
3.
Untuk mengetahui pengujian sistem informasi pembelian dan penjulan
bahan baku keramik pada CV. Amanah tersebut.
4.
Untuk mengetahui implementasi sistem informasi pembelian dan
penjualan bahan baku keramik pada CV. Amanah.
1.4
Kegunaan Penelitian
1.4.1
Kegunaan Akademis
1.
Penulis
Dengan adanya pembangunan sistem informasi pembelian dan
penjualan ini dapat menambah kinerja dan wawasanya ke depan.
2.
Peneliti Lain
Sebagai bahan acuan peneliti yang akan melakukan penelitian di
bidang yang sama.
3.
Lingkungan perusahaan
1.4.2
Kegunaan Praktis
Dengan adanya sistem informasi pembelian dan penjualan ini dapat
memberikan manfaat bagi CV. Amanah dalam meningkatkan proses pembelian
dan penjualan barang dan pembuatan laporan detail pembelian dan penjualan
barang secara efisien.
1.5
Batasan Masalah
Agar tujuan dari penelitian sistem informasi dapat dilakukan secara terarah
dan tercapai sesuai dengan yang diharapkan maka dibuatkanlah batasan - batasan
dari permasalahan yang dihadapi yaitu pada Bagian penjualan. Batasan
–
batasan
dari permasalahan pada perancangan sistem ini adalah sebagai berikut :
1.
Sistem Informasi ini membahas tentang pembelian dan Penjualan bahan
baku keramik.
2.
Transaksi pembelian dan penjualan dalam sistem informasi ini hanya
membahas pembayaran secara tunai.
3.
Proses pengiriman hanya untuk wilayah jawa barat.
4.
Supplier yang sudah ada merupakan supplier tetap di CV.Amanah.
1.6
Lokasi dan Waktu Penelitian
1.6.1
Lokasi Penelitian
1.6.2
Waktu Penelitian
[image:47.595.109.517.231.572.2]Adapun waktu penelitian dimulai dari bulan September 2015 sampai
dengan selesai penyusunan skripsi.
Tabel 1.1
Jadwal Kegiatan Penelitian
Proses
Bulan
Sep
Okt
Nov
Des
Jan
Analisis
Sistem
Desain
Sistem
Pembuatan
Sistem
Implementasi
& Pengujian
Pemeliharaan
Sistem
1.7
Sistematika Penulisan
BAB I PENDAHULUAN
Bab ini menguraikan tentang latar belakang permasalahan, identifikasi
masalah, batasan masalah, maksud dan tujuan penulisan, metode pengumpulan
data, metodelogi perancangan sistem dan sistemstika penulisan.
BAB II LANDASAN TEORI
Bab ini menguraikankan teori-teori yang mndukung penelitian ini, yang
menjadi dasar bagi pemecahan masalah dan didapat dengan melakukan studi
pustaka sebagai landasan dalam melakukan penelitian.
Teori-teori yang digunakan diantaranya ialah teoti tentang manajamen kas,
piutang, dan laporan penjualan, serta teori lainya.
BAB III OBJEK DAN METODE PENELITIAN
Bab ini dijelaskan mengenai Objek Penelitian yang berisi tentang sejarah
Perusahaan /Instansi,Visi dan Misi Perusahaan dan Deskripsi Tugas
Perusahaan.Metode Penelitian yang berisi tentang pengumpulan data ,dan analisis
sistem yang berjalan.
BAB IV HASIL DAN PEMBAHASAN
BAB V KESIMPULAN DAN SARAN
142
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil analisis pengujian dan pembahasan hasil penelitian
maka dikemukakan kesimpulan sebagai berikut :
1.
Dengan Dibuatnya sistem informasi pembelian dan penjualan ini, data yang
disimpan menjadi lebih baik karena disimpan didalam database sehingga
mengurangi resiko terjadinya kerusakan ataupun kehilangan data.
2.
Aplikasi ini mempermudah dalam pembuatan laporan- laporan karena sistem
sudah terotomatisasi jadi dalam pembuatan laporan- laporan tidak perlu
mencari atau mengumpulkan berkas terlebih dahulu, serta mengurangi
permasalahn perhitungan , ini dikarenakan perhitungan dilakukan dengan
sistem komputerisasi sehingga perhitungan tidak mengalami kesalahan.
5.2 Saran
Adapun saran
–
saran yang dapat digunakan untuk mengembangkan
aplikasi pembelian dan penjualan bahan baku keramik ini dimasa yang akan
datang adalah sebagai berikut :
BAHAN BAKU KERAMIK PADA CV. AMANAH CIREBON
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada
Program Studi Sistem Informasi Jenjang S1 (Strata Satu)
Fakultas Teknik dan Ilmu Komputer
Deden Wahyu Gumilar
10511449
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
v
Lembar Pengesahan
Pernyataan Keaslian
Abstrak
... i
Abstract
... ii
Kata Pengantar
...iii
Daftar Isi
... v
Daftar Gambar
... x
Daftar Tabel
...xiii
Daftar Simbol
... xiv
BAB I. PENDAHULUAN I
... 1
1.1. Latar Belakang Penelitian ... 1
1.2. Identifikasi dan Rumusan Masalah ... 3
1.2.1.
Identifikasi Masalah ... 3
1.2.2.
Rumusan Masalah... 4
1.3. Maksud dan Tujuan Penelitian ... 4
1.3.1 Maksud Penelitian ... 4
1.3.2 Tujuan Penelitian ... 5
1.4. Kegunaan Penelitian... 5
1.4.1.
Kegunaan Akademis ... 5
1.4.2.
Kegunaan Praktis ... 6
1.5. Batasan Masalah... 6
vi
1.6.2 Waktu Penelitian... 7
1.7. Sistematika Penulisan ... 7
BAB II. LANDASAN TEORI
... 10
2.1. Konsep Dasar Sistem ... 10
2.1.1. Definisi Sistem ... 10
2.1.2. Karakteristik Sistem ... 10
2.1.3. Klasifikasi Sistem ... 12
2.2. Konsep Dasar Informasi ... 13
2.2.1 Definisi Informasi ... 13
2.2.2 Siklus Informasi ... 15
2.2.3 Kualitas Informasi ... 15
2.2.4 Nilai Informasi ... 16
2.3. Sistem Informasi ... 16
2.3.1 Definisi Sistem Informasi ... 17
2.3.2 Komponen Sistem Informasi ... 17
2.4 Analisis dan Perancangan ... 18
2.4.1 Perancangan Sistem ... 19
2.4.2 Perancangan Basis Data... 21
2.5 Penjualan ... 22
2.5.1 Pengertian Penjualan ... 22
2.5.2 Tujuan Penjualan ... 23
vii
2.6.2 Jenis
–
jenis Pembelian ... 24
2.7 Perangkat Lunak Pendukung ... 25
2.7.1 Netbeant 8.0.2 ... 25
2.7.2 Java ... 27
2.7.3 Instal Creator ... 28
2.7.4
iReport... 28
2.7.5 XAMPP ... 28
2.7.6 MySQL ... 30
BAB III. OBJEK DAN METODE PENELITIAN
... 31
3.1. Objek Penelitian ... 31
3.1.1. Sejarah Singkat Perusahaan ... 31
3.1.2. Visi dan Misi Perusahaan ... 32
3.1.3. Struktur Organisasi Perusahaan ... 32
3.1.4. Deskripsi Tugas ... 33
3.2. Metode Penelitian ... 34
3.2.1. Desain Penelitian ... 36
3.2.2. Jenis dan Metode Pengumpulan Data ... 36
3.2.2.1. Sumber Data Primer ... 37
3.2.2.2. Sumber Data Skunder ... 37
3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 38
3.2.3.1. Metode Pendekatan Sistem ... 38
viii
3.2.4. Pengujian
Software
... 46
3.3. Analisis Sistem Yang Berjalan ... 47
3.3.1. Analisis Dokumen ... 47
3.3.2. Analisis Prosedur Yang Sedang Berjalan ... 49
3.3.2.1.
Flow Map
... 51
3.3.2.2.
Diagram Konteks
... 57
3.3.2.3.
Data Flow Diagram
... 58
3.3.3. Evaluasi Sistem Yang Berjalan ... 61
BAB IV. HASIL DAN PEMBAHASAN ... 63
4.1 Perancangan Sistem ... 63
4.1.1 Tujuan Perancangan Sistem ... 63
4.1.2 Gambaran Umum Sistem yang diusulkan ... 64
4.1.3 Perancangan Prosedur yang diusulkan ... 64
4.1.3.1 Flow Map ... 66
4.1.3.2 Diagram Konteks ... 71
4.1.3.3 Data Flow Diagram ... 72
4.1.3.4 Kamus Data ... 75
4.1.4 Perancangan Basis Data... 79
4.1.4.1 Normalisasi ... 79
4.1.4.2 Relasi Tabel ... 84
4.1.4.3 ERD ... 86
ix
4.2 Perancangan Antar Muka ... 97
4.2.1 Struktur Menu ... 98
4.2.2 Perancangan Input ... 99
4.2.3 Perancangan Output ... 104
4.3 Perancangan Arsitektur Jaringan ... 109
4.4 Pengujian ... 110
4.4.1 Rencana Pengujian ... 110
4.4.2 Kasus dan Hasil Pengujian ... 111
4.4.3 Kesimpulan Hasil Pengujian ... 115
4.5 Implementasi ... 115
4.5.1 Implementasi Perangkat Lunak ... 115
4.5.2 Implementasi Perangkat Keras ... 115
4.5.3 Implementasi Basis Data (Sintaks SQL) ... 116
4.5.4 Implementasi Antar Muka ... 122
4.5.5 Implementasi Instalasi Program ... 125
4.5.6 Penggunaan Program ... 128
BAB V. KESIMPULAN DAN SARAN ... 142
5.1 Kesimpulan ... 142
5.2 Saran ... 142
DAFTAR PUSTAKA
...
[1] Al-Bahra bin Ladjamudin.
”
Analisis dan Desain Sistem Informasi
”
.
Yogyakarta : Graha Ilmu.2005.
[2] Jogiyanto.
”
Sistem Teknologi Informasi
”
. Yogyakarta : Andi Offset.2005.
[3] Moekijat.
“
Kamus Manajemen. Cetakan Kelima
”
. 2000.
[4]
Riyanto, Bambang.” Dasar –
dasar pembelian”.Yogyakarta.Gajah Mada.1995
[5] La Midjan, Azhar Susanto, ” Sistem Informasi Akutansi Penjualan ”,
Bandung.Lingga Jaya.2001.
iii
Puji syukur penulis panjatkan kepada Allah SWT, karena dengan
karuniaNya penulis dapat menyelesaikan skripsi yang berjudul
“
Sistem
Informasi Pembelian Dan Penjualan Bahan Baku Keramik Pada CV.
AMANAH
”.
Penulis menyadari, karena dalam penulisan dan pembangunan program
masih banyak kekurangan yang diakaibatkan oleh keterbatasan ilmu yang
dimiliki. Walaupun demikian, penulis selalu berusaha semaksimal mungkin untuk
menyelesaikan penulisan dan pembangunan program.
Dalam Penulisan skripsi ini, penulis banyak sekali mendapatkan bantuan
dari berbagai pihak. Oleh karena itu, penulis ingin meyampaikan rasa terimakasih
kepada semua pihak yang telah membantu, diantaranya:
1.
Bapak Dr. Ir. H. Eddy Suryanto Soegoto, M.Sc., selaku Rektor
Universitas Komputer Indonesia.
2.
Bapak Prof. Dr. H. Dennie Kurniadie, Ir., M.Sc., selaku Dekan Fakultas
Teknik dan Ilmu Komputer.
3.
Ibu Citra Noviyasari, S. Si, MT., selaku Ketua Program Studi Sistem
Informasi.
4.
Bapak Iyan Gustiana, S.Kom,. M.Kom., selaku pembimbing saya dalam
menyelesaikan penulisan skripsi dan pembangunan program ini.
5.
Ibu Annisa Pramitha, S.Kom., M.Kom., selaku penguji 1.
6.
Bapak Syahrul Mauluddin, S.Kom., M.Kom., selaku penguji 2.
7.
Bapak Drs. Sudarja Abdurachman, selaku Direktur CV. Amanah yang
telah membantu saya memberikan data yang diperlukan.
iv
berusaha.
10.
Semua teman
–
teman saya di kelas SI-11 angkatan 2011 atas
kebersamaanya selama kuliah di Unikom.