ANALISIS DAN PERANCANGAN BASIS DATA SISTEM PERSEDIAAN PADA PT. KAYU LAPIS INDONESIA - Binus e-Thesis

  Jurusan Teknik Informatika Skripsi Sarjana Komputer

  Semester Ganjil Tahun 2004/2005

  

ANALISIS DAN PERANCANGAN BASIS DATA

SISTEM PERSEDIAAN PADA PT. KAYU LAPIS INDONESIA

  Andreas Effendi 0600631681 Patricia Febria 0600651765

  Esther Sylvia Hadiman 0600654666 Kelas / Kelompok : 07 PST / 06

  Abstrak PT. Kayu Lapis Indonesia adalah sebuah perusahaan yang bergerak dalam bidang pengolahan kayu, perusahaan ini memiliki gudang persediaan yang berfungsi untuk mendukung kegiatan produksi perusahaan. Oleh karena itu pembuatan sistem basis data persediaan merupakan salah satu hal yang dapat meningkatkan kinerja perusahaan, dan memecahkan masalah yang sedang dihadapinya. Penelitian yang digunakan adalah studi pustaka, perancangan basis data, pembuatan entity relationship diagram, pembuatan state

  

transition diagram, perancangan layar, pembuatan spesifikasi proses, dan rancangan

  implementasi. Hasil yang dicapai berupa sebuah aplikasi basis data dapat membantu mengatasi permasalahan yang dihadapi perusahaan. Simpulan, aplikasi basis data persediaan yang kami usulkan dapat menghasilkan informasi secara ringkas dan akurat untuk mendukung eksekutif PT. Kayu Lapis Indonesia mengatur dan mengawasi gudang persediaan perusahaan.

  Kata Kunci : Analisis, Perancangan, Sistem Basis Data, Persediaan

PRAKATA

  Puji syukur kepada Tuhan Yang Maha Esa atas segala rahmatNya, sehingga skripsi yang berjudul “Analisis dan Perancangan Basis Data Sistem Persediaan pada PT.

  Kayu Lapis Indonesia” dapat diselesaikan dengan baik dan tepat pada waktunya. Adapun tujuan dari penulisan skripsi ini adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1.

  Dalam kesempatan ini perkenankanlah kami mengucapkan banyak terima kasih kepada semua pihak yang telah membantu kami dalam menyelesaikan penulisan skripsi ini, yaitu kepada:

  1. Bapak Prof. Dr.Gerardus Polla, M.App.Sc , selaku rektor Universitas Bina Nusantara atas semua pendidikan yang telah kami terima selama ini di Universitas Bina Nusantara.

  2. Bapak Ir.Sablin Yusuf, M.Sc., M.ComSc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara yang telah menyediakan fasilitas-fasilitas sehingga kami dapat menyelesaikan skripsi ini sebagaimana mestinya.

  3. Bapak H.M Subekti,BE,M.Sc. , selaku Ketua Jurusan Teknik Informatika yang telah memberikan kesempatan kepada kami untuk menyelesaikan skripsi ini.

  4. Bapak Asril Basry, S.Kom., M.Kom. , selaku pembimbing kami yang telah banyak memberikan bimbingan dan masukan berharga dalam penyusunan skripsi ini.

  5. Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan tuntunan dalam menyelesaikan gelar kesarjanaan ini.

  6. Orang tua kami yang telah banyak memberi dorongan moral dan materi.

  7. Bapak Ferry Jakub,Ir. , selaku IT Manager PT. Kayu Lapis Indonesia atas kesediaannya menerima kami untuk mengadakan penelitian di PT. Kayu Lapis Indonesia.

  8. Teman-teman kami yang telah banyak memberikan masukan dalam penyusunan skripsi ini.

  9. Semua pihak yang tidak dapat kami sebutkan satu per satu baik yang secara langsung atau tidak langsung telah membantu dalam penulisan skripsi ini.

  Kami telah berusaha dengan sebaik mungkin dalam menyelesaikan skripsi ini, dan dengan segala kerendahan hati kami sangat menghargai segala saran dan kritik yang membangun dari pembaca untuk penyempurnaan skripsi ini. Akhir kata kami berharap semoga skripsi ini dapat dijadikan sebagai bahan masukan dan sumbangan untuk perkembangan ilmu pengetahuan dan teknologi informasi.

  Jakarta, 28 Januari 2006 Penulis

  Halaman Judul Luar

  Halaman Persetujuan Hardcover .......................................Error! Bookmark not defined. Halaman Pernyataan Dewan Penguji.................................Error! Bookmark not defined. Abstrak...............................................................................Error! Bookmark not defined. Prakata................................................................................Error! Bookmark not defined. Daftar Isi ............................................................................................................................. x Daftar Tabel ...................................................................................................................... xv Daftar Gambar ................................................................................................................. xvi Daftar Lampiran............................................................................................................. xviii

BAB 1 PENDAHULUAN .................................................... Error! Bookmark not defined.

  1.1 Latar Belakang ...................................................Error! Bookmark not defined.

  1.2 Ruang Lingkup...................................................Error! Bookmark not defined.

  1.3 Tujuan dan Manfaat ...........................................Error! Bookmark not defined.

  1.3.1 Tujuan ........................................................Error! Bookmark not defined.

  1.3.2 Manfaat ......................................................Error! Bookmark not defined.

  1.4 Metodologi.........................................................Error! Bookmark not defined.

  1.5 Sistematika Penulisan ........................................Error! Bookmark not defined.

  Error! Bookmark not defined.

  BAB 2 LANDASAN TEORI ...............................................

  2.1 Teori-teori Dasar................................................Error! Bookmark not defined.

  2.1.1 Pengertian Data..........................................Error! Bookmark not defined.

  2.1.2 Pengertian Sistem Informasi ......................Error! Bookmark not defined.

  2.1.3 Pengertian Database ..................................Error! Bookmark not defined.

  2.1.5 Daur Hidup Database ................................Error! Bookmark not defined.

  2.1.6 Keys............................................................Error! Bookmark not defined.

  2.1.7 Normalisasi ................................................Error! Bookmark not defined.

  2.1.8 Tahapan Perancangan Basis Data ..............Error! Bookmark not defined.

  2.1.8.1 Perancangan Basis Data Konseptual......Error! Bookmark not defined.

  2.1.8.2 Perancangan Basis Data logikal.............Error! Bookmark not defined.

  2.1.8.3 Perancangan Basis Data Fisik................Error! Bookmark not defined.

  2.1.9 DBMS ........................................................Error! Bookmark not defined.

  2.1.9.1 Pengertian DBMS ..................................Error! Bookmark not defined.

  2.1.9.2 Komponen Utama DBMS......................Error! Bookmark not defined.

  2.1.10 Data Flow Diagram (DFD) .......................Error! Bookmark not defined.

  2.1.11 Entity Relationship Diagram (ERD)..........Error! Bookmark not defined.

  2.1.12 State Transition Diagram (STD) ...............Error! Bookmark not defined.

  2.1.13 User View...................................................Error! Bookmark not defined.

  2.2 Teori-teori Pendukung .......................................Error! Bookmark not defined.

  2.2.1 Persediaan ..................................................Error! Bookmark not defined.

  2.2.2 Pembelian...................................................Error! Bookmark not defined.

  2.2.3 Inventory Control.......................................Error! Bookmark not defined.

  2.2.4 EOQ (Economic Order Quantity)..............Error! Bookmark not defined.

  2.2.5 Safety Level ................................................Error! Bookmark not defined.

  2.2.6 Minimum Stock..........................................Error! Bookmark not defined.

  defined.

  3.1 Perumusan Objek Penelitian ..............................Error! Bookmark not defined.

  3.1.1 Sejarah Perusahaan ....................................Error! Bookmark not defined.

  3.1.2 Struktur Organisasi ....................................Error! Bookmark not defined.

  3.1.3 Pembagian Tugas, Tanggung Jawab dan Wewenang .....Error! Bookmark not defined.

  3.2 Sistem yang sedang Berjalan .............................Error! Bookmark not defined.

  3.2.1 Tatalaksana Sistem Berjalan ......................Error! Bookmark not defined.

  3.2.2 Teknologi Informasi yang Digunakan .......Error! Bookmark not defined.

  3.3 Diagram Aliran Data (Data Flow Diagram) .....Error! Bookmark not defined.

  3.3.1 DFD Sistem Informasi PT. Kayu Lapis Indonesia .. Error! Bookmark not defined.

  3.3.2 Diagram Konteks .......................................Error! Bookmark not defined.

  3.3.3 Diagram Nol...............................................Error! Bookmark not defined.

  3.4 Permasalahan yang Dihadapi.............................Error! Bookmark not defined.

  3.5 Usulan Pemecahan Masalah ..............................Error! Bookmark not defined.

  

BAB 4 RANCANGAN BASIS DATA YANG DIUSULKAN ........ Error! Bookmark not

defined.

  4.1 Perancangan Basis Data (Database Design)......Error! Bookmark not defined.

  4.1.1 Perancangan Basis Data Konseptual..........Error! Bookmark not defined.

  4.1.1.1 Mengidentifikasi tipe entity ...................Error! Bookmark not defined.

  4.1.1.2 Mengidentifikasi tipe relationship.........Error! Bookmark not defined.

  tipe-tipe relationship..............................Error! Bookmark not defined.

  4.1.1.4 Menentukan attribute candidate dan primary keyError! Bookmark not defined.

  4.1.1.5 Memeriksa model terhadap redundansi .Error! Bookmark not defined.

  4.1.1.6 Memvalidasikan model konseptual lokal dengan transaksi user... Error! Bookmark not defined.

  4.1.1.7 Memeriksa ulang model data konseptual lokal dengan user ......... Error! Bookmark not defined.

  4.1.2 Perancangan basis data logikal ..................Error! Bookmark not defined.

  4.1.2.1 Menghilangkan fitur-fitur yang tidak sesuai dengan model relational Error! Bookmark not defined.

  4.1.2.2 Membuat relations untuk model data logikal lokal.....Error! Bookmark not defined.

  4.1.2.3 Memvalidasikan relasi dengan normalisasi ......... Error! Bookmark not defined.

  4.1.2.4 Memvalidasikan relasi dengan transaksi user...... Error! Bookmark not defined.

  4.1.2.5 Mendefinisikan Integrity Constraints ....Error! Bookmark not defined.

  4.1.3 Perancangan Basis Data Fisikal .................Error! Bookmark not defined.

  4.1.3.1 Merancang Basis Relasi.........................Error! Bookmark not defined.

  4.1.3.2 Merancang Enterprise Constraints ........Error! Bookmark not defined.

  4.1.3.3 Menganalisa Transaksi...........................Error! Bookmark not defined.

  4.1.3.5 Perancangan Mekasnisme Keamanan....Error! Bookmark not defined.

  4.1.3.6 Pemilihan DBMS ...................................Error! Bookmark not defined.

  4.2 Perancangan Proses............................................Error! Bookmark not defined.

  4.2.1 State Transition Diagram (STD) ...............Error! Bookmark not defined.

  4.2.2 Spesifikasi Proses.......................................Error! Bookmark not defined.

  4.3 Perancangan Layar.............................................Error! Bookmark not defined.

  4.4 Spesifikasi Alat ..................................................Error! Bookmark not defined.

  4.4.1 Kebutuhan Hardware.................................Error! Bookmark not defined.

  4.4.2 Kebutuhan Software...................................Error! Bookmark not defined.

  4.5 Jadwal Implementasi..........................................Error! Bookmark not defined.

  Error! Bookmark not defined.

  BAB 5 KESIMPULAN DAN SARAN................................

  5.1 Kesimpulan ............................................................Error! Bookmark not defined.

  5.2 Saran……………………………………………………………………………180

DAFTAR PUSTAKA........................................................... Error! Bookmark not defined.

  

DAFTAR RIWAYAT HIDUP ............................................ Error! Bookmark not defined.

LAMPIRAN FOTOCOPY SURAT SURVEI

DAFTAR TABEL

Tabel 4.1 Deskripsi entities

  ………………………………............................................................... 43

Tabel 4.2 Deskripsi relationships……………………………………………….. 49Tabel 4.3 Deskripsi attributes dan domains attribute …………………………. 51Tabel 4.4 Deskripsi attributes primary key dan candidate keys ........................... 64Tabel 4.5 Tabel Kapasitas Ruang ….......…………………………….……….. 135Tabel 4.6 Tabel Spesifikasi Microsoft SQL Server 2000……………………… 139Tabel 4.7 Jadwal Implementasi Sistem………………………………………… 178Gambar 2.1 The Stages of the Database Application Lifecycle ...………………11Gambar 3.1 Struktur Organisasi PT. Kayu Lapis Indonesia .……………………32Gambar 3.2 DFD Sistem Informasi PT. Kayu Lapis Indonesia …………………38Gambar 3.3 Diagram Konteks Sistem Informasi Persediaan PT. Kayu Lapis Indonesia …………………………………………………..……….

  39 Gambar 3.4 Diagram Nol Sistem Informasi Persediaan PT. Kayu Lapis Indonesia ……………………………………………………..……

  40 Gambar 4.1 Entity Relationship Diagram (ERD) dengan multiplicity ……..….. 67