BAB 1 PENDAHULUAN 1.1 Latar Belakang Di dalam kehidupan yang semakin modern ini, teknologi dituntut untuk semakin berkembang. Perkembangan teknologi tersebut diharapkan dapat memudahkan setiap penggunanya dalam menjalankan kegiatannya yang berhubungan dengan teknologi. Melalui teknologi, seseorang dapat mengakses suatu informasi yang dapat mendukung kegiatannya tersebut. Kemajuan teknologi yang memungkinkan penggunanya mengakses suatu informasi secara online membuat teknologi berkembang menjadi teknologi berbasis web. Dengan menggunakan teknologi web berbasis data, pengguna internet dapat mengakses sekumpulan informasi yang berhubungan secara logis, yang dirancang untuk memenuhi informasi yang dibutuhkan oleh suatu organisasi melalui web. Tentu teknologi ini membantu mereka yang memiliki mobilitas tinggi karena melalui internet mereka dapat mengakses informasi dimana saja. Teknologi web berbasis data pada umumnya menggunakan bahasa pemograman PHP yang memiliki kepanjangan PHP Hypertext PreProcessor dimana PHP di dalam kepanjangan tersebut merupakan kependekan dari Professional Home Page. Sistem evaluasi laporan keuangan yang ada pada Direktorat Pembinaan Pengusahaan Batubara saat ini masih menggunakan sistem manual. Karyawan memasukan data-data dari laporan yang diserahkan setiap perusahaan yang terikat dengan Perjanjian Karya 1 2 Pengusahaan Pertambangan Batubara (PKP2B) ke dalam MS. EXCEL setiap triwulannya. Karyawan mengevaluasi laporan keuangan menggunakan perangkat lunak tersebut dan mencetaknya dalam bentuk kertas untuk diserahkan kepada pimpinannya. Tentu hal ini menghambat kinerja dari sistem evaluasi laporan keuangan. Dengan dibuatnya sistem secara online, diharapkan semua anggota DPPB yang bekerja pada bidang keuangan dapat mengakses laporan keuangan dengan lebih mudah. Skripsi ini mengacu pada hasil survei ke Direktorat Pembinaan Pengusahaan Batubara. Berdasarkan hasil analisis, maka penulis membuat laporan dengan judul “ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK APLIKASI EVALUASI LAPORAN KEUANGAN PERJANJIAN KARYA PENGUSAHAAN PERTAMBANGAN BATUBARA BERBASIS WEB PADA DIREKTORAT PEMBINAAN PENGUSAHAAN BATUBARA KEMENTERIAN ENERGI DAN SUMBER DAYA MINERAL”. 1.2 Ruang Lingkup Ruang lingkup yang dibahas meliputi : 1. Analisa sistem laporan keuangan Perjanjian Karya Pengusahaan Pertambangan Batubara (PKP2B) pada Direktorat Pembinaan Pengusahaan Batubara (DPPB) sebagai landasan perancangan sistem yang akan dibuat untuk mencapai target instansi. 2. Perancangan sistem basis data laporan keuangan PKP2B berbasis web. 3. Mencakup Laporan Keuangan RKAB, Laporan Keuangan Revisi RKAB, dan Laporan Keuangan Triwulan. 3 1.3 Tujuan dan Manfaat Tujuan penulisan : 1. Membuat sistem web basis data laporan keuangan perusahaan-perusahaan yang terikat dengan PKP2B. Manfaat yang diharapkan dari penulisan ini : 1. Menghasilkan data – data dari laporan keuangan PKP2B yang terstruktur. 2. Menghasilkan aplikasi laporan keuangan PKP2B berbasis web. 3. Mempermudah pimpinan dalam memperoleh informasi dan menganalisa laporan keuangan dari perusahaan yang terikat dengan PKP2B. 1.4 Metodologi Penelitian Metodologi penelitian yang digunakan antara lain : 1.4.1 Metode Pengumpulan Data Pengumpulan data dilakukan dengan menggunakan metode Fact Finding Techniques : 1. Mempelajari Dokumen Membaca dan mempelajari dokumen laporan keuangan PKP2B sebagai landasan perancangan aplikasi yang akan dibuat sehingga dapat diketahui kebutuhan kebutuhan yang diperlukan untuk membangun aplikasi. 2. Wawancara Mengumpulkan fakta – fakta yang berhubungan dengan aplikasi yang akan dibuat dan mendapatkan penjelasan dari fakta – fakta tersebut langsung dari informan pada instansi terkait. 4 3. Observasi Mengamati aktivitas user dalam mengolah data pada sistem yang sedang berjalan. 1.4.2 Metode Perancangan Sistem Basis Data Metode perancangan sistem basis data menggunakan DSDLC : 1. Perancangan Sistem Basis Data Konseptual Merupakan sebuah proses membangun sebuah model data yang akan digunakan pada sebuah perusahaan yang tidak bergantung pada pertimbangan secara fisik. 2. Perancangan Sistem Basis Data Logikal Merupakan proses lanjutan setelah perancangan sistem basis data konseptual. Proses membangun sebuah model data yang berdasarkan pada sebuah data model tertentu, namun tidak bergantung pada rincian DBMS dan pertimbangan fisik lainnya. 3. Perancangan Sistem Basis Data Fisikal Merupakan proses menghasilkan deskripsi dari implementasi basis data pada penyimpanan sekunder. 1.4.3 Metode Perancangan Aplikasi Basis Data Pengembangan aplikasi ini menggunakan SDLC yakni model proses waterfall. Model proses waterfall adalah model klasik yang bersifat sistematis, berurutan dalam membangun perangkat lunak. Model ini terdiri dari beberapa tahap, yaitu : 5 1. Requirement analysis and definition adalah menganalisa dan mendefinisikan kebutuhan dari sistem yang akan dibuat dengan mengumpulkan data-data yang dibutuhkan dengan lengkap. 2. System and Software Design adalah merancang sistem dan perangkat lunak yang hendak dibuat berdasarkan dari hasil pada tahap requirement analysis and definition. 3. Implementation and Unit Testing adalah proses implementasi desain program menggunakan bahasa pemograman tertentu untuk selanjutnya dilakukan uji coba setiap unit nya. 4. Integration and System Testing adalah proses penyatuan unit-unit program yang kemudian diuji secara keseluruhan dan terintegrasi. 5. Operation and Maintenance adalah proses menjalankan dan memelihara program untuk disesuaikan dengan perubahan situasi yang sebenarnya. 1.5 Sistematika Penulisan BAB 1 : Pendahuluan Bab ini membahas latar belakang, ruang lingkup, tujuan dan manfaat penelitian, metodologi penelitian dan sistematika penelitian yang akan dilakukan untuk menjelaskan penelitian secara umum. BAB 2 : Landasan Teori Bab ini menguraikan teori- teori yang berhubungan dengan instansi dan perusahaan – perusahaan yang berbekerja sama dengan instansi tersbut. Teori – teori tersebut meliputi teori pertambangan dan teori akuntansi. 6 BAB 3 : Analisis Perusahaan dan Perancangan Bab ini memaparkan stuktur organisasi instansi, sistem yang sedang berjaln di instansi tersebut dan menjelaskan permasalahan yang dihadapi oleh instansi. Selain itu juga menampilkan rancangan sistem basis data dari aplikasi yang diharapakan oleh instansi. BAB 4 : Implementasi dan Evaluasi Bab ini memuat ulasan dari software yang digunakan dan menjelaskan prosedur dan tata cara penggunaan aplikasi yang dibuat. Dari implementasi penulis mendapatkan evaluasi aplikasi yang dibuat. BAB 5 : Simpulan dan Saran Bab ini berisi simpulan dari hasil penelitian yang kami lakukan terkait dengan aplikasi yang dibuat dan kekurangan aplikasi yang dibuat.