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

dokumen-dokumen yang mirip
Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

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

BINUS UNIVERSITY. 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

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

BINA NUSANTARA UNIVERSITY

Universitas Bina Nusantara

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

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

ANALISA DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN PADA PT. HARAPAN SUBUR

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

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

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

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO

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

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

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

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

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

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

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 2005/2006

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

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

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 2005/2006

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

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

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

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

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 Ganjil

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA SISTEM KEPEGAWAIAN PADA PT. BANK MEGA, TBK

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

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 2005/2006

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

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 2007/2008

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

Analisis dan Perancangan Sistem Basis Data Pembelian, Persediaan, dan Penjualan pada PT PENTABIZ INTERNASIONAL

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

Universitas Bina Nusantara

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

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

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

Analisis dan Perancangan Basis Data pada Unit Rehabilitasi Medik Rumah Sakit Internasional Bintaro

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

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

UNIVERSITAS BINA NUSANTARA

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

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 Ganjil Tahun 2007/2008

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA PT. PRIMA KALPLAS

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

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

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

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

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

Kata Kunci: analisis, perancangan, sistem, basis data, DBA.

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Study Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2003/2004

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

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

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 2007/2008

ANALISA DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN PADA PT. NAGASAKTI KURNIA TEXTILE MILL S

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

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

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

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006

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

UNIVERSITAS BINA NUSANTARA

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

Analisis dan Perancangan Sistem Basis Data Pengembangan Sumber Daya Manusia Pada Pertamedika Medical Centre

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

UNIVERSITAS BINA NUSANTARA

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

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

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

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia Abstrak Ferry 0600637003 Lois Arnando 0600631750 Kelas/Kelompok : 07PKT/Kelompok 10 Tujuan penelitian ini adalah untuk merancang basis data pada PT Kontrol Ragam Indonesia yang bergerak di bidang penyediaan panel listrik dan materimateri pendukungnya. Penelitian ini dibatasi pada bagian penjualan, pembelian dan persediaan produk. Metodologi yang digunakan berdasarkan pada Database Application Lifecycle (DBLC) pada buku berjudul Database Systems: A Practical Approach to Design, Implementation, dan Management, oleh Thomas Connolly dan Carolyn Begg. Penelitian dimulai dengan mengadakan analisis kebutuhan informasi perusahaan, perancangan basis data konseptual, logikal, fisikal, dan memilih sistem pengaturan basis data yang akan digunakan, dan implementasinya. Penelitian ini telah menghasilkan rancangan database yang terdiri dari rancangan konseptual, logikal, dan fisikal. Hasil rancangan telah diimplementasikan ke dalam sistem pengaturan basis data yang telah dipilih. Selanjutnya hasilnya akan dievaluasi berkaitan dengan masalah integrity, security, concurrency, dan recovery. Dalam penelitian ini telah dilakukan proses perancangan database dan telah diimplementasikan pada Microsoft SQL Server 2000, dan telah dievaluasi. Hasil dari penelitian ini adalah data perusahaan tersimpan dengan baik, integritas data terjaga, aman dan mudah diakses. Namun masih terdapat kekurangan dalam hal concurrency data yang belum dapat teruji dengan baik, hal itu karena keterbatasan komputer dan waktu pada pengujian di PT Kontrol Ragam Indonesia dan performance yang akan menurun seiring dengan bertambah besarnya jumlah data. Kata Kunci Basis Data, Penjualan, Pembelian, Persediaan, PT Kontrol Ragam Indonesia. v

PRAKATA Pertama-tama penulis panjatkan puji dan syukur kepada Tuhan yang Maha Kuasa karena atas berkat dan karunia-nya penulis diberikan kesempatan untuk membuat skripsi di Universitas Bina Nusantara. Laporan hasil penelitian berjudul Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia ini dibuat sebagai salah satu persyaratan kelulusan. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih kepada : 1. Bapak Prof. Dr. Geraldus Polla, M.AppSc. selaku Rektor Universitas Bina Nusantara. 2. Bapak Ir. Sablin Yusuf, M.Sc., M.CompSc. selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara. 3. Bapak H. Mohammad Subekti, BE, M.Sc. selaku Kepala Jurusan Teknik Informatika. 4. Bapak Freddy Purnomo, S.Kom., M.Com. selaku Sekretaris Jurusan Teknik Informatika. 5. Bapak Setiadi Indra D.N.Ir., MT. atas bimbingannya yang telah diberikan dalam menyelesaikan laporan penelitian ini. 6. PT Kontrol Ragam Indonesia sebagai pemberi kesempatan untuk menganalisis dan merancang basis data di tempat. 7. Bapak Abraham Hanafi dan Bapak Berry Djanuar sebagai penyedia informasi sehingga laporan ini dapat selesai dengan baik. 8. Seluruh rekan atas bantuan dan kerjasamanya selama penulisan penelitian ini berlangsung. Penulis menyadari bahwa laporan analisa buku ini belum sempurna pembahasannya. Oleh karena itu segala kritik dan saran akan diterima dengan baik untuk menyempurnakan laporan analisis buku ini. iv

Akhir kata semoga laporan analisa buku ini dapat bermanfaat tidak hanya untuk penulis tapi juga untuk semua orang yang membacanya. Jakarta, 16 Januari 2006 Penulis v

DAFTAR ISI Halaman Judul Dalam... i Halaman Persetujuan Hardcover..ii Halaman Pernyataan Dewan Penguji.. iii Abstrak... v Prakata... vi Daftar Isi... viii Daftar Tabel... xii Daftar Gambar... xiv Daftar Lampiran... xvi BAB 1 PENDAHULUAN 1.1 Latar belakang... 1 1.2 Ruang lingkup... 4 1.3 Tujuan dan manfaat... 5 1.4 Metodologi penelitian... 6 1.5 Sistematika penulisan... 8 BAB 2 LANDASAN TEORI 2.1 Teori umum... 10 2.2 Teori Khusus... 15 2.2.1 Pendekatan Basis Data... 15 2.2.2 Database Application Lifecycle (DBLC)... 16 2.2.3 Perencanaan Basis Data... 18 2.2.4 Pendefinisian Sistem... 18 2.2.5 Pengumpulan Kebutuhan dan Analisis... 19 2.2.6 Perancangan Basis Data (Database Design)... 25 2.2.6.1Perancangan Basis Data Konseptual ( Conceptual Database Design)... 25 2.2.6.2 Perancangan Basis Data Logikal (Logical Database Design)... 31 2.2.6.3 Perancangan Basis Data Fisikal (Physical Database Design)... 42 viii

2.2.7 Pemilihan DBMS... 50 2.2.8 Perancangan Aplikasi... 52 2.2.9 Prototyping... 54 2.2.10 Implementasi... 55 2.2.11 Konversi dan Loading Data... 55 2.2.12 Pengujian... 55 2.2.13 Pemeliharaan Operasi... 56 2.2.14 Entity-Relationship Modelling (E-R Modelling)... 56 2.2.14.1 Konsep Dasar Model E-R... 57 2.2.14.2 Keys... 65 2.2.14.3 Batasan Struktural (Structural Constraints)... 66 2.2.15 Cardinality dan Participation Constraints... 70 2.3 Kerangka berfikir menyelesaikan masalah... 72 BAB 3 ANALISIS KEBUTUHAN DAN TUJUAN SISTEM BASIS DATA 3.1 Perumusan Objek Penelitian... 74 3.1.1 Latar belakang perusahaan... 74 3.1.2 Struktur Organisasi... 79 3.1.3 Wewenang dan Tanggung Jawab... 82 3.2 Penentuan Fakta Kebutuhan dan Tujuan Sistem... 88 3.2.1 Mempelajari Dokumen... 88 3.2.1.1 Klasifikasi Dokumen... 88 3.2.1.2 Spesifikasi Dokumen... 89 3.2.2 Ruang lingkup analisis sistem yang berjalan... 99 3.2.3 Observasi Sistem Berjalan... 101 3.2.3 Analisis Hasil Wawancara... 103 3.2.4 Analisis Kebutuhan dan Tujuan Sistem... 103 BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Sistem yang diusulkan... 105 4.2 Rancangan Konseptual... 105 4.2.1 Penentuan Entitas... 105 4.2.2 Mengidentifikasi tipe hubungan antar entitas... 107 ix

4.2.3 Mengidentifikasi Atribut dari Entitas yang ada. 109 4.2.4 Mengidentifikasi atribut domain... 117 4.2.5 Menentukan Primary Key dan Candidate Key. 119 4.2.6 Memeriksa model akan redudansi. 122 4.2.7 Validasi model konseptual lokal terhadap transaksi pengguna.. 124 4.3 Rancangan Logical... 127 4.3.1 Memindahkan fungsi yang tidak sesuai... 128 4.3.1.1 Menghilangkan many-to-many (*:*) binary relationship... 128 4.3.1.2 Menghilangkan multi-valued attributes... 130 4.3.2 Membuat relasi untuk model data logikal... 136 4.3.2.1 Entitas Kuat... 136 4.3.2.2 Entitas Lemah... 139 4.3.2.3 Hubungan binary entitas one-to-many (1:*)... 143 4.3.2.4 Hubungan binary entitas one-to-one (1:1)... 153 4.3.2.5 Hubungan binary entitas many-to-many (*:*)... 157 4.3.2.6 Hasil relasi... 160 4.3.3 Validasi relasi dengan normalisasi... 163 4.3.4 Validasi relasi dengan transaksi pengguna... 165 4.3.5 Mendefinisikan integrity constraints... 165 4.3.6 Menggabungkan semua model logikal data ke dalam model global... 175 4.3.7 Enterprice Constraint... 178 4.4 Rancangan Physical... 179 4.4.1 Merancang Relasi Dasar... 179 4.4.2 Merancang representasi derived data... 200 4.4.3 Merancang enterprise constraints... 201 4.4.4 Analisis transaksi... 201 4.4.5 Pengorganisasian File... 208 4.4.6 Pemilihan Index... 208 4.4.7 Estimasi kebutuhan media penyimpanan... 209 x

4.4.8 Pemilihan DBMS ( Database Management System )... 212 4.5 Penentuan Sistem Keamanan... 215 4.6 State Transition Diagram... 217 4.7 Pseudocode... 221 4.8 Rancangan layar... 223 4.9 Spesifikasi proses... 224 4.9.1 Spesifikasi basis data... 224 4.9.2 Implementasi Enterprice Constraint... 224 4.9.3 Spesifikasi aplikasi... 224 BAB 5 IMPLEMENTASI DAN EVALUASI 5.1 Jadwal Implementasi... 226 5.1.1 Spesifikasi Perangkat Keras... 226 5.1.2 Spesifikasi Piranti Lunak... 227 5.1.3 Spesifikasi kebutuhan jaringan... 228 5.1.4 Pemasangan Piranti lunak... 230 5.1.5 Implementasi Basis Data... 230 5.1.6 Perancangan Layar... 230 5.1.7 Pembuatan Keamanan Basis Data... 230 5.1.8 Konversi Data... 231 5.1.9 Pelatihan... 231 5.1.10 Jadwal Rencana Implementasi... 232 5.2 Hasil Run... 232 5.3 Analisa Perubahan Sistem... 232 5.4 Evaluasi Pembuatan Sistem... 233 BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan... 237 6.2 Saran... 238 DAFTAR PUSTAKA. 239 RIWAYAT HIDUP 240 LAMPIRAN-LAMPIRAN 242 FOTOCOPY SURAT SURVEI 274 xi

DAFTAR TABEL Tabel 3.1 Tabel kebutuhan informasi..... 104 Tabel 4.1 Tabel dokumen entitas... 105 Tabel 4.2 Tabel dokumen hubungan entitas. 108 Tabel 4.3 Tabel atribut Entitas Customer 110 Tabel 4.4 Tabel atribut Entitas CPO 111 Tabel 4.5 Tabel atribut Entitas SO.. 111 Tabel 4.6 Tabel atribut Entitas CDN 112 Tabel 4.7 Tabel atribut Entitas SO_Payment.. 112 Tabel 4.8 Tabel atribut Entitas Currency. 113 Tabel 4.9 Tabel atribut Entitas Vendor 113 Tabel 4.10 Tabel atribut Entitas GRN 114 Tabel 4.11 Tabel atribut Entitas Produk. 114 Tabel 4.12 Tabel atribut Entitas Staff. 115 Tabel 4.13 Tabel atribut Entitas PR 115 Tabel 4.14 Tabel atribut Entitas PO 116 Tabel 4.15 Tabel atribut Entitas VDN. 116 Tabel 4.16 Tabel atribut domain. 117 Tabel 4.17 Tabel Candidate Key dan Primary Key 120 Tabel 4.18 Tabel hasil relasi 161 Tabel 4.19 Referential Integrity Constraints.. 175 Tabel 4.20 Tabel derived Data dari SO_Produk... 200 Tabel 4.21 Tabel derived Data dari PR_Produk. 201 Tabel 4.22 Tabel analisis transaksi entri data. 202 Tabel 4.23 Tabel analisis transaksi antar relasi dengan pengguna..... 204 Tabel 4.24 Tabel index 208 Tabel 4.25 Tabel Estimated Disk. 210 Tabel 4.26 Tabel perbandingan Platform DBMS. 212 Tabel 4.27 Tabel perbandingan spesifikasi Hardware 212 Tabel 4.28 Tabel perbandingan bahasa SQL 214 xii

Tabel 4.29 Tabel mekanisme keamanan 216 Tabel 5.1 Tabel spesifikasi perangkat keras yang diperlukan 226 Tabel 5.2 tabel spesifikasi piranti lunak. 227 Tabel 5.3 Tabel Rencana implementasi. 232 Tabel 5.4 Tabel analisa perubahan sistem perusahaan.. 233 xiii

DAFTAR GAMBAR Gambar 2.1 matriks SWOT... 14 Gambar 2.2 Database Application Lifecycle. 17 Gambar 2.3 Representasi diagram dari tipe entitas Pegawai dan Cabang. 58 Gambar 2.4 Representasi diagram tipe entitas kuat dan tipe entitas lemah. 59 Gambar 2.5 Representasi diagram dari tipe relationship.. 60 Gambar 2.6 Representasi diagram derajat tiga dari suatu tipe relationship. 61 Gambar 2.7 Representasi diagram recursive relationship dan nama peran. 62 Gambar 2.8 Representasi diagram entitas dengan dua relationship berbeda beserta nama peran... 63 Gambar 2.9 Representasi diagram entitas Pegawai dan Cabang beserta atribut dan primary keynya.. 66 Gambar 2.10 Semantic net menunjukkan dua occurrence dari relationship Pegawai Mengatur Cabang.. 67 Gambar 2.11 Multiplicity dari relationship one-to-one (1:1).. 68 Gambar 2.12 Semantic net menunjukkan tiga occurrence dari relationship Pegawai Melihat RumahSewa... 68 Gambar 2.13 Multiplicity dari relationship one-to-many (1:*).. 69 Gambar 2.14 Semantic net menunjukkan empat occurrence dari relationship Koran Mengiklankan RumahSewa.. 69 Gambar 2.15 Multiplicity dari relationship many-to-many (*:*) 70 Gambar 2.16 Multiplicity sebagai cardinality dan participation constraints pada relationship one-to-one (1:1) Pegawai Mengatur Cabang. 71 Gambar 3.1 Struktur Organisasi PT Kontrol Ragam Indonesia.. 81 Gambar 3.2 Ruang lingkup analisis 100 Gambar 3.3 Siklus aliran data PT Kontrol Ragam Indonesia.. 102 Gambar 4.1 Entity Relationship Diagram... 109 Gambar 4.2 Entity Relatonship Diagram with Primary Key 121 Gambar 4.3 Entity Relationship setelah pengecekan redundansi 123 Gambar 4.4 Gambar Validasi Model Konseptual terhadap Transaksi Pengguna 125 xiv

Gambar 4.5 Hubungan Vendor menggunakan Produk 128 Gambar 4.6 Hubungan Produk digunakan CPO... 129 Gambar 4.7 Hubungan PR menggunakan Produk... 130 Gambar 4.8 Hubungan Produk terdiri dari Produk... 130 Gambar 4.9 Menghilangkan multi-valued pada Entitas Customer.. 131 Gambar 4.10 Menghilangkan multi-valued pada Entitas Currency.. 131 Gambar 4.11 Menghilangkan multi-valued pada Entitas Vendor 132 Gambar 4.12 Menghilangkan multi-valued pada Entitas GRN.. 133 Gambar 4.13 Menghilangkan multi-valued pada Entitas Staff 133 Gambar 4.14 Menghilangkan multi-valued pada Entitas PO.. 134 Gambar 4.15 Menghilangkan multi-valued pada Entitas PR.. 134 Gambar 4.16 Menghilangkan multi-valued pada Entitas SO. 135 Gambar 4.17 Menghilangkan multi-valued pada Entitas Produk... 136 Gambar 4.18 State Transition Diagram untuk menu login. 217 Gambar 4.19 State Transition Diagram untuk menu. 218 Gambar 4.20 State Transition Diagram untuk proses transaksi PO.. 219 Gambar 4.21 State Transition Diagram untuk proses transaksi SO.. 220 Gambar 4.22 State Transition Diagram untuk menu logout.. 220 Gambar 5.1 Topologi BUS untuk perancangan jaringan 229 xv

DAFTAR LAMPIRAN Lampiran 1 Implementasi Struktur Tabel..... 242 Lampiran 2 Implementasi Enterprise Constraints..... 249 Lampiran 3 Implementasi View.. 251 Lampiran 4 Estimasi Disk Space..... 254 Lampiran 5 Hasil wawancara sebagai analisis kebutuhan informasi. 258 Lampiran 6 Rancangan Layar.... 260 Lampiran 7 Hasil Run. 262 xvi