Analisis dan Perancangan Sistem Basis Data Perekrutan Sumber Daya Manusia Pada Rumah Sakit Tria Dipa

dokumen-dokumen yang mirip
Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester [Genap] tahun 2007/2008

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

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

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

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

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

Universitas Bina Nusantara

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

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

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 ANALISIS DAN PERANCANGAN BASIS DATA PENJUALAN, PEMBELIAN, DAN PERSEDIAAN BARANG PADA PT. INDO BUANA LESTARI

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

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

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

Universitas Bina Nusantara

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

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

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

BINA NUSANTARA UNIVERSITY

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

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

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

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester 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 PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. VICTORY INDO PERKASA

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

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

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

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

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

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

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

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

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

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Infromatika Skripsi Sarjana Komputer Semester Genap tahun 2007 / 2008 Analisis dan Perancangan Sistem Basis Data Perekrutan Sumber Daya Manusia Pada Rumah Sakit Tria Dipa Ng Wenby 0800783456 Haris Abdulah 0800784906 Edwin Febrian 0800785732 Kelas/Kelompok : 08 PBT / 07 Abstrak Dalam organisasi bisnis modern, kesuksesan sangat tergantung dari kemampuan organisasi untuk mendapatkan data dan informasi secara cepat, akurat, efektif, dan juga menggunakannya untuk menunjang aktivitas bisnis sehari-hari. Tujuan penelitian ini adalah untuk membuat suatu sistem basis data yang dapat membantu perusahaan untuk memenuhi kebutuhan-kebutuhan tersebut dengan menganalisa sistem yang sedang berjalan pada Sistem perekrutan pada Rumah Sakit Tria Dipa, dilanjutkan dengan menganalisa dan merancang sistem basis data yang dibutuhkan oleh Sistem Perekrutan pada Rumah Sakit Tria Dipa. Metode penelitian yang digunakan adalah dengan mengadakan survey lapangan, dan studi kepustakaan yang ada, perancangan basis data konseptual, logikal, dan fisikal serta aplikasinya. Dari penelitian akan dihasilkan rancangan basis data konseptual, logikal, dan fisikal beserta implementasi aplikasinya untuk mendukung sistem perekrutan pada Rumah Sakit Tria Dipa. Dengan adanya sistem basis data diharapkan dapat memenuhi kebutuhan informasi dari sistem perekrutan pada Rumah Sakit Tria Dipa. Kata Kunci : analisis, perancangan, sistem basis data, sistem perekrutan iv

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 PEREKRUTAN SUMBER DAYA MANUSIA PADA RUMAH SAKIT TRIA DIPA disusun dalam rangka memenuhi salah satu syarat untuk meyelesaikan 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 kami dalam menyelesaikan penulisan skripsi ini, yaitu kepada : 1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara. 2. Bapak Ir. Sablin Yusuf, M.Sc, M.CompSc., selaku Dekan Universitas Bina Nusantara. 3. Bapak Freddy Purnomo, S.Kom, M.Com, selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara. 4. Bapak Tonny Halim, S.Kom, M.Kom selaku dosen pembimbing skripsi yang telah banyak membantu dalam penulisan, pembahasan, kritik, saran dalam penyelesaian skripsi ini. 5. Bapak Hamid selaku staff HRD RS. Tria Dipa yang telah mengizinkan kami melakukan survei dan melakukan pembahasan. 6. Ibu Dewi Husni Lubis selaku Direktur Non Medis RS. Tria Dipa yang telah membantu kelancaran dari pengerjaan skripsi kami. 7. Bapak Surono selaku ADP RS. Tria Dipa yang telah memberikan gambaran bagaimana sistem pada RS. Tria Dipa berjalan. v

8. 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 9. Keluarga besar pengurus, aktivis dan alumni Himpunan Mahasiswa Teknik Informatika (HIMTI) serta rekan-rekan mahasiswa yang telah memberikan dukungan, semangat dan saran kepada penulis. 10. Ali selaku pengajar ASP.NET pada bimbingan belajar EVO yang telah memberikan saran, masukan, dan pendidikan kepada penulis. 11. Nandi Pratyaksa yang telah membantu memberikan fasilitas untuk mengerjakan penulisan ini. 12. Yanti Jacline Jennifer Tobing, SH. yang telah memberikan semangat dan dukungan kepada penulis. 13. Irfan Abdulah yang telah memberikan semangat dan bantuan moral kepada penulis. 14. William yang telah memberikan kesempatan dan meluangkan waktu untuk mengerjakan penulisan ini di tempatnya. 15. Jefferson Lawrence yang telah membantu memberikan masukan dan inspirasi dalam penulisan ini. 16. Seluruh teman teman yang membantu dan memberikan semangat pada penulisan ini. Rasa terima kasih secara khusus penulis sampaikan kepada orang tua dan seluruh anggota keluarga yang telah mendidik, dan memberikan dukungan kepada penulis baik moral maupun material, yang sangat berarti dalam menyelesaikan skripsi 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 vi

semoga skripsi ini dapat dijadikan sebagai bahan masukan dan sumbangan bagi perkembangan ilmu pengetahuan dan teknologi informasi. Jakarta, Juni 2008 Penulis vii

DAFTAR ISI Halaman Judul Luar...i Halaman Judul Dalam...ii Halaman Persetujuan Soft cover....iii Abstrak...iv Prakata...v Daftar Isi...viii Daftar Table...xiii Daftar Gambar...xvi Daftar Lampiran... xxv BAB 1 PENDAHULUAN 1.1 Latar Belakang...1 1.2 Ruang Lingkup...3 1.3 Tujuan dan Manfaat...3 1.3.1 Tujuan Penelitian...3 1.3.2 Manfaat Penelitian...4 1.4 Metodologi Penelitian...4 1.4.1 Metode Analisis...4 1.4.2 Metode Perancangan...5 1.5 Sistematika Penulisan...6 viii

BAB 2 LANDASAN TEORI 2.1 Teori Basis Data...8 2.1.1 Pengertian Data...8 2.1.2 Pengertian Sistem...8 2.1.3 Pengertian Basis Data dan Sistem Basis Data...8 2.1.4 Sistem Manajemen Basis Data(DBMS)...9 2.1.5 Data Definition Language(DDL)...10 2.1.6 Data Manipulation Language(DML)...10 2.1.7 Komponen dari Lingkungan DBMS...11 2.1.8 Kelebihan dan kekurangan Sistem Basis Data...12 2.1.9 Model Relational Database Management System(RDBMS)...15 2.1.9.1 Stuktur Data Relational...15 2.1.9.2 Integrasi Relasi (Relational Integrity)...17 2.1.9.3 Entity Relationship Modelling...19 2.1.10 Normalisasi...25 2.1.11 Siklus Hidup Basis Data...28 2.1.12 Desain Metodologi Konseptual, Logikal, dan Fisikal Basis Data...38 2.1.13 Fourth Generation Language (4GLs)... 44 2.2 Teori-teori Khusus Berhubungan dengan Topik...44 2.2.1 Pengertian Sumber Daya Manusia...44 2.2.2 Pengertian Sistem Informasi Sumber Daya Manusia...45 2.2.3 Pengertian Seleksi...45 2.2.4 Pengertian Perekrutan...44 2.2.5 Wawancara...46 ix

2.2.6 Training (pelatihan)...47 2.3 Teori teori Tambahan...48 2.3.1 Pengertian ASP.NET...48 2.3.2 Microsoft.SQL Server 2000...48 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Sejarah RS.Tria Dipa...50 3.2 Struktur Organisasi dan Pembagian Tugas...51 3.3 Tugas dan Tanggung Jawab...53 3.4 Gambaran Umum Sistem yang Sedang Berjalan...55 3.5 Permasalahan yang Dihadapi...62 3.6 Usulan Pemecahan Masalah...62 BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.1 Perancangan Sistem Basis Data...64 4.1.1 Perancangan Basis Data Konseptual...64 4.1.1.1 Iidentifikasi Tipe Entitas...64 4.1.1.2 Mengidentifikasi Tipe Relasi...67 4.1.1.3 Identifikasi Atribut...68 4.1.1.4 Tentukan Candidate Keys dan Primary Key...82 4.1.1.5 Menvalidasi Model Data Konseptual Lokal Terhadap Transaksi User...84 4.1.2 Perancangan Basis Data Logikal...86 x

4.1.2.1 Menghilangkan Fitur yang Tidak Kompatibel...86 4.1.2.2 Bentuk Tabel atau Relasi untuk model data Log...96 4.1.2.3 Memvalidasi relasi menggunakan normalisasi...115 4.1.2.4 Mendefinisikan Integrity Constraint...123 4.1.3 Perancangan Basis Data Tahap Fisikal...129 4.1.3.1 Mendesain relasi dasar (Base Relations)...130 4.1.3.2 Mendesain enterprise constraints...151 4.1.3.3 Menganalisisi Transaksi...152 4.1.3.4 Pemilihan Organisasi File...168 4.1.3.5 Perkiraan kebutuhan disk space...169 4.1.3.6 Merancang mekanisme keamanan...182 4.1.3.7 Pemilihan DBMS......185 4.2 Struktur Menu......191 4.2.1 Perancangan Struktur Menu...191 4.2.2 State Trantition Diagram (STD)...192 4.2.3 Spesifikasi Modul...205 4.2.4 Perancangan Layar Input Dan Output...253 4.2.4.1 Perancangan Layar Input...253 4.2.4.2 Perancangan Layar Output...276 4.3 Implementasi dan Evaluasi...288 4.3.1 Spesifikasi Perangkat Keras...288 4.3.2 Spesifikasi Perangkat Lunak...289 4.3.3 Jadwal Implementasi...290 4.3.4 Panduan Pengoperasian Program Aplikasi...291 xi

4.3.5 Evaluasi......340 BAB 5 SIMPULAN DAN SARAN...341 5.1 Simpulan......341 5.2 Saran......341 DAFTAR PUSTAKA...342 RIWAYAT HIDUP...345 LAMPIRAN LAMPIRAN...L1 SURAT SURVEI xii

DAFTAR TABLE Tabel 2.1 representasi multiplicity constraint...24 Tabel 4.1 Kamus Data Entity...65 Tabel 4.2 Tabel Kamus Data Relationship...68 Tabel 4.3 Tabel Identifikasi Atribut dan Domain Atribut...69 Tabel 4.4 Tabel Identifikasi Candidate Key Dan Primary Key...83 Tabel 4.5 Tabel Entitas Relasi Model Data Lokal Logical...110 Tabel 4.6 Skema Relasi Model Data Logikal Global Denga Referential Integrity...124 Tabel 4.7 Analisis Transaksi (1) (4).152 Tabel 4.8 Analisis Transaksi (5) (8).153 Tabel 4.9 Analisis Transaksi (9) (12)...154 Tabel 4.10 Analisis Transaksi (13) (16)...155 Tabel 4.11 Analisis Transaksi (17) (20)...156 Tabel 4.12 Analisis Transaksi (21) (24)...157 Tabel 4.13 Analisis Transaksi(25)-(28)...158 Tabel 4.14 Analisis Transaksi(29)-(32)...159 Tabel 4.15 Analisis Transaksi(33)-(36)...160 Tabel 4.16 Analisis Transaksi(37)-(40)...161 Tabel 4.17 Analisis Transaksi(41)-(44)...162 Tabel 4.18 Analisis Transaksi(45)-(48)...163 Tabel 4.19 Analisis Transaksi(49)-(52)...164 Tabel 4.20 Analisis Transaksi(53)-(56)...165 xiii

Tabel 4.21 Analisis Transaksi(57)-(60)...166 Tabel 4.22 Analisis Transaksi(61)-(63)...167 Tabel 4.23 Estimasi Kebutuhan Disk Space Pelamar..170 Tabel 4.24 Estimasi Kebutuhan Disk Space MsAgama..170 Tabel 4.25 Estimasi Kebutuhan Disk Space Registrasi...170 Tabel 4.26 Estimasi Kebutuhan Disk Space RegistrasiPelamar..171 Tabel 4.27 Estimasi Kebutuhan Disk Space Kebutuhan.171 Tabel 4.28 Estimasi Kebutuhan Disk Space KebutuhanTraining 172 Tabel 4.29 Estimasi Kebutuhan Disk Space MsTraining 172 Tabel 4.30 Estimasi Kebutuhan Disk Space KebutuhanLain..172 Tabel 4.31 Estimasi Kebutuhan Disk Space KebutuhanMateriTest 173 Tabel 4.32 Estimasi Kebutuhan Disk Space 173 Tabel 4.33 Estimasi Kebutuhan Disk Space Jabatan...174 Tabel 4.34 Estimasi Kebutuhan Disk Space Negosiasi...174 Tabel 4.35 Estimasi Kebutuhan Disk Space HasilTest 175 Tabel 4.36 Estimasi Kebutuhan Disk Space HasilTraining.175 Tabel 4.38 Estimasi Kebutuhan Disk Space Pasangan 175 Tabel 4.39 Estimasi Kebutuhan Disk Space Anak..176 Tabel 4.40 Estimasi Pengalaman Kerja...176 Tabel 4.41 Estimasi Kebutuhan Disk Space Referensi 177 Tabel 4.42 Estimasi Kebutuhan Disk Space ExternalOrganisasi 177 Tabel 4.43 Estimasi Kebutuhan Disk Space PendidikanNonFormal..178 Tabel 4.44 Estimasi Kebutuhan Disk Space PendidikanFormal.178 Tabel 4.45 Estimasi Kebutuhan Disk Space MsInstitusi.179 xiv

Tabel 4.46 Estimasi Kebutuhan Disk Space MsPendidikan 179 Tabel 4.47 Estimasi Kebutuhan Disk Space MsTingkatPendidikan...179 Tabel 4.48 Estimasi Kebutuhan Disk Space Kesehatan..180 Tabel 4.49 Estimasi Kebutuhan Disk Space KebutuhanMateriPendidikan.180 Tabel 4.50 Estimasi Kebutuhan Disk Space PelTelepon.181 Tabel 4.51 Estimasi Kebutuhan Disk Space PelTelepon.181 Tabel 4.52 Tabel estimasi ukuran table sampai 5 tahun ke depan...182 Tabel 4.53 Tabel Perbandingan DBMS...185 Tabel 4.54 Tabel Perbandingan Hardware Requirements DBMS..187 Tabel 4.55 Tabel Perbandingan Software Requirements...188 Tabel 4.56 Tabel Perbandingan Software Requirements untuk MySQL 4.1..189 Tabel 4.57 Tabel Perbandingan Software Requirements untuk Oracle 9i...190 Tabel 4.58 Tabel Perbandingan Kelebihan DBMS.191 Tabel 4.59 Tabel Jadwal Implementasi Sistem 290 xv

DAFTAR GAMBAR Gambar 2.1 relasi one to one...23 Gambar 2.2 one to many... 23 Gambar 2.3 many to many... 24 Gambar 2.4 Multiplicity sebagai batasan cardinality dan participation...25 Gambar 2.5 Database Application Lifecycle...29 Gambar 3. 1 Struktur Organisasi Tria Dipa...52 Gambar 3. 2 Data Alur Diagram Permintaan Karyawan...58 Gambar 3. 3 Data Alur Diagram Perekrutan Karyawan...59 Gambar 3.4 Context Diagram...60 Gambar 3.5 Diagram 0..61 Gambar 4.1 Indentifikasi Tipe - Entitas......64 Gambar 4.2 Entity Relationship Diagram (ERD) Model Data Konseptual...67 Gambar 4.3 Entity Relationship Diagram (ERD ) Model Data Konseptual Dengan Primary Key... 83 Gambar 4.4 Validasi Transaksi User Menggunakan Pathway...84 Gambar 4.5 Relasi RegistrasiPelamar dengan KebutuhanMateriTes.....87 Gambar 4.6 Relasi RegistrasiPelamar dengan KebutuhanTraining.....88 Gambar 4.7 Pelamar Memiliki Pasangan...89 Gambar 4.8 Pelamar Memiliki Anak...90 xvi

Gambar 4.9 Pelamar Memiliki PengalamanKerja...90 Gambar 4.10 Pelamar Memiliki Referensi...91 Gambar 4.11 Pelamar Memiliki EksternalOrganisasi...92 Gambar 4.12 Pelamar Memiliki PendidikanNonFormal...92 Gambar 4.13 Pelamar Memiliki PendidikanFormal...93 Gambar 4.14 Pelamar Memiliki Kesehatan...94 Gambar 4.15 PelTelepon Memiliki Pelamar...95 Gambar 4.16 PasTelepon Memiliki Pasangan...95 Gambar 4.17 Kebutuhan Memiliki KebutuhanKriteriaPendidikann...96 Gambar 4.18 Struktur Menu...192 Gambar 4.19 STD Layar Login...193 Gambar 4.20 STD Layar Edit Password...193 Gambar 4.21 STD View Data Pelama...194 Gambar 4.22 STD View Data Pasangan...194 Gambar 4.23 STD View Data OrangTua...195 Gambar 4.24 STD View Data Anak 195 Gambar 4.25 STD View Data Pengalaman Kerja...196 Gambar 4.26 STD View Data Pendidikan Formal...196 Gambar 4.27 STD View Data Pendidikan Non Formal...197 Gambar 4.28 STD View Data Referensi...197 Gambar 4.29 STD View Data Kesehatan...198 Gambar 4.30 STD View Data External Organisasi...198 Gambar 4.31 STD View Data Kebutuhan..199 Gambar 4.32 STD View Data Kebutuhan Materi Test...199 xvii

Gambar 4.33 STD View Data Kebutuhan Kriteria Pendidikan...200 Gambar 4.34 STD View Data Kebutuhan Training...200 Gambar 4.35 STD View Data Kebutuhan Lain..201 Gambar 4.36 STD View Data Registrasi 201 Gambar 4.37 STD View Data Registrasi Pelamar...202 Gambar 4.38 STD View Data Hasil Test 202 Gambar 4.39 STD View Data Hasil Training 203 Gambar 4.40 STD View Data Hasil Akhir Test..203 Gambar 4.41 STD View Data Hasil Akhir Training... 204 Gambar 4.42 STD View Data Negosiasi....204 Gambar 4.43 Rancangan Layar Login 253 Gambar 4.44 Rancangan Layar Change Password..253 Gambar 4.45 Rancangan Layar Insert Pelamar...254 Gambar 4.46 Rancangan Layar Edit Pelamar...255 Gambar 4.47 Rancangan Layar Insert Pasangan...255 Gambar 4.48 Rancangan Layar Edit Pasangan...256 Gambar 4.49 Rancangan Layar Insert OrangTua...256 Gambar 4.50 Rancangan Layar Edit OrangTua...257 Gambar 4.51 Rancangan Layar Insert Anak...257 Gambar 4.52 Rancangan Layar Edit Anak...258 Gambar 4.53 Rancangan Layar Insert PemgalamanKerja...258 Gambar 4.54 Rancangan Layar Edit PemgalamanKerja...259 Gambar 4.55 Rancangan Layar Insert PendidikanFormal...259 Gambar 4.56 Rancangan Layar Edit PendidikanFormal...260 xviii

Gambar 4.57 Rancangan Layar Insert Pendidikan Non Formal...260 Gambar 4.58 Rancangan Layar Edit Pendidikan Non Formal...261 Gambar 4.59 Rancangan Layar Insert Referensi...261 Gambar 4.60 Rancangan Layar Edit Referensi...262 Gambar 4.61 Rancangan Layar Insert Kesehatan...262 Gambar 4.62 Rancangan Layar Edit Kesehatan...263 Gambar 4.63 Rancangan Layar Insert ExternalOrganisasi...263 Gambar 4.64 Rancangan Layar Edit ExternalOrganisasi 264 Gambar 4.65 Rancangan Layar Insert Kebutuhan...264 Gambar 4.66 Rancangan Layar Edit Kebutuhan...265 Gambar 4.67 Rancangan Layar Insert KebutuhanMateriTest...265 Gambar 4.68 Rancangan Layar Edit KebutuhanMateriTest...266 Gambar 4.69 Rancangan Layar Insert KebutuhanTraining...266 Gambar 4.70 Rancangan Layar Edit KebutuhanTraining...267 Gambar 4.71 Rancangan Layar Insert KebutuhanKriteriaPendidikan...267 Gambar 4.72 Rancangan Layar Edit KebutuhanKriteriaPendidikan...268 Gambar 4.73 Rancangan Layar Insert KebutuhanLain...268 Gambar 4.74 Rancangan Layar Edit KebutuhanLain...269 Gambar 4.75 Rancangan Layar Insert Registrasi...269 Gambar 4.76 Rancangan Layar Edit Registrasi...270 Gambar 4.77 Rancangan Layar Insert RegistrasPelamar...270 Gambar 4.78 Rancangan Layar Edit RegistrasiPelamar...271 Gambar 4.79 Rancangan Layar Insert HasilTest...271 Gambar 4.80 Rancangan Layar Edit HasilTest.272 xix

Gambar 4.81 Rancangan Layar Insert HasilTraining..272 Gambar 4.82 Rancangan Layar Edit HasilTraining 273 Gambar 4.83 Rancangan Layar Insert HasilAkhirTest... 273 Gambar 4.84 Rancangan Layar Edit HasilAkhirTest.....274 Gambar 4.85 Rancangan Layar Insert HasilAkhirTraining... 274 Gambar 4.86 Rancangan Layar Edit HasilAkhirTraining....275 Gambar 4.87 Rancangan Layar Insert Negosiasi.....275 Gambar 4.88 Rancangan Layar Edit Negosiasi. 276 Gambar 4.89 Rancangan Layar Edit Password.. 276 Gambar 4.90 Rancangan Layar View Pelamar..277 Gambar 4.91 Rancangan Layar View Pasangan....277 Gambar 4.92 Rancangan Layar View OrangTua...278 Gambar 4.93 Rancangan Layar View Anak......278 Gambar 4.94 Rancangan Layar View PengalamanKerja.....279 Gambar 4.95 Rancangan Layar View PendidikanFormal 279 Gambar 4.96 Rancangan Layar View PendidikanNonFormal 280 Gambar 4.97 Rancangan Layar View Referensi..280 Gambar 4.98 Rancangan Layar View Kesehatan. 281 Gambar 4.99 Rancangan Layar View ExternalOrganisasi...282 Gambar 4.100 Rancangan Layar View Kebutuhan...282 Gambar 4.101 Rancangan Layar View KebutuhanMateriTest.283 Gambar 4.102 Rancangan Layar View KebutuhanTraining...283 Gambar 4.103 Rancangan Layar View KebutuhanKriteriaPendidikan... 284 Gambar 4.104 Rancangan Layar View KebutuhanLain.....284 xx

Gambar 4.105 Rancangan Layar View Registrasi......285 Gambar 4.106 Rancangan Layar View RegistrasiPelamar... 285 Gambar 4.107 Rancangan Layar View HasilTest...286 Gambar 4.108 Rancangan Layar View HasilTraining.286 Gambar 4.109 Rancangan Layar View HasilAkhirTest...287 Gambar 4.110 Rancangan Layar View HasilAkhirTraining...287 Gambar 4.111 Rancangan Layar View Negosiasi........288 Gambar 4.112 Tampilan Layar Login.291 Gambar 4.113 Tampilan Menu Utama 293 Gambar 4.114 Tampilan Layar Edit Pelamar..294 Gambar 4.115 Tampilan Layar Insert Pelamar 295 Gambar 4.116 Tampilan Layar Pasangan 296 Gambar 4.117 Tampilan Layar Edit Pasangan 297 Gambar 4.118 Tampilan Layar Insert Pasangan..298 Gambar 4.119 Tampilan Layar Orang Tua.299 Gambar 4.120 Tampilan Layar Edit User 300 Gambar 4.121 Tampilan Layar Insert Orang Tua 301 Gambar 4.122 Tampilan Layar Anak 303 Gambar 4.123 Tampilan Layar Insert Anak 304 Gambar 4.124 Tampilan Layar Pengalaman Kerja 305 Gambar 4.125 Tampilan Layar Insert Pengalaman Kerja..306 Gambar 4.126 Tampilan Layar Edit Penga;aman Kerja.307 Gambar 4.127 Tampilan Layar Pendidikan Formal 308 Gambar 4.128 Tampilan Layar Insert Pendidikan Formal.309 xxi

Gambar 4.129 Tampilan Layar Pendidikan Non Formal 310 Gambar 4.130 Tampilan Layar Insert Pendidikan Non Formal.311 Gambar 4.131 Tampilan Layar Edit Pendidikan Non Formal.312 Gambar 4.132 Tampilan Layar Referensi 313 Gambar 4.133 Tampilan Layar Insert Referensi..314 Gambar 4.134 Tampilan Layar Edit Referensi 315 Gambar 4.135 Tampilan Layar Kesehatan..316 Gambar 4.136 Tampilan Layar Insert Kesehatan 317 Gambar 4.137 Tampilan Layar Edit Kesehatan...318 Gambar 4.138 Tampilan Layar External Organisasi..319 Gambar 4.139 Tampilan Layar Insert External Organisasi.320 Gambar 4.140 Tampilan Layar Edit External Organisasi..321 Gambar 4.141 Tampilan Layar Kebutuhan.322 Gambar 4.142 Tampilan Layar Insert Kebutuhan...323 Gambar 4.143 Tampilan Layar Edit Kebutuhan.324 Gambar 4.144 Tampilan Layar Registrasi..325 Gambar 4.145 Tampilan Layar Insert Registrasi.326 Gambar 4.146 Tampilan Layar Edit Registrasi...327 Gambar 4.147 Tampilan Layar Registrasi Pelamar 328 Gambar 4.148 Tampilan Layar Insert Registrasi Pelamar...329 Gambar 4.149 Tampilan Layar Hasil Test...330 Gambar 4.150 Tampilan Layar Insert Hasil Test.331 Gambar 4.151 Tampilan Layar Hasil Training 332 Gambar 4.152 Tampilan Layar insert Hasil Training 333 xxii

Gambar 4.153 Tampilan Layar Hasil Test Akhir 334 Gambar 4.154 Tampilan Layar Hasil Akhir Test 336 Gambar 4.155 Tampilan Layar Hasil Akhit Training..337 Gambar 4.156 Tampilan Layar Negosiasi...338 Gambar 4.157 Tampilan Layar Insert Negosiasi.339 xxiii

DAFTAR LAMPIRAN Wawancara 1 L1 Wawancara 2 L2 Wawancara 3 L3 Wawancara 4 L4 Wawancara 5 L5 Berita Acara Serah Terima L6 Surat Keterangan Aplikasi Dipakai..L7 xxiv