ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN, DAN PERS EDIAAN BARANG PADA PT. CIPTA SELERA SEMESTA SKRIPSI.

dokumen-dokumen yang mirip
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PD SRIWIJAYA BEKASI SKRIPSI. Oleh

ANALISA DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN DAN PENJUALAN BERBASIS WEB PADA PT. ROMINDO PRIMAVETCOM SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU. Oleh. Budianto Liono

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2008/2009

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGGAJIAN PEGAWAI BRIGHT PADA PT. PERTAMINA RETAIL SKRIPSI. Oleh. Maria Vania Kuntjara

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA UD. SRI REJEKI SKRIPSI. Oleh

ANALISA DAN PERANCANGAN SISTEM BASIS DATA DISTRIBUSI GULA PASIR PRODUKSI DALAM NEGERI BERBASIS WEB PADA PERUM BULOG SKRIPSI OLEH

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI.

PERANCANGAN BASIS DATA PROSES PELAYANAN PENYEDIAAN INTERNET PADA PT. CAKRAMEDIA INDOCYBER

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA PADA SISTEM OPERASIONAL KARYAWAN DAN AGEN PT MEGA PROTEKSI

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN KLAIM BERBASIS WEB DAN APLIKASI BLACKBERRY PADA PT. HOPPECKE INDONESIA SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN BERBASIS WEB PADA PT MULTI STRUCTURE SKRIPSI. Oleh. Agus Sri Indrawan Sigit

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN APLIKASI JENJANG JABATAN AKADEMIK BERBASIS WEB PADA LRC BINUS UNIVERSITY SKRIPSI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PT. WINIHARTO

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA SUMBER DAYA MANUSIA PT. PLAZA ADIKA LESTARI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA

BINUS UNIVERSITY. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA SISTEM MANAJEMEN ASET PADA KANTOR PUSAT PT HPI AGRO SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INVENTORY BERBASIS WEB PADA PT. FABER-CASTELL INTERNATIONAL INDONESIA

BINUS University ANALISIS DAN PERANCANGAN SISTEM BASIS DATA BERUPA BUKU ALAMAT ONLINE PADA PT. FINROLL. Lanny Moniaga ( )

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL SKRIPSI. Oleh : David Sumantri

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA

ANALISIS DAN PERANCANGAN SISTEM DATABASE PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PT. YOYO TOYS

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

TUNING PENGAMBILAN DATA PADA APLIKASI REPORTING PURCHASE ORDER DI PT. INDOMARCO PRISMATAMA SKRIPSI. Oleh. Sidharta Suryametta

Kata Kunci : Sistem Basisdata, Nozzle, Permintaan, Penawaran, Pemesanan, Penjualan

ANALISA DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS PERSEBARAN DEMAM BERDARAH DENGUE (DBD) PADA DINAS KESEHATAN KOTA BOGOR

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

SKRIPSI. Oleh. Joko Mulia

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN PADA PT. BHINEKA CIRIA ARTANA SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISA DAN PERANCANGAN PERMAINAN CATUR CHINA BERBASIS WEB SKRIPSI. Oleh. Hengky Frans Winardi Cristian

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

BINA NUSANTARA UNIVERSITY

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PEMBELIAN, DAN PENJUALAN PADA PT.RAJAWALI PLASTIK SKRIPSI. Oleh. Elisa Junianto

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester [Genap] tahun 2007/2008

ANALISA DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS UNTUK KONDISI KESEHATAN TANAMAN KELAPA SAWIT PADA PT. PERKEBUNAN NUSANTARA VI (PERSERO) JAMBI

ANALISA DAN PERANCANGAN BASIS DATA SISTEM OPERASIONAL PADA PT BATARA TITIAN KENCANA

UNIVERSTAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun Ajaran 2006/2007

Skripsi. Oleh : Benny Refh Andi Mughni Jukli Oktria Berly Putra Kelas / Kelompok : 08 PBT / 09

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. VICTORY INDO PERKASA

PERANCANGAN APLIKASI BERBASIS TEKNOLOGI CLOUD COMPUTING PADA WINDOWS AZURE SKRIPSI. Oleh:

Universitas Bina Nusantara

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGELOLAAN LOGISTIK SUKU CADANG PADA PT. SAFARI DHARMA. Muhammad Fadly Kurniawan ( )

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

Analisis dan Perancangan Sistem Basis Data Sumber Daya Manusia pada Caberawit Group

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005

ANALISIS DAN PERANCANGAN APLIKASI HELP DESK BERBASIS INTRANET DENGAN PENERAPAN METODE NATURAL LANGUAGE PROCESSING PADA PT GLOBAL INFORMASI BERMUTU

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHITE SUNTER

ANALISIS DAN PERANCANGAN BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. AGRO TEKNIKAL INTERNUSA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA EKSPEDISI BARANG PADA PT. PELAYARAN NASIONAL SARANABAHARI PRIMA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005 / 2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI.

Aplikasi Pengenalan Ekspresi Wajah dengan Teknik Principal. Component Analysis Berbasis Dual-Tree Complex Wavelet Transform

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA INVENTORY PADA PT BERKAT JAYA KOMPUTINDO

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS ZONASI KEGEMPAAN DI BANDA ACEH SKRIPSI. Oleh. Iqbal Syofiyanto

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA PENJUALAN, PEMBELIAN, DAN PERSEDIAAN BARANG PADA PT. INDO BUANA LESTARI

Basisdata, sistem basisdata, perancangan sistem basisdata.

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA CV. PROPOSTER INDONESIA

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA

EVALUASI SISTEM INFORMASI PERSEDIAAN PADA PT METROTECH JAYA KOMUNIKA INDONESIA

ANALISIS DAN PERANCANGAN SISTEM APLIKASI BASIS DATA ADMINISTRASI KURIKULUM PADA SEKOLAH CITRA KASIH SKRIPSI

UNIVERSITAS BINA NUSANTARA

Transkripsi:

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN, DAN PERS EDIAAN BARANG PADA PT. CIPTA SELERA SEMESTA SKRIPSI Oleh : Stevent Leonardi 1000838860 Febrianne Saptini 1000842832 Yonathan Andre 1000843715 Kelas / Kelompok : 07PCT / 04 BINUS UNIVERSITY Jakarta 2010

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN, DAN PERS EDIAAN BARANG PADA PT. CIPTA SELERA SEMESTA SKRIPSI diajukan sebagai salah satu syarat Untuk gelar kesarjanaan pada Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Oleh : Stevent Leonardi 1000838860 Febrianne Saptini 1000842832 Yonathan Andre 1000843715 Kelas / Kelompok : 07PCT / 04 BINUS UNIVERSITY Jakarta 2010

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN, DAN PERS EDIAAN BARANG PADA PT. CIPTA SELERA SEMESTA SKRIPSI Disusun oleh : Stevent Leonardi Febrianne Saptini Yonathan Andre 1000838860 1000842832 1000843715 Disetujui oleh : Pembimbing Ashari, S.Kom., M.Kom. Kode Dosen : D1844 BINUS UNIVERSITY Jakarta 2010

Pernyataan Penyusunan Skripsi Kami, Stevent Leonardi Febrianne Saptini Yonathan Andre, Universitas Bina Nusantara Pernyataan Kesiapan Skripsi untuk Ujian Pendadaran dengan ini menyatakan bahwa skripsi yang berjudul : ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN, DAN PERS EDIAAN BARANG PADA PT. CIPTA SELERA SEMESTA adalah benar hasil karya kami dan belum pernah diajukan sebagai karya ilmiah, sebagian atau seluruhnya, atas nama kami atau pihak lain Stevent Leonardi Febrianne Saptini Yonathan Andre 1000838860 1000842832 1000843715 Disetujui oleh Pembimbing Saya setuju skripsi tersebut diajukan untuk Ujian Pendadaran 16 Januari 2010 Ashari, S.Kom., M.Kom. Kode Dosen : D1844 Pembimbing iii

PERNYATAAN Dengan ini kami, Nama : Stevent Leonardi NIM : 1000838860 Nama : Febrianne S aptini NIM : 1000842832 Nama : Yonathan Andre NIM : 1000843715 Judul skripsi : ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN, DAN PERS EDIAAN BARANG PADA PT. CIPTA SELERA SEMESTA Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya kami, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik. Menyatakan bahwa kami, akan mempertahankan hak exclusive kami, untuk menggunakan seluruh atau sebagian isi skripsi kami, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi. Jakarta, 25 Februari 2010 Stevent Leonardi Febrianne Saptini Yonathan Andre 1000838860 1000842832 1000843715

PRAKATA Puji syukur kepada Tuhan Yang Maha Esa atas berkat dan anugerah-nya yang telah diberikan kepada penulis sehingga dapat menyelesaikan skripsi tepat pada waktunya. Adapun maksud dan tujuan dari penulisan skripsi ini adalah persyaratan yang harus dipenuhi untuk menyelesaikan pendidikan dan untuk memperoleh gelar kesarjanaan pada jenjang pendidikan Strata-1, Jurusan Teknik Informatika, Fakultas Ilmu Komputer, BINUS UNIVERSITY. Dalam penyusunan skripsi ini, penulis dapat menerapkan ilmu yang didapat selama menempuh pendidikan di bangku kuliah. Penulis mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah memberikan bantuan dalam penyusunan skripsi ini, khususnya : 1. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM., selaku Rektor BINUS UNIVERSITY. 2. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc, selaku Dekan Jurusan Ilmu Komputer BINUS UNIVERSITY. 3. Bapak Fredy Purnomo, S.Kom., M.Kom, selaku Ketua Jurusan Teknik Informatika BINUS UNIVERSITY. 4. Bapak Ashari, S.Kom., M.Kom, selaku Dosen Pembimbing skripsi yang telah membantu dan memberikan pengarahan dan saran kepada penulis dalam pembuatan skripsi ini. 5. Seluruh dosen dan staf BINUS UNIVERSITY yang telah memberikan ilmu dan bimbingan kepada penulis selama masa kuliah. 6. Bapak Dwiwiyanto Santoso sebagai Factory Manager PT. Cipta Selera Semesta. 7. Bapak Sugeng sebagai staff administrasi dan produksi PT. Cipta Selera Semesta. ix

8. Seluruh staff dan karyawan PT. Cipta Selera Semesta. 9. Pihak keluarga penulis, baik orang tua maupun saudara-saudara yang telah memberikan dukungan moril materil yang begitu besar kepada penulis sejak pertama kuliah dan sampai ke tahap penyelesaian skripsi ini. 10. Teman-teman yang telah memberikan dukungan moral, semangat, perhatian, dan doa dalam penyusunan skripsi ini. 11. Dan semua pihak yang telah memberikan bantuan secara langsung maupun tidak langsung kepada penullis. Akhir kata, penulis berharap agar skripsi ini dapat memberikan manfaat yang berarti bagi PT. Cipta Selera Semesta dan kepada pihak yang berkepentingan dan yang membutuhkannya, serta berguna bagi para pembaca sekalian. Jakarta, 15 Januari 2010 Penulis x

DAFTAR ISI Halaman Judul Luar...i Halaman Judul Dalam...ii Halaman Persetujuan Hard Cover...iii Halaman Pernyataan Dewan Penguji...iv Halaman Pemberian Hak Cipta Non Eksklusif dari Mahasiswa ke Universitas Bina Nusantara...vii Abstrak...viii Prakata...ix Daftar Isi...xi Daftar Tabel...xv Daftar Gambar...xvii BAB 1 PENDAHULUAN...1 1.1 Latar Belakang...1 1.2 Ruang Lingkup...3 1.3 Tujuan dan Manfaat...3 1.4 Metodologi...4 1.6 Sistematika Penulisan...7 BAB 2 LANDASAN TEORI...9 2.1 Teori-teori Dasar...9 2.1.1 Pengertian Data...9 2.1.2 Sistem Basis Data...10 2.1.2.1 Keuntungan Menggunakan Basis Data...11 2.1.2.2 Kekurangan Menggunakan Basis Data...12 2.1.3 Pengertian Sistem Basis Data...12 2.1.4 Database Management System (DBMS)...13 2.1.4.1 Komponen Database Management System (DBMS)...15 xi

2.1.4.1 Fungsi DBMS...17 2.1.4.1 Keuntungan dan Kerugian DBMS...19 2.1.5 Entity Relationship Management...21 2.1.5.1 Entity Type...22 2.1.5.2 Relationship Type...22 2.1.5.3 Attribute...23 2.1.5.4 Key...24 2.1.5.5 Structural Constraint...25 2.1.6 Normalisasi...26 2.1.7 Database Application Life Cycle...28 1 Perancangan Basis Data(Database Planning)...30 2 Definisi Sistem(System Definition)...31 3 Mengumpulkan dan Menganalisa Kebutuhan dari User dan Area Aplikasi (Requirement Collection and Analysis)...32 4 Perancangan Basis Data (Database Design)...33 A. Conceptual Database Design...33 B. Logical Database Design...40 C. Physical Database Design...44 5 Pemilihan DBMS...48 6 Perancangan Aplikasi ( Application Design )...49 7 Prototyping...52 8 Implementasi...53 9 Konversi Data dan Loading (Data Conversion and Loading)...53 10 Pengujian(Testing)...54 11 Operational Maintenence...54 2.2 Teori-teori khusus...55 2.2.1 Pembelian...55 xii

2.2.2 Penjualan...57 2.2.3 Persediaan...60 BAB 3 ANALISA DAN EVALUASI SISTEM YANG BERJALAN...64 3.1 Gambaran Umum Perusahaan...64 3.1.1 Sejarah singkat perusahaan...64 3.1.2 Visi dan misi perusahaan...65 3.1.3 Kegiatan bisnis utama...65 3.1.4 Struktur organisasi perusahaan...66 3.1.5 Tugas dan wewenang...67 3.2 Tata laksana / prosedur yang sedang berjalan...72 3.2.1 Sistem pembelian...72 3.2.2 Sistem penjualan...74 3.2.3 Sistem persediaan barang...76 3.3 Permasalahan yang dihadapi...78 3.4 Usulan pemecahan masalah...79 BAB 4 PERANCANGAN DATABASE DAN APLIKASI...81 4.1 Tahapan Perancangan Database...81 4.1.1 Perancangan Database Konseptual...81 4.1.1.1 Pengidentifikasian Entitas...81 4.1.1.2 Pengidentifikasian Relationship...83 4.1.1.3 Pengidentifikasian dan Penghubungan Atribut dengan Entitas...85 4.1.1.4 Penentuan Domain Atribut...89 4.1.1.5 Penentuan Atribut Primary Key dan Candidate Key...94 4.1.1.6 Validasi Model Terhadap Adanya Perulangan...97 4.1.1.7 Validasi Model Konseptual Lokal Terhadap Transaksi Pengguna...99 4.1.2 Perancangan Database Logikal...101 4.1.2.1 Menghilangkan Fitur yang tidak Kompatibel dengan Model xiii

Relasional...101 4.1.2.2 Memperoleh Relasi bagi Model Data Logikal Lokal...105 4.1.2.3 Memvalidasi Relasi Menggunakan Normalisasi...120 4.1.2.4 Mengecek Integrity Constraint...126 4.1.2.5 Pembuatan Model Basis Data Logikal Global...131 4.1.3 Perancangan Database Physical...132 4.1.3.1 Menentukan DBMS...132 4.1.3.2 Menterjemahkan Global Logikal Data Model untuk Target DBMS...135 4.1.3.3 Merancang Batasan...144 4.1.3.4 Analisis Transaksi...145 4.1.3.5 Memilih Organisasi File...151 4.1.3.6 Memilih Index...152 4.1.3.7 Estimate disk space requirements...156 4.1.3.8 Desain User View...163 4.1.3.9 Implementasi dan Evaluasi...164 4.1.4.10 Prototype aplikasi...174 BAB 5 S IMPULAN DAN S ARAN...176 5.1 Simpulan...176 5.2 Saran...177 DAFTAR PUSTAKA...178 RIWAYAT HIDUP...179 LAMPIRAN-LAMPIRAN...L1 S URAT S URVEI... xiv

DAFTAR TABEL Tabel 4.1 Table Pengidentifikasi Entitas...81 Tabel 4.2 Tabel Pengidentifikasian Relationship...83 Tabel 4.3 Tabel Entitas Order Pembelian...85 Tabel 4.4 Tabel Entitas Order Penjualan...85 Tabel 4.5 Tabel Entitas Barang...85 Tabel 4.6 Tabel Entitas Karyawan...86 Tabel 4.7 Tabel Entitas Pelanggan...86 Tabel 4.8 Tabel Entitas Supplier...87 Tabel 4.9 Tabel Entitas Bahan Mentah...87 Tabel 4.10 Tabel Entitas Gudang...87 Tabel 4.11 Tabel Status Karyawan...88 Tabel 4.12 Table Masuk Gudang...88 Tabel 4.13 Table Keluar Gudang...89 Tabel 4.14 Tabel Domain Atribut Pembelian...90 Tabel 4.15 Tabel Domain Atribut Penjualan...90 Tabel 4.16 Tabel Domain Atribut Barang...90 Tabel 4.17 Tabel Domain Atribut Karyawan...91 Tabel 4.18 Tabel Domain Atribut Pelanggan...91 Tabel 4.19 Tabel Domain Atribut Supplier...92 Tabel 4.20 Tabel Domain Atribut Bahan Mentah...92 Tabel 4.21 Tabel Domain Atribut Gudang...92 Tabel 4.22 Tabel Domain Atribut Status Karyawan...93 Tabel 4.23 Tabel Domain Atribut Masuk Gudang...93 Tabel 4.24 Tabel Domain Atribut Keluar Gudang...93 Tabel 4.25 Tabel Primary Key dan Candidate Key...94 Tabel 4.26 Tabel Analisa Transaksi 1...146 xv

Tabel 4.27 Tabel Analisa Transaksi 2...147 Tabel 4.28 Tabel Analisa Transaksi 3...148 Tabel 4.29 Tabel Analisa Transaksi 4...149 Tabel 4.30 Tabel Analisa Transaksi 5...150 Tabel 4.31 Tabel spesifikasi perangkat keras yang diperlukan...164 Tabel 4.32 Tabel spesifikasi piranti lunak...166 Tabel 4.33 Tabel Evaluasi User...169 Tabel 4.34 Tabel Perencanaan back up...173 xvi

DAFTAR GAMBAR Gambar 2.1 Database System Development Lifecycle...29 Gambar 3.1 Struktur Organisasi Perusahaan...67 Gambar 3.2 DAD Pembelian...73 Gambar 3.3 DAD Penjualan...75 Gambar 3.4 DAD Persediaan...77 Gambar 4.1 ER konseptual tanpa primary key...84 Gambar 4.2 ER konseptual dengan primary key...96 Gambar 4.3 Hubungan one-to-one antara entitas Status Karyawan dengan Karyawan...97 Gambar 4.4 Entity Relationship Diagram dengan primary key setelah validasi model...98 Gambar 4.5 Validasi model terhadap transaksi pengguna...100 Gambar 4.6 Model basis data logikal global...131 Gambar 4.7 Arsitekur Jaringan...167 xvii

DAFTAR LAMPIRAN Tampilan Login...L1 Tampilan Home Admin..L1 Tampilan Laporan Pembelian...L2 Tampilan Laporan Penjualan..L2 Tampilan Penjualan...L3 Tampilan Penjualan Sukses dan Dicetak L3 Tampilan Cetak...L4 Tampilan List Material L4 Tampilan Tambah Material...L5 Tampilan Pelanggan L5 Tampilan Tambah Pelanggan..L6 Tampilan Tambah Deposit..L6 Tampilan Pembelian L7 Tampilan Supplier...L7 Tampilan Tambah Supplier...L8 Tampilan Barang Supplier...L8 Tampilan Tambah Barang Supplier.L9 Tampilan Masuk Barang..L9 Tampilan Keluar Barang..L10 Tampilan Stok Barang.L10 Tampilan Gudang L11 Tampilan Tambah Gudang..L11 Tampilan Direktur L12 Tampilan Laporan Pembelian Divisi Direktur.L12 Tampilan Laporan Penjualan Divisi Direktur..L13 Tampilan Divisi Penjualan...L13 Tampilan Divisi Pembelian......L14 Tampilan Divisi Gudang..L14 xviii