BAB IV
ANALISA DAN PEMBAHASAN MASALAH
4.1 Sistem yang diusulkan 4.1.1 Prosedur yangdiusulkan
Sistem penerimaan pegawai pada PT. RAJASA MITRAMEDIA yang sedang berjalan masih baku atau manual, dalam sistem yang diajukan ini mempunyai kelebihan diantaranya :
1. Proses pengolahan data pelamar sudah di komputerisasi
2. Proses pembuatan surat panggilan dan penyiapan laporan yang berisi data calon pegawai dan proses penempatan pegawai baru sudah menggunakan computer. 3. Proses pencatatan data pelamar yang lulus tes sudah menggunakan database.
Dalam sistem yang diajukan ini dapat meningkatkan efisiensi kerja dalam proses penerimaan pegawai baru.
4.2 Flow Of Document (FOD) yang di usulkan PELAMAR
ADM
PENDAFTARAN TEST PENERIMAAN PIMPINAN
Gambar. 4.1. Flow Of Document yang diusulkan
Data
Pelamar PelamarData
2 Hasil Periksa data 2 Surat panggilan test Surat panggilan test Surat Panggilan test Test Data Lulus Test 2 Daftar calon pegawai Daftar calon pegawai 2 Daftar pegawai baru Acc 2 Daftar pegawai baru Daftar pegawai baru 2 Surat Pangilan kerja Surat Pangilan kerja Laporan
Periksa data dan
rekam data B.S.P.T B.S.P.K Rekam Data P.C.P Buat Lapora n 2 Laporan
Keterangan :
B.S.P.T : Buat surat panggilan test B.S.P.K : Buat surat panggilan kerja P.C.P : Penempatan calon pegawai 4.3 Data Flow Diagram
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir (misalnya lewat telfon, surat dll) atau lingkungan fisik dimana data tersebut akan disimpan (misalnya file kartu, harddisk, dsb). DFD terdiri atas beberapa tingkatan yaitu Diagram Konteks, Diagram Zero, dan Diagram Detail.
4.3.1 Diagram Konteks
Diagram ini disebut level teratas (top level) karena pada diagram ini akan digambarkan sistem secara garis besar. Pada diagram konteks dibawah ini pelamar mengirimkan surat lamaran yang berisi data-data pelamar. Setelah diproses dibagian penerimaan pegawai, akan diberikan surat panggilan test dan setelah proses selesai oleh pimpinan akan dikirimkan data pegawai baru ke sistem penerimaan pegawai dan kemudian akan diberikan surat panggilan kerja kepada pelamar.
SISTEM PENERIMAAN PEGAWAI
Data Pelamar Data Capeg
Surat Data
Panggilan test, Pegawai baru
Panggilan kerja
Gambar 4.2 Konteks diagram Sistem penerimaan pegawai
SISTEM PENERIMAAN
PEGAWAI
4.3.2 DIAGRAM ZERO
Pada diagram ini sistem akan dijabarkan menjadi bagian yang lebih terperinci
Data Pelamar Data Pelamar
Data baru
Surat Panggilan Test
Surat panggilan kerja
Gambar 4.3 Diagram Zero 1. Periksa data dan rekam data Pelamar 2. Surat panggilan test 3. Proses hasil test 4. Proses penempatan calon pegawai 5. Laporan Pelamar Cari Pekerjaan Pimpinan
Pada Diagram Zero, pelamar menggirimkan data pelamar untuk diperiksa pada data store pelamar. Apabila pada data store tersebut tidak ada data pelamar, maka akan dicatat dan direkam. Setelah itu diberikan surat panggilan test kepada pelamar, proses berikutnya yang harus dilalui oleh setiap pelamar adalah test tulis dan wawancara. Hasil test tersebut dimasukkan dalam sistem dan disimpan dalam file pelamar pada field nilai_test dan kemudian diberikan surat panggilan kerja kepada pelamar. Proses selanjutnya dilakukan proses penempatan calon pegawai atau penentuan posisi sesuai pekerjaan yang ada, kemudian akan dibuat laporan untuk diserahkan pada pimpinan.
4.4Entity Relationship Diagram (ERD)
ERD merupakan suatu model jaringan data yang menekankan pada struktur – struktur relationship data. Terdiri dari entitas, relationship dan atribut.
Pada ERD ini pelamar merupakan salah satu entitas yang memiliki atribut-atribut mulai dari kode_Pel sebagai Primary Key sampai ke Nilai_Test. Entitas kedua adalah pekerjaan dengan atribut-atribut mulai dari Kode_Jab sebagai primary key sampai ke divisi. Cari adalah suatu relationship yang mempunyai atribut-atribut Status dan gaji.
STATUS GAJI KD_PEL* NAMA J_KELAMIN ALAMAT AGAMA NO_TELP TTL PEND_AKHIR STATUS W_NEGARA NILAI_TEST KD_JAB* JABATAN DIVISI CAR I PELAMAR PEKERJAAN M 1
Gambar 4.4 Entity Relationship Diagram (ERD) 4.5NORMALISASI
Normalisasi adalah suatu tehnik untuk mengorganisasikan data ke table-tabel untuk memenuhi kubutuhan pemakai didalam suatu organisasi. Dibagi dalam tiga tahap yang akan dibahas disini Un-normal, 1NF, 2NF.
a. Bentuk Tidak Normal (Unnormalisasi)
Gambar 4.5 Bentuk tidak Normal Kd_Pel* Nama Jns_Kelamin Alamat Agama No_Telp TTL Pend_Akhir Status Warga_Negara Nilai_Test Status Gaji Kd_Jab* Jabatan Divisi
b Bentuk normal kesatu (1NF).
Gambar 4.6: Normalisasi bentuk Kesatu (1NF)
c. Bentuk Normalisasi Kedua atau Ketiga (2NF)/3NF)
Ket * : Primary key ** : Foreign key
Gambar 4.7. Normalisasi bentuk kedua atau ketiga (2NF/3NF) Kd_Pel* Nama Alamat Agama Jns_Kelamin No_Telp Tmpt_Lahir Tgl_Lahir Warga_Negara Status Pend_Akhir Nilai_Test Kd_Jab* Jabatan Divisi Kd_Pel** Kd_Jab** Status Gaji Kd_Pel* Nama Alamat Agama Jns_Kelamin No_Telp Tmpt_Lahir Tgl_Lahir Warga_Negara Status Pend_Akhir Nilai_Test Kd_Pel Kd_Jab* Status Gaji Kd_Jab* Jabatan Divisi
4.6 Rancangan Database
a. Rancangan Database Pelamar Nama Database : Pelamar
KeyField : Kd_Pel
Total Field :12
Field Nama Field Tipe Data Panjang Keterangan 1 2 3 4 5 6 7 8 9 10 11 12 Kd_Pelamar Nama Alamat Agama Jenis Kelamin Nomor telepon Tempat Lahir Tanggal Lahir Warga Negara Status Pendidikan akhir Nilai test Varchar Varchar Varchar Varchar Varchar Varchar Varchar Date Chart Varchar Varchar Int 5 20 50 10 6 14 20 0 3 12 4 3 Kode Pelamar Nama Pelamar Alamat Pelamar Agama Pelamar Jenis Kelamin Nomor Telepon Tempat Lahir Tanggal Lahir Warga Negara Status Pelamar Pendidikan Akhir Nilai Test
Tabel 4-1. Rancangan Database Pelamar
Nama Database : Pekerjaan KeyField : Kode Jabatan Total Field : 3
Field Nama Field Tipe Data Panjang Keterangan 1 2 3 Kode Jabatan Jabatan Divisi Varchar Varchar Varchar 5 10 20 Kode Jabatan Jabatan Divisi Tabel 4-2. Rancangan Database Pekerjaan c.Rancangan Database Cari
Nama Database : Cari
KeyField : Kode Pelamar Total Field : 4
Field Nama Field Tipe Data Panjang Keterangan 1 2 3 4 Kode Pelamar Kode Jabatan Status Gaji Varchar Varchar Varchar Int 5 5 7 7 Kode Pelamar Kode Jabatan Status Pekerjaan Gaji
4.7 Rancangan Struktur Program
STRUKTUR MENU
Gambar 4.8 : Bagan terstruktur menu utama sistem penerimaan pegawai baru
Login Exit Menu utama Menu File Master Entry Jenis Pekerjaan Menu Penerimaan pegawai baru Entry Pelamar Lulus Tes Entry Calon Pegawai Laporan Laporan Daftar Pelamar Laporan Daftar Calon Pegawai Cetak Data
CalonPegawai Laporan Daftar Pegawai baru Pegawai Entry Pelamar
4.8 Rancangan Input Output
4.8.1 Rancangan Input
INPUT DATA PELAMAR
KODE PELAMAR : NAMA : JENIS KELAMIN : ALAMAT : AGAMA : TEMPAT LAHIR : TANGGAL LAHIR : NO TELPON :
WARGA NEGARA : O WNI O WNA
STATUS : O Menikah O Belum Menikah
PENDIDIKAN AKHIR : O SD O SLTP O SLA O D3 O S1 O S2 O S3
Gambar 4.9 :Input File Pelamar
Input Data pelamar hanya mengisi biodata pelamar sebagai arsip perusahaan sehingga walaupun pelamar tidak lulus test datanya tidak akan dihapus, dan apbila pada saat pelamar itu kembali mengajukan lamaran maka tidak perlu menginput biodatanya karena datanya telah ada
V V V
INPUT DATA PEKERJAAN
KODE JABATAN :
JABATAN :
DEVISI :
Gambar 4.10 :Form Input Data pekerjaan INPUT DATA PELAMAR LULUS TEST
KODE PELAMAR : NAMA : JENIS KELAMIN : ALAMAT : AGAMA : TEMPAT LAHIR : TANGGAL LAHIR : NO TELPON : WARGA NEGARA : STATUS : PENDIDIKAN AKHIR : NILAI TEST :
Gambar 4.11 :Form Input Data pelamar lulus test
SIMPAN RESET
Pada rancangan tersebut hanya pelamar yang lulus test saja yang di input datannya dan outputnaya akan menghasilkan daftar calon pegawai. Rancangan input file pekerjaan berisi data tentang penempatan kerja dan menghasilkan output daftar pegawai baru. Yang diinput hanya Kd_Pel, Kd_Jab, Status dan Gaji. Nama, jabatan dan divisi akan muncul ketika Kode pelamar dan kode jabatan diinput.
INPUT DATA CALON PEGAWAI
KODE PELAMAR :
KODE JABATAN :
NAMA :
JABATAN :
DEVISI :
STATUS PEKERJAAN : O Tetap O Kontrak
GAJI :
Gambar 4.12: Input Data calon pegawai 4.8.2 Rancangan Output
Rancangan Output keluaran yang dihasilkan dari rancangan-rancangan input. Dibawah ini terdapat rancangan – rancangan output diantaranya adalah rancangan output data pelamar, rancangan output data calon pegawai pegawai dan rancangan output data pegawai baru.
SIMPAN RESET
SIMPAN RESET
SIMPAN RESET
DATA PELAMAR
NO NAMA Alamat Agama J.klamin Tlp Tmp.Lhir
99 X-20-X X50-X X-10-X X-6-X 99999999999999 X-20-X
Gambar 4.13 : Rancangan Output Data Pelamar DATA CALON PEGAWAI
Nama Alamat Agama J_Klamin Tlp Tmp_lhir Status
X-20-X X-50-X X-10-X X-6-X 99999999999999 X-20-X X-7-X
Gambar 4.14 Rancangan Output Data Calon Pegawai
DATA PEGAWAI BARU
Nama KODE
JABATAN
Jabatan Divisi Status Gaji
X-20-X X9999 X-10-X X-20-X 99999999999999 9,999,999 Gambar 4.15. Rancangan Output Daftar PegawaiBaru
Tgl. Lhir Warga Negara Tgl Lahir
dd-mm-yyyy X-3- X9
Pendidikan aKhir Nilai test