tenaga kerja kepada bagian SDM. tersebut sesuai kualifikasi yang dibutuhkan. 2. Jika sesuai hasil analisis, maka kepala bagian SDM melakukan

dokumen-dokumen yang mirip
unit komputer dengan spesifikasi sebagai berikut : 1. Processor : Intel(R) Pentium(R) GHz

BAB III PEMBAHASAN 3.1 Analisis Sistem Analisis Masalah

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas mengenai analisis sistem yang sedang

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB III KONSEP APLIKASI. Karya Sejati serta mempelajari data-data dan dokumen-dokumen yang ada pada saat ini.

BAB III ANALISIS DAN PERANCANGAN

ANALISIS DAN PERANCANGAN SISTEM. yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen komputer

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut dapat

BAB III PEMBAHASAN. : Dewan Perwakilan Rakyat Daerah (DPRD) Kab.Kuningan. : Jl. RE Martadinata No.517 Ancaran Kuningan

PROGRAM APLIKASI PENGOLAHAN DATA SISWA DI SMK MERDEKA BANDUNG ABSTRAK

BAB III ANALISIS DAN PERANCANGAN. untuk mengidentifikasikan dan mengevaluasi permasalahan permasalahan,

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi

BAB I PEMBAHASAN. 3.1 Analisa Sistem

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN. Kunjungan sales digunakkan untuk melihat berapa banyak kunjungan sales

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB III ANALISIS DAN EVALUASI

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

BAB IV DESKRIPSI PEKERJAAN. Dalam kerja praktek pada bagian Sekretariat Dinas Koperasi, Industri, dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian sistem informasi yang sedang

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB III PEMBAHASAN. Pembahasan yang kami lakukan pada kerja praktek di PT. Malayandi Tour & Travel hanya mengenai karyawan tetap saja.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis system yang sedang berjalan akan di bahas pada bab ini.

BAB III METODOLOGI PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi

BAB III ANALISIS DAN PERANCANGAN. tentang informasi, fungsi, dan performansi perangakt lunak. Proses analisis sistem

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB III DESAIN DAN PERANCANGAN

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

BAB III PEMBAHASAN. 3.1 Jadwal Kerja Praktek. Berdasarkan surat balasan kerja praktek dari Rumah Sakit Umum Pantura

BAB IV ANALISIS DAN PERANCANGAN

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV PERANCANGAN SISTEM

BAB III. Pembahasan. 3.1 Lokasi dan Jadwal Kerja Praktek Lokasi Kerja Praktek

BAB IV DISKRIPSI PEKERJAAN. kegiatan kerja praktik di PT DBL Indonesia, didapatkan beberapa permasalahan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV PERANCANGAN SISTEM

BAB III HASIL DAN PEMBAHASAN

Bab 3. Metode Dan Perancangan Sistem

KASUS : SISTEM INFORMASI TRANSAKSI SIMPAN PINJAM PADA KOPERASI

BAB III ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... viii DAFTAR GAMBAR... BAB I PENDAHULUAN Latar Belakang... 1

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

3.1 ANALISIS DAN PERANCANGAN SISTEM

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV ANALISIS SISTEM

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III PEMBAHASAN sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan

BAB IV ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. mengetahui proses kerja yang sedang dikerjakan/berjalan.

commit to user BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Proses Bisnis

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

SISTEM INFORMASI PENJUALAN PAKAIAN DI VOLLTUS DISTRO BANDUNG

BAB III ANALISA DAN PERANCANGAN SISTEM. Aliran proses penggunaan sistem data penduduk berbasis SMS Gateway

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN. CV.Infomedia Utama. Dengan menganalisis masalah dan menganalisis prosedur

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PENJELASAN PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem yang utuh

BAB V IMPLEMENTASI SISTEM

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

SISTEM INFORMASI AKUNTANSI SIMPAN PINJAM KOPERASI BANK SUMSEL BABEL

BAB IV ANALISIS DAN PERANCANGAN. diidentifikasi lalu dicarikan solusinya. Dalam tahap ini akan diuraikan beberapa

BAB III METODE PENELITIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISEM. Tahapan analisis sistem akan menjelaskan gambaran tentang sistem

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB V IMPLEMENTASI SISTEM. diterapkan atau diimplementasikan. Tahap implementasi aplikasi ini merupakan

BAB 3 ANALISIS DAN PERANCANGAN PANGKALAN DATA

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

Transkripsi:

27 tenaga kerja kepada bagian SDM. 1. Kepala departemen umum, melalui bagian SDM menganalisis permintaan tersebut sesuai kualifikasi yang dibutuhkan. 2. Jika sesuai hasil analisis, maka kepala bagian SDM melakukan kualifikasi personil yang selanjutnya melakukan penyeleksian. 3. Apabila harus melakukan penerimaan karyawan baru yang diminta adalah pendidikan (SMA, SMK, D3, S1), permintaan tersebut harus disetujui pihak direksi. 4. Apabila dalam berkas lamaran tidak memenuhi kualifikasi, maka dilakukan bursa tenaga kerja/pemasangan iklan. Proses pemanggilan calon karyawan baru : 1. Bagian SDM menyeleksi seluruh pelamar sesuai dengan kualifikasi yang diinginkan oleh user dan cara pemanggilannya dengan mengunakan surat panggilan/telepon. Proses penyeleksian calon karyawan baru : 1. Tahapan seleksi a. Test Tertulis untuk memastikan calon karayawan dapat dilakukan aktifitas operasional dengan baik, maka calon calon karyawan haru smengikuti test tertulis yang bersifat rahasia.dan apabila diperlukan bagian SDM/user, maka harus melakukan tes pisikologi eksternal untuk memahami karakter calaon karyawan. b. Pemeriksaan Kesehatan. Calon karyawan yang lulus pada test tertulis harus memeriksakan

28 kesehatan pada dokter yang di tunjuk oleh perusahaan dengan membawa surat pengantar dari perusahaan. c. Test Wawancara Calon karyawan yang lulus tahap kedua maka dilakukan test wawancara oleh bagian SDM/bagian yang dibutuhkan oleh user. 2. Setelah mengikuti ketiga tahapan tersebut dan dinyatakan lulus maka dibagian SDM dapat diserahkan kepada yang membutuhkan. 3. Bagian SDM melaksanakan administrasi lebih lanjut antara lain : menyiapkan kartu absensi, input daftar emlpoyee, surat kesepakatan kerja, surat penempatan personil, dan lain-lain. 4. Jika administrasi karyawan baru telah lengkap maka yang bersangkutan mengikuti induction trainee (yang langsung disampaikan training). 5. User yang telah menerima karyawan baru berkewajiban memberikan bimbingan kerja secukupnya dan melakukan evaluasi karyawan tersebut. Maka proses penerimaan karyawan baru tersebut dapat digambarkan seperti pada Gambar 3.1. untuk proses SPTK dan kualifikasi calon karyawan baru, dan Gambar 3.2 Flowmap untuk proses perekrutan karyawan baru yaitu :

29 Gambar 3.1 Flow map SPTK dan Kualaifikasi CKB Keterangan : SPTK : Surat Permintaan Tenaga Kerja CKB : Calon Karyawan Baru A1 : Arsip surat permintaan tenaga kerja dan kualifikasi yang telah di setujui.

30 Keterangan : Gambar 3.2 Flow map Perekrutan Karyawan Baru A1 A2 A3 : Arsip surat lamaran yang masuk dari pelamar : Arsip surat lamaran sesuai persyaratan : Arsip dokumen rekomendasi hasil test calon karyawan baru 3.2.2 Analisis Kebutuhan Data Dibawah ini merupakan beberapa data yang harus dipenuhi para calon karyawan baru PT. Omedata Electronics untuk penerimaan karyawan baru. Data-data tersebut digunakan untuk membangun sistem perekrutan pegawai, diantaranya :

31 1. Data pada penerimaan karyawan baru PT. Omedata Electronics, seperti pada Tabel 3.1. Data rekomendasi hasil test calon karyawan baru : Tabel 3.1 Data Rekomendasi Hasil Test No Kriteria Keterangan 1 Test Tertulis Penilaian berdasarkan nilai kriteria 0-1 2 Psikotes Pemeriksaan psikolog pada calon karyawan 3 Test Lapangan Dilakukan tes keahlian pada calon karyawan 4 Test Kesehatan Pemeriksaan ini dilakukan calon karyawan baru meliputi : pemeriksaan medis umum dan buta warna 5 Wawancara Test wawancara dilakukan 2 bagian, yaitu : (umum dan personalia) 6 Keputusan Keputusan akhir dilakukan penilaian direktur, diterima atau tidak 3.2.3 Perhitungan Menggunakan Metode MFEP 1. Menetukan Faktor Weight/Bobot Kriteria A. Faktor Weight Tabel 3.2 Bobot Kriteria/Factor Weight Factor Importance (weight) Test Tertulis 0.1 Psikotes 0.4 Test Lapangan 0.25 Test Kesehatan 0.1 Wawancara 0.15 Jumlah 1 B. Factor Evaluation Tabel 3.3 Bobot Kriteria Pada Calon Karyawan Factor Calon Calon Calon Karyawan A Karyawan B Karyawan C Test Tertulis 0.7 0.8 0.7 Psikotes 0.8 0.9 0.9 Test Lapangan 0.7 0.6 0.9 Test Kesehatan 0.4 0.5 0.4 Wawancara 0.7 0.7 0.7

32 C. Weighted Evaluation Melakukan perhitungan perkalian antara bobot weight dengan nilai bobot evaluation sesuai dengan evaliasi pihak perusahaan pada setiap calon karyawan baru. Tabel perkalian bobot kriteria antara factor weight dan evaluation : 1. Calon Karyawan A Tabel 3.4 Weight Evaluation Calon Karyawan A Factor Name Factor Weight Factor Evaluation Weighted Evaluation Test Tertulis 0.1 0.7 0.07 Psikotes 0.4 0.9 0.32 Test Lapangan 0.25 0.7 0.18 Test Kesehatan 0.1 0.4 0.04 Wawancara 0.15 0.7 0.11 Total 1 0.71 2. Calon Karyawan B Tabel 3.5 Weight Evaluation Calon Karyawan B Factor Name Factor Weight Factor Evaluation Weighted Evaluation Test Tertulis 0.1 0.8 0.08 Psikotes 0.4 0.9 0.36 Test Lapangan 0.25 0.6 0.15 Test Kesehatan 0.1 0.5 0.05 Wawancara 0.15 0.7 0.11 Total 1 0.75 3. Calon Karyawan C Tabel 3.6 Weight Evaluation Calon Karyawan C Factor Name Factor Weight Factor Evaluation Weighted Evaluation Test Tertulis 0.1 0.7 0.07 Psikotes 0.4 0.9 0.36 Test Lapangan 0.25 0.9 0.23 Test Kesehatan 0.1 0.4 0.04 Wawancara 0.15 0.7 0.11 Total 1 0.81

33 Akhirnya perhitungan perusahaan memilih calon karyawan C diterima diperusahaan, karena calon karyawan C mempunyai total weighted evaluation lebih tinggi yaitu 0.81. 3.2.4 Analisis Fungsional Pada subbab ini akan dijelasakan mengenai analisis fungsional yaitu Analissi Fungsi. 3.2.4.1 Analisis Fungsi Pada analisis fungsi ini terdiri analisis fungsi input dan analisis fungsi proses menggunakan metode MFEP. 3.2.4.1.1 Analisis Fungsi Input Acuan untuk membangun sistem ini yaitu berdasarkan pada formulir rekomendasi penilaian hasil tes calon karyawan baru PT. Omedata Electronics dan standarisasi nilai. Maka setiap kriteria /subkriteria diformulir rekomendasi penilaian hasil tes calon karyawan baru PT. Omedata Electronics, akan diberikan suatu bobot dan hitungan menggunakan metode MFEP. Bobot tersebut menentukan tingkat sensitivitas suatu kriteria/subkriteria. Sedangkan standarisasi nilai digunakan sebagai bahan pertimbangan terhadap nilai akhir yang diperoleh seorang calon karyawan baru, sehingga menghasilkan keputusan yang layak atau tidak diterima di perusahaan. 3.2.4.1.2 Analisis Fungsi Proses dengan Menggunakan Metode MFEP Dibawah ini merupakan langkah-langkah proses perhitungan untuk penerimaan karyawan baru menggunakan metode MFEP, yaitu :

34 1. Menggunakan metode Multifactor Evaluation Proses (MFEP), adapun langkah-langkah dalam metode MFEP meliputi : a. Menetukan factor dan bobot factor dalam bentuk nilai dari 0 sampai 1, yaitu factor weight. b. Mengisikann nilai untuk setiap factor yang mempengaruhi dalam pengambilan keputusan dan data-data yang akan diproses, nilai yang dimasukan dalam proses pengambilan keputusan merupakan nilai objektif yaitu sudah pasti, yaitu factor evaluation. c. Proses perhitungan factor weight evaluation yang merupakan proses perhitungan bobot antara factor weight dan factor evaluation, yaitu sebagai berikut : 1. Dalam penulisan factor weight menuliskan nilai factor dan bobot factor dari setiap kriteria dalm bentuk dari bobot 0 sampai 1. Seperti pada tabel 2.4 yaitu tabel factor dan bobot factor. Nilai factor dan bobot factor dilakukan berdasarkan hasil diskusi dengan bagian SDM PT. Omedata Electronics. 2. Setelah mendapatkan nilai bobot evaliasi dari setiap kriteria penerimaan karyawan baru. Setiap kriteria penerimaan karyawan baru menghasilkan nilai evaluasi dari enam factor dan bobot factor dikalikan dengan nilai evaluasi dan dijumlahkan. Untuk memeperoleh total hasil evaluasi, seperti pada tabel 2.2 yaitu tabel nilai factor dari setiap data uji. Sebagai hasil evaluasi perkalian antara factor weight dan factor evaluation dengan serta penjumlahan.

35 3.2.5 Analisis Kebutuhan Non-Fungsional Untuk mengetahui spesifikasi kebutuhan dalam pembuatan sistem, analisa kebutuhan non-fungsional dilakukan dengan melibatkan analisis perangkat keras, analisis perangkat lunak, analisis user, dan analisis pengkodean. 3.2.5.1 Anlisis Kebutuhan Perangkat Keras Analisis perangkat keras (hardware) komputer yang ada di bagian SDM spesifikasinya adalah sebagai berikut : a. Processor Intel Pentium 4 2,4 GHz b. RAM 256 c. Hardisk 80 GB d. Monitor 17 e. CD Rom 52X f. Printer g. Keyboard h. Mouse Jadi, secara keseluruhan spesifikasi perangkat keras semua komputer yang ada sudah memenuhi syarat untuk kebutuhan perangkat lunak yang akan diaplikasikan. 3.2.5.2 Anlisis Kebuthan Perangkat Lunak Perangkat lunak (software) yaitu program yang berisi perintahperintah atau melakukan pengolahan data, dimana program dibuat sederhana mungkin untuk memudahkan seorang operator komputer dalam menjalankan suatu program.

36 Adapun perangkat lunak yang digunakan pada bagian SDM terdiri dari: a. Sistem Operasi Microsoft Windows Xp SP2. b. Microsoft Office 2003. Sedangkan perangkat lunak yang digunakan untuk membangun program aplikasi perekrutan karyawan baru ini terdiri dari: a. Sistem Operasi Microsoft Windows Xp Professional. b. Borland Delphi 7. 3.2.5.3 Analisis Kebutuhan User Analisis kebutuhan user, dalam hal ini pengguna adalah bagian SDM dengan karakteristik sebagai berikut : 1. Nama = Edi Kurniadi 2. Umur = 35 tahun 3. Pendidikan terakhir = D3 4. Kemampuan bidang komputer = bagus Sedangkan user yang dibutuhkan untuk dapat menjalankan program aplikasi ini adalah user yang dapat mengoperasikan komputer minimal dapat menjalankan Microsoft office seperti Microsoft excel dan Microsoft word. Jadi user yang terdapat di bagian SDM tersebut sudah memenuhi kriteria untuk dapat menjalankan program aplikasi ini. 3.2.5.4 Analisis Pengkodean Tujuan dari perancangan kode adalah untuk memberikan penjelasan dari masing-masing file yang mengandung kode, sehingga pengguna akan lebih mudah dalam memahami kode-kode yang ada.

37 1. Kode Nomor Weight Pengkodean Nomor Weight terdiri dari 4 digit. Arti dan penjelasan dari masing-masing digit beserta contohnya dijelaskan dibawah ini. Form Contoh pengisian Keterangan : L999 : W001 : 1 digit awal menandakan pada factor weight dan untuk 3 digit akhir menandakan No. Pelamar. 2. Kode Nomor Evaluation Pengkodean Nomor Evaluation terdiri dari 4 digit. Arti dan penjelasan dari masing-masing digit beserta contohnya dijelaskan dibawah ini. Form Contoh pengisian Keterangan : L999 : E001 : 1 digit awal menandakan pada factor evaluation dan untuk 3 digit akhir menandakan No. Pelamar. 3. Kode Nomor Weight Evaluation Pengkodean Nomor Weight Evaluation terdiri dari 5 digit. Arti dan penjelasan dari masing-masing digit beserta contohnya dijelaskan dibawah ini. Form Contoh pengisian Keterangan : LL999 : WE001 : 2 digit awal menandakan pada factor weight evaluation dan untuk 3 digit akhir menandakan No. Pelamar.

38 4. Kode NIK Analisis penulisan NIK yang ada pada PT. Omedata Electronics adalah sebagai berikut : NIK : 7802060 78 : Untuk tahun lahir 02 : Untuk tahun masuk 060 : Untuk nomor urut 3.3 Perancangan Sistem Dalam perancangan sistem ini akan menjelaskan mengenai Perancangan Basis Data, Diagram Konteks, Data Flow Diagram, Spesifikasi Proses, dan Kamus Data (Data Dictionary). 3.3.1 Diagram Konteks Diagram konteks merupakan penggambaran model Data Flow Diagram atau sistem secara global atau umum. Suatu diagram konteks selalu mengandung hanya satu proses saja yang mewakili proses dari seluruh sistem yang ada, sehingga diagram konteks sering disebut data flow diagram level 0.

39 Gambar 3.3 Diagram Konteks Perekrutan Karyawan Baru 3.3.2 Data Flow Diagram (DFD) DFD merupakan alat yang dapat menggambarkan arus data didalam sistem secara terstruktur dan jelas, serta dokumentasi dari sistem yang baik. Gambar 3.4 DFD Level 0 Perekrutan Karyawan Baru

40 Gambar 3.5 DFD Level 1 Proses 1 Pengolahan Data Login Data User Data User Info user 2.1 Pengolahan Data User Info data user T_user Data calon karyawan Info calon karyawan 2.2 Pengolahan Data Calon Karyawan Data calon karyawan Info data calon karyawan T_calon_karyawan Data nilai factor weight Info nilai factor weight 2.3 Pengolahan Data Nilai Factor Weight Data nilai factor weight Info data nilai factor weight T_weight User Data nilai factor evaluation Info nilai factor evaluation 2.4 Pengolahan Data Nilai Factor Evaluation Data nilai factor evaluation Info data nilai factor evaluation T_evaluation Data nilai weight evaluation Info nilai weight evaluation 2.5 Pengolahan Data Nilai Weight Evaluation Data nilai weight evaluation Info data nilai weight evaluation T_weight_evaluation Data karyawan baru Info karyawan baru 2.6 Pengolahan Data Karyawan Baru Data karyawan baru Info data karyawan baru T_karyawan_baru Gambar 3.6 DFD Level 2 Proses 1 Pengolahan Data Perekrutan Karyawan

41 Gambar 3.7 DFD Level 3 Proses 1 Pengolahan Laporan Gambar 3.8 DFD Level 2.1 Proses 1 Pengolahan Data User

42 Gambar 3.9 DFD Level 2.2 Proses 1 Pengolahan Data Calon Karyawan Gambar 3.10 Level 2.3 Proses 1 Pengolahan Data Factor Weight

43 Gambar 3.11 DFD Level 2.4 Proses 1 Pengolahan Data Factor Evaluation Gambar 3.12 DFD Level 2.5 Proses 1 Pengolahan Data Weight-Evaluation

44 Gambar 3.13 DFD Level 2.6 Proses 1 Pengolahan Data Karyawan Baru 3.3.3 Spesifikasi Proses Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambar DFD diatas akan dijelaskan pada table dibawah ini : Tabel 3.7 Spesifikasi Proses No. Spesifikasi Proses Keterangan No. Proses 1 Nama Proses Login Deskripsi Untuk mem-verifikasi data login 1 Sumber data User Masukan - Id User - Password Keluaran Info User invalid No. Proses 2.1 Nama Proses Pengolahan Data User Deskripsi Untuk mengolah data user 2 Sumber data User Masukan - Id User - Nama User - Password Keluaran Info User

45 3 4 5 6 No. Proses 2.2 Nama Proses Pengolahan Data Calon Karyawan Baru Deskripsi Untuk mengolah data calon karyawan baru Sumber data User Masukan - No. Pelamar - Nama - Alamat - Tempat Lahir - Tanggal Lahir - Jenis Kelamin - Agama - Pendidikan - Jurusan Keluaran Info Calon Karyawan Baru No. Proses 2.3 Nama Proses Pengolahan Data Nilai Factor Weight Deskripsi Untuk mengolah data nilai factor weight Sumber data User Masukan - No. Weight - No. Pelamar - Test Tertulis - Psikotes - Test Lapangan - Test Kesehatan - Wawancara - Total Importance Keluaran Info nilai factor weight No. Proses 2.4 Nama Proses Pengolahan data nilai factor evaluation Deskripsi Untuk mengolah data nilai factor evaluation Sumber data User Masukan - No. Evaluation - No. Pelamar - Test Tertulis - Psikotes - Test Lapangan - Test Kesehatan - Wawancara Keluaran Info nilai factor evaluation No. Proser 2.5 Nama Proses Pengolahan data nilai factor weight evaluation Deskripsi Untuk mengolah data nilai factor weight evaluation Sumber data User Masukan - No. Weight_Evaluation - No. Weight - No. Evaluation

46 7 - No. Pelamar - Test Tertulis - Psikotes - Test Lapangan - Test Kesehatan - Wawancara - Jumlah - Keterangan Keluaran Info nilai factor evaluation No. Proses 2.6 Nama Proses Pengolahan data karyawan baru Deskripsi Untuk mengolah data karyawan baru yang sudah diterima diperusahaan Sumber data Masukan Keluaran User - NIK - No. Pelamar - Nama - Alamat - Tempat Lahir - Tanggal Lahir - Jenis Kelamin - Agama - Pendidikan - Jurusan - Status Info karyawan baru 3.3.4 Kamus Data (Data Dictionary) Dat dictionary dapat mendefinisikan dengan lengkap data yang mengalir diantara proses, penyimpanan data, dan entitas pada luar sistem. Data yang mengalir tersebut dapat berupa masukan untuk sistem atau hasil dari proses sistem. Data dictionary dapat dibuat berdasarkan arus data yang mengalir pada Diagram Konteks, dan Data Flow Diagram. Data dictionary tersebut dapat diperlihatkan sebagai berikut :

47 Tabel 3.8 Kamus Data Nama Data_login Alur data User - Proses 1 Deskripsi Berisi seluruh data login Struktur Data User_Id + Password User_Id Password [A-Z a-z 0-9] [A-Z a-z 0-9] Nama Data_User Alur Data User - Proses 2.1 Deskripsi Berisi seluruh data user Struktur Data User_Id + Nama_User + password User_Id [0-9] User_Name [A-Z a-z] Password [A-Z a-z 0-9] Status [A-Z a-z] Tgl_Entry Date time Nama Data_Calon_Karyawan_Baru Alur Data User Proses 2.2 Deskripsi Berisi seluruh data calon karyawan baru Struktur Data No_Pelamar + Nama + Alamat + Tempat_Lahir + Tanggal_Lahir + Jenis_Kelamin + Agama + Pendidikan + Jurusan + User_Name + Tgl_Entry No_Pelamar [0-9] Nama [A-Z a-z Alamat [A-Z a-z 0-9] Tempat_Lahir [A-Z a-z Tanggal_Lahir Date time Jenis_Kelamin [A-Z a-z] Agama [A-Z a-z] Pendidikan [A-Z a-z] Jurusan [A-Z a-z] User_Name [A-Z a-z] Tgl_Entry Date time Nama Data_Nilai_Factor Weight Alur Data User - Proses 2.3 Deskripsi Berisi seluruh data nilai factor weight calon karyawan Struktur Data No_Weight + No_Pelamat + Test_Tertulis + Psikotes + Test_Lapangan + Test_Kesehatan + Wawancara + Total_Importance + User_Name + Tgl_Entry No_Weight No_Pelamar Test_Tertulis Psikotes Test_Lapangan [A-Z a-z 0-9] [0-9] [0-1] [0-1] [0-1]

48 Test_Kesehatan Wawancara Total_ Importance User_Name Tgl_Entry [0-1] [0-1] [0-1] [A-Z a-z] Date time Nama Data_Nilai_Factor_Evaluation Alur Data User - Proses 2.4 Deskripsi Berisi seluruh data nilai factor evaluation calon karyawan Struktur Data No_Evaluation + No_Pelamat + Test_Tertulis + Psikotes + Test_Lapangan + Test_Kesehatan + Wawancara + User_Name + Tgl_Entry No_Evaluation [A-Z a-z 0-9] No_Pelamar [0-9] Test_Tertulis [0-1] Psikotes [0-1] Test_Lapangan [0-1] Test_Kesehatan [0-1] Wawancara [0-1] User_Name [A-Z a-z] Tgl_Entry Date time Nama Data_Nilai_Factor_Weight_Evaluation Alur Data User - Proses 2.5 Deskripsi Berisi seluruh data nilai factor weight evaluation calon karyawan Struktur Data No_Weight_Evaluation + No_Weight + No_Evaluation+ No_Pelamar + Test_Tertulis + Psikotes +Test_Lapangan + Test_Kesehatan + Wawancara+ Jumlah + Keterangan + User_Name + Tgl_Entry No_Weight_ [A-Z a-z 0-9] Evaluation No_Weight [A-Z a-z 0-9] No_Evaluation [A-Z a-z 0-9] No_Pelamar [0-9] Test_Tertulis [0-1] Psikotes [0-1] Test_Lapangan [0-1] Test_Kesehatan [0-1] Wawancara [0-1] Jumlah [0-1] Keterangan [A-Z a-z] User_Name [A-Z a-z] Tgl_Entry Date time Nama Data_Karyawan_Baru Alur Data User - Proses 2.6 Deskripsi Berisi seluruh data karyawan baru yang sudah diterima

49 diperusahaan Struktur Data NIK + No_Pelamar + Nama + Alamat + Tempat_Lahir + Tanggal_Lahir + Jenis_Kelamin + Agama + Pendidikan + Jurusan + Status + User_Id + Tgl_Entry NIK No_Pelamar Nama Alamat Tempat_Lahir Tanggal_Lahir Jenis_Kelamin Agama Pendidikan Jurusan Status User_Name Tgl_Entry [0-9] [0-9] [A-Z a-z [A-Z a-z 0-9] [A-Z a-z Date time [A-Z a-z] [A-Z a-z] [A-Z a-z] [A-Z a-z] [A-Z a-z [A-Z a-z] Date time 3.3.5 Perancangan Basis Data Perancangan basis data merupakan perancangan kumpulan data (file) non-redudant yang saling berkaitan satu sama lainnya (dinyatakan oleh atribut-atribut kunci dari tabel-tabelnya / struktur data dan relasi-relasi) dalam membentuk bangunan informasi yang penting. Perancangan basis data di bawah ini terdiri dari E-R diagram, skema relasi antar tabel, dan struktur tabel. 3.3.5.1 Entity Relationship Diagram (ERD) Analisis basis data sistem perekrutan karyawan ini dapat digambarkan dengan menggunakan ERD (Entity Relationship Diagram), yaitu seperti pada Gambar 3.13 sebagai berikut :

50 Gambar 3.14 ERD Perekrutan Karyawan Baru Atribut : T_Calon_karyawan T_ weight T_evaluation T_weight evaluation T_karyawan_baru T_User { No_Pelamar, Nama, Alamat, Tempat_Lahir, Tgl_ Lahir, Jenis_Kelamin, Agama, Pendidikan, Jurusan, User_Name, Tgl_Entry} {No_Weight, Test_Tertulis, Psikoted, Test_Lapangan, Test_Kesehatan,Wawancara,Total, User_Name, Tgl_ Entry} { No_Evaluation, No_Pelamar, Test_Tertulis, Psikotes, Test_Lapangan, Test_Kesehatan, Wawancara, User_ Name, Tgl_Entry} { No_Weight_Evaluation, No_Weight, No_Evaluation, Test_Tertulis, Psikoted,Test_ Lapangan, Test_ Kesehatan, Wawancara, Total, Keterangan, User_ Name, Tgl_Entry} { NIK, No_Weight_Evaluation, User_Name, Tgl_Entry} {User_Id, User_Name, Password, Tgl_Entry}

51 3.3.5.2 Tabel Relasi Suatu file terdiri dari beberapa kelompok elemen yang berulang-ulang perlu diorganisasikan kembali. Proses untuk mengorganisasikan file untuk menghilangkan kelompok elemen yang berulang-ulang ini disebut relasi antar tabel. Gambar 3.15 Relasi Antar Tabel 3.3.6 Struktur File Perancangan struktur file merupakan suatu kumpulan dari data-data yang saling terkait dan berhubungan satu sama lainnya. Dalam pemrograman dibutuhkan data-data yang akan diolah. Data-data tersebut membutuhkan suatu tempat penyimpanan yang disebut database.

52 Tabel-tabel yang dipergunakan untuk membangun istem perekrutan karyawan adalah sebagai berikut : 1. Nama tabel : T_calon_karyawan_baru Jumlah field : 11 Tabel 3.9 T_calon_karyawan_baru Nama Field Tipe Data Ukuran Keterangan No_Pelamar N Primary Key Nama A 25 Alamat A 25 Tempat_Lahir A 15 Tgl_Lahir D Jenis_Kelamin A 15 Agama A 10 Pendidikan A 10 Jurusan A 20 User_Name A 15 Foreign key Tgl_Entry D 2. Nama tabel : T_weight Jumlah field : 10 Tabel 3.10 T_weight Nama Field Tipe Data Ukuran Keterangan No_Weight A 5 Primary Key No_Pelamar N Foreign key Test_Tertulis N Psikotes N Test_Lapangan N Test_Kesehatan N Wawancara N Total N 5 User_Name A 15 Foreign key Tgl_Entry D