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

dokumen-dokumen yang mirip
UNIVERSITAS BINA NUSANTARA

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

ANALISA DAN PERANCANGAN SISTEM BASIS DATA DISTRIBUSI GULA PASIR PRODUKSI DALAM NEGERI BERBASIS WEB PADA PERUM BULOG 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 2006/2007

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

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

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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

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

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

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 BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI.

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

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

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

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

Analisa dan Perancangan Sistem Basis Data pada Instalasi Kamar Bersalin dan Pemeriksaan Rutin Rumah Bersalin dan Praktek Dokter Yayasan Dewi Adhi Suci

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

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

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

Universitas Bina Nusantara

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KESISWAAN BERBASISKAN WEB PADA SMP ISLAM AL-IKHLAS

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

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

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

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

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 Pengembangan Sumber Daya Manusia Pada Pertamedika Medical Centre

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

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

UNIVERSITAS BINA NUSANTARA

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

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 BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA

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

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

Analisis dan Perancangan Sistem Basis Data Pada Instalasi Rawat Inap Rumah Sakit Sumber Waras

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

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

BINA NUSANTARA UNIVERSITY

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

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

Analisis dan Perancangan Sistem Basis Data pada PT. Siemens Indonesia Departemen Sales, Service dan Commercial

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

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

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 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 Genap tahun 2005/2006

Transkripsi:

Universitas Bina Nusantara Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PEMBUATAN SINETRON PADA PT. TRIPAR MULTIVISION PLUS Herry 0600611654 Meigah 0600611692 Erna 0600612505 Kelas / Kelompok : 07 PTT / 01 Abstrak Tujuan penelitian ini adalah untuk merancang sistem basis data khususnya data tentang pembuatan sinetron pada PT.Tripar Multivision Plus. Dalam mendukung kegiatan pembuatan sinetron, perlu adanya bantuan di bidang komputerisasi untuk mempermudah pengelolaan data pembuatan sinetron maupun data-data artis yang terkait dalam pembuatan sinetron tersebut. Metodologi penelitian yang digunakan dalam perancangan dan pengembangan basis data ini adalah metode analisis dengan fact finding dan perancangan. Metode analisis dilakukan dengan cara melakukan studi lapangan seperti mewawancara pihak perusahaan untuk mendapatkan data, serta menganalisa data tersebut dan studi pustaka seperti mempelajari buku-buku teks yang bersangkutan. Metode perancangan sistem basis data dengan Database Life Cycle, Data Flow Diagram, Entity Relationship Diagram, State Transition Diagram, dan perancangan layar. Dalam perancangan sistem basis data digunakan piranti lunak Microsoft SQL Server 2000. Sistem basis data yang dirancang digunakan untuk membantu proses pembuatan sinetron secara terkomputerisasi. Dengan sistem yang diusulkan diharapkan informasi yang dibutuhkan dapat disajikan dengan cepat, tepat, dan akurat sehingga membantu pihak manajemen perusahaan dalam mengambil keputusan. Kata Kunci : Basis data, sistem basis data, perancangan sistem basis data, sinetron vii

PRAKATA Puji syukur kami ucapkan kepada Tuhan Yang Maha Esa karena atas berkat dan rahmat-nya kami dapat menyelesaikan skripsi ini. Penulisan skripsi ini merupakan salah satu syarat untuk menempuh sidang sarjana guna untuk mendapatkan gelar sarjana komputer pada Fakultas Ilmu Komputer, jurusan Teknik Informatika, Univeritas Bina Nusantara, Jakarta. Penulisan skripsi ini tidak akan berjalan dengan baik dan tepat pada waktunya tanpa bimbingan, dukungan, bantuan serta partisipasi pihak lain. Oleh Karena itu, perkenankanlah kami untuk mengungkapkan rasa terima kasih kepada pihak pihak yang telah membantu dan berperan dalam penyusunan skripsi ini, yaitu kepada : 1. Prof. Dr. Gerardus Polla M.app.Sc, selaku Rektor Universitas Bina Nusantara. 2. Ir. Sablin Yusuf, M.Sc.,M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer. 3. Moh. Subekti, M.Sc., selaku Ketua Jurusan Teknik Informatika. 4. Hermansyah, S.Kom., M.Kom., selaku dosen pembimbing yang telah meluangkan banyak waktu untuk memberikan arahan dan bimbingan dalam penulisan skripsi ini. 5. Setiadi Indra D.N, Ir.,MT., selaku dosen yang mengajar mata kuliah Perancangan Database. 6. Seluruh dosen dan staff Universitas Bina Nusantara yang telah memberikan bekal pendidikan dan bimbingan. viii

7. Seluruh karyawan PT. Tripar Multivision Plus yang telah memberikan kesempatan dan bantuan kepada kami dalam melakukan penelitian sehingga pembuatan skripsi ini dapat berjalan dengan baik. 8. Keluarga kami yang telah memberikan semangat, dan dukungan moril selama kami melakukan studi. 9. Semua pihak dan teman-teman yang telah memberikan ide-ide, mendukung baik secara langsung maupun tidak langsung dan namanya tidak dapat disebutkan satu persatu. Akhir kata kami menyadari bahwa masih bayak terdapat kekurangan, oleh karena itu dengan segala kerendahan hati kami menerima segala saran dan kritik yang membangun dari semua pihak untuk kesempurnaan skripsi ini. Namun demikian, kami berharap agar skripsi ini dapat berguna bagi para pembaca dan semua pihak yang berkepentingan. Jakarta, Januari 2006 Tim Penulis ix

DAFTAR ISI HALAMAN JUDUL LUAR... HALAMAN JUDUL DALAM HALAMAN PERSETUJUAN HARDCOVER... HALAMAN PERNYATAAN DEWAN PENGUJI... ABSTRAK.. PRAKATA.. DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR.. BAB 1 PENDAHULUAN.. 1.1 Latar Belakang. 1.2 Ruang Lingkup 1.3 Tujuan dan Manfaat. 1.4 Metodologi... 1.5 Sistematika Penulisan.. BAB 2 LANDASAN TEORI. 2.1 Teori Dasar/Umum.. 2.1.1 Pengertian Sistem... 2.1.2 Pengertian Data... 2.1.3 Pengertian Informasi... 2.1.4 Pengertian Sistem Informasi... i ii iii iv vii viii x xvi xx 1 1 2 3 3 4 7 7 7 7 7 8 x

2.1.5 Pengertian Analisis dan Perancangan Sistem. 2.1.6 Pengertian Basis Data. 2.1.7 Pengertian Sistem Basis Data. 2.1.8 Data Flow Diagram. 2.1.9 Decomposition Diagram. 2.1.10 State Transition Diagram... 2.2 Teori Khusus 2.2.1 Database Management System (DBMS) 2.2.1.1 Pengertian Database Management System (DBMS).. 2.2.1.2 Fungsi DBMS. 2.2.2 Database Application Lifecycle.. 2.2.2.1 Database Planning 2.2.2.2 System Definition 2.2.2.3 Requirement Collection and Analysis. 2.2.2.4 Database Design.. 2.2.2.5 DBMS Selection (Optional). 2.2.2.6 Application Design.. 2.2.2.7 Prototyping (Optional). 2.2.2.8 Implementation 2.2.2.9 Data Conversion and Loading. 2.2.2.10 Testing. 2.2.2.11 Operational Maintenance. 2.2.3 Entity Relationship Modelling 8 8 9 9 11 11 11 11 11 12 13 15 15 15 15 16 17 18 19 19 19 20 20 xi

2.2.3.1 Entity Types. 2.2.3.2 Relationship Types. 2.2.3.3 Attribute.. 2.2.3.4 Multiplicity. 2.2.3.5 Strong and Weak Entity Type. 2.2.4 Normalisasi. 2.2.4.1 Pengertian Normalisasi... 2.2.4.2 Data Redudancy.. 2.2.4.3 Unnormalized Form (UNF) 2.2.4.4 First Normal Form (1NF)... 2.2.4.5 Second Normal Form (2NF)... 2.2.4.6 Third Normal Form (3NF).. 2.2.5 Perhitungan Disk Space Requirement. 2.2.6 Pengertian Sinetron. 2.2.7 Microsoft Visual Basic 6.0. 2.2.8 Structure Query Language (SQL)... 2.2.8.1 Pengertian SQL... 2.2.8.2 Microsoft SQL Server 2000 2.3 Kerangka Berpikir Memecahkan Masalah... BAB 3 ANALISIS SISTEM YANG BERJALAN.. 3.1 Riwayat Perusahaan. 3.2 Struktur Organisasi Perusahaan... 3.3 Prosedur yang Sedang Berjalan... 20 20 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 27 28 29 29 30 36 xii

3.4 Diagram Sistem yang Sedang Berjalan... 3.4.1 Data Flow Diagram... 3.4.1.1 Diagram Konteks 3.4.1.2 Diagram Nol... 3.5.2 Decomposition Diagram. 3.5 Analisis Hasil Observasi Sistem Berjalan dan Wawancara.. 3.6 Solusi yang Ditawarkan.... BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Sistem yang Diusulkan 4.1.1 Usulan Prosedur Baru. 4.1.2 Data Flow Diagram..... 4.1.2.1 Diagram Konteks 4.1.2.2 Diagram Nol... 4.1.3 Entity Relationship Diagram.. 4.2 Rancangan Sistem Basis Data.. 4.2.1 Rancangan Konseptual... 4.2.1.1 Identifikasi Entity... 4.2.1.2 Identifikasi Tipe Relationship. 4.2.1.3 Identifikasi Attribut dan Domain Attribut.. 4.2.1.4 Menentukan Primary Key... 4.2.1.5 Validasi Transaksi... 4.2.2 Rancangan Logikal. 4.2.2.1 Menghilangkan Feature yang Tidak Kompatibel... 40 40 40 40 41 42 43 44 44 44 46 46 46 48 49 49 49 51 52 57 58 60 60 xiii

4.2.2.1.1 Menghilangkan Tipe Relationship Many to Many (*:*) Biner... 60 4.2.2.1.2 Menghilangkan Tipe Relationship Many to Many (*:*) Recursive 4.2.2.1.3 Menghilangkan Atribut Multi-Valued. 4.2.2.2 Menentukan Model Logikal Data Lokal. 4.2.2.2.1 Strong Entity Type... 4.2.2.2.2 Weak Entity Type 4.2.2.2.3 One to many (1:*) to Binary Relationship Types 61 62 67 67 69 70 4.2.2.2.4 Mandatory Participation on One side of 1:1 Relationship.. 73 4.2.2.2.5 Many to many (*:*) to Binary Relationship Types.. 4.2.2.2.6 Atribut Multi-Valued.. 4.2.2.3 Validasi Model dengan Normalisasi... 4.2.2.4 Mendefinisikan Kendala Integrity.. 4.2.2.5 Memvalidasi Model Logikal Lokal dengan Model Global 4.2.3 Rancangan Fisikal... 4.2.3.1 Menerjemahkan Model Logikal Dalam DBMS.. 4.2.3.1.1 Merancang Base Relations... 4.2.3.1.2 Merancang Derived Data. 4.2.3.1.3 Merancang Enterprised Constraint.. 4.2.3.2 Perancangan Fisik... 75 75 77 80 87 87 87 87 102 106 109 xiv

4.2.3.2.1 Analisa Transaksi. 4.2.3.2.2 Indeks... 4.2.3.2.3 Perhitungan Disk Space... 4.2.3.2.4 View. 4.2.3.2.5 Mekanisme Sekuriti. 4.3 Perancangan Layar... 4.4 State Transition Diagram. 4.5 Spesifikasi Proses 4.6 Rencana Implementasi. 4.6.1 Spesifikasi... 4.6.1.1 Spesifikasi Perangkat Keras 4.6.1.1 Spesifikasi Perangkat Lunak... 4.6.2 Jadwal Implementasi... 4.6.3 Hasil Run Implementasi Sistem... 4.6.4 Evaluasi dan Perbandingan Sistem... BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan.. 5.2 Saran DAFTAR PUSTAKA. RIWAYAT HIDUP LAMPIRAN. 109 127 129 132 135 136 149 153 180 180 180 180 181 182 200 201 201 201 202 203 206 xv

DAFTAR TABEL Tabel 2.1 Simbol-simbol pada Data Flow Diagram 10 Table 3.1 Tabel contoh sinetron produksi PT.Tripar Multivision Plus... 39 Table 4.1 Identifikasi Entity. 49 Table 4.2 Identifikasi Tipe Relationship.. 51 Table 4.3 Penentuan Atribut dan Domain Atribut... 52 Table 4.4 Kendala Integrity antara entity Order_Sinetron dengan Staff. 80 Table 4.5 Kendala Integrity antara entity Order _Jual dengan entity Staff, StasiunTV, dan Sinetron.. 80 Table 4.6 Kendala Integrity antara entity Pengeluaran dengan Staff dan Order_Sinetron 80 Table 4.7 Kendala Integrity antara entity Tagihan dengan entity Staff dan Kontrak_StasiunTV. 80 Table 4.8 Kendala Integrity antara entity Persiapan dengan entity Staff dan Sinetron. 81 Table 4.9 Kendala Integrity antara entity Pembayaran dengan entity Staff dan Kontrak_Artis 81 Table 4.10 Kendala Integrity antara entity Tokoh dengan entity Order_Sinetron 81 Table 4.11 Kendala Integrity antara entity Artis_Terpilih dengan entity Artis, Tokoh, dan Persiapan 81 Table 4.12 Kendala Integrity antara entity Kontrak_Artis dengan entity Artis_Terpilih 82 Table 4.13 Integrity antara entity Kontrak_Stasiun TV dengan entity Order_Jual.. 82 xvi

Table 4.14 Integrity antara entity Staff_Terpilih dengan entity Staff dan Sinetron 82 Table 4.15 Integrity antara entity Ket_Pengeluaran dengan entity Pengeluaran... 82 Table 4.16 Integrity antara entity Alamat_Staff dengan entity Staff dan Pos.. 82 Table 4.17 Integrity antara entity Alamat_Artis dengan entity Artis dan Pos. 83 Table 4.18 Integrity antara entity Alamat_StasiunTV dengan entity StasiunTV dan Pos......... 83 Table 4.19 Integrity antara entity Pengawas dengan entity Staff. 83 Table 4.20 Integrity antara entity Telp_StasiunTV dengan entity Stasiun TV. 83 Table 4.21 Integrity antara entity Telp_Artis dengan entity Artis 83 Table 4.22 Integrity antara entity Bahasa_Artis dengan entity Artis 84 Table 4.23 Integrity antara entity Gambar_Artis dengan entity Artis.. 84 Table 4.24 Rancangan Logikal..... 84 Tabel 4.25 Model Global Staff...... 87 Tabel 4.26 Tabel Pembayaran... 102 Tabel 4.27 Tabel Derived Data Tabel Pembayaran...... 102 Tabel 4.28 Tabel Tagihan......... 103 Tabel 4.29 Table Derived Data Tabel Tagihan..... 103 Tabel 4.30 Tabel Pengeluaran...... 103 Tabel 4.31 Tabel Derived Data Tabel Pengeluaran..... 103 Tabel 4.32 Table Kontrak_StasiunTV..... 104 Tabel 4.33 Tabel Derived Data Tabel Kontrak_StasiunTV... 104 Tabel 4.34 Table Kontrak_Artis... 104 Tabel 4.35 Table Derived Data Tabel Kontrak_Artis... 104 xvii

Tabel 4.36 Tabel Tokoh 105 Tabel 4.37 Table Derived Data Tabel Tokoh... 105 Tabel 4.38 Tabel Order_Jual. 105 Tabel 4.39 Tabel Derived Data Tabel Order_Jual 105 Tabel 4.40 Tabel Order_Sinetron.. 105 Tabel 4.41 Tabel Derived Data Tabel Order_Sinetron. 106 Tabel 4.42 Tabel Persiapan... 106 Tabel 4.43 Tabel Derived Data Tabel Persiapan... 106 Tabel 4.44 Cross referencing transaction and relations for analyze staff activity (Staff view).. 109 Tabel 4.45 Entry Table Staff 115 Tabel 4.46 Entry Table Artis. 115 Tabel 4.47 Entry Table StasiunTV... 116 Tabel 4.48 Entry Table Sinetron... 116 Tabel 4.49 Entry Table Tokoh. 117 Tabel 4.50 Entry Table Order_Sinetron 117 Tabel 4.51 Entry Table Persiapan. 118 Tabel 4.52 Entry Table Pos.. 118 Tabel 4.53 Entry Table Order_Jual.. 119 Tabel 4.54 Entry Table Kontrak_Artis. 119 Tabel 4.55 Entry Table Kontrak_StasiunTV 120 Tabel 4.56 Entry Table Artis_Terpilih.. 120 Tabel 4.57 Entry Table Staff_Terpilih.. 121 xviii

Tabel 4.58 Entry Table Pengeluaran. 121 Tabel 4.59 Entry Table Pembayaran 122 Tabel 4.60 Entry Table Tagihan... 122 Tabel 4.61 Update Table Artis.. 123 Tabel 4.62 Update/Delete Table Staff.. 123 Tabel 4.63 Update Table StasiunTV. 124 Tabel 4.64 Update Status Table Sinetron.. 124 Tabel 4.65 Update Status Table Persiapan 125 Tabel 4.66 Update Status Table Kontrak_Artis 125 Tabel 4.67 Update Status Table Sinetron. 126 Tabel 4.68 Update Status Table Artis_Terpilih 126 Tabel 4.69 Update Status Table Staff... 127 Tabel 4.70 Perkiraan pertambahan record 129 Tabel 4.71 Disk Space Reqirement untuk tabel 130 Tabel 4.72 Disk Space Reqirement untuk index.. 131 Tabel 4.73 Hak Akses Untuk Masing Masing Divisi 135 Tabel 4.74 Spesifikasi Perangkat Keras Minimum.. 180 Tabel 4.75 Spesifikasi Perangkat Keras Maksimum 180 Tabel 4.76 Spesifikasi Perangkat Lunak. 181 Tabel 4.77 Jadwal Implementasi. 181 Tabel 4.78 Perbandingan Sistem Lama dengan Sistem Baru. 201 xix

DAFTAR GAMBAR Gambar 2.1 Database Application Lifecycle... 14 Gambar 2.2 Binary relationship... 20 Gambar 2.3 Ternary relationship. 21 Gambar 2.4 Quarternary relationship... 21 Gambar 2.5 Unary relationship 22 Gambar 2.6 one to one (1:1) relationship 22 Gambar 2.7 one to many (1:*) relationship. 23 Gambar 2.8 many to many (*:*) relationship.. 23 Gambar 3.1 Struktur Organisasi PT. Tripar Multivision Plus. 30 Gambar 3.2 Diagram Konteks Sistem yang Berjalan. 40 Gambar 3.3 Diagram Nol Sistem yang Berjalan. 41 Gambar 3.2 Decomposition Diagram.. 42 Gambar 4.1 Diagram Konteks Sistem yang Diusulkan... 46 Gambar 4.2 Diagram Nol Sistem yang Diusulkan... 47 Gambar 4.3 Entity Relationship Diagram 48 Gambar 4.4 Penentuan Primary Key 57 Gambar 4.5 ERD Konseptual... 58 Gambar 4.6 Relationship (*:*) antara entity Staff dan entity Sinetron 60 Gambar 4.7 Pemecahan Relationship (*:*) antara entity Staff dan entity Sinetron. 61 Gambar 4.8 Relationship (*:*) recursive pada entity Staff.. 61 Gambar 4.9 Pemecahan relationship (*:*) recursive entity Staff... 62 Gambar 4.10 Entity Artis dengan atribut multi-valued 62 xx

Gambar 4.11 Pemisahan atribut multi-valued Alamat pada entity Artis. 63 Gambar 4.12 Pemisahan atribut multi-valued Telp pada entity Artis.. 63 Gambar 4.13 Pemisahan atribut multi-valued Bahasa pada entity Artis. 64 Gambar 4.14 Pemisahan atribut multi-valued Gambar pada entity Artis 64 Gambar 4.15 Entity Staff dengan atribute multi-valued.. 65 Gambar 4.16 Pemisahan atribute multi-valued Alamat pada entity Staff 65 Gambar 4.17 Entity StasiunTV dengan Atribute multi-valued... 65 Gambar 4.18 Pemisahan atribute multi-valued Alamat pada entity StasiunTV.. 66 Gambar 4.19 Pemisahan atribute multi-valued Telp pada entity StasiunTV.. 66 Gambar 4.20 Entity Pengeluaran dengan Atribute multi-valued 66 Gambar 4.21 Pemisahan atribute multi-valued Ket_pengeluaran pada entity Pengeluaran..... 67 Gambar 4.22 Validasi 3NF Pada Alamat_Staff.. 78 Gambar 4.23 Validasi 3NF Pada Alamat_Artis.. 79 Gambar 4.24 Validasi 3NF Pada Alamat_StasiunTV. 79 Gambar 4.25 Perancangan Layar Loading.. 136 Gambar 4.26 Perancangan Layar Login.. 136 Gambar 4.27 Perancangan Layar Menu Utama... 137 Gambar 4.28 Perancangan Layar Add Karyawan 137 Gambar 4.29 Perancangan Layar Search Karyawan 138 Gambar 4.30 Perancangan Layar Add Artis... 139 Gambar 4.31 Perancangan Layar Search Artis... 140 Gambar 4.32 Perancangan Layar Update Artis... 141 xxi

Gambar 4.33 Perancangan Layar Monitoring... 142 Gambar 4.34 Perancangan Layar Create New... 142 Gambar 4.35 Perancangan Layar Presentation... 143 Gambar 4.36 Perancangan Layar Budget... 143 Gambar 4.37 Perancangan Layar Kontrak Artis.. 144 Gambar 4.38 Perancangan Layar Search Talent.. 144 Gambar 4.39 Perancangan Layar Anggaran... 145 Gambar 4.40 Perancangan Layar Pembayaran... 145 Gambar 4.41 Perancangan Layar Penjualan... 146 Gambar 4.42 Perancangan Layar Kontrak StasiunTV 146 Gambar 4.43 Perancangan Layar Kriteria... 147 Gambar 4.44 Perancangan Layar Change Password 147 Gambar 4.45 Perancangan Layar User Mananger... 148 Gambar 4.46 Perancangan Layar StasiunTV... 148 Gambar 4.47 Perancangan Layar Pemeran... 149 Gambar 4.48 STD Login..... 149 Gambar 4.49 STD Staff... 150 Gambar 4.50 STD Artis... 150 Gambar 4.51 STD Stasiun TV..... 151 Gambar 4.52 STD Persiapan...... 151 Gambar 4.53 STD Order Sinetron... 152 Gambar 4.54 STD Transaksi... 152 Gambar 4.55 STD Tools... 153 xxii

Gambar 4.56 Layar Login... 182 Gambar 4.57 Layar MenuUtama... 183 Gambar 4.58 Layar Add Karyawan... 184 Gambar 4.59 Layar Add Artis... 185 Gambar 4.60 Layar Search Karyawan... 186 Gambar 4.61 Layar Search Artis... 187 Gambar 4.62 Layar Upadate Artis. 188 Gambar 4.63 Layar Create New 189 Gambar 4.64 Layar Add Tokoh. 189 Gambar 4.65 Layar Add Pemeran... 190 Gambar 4.66 Layar Presentation. 190 Gambar 4.67 Layar View Detail.. 191 Gambar 4.68 Layar Budget. 191 Gambar 4.69 Layar Input Budget 192 Gambar 4.70 Layar Kontrak Artis... 192 Gambar 4.71 Layar Monitoring Preparation... 193 Gambar 4.72 Layar Monitoring On Shoot... 193 Gambar 4.73 Layar Search Talent... 194 Gambar 4.74 Layar Presentation On Shoot. 194 Gambar 4.75 Layar Budget On Shoot. 195 Gambar 4.76 Layar Anggaran. 195 Gambar 4.77 Layar Pembayaran. 196 Gambar 4.78 Layar Penjualan 196 xxiii

Gambar 4.79 Layar Kontrak Stasiun TV. 197 Gambar 4.50 Layar Kriteria. 197 Gambar 4.51 Layar Change Password 198 Gambar 4.52 Layar User. 198 Gambar 4.53 Layar Stasiun TV... 199 xxiv