• Tidak ada hasil yang ditemukan

Novritz 0800769685 Kelas : 08 PBT Abstrak - ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PORTAL WEB UNTUK KOMUNITAS INDUSTRI IKLAN TELEVISI PADA PT. THE MAKER ONLINE - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "Novritz 0800769685 Kelas : 08 PBT Abstrak - ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PORTAL WEB UNTUK KOMUNITAS INDUSTRI IKLAN TELEVISI PADA PT. THE MAKER ONLINE - Binus e-Thesis"

Copied!
16
0
0

Teks penuh

(1)

iv

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007 / 2008

Analisis dan Perancangan Sistem Basis Data

Portal Web untuk Komunitas Industri Iklan Televisi

Pada

PT. The Maker Online

Vecky Novritz 0800769685

Kelas : 08 PBT

Abstrak

Tujuan penelitian ini adalah untuk membuat suatu sistem basis data yang dapat membantu perusahaan dan komunitas pengguna portal web untuk mendapatkan dan mengolah data dan informasi mengenai industri iklan televisi secara cepat, akurat, efektif dengan menganalisa sistem yang sedang berjalan pada PT. The Maker Online, dilanjutkan dengan menganalisa dan merancang sistem basis data yang dibutuhkan oleh staff pada PT. The Maker Online, seperti data karyawan, data klien, data showreel, data berita, dan data-data lainnya. Metodologi yang digunakan adalah dengan melakukan survey dan studi kepustakaan yang ada, perancangan basis data konseptual, logikal, dan fisikal serta aplikasinya. Hasil yang dicapai dari penelitian berupa rancangan basis data konseptual, logikal, dan fisikal beserta implementasi aplikasinya untuk mendukung pengolahan data pada portal web. Dengan adanya sistem basis data Portal Web, perusahaan diharapkan dapat mengatasi keterbatasan yang ada pada sistem yang lama dan dapat memudahkan pengguna dalam mendapatkan kebutuhan informasi mengenai industr iklan televisi pada PT. The Maker Online secara cepat, akurat, dan efektif.

(2)

v PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan

karuniaNya sehingga penulis dapat menyelesaikan penulisan skripsi ini dengan baik.

Skripsi dengan judul ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PORTAL WEB UNTUK KOMUNITAS INDUSTRI IKLAN TELEVISI PADA PT. THE MAKER ONLINE disusun dalam rangka memenuhi salah satu syarat untuk menyelesaikan studi Strata-1 pada jurusan Teknik Informatika Bina Nusantara,

Jakarta.

Pada kesempatan ini perkenankanlah penulis mengucapkan banyak terima kasih

kepada semua pihak yang telah membantu penulis dalam menyelesaikan penulisan

skripsi ini, yaitu kepada :

1. Prof. Dr. Gerardus Polla, M.App.Sc. selaku Rektor Universitas Bina Nusantara

yang telah memberikan kesempatan kepada penulis untuk dapat mengembangkan

dan menerapkan ilmu yang telah didapatnya selama masa perkuliahan

2. Tonny Halim, M.Kom. selaku dosen pembimbing skripsi yang telah banyak

membantu dalam penulisan, pembahasan, kritik, saran dalam penyelesaian

skripsi ini, dan kesabarannya dalam membimbing penulis dalam menyelesaikan

penulisan ini.

3. Bapak Nurmanjaya selaku Pimpinan Redaksi dari PT. The Maker Online, dan

seluruh staff PT. The Maker Online yang telah banyak memberikan bantuan baik

materi maupun moril dalam mendukung penyelesaian skripsi ini.

4. Fredy Purnomo, S.Kom., M.Kom selaku Ketua Jurusan Teknik Informatika yang

(3)

vi

5. Ir. Henny Surya Ningsih selaku Sekretaris Jurusan Teknik Informatika yang telah

memberikan dukungan dan saran yang membangun penulisan skripsi ini.

6. Para dosen Universitas Bina Nusantara yang telah memberikan saran dan

masukan dalam penulisan skripsi ini dan telah mendidik penulis selama

menempuh ilmu di Universitas Bina Nusantara

7. Kedua Orang tua penulis Papa dan Mama yang dengan sabar menanti kelulusan

penulis dan Kakak serta sepupu penulis yang tak henti-hentinya memebrikan

semangat untuk dapat menyelesaikan tulisan ini.

8. Kepada Dhini, “my Angel” yang selalu menemani penulis disaat senang dan

susah dalam mengerjakan penulisan skripsi ini. Dan Keluarga Joko Haryanto di

pondok gede atas dukungan moril kepada penulis selama ini.

9. Teman-teman Kos Kenari, Brozul, Crizx, Stephen, Seno, dan lainnya yang tidak

bisa disebutkan satu-satu. Terima kasih atas semua sarannya dan kesediaannya

menemani penulis bergadang untuk menyelesaikan penulisan ini.

Penulis telah berusaha dengan sebaik mungkin dalam menyelesaikan skripsi ini,

dan dengan segala kerendahan hati penulis sangat menghargai segala saran dan kritik

yang membangun dari pembaca untuk penyempurnaan skripsi ini. Akhir kata penulis

berharap semoga skripsi ini dapat dijadikan sebagai bahan masukan dan sumbangan bagi

perkembangan ilmu pengetahuan dan teknologi informasi.

Jakarta, Juni 2008

(4)

vii DAFTAR ISI

Halaman Judul Luar……….….…i

Halaman Judul Dalam………..…ii

Halaman Persetujuan Hard Cover…..………..…iii

Abstrak………....iv

Prakata………..…v

Daftar Isi……….…...vii

Daftar Tabel………..……...xiv

Daftar Gambar………...xv

Daftar Lampiran………...…..xxi

BAB 1 PENDAHULUAN 1.1 Latar Belakang………...……1

1.2 Ruang Lingkup Penelitian………...…….2

1.3 Tujuan dan Manfaat Penelitian….………...…..3

1.3.1 Tujuan Penelitian………...…...…3

1.3.2 Manfaat Penelitian………...3

1.4 Metodologi………….………..………4

1.4.1 Metode Analisis………....…...4

1.4.2 Metode Perancangan………..…...5

(5)

viii BAB 2 LANDASAN TEORI

2.1 Teori Dasar……….………...…..…….8

2.1.1 Pengertian Data……….…...….8

2.1.2 Pengertian Informasi………...…….8

2.1.3 Pengertian Sistem……….…..….….9

2.1.4 Pengertian Basis Data dan Sistem Basis Data……….….9

2.1.5 Sistem Manajemen Basis Data (DBMS).…………...…...….10

2.1.6 Data Definition Language (DDL).……….………....11

2.1.7 Data Manipulation Language (DML) ………….……...…...11

2.1.8 Data Control Language (DCL) ……….…...…12

2.1.9 Komponen dari Lingkungan DBMS………...……...12

2.1.10 Kelebihan dan Kekurangan DBMS………….……...……....14

2.1.11 Model Relasional………...………...……..17

2.1.12 Entity Relationship Modelling (ER Modelling).…….….…...20

2.1.13 Normalisasi………...…………26

2.1.14 Siklus Hidup Basis Data………....………...28

2.1.15 Metodologi Desain Basis Data Konseptual, Logikal, dan Fisikal ………...34

2.1.16 Data Flow Diagram………...…….…..46

2.1.17 State Transition Diagram………...….……....…48

2.1.18 MySQL………...……..….….…50

2.1.19 PHP………...…..…………....51

2.1.20 Macromedia Dreamweaver MX………..…...……....51

(6)

ix

2.1.22 Web...53

2.2 Teori Khusus...54

2.2.1 Pengertian Berita...54

2.2.2 Pengertian Portal Web...54

2.2.3 Pengertian Reporter...55

2.2.4 Pengertian Iklan………...55

2.2.5 Pengertian Web Banner...55

2.2.6 Pengertian Showreel ...56

2.2.7 Pengertian Cast party...56

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN 3.1 Analisis Organisasi...57

3.1.1 Sejarah PT. The Maker Online………...57

3.1.2 Visi dan Misi PT. The Maker Online………...58

3.1.3 Struktur Organisasi PT. The Maker Online………...59

3.1.4 Ruang Lingkup Pekerjaan, Wewenang, dan Tanggung Jawab...59

3.1.5 Kegiatan Marketing yang sedang berjalan………...64

3.1.5 Kegiatan Pemimpin Redaksi yang sedang berjalan...69

3.1.6 Kegiatan Reporter yang sedang berjalan 3.2 Permasalahan...78

3.3 Analisis Kebutuhan Informasi...78

(7)

x

BAB 4 PERANCANGAN DAN IMPLEMENTASI SISTEM BASIS DATA

4.1 Usulan Sistem Portal Web pada PT. The Maker Online...80

4.2 Diagram Aliran Data...81

4.2.1 Diagram Konteks...81

4.2.2 Diagram Nol...82

4.2.3 Diagram Rinci Pengolahan data showreel...84

4.2.4 Diagram Rinci Mengolah Data Party...84

4.2.5 Diagram Rinci Mengolah Data Berita...85

4.3 Perancangan Basis Data...86

4.3.1 Perancangan Basis Data Konseptual...86

4.3.2 Perancangan Basis Data Logikal...102

4.3.3 Perancangan Basis Data Fisikal...122

4.4 Pengembangan Aplikasi...153

4.4.1 Struktur Menu...153

4.4.2 State Transition Diagrm...155

4.4.3 Perancangan Layar...162

4.5 Implementasi Aplikasi...182

4.5.1 Uji Coba Aplikasi...182

4.5.2 Jadwal Implementasi...184

4.5.3 Cara Pengoperasian Aplikasi...185

4.6 Evaluasi Sistem Basis Data...225

(8)

xi

5.2 Saran...228

(9)

xiv

DAFTAR TABEL

Tabel 4.1 Kamus Data Tipe Entitas...87

Tabel 4.2 Kamus Data Tipe Relationship ...89

Tabel 4.3 Kamus Data Deskripsi Atribut...…...………….……...90

Tabel 4.4 Tabel Identifikasi Candidat Key dan Primary Key Setiap Entitas…....100

Tabel 4.5 Tabel Relasi Model Data Logikal Lokal...112

Tabel 4.6 Tabel Relasi Model data Logikal Lokal Setelah Normalisasi...118

Tabel 4.7 Tabel Analisis Transaksi (1)...139

Tabel 4.8 Tabel Analisis Transaksi (2)...140

Tabel 4.9 Tabel Analisis Transaksi (3)...141

Tabel 4.10 Tabel Analisis Transaksi (4)...142

Tabel 4.11 Tabel Pemilihan Indeks Setiap Entitas...143

Tabel 4.12 Tabel Estimasi Kapasitas Data...145

Tabel 4.13 Tabel Estimasi Kapasitas Data 5 Tahun ke Depan...146

Tabel 4.14 Tabel Perbandingan antara MySQL 4.1 dengan Oracle 9i...150

(10)

xv

DAFTAR GAMBAR

Gambar 2.1 Relasi One-to-One antara Cabang dan Staff………...…………...24

Gambar 2.2 Relasi One-to-Many antara Staff dan Properti…...……...……...24

Gambar 2.3 Relasi Many-to-Many antara Koran dan Properti……...……….…...25

Gambar 2.4 Cardinality dan Participation antara Staff dan Caban……...………...26

Gambar 2.5 Tahap-tahap dari Siklus Hidup Basis Data……...…...……...28

Gambar 2.6 Notasi Kesatuan Eksternal……...…...……....47

Gambar 2.7 Notasi Aliran Data……...……...47

Gambar 2.8 Notasi Proses……….….…48

Gambar 2.9 Notasi Penyimpanan Data……...……....48

Gambar 2.10 Notasi Keadaan Sistem……...………...49

Gambar 2.11 Notasi Perubahan Keadaan……...……...49

Gambar 2.12 Notasi Kondisi dan Aksi...……...……...49

Gambar 3.1 Struktur Organisasi PT. The Maker Online……….………..…...59

Gambar 3.2 Proses pemasangan showreel pada Portal Web …...66

Gambar 3.3 Proses pemasangan iklan/Banner pada Portal Web …...68

Gambar 3.4 Proses Pemasangan Polling pada Portal Web………. 70

Gambar 3.5 Proses Pemasangan iklan pada Portal Web ……….72

Gambar 3.6 Proses Pemasangan Berita………....75

Gambar 4.1 Diagram Konteks ...82

Gambar 4.2 Diagram Nol...83

Gambar 4.3 Diagram Rinci Mengolah Data Showreel ...84

(11)

xvi

Gambar 4.5 Diagram Rinci Mengolah Data Berita ...85

Gambar 4.6 Identifikasi Tipe Entitas...86

Gambar 4.8 Entity Relationship Diagram (ERD) Model Data Konseptual dengan Primary Key...99

Gambar 4.9 Validasi Transaksi User Menggunakan Pathway...101

Gambar 4.10 Menghilangkan Atribut Multivalued pada Entitas MsBerita...103

Gambar 4.11 Menghilangkan Atribut Multivalued foto pada Entitas MsBerita ...103

Gambar 4.12 Menghilangkan Atribut Multivalued video pada Entitas MsBerita...104

Gambar 4.13 Menghilangkan Atribut Multivalued video pada Entitas Msparty ...104

Gambar 4.14 Menghilangkan Atribut Multivalued video pada Entitas Msparty ...105

Gambar 4.15 Menghilangkan Atribut Multivalued pilihan pada Entitas MsPolling...105

Gambar 4.16 Model Diagram Relasional Global ...121

Gambar 4.17 Struktur Menu untuk Reporter...152

Gambar 4.18 Struktur Menu untuk Admin...153

Gambar 4.19 STD Login ...154

Gambar 4.20 STD Menu untuk Reporter ...155

Gambar 4.21 STD Menu untuk Admin ...156

Gambar 4.22 STD Menu untuk Berita ...157

Gambar 4.23 STD Menu untuk Banner ...158

Gambar 4.24 STD Menu database ...159

Gambar 4.25 STD Menu artikel...160

Gambar 4.26 STD Menu Artikel Foto ...160

Gambar 4.27 Rancangan Form Login...161

(12)

xvii

Gambar 4.29 Rancangan Layar Berita ...162

Gambar 4.30 Rancangan Tampilan Daftar Party ...163

Gambar 4.31 Rancangan Form daftar showreel...163

Gambar 4.32 Rancangan tampilan data banner...164

Gambar 4.33 Rancangan Tampilan data polling...164

Gambar 4.34 Rancangan Tampilan data event ...165

Gambar 4.35 Rancangan Tampilan rubah password...166

Gambar 4.36 Rancangan Tampilan data profile karyawan...167

Gambar 4.37 Rancangan Tampilan Daftar Klien...167

Gambar 4.38 Rancangan Tampilan daftar model ...168

Gambar 4.39 Rancangan Tampilan data promo banner...168

Gambar 4.40 Rancangan Tampilan Data Kontak ...169

Gambar 4.41 Rancangan Tampilan data iklan ...169

Gambar 4.42 Rancangan Tampilan data user ...170

Gambar 4.43 Rancangan Tampilan Daftar Artikel ...170

Gambar 4.44 Rancangan Tampilan data Breaking news ...171

Gambar 4.45 Rancangan Form Tambah Artikel ...171

Gambar 4.46 Rancangan Tampilan form tambah artikel video ...172

Gambar 4.47 Rancangan Form Tambah artikel foto...172

Gambar 4.48 Rancangan Form tambah detail artikel video...173

Gambar 4.49 Rancangan Form tambah detail artikel foto ...173

Gambar 4.50 Rancangan Form Tambah Detail party……….174

Gambar 4.51 Rancangan Form Tambah party ...175

(13)

xviii

Gambar 4.53 Rancangan Output Halaman Utama untuk User………...176

Gambar 4.54 Rancangan Output Artikel...177

Gambar 4.55 Rancangan Output artikel Foto ...178

Gambar 4.56 Rancangan Output artikel Video ...179

Gambar 4.57 Rancangan Output Showreel...180

Gambar 4.58 Rancangan Laporan Hasil Polling...181

Gambar 4.59 Tampilan Login ...185

Gambar 4.60 Tampilan Menu untuk Reporter ...186

Gambar 4.61 Tampilan Menu untuk Administrator...187

Gambar 4.62 Tampilan menu News...188

Gambar 4.63 Tampilan Halaman untuk News - >Artikel ...189

Gambar 4.64 Form Tambah Artikel...189

Gambar 4.65 Tampilan Halaman untuk menampilkan berita Foto...190

Gambar 4.66 Tampilan Halaman untuk Mengisi Header Berita Foto ...191

Gambar 4.67 Tampilan Halaman untuk Menambah detail berita foto...192

Gambar 4.68 Tampilan Halaman untuk menampilkan berita Video ...193

Gambar 4.69 Tampilan Halaman untuk Mengisi Header Berita Video...193

Gambar 4.70 Tampilan Halaman untuk Menambah detail berita video ...194

Gambar 4.71 Tampilan Halaman untuk menampilkan Breaking News...195

Gambar 4.72 Tampilan Halaman untuk Mengisi Breaking News...195

Gambar 4.73 Tampilan Halaman Liputan Party ...196

Gambar 4.74 Halaman untuk Mengubah Data Header Party...197

(14)

xix

Gambar 4.76 Tampilan Halaman Data Showcase...198

Gambar 4.77 Halaman untuk Menambah data header Showcase ...199

Gambar 4.78 Halaman untuk Menambah data Detail Showcase...199

Gambar 4.79 Halaman untuk Menampilkan data banner keseluruhan ...200

Gambar 4.80 Halaman untuk Menampilkan data banner utama...201

Gambar 4.81 Halaman untuk Merubah data banner utama...202

Gambar 4.82 Tampilan Halaman untuk menampilkan data banner floating ...203

Gambar 4.83 Tampilan Halaman untuk Mengubah Banner Floating ...203

Gambar 4.84 Tampilan Halaman untuk menampilkan banner standart...204

Gambar 4.85 Tampilan Halaman untuk Mengubah data banner standart...205

Gambar 4.86 SubMenu Database...205

Gambar 4.87 Halaman untuk Menambah data karyawan ...206

Gambar 4.88 Tampilan Halaman untuk menampilkan pilihan Crew ...207

Gambar 4.89 Tampilan Halaman untuk data Crew...207

Gambar 4.90 Tampilan Halaman untuk menambah data Crew ...208

Gambar 4.91 Tampilan Halaman untuk menampilkan data Model ...209

Gambar 4.92 Tampilan Halaman untuk Menambah data model ...209

Gambar 4.93 Tampilan Halaman untuk menampilkan data Promosi ...210

Gambar 4.94 Tampilan Halaman untuk Menambah data Promosi ...211

Gambar 4.95 Tampilan Halaman untuk menampilkan data Contact ...212

Gambar 4.96 Tampilan Halaman untuk menampilkan data Iklan ...213

Gambar 4.97 Tampilan Data Polling ...214

Gambar 4.98 Tampilan tambah Data Polling...214

(15)

xx

Gambar 4.100 Tampilan tambah Data Event...216

Gambar 4.101 Tampilan Data User ...217

Gambar 4.102 Tampilan tambah data user ...217

Gambar 4.103 Tampilan Merubah password ...218

Gambar 4.104 Tampilan Home bagian atas...219

Gambar 4.105 Tampilan Home Bawah...219

Gambar 4.106 Tampilan Klik Promosi ...220

Gambar 4.107 Tampilan detail promosi...220

Gambar 4.108 Tampilan Data Klien ...221

Gambar 4.109 Tampilan Berita bentuk Video ...221

Gambar 4.110 Tampilan Berita bentuk Foto...222

Gambar 4.111 Tampilan Berita Biasa...222

Gambar 4.112 Tampilan Arsip Berita...223

Gambar 4.113 Tampilan Arsip Party ...223

Gambar 4.114 Tampilan Iklan ...224

Gambar 4.115 Tampilan Contact Us...224

(16)

xxi

DAFTAR LAMPIRAN

Referensi

Dokumen terkait

Dari hasil studi pustaka, penulis menemukan bahwa konsep manusia otentik menurut Søren Kierkegaard terkait dengan manusia sebagai individu konkret yang memiliki

Dalam stuktur PJOK dengan alokasi waktu pelajaran 3 jam setiap minggu, dimana alokasi waktu jam pembelajaran setiap kelas merupakan jumlah minimal yang dapat ditambah sesuai

Penelitian ini difokuskan pada cara atau strategi yang dilakukan oleh MA NU Banat Kudus dalam menerapkan Sistem Manajemen Mutu ISO. 9001:2008, serta alasan yang

Oleh sebab itu pada penilitian ini digunakan kombinasi bahan pengisi antara laktosa monohidrat dan avicel PH 101 untuk menghasilkan tablet dengan kerapuhan dan

Perjuangan pergerakan kebangsaan dan kemerdekaan Indonesia tidak terlepas dari peranan dan kiprah dari Suwardi Surjaningrat atau juga lebih dikenal dengan nama Ki Hajar

Pembuatan sistem informasi sarana prasarana pendidikan ini menghubungkan pihak sekolah dan pihak Dinas Pendidikan, dimana pihak sekolah dalam hal ini Kepala Sekolah dapat

Oleh sebab itu penyusun mengambil judul “Pokok Pewartaan Paulus dalam Surat Rasul Paulus Kepada Jemaat di Galatia Untuk Katekase Umat Lingkungan Santo Antonius Padua Paroki Kalasan

The quotation above happens when Santiago finishes in helping a candy seller to assemble the stall, after he leaves the seller he realized that the two of them are not talking