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

dokumen-dokumen yang mirip
Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2006 / Analisis dan Perancangan Aplikasi

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

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

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

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

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

Universitas Bina Nusantara

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

UNIVERSITAS BINA NUSANTARA

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 Genap tahun 2008/2009

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

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

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

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

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

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

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. Jurusan Teknik Informatika Program Studi Strata-1 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 2005/2006

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

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

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

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 Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INFORMASI PRODUK DEVICE TESTING BERBASIS INTRANET PADA PT BAKRIE TELECOM, TBK

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

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

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

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

ANALISIS DAN PERANCANGAN SISTEM LEMBUR TENANT DAN SISTEM ABSENSI BERBASIS SIDIK JARI PADA PT. WISMA JAYA ARTEK SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA

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

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

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

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

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFI UNTUK PEGAWAI NEGERI SIPIL(PNS) SEKTOR PERHUBUNGAN PADA PULAU JAWA

Analisis dan Perancangan Sistem Basis Data Portal Web untuk Komunitas Industri Iklan Televisi Pada PT. The Maker Online

ANALISIS DAN PERANCANGAN CARGO TRACKING SYSTEM PADA PT.MEDITERRANEAN SHIPPING COMPANY SKRIPSI. Oleh WENDY VINOD HERRY

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

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

ANALISIS DAN PERANCANGAN BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT. BANK MANDIRI PERSERO

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

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

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

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN GEDUNG BERBASIS INTRANET PADA PT. KARTIKA BUANA AYU

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN APLIKASI E-LEARNING PADA SMP STRADA BHAKTI UTAMA

UNIVERSITAS BINA NUSANTARA

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

Analisis dan Perancangan Sistem Penjualan Material Game Online milik PT. Jaspace Net

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

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

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

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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. Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

Transkripsi:

UNIVERSITAS BINA NUSANTARA Abstrak Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA AKTIVITAS PENJUALAN DAN PEMBELIAN BERBASIS WEB PADA DIVISI POWER ENGINEERING, PT. GUNA ELEKTRO Juvika 0800761796 Mita Veronica 0800762180 Peter Tanjung 0800764614 Kelas/Kelompok : 07 PGT/08 Tujuan dari penulisan skripsi ini adalah untuk menganalisis kebutuhan informasi aktivitas penjualan dan pembelian serta merancang basis data untuk memenuhi kebutuhan informasi pada divisi Power Engineering PT. Guna Elektro. Metodologi penelitian yang digunakan adalah teknik fact-finding, studi kepustakaan, dan menganalisis setiap fakta-fakta yang ditemukan dari hasil wawancara, sedangkan dalam perancangan aplikasi sistem basis data, digunakan metodologi perancangan konseptual, logikal dan fisikal. Hasil yang dicapai adalah suatu aplikasi sistem basis data yang dapat mendukung aktivitas penjualan dan pembelian sehingga meningkatkan kinerja perusahaan. Simpulan dari penelitian ini adalah bahwa penelitian ini telah menghasilkan, mengimplementasikan, dan mengevaluasi implementasi suatu rancangan basis data aktivitas penjualan dan pembelian. Kata kunci : analisis, perancangan, basis data, aktivitas penjualan dan pembelian. i

PRAKATA Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas berkat dan rahmat-nya, skripsi ini dapat terlaksana dan terselesaikan dengan baik dan tepat pada waktunya. Adapun tujuan penyusunan skripsi yang berjudul Analisis dan Perancangan Sistem Basis Data Aktivitas Penjualan dan Pembelian Berbasis Web pada Divisi Power Engineering, PT. Guna Elektro ini adalah sebagai salah satu syarat untuk meraih gelar kesarjanaan pada jurusan Teknik Informatika jenjang pendidikan Strata-I Universitas Bina Nusantara. Skripsi ini dapat terselesaikan berkat bantuan serta bimbingan dari berbagai pihak. Oleh karena itu, perkenankanlah penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu baik secara langsung maupun tidak langsung, terutama kepada : 1. Orang tua dan keluarga tercinta yang telah memberikan doa, dukungan dan semangat kepada penulis selama penyusunan skripsi ini. 2. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara. 3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara. 4. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara. ii

5. Ibu Henny Surya Ningsih, S.Kom., M.Kom., selaku Sekretaris Jurusan Teknik Informatika Universitas Bina Nusantara. 6. Ibu Ayuliana, ST., MMSI., selaku dosen pembimbing yang selalu memberikan saran dan masukan kepada penulis selama penyusunan skripsi. 7. Seluruh dosen Universitas Bina Nusantara, khususnya dosen-dosen di bidang Teknik Informatika yang membekali penulis dengan ilmu pengetahuan. 8. Segenap staff Perpustakaan Universitas Bina Nusantara yang turut membantu dalam peminjaman buku sebagai sumber dalam penulisan skripsi ini. 9. General Manager dan segenap pegawai Divisi Power Engineering PT. Guna Elektro yang telah memberikan kesempatan kepada penulis untuk mengadakan penelitian dan memberikan berbagai informasi yang penulis butuhkan. 10. Teman-teman yang memberikan bantuan dan dukungan serta semua pihak yang telah membantu dalam penyusunan skripsi ini yang tidak dapat penulis sebutkan satu per satu. Penulis menyadari bahwa skripsi ini masih banyak terdapat kekurangan mengingat terbatasnya waktu penulisan dan pengetahuan yang dimiliki oleh penulis. Karena itu, penulis sangat mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan skripsi ini. Akhir kata, penulis berharap bahwa skripsi ini dapat memberikan manfaat yang besar bagi pembacanya.. Jakarta, Februari 2008 Penulis iii

DAFTAR ISI Judul Luar Judul Dalam Halaman Persetujuan Hard Cover Halaman Pernyataan Dewan Penguji Abstrak... i Prakata ii Daftar Isi iv Daftar Tabel... xii Daftar Gambar... xv Daftar Lampiran. xxi BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Ruang Lingkup...3 1.3 Tujuan dan Manfaat... 4 1.3.1 Tujuan 4 1.3.2 Manfaat.. 4 1.4 Metodologi. 5 1.4.1 Metode Fact-Finding..... 5 1.4.2 Studi Kepustakaan..... 5 1.4.3 Perancangan... 6 iv

1.5 Sistematika Penulisan 6 BAB 2 LANDASAN TEORI... 8 2.1 Teori-teori Dasar Database... 8 2.1.1 Sistem. 8 2.1.2 Data 8 2.1.3 Basis Data dan Sistem Basis Data..... 9 2.1.4 Database Management System (DBMS)... 10 2.1.5 Komponen-komponen DBMS... 13 2.1.6 Database Application Lifecycle..... 15 2.1.7 Metodologi Perancangan Basis Data..... 23 2.1.7.1 Perancangan Konseptual.... 24 2.1.7.2 Perancangan Logikal.. 28 2.1.7.3 Perancangan Fisikal... 30 2.1.8 Alat Bantu Perancangan Sistem..... 33 2.1.8.1 Data Flow Diagram (DFD) 33 2.1.8.2 Entity Relationship Diagram (ERD).. 35 2.1.9 Normalisasi 36 2.2 Teori Pendukung dalam Pembuatan Halaman Web.. 37 2.2.1 Hypertext Transfer Protocol (HTTP)... 37 2.2.2 Uniform Resource Locators (URL)... 38 2.2.3 Pemrosesan Client / Server... 39 2.2.4 Arsitektur Web DBMS... 41 2.2.5 Personal Home Page (PHP) Hypertext Pre-processor.. 42 v

2.2.5.1 Basis Data dengan PHP... 42 2.2.5.2 MySQL... 42 2.2.6 Hypertext Markup Language (HTML)... 43 2.2.7 Macromedia Dreamweaver.... 44 2.2.8 Perancangan Dialog (User Interface)... 45 2.3 Penjualan dan Pembelian... 46 2.3.1 Penjualan.... 46 2.3.2 Pembelian...... 46 BAB 3 ANALISIS DAN PERANCANGAN.. 48 3.1 Riwayat Perusahaan... 48 3.2 Struktur Organisasi Perusahaan. 49 3.2.1 Tugas dan Tanggung Jawab....... 50 3.3 Tata Laksana atau Prosedur yang Sedang Berjalan... 56 3.3.1 Prosedur Penjualan.....56 3.3.2 Prosedur Pembelian..... 59 3.4 Diagram Alir Data (Data Flow Diagram) Sistem yang Sedang Berjalan.. 62 3.4.1 Diagram Konteks Sistem yang Sedang Berjalan... 62 3.4.2 Diagram Nol Sistem yang Sedang Berjalan... 63 3.4.3 Diagram Rinci Proses 1.0..... 64 3.4.4 Diagram Rinci Proses 3.0..... 65 3.4.5 Diagram Rinci Proses 4.0..... 66 3.4.6 Diagram Rinci Proses 5.0..... 67 vi

3.5 Permasalahan yang Dihadapi. 68 3.6 Alternatif Pemecahan Masalah.. 68 3.7 Sistem yang Diusulkan...... 69 3.8 Diagram Alir Data (Data Flow Diagram) Sistem yang Diusulkan... 69 3.8.1 Diagram Konteks Sistem yang Diusulkan..... 69 3.8.2 Diagram Nol Sistem yang Diusulkan.... 71 3.8.3 Diagram Rinci Proses 1.0 Sistem yang Diusulkan.... 72 3.8.4 Diagram Rinci Proses 3.0 Sistem yang Diusulkan.... 73 3.8.5 Diagram Rinci Proses 5.0 Sistem yang Diusulkan.... 74 3.9 Perancangan Sistem Basis Data..... 74 3.9.1 Perancangan Basis Data Konseptual...... 74 3.9.1.1 Identifikasi Tipe Entitas...... 75 3.9.1.2 Identifikasi Tipe Relasional........ 78 3.9.1.2.1 Entity Relationship Diagram (ERD) Konseptual... 78 3.9.1.2.2 Menentukan Pembatas Multiplicity dari Tipe Relasi... 79 3.9.1.3 Identifikasi dan Asosiasi Atribut Suatu Entitas.... 81 3.9.1.4 Identifikasi Candidate Key dan Primary Key Setiap Entitas..... 95 3.9.1.5 Validasi Model Konseptual Lokal Dengan Transaksi Pengguna........ 97 3.9.2 Perancangan Basis Data Logikal....... 99 3.9.2.1 Membuat dan Memvalidasi Model Data Logikal vii

Lokal... 99 3.9.2.1.1 Penghilangan Fitur yang Tidak Kompatibel...... 99 3.9.2.1.2 Validasi Relasi Menggunakan Teknik Normalisasi... 104 3.9.2.1.3 Mengidentifikasi Batasan Integritas...... 112 3.9.2.2 Membuat dan Memvalidasi Model Data Logikal Global....... 118 3.9.3 Perancangan Basis Data Fisikal......... 139 3.9.3.1 Perancangan Relasi Dasar...... 139 3.9.3.2 Analisis Transaksi...... 147 3.9.3.3 Organisasi File... 151 3.9.3.4 Memperkirakan Kebutuhan Kapasitas Penyimpanan (Disk)..... 156 3.10 Perancangan Proses.... 170 3.10.1 Bagan Terstruktur (Structure Chart)..... 170 3.10.2 Perancangan State Transition Diagram (STD)...... 171 3.10.2.1 STD Halaman Login.... 171 3.10.2.2 STD Halaman Home Manager.... 172 3.10.2.3 STD Halaman Home Sales...... 173 3.10.2.4 STD Halaman Home Finance......174 3.10.2.5 STD Halaman Home Purchasing.... 175 3.10.2.6 STD Halaman Customer oleh Manager... 176 3.10.2.7 STD Halaman Customer oleh Sales... 178 viii

3.10.2.8 STD Halaman Change Password.... 179 3.10.2.9 STD Halaman Contact.........180 3.10.2.10 STD Halaman Quotation........ 182 3.10.2.11 STD Halaman Sign Up........ 183 3.10.2.12 STD Halaman RFQ oleh Manager..... 184 3.10.2.13 STD Halaman RFQ oleh Purchasing..... 185 3.10.2.14 STD Halaman PO Supplier oleh Purchasing...186 3.10.2.15 STD Halaman PO Supplier oleh Manager... 187 3.10.2.16 STD Halaman PO Customer oleh Manager dan Sales......... 188 3.10.2.17 STD Halaman PO Customer oleh Finance... 189 3.10.2.18 STD Halaman WO Request oleh Manager dan Sales......... 190 3.10.2.19 STD Halaman WO Request oleh Finance... 191 3.10.2.20 STD Halaman PBB oleh Manager dan Sales... 192 3.10.2.21 STD Halaman PBB oleh Purchasing... 193 3.10.2.22 STD Halaman Activity oleh Manager... 194 3.10.2.23 STD Halaman Activity oleh Sales..... 195 3.11 Spesifikasi Proses...... 196 3.11.1 Modul Login...... 196 3.11.2 Modul Halaman Home Manager....... 197 3.11.3 Modul Halaman Home Industrial..... 199 3.11.4 Modul Halaman Home Utility.... 201 3.11.5 Modul Halaman Home Purchasing....... 202 ix

3.11.6 Modul Halaman Home Finance..... 203 3.11.7 Modul Halaman Home Manager Sign Up.. 204 3.11.8 Modul Halaman Change Password....... 205 3.11.9 Modul Halaman Insert PO Customer.... 206 3.11.10 Modul Halaman PO Customer Viewer, Update, dan Delete... 207 3.11.11 Modul Halaman Insert PO Supplier.... 208 3.11.12 Modul Halaman PO Supplier Viewer, Update, dan Delete... 209 3.11.13 Modul Halaman Insert RFQ.... 210 3.11.14 Modul Halaman RFQ Viewer, Update, dan Delete..... 211 3.11.15 Modul Halaman Insert PPB.... 212 3.11.16 Modul Halaman PPB Viewer dan Delete.... 213 3.11.17 Modul Halaman Insert WO Request.... 214 3.11.18 Modul Halaman WO Request Viewer dan Delete... 215 3.11.19 Modul Halaman Insert Quotation....... 215 3.11.20 Modul Halaman Quotation Viewer, Update, dan Delete... 216 3.11.21 Modul Halaman Insert Activity....... 217 3.11.22 Modul Halaman Sales Activity dan Delete...... 218 3.11.23 Modul Halaman Add Customer....... 219 3.11.24 Modul Halaman New Contact....... 220 3.11.25 Modul Halaman Contact Viewer, Update, dan Delete... 221 3.12 Perancangan Masukan dan Luaran.... 222 x

BAB 4 IMPLEMENTASI DAN EVALUASI.......... 235 4.1 Rencana Implementasi... 235 4.1.1 Spesifikasi Perangkat Keras... 235 4.1.2 Spesifikasi Perangkat Lunak...... 236 4.1.3 Jadwal Implementasi...... 236 4.2 Pengoperasian Aplikasi.. 239 4.3 Evaluasi.. 289 BAB 5 SIMPULAN DAN SARAN...... 293 5.1 Simpulan 293 5.2 Saran.. 293 DAFTAR PUSTAKA.. 295 RIWAYAT HIDUP...... 297 LAMPIRAN-LAMPIRAN...... L1 SURAT SURVEI xi

DAFTAR TABEL Tabel 3.1 Kamus data entitas.... 75 Tabel 3.2 Pembatas Multiplicity.... 80 Tabel 3.3 Kamus data atribut.... 81 Tabel 3.4 Identifikasi Candidate Key dan Primary Key... 95 Tabel 3.5 Tabel Referential Integrity... 113 Tabel 3.6 Kamus Data Entitas Global.. 120 Tabel 3.7 Kamus Data Atribut Global..... 127 Tabel 3.8 Database Design Language.. 140 Tabel 3.9 Analisis Transaksi I... 147 Tabel 3.10 Analisis Transaksi II... 148 Tabel 3.11 Analisis Transaksi III.. 150 Tabel 3.12 Representasi Data Antara Tabel Activity dengan Staff.... 151 Tabel 3.13 Representasi Data Antara Tabel Quotation dengan Staff.... 151 Tabel 3.14 Representasi Data Antara Tabel POSupplier dengan Staff..... 152 Tabel 3.15 Representasi Data Antara Tabel WORequest dengan Staff..... 152 Tabel 3.16 Representasi Data Antara Tabel RequestForQuotation dengan Staff...... 152 Tabel 3.17 Representasi Data Antara Tabel PPB dengan Staff..... 152 Tabel 3.18 Representasi Data Antara Tabel Contact dengan Customer....... 153 Tabel 3.19 Representasi Data Antara Tabel POCustomer dengan Customer..... 153 Tabel 3.20 Representasi Data Antara Tabel POSupplier dengan Supplier..... 153 Tabel 3.21 Representasi Data Antara Tabel Email dengan Contact........ 153 Tabel 3.22 Representasi Data Antara Tabel Address dengan Contact..... 154 Tabel 3.23 Representasi Data Antara Tabel Phone dengan Contact....... 154 Tabel 3.24 Representasi Data Antara Tabel WorkScope dengan WORequest.. 154 Tabel 3.25 Representasi Data Antara Tabel Quotation dengan Customer..... 154 Tabel 3.26 Representasi Data Antara Tabel RequestForQuotation dengan Supplier........ 154 Tabel 3.27 Representasi Data Antara Tabel Quotation dengan QuotationDetail dengan Product..... 155 Tabel 3.28 Representasi Data Antara Tabel POCustomer dengan POCustomerDetail dengan Product..... 155 xii

Tabel 3.29 Representasi Data Antara Tabel PPB dengan PPBDetail dengan Product..... 155 Tabel 3.30 Representasi Data Antara Tabel RequestForQuotation dengan RequestForQuotationDetail dengan Product..... 155 Tabel 3.31 Representasi Data Antara Tabel POSupplier dengan POSupplierDetail dengan Product..... 156 Tabel 3.32 Representasi Data Antara Tabel WORequest dengan WORequestDetail..... 156 Tabel 3.33 Perkiraan Kapasitas Staff.... 157 Tabel 3.34 Perkiraan Kapasitas Customer.... 157 Tabel 3.35 Perkiraan Kapasitas Contact... 158 Tabel 3.36 Perkiraan Kapasitas Phone...... 158 Tabel 3.37 Perkiraan Kapasitas Address........... 159 Tabel 3.38 Perkiraan Kapasitas Email...... 159 Tabel 3.39 Perkiraan Kapasitas Supplier...... 160 Tabel 3.40 Perkiraan Kapasitas Product....... 160 Tabel 3.41 Perkiraan Kapasitas Activity........ 161 Tabel 3.42 Perkiraan Kapasitas Quotation........ 161 Tabel 3.43 Perkiraan Kapasitas QuotationDetail.......... 162 Tabel 3.44 Perkiraan Kapasitas WORequest......... 163 Tabel 3.45 Perkiraan Kapasitas WorkScope......... 164 Tabel 3.46 Perkiraan Kapasitas WORequestDetail............... 164 Tabel 3.47 Perkiraan Kapasitas PPB......... 165 Tabel 3.48 Perkiraan Kapasitas PPBDetail........... 166 Tabel 3.49 Perkiraan Kapasitas POCustomer......... 166 Tabel 3.50 Perkiraan Kapasitas POCustomerDetail....... 167 Tabel 3.51 Perkiraan Kapasitas RequestForQuotation....... 167 xiii

Tabel 3.52 Perkiraan Kapasitas RequestForQuotationDetail......... 168 Tabel 3.53 Perkiraan Kapasitas POSupplier......... 168 Tabel 3.54 Perkiraan Kapasitas POSupplierDetail......... 169 Tabel 4.1 Hasil Kuisioner.. 289 xiv

DAFTAR GAMBAR Gambar 2.1 Siklus Hidup Aplikasi Basis data...... 15 Gambar 2.2 Internet yang Berbasiskan pada Model Client-Server... 40 Gambar 2.3 Arsitektur Two-Tier Client-Server... 41 Gambar 3.1 Struktur Organisasi Divisi Power Engineering PT. Guna Elektro... 50 Gambar 3.2 Diagram Alir Data Prosedur Penjualan Divisi Power Engineering PT. Guna Elektro... 57 Gambar 3.3 Diagram Alir Data Prosedur Pembelian Divisi Power Engineering PT. Guna Elektro... 60 Gambar 3.4 Diagram Konteks Sistem yang Sedang Berjalan... 62 Gambar 3.5 Diagram Diagram Nol Sistem yang Sedang Berjalan... 63 Gambar 3.6 Diagram Rinci Proses 1.0 Sistem yang Sedang Berjalan... 64 Gambar 3.7 Diagram Rinci Proses 3.0 Sistem yang Sedang Berjalan... 65 Gambar 3.8 Diagram Rinci Proses 4.0 Sistem yang Sedang Berjalan... 66 Gambar 3.9 Diagram Rinci Proses 5.0 Sistem yang Sedang Berjalan... 67 Gambar 3.10 Diagram Konteks Sistem yang Diusulkan...70 Gambar 3.11 Diagram Nol Sistem yang Diusulkan... 71 Gambar 3.12 Diagram Rinci Proses 1.0 Sistem yang Diusulkan...... 72 Gambar 3.13 Diagram Rinci Proses 3.0 Sistem yang Diusulkan... 73 Gambar 3.14 Diagram Rinci Proses 5.0 Sistem yang Diusulkan...... 74 Gambar 3.15 ERD Konseptual... 79 Gambar 3.16 ERD dengan Primary Key... 96 Gambar 3.17 ERD Konseptual dengan Transaksi Pengguna... 98 xv

Gambar 3.18 ERD Sebelum Normalisasi... 103 Gambar 3.19 ERD Entity Relational Diagram (ERD) Global untuk Basis Data... 119 Gambar 3.20 Struktur Menu...170 Gambar 3.21 STD Halaman Login...171 Gambar 3.22 STD Halaman Home Manager... 172 Gambar 3.23 STD Halaman Home Sales Industrial... 173 Gambar 3.24 STD Halaman Home Sales Utility... 174 Gambar 3.25 STD Halaman Home Finance... 175 Gambar 3.26 STD Halaman Home Purchasing...175 Gambar 3.27 STD Halaman Customer Industrial oleh Manager...176 Gambar 3.28 STD Halaman Customer Utility oleh Manager... 177 Gambar 3.29 STD Halaman Customer Industrial oleh Sales...178 Gambar 3.30 STD Halaman Customer Utility oleh Sales...178 Gambar 3.31 STD Halaman Change Password... 179 Gambar 3.32 STD Halaman Contact Industrial... 180 Gambar 3.33 STD Halaman Contact Utility... 181 Gambar 3.34 STD Halaman Quotation... 182 Gambar 3.35 STD Halaman Sign Up... 183 Gambar 3.36 STD Halaman RFQ Oleh Manager... 184 Gambar 3.37 STD Halaman RFQ Oleh Purchasing... 185 Gambar 3.38 STD Halaman PO Supplier oleh Purchasing... 186 Gambar 3.39 STD Halaman PO Supplier oleh Manager... 187 Gambar 3.40 STD Halaman PO Customer oleh Manager dan Sales... 188 Gambar 3.41 STD Halaman PO Customer oleh Finance... 189 xvi

Gambar 3.42 STD Halaman WO Request oleh Manager dan Sales... 190 Gambar 3.43 STD Halaman WO Request oleh Finance... 191 Gambar 3.44 STD Halaman PPB oleh Manager dan Sales... 192 Gambar 3.45 STD Halaman PPB oleh Purchasing... 193 Gambar 3.46 STD Halaman Activity oleh Manager... 194 Gambar 3.47 STD Halaman Activity oleh Sales... 195 Gambar 3.48 Rancangan Layar Login... 222 Gambar 3.49 Rancangan Layar Home... 223 Gambar 3.50 Rancangan Layar Contact... 223 Gambar 3.51 Rancangan Layar Add Customer... 224 Gambar 3.52 Rancangan Layar Delete Customer... 224 Gambar 3.53 Rancangan Layar Change Password... 225 Gambar 3.54 Rancangan Layar Insert New Password... 226 Gambar 3.55 Rancangan Layar Sign Up... 227 Gambar 3.56 Rancangan Layar Insert Activity... 227 Gambar 3.57 Rancangan Layar Activity Viewer... 228 Gambar 3.58 Rancangan Layar Activity Detail... 228 Gambar 3.59 Rancangan Layar Insert Quotation... 229 Gambar 3.60 Rancangan Layar Quotation Viewer... 230 Gambar 3.61 Rancangan Layar PO Customer... 230 Gambar 3.62 Rancangan Layar WO Request... 231 Gambar 3.63 Rancangan Layar WO Request Viewer... 232 Gambar 3.64 Rancangan Layar Insert Request For Quotation... 232 Gambar 3.65 Rancangan Layar Request For Quotation Viewer.... 233 xvii

Gambar 3.66 Rancangan Layar Insert PO Supplier...... 233 Gambar 3.67 Rancangan Layar PO Supplier Viewer... 234 Gambar 4.1 Gambar Bagan Jadwal Implementasi... 238 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Halaman Login......239 Halaman Home Manager......240 Halaman Home Utility atau Industrial......241 Halaman Home Finance......242 Halaman Halaman Home Purchasing......243 Halaman Sign Up......244 Halaman Change Password......245 Halaman Add Customer......246 Gambar 4.10 Halaman Update Customer......247 Gambar 4.11 Halaman Delete Customer......248 Gambar 4.12 Halaman Contact Viewer......249 Gambar 4.13 Halaman Contact Detail......250 Gambar 4.14 Halaman New Contact......251 Gambar 4.15 Halaman Update Contact......253 Gambar 4.16 Halaman Supplier Detail......254 Gambar 4.17 Halaman Add New Supplier......255 Gambar 4.18 Halaman Update Supplier......256 Gambar 4.19 Halaman Insert Activity......257 Gambar 4.20 Halaman Sales Activity Viewer......258 Gambar 4.21 Halaman Sales Activity Detail......259 Gambar 4.22 Halaman Insert Quotation......260 xviii

Gambar 4.23 Halaman Update Quotation......262 Gambar 4.24 Halaman Quotation Viewer......263 Gambar 4.25 Halaman Quotation Detail......264 Gambar 4.26 Halaman Print Quotation......266 Gambar 4.27 Halaman Insert PO Customer......267 Gambar 4.28 Halaman Update PO Customer...268 Gambar 4.29 Halaman PO Customer Viewer......269 Gambar 4.30 Halaman PO Customer Detail......270 Gambar 4.31 Halaman Insert WO Request......271 Gambar 4.32 Halaman WO Request Viewer......272 Gambar 4.33 Halaman WO Request Detail......273 Gambar 4.34 Halaman Insert PPB......274 Gambar 4.35 Halaman PPB Viewer......275 Gambar 4.36 Halaman PPB Detail......277 Gambar 4.37 Halaman Insert Request For Quotation...278 Gambar 4.38 Halaman Update Request For Quotation.......280 Gambar 4.39 Halaman Request For Quotation Viewer...281 Gambar 4.40 Halaman Request For Quotation Detail...282 Gambar 4.41 Halaman Print Request For Quotation...283 Gambar 4.42 Halaman Insert PO Supplier......284 Gambar 4.43 Halaman Update PO Supplier......285 Gambar 4.44 Halaman PO Supplier Viewer......286 Gambar 4.45 Halaman PO Supplier Detail.......287 Gambar 4.46 Halaman Print PO Supplier......288 xix

Gambar 4.47 Grafik Kuisioner......292 xx

DAFTAR LAMPIRAN Create Table Query L1 Hasil Wawancara... L11 Kuisioner L13 xxi