BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes...

31
45 BAB IV RANCANGAN SISTEM USULAN 4.1. Umum Setelah menganalisa sistem berjalan pada PT. Persona Prima Utama, maka penulis membuat rancangan sistem usulan tentang proses penerimaan karyawan baru yang merupakan perkembangan dari sistem yang sedang berjalan pada PT. Persona Prima Utama. Sistem yang dirancang mempunyai tahapan alur sistem yang hampir sama dengan sistem sebelumnya, namun ada beberapa perubahan tahapan karena sistem yang dirancang bersifat komputerisasi. Adapun uraian dari rancangan sistem usulan terbagi menjadi prosedur sistem usulan, diagram alir data (DAD) sistem usulan, kamus data sistem usulan, spesifikasi rancangan sistem usulan, spesifikasi sistem komputer dan jadwal implementasi. 4.2. Rancangan Sistem Usulan Rancangan sistem usulan mempunyai kemiripan dengan sistem berjalan pada PT. Persona Prima Utama, namun pada rancangan sistem usulan ini mempunyai perkembangan dari sistem berjalan dan dibagi menjadi beberapa prosedur. Adapun hasil dari penggambaran prosedur rancangan sistem ke dalam bentuk diagram alir data (DAD) dapat dilihat pada halaman berikut ini. 1. Pendaftaran HRD membuat pengumuman berupa info lowongan pekerjaan (ILP) yang tersimpan di file lowongan untuk masyarakat umum, Calon Karyawan pada

Transcript of BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes...

Page 1: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

45

BAB IV

RANCANGAN SISTEM USULAN

4.1. Umum

Setelah menganalisa sistem berjalan pada PT. Persona Prima Utama, maka

penulis membuat rancangan sistem usulan tentang proses penerimaan karyawan

baru yang merupakan perkembangan dari sistem yang sedang berjalan pada PT.

Persona Prima Utama. Sistem yang dirancang mempunyai tahapan alur sistem

yang hampir sama dengan sistem sebelumnya, namun ada beberapa perubahan

tahapan karena sistem yang dirancang bersifat komputerisasi. Adapun uraian dari

rancangan sistem usulan terbagi menjadi prosedur sistem usulan, diagram alir data

(DAD) sistem usulan, kamus data sistem usulan, spesifikasi rancangan sistem

usulan, spesifikasi sistem komputer dan jadwal implementasi.

4.2. Rancangan Sistem Usulan

Rancangan sistem usulan mempunyai kemiripan dengan sistem berjalan

pada PT. Persona Prima Utama, namun pada rancangan sistem usulan ini

mempunyai perkembangan dari sistem berjalan dan dibagi menjadi beberapa

prosedur. Adapun hasil dari penggambaran prosedur rancangan sistem ke dalam

bentuk diagram alir data (DAD) dapat dilihat pada halaman berikut ini.

1. Pendaftaran

HRD membuat pengumuman berupa info lowongan pekerjaan (ILP) yang

tersimpan di file lowongan untuk masyarakat umum, Calon Karyawan pada

Page 2: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

46

khususnya. Calon Karyawan mendaftar dengan mengisi dan upload dokumen

calon karyawan (DCK) yang tersimpan di file calon_karyawan.

2. Seleksi Administrasi

HRD menyeleksi untuk menentukan daftar lulusan administrasi (DLA) yang

tersimpan di file lulusan_berkas, Calon Karyawan dapat mengakses info ini.

3. Interview pertama

Calon Karyawan mengikuti tes interview pertama sebagai tahapan selanjutnya.

Tes ini dikelola oleh HRD, HRD menilai dan menentukan Calon Karyawan

yang lulus pada tahap ini dengan membuat daftar lulusan interview pertama

(DLIP) yang tersimpan di file interview_1, Calon Karyawan dapat mengakses

info ini.

4. Tes psikologis dan akademik

Pengawas mengolah soal ujian (SU) yang tersimpan di file soal_ujian. Pada

saat ujian, Calon Karyawan dapat mengakses soal ini dan menjawab di lembar

jawaban (LJ) yang tersimpan di file jawaban. Calon Karyawan dapat

mengakses daftar lulusan tes psikologis dan akademik (DLTPA) tersebut yang

bersumber dari file jawaban.

5. Interview kedua

Calon Karyawan mengikuti tes interview kedua sebagai tahapan terakhir. Tes

ini dikelola oleh HRD, HRD menilai dan menentukan Calon Karyawan yang

lulus pada tahap ini dengan membuat daftar kelulusan (DK) yang tersimpan

di file interview_2, Calon Karyawan dapat mengakses info ini.

Page 3: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

47

6. Pengumuman penerimaan karyawan

Direktur dapat mengakses laporan penerimaan karyawan (LPK) menggunakan

sistem yang bersumber dari file interview_2.

4.3. Diagram Alir Data (DAD) Sistem Usulan

Sistem usulan yang dirancang merupakan suatu bentuk uraian pada

prosedur sistem berjalan yang terdiri dari 6 tahapan yaitu : pendaftaran, seleksi

administrasi, interview pertama, tes Psikologi dan akademik, interview kedua, dan

pengumuman penerimaan karyawan. Pentransformasian prosedur sistem usulan

menjadi diagram alir data (DAD) sistem usulan bertujuan untuk menggambarkan

diagram alir data sistem agar dapat membantu para pembaca untuk memahami

sistem yang dirancang.

Page 4: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

48

Keterangan:ILP = Info Lowongan PekerjaanDCK = Data Calon KaryawanDLA = Daftar Lulusan AdministrasiDLIP = Daftar Lulusan Interview PertamaSU = Soal UjianLJ = Lembar JawabanDLTPA = Daftar Lulusan Tes Psikologis dan AkademikDK = Daftar KelulusanLPK = Laporan Penerimaan Karyawan

Sumber: Hasil Penelitian (2017)

Gambar IV.1. Diagram Konteks Sistem Usulan

Page 5: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

49

Keterangan:ILP = Info Lowongan PekerjaanDCK = Data Calon KaryawanDLA = Daftar Lulusan AdministrasiDLIP = Daftar Lulusan Interview PertamaSU = Soal UjianLJ = Lembar JawabanDLTPA = Daftar Lulusan Tes Psikologis dan AkademikDK = Daftar KelulusanLPK = Laporan Penerimaan Karyawan

Sumber: Hasil Penelitian (2017)

Gambar IV.2. Diagram Nol Sistem Usulan

Page 6: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

50

Keterangan:ILP = Info Lowongan PekerjaanDCK = Data Calon Karyawan

Sumber : Hasil Penelitian (2017)

Gambar IV.3. Diagram Detail Sistem Usulan Proses 1.0

Page 7: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

51

Keterangan :DCK = Data Calon KaryawanDLA = Daftar Lulusan Administrasi

Sumber : Hasil Penelitian (2017)

Gambar IV.4. Diagram Detail Sistem Usulan Proses 2.0

Keterangan :DLIP = Daftar Lulusan Interview Pertama

Sumber : Hasil Penelitian (2017)

Gambar IV.5. Diagram Detail Sistem Usulan Proses 3.0

Page 8: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

52

Keterangan :SU = Soal UjianLJ = Lembar JawabanDLTPA = Daftar Lulusan Tes Psikologis dan Akademik

Sumber : Hasil Penelitian (2017)

Gambar IV.6. Diagram Detail Sistem Usulan Proses 4.0

Page 9: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

53

Keterangan :DK = Daftar Kelulusan

Sumber : Hasil Penelitian (2017)

Gambar IV.7. Diagram Detail Sistem Usulan Proses 5.0

4.4. Kamus Data Sistem Usulan

Kamus data sistem usulan yang dirancang penulis pada perancangan

sistem informasi seleksi calon karyawan baru berbasis web pada PT. Persona

Prima Utama yang terdiri dari spesifikasi bentuk dokumen masukan dan

spesifikasi bentuk dokumen keluaran.

4.4.1. Kamus Data Dokumen Masukan

1. Nama Dokumen : Info Lowongan Pekerjaan

Alias : ILP

Bentuk data : Dokumen cetakan komputer

Arus data : HRD – Proses 1.0 – D.1 File Lowongan

Penjelasan : Pembukaan Lowongan Kerja

Volume : Setiap Pembukaan Lowongan

Struktur data : Isi

Isi = nama_lowongan + posisi + syarat

Page 10: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

54

2. Nama Dokumen : Data Calon Karyawan

Alias : DCK

Bentuk data : Dokumen cetakan komputer

Arus data : Calon Karyawan – Proses 1.0 – D.2 File Calon

Karyawan

Penjelasan : Penerimaan Data Calon Karyawan

Volume : Setiap Penerimaan Data Calon Karyawan

Struktur data : Isi

Isi = no_ktp + nama + tgl_lahir + jenis_kelamin +

alamat + posisi + pendidikan + foto

3. Nama Dokumen : Lembar Jawaban

Alias : LJ

Bentuk data : Dokumen cetakan komputer

Arus data : Pengawas – Proses 4.0 – D.6 File Jawaban

Penjelasan : Pengisian soal ujian

Volume : Setiap terjadi tes psikologi dan akademik

Struktur data : Isi

Isi = nama + no_soal + tgl_ujian + jumlah

4.4.2. Kamus Data Dokumen Keluaran

1. Nama Dokumen : Daftar Lulusan Administrasi

Alias : DLA

Bentuk data : Dokumen cetakan komputer

Arus data : HRD – Proses 2.0 – D.3 File Lulusan Berkas

Page 11: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

55

Penjelasan : Seleksi Administrasi

Volume : Proses seleksi Administrasi

Struktur data : Isi

Isi = nama + jenis_kelamin + alamat + posisi + foto

2. Nama Dokumen : Daftar Lulusan Interview Pertama

Alias : DLIP

Bentuk data : Dokumen cetakan komputer

Arus data : HRD – Proses 3.0 – D.4 File Lulusan Interview_1

Penjelasan : Daftar calon karyawan lulus interview pertama

Volume : Proses interview pertama

Struktur data : Isi

Isi = nama + jenis_kelamin + alamat + posisi

3. Nama Dokumen : Soal Ujian

Alias : SU

Bentuk data : Dokumen cetakan komputer

Arus data : Pengawas – Proses 4.0 – D.5 File Soal_Ujian

Penjelasan : Pengolahan soal ujian

Volume : Setiap terjadi tes psikologi dan akademik

Struktur data : Isi

Isi = nama + no_soal + tgl_ujian + jumlah

4. Nama Dokumen : Daftar Lulusan Tes Psikologis dan Akademik

Alias : DLTPA

Bentuk data : Dokumen cetakan komputer

Arus data : D.6 File Jawaban – Proses 4.0 – Calon_karyawan

Page 12: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

56

Penjelasan : Pemberitahuan daftar lulus tes psikologi dan

akademik

Volume : Setiap terjadi tes psikologi dan akademik

Struktur data : Isi

Isi = nama + no_urut + tgl + jumlah_lulus

5. Nama Dokumen : Daftar Kelulusan

Alias : DK

Bentuk data : Dokumen cetakan komputer

Arus data : HRD – Proses 5.0 – D.7 File interview_2

Penjelasan : Daftar Kelulusan calon karyawan

Volume : Setiap pemberitahuan daftar kelulusan

Struktur data : Isi

Isi = nama + no_urut + tgl + jumlah_lulus + posisi

6. Nama Dokumen : Laporan Penerimaan Karyawan

Alias : LPK

Bentuk data : Dokumen cetakan komputer

Arus data : D.7 File Interview_2 – Proses 6.0 – Direktur

Penjelasan : Laporan jumlah karyawan yang diterima

Volume : Rekapitulasi penerimaan karyawan

Struktur data : Isi

Isi = nama + tgl + jumlah_lulus + posisi

Page 13: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

57

4.5. Spesifikasi Rancangan Sistem Usulan

Spesifikasi rancangan sistem usulan merupakan penjelasan tentang

rancangan sistem penerimaan karyawan pada PT. Persona Prima Utama yang

terdiri dari bentuk dokumen masukan dan keluaran, ERD, LRS, spesifikasi file,

struktur kode, dan spesifikasi program.

4.5.1. Spesifikasi Bentuk Dokumen Masukan

Spesifikasi bentuk dokumen masukan merupakan bentuk dari dokumen-

dokumen yang masuk atau diterima untuk melakukan proses. Dibawah ini adalah

uraian bentuk dokumen masukan yang ada dalam sistem penerimaan karyawan

pada PT. Persona Prima Utama

1. Nama Dokumen : Informasi Lowongan Pekerjaan

Fungsi : Pembukaan lowongan pekerjaan

Sumber : HRD

Tujuan : Masyarakat Umum

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Setiap pembukaan lowongan pekerjaan

Lampiran : A-1

2. Nama Dokumen : Data Calon Karyawan

Fungsi : Sebagai media penyimpanan data calon karyawan

Sumber : Calon Karyawan

Tujuan : File calon karyawan

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Page 14: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

58

Frekuensi : Setiap penerimaan calon karyawan

Lampiran : A-2

3. Nama Dokumen : Lembar Jawaban

Fungsi : Lembar jawaban soal ujian calon karyawan

Sumber : Calon Karyawan

Tujuan : File jawaban

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Setiap pengisian soal ujian

Lampiran : A-3

4.5.2. Spesifikasi Bentuk Dokumen Keluaran

Spesifikasi bentuk dokumen keluaran adalah bentuk dokumen yang keluar

atau diterima dalam melakukan proses. Dibawah ini adalah uraian bentuk

dokumen keluaran yang ada dalam sistem penerimaan calon karyawan pada PT.

Persona Prima Utama.

1. Nama Dokumen : Daftar Lulusan Administrasi

Fungsi : Sebagai daftar lulus administrasi

Sumber : HRD

Tujuan : Calon Karyawan

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Setiap pembuatan lulus administrasi

Lampiran : B-1

Page 15: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

59

2. Nama Dokumen : Daftar Lulusan Interview Pertama

Fungsi : Sebagai daftar lulusan interview pertama

Sumber : Calon Karyawan

Tujuan : HRD

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Setiap pembuatan daftar lulus interview pertama

Lampiran : B-2

3. Nama Dokumen : Soal Ujian

Fungsi : Sebagai soal ujian

Sumber : Pengawas

Tujuan : Calon Karyawan

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Setiap pembuatan soal ujian

Lampiran : B-3

4. Nama Dokumen : Daftar Lulusan Tes Psikologis dan Akademik

Fungsi : Sebagai Bukti Tes Psikologis dan Akademik

Sumber : Calon Karyawan

Tujuan : File Jawaban

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Setiap pembuatan daftar lulus tes psikologi dan

akademik

Page 16: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

60

Lampiran : B-4

5. Nama Dokumen : Daftar Kelulusan

Fungsi : Sebagai daftar kelulusan calon karyawan

Sumber : HRD

Tujuan : Calon Karyawan

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Setiap penerimaan karyawan

Lampiran : B-5

6. Nama Dokumen : Laporan Penerimaan Karyawan

Fungsi : Sebagai daftar penerimaan karyawan

Sumber : HRD

Tujuan : Direktur

Media : Dokumen cetakan komputer

Jumlah : Satu Lembar

Frekuensi : Sebagai rekapitulasi penerimaan karyawan

Lampiran : B-6

4.5.3. Entity Relationship Diagram (ERD)

Entity relationship diagram (ERD) adalah tahapan dari perancangan

sistem yang menguraikan terhadap hubungan antara basis data yang terkait.

Adapun penjelasan hubungan keterkaitan antar tabel dalam basis data yang akan

diuraikan berupa gambar di bawah ini.

Page 17: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

61

Sumber: Hasil Penelitian (2017)

Gambar IV.8. Rancangan Entity Relatinship Diagram (ERD)

4.5.4. Logical Record Structure (LRS)

Hasil dari entity relationship diagram (ERD) yang dirancang oleh penulis

akan ditampilkan dalam bentuk logical record structure (LRS) agar dapat

memberikan suatu gambaran yang lebih jelas terhadap basis data yang dirancang.

Adapun logical record structure (LRS) yang dirancang oleh penulis yaitu:

Page 18: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

62

Sumber: Hasil Penelitian (2017)

Gambar IV.9. Rancangan Logical Record Structure (LRS)

4.5.5. Spesifikasi File

Basis data yang dirancang penulis kemudian digambarkan ke dalam

bentuk entity relationship diagram (ERD) dan akan dijelaskan lebih spesifik

berupa spesifikasi file. Adapun spesifikasi file tersebut antara lain:

1. Spesifikasi file user

Nama File : user

Akronim : user.sql

Page 19: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

63

Fungsi : untuk menyimpan data pengguna

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 50

Kunci Field : id_user

Software : MySQL

Tabel IV.1. Spesifikasi File User

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas User id_user varchar 8 Primary Key2 Username username varchar 203 Password password varchar 204 Level Akses level Int 1

Sumber: Hasil Penelitian (2017)

2. Spesifikasi file lowongan

Nama File : Lowongan

Akronim : lowongan.sql

Fungsi : Pembukaan lowongan kerja

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 128

Kunci Field : id_lowongan

Software : MySQL

Page 20: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

64

Tabel IV.2. Spesifikasi File Lowongan

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas Lowongan Id_lowongan varchar 30 Primary Key2 Nama Lowongan nm_lowongan varchar 183 Posisi posisi varchar 204 Syarat syarat varchar 60

Sumber: Hasil Penelitian (2017)

3. Spesifikasi file calon karyawan

Nama File : calon_karyawan

Akronim : calon_karyawan.sql

Fungsi : Untuk menyimpan data calon karyawan

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 183

Kunci Field : id_daftar

Software : MySQL

Tabel IV.3. Spesifikasi File Calon Karyawan

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas Daftar Id_daftar Varchar 12 Primary Key2 Identitas Lowongan Id_lowongan Varchar 30 Foreign Key3 No Ktp no_ktp Varchar 16

4 Nama nama Varchar 30

5 Tanggal tgl Date

6 Jenis Kelamin jk Varchar 9

7 Alamat alamat text

8 Posisi posisi Varchar 22

9 Pendidikan pendidikan Varchar 4

10 Ijazah ijazah Text 20

11 KTP ktp Text 20

12 Lamaran lamaran Text 20

Sumber: Hasil Penelitian (2017)

Page 21: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

65

4. Spesifikasi file lulus berkas

Nama File : lulus_berkas

Akronim : lulus_berkas.sql

Fungsi : Syarat pendaftaran

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 35

Kunci Field : id_berkas

Software : MySQL

Tabel IV.4. Spesifikasi File Lulus Berkas

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas Berkas id_berkas varchar 8 Primary Key2 Identitas Daftar id_daftar varchar 15 Foreign Key3 Status status varchar 12

Sumber: Hasil Penelitian (2017)

5. Spesifikasi file interview I

Nama File : interview_i

Akronim : interview_i.sql

Fungsi : Interview pertama

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 27

Page 22: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

66

Kunci Field : id_wi

Software : MySQL

Tabel IV.5. Spesifikasi File Interview I

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas Wawancara I id_wi varchar Primary Key2 Identitas Daftar id_daftar varchar 15 Foreign Key3 Status status varchar 12

Sumber: Hasil Penelitian (2017)

6. Spesifikasi file interview II

Nama File : interview_ii

Akronim : interview_ii.sql

Fungsi : Interview II

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 27

Kunci Field : id_wii

Software : MySQL

Tabel IV.6. Spesifikasi File Interview II

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas Wawancara II id_wii Primary Key2 Identitas Daftar id_daftar varchar 15 Foreign Key3 Status status varchar 12

Sumber: Hasil Penelitian (2017)

7. Spesifikasi file soal ujian

Nama File : soal_ujian

Akronim : soal_ujian.sql

Page 23: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

67

Fungsi : Sebagai soal ujian

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 36

Kunci Field : id_soal

Software : MySQL

Tabel IV.7. Spesifikasi File Soal Ujian

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas Soal id_soal varchar 10 Primary Key2 Soal soal Text 503 Pilihan a pilihan_a Text 504 Pilihan b pilihan_b Text 505 Pilihan c pilihan_c Text 506 Pilihan d pilihan_d Text 507 Pilihan e pilihan_d Text 508 Kunci kunci Text 50

Sumber: Hasil Penelitian (2017)

8. Spesifikasi file jawaban

Nama File : jawaban

Akronim : jawaban.sql

Fungsi : Jawaban soal ujian

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 68

Page 24: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

68

Kunci Field : id_daftar

id_soal

Software : MySQL

Tabel IV.8. Spesifikasi File Jawaban

No Elemen Data Nama Field Tipe Panjang Ket1 Identitas Daftar id_daftar varchar 15 Primary Key2 Identitas Soal id_soal Foreign Key3 Pilihan pilihan Text 504 Nilai nilai Double 3

Sumber: Hasil Penelitian (2017)

4.5.6. Struktur Kode

Kode yang dibuat dalam pengkodean terhadap field-field yang akan

dijadikan sebagai primary key ataupun foreign key menggunakan struktur kode.

Adapun struktur kode yang dirancang oleh penulis antara lain:

1. Struktur kode user

X X X X X X X 9 9

Sumber: Hasil Penelitian (2017)

Gambar IV.10. Struktur Kode User

4.5.7. Spesifikasi Program

1. Spesifikasi Program Menu Utama

Nama Program : Menu Utama

Akronim : menu.php

Nomor urut pengguna5 huruf sebelah kiri dari nama userIdentitas level

akses

Page 25: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

69

Fungsi : Menampilkan menu utama aplikasi program

Bahasa Pemograman : Php

Bentuk Tampilan : C-1

Proses Program :

a. Pada menu utama ini menampilkan menu Home, Lowongan Pekerjaan,

Pendaftaran, Interview I, Interview II dan Laporan Penerimaan Karyawan.

b. Klik Home untuk menampilkan pilihan menu Home.

c. Klik Lowongan Pekerjaan untuk menampilkan informasi lowongan

pekerjaan.

d. Klik Interview I untuk menampilkan pilihan menu interview I.

e. Klik Interview II untuk menampilkan pilihan menu interview II.

f. Klik Laporan Penerimaan Karyawan untuk menampilkan menu Laporan

Penerimaan Karyawan.

g. Klik Logout untuk keluar dari aplikasi

2. Nama Program : Menu Home

Akronim : home.php

Fungsi : Untuk menampilkan plihan menu home.

Bahasa Pemograman : Php

Bentuk Tampilan : C-2

Proses Program :

a. Klik Home untuk menampilkan menu Profil dan Data User.

3. Nama Program : Menu Profil

Akronim : profil.php

Fungsi : Untuk menampilkan profil perusahaan.

Page 26: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

70

Bahasa Pemograman : Php

Bentuk Tampilan : C-3

Proses Program :

a. Klik menu Profil untuk menampilkan profil perusahaan.

4. Nama Program : Menu Data User

Akronim : data-user.php

Fungsi : Untuk menampilkan data user.

Bahasa Pemograman : Php

Bentuk Tampilan : C-4

Proses Program :

a. Klik Data User untuk menampilkan data user.

5. Spesifikasi Program Lowongan Kerja

Nama Program : Lowongan Kerja

Akronim : lowongan-kerja.php

Fungsi : Untuk menampilkan informasi pembukaan

lowongan pekerjaan.

Bahasa Pemograman : Php

Bentuk Tampilan : Lampiran C-5

Proses Program :

a. Klik Lowongan Kerja untuk menampilkan lowongan pekerjaan.

6. Spesifikasi Program Pendaftaran

Nama Program : Pendaftaran

Akronim : pendaftaran.php

Fungsi : melakukan pendaftaran kerja

Page 27: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

71

Bahasa Pemograman : Php

Bentuk Tampilan : Lampiran C-6

Proses Program :

a. Klik Pendaftaran untuk menampilkan pilihan menu Upload Berkas.

b. Klik Upload Berkas untuk memasukan syarat-syarat lowongan kerja.

7. Spesifikasi Program Interview I

Nama Program : Interview I

Akronim : interview-i.php

Fungsi : Sebagai seleksi tahap pertama

Bahasa Pemograman : Php

Bentuk Tampilan : Lampiran C-7

Proses Program :

a. Klik Interview I untuk menampilkan pilihan menu Daftar Lulusan

Interview Pertama dan menu Soal Ujian.

b. Klik Daftar Lulusan Interview Pertama untuk menampilkan calon

karyawan yang lulus pada tahap seleksi pertama.

c. Klik Soal Ujian untuk menampilkan soal ujian.

8. Spesifikasi Program Interview II

Nama Program : Interview II

Akronim : interview-ii.php

Fungsi : Sebagai seleksi tahap kedua

Bahasa Pemograman : Php

Bentuk Tampilan : Lampiran C-8

Proses Program :

Page 28: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

72

a. Klik Interview II untuk menampilkan pilihan menu Daftar Lulusan Tes

Psikologis Akademik dan menu Daftar Kelulusan.

b. Klik Daftar Lulusan Tes Psikologis dan Akademik untuk menampilkan

calon karyawan yang lulus pada tahap seleksi Daftar Lulusan Tes

Psikologis dan Akademik.

c. Klik Daftar Kelulusan untuk menampilkan daftar calon karyawan yang

diterima.

9. Spesifikasi Program Laporan Penerimaan Karyawan

Nama Program : Laporan Penerimaan Karyawan

Akronim : lpk.php

Fungsi : Sebagai rekapitulasi penerimaan karyawan baru

Bahasa Pemograman : Php

Bentuk Tampilan : Lampiran C-9

Proses Program :

a. Klik Laporan Penerimaan Karyawan untuk menampilkan daftar

penerimaan karyawan baru.

10. Spesifikasi Program Logout

Nama Program : Logout

Akronim : logout.php

Fungsi : Sebagai pilihan menu untuk keluar dari program

Bahasa Pemograman : Php

Bentuk Tampilan : Lampiran C-10

Proses Program :

a. Klik Logout untuk keluar dari program.

Page 29: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

73

4.6. Spesifikasi Sistem Komputer

Spesifikasi sistem komputer terdiri dari 3 bagian yaitu umum, perangkat

lunak dan perangkat keras yang mempunyai faktor penting dalam pembuatan

sistem yang dirancang. Penulis memberikan penjelasan yang lebih lanjut tentang

umum, perangkat keras dan perangkat lunak yang akan digunakan.

4.6.1. Umum

Dalam sistem komputer terdiri dari 2 bagian yaitu perangkat lunak dan

perangkat keras yang mempunyai peran penting dalam pembuatan sistem yang

dirancang. Penulis ingin memberikan penjelasan lebih lanjut terhadap perangkat

keras dan perangkat lunak yang dibutuhkan.

4.6.2. Perangkat Keras

Adapun spesifikasi dari perangkat keras yang diperlukan dalam merancang

sistem informasi penjualan mobil pada PT. Persona Prima Utama terdiri dari:

1. CPU (Central Processing Unit)

a. Processor : AMD E1-2500 APU

b. Memory : 2 GB

c. Harddisk : 500 GB

2. Monitor : Resolusi Layar Maksimum (1366 x 768)

3. Keyboard : 86 keys

4. Mouse : Optical

Page 30: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

74

4.6.3. Perangkat Lunak

Adapun spesifikasi dari perangkat lunak yang diperlukan dalam

merancang sistem informasi penjualan mobil pada PT. Persona Prima Utama

Pontianak terdiri dari:

1. Sistem Operasi : Windows 7 64-bit

2. Web Server : Wamp Server 2.1

a. Apache : Apache 2.2.17

b. MySQL : MySQL 5.5.8

c. PHP : PHP 5.3.5

3. Web Editor : Notepad ++ 6.9.2

4. Web Browser

b. Mozzila Firefox : Versi 53.0.3

c. Google Chrome : Versi 58.0.3029.110

4.7. Jadwal Implementasi

Dalam membuat sebuah sistem yang baik, diperlukan tahapan-tahapan

bijak agar sistem yang dirancang dapat dibuat dengan semestinya. Waktu yang

diperlukan dalam merancang sistem penerimaan karyawan baru pada PT. Persona

Prima Utama (PPU) terhitung tiga (3) bulan. Adapun rincian kegiatannya dapat

dilihat pada tabel berikut ini.

Page 31: BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......LJ = Lembar Jawaban DLTPA = Daftar Lulusan Tes Psikologis dan Akademik DK = Daftar Kelulusan LPK = Laporan Penerimaan Karyawan Sumber:

75

Tabel IV.9. Jadwal Implementasi

No Tahapan KegiatanWaktu Kegiatan Per minggu

Oktober November Desember1 2 3 4 1 2 3 4 1 2 3 4

1. Penelitian2. Analisa3. Pengumpulan Data4. Pengolahan Bab I5. PengolahanBab II6. Pengolahan Bab III7. Pengolahan Bab IV8. Pengolahan Bab V

Sumber: Hasil Penelitian (2017)