1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan dan teknologi informasi saat ini, persaingan bisnis antar perusahaan semakin ketat. Informasi merupakan kebutuhan penting dalam perancangan kegiatan dan pengambilan keputusan yang akan mempengaruhi perkembangan organisasi. Kegiatan mengelola informasi yang dahulu dilakukan secara manual, kini dirasakan sangat lambat dan sangat membuang waktu, terutama bila menyangkut berkas-berkas yang penting. Hal seperti ini tentunya akan menurunkan kinerja perusahaan dan menghambat pertumbuhan perusahaan. Untuk itu dibutuhkan teknologi informasi yang cepat, tepat dan akurat serta yang dapat mengorganisir data perusahaan dalam jumlah besar dengan baik, sehingga dapat membantu mereka dalam menentukan strategi dan kebijakan perusahaan. Dengan mengubah sistem dalam perusahaan mereka dari sistem yang bersifat manual atau uncomputerized menjadi sebuah sistem yang terkomputerisasi atau computerized maka perusahaan mereka dapat ikut bersaing di era yang sudah sangat maju ini. PT. Radiance bergerak dalam bidang penyewaan mesin fotocopy, selanjutnya perusahaan ini melebarkan sayapnya di bidang pabrik makanan dan bahan-bahan kimia. Masalah yang dihadapi oleh PT. Radiance adalah sistem pembelian dan sistem penyewaan yang terpisah atau tidak terintegrasinya sistem pembelian dan sistem penyewaan yang mengakibatkan informasi persediaan barang menjadi tidak akurat. Saat ini, sistem basisdata pembelian pada PT. Radiance sudah terkomputerisasi, tetapi 2 sistem yang dipakai oleh PT. Radiance dalam melakukan penyewaan adalah secara manual, terutama dalam sistem pengarsipan (dokumen). Sehingga, tidak terintegrasinya ketiga sistem tersebut akan menghambat kinerja penyewaan pada PT. Radiance. Berhubungan dengan hal tersebut penelitian ini ditujukan untuk menganalisa dan mencari solusi dari kelemahan sistem yang tersebut di atas, lalu membuat perancangan sistem basisdata yang sesuai dengan sistem yang telah ada, dengan tujuan untuk mendukung aktifitas bisnis PT. Radiance. 1.2 Ruang Lingkup Ruang lingkup dalam skripsi ini akan dibatasi pada perancangan sistem basisdata yang mencakup penyewaan mesin-mesin yang dilakukan oleh pelanggan untuk mendukung sistem pakar penyewaan. 1.3 Tujuan Dan Manfaat Tujuan yang ingin dicapai dari pembuatan laporan penelitian ini antara lain : • Menganalisis dan merancang sistem basisdata yang dimiliki PT. Radiance, terutama pada sistem pembelian dan penyewaan supaya menjadi saling terintegrasi dan memiliki performance yang baik dalam menunjang kegiatan perusahaan. • Adanya sistem basisdata diharapkan dapat mengurangi redudansi dan duplikasi data yang terjadi pada perusahaan. • Pengarsipan selama ini menggunakan metode manual sehingga menyita tempat yang banyak untuk menyimpan dan waktu yang tidak sedikit untuk mencari data yang telah disimpan, dengan adanya sistem basisdata maka memudahkan pengarsipan data yang ada pada perusahaan. 3 • Penggunaan logika sistem pakar untuk memberikan pertimbangan guna mendukung pengambilan keputusan. Manfaat yang akan diperoleh yaitu: • Memudahkan karyawan dalam melayani transaksi penyewaan. • Sistem yang terintegrasi sehingga perolehan data lebih akurat. • Meningkatkan kinerja dan kualitas perusahaan. • Mengefisienkan waktu dalam dokumentasi. • Memprediksi kemungkinan kelancaran yang akan terjadi pada suatu transaksi penyewaan. • Dengan adanya sistem pakar penyewaan, dapat membantu pengambilan keputusan dalam level operasional sehingga dapat mengurangi kemungkinan kegagalan kontrak. 1.4 Metodologi Untuk dapat memulai penulisan skripsi ini, terlebih dahulu dilakukan penelitian dengan tujuan mendapatkan gambaran yang jelas mengenai masalah yang ada. Metodologi yang digunakan antara lain : • Kebutuhan dan tujuan sistem dengan menggunakan Metode Fact Finding (Connolly) Teknik – teknik yang dipakai untuk menganalisa kebutuhan dan tujuan sistem dengan menggunakan metode Fact Finding adalah sebagai berikut : 4 ▪ Mempelajari dokumen dengan mempelajari form – form dari sistem yang sedang berjalan dan studi kepustakaan dengan cara membaca meringkas dan membuat kesimpulan dari buku – buku database dan programming yang berkaitan dengan perancangan sistem basisdata untuk mendapatkan bahan – bahan yang secara ilmiah dapat dijadikan landasan untuk penyusunan skripsi ini. ▪ Observasi sistem perusahaan. ▪ Survei langsung ke PT. Radiance dan melakukan wawancara dengan direksi dan karyawan untuk menganalisa masalah serta untuk memperoleh informasi yang dibutuhkan. ▪ Kuisioner dari implementasi sistem digunakan untuk mengevaluasi sistem dan untuk mengetahui respon perusahaan terhadap sistem. • Perancangan sistem basisdata dengan menggunakan Metode DBLC (Database Life Cycle - Connolly) Perancangan sistem basisdata dengan menggunakan metode DBLC adalah sebagai berikut : ▪ Perancangan Basisdata Konseptual Langkah 1 Membuat model data konseptual lokal. ▪ Perancangan Basisdata Logikal untuk model relasional Langkah 2 Membuat dan menvalidasi model data logikal lokal. Langkah 3 Membuat dan menvalidasi model data logikal global. ▪ Perancangan Basisdata Fisikal untuk basisdata relasional Langkah 4 Menterjemahkan model data logikal global. 5 Langkah 5 Perancangan representasi fisikal. Langkah 6 Perancangan tampilan user. Langkah 7 Perancangan mekanisme keamanan. Langkah 8 Mempertimbangkan pengenalan redudansi terkontrol. Langkah 9 Mengawasi dan memperbaiki sistem operasional. • Pengembangan software dengan menggunakan Metode Waterfall (Roger S.Pressman). Langkah – langkah metode waterfall dapat dilihat pada Gambar 1.1 : System Engineering Required Analysis Design Coding Implementation Maintenance Gambar 1.1 Metode Waterfall Aktivitas yang dilakukan pada langkah – langkah metode waterfall adalah sebagai berikut : • Rekayasa dan pemodelan sistem (System Engineering) Dimulai dengan melengkapi syarat dari semua elemen sistem dan kebutuhan perangkat lunak (software). 6 • Analisis kebutuhan software (Required Analysis) Proses pengumpulan kebutuhan diintensifkan dan difokuskan, khususnya pada perangkat lunak. • Desain (Design) Desain perangkat lunak adalah proses multi langkah yang berfokus pada 4 atribut sebuah program yang berbeda : struktur data, arsitektur perangkat lunak, representasi interface dan detail (algoritma) prosedural. • Pembuatan Program (Coding) Desain diterjemahkan ke dalam bahasa program menurut software tertentu. • Implementasi ( Implementation ) dan Pengujian Setelah program diimplementasikan, pengujian program dimulai. Proses pengujian berfokus pada logika internal perangkat lunak yaitu memastikan bahwa semua pernyataan sudah diuji, dan pada eskternal fungsional yaitu mengarahkan pengujian untuk menemukan kesalahan – kesalahan dan memastikan bahwa input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan. • Maintenace / pemeliharaan Dalam pemeliharaan perangkat lunak, tidak menutup kemungkinan terjadi perangkat lunak harus disesuaikan untuk mengakomodasi perubahan dalam lingkungan eksternalnya. 7 1.5 Sistematika Penulisan Skripsi ini ditulis secara sistematis dan dibagi menjadi 6 bab, dimana masing- masing bab mewakili setiap bagian yang penting dari pembahasan masalah pada skripsi. Berikut ini adalah perincian singkat dari setiap bab : BAB 1. PENDAHULUAN Bab ini membahas tentang latar belakang, ruang lingkup, tujuan dan manfaat, metodologi penelitian yang digunakan dan sistematika penulisan skripsi ini. BAB 2. LANDASAN TEORI Bab ini memaparkan teori-teori yang menjadi dasar dari penyusunan skripsi sebagai landasan teori untuk membuat perancangan basisdata pada PT. Radiance yang mencakup transaksi pembelian (purchase) dan penyewaan (rental). BAB 3. ANALISIS SISTEM BERJALAN Bab ini akan membahas tentang latar belakang dan sejarah perusahaan, struktur organisasi perusahaan, serta uraian tugas dan tanggung jawab setiap bagian, tata laksana sistem yang sedang berjalan, permasalahan yang ada pada sistem yang sedang berjalan dan alternatif pemecahan masalah yang diusulkan. BAB 4. RANCANGAN SISTEM YANG DIUSULKAN Bab ini membahas tentang perancangan sistem yang kami usulkan pada PT. Radiance yaitu menyangkut perancangan basisdata, perancangan konseptual, perancangan logika, perancangan fisikal yang memang sangat diperlukan oleh perusahaan tersebut. 8 BAB 5. IMPLEMENTASI DAN EVALUASI Bab ini membahas tentang jadwal implementasi, hasil run, respon perusahaan terhadap implementasi yang telah dilakukan dan evaluasi sistem. BAB 6. KESIMPULAN DAN SARAN Bab ini akan memberikan kesimpulan dan saran dari keseluruhan penulisan skripsi yang telah penulis lakukan sehingga penulis dapat mencermati setiap kelebihan dan kelemahan sistem yang ada pada perusahaan dan juga perbaikan perancangan basisdata yang penulis rancang untuk seterusnya.