BAB 1 PENDAHULUAN 1.1 Latar Belakang Inventory (persediaan) atau gudang dalam bidang Teknik Informatika membahas mengenai data persediaan dalam gudang. Perkembangan bisnis di dunia modern tidak akan luput dari bidang Teknik Informatika. Contoh sederhana yang kita temui seperti melakukan proses transaksi secara online. Dengan adanya proses transaksi secara online, konsumen bisa melakukan pembelian barang dimana saja, kapan saja tidak perlu saling bertemu satu sama lain. Perkembangan teknik informatika di Indonesia terus meningkat. Perusahaan-perusahaan besar di Indonesia menggunakan sistem basis data inventory. Sistem basis data persediaan pada perusahaan membantu staff untuk melakukan pendataan, mulai dari pengelompokkan data, input data, update hingga menghapus data. Staff bisa mendata barang yang masuk ke perusahaan, biaya pengeluaran hingga data-data staff dalam perusahaan. Dengan demikian data perusahaan bisa diakses secara langsung untuk melihat proses kinerja karyawan dan proses keluar masuk barang. Bayangkan apa yang akan terjadi jika perusahaan besar melakukan pendataan hanya menggunakan buku. Data tidak akan akurat dan sulit untuk di akses. Dengan sistem basis data inventory, pengguna bisa melihat riwayat data pada hari sebelumnya dan bisa mengontrol secara langsung kegiatan perusahaan. Pemanfaatan sistem basis data dalam perusahaan tidak terbatas hanya untuk kepala bagian gudang saja. Seluruh staff dalam perusahaan bisa mengakses sistem basis data inventory dalam perusahaan, seperti akses masuk dan keluar barang perusahaan. Dalam sistem ini staff yang belum memiliki account dapat melakukan pendaftaran melalui kepala bagian gudang. Dari penjelasan tersebut maka penulisan ini akan memfokuskan dalam pembuatan Sistem Basis Data Aplikasi Persediaan Berbasis Web untuk PT. Dana Pensiun BNI. Aplikasi ini bisa diakses kapan saja oleh pengguna melalui website yang telah dibuat ketika jam kerja. Seluruh staff dalam perusahaan akan melakukan registrasi sebagai pengguna dalam website Persediaan PT. Dana Pensiun BNI. Selain 1 2 mengolah data, kepala bagian bertugas mendaftarkan seluruh staff sebagai pengguna dalam aplikasi persediaan perusahaan. Data-data dalam pembelian barang bisa langsung diinput oleh seluruh pengguna. Dan secara langsung data yang telah diinput oleh pengguna akan tersimpan ke persediaan data perusahaan. Seluruh pengguna aplikasi persediaan ini dapat melihat riwayat keluar masuk barang dalam perusahaan. Bukti pembayaran bisa diinput dengan cara melakukan inputan nomor dari nota pembelian barang. Dengan demikian sistem basis data aplikasi persediaan dapat membantu membuat pendataan keluar masuk barang dari para staff. 1.2 Rumusan Masalah Dari latar belakang yang telah diuraikan dapat dirumuskan masalah yang dihadapi oleh PT. Dana Pensiun BNI. Permasalahan yang dihadapi yaitu 1. Bagaimana para staff mendata barang-barang yang masuk dan keluar untuk perusahaan ? 2. Bagaimana staff perusahaan melihat riwayat barang keluar masuk ? 3. Bagaimana staff melakukan pemesanan barang untuk barang masuk ke perusahaan ? 1.3 Ruang Lingkup Agar pembahasan masalah lebih dapat terarah, maka permasalahan difokuskan kepada : 1. Membuat sistem basis data aplikasi persediaan berbasis web pada PT. Dana Pensiun BNI. 2. Aplikasi ini mengatur dan meninjau kegiatan keluar masuk barang. 3. Aplikasi ini dibuat untuk membantu mendata kegiatan gudang kepada seluruh karyawan PT. Dana Pensiun BNI 4. Aplikasi ini menamplikan riwayat kegiatan keluar masuk barang dalam perusahaan dan bisa dicetak sebagai laporan kegiatan gudang. 3 1.4 Tujuan dan Manfaat Tujuan pembuatan aplikasi ini ialah : 1. Membuat sistem basis data aplikasi Persediaan berbasis web yang memudahkan kepala bagian untuk mengontrol kegiatan gudang. 2. Kemudahan yang diberikan kepada Kepala Bagian seperti memasukan data keluar masuk barang ke aplikasi persediaan, dan melihat riwayat keluar masuk barang dengan mudah. 3. Membuat aplikasi berbasis web yang bisa mempermudah seluruh karyawan perusahaan untuk memesan barang yang ada dalam gudang. Manfaat yang diperoleh setelah sistem basis data ini dibangun pada PT. Dana Pensiun BNI adalah : 1. Memudahkan Kepala Bagian untuk mengontrol kegiatan keluar masuk barang dalam gudang. 2. Memudahkan karyawan gudang untuk mengakses riwayat data dan keluar masuk barang perusahaan. Dengan aplikasi ini kepala bagian juga bisa mengorganisir kegiatan gudang dengan mudah. 3. Seluruh karyawan bisa memesan barang dalam gudang dengan mudah dan cepat. 1.5 Metodologi 1.5.1 Metode Analisis Dalam penelitian untuk penulisan skripsi membutuhkan metode pengambilan data untuk di analisa sebagai pemecahan masalah. Metode yang digunakan dalam skripsi ini meliputi beberapa metode: 1. Studi Pustaka Dilakukan dengan mengumpulkan informasi dari buku dan jurnal yang bisa dijadikan pedoman untuk melakukan penelitian. 4 2. Wawancara Metode wawancara dilakukan dengan kepala gudang, direksi dan karyawan gudang PT Dana Pensiun BNI guna mengetahui proses keluar masuk barang dan kebutuhan yang dibutuhkan untuk perusahaan dan karyawan. 3. Observasi Observasi dilakukan langsung ke PT Dana Pensiun BNI dan mengamati sistem yang sedang berjalan untuk mendapatkan informasi yang bisa dijadikan data penelitian. 1.5.2 Metode Perancangan Metode ini menyangkut fase pengembangan dan pemeliharaan sistem, dilakukan setelah terdapat analisis yang lengkap mengenai sistem yang ada pada PT Dana Pensiun BNI, agar bisa memecahkan masalah dan menemukan solusi dengan cepat dan tepat, adapun tahapnya ialah: a. Perancangan Basis Data Perancangan ini meliputi perancangan konseptual,logikal, fisikal. 1. Perancangan konseptual Meliputi penentuan atribut-atribut penting yang akan digunakan untuk perancangan aplikasi 2. Perancangan logikal Mewujudkan representasi konseptual menjadi struktur logika, dengan merancang relation. 3. Perancangan fisikal Melipturi perancangan struktur logikal yang diimplementasikan secara fisikal pada DBMS. 5 b. Perancangan Aplikasi Perancangan ini akan membuat tampilan antar muka dengan menggunakan Storyboard. Perancangan sistem menggunakan UML yaitu Use Case, Class Diagram, Activity Diagram dan Sequence Diagram. 1.6 Sistematika Penulisan Sistematika penulisan skripsi ini disusun sebagai berikut : Bab 1: PENDAHULUAN Bab ini berisikan Pendahuluan dari keseluruhan isi skripsi. Meliputi latar belakang permasalahan, ruang lingkup, tujuan dan manfaat, metodologi yang digunakan serta sistematika penulisan. Bab 2: TINJAUAN PUSTAKA Bab ini berisikan landasan teori yang digunakan dalam penyusunan skripsi ini, diantaranya adalah tahapan perancangan database, bahasa pemrograman yang di pakai serta sistem software yang digunakan. Bab 3: METODOLOGI Bab ini berisikan analisis organisasi dan sistem yang saat ini di gunakan pada perusahaan tersebut dan tahapan-tahapan perancangan basis data yang terdiri dari perancangan basis data konseptual (conceptual database design), Perancangan basis data logikal (Logical Database design), dan perancangan basis data fisikal (Physical Database Design). Bab 4: HASIL DAN PEMBAHASAN Bab ini menjelaskan implementasi dari aplikasi yang telah dibuat serta evaluasi penggunaan sistem yang dirancang. BAB 5: SIMPULAN DAN SARAN Bab ini membahas berisikan dan saran terhadap penyusunan skripsi serta evaluasi dari implementasi aplikasi yang telah dirancang. 6