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

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

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

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

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

Universitas Bina Nusantara

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Universitas Bina Nusantara

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

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 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 Ganjil tahun 2005/2006

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

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

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

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

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

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

UNIVERSITAS BINA NUSANTARA

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

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

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

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFI UNTUK MENENTUKAN LOKASI MESIN ANJUNGAN TUNAI MANDIRI BARU PADA

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi 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 2005/2006

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

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

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

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

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

SKRIPSI. Oleh. Joko Mulia

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN DAN PENJUALAN PADA PT. MATAHARI TERBIT INDONESIA

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

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

UNIVERSITAS BINA NUSANTARA

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

Transkripsi:

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGGAJIAN PEGAWAI BRIGHT PADA PT. PERTAMINA RETAIL SKRIPSI Oleh Dewi Kartika Chandra 1000860652 Maria Vania Kuntjara 1000865634 Windah Stevani Limbong 1000865653 Kelas / Kelompok : 07 PET / 04 Universitas Bina Nusantara Jakarta 2010 i

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGGAJIAN PEGAWAI BRIGHT PADA PT. PERTAMINA RETAIL SKRIPSI diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Oleh : Dewi Kartika Chandra 1000860652 Maria Vania Kuntjara 1000865634 Windah Stevani Limbong 1000865653 Kelas / Kelompok : 07 PET / 04 Universitas Bina Nusantara Jakarta 2010 ii

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGGAJIAN PEGAWAI BRIGHT PADA PT. PERTAMINA RETAIL SKRIPSI Disusun oleh : Dewi Kartika Chandra Maria Vania Kuntjara Windah Stevani Limbong 1000860652 1000865634 1000865653 Disetujui oleh : Pembimbing Agus Widodo, B.Sc., MT. Kd Dosen : D2098 Universitas Bina Nusantara Jakarta 2010 iii

PERNYATAAN Dengan ini kami, Nama : Dewi Kartika Chandra NIM : 1000860652 Nama : Maria Vania Kuntjara NIM : 1000865634 Nama : Windah Stevani Limbong NIM : 1000865653 Judul skripsi : Analisis dan Perancangan Sistem Basis Data Penggajian Pegawai Bright Pada PT. Pertamina Retail Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya kami, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik. Menyatakan bahwa kami akan mempertahankan hak exclusive kami untuk menggunakan seluruh atau sebagian isi skripsi kami, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi. Jakarta, Dewi Kartika Chandra Maria Vania Kuntjara Windah Stevani Limbong vii

Prakata Puji Syukur kepada kehadirat Tuhan Yang Maha Esa atas berkat dan rahmat-nya yang telah dilimpahkan sehingga penulis dapat menyelesaikan skripsi ini pada waktu yang telah ditentukan. Skripsi ini disusun dalam rangka memenuhi salah satu syarat dalam menyelesaikan jenjang Sastra 1 pada Jurusan Teknik Informatika, Fakultas Ilmu Komputer di Bina Nusantara University, Jakarta. Selama pembuatan skripsi ini, penulis banyak mendapat masukan dari berbagai pihak. Oleh karena itu, dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM., selaku rektor Bina Nusantara University, Jakarta 2. Bapak Ir. Sablin Yusuf, MSc., MCompSc., selaku Dekan Fakultas Ilmu Komputer. 3. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Ketua Jurusan Teknik Informatika. 4. Bapak Agus Widodo, B.Sc., MT., selaku dosen pembimbing yang telah membimbing serta memberikan pengarahan dan saran dalam penulisan skripsi ini. 5. Ibu Eka Miranda, S.Kom., MMSI., selaku dosen pengajar yang telah membantu memberikan ide dan masukan terhadap skripsi ini. 6. Bapak M. Yasin Mustopa, selaku Manajer Umum PT. Pertamina Retail, Bapak Setiadi, selaku Kepala Bagian IT PT. Pertamina Retail, Ibu Tia, ix

selaku Kepala Bagian BRIGHT PT Pertamina Retail dan Ibu Rena serta Ibu Amanda, selaku staf penggajian BRIGHT PT. Pertamina Retail yang telah bersedia meluangkan waktunya untuk memberikan informasi yang diperlukan penulis untuk membuat skripsi ini. 7. Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan tuntunan kepada penulis dengan berbagai pengetahuan selama ini. 8. Orang tua kami yang telah banyak memberi dukungan, doa dan semangat kepada penulis. 9. Teman-teman serta semua pihak yang secara langsung maupun tidak langsung telah membantu penulis menyusun skripsi ini. Akhir kata, penulis mempersembahkan skripsi ini kepada pembaca dan pihakpihak yang membutuhkan. Penulis berharap semoga skripsi ini dapat memberikan manfaat yang berarti bagi PT. Pertamina Retail dan semua pihak yang berkepentingan. Saran dan kritik dari pembaca untuk penyempurnaan skripsi ini akan diterima dengan baik. Terima Kasih. Jakarta, Januari 2010 Penulis x

DAFTAR ISI Halaman Judul Luar... i Halaman Judul Dalam... ii Halaman Persetujuan Hard Cover... iii Halaman Pernyataan Dewan Penguji... iv Halaman Pemberian Hak Cipta Non Eksklusif dari Mahasiswa ke Universitas Bina Nusantara... vii Abstrak... viii Prakata... ix Daftar Isi... xi Daftar Tabel... xvi Daftar Gambar... xix Daftar Lampiran... xxiii BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Ruang Lingkup... 2 1.3 Tujuan dan Manfaat... 3 1.3.1 Tujuan... 3 1.3.2 Manfaat... 3 1.4 Metodologi... 4 1.4.1 Metode Analisis... 4 1.4.2 Metode Perancangan... 5 1.5 Sistematika Penulisan... 6 xi

BAB 2 LANDASAN TEORI... 8 2.1 Teori Umum... 8 2.1.1 Pengertian Data... 8 2.1.2 Analisis dan Perancangan Sistem... 8 2.1.2.1 Pengertian Sistem... 8 2.1.2.2 Pengertian Analisis Sistem... 9 2.1.2.3 Pengertian Perancangan Sistem... 9 2.1.3 Pengertian Basis Data... 9 2.1.4 Pengertian Sistem Basis Data... 10 2.1.5 Database Management System (DBMS)... 10 2.1.5.1 Pengertian dan Koponen DBMS... 10 2.1.5.2 Keuntungan dan Kerugian DBMS... 11 2.1.6 Siklus Hidup Aplikasi Basis Data... 14 2.1.7 Entity Relationship Diagram (ERD)... 19 2.1.8 Normalisasi... 23 2.1.9 Diagram Aliran Dokumen (DAD)... 24 2.1.10 Data Flow Diagram (DFD)... 25 2.1.11 State Transition Diagram (STD)... 28 2.1.12 Interaksi Manusia dan Komputer (IMK)... 29 2.2 Teori Khusus... 31 2.2.1 Absensi... 31 2.2.1.1 Absensi Pegawai... 31 2.2.1.2 Waktu Kerja... 31 2.2.1.3 Waktu Kerja Lembur... 32 xii

2.2.2 Gaji... 32 2.2.3 PPh 21 (Pajak Penghasilan 21)... 32 2.2.4 Tunjangan... 33 2.2.5 Jamsostek... 33 2.2.6 Adobe Dreamweaver... 36 2.2.7 PHP... 37 2.2.8 My SQL... 37 BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN... 40 3.1 Gambaran Umum Perusahaan... 40 3.1.1 Sejarah Perusahaan... 40 3.1.2 Visi dan Misi Perusahaan... 40 3.1.3 Alamat Perusahaan... 41 3.2 Struktur Organisasi Perusahaan... 41 3.2.1 Tugas dan Tanggung Jawab... 42 3.2.2 Ruang Lingkup Bisnis Perusahaan... 47 3.3 Analisis Sistem yang sedang Berjalan... 48 3.4 Diagram Alir Dokumen (DAD)... 49 3.4.1 DAD Absensi yang sedang Berjalan... 49 3.4.2 DAD Penghitungan Gaji yang sedang Berjalan... 50 3.5 Permasalahan yang Dihadapi... 51 3.6 Analisis Kebutuhan Data... 51 3.7 Usulan Pemecahan Masalah... 52 3.8 Diagram Alir Dokumen yang Diusulkan... 53 3.8.1 DAD Absensi yang Diusulkan... 53 xiii

3.8.2 DAD Penghitungan Gaji... 54 3.9 Diagram Alir Data (Data Flow Diagram)... 55 3.9.1 Diagram Konteks... 55 3.9.2 Diagram Nol... 56 3.9.3 Diagram Rinci... 57 BAB 4 PERANCANGAN DAN IMPLEMENTASI... 59 4.1 Perancangan Basis Data... 59 4.1.1 Perancangan Basis Data Konseptual... 59 4.1.1.1 Pengidentifikasian Tipe Entiti... 60 4.1.1.2 Pengidentifikasian Tipe Relasi... 62 4.1.1.3 Pengidentifikasian dan Penghubungan Atribut dengan Entiti atau Tipe-Tipe relasi... 64 4.1.1.4 Penentuan Domain Atribut... 67 4.1.1.5 Penentuan Candidate Key, Primary Key, Alternate Key... 71 4.1.1.6 Pemilihan Database Management System... 72 4.1.2 Perancangan Basis Data Logikal... 76 4.1.2.1 Menentukan Relasi untuk Model Data Logikal... 76 4.1.2.2 Memvalidasi Relasi dengan Teknik Normalisasi... 90 4.1.2.3 Menentukan Batas Integritas... 95 4.1.2.4 Model Data Logikal Global... 98 4.1.3 Perancangan Basis Data Fisikal... 100 4.1.3.1 Merancang Relasi Dasar... 100 4.1.3.2 Merancang General Constraint... 109 xiv

4.1.3.3 Menganalisa Transaksi... 109 4.1.3.4 Memilih Index... 112 4.1.3.5 Estimasi Kebutuhan Disk Space... 114 4.1.3.6 Merancang Mekanisme Kemanan... 125 4.2 Perancangan Aplikasi... 127 4.2.1 Perancangan Struktur Menu... 127 4.2.2 State Transition Diagram (STD)... 129 4.2.3 Rancangan Layar... 136 4.2.4 Rancangan Laporan... 146 4.3 Petunjuk Penggunaan Sistem... 150 4.4 Implementasi... 172 4.4.1 Jadwal Implementasi... 172 4.4.2 Spesifikasi Perangkat Keras dan Lunak... 174 4.4.2.1 Spesifikasi Perangkat Keras... 174 4.4.2.2 Spesifikasi Perangkat Lunak... 175 4.5 Alpha Test... 175 4.6 Evaluasi... 177 BAB 5 SIMPULAN DAN SARAN... 178 5.1 Simpulan... 178 5.2 Saran... 179 DAFTAR PUSTAKA... 180 RIWAYAT HIDUP... 182 LAMPIRAN-LAMPIRAN... 185 xv

DAFTAR TABEL Tabel 4.1 Tabel Identifikasi Tipe Entiti... 60 Tabel 4.2 Tabel Identifikasi Tipe Relasional... 61 Tabel 4.3 Tabel Identifikasi Atribut dan Domain... 65 Tabel 4.4 Tabel Identifikasi Domain Atribut... 68 Tabel 4.5 Tabel Identifikasi Candidate Key, Primary Key dan Alternate Key... 69 Tabel 4.6 Tabel Relasi Model Logikal... 96 Tabel 4.7 Tabel Entiti pegawai... 100 Tabel 4.8 Tabel Entiti outlet... 101 Tabel 4.9 Tabel Entiti propinsi... 102 Tabel 4.10 Tabel Entiti daerah... 102 Tabel 4.11 Tabel Entiti absensi... 102 Tabel 4.12 Tabel Entiti lembur... 103 Tabel 4.13 Tabel Entiti telephone... 103 Tabel 4.14 Tabel Entiti jabatan... 104 Tabel 4.15 Tabel Entiti gaji... 104 Tabel 4.16 Tabel Entiti periode... 105 Tabel 4.17 Tabel Entiti jenistunjangan... 105 Tabel 4.18 Tabel Entiti rekaphtunjangan... 105 Tabel 4.19 Tabel Entiti rekapdtunjangan... 106 Tabel 4.20 Tabel Entiti jamsostek... 106 Tabel 4.21 Tabel Entiti rekaphjamsostek... 107 Tabel 4.22 Tabel Entiti rekapdjamsostek... 107 xvi

Tabel 4.23 Tabel Entiti jenispotongan... 107 Tabel 4.24 Tabel Entiti rekaphpotongan... 108 Tabel 4.25 Tabel Entiti rekapdpotongan... 108 Tabel 4.26 Tabel Entiti rekapgaji... 108 Tabel 4.27 Tabel Transaksi... 109 Tabel 4.28 Tabel Indeks... 112 Tabel 4.29 Tabel Perkiraan Kapasitas pada pegawai... 114 Tabel 4.30 Tabel Perkiraan Kapasitas pada outlet... 115 Tabel 4.31 Tabel Perkiraan Kapasitas pada propinsi... 115 Tabel 4.32 Tabel Perkiraan Kapasitas pada daerah... 116 Tabel 4.33 Tabel Perkiraan Kapasitas pada absensi... 116 Tabel 4.34 Tabel Perkiraan Kapasitas pada lembur... 117 Tabel 4.35 Tabel Perkiraan Kapasitas pada telephone... 117 Tabel 4.36 Tabel Perkiraan Kapasitas pada jabatan... 118 Tabel 4.37 Tabel Perkiraan Kapasitas pada gaji... 118 Tabel 4.38 Tabel Perkiraan Kapasitas pada periode... 119 Tabel 4.39 Tabel Perkiraan Kapasitas pada jenistunjangan... 119 Tabel 4.40 Tabel Perkiraan Kapasitas pada rekaphtunjangan... 120 Tabel 4.41 Tabel Perkiraan Kapasitas pada rekapdtunjangan... 120 Tabel 4.42 Tabel Perkiraan Kapasitas pada jenispotongan... 121 Tabel 4.43 Tabel Perkiraan Kapasitas pada rekaphpotongan... 121 Tabel 4.44 Tabel Perkiraan Kapasitas pada rekapdpotongan... 122 Tabel 4.45 Tabel Perkiraan Kapasitas pada jamsostek... 122 Tabel 4.46 Tabel Perkiraan Kapasitas pada rekaphjamsostek... 123 xvii

Tabel 4.47 Tabel Perkiraan Kapasitas pada rekapdjamsostek... 123 Tabel 4.48 Tabel Perkiraan Kapasitas pada rekapgaji... 124 Tabel 4.49 Tabel Perkiraan Kebutuhan Disk Space... 124 Tabel 4.50 Tabel Mekanisme Keamanan... 126 Tabel 4.51 Tabel Spesifikasi Perangkat Keras... 174 Tabel 4.52 Tabel Spesifikasi Perangkat Lunak... 175 Tabel 4.53 Tabel Alpha Test User Requirement... 175 Tabel 4.54 Tabel Apha Test Machine Requirement... 176 xviii

DAFTAR GAMBAR Gambar 2.1 Siklus Hidup Aplikasi Basis Data... 14 Gambar 2.2 Simbol proses dalam DFD... 26 Gambar 2.3 Simbol aliran data dalam DFD... 26 Gambar 2.4 Simbol data store dalam DFD... 26 Gambar 2.5 Simbol external entity dalam DFD... 27 Gambar 3.1 Struktur Organisasi Perusahaan... 41 Gambar 3.2 Ruang Lingkup Bisnis Perusahaan... 48 Gambar 3.3 DAD Absensi yang sedang Berjalan... 49 Gambar 3.4 DAD Penghitungan Gaji yang sedang Berjalan... 50 Gambar 3.5 DAD Absensi yang Diusulkan... 53 Gambar 3.6 DAD Penghitungan Gaji yang Diusulkan... 54 Gambar 3.7 Diagram Konteks Penggajian Pegawai... 55 Gambar 3.8 DFD Nol Penggajian Pegawai... 56 Gambar 3.9 DFD Rinci Level 2 Proses Absensi... 57 Gambar 3.10 DFD Rinci Level 2 Proses Menghitung Gaji... 57 Gambar 3.11 Diagram Rinci Level 2 Proses Pembuatan Laporan... 58 Gambar 3.12 Diagram Rinci Level 3 Proses Pembuatan Laporan... 58 Gambar 4.1 Entity Relationship Diagram Conceptual... 63 Gambar 4.2 Entity Relationship Diagram dengan Penambahan Primary Key... 72 Gambar 4.3 Menghilangkan tipe relasi biner many to many (*:*)... 77 Gambar 4.4 Menghilangkan tipe relasi biner many to many (*:*)... 78 Gambar 4.5 Menghilangkan tipe relasi biner many to many (*:*)... 78 xix

Gambar 4.6 Entiti pegawai dengan Atribut notelephone yang Multi Valued... 79 Gambar 4.7 Dekomposisi Atribut notelephone pada Entiti pegawai menjadi Entiti Baru yang Bernama telephone... 79 Gambar 4.8 Entity Relationship Diagram Logical... 99 Gambar 4.9 Struktur Menu Utama... 129 Gambar 4.10 STD Menu Utama... 130 Gambar 4.11 STD Outlet... 130 Gambar 4.12 STD Pegawai... 131 Gambar 4.13 STD Edit Pegawai... 132 Gambar 4.14 STD Add New... 132 Gambar 4.15 STD Add Pegawai... 133 Gambar 4.16 STD Add Outlet... 133 Gambar 4.17 STD Add Absensi... 133 Gambar 4.18 STD Add Daerah... 134 Gambar 4.19 STD Rekap Gaji... 134 Gambar 4.20 STD Gaji yang Diterima... 135 Gambar 4.21 STD Add Tunjangan... 135 Gambar 4.22 STD Add Potongan... 135 Gambar 4.23 STD Rekap Absen... 136 Gambar 4.24 Perancangan Layar Home... 136 Gambar 4.25 Perancangan Layar Outlet... 137 Gambar 4.26 Perancangan Layar Pegawai... 138 Gambar 4.27 Perancangan Layar Add New... 138 Gambar 4.28 Perancangan Layar Add Pegawai... 140 xx

Gambar 4.29 Perancangan Layar Add Outlet... 140 Gambar 4.30 Perancangan Layar Add Absensi... 141 Gambar 4.31 Perancangan Layar Add Daerah... 142 Gambar 4.32 Perancangan Layar Rekap Gaji... 143 Gambar 4.33 Perancangan Layar Tunjangan... 144 Gambar 4.34 Perancangan Layar Potongan... 144 Gambar 4.35 Perancangan Layar Rekap Absen... 145 Gambar 4.36 Perancangan Layar Update Gaji... 146 Gambar 4.37 Tampilan Layar Home... 150 Gambar 4.38 Tampilan Layar Outlet... 151 Gambar 4.39 Tampilan Layar Outlet Per Propinsi... 152 Gambar 4.40 Tampilan Layar Delete Outlet... 153 Gambar 4.41 Tampilan Layar Pegawai... 154 Gambar 4.42 Tampilan Layar Pegawai Per Propinsi... 155 Gambar 4.43 Tampilan Layar Detail Pegawai... 156 Gambar 4.44 Tampilan Layar Edit Pegawai... 157 Gambar 4.45 Tampilan Layar Delete Pegawai... 158 Gambar 4.46 Tampilan Layar Add New... 159 Gambar 4.47 Tampilan Layar Add Pegawai... 160 Gambar 4.48 Tampilan Layar Add Outlet... 161 Gambar 4.49 Tampilan Layar Add Absensi... 162 Gambar 4.50 Tampilan Layar Add Daerah... 163 Gambar 4.51 Tampilan Layar Rekap Gaji... 164 Gambar 4.52 Tampilan Layar Slip Gaji... 165 xxi

Gambar 4.53 Tampilan Layar Add Tunjangan... 166 Gambar 4.54 Tampilan Layar Add Potongan... 167 Gambar 4.55 Tampilan Layar Laporan Rekap Gaji... 168 Gambar 4.56 Tampilan Layar Rekap Absen... 169 Gambar 4.57 Tampilan Layar Laporan Rekap Absen... 170 Gambar 4.58 Tampilan Layar Update Gaji... 171 Gambar 4.59 Tampilan Layar Update Gaji per Daerah... 171 xxii

DAFTAR LAMPIRAN Lampiran 1 Lampiran Dokumentasi Wawancara... 185 xxiii