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

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

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

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

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

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

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

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

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

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

Universitas Bina Nusantara

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

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

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

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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 Genap Tahun 2008

Universitas Bina Nusantara

ANALISA DAN PERANCANGAN SISTEM BASIS DATA DISTRIBUSI GULA PASIR PRODUKSI DALAM NEGERI BERBASIS WEB PADA PERUM BULOG SKRIPSI OLEH

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

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

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

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

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

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

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

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 APLIKASI JENJANG JABATAN AKADEMIK BERBASIS WEB PADA LRC BINUS UNIVERSITY SKRIPSI

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

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

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

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

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

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

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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

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

UNIVERSITAS BINA NUSANTARA

BINA NUSANTARA UNIVERSITY

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

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

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

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

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

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 PT PENTABIZ INTERNASIONAL

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

SKRIPSI. Oleh. Joko Mulia

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

UNIVERSITAS BINA NUSANTARA

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

Transkripsi:

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN BERBASIS WEB PADA PT MULTI STRUCTURE SKRIPSI Oleh Agus Sri Indrawan Sigit 1000850216 Ariane Suci Ismarani 1000851111 Yayang Syarif Hidayat 1000851295 Kelas/Kelompok : 07PCT/07 Universitas Bina Nusantara Jakarta 2010

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN BERBASIS WEB PADA PT MULTI STRUCTURE SKRIPSI diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Oleh Agus Sri Indrawan Sigit 1000850216 Ariane Suci Ismarani 1000851111 Yayang Syarif Hidayat 1000851295 Kelas/Kelompok : 07PCT/07 Universitas Bina Nusantara Jakarta 2010

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN BERBASIS WEB PADA PT MULTI STRUCTURE SKRIPSI Disusun oleh : Agus Sri Indrawan Sigit Ariane Suci Ismarani Yayang Syarif Hidayat 1000850216 1000851111 1000851295 Disetujui oleh : Pembimbing Ashari, S.Kom., M.Kom. Kddsn : D1844 Universitas Bina Nusantara Jakarta 2010

PERNYATAAN Dengan ini kami, Nama : Agus Sri Indrawan Sigit NIM : 1000850216 Nama : Ariane Suci Ismarani NIM : 1000851111 Nama : Yayang Syarif Hidayat NIM : 1000851295 Judul skripsi : Analisis dan Perancangan Sistem Basis Data Kepegawaian Berbasis Web pada PT. Multi Structure 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, 13 Februari 2010 Agus Sri Indrawan Sigit Ariane Suci Ismarani Yayang Syarif Hidayat

Prakata Dengan mengucapkan puji syukur kehadirat Tuhan Yang Maha Esa, atas segala rahmat dan karunia-nya, penulis menyelesaikan skripsi dengan judul : Analisis dan Perancangan Sistem Basis Data Kepegawaian Berbasis Web pada PT. Multi Structure. Penelitian ini ingin mengetahui dan menganalis sistem kepegawaian yang ada pada perusahaan ini. Mulai perencanaan sampai dengan penyelesaian skripsi ini, penulis telah banyak mendapatkan bantuan-bantuan dari berbagai pihak, oleh karena itu dalam kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak-pihak sebagai berikut : 1. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM., selaku Rektor Universitas Bina Nusantara. 2. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Universitas Bina Nusantara. 3. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Ketua jurusan Teknik Informatika Universitas Bina Nusantara. 4. Ibu Yen Lina Prasetio, S.Kom., M.CompSc., M.Kom., selaku Sekretaris jurusan Teknik Informatika Universitas Bina Nusantara. 5. Bapak Ashari, S.Kom., M.Kom., selaku dosen pembimbing yang telah dengan sabar memberikan petunjuk serta bimbingan, sehingga dapat menyelesaikan skripsi ini.

6. Bapak Kukuh Wahyu Adji, selaku Kepala Bagian HRD yang telah memberikan izin untuk melakukan survei dan penelitian skripsi pada bagian kepegawaian pada PT. Multi Struscture. 7. Hans Saputra, selaku staff IT pada PT. Multi Structure yang telah memberikan banyak informasi dan petunjuk untuk penelitian ini. 8. Yang terhormat Bapak dan Ibu dosen yang telah mengasuh serta memberikan bekal ilmu, selama penulis kuliah di Universitas Bina Nusantara. 9. Yang terhormat kedua rekan-rekan penulis yang telah membantu dalam rangka penyelesaian skripsi ini. 10. Yang terhormat Bapak dan Ibu orang tua yang telah memberikan dorongan dan doa restu, baik moral maupun material selama penulis menuntut ilmu. Semoga Tuhan Yang Maha Esa senantiasa memberikan Rahmat dan Karunia-Nya kepada semua pihak yang telah memberikan segala bantuan tersebut di atas. Skripsi ini tentu saja masih jauh dari sempurna, sehingga penulis dengan senang hati menerima kritik demi perbaikan. Kepada peneliti lain mungkin masih bisa mengembangkan hasil penelitian ini pada ruang lingkup yang lebih luas dan analisis yang lebih tajam. Akhirnya semoga skripsi ini ada manfaatnya. Jakarta, Januari 2010 Penulis

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... v Abstrak... vi Prakata... vii Daftar Isi... ix Daftar Tabel... xiv Daftar Gambar... xvii Daftar Lampiran... xix BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Ruang Lingkup... 2 1.3 Tujuan dan Manfaat... 3 1.4 Metodologi... 3 1.5 Sistematika Penulisan... 6 BAB 2 LANDASAN TEORI... 8 2.1 Teori-Teori Umum... 8 2.1.1 Pengertian Data... 8 2.1.2 Pengertian Basis Data... 8

2.1.3 Sistem Basis data... 9 2.1.4 Database Management System (DBMS)... 10 2.1.5 Model Relasional... 14 2.1.6 Basis Data Relasional... 14 2.1.7 Entity Relationship Modeling... 15 2.1.8 Normalisasi... 22 2.1.9 Database Application Lifecycle... 27 2.1.10 Teknik Penemuan Fakta (Fact-Finding Techniques)... 50 2.1.11 Web... 55 2.1.12 Internet... 56 2.1.13 Web Security... 57 2.1.14 Flowchart... 58 2.1.15 PHP... 62 2.1.16 MySql... 62 2.2 Teori-teori Khusus yang Berhubungan dengan Topik yang Dibahas... 63 2.2.1 Pengertian Sumber Daya Manusia... 63 2.2.2 Pengertian Perekrutan... 63 2.2.3 Pengertian Kinerja... 65 2.2.4 Pengertian Training... 66 2.2.5 Mutasi... 67 2.2.6 Promosi... 68 2.2.7 Cuti... 68 BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN... 69 3.1 Riwayat Perusahaan... 69 3.1.1 Sejarah Perusahaan... 69

3.1.2 Visi dan Misi Perusahaan... 70 3.2 Struktur Organisasi Perusahaan... 71 3.2.1 Struktur Organisasi PT. Multi Structure... 71 3.2.2 Wewenang dan Tanggung Jawab... 72 3.3 Prosedur yang Sedang Berjalan... 85 3.3.1 Prosedur Penerimaan... 85 3.3.2 Flowchart Proses Penerimaan... 85 3.3.3 Prosedur Monitoring Masa Percobaan... 87 3.3.4 Flowchart Proses Monitoring Masa Percobaan... 87 3.3.5 Prosedur Sistem Penilaian Kinerja... 89 3.3.6 Flowchart Sistem Penilaian Kinerja... 89 3.3.7 Prosedur Pelaksanaan Training... 91 3.3.8 Flowchart Proses Pelaksanaan Training... 91 3.3.9 Prosedur Mutasi... 93 3.3.10 Flowchart Proses Mutasi... 93 3.3.11 Prosedur Promosi... 95 3.3.12 Flowchart Proses Promosi... 95 3.3.13 Prosedur Cuti... 97 3.3.14 Flowchart Proses Cuti... 97 3.4 Kondisi Aktual... 99 3.5 Infrastruktur Teknologi Informasi... 100 3.6 Kebutuhan Informasi... 101 3.7 Permasalahan yang dihadapi... 102 3.8 Alternatif Pemecahan Masalah... 103

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN... 104 4.1 Perancangan Basis Data... 104 4.1.1 Perancangan Basis Data Konseptual... 104 4.1.1.1 Mengidentifikasikan Tipe-Type Entity... 105 4.1.1.2 Mengidentifikasikan Tipe-Tipe Relationship... 106 4.1.1.3 Mengidentifikasikan dan Menghubungkan Atribut-Atribut dengan Tipe Entity dan Relationship... 107 4.1.1.4 Menentukan Atribut-Atribut Candidate Key dan Primary Key... 118 4.1.1.5 Memeriksa Model dari Redudansi... 119 4.1.1.6 Memvalidasi Data Model Konseptual Lokal dengan Transaksi-Transaksi User... 119 4.1.2 Perancangan Basis Data Logikal... 123 4.1.2.1 M enghilangkan Fitur yang Tidak Kompatibel dengan M odel Relasional... 124 4.1.2.2 Memperoleh Relasi untuk Model Data Logikal... 127 4.1.2.3 Normalisasi... 141 4.1.2.4 Menentukan Integrity Constraints... 145 4.1.2.5 Membangun dan Memvalidasi Global Logical Data Model... 149 4.1.3 Perancangan Basis Data Fisikal... 1 4.1.3.1 Merancang Base Relation... 1 4.1.3.2 Desain Representasi Data dari Derived Data... 43 4.1.3.3 Merancang Constraint Perusahaan... 44 4.1.3.4 Analisis Transaksi... 45 4.1.3.5 Memilih File Organisasi... 51 4.1.3.6 Pemilihan Index... 51 4.1.3.7 Estimasi Ukuran Media Penyimpanan... 52

4.1.3.8 Mendesain View Pengguna... 65 4.1.3.8 Mekanisme Keamanan Basis Data... 72 4.2 Pemilihan DBMS... 73 4.3 Perancangan Aplikasi... 73 4.3.1 Struktur Menu... 73 4.3.2 State Transition Diagram (STD)... 75 4.4 Implementasi... 81 4.4.1 Spesifikasi Perangkat Keras (Hardware)... 81 4.4.2 Spesifikasi Perangkat Lunak (Software)... 82 4.4.3 Arsitektur Aplikasi... 82 4.4.4 Jadwal Implementasi... 83 4.4.5 Prosedur Penggunaan... 85 4.5 Evaluasi... 85 4.5.1 Evaluasi Database... 85 4.5.2 Rencana Backup dan Recovery... 86 4.5.2.1 Rencana Backup... 86 4.5.2.2 Rencana Recovery... 87 4.5.3 Protoype Aplikasi... 87 BAB 5 SIMPULAN DAN SARAN... 88 5.1 Simpulan... 88 5.2 Saran... 88 DAFTAR PUSTAKA... 90 RIWAYAT HIDUP... 92

Daftar Tabel Tabel 2. 1 Simbol-simbol Flowchart... 58 Tabel 3. 1 Flowchart proses penerimaan... 86 Tabel 3. 2 Flowchart proses monitoring masa percobaan... 88 Tabel 3. 3 Flowchart proses penilaian kinerja... 90 Tabel 3. 4 Flowchart proses training... 92 Tabel 3. 5 Flowchart proses mutasi... 94 Tabel 3. 6 Flowchart proses promosi... 96 Tabel 3. 7 Flowchart proses cuti... 98 Tabel 3. 8 Kebutuhan informasi... 101 Tabel 4. 1 Tabel identifikasi tipe entity... 105 Tabel 4. 2 Tabel identifikasi tipe relationship... 106 Tabel 4. 3 Tabel atribut entity Karyawan... 107 Tabel 4. 4 Tabel atribut entity Pelamar... 109 Tabel 4. 5 Tabel atribut entity PermintaanKaryawan... 110 Tabel 4. 6 Tabel atribut entity PenilaianWawancara... 111 Tabel 4. 7 Tabel atribut entity Rekomendasi... 111 Tabel 4. 8 Tabel atribut entity Monitoring Masa Percobaan... 112 Tabel 4. 9 Tabel atribut entity PenilaianKinerja... 113 Tabel 4. 10 Tabel atribut entity Training... 114 Tabel 4. 11 Tabel atribut entity EvaluasiTraining... 114 Tabel 4. 12 Tabel atribut entity Mutasi... 115 Tabel 4. 13 Tabel atribut entity Promosi... 116 Tabel 4. 14 Tabel atribut entity Cuti... 117 Tabel 4. 15 Tabel candidate key dan primary key... 118

Tabel 4. 16 Strong entity... 128 Tabel 4. 17 Weak entity... 129 Tabel 4. 18 Model data logikal lokal... 137 Tabel 4. 19 Referential integrity... 145 Tabel 4. 20 Model data logikal global... 149 Tabel 4. 21 Tabel analisis transaksi (a)... 45 Tabel 4. 22 Tabel analisis transaksi (b)... 46 Tabel 4. 23 Tabel analisis transaksi (c)... 47 Tabel 4. 24 Tabel analisis transaksi (d)... 48 Tabel 4. 25 Tabel analisis transaksi (e)... 49 Tabel 4. 26 Tabel analisis transaksi (f)... 50 Tabel 4. 27 Tabel pemilihan Index... 51 Tabel 4. 28 Estimasi tabel Karyawan... 52 Tabel 4. 29 Estimasi tabel Divisi... 53 Tabel 4. 30 Estimasi tabel Jabatan... 53 Tabel 4. 31 Estimasi tabel Telepon... 54 Tabel 4. 32 Estimasi tabel Email... 54 Tabel 4. 33 Estimasi tabel OrangTua... 54 Tabel 4. 34 Estimasi tabel Anak... 54 Tabel 4. 35 Estimasi tabel Teman... 55 Tabel 4. 36 Estimasi tabel Pendidikan... 55 Tabel 4. 37 Estimasi tabel Bahasa... 55 Tabel 4. 38 Estimasi tabel Pengalaman... 56 Tabel 4. 39 Estimasi tabel Sertifikat... 56 Tabel 4. 40 Estimasi tabel Bank... 56

Tabel 4. 41 Estimasi tabel Referensi... 57 Tabel 4. 42 Estimasi tabel Gambar... 57 Tabel 4. 43 Estimasi tabel Pelamar... 57 Tabel 4. 44 Estimasi tabel PermintaanKaryawan... 58 Tabel 4. 45 Estimasi tabel PenilaianWawancara... 58 Tabel 4. 46 Estimasi tabel Rekomendasi... 59 Tabel 4. 47 Estimasi tabel MonitoringMasaPercobaan... 59 Tabel 4. 48 Estimasi tabel KontrakKerja... 60 Tabel 4. 49 Estimasi tabel PenilaianKinerja... 60 Tabel 4. 50 Estimasi tabel Training... 61 Tabel 4. 51 Estimasi tabel JenisPenyelenggara... 61 Tabel 4. 52 Estimasi tabel JenisPembiayaan... 62 Tabel 4. 53 Estimasi tabel TrainingKaryawan... 62 Tabel 4. 54 Estimasi tabel EvaluasiTraining... 62 Tabel 4. 55 Estimasi tabel Mutasi... 63 Tabel 4. 56 Estimasi tabel Promosi... 63 Tabel 4. 57 Estimasi tabel Cuti... 64 Tabel 4. 58 Estimasi tabel JenisCuti... 64 Tabel 4. 59 Total kapasitas yang dibutuhkan... 65 Tabel 4. 60 Tabel view user... 65 Tabel 4. 61 Tabel keamanan basis data... 72 Tabel 4. 62 Jadwal implementasi... 83 Tabel 4. 63 Rencana Backup... 86

Daftar Gambar Gambar 2. 1 Komponen DBMS... 11 Gambar 2. 2 Representasi diagram dari tipe entity... 15 Gambar 2. 3 Representasi diagram dari relationship... 16 Gambar 2. 4 Contoh binary relationship... 16 Gambar 2. 5 Contoh ternary relationship... 17 Gambar 2. 6 Contoh quaternary relationship... 17 Gambar 2. 7 Contoh unary relationship... 18 Gambar 2. 8 Contoh strong entity dan weak entity... 20 Gambar 2. 9 Contoh one-to-one (1:1) relationships... 21 Gambar 2. 10 Contoh one-to-many (1:*) relationships... 21 Gambar 2. 11 Contoh many-to-many (*:*) relationships... 22 Gambar 2. 12 Diagram ilustrasi hubungan antara normal forms... 24 Gambar 3. 1 Struktur organisasi PT. Multi Structure... 71 Gambar 3. 2 Arsitektur jaringan PT.Multi Structure... 100 Gambar 4. 1 ER Diagram tipe entity dan tipe relationship... 107 Gambar 4. 2 ER Diagram hubungan antar kandidat dan atribut primary key... 118 Gambar 4. 3 Hubungan redudansi tabel Karyawan dan Training... 119 Gambar 4. 4 Hubungan tabel Karyawan dan Training... 119 Gambar 4. 5 Daftar informasi yang dapat dilihat oleh user... 120 Gambar 4. 6 Update atau delete yang dapat dilakukan oleh user... 121 Gambar 4. 7 Entry data yang dapat dilakukan oleh user... 122 Gambar 4. 8 Hubungan many-to-many pada tabel Karyawan dan Training... 124 Gambar 4. 9 Hubungan many-to-many recursive pada tabel Karyawan dan Training... 125 Gambar 4. 10 Multi-valued pada tabel Karyawan... 127

Gambar 4. 11 Model Diagram Relasional Global... 159 Gambar 4. 12 Struktur menu... 74 Gambar 4. 13 STD Halaman Login... 75 Gambar 4. 14 STD Halaman Utama HRD... 75 Gambar 4. 15 STD Halaman Utama Kepala Bagian... 76 Gambar 4. 16 STD Halaman Utama Karyawan... 76 Gambar 4. 17 STD Halaman Utama Manajer... 77 Gambar 4. 18 STD Halaman Penerimaan HRD... 77 Gambar 4. 19 STD Halaman Penerimaan Kepala Bagian... 78 Gambar 4. 20 STD Halaman Penerimaan Manajer... 78 Gambar 4. 21 STD Halaman Monitoring HRD... 78 Gambar 4. 22 STD Halaman Monitoring Kepala Bagian... 79 Gambar 4. 23 STD Halaman Penilaian HRD... 79 Gambar 4. 24 STD Halaman Penilaian Kepala Bagian... 80 Gambar 4. 25 STD Halaman Mutasi Kepala Bagian... 80 Gambar 4. 26 STD Halaman Promosi Kepala Bagian... 80 Gambar 4. 27 STD Halaman Cuti HRD... 81 Gambar 4. 28 Arsitektur Aplikasi... 83

Daftar Lampiran Lampiran 1 Form Permohonan Tenaga Kerja... L1 Lampiran 2 Form Hasil Penilaian Wawancara... L2 Lampiran 3 Form Rekomendasi / Tindakan yang Diambil... L3 Lampiran 4 Form Penilaian Kinerja... L4 Lampiran 5 Form Permintaan Training... L8 Lampiran 6 Form Evaluasi Pelaksanaan Program Pelatihan... L9 Lampiran 7 Form Promosi / Mutasi Karyawan... L11 Lampiran 8 Form Surat Permohonan Cuti... L12 Lampiran 9 Hasil Wawancara... L13 Lampiran 10 Prosedur Penggunaan... L17 Lampiran 11 Tabel Evaluasi Rancangan Layar... L94