BAB 1 PENDAHULUAN
1.1 Latar Belakang
Pada era globalisasi ini, komputerisasi sistem dalam sebuah perusahaan menjadi hal yang penting. Karena dengan komputerisasi sistem bisa memudahkan dalam membantu proses bisnis dan mengolah informasi yang kita butuhkan dengan cepat, tepat dan akurat. Apabila informasi dan data – data perusahaan dapat dikelola dengan baik, maka ini merupakan kunci kesuksesan bagi perusahaan tersebut. Oleh karena itu, Perusahaan Berkah Jaya ingin melakukan perubahan pada cara mengolah data yang tadinya dilakukan dengan cara manual diubah ke aplikasi basis data supaya data – data tersebut dapat disimpan dalam database. Data – data yang sudah tersimpan dalam basis data perusahaan dapat diakses kembali atau mungkin diolah kembali untuk kepentingan perusahaan. Pengolahan kembali data yang ada didalam database suatu perusahaan dapat membantu perusahaan tersebut untuk memutuskan suatu keputusan bisnis, namun dibutuhkan suatu penyajian khusus terhadap data tersebut agar para pengambil keputusan atau para eksekutif dapat memahami data tersebut dan mengambil keputusan yang tepat Perusahaan Berkah Jaya merupakan suatu perusahaan yang berdiri pada tahun 2000 yang bergerak dalam bidang penyedia atap bangunan. Sistem – sistem yang berjalan dalam perusahaan ini masih dilakukan secara manual seperti transaksi penjualan, pembelian dan administrasi perusahaan. Karena masih menggunakan sistem yang manual, data – data tersebut menjadi tidak terintegrasi yang berakibat pada lambatnya proses pengolahan data dan data menjadi tidak akurat. 1
2
Selain itu sering terjadi transaksi penjualan yang tidak ditulis dalam buku penjualan sehingga mengakibatkan kerugian pada perusahaan tersebut. Pemilik juga ingin mengetahui jumlah total transaksi pembelian yang dilakukan oleh customer di Berkah Jaya. Hal ini dilakukan untuk memberikan poin atau bingkisan untuk customer dari banyaknya transaksi pembelian yang telah dilakukan. Dengan meningkatnya intensitas data pada perusahaan tersebut membuat Perusahaan Berkah Jaya terdorong untuk menggunakan aplikasi berbasis data untuk mengatasi permasalahan – permasalahan yang dihadapi.
1.2 Ruang Lingkup Ruang lingkup dalam penyusuan skripsi ini, sebagai berikut : 1. Melakukan pembuatan database yang menampung informasi – informasi mengenai customer, barang, supplier, karyawan dan tipe barang. Database ini juga menampung semua transaksi pada perusahaan. 2. Merancang sistem aplikasi yang digunakan dalam melakukan pembelian dan penjualan pada perusahaan, untuk memudahkan pihak perusahaan dalam melakukan proses transaksi yang berjalan dan bisa menghasilkan laporan dari transaksi tersebut. 3. Memberikan fitur search untuk memudahkan dalam mencari data mengenai customer, supplier, karyawan, barang dan tipe barang yang sesuai dengan kebutuhan. 4. Dalam pembuatan sistem aplikasi database ini menggunakan bahasa pemrograman VB.NET dan MySQL.
3
1.3 Tujuan dan Manfaat Tujuan dan manfaat yang diberikan kepada perusahaan. 1.3.1 Tujuan Tujuan dalam pembuatan skripsi ini, sebagai berikut : 1. Menganalisis perusahaan sistem apa yang berjalan dan mengetahui apa yang menjadi masalah pada perusahaan serta memberikan pemecahan masalah yang dibutuhkan. 2. Merancang sistem basis data pembelian dan penjualan berdasarkan analisis yang dilakukan. 3. Melakukan pembuatan sistem aplikasi basis data. 4. Melakukan
implementasi
rancangan
aplikasi
database
kepada
perusahaan. 1.3.2 Manfaat Manfaat yang diberikan oleh sistem ini, sebagai berikut : 1. Memudahkan user dalam melakukan pendataan barang dan transaksi yang ada. 2. Membantu perusahaan tersebut dalam mengolah informasi – informasi barang yang akan ditawarkan pada customer. 3. Dapat meminimaliskan biaya pengeluaran, karena sistem yang berjalan sudah terkomputerisasi.
1.4 Metodologi Penelitian Metodologi yang digunakan dalam penyusunan skripsi ini, sebagai berikut :
4
1. Studi Kepustakaan Metode pencarian informasi – informasi melalui buku – buku, jurnal – jurnal, penelitian – penelitian yang terkait dalam penyusunan skripsi. Bertujuan untuk memperoleh teori – teori yang yang dapat mendukung dalam penyusunan landasan teori yang terdapat dalam Bab 2. 2. Studi Lapangan Melakukan penelitian secara langsung terhadap perusahaan yang terkait untuk mendapatkan informasi – informasi yang dibutuhkan dalam penyusunan skripsi ini, dengan menggunakan cara : 1. Wawancara ( interview ) Melakukan pengumpulan informasi dengan cara bertatap muka dan memberikan pertanyaan kepada pemimpin perusahaan yang menyangkut dengan permasalahan yang dihadapi perusahaan tersebut. 2. Observasi ( observasi ) Melakukan peninjaun secara langsung terhadap perusahaan tersebut untuk memperoleh informasi – informasi yang didapat dari objek yang terkait pada perusahaan tersebut. 3. Metode Perancangan Dalam metode perancangan ini, didasarkan pada buku “Database Systems : A Pratical Approach to Design, Implementation, and Management” ( Connolly and Begg, 2010 ). Meliputi beberapa tahap, sebagai berikut :
5
1. Conceptual Database Design Conceptual Database Design adalah proses membangun suatu model berdasarkan suatu informasi yang digunakan oleh perusahaan atau organisasi, tanpa pertimbangan perencanaan fisik. Dengan menerapkan metode conceptual, dapat mengindentifikasi entity, relationship, dan attribute. 2. Logical Database Design Logical Database Design adalah proses pembuatan suatu model informasi yang digunakan pada perusahaan berdasarkan pada model data spesifik, tapi tidak tergantung dari Database Management System ( DBMS ) yang khusus dan pertimbangan fisik
yang lain.
Dengan
cara
menerjemahkan
rancangan
conceptual menjadi struktur yang logis, meliputi mendesign relasi antar entity. 3. Physical Database Design Physical Database Design adalah suatu proses untuk menghasilkan gambaran dari implementasi basis data pada tempat penyimpanan, menjelaskan dasar dari relasi, organisasi file dan indeks yang digunakan untuk efisiensi data dan menghubungkan beberapa integrity constraints dan tindakan keamanan. Dengan
menentukan
struktur
logis
untuk
dapat
mengimplementasikan di Database Management System (DBMS).
6
1.5 Sistematika Penulisan Dalam penyusunan skripsi ini, secara garis besar sistematika penulisannya dibagi dalam 5 Bab, yaitu : BAB 1 : PENDAHULUAN Dalam bab ini menjelaskan tentang latar belakang pembuatan skripsi ini, ruang lingkup yang membatasi masalah – masalah yang terdapat pada Perusahaan Berkah Jaya, tujuan dan manfaat yang akan dicapai dari penelitian yang dilakukan, metode – metode penelitian yang digunakan dan pembuatan skripsi ini. BAB 2 : LANDASAN TEORI Pada bab ini menjelaskan tentang teori – teori umum dan metodologi penelitian yang digunakan untuk mendasari landasan – landasan dalam pembuatan skripsi ini. BAB 3 : ANALISIS SISTEM YANG BERJALAN Pada bab ini menjelaskan tentang latar belakang perusahaan, struktur organisasi, prosedur yang berjalan, permasalahan yang terdapat pada perusahaan, serta menganalisis masalah dan memberikan pemecahan masalah. BAB 4 : RANCANGAN SISTEM DAN IMPLEMENTASI Bab ini menjelaskan tentang perancangan basis data, perancangan aplikasi dan implementasi dalam menyelesaikan masalah – masalah yang terdapat pada Bab 3. BAB 5 : SIMPULAN DAN SARAN Bab ini menjelaskan simpulan yang diperoleh dari hasil implementasi dan bab – bab sebelumnya, serta saran – saran dalam pembuatan skripsi ini.