BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan...

39
45 BAB IV RANCANGAN SISTEM USULAN 4.1. Perancangan Sistem 4.1.1. Tahapan Perancangan Sistem Kebutuhan Fungsionalitas adalah deskripsi tentang aktifitas atau layanan yang harus disediakan oleh aplikasi yang akan dibuat. Dalam rancangan sistem informasi Rekrutmen Karyawan terdapar dua pengguna, yaitu User dan Admin, pengguna tersebut memiliki karakteristik dan kebutuhan sebagai berikut : 1. Kebutuhan Admin a. Admin dapat mengelola data Lamaran b. Admin dapat Mengelola perhitungan AHP c. Admin dapat mengelola laporan keseluruhan 2. Kebutuhan User a. User dapat melihat Profil Perusahaan b. User dapat melihat info loker c. User dapat melakukan Pendaftaran 3. Kebutuhan Sistem a. Sistem dapat mengelola data Admin b. Sistem dapat mengelola data Pelamar c. Sistem dapat mengelola data kriteria

Transcript of BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan...

Page 1: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

45

BAB IV

RANCANGAN SISTEM USULAN

4.1. Perancangan Sistem

4.1.1. Tahapan Perancangan Sistem

Kebutuhan Fungsionalitas adalah deskripsi tentang aktifitas atau layanan

yang harus disediakan oleh aplikasi yang akan dibuat. Dalam rancangan sistem

informasi Rekrutmen Karyawan terdapar dua pengguna, yaitu User dan Admin,

pengguna tersebut memiliki karakteristik dan kebutuhan sebagai berikut :

1. Kebutuhan Admin

a. Admin dapat mengelola data Lamaran

b. Admin dapat Mengelola perhitungan AHP

c. Admin dapat mengelola laporan keseluruhan

2. Kebutuhan User

a. User dapat melihat Profil Perusahaan

b. User dapat melihat info loker

c. User dapat melakukan Pendaftaran

3. Kebutuhan Sistem

a. Sistem dapat mengelola data Admin

b. Sistem dapat mengelola data Pelamar

c. Sistem dapat mengelola data kriteria

Page 2: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

46

d. Sistem dapat mengelola perhitungan AHP untuk penentuan penerimaan

karyawan baru.

e. Sistem mampu mengelola dan mencetak laporan

f. Admin harus melakukan logout setelah selesai menggunakan aplikasi

4.1.2. Rancangan Diagram Use Case

1. Diagram Use Case Admin

Gambar IV.1 Diagram Use Case Admin

Tabel IV.1 Use Case Diagram Prosedur Admin

Use Case Name Prosedur Admin

Actor Admin

Description Mengelola Aplikasi Admin

Normal Course - Admin melakukan Login dengan memasukan

username dan password

- Admin melihat data pelamar

- Admin melakukan perhitungan AHP dengan

input kriteria dan alternatif

- Admin menginput laporan Rekrutment

- Admin Logout

Page 3: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

47

Alternative Course - Admin menginput data dan perhitungan AHP

- Admin menginput laporan

- Admin Logout

Pre-Condition Admin melakukan login dengan memasukan

username password, kemudian admin melihat data

pelamar untuk kemudian menyeleksi karyawan

dengan di hitung menggunakan metode AHP

sesuai dengan kriteria dan alternatif.

Post-Condition Admin menginput laporan Rekrutmen

2. Diagram Use Case User

Gambar IV.2 Diagram Use Case User

Tabel IV.2 Use Case Diagram User

Use Case Name Prosedur User

Actor User

Description Mengelola Aplikasi User

Normal Course - User masuk aplikasi

- User melihat profil perusahaan untuk melihat

informasi

- User membuka info loker untuk melihat info

loker yang ada di perusahaan

- User melakukan input form pendaftaran untuk

mengikuti seleksi rekrutment

Alternative Course User Melihat info loker dan melakukan input form

pendaftaran

Pre-Condition User melihat informasi profil perusahaan dan

Page 4: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

48

melihat informasi lowongan pekerjaan di

perusahaan untuk kemudian mengisi form

Pendaftaran

Post-Condition User selesai input Pendaftaran dan menunggu

hasil.

4.1.3. Rancangan Diagram Aktivitas

1. Diagram Aktivitas Login Admin

Tabel IV.3 Diagram Aktivitas Login Admin

Page 5: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

49

2. Diagram Aktivitas Data Pelamar

Tabel IV.4 Diagram Aktivitas Data Pelamar

3. Diagram Aktivitas Logout Admin

Tabel IV.5 Diagram Aktivitas Logout Admin

Page 6: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

50

4. Diagram Aktivitas Perhitungan AHP

Tabel IV.6 Diagram Aktivitas Perhitungan AHP

Page 7: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

51

5. Diagram Aktivitas Admin

Tabel IV.7 Diagram Aktivitas Admin

Page 8: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

52

6. Diagram Aktivitas User

Tabel IV.8 Diagram Aktivitas User

Page 9: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

53

7. Diagram Aktivitas Laporan

Tabel IV.9 Diagram Aktivitas Laporan

Page 10: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

54

4.1.4. Rancangan Dokumen Sistem Usulan

A. Nama Dokumen : Scan KTP

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Jumlah : 1 lembar

Frekuensi : Setiap terjadi Proses melamar

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

B. Nama Dokumen : Foto

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Jumlah : 2 lembar

Frekuensi : Setiap terjadi Proses melamar

Bentuk : JPEG image (.jpg)

C. Nama Dokumen : Scan Ijazah

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Jumlah : 1 lembar

Page 11: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

55

Frekuensi : Setiap terjadi Proses melamar

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

D. Nama Dokumen : Scan Transkip Nilai

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Jumlah : 1 lembar

Frekuensi : Setiap terjadi Proses melamar

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

E. Nama Dokumen : Scan Curiculum Vitae CV

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Jumlah : 1 lembar

Frekuensi : Setiap terjadi Proses melamar

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

F. Nama Dokumen : Scan Surat Kuning

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Page 12: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

56

Jumlah : 1 lembar

Frekuensi : Setiap terjadi Proses melamar

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

G. Nama Dokumen : Scan Surat Keterangan Catatan Kepolisian(SKCK)

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Jumlah : 1 lembar

Frekuensi : Setiap terjadi Proses melamar

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

H. Nama Dokumen : Scan Sertifikat

Fungsi : Untuk Dokumen Persyaratan Melamar

Sumber : Pelamar

Tujuan : Area Manager(AM)

Media : File Dokumen

Jumlah : 1 lembar

Frekuensi : Setiap terjadi Proses melamar

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

I. Nama Dokumen : Surat Kerja(SK)

Fungsi : Untuk bukti telah diterima

Sumber : Pimpinan Pusat

Tujuan : Karyawan baru yang telah diterima

Page 13: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

57

Media : File Dokumen

Jumlah : 2 lembar

Frekuensi : Setiap terjadi Proses Rekrutmen

Bentuk : Foxit PhantomPDF PDF Document (.pdf)

4.1.5. Rancangan Prototype

1. Halaman Login Admin

Admin harus melakukan login terlebih dahulu untuk dapat menggunakan

modul-modul yang tersedia Jika login berhasil, maka menu-menu yang sesuai dengan

kategori user tersebut akan ditampilkan.

Gambar IV.3 Login Admin

2. Halaman Utama Admin

Halaman Admin Adalah halam yang pertama kali muncul setelah admin

berhasil melakukan Login, dalam halaman Admin ini terdapat beberapa tabel yakni

tabel data pelamar, tabel Perhitungan AHP, dan Laporan.

Page 14: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

58

Gambar IV.4 Halaman Utama Admin

3. Halaman Utama User

Halaman yang pertama tampil setelah User Masuk adalah halaman utama.

Pada halaman utama terdapat data Profil, Info Loker, dan Pendaftaran. User bisa

melakukan Pendaftaran dengan mengisi Form pendaftaran.

Gambar IV.5 Halaman Utama User

Page 15: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

59

4. Form Pendaftaran

Halaman Form pendaftaran adalah halaman untuk mengisi data diri bagi user

yang ingin melakukan pendaftaran karyawan baru, user/pelamar harus mengisi

terlebih dahulu data diri dari form pendaftaran ini.

Gambar IV.6 Form Pendaftaran

5. Dokumen

Dokumen Adalah tempat upload berkas Persyaratan Penunjang Lamaran di

dalam dokumen ini ada beberapa berkas yang harus di upload di antaranya, foto

ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan

Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV).

Gambar IV.7 Dokumen

Page 16: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

60

6. Data Pelamar

Halaman Data pelamar ini adalah halaman yang hanya bisa dilihat oleh

admin, setelah admin berhasil masuk halaman admin, admin bisa melihat data

pelamar secara keseluruhan.

Gambar IV.8 Data Pelamar

Page 17: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

61

7. Perhitungan AHP

Halaman Perhitungan AHP adalah Halaman tempat menghitung Kriteria

nilai dari setiap calon data Pelamar yang masuk ke Admin.

Gambar IV.9 Perhitungan AHP

Page 18: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

62

8. Laporan

Halaman Laporan adalah halaman yang menampilkan data keseluruhan pada Admin,

yakni laporan data pelamar dan laporan pelamar terpilih.

Gambar IV.10 Halaman Laporan

9. Laporan Data Pelamar Terpilih

Data Pelamar Terpilih adalah data-data seluruh pelamar yang terpilih dan

berhak mengikuti test Interview secara langsung.

Gambar IV.11 Data Pelamar Terpilih

Page 19: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

63

4.2. Perancangan Perangkat Lunak

4.2.1. Entity Relationship Diagram

Gambar IV.12 Entity Relationship Diagram Sistem Usulan

Page 20: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

64

4.2.2. Logical Record Structure

Gambar IV.13 Logical Record Structure Sistem Usulan

4.2.3. Spesifikasi File

1. Spesifikasi File Pelamar

Nama File : Pelamar

Akronim : Pelamar

Fungsi : untuk menyimpan data pelamar

Page 21: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

65

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 510 byte

Kunci Field : id_Pelamar

Software : Mysql

Tabel IV.10 File Pelamar

No Elemen Data Nama Field Tipe Size Ket

1. Id Pelamar id_Pelamar Varchar 20 Primary Key

2. NIK NIK int 20 Foreign key

3. Id Kriteria Id_kriteria Varchar 20

4. Nama Nama Varchar 30

5. No.hp No_hp Int 15

6. Email Email Varchar 50

7. Tempat lahir Tempat_Lahir Varchar 50

8. Tangga lahir Tanggal_Lahir Date 20

9. Jenis Kelamin Jenis_Kelamin Varchar 20

10. Nilai IPK N_IPK Int 15

11. Pengalaman Pengalaman Varchar 100

12. Keahlian Keahlian Vaerchar 100

13. Alamat Alamat Varchar 50

2. Spesifikasi File Kriteria

Nama File : Kriteria

Akronim : Kriteria

Page 22: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

66

Fungsi : Untuk Menghitung Nilai Kriteria

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 235 byte

Kunci Field : id_Kriteria

Software : Mysql

Tabel IV.11 File Kriteria

No Elemen Data Nama Field Tipe Size Ket

1. Id Kriteria id_Kriteria Varchar 20 Primary Key

2. Nilai IPK N_IPK Int 15

3. Pengalaman Pengalaman Varchar 100

4. Keahlian Keahlian Varchar 100

3. Spesifikasi File Penilaian

Nama File : Penilaian

Akronim Penilaian

Fungsi : untuk menginput data nilai Pelamar

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 255 byte

Page 23: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

67

Kunci Field : id_Penilaian

Software : Mysql

Tabel IV.12 File Penilaian

No Elemen Data Nama Field Tipe Size Ket

1. Id Penilaian id_Penilaian Varchar 20 Primary Key

2. Id Kriteria Id_kriteria Int 20

3. Nilai IPK N_IPK Int 15

4. Pengalaman Pengalaman Varchar 100

5. Keahlian Keahlian Varchar 100

4. Spesifikasi File Keputusan

Nama File : Keputusan

Akronim : Keputusan

Fungsi : Untuk menampilkan hasil Penilaian

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 75 byte

Kunci Field : id_Keputusan

Software : Mysql

Tabel IV.13 File Keputusan

No Elemen Data Nama Field Tipe Size Ket

1. Id Keputusan id_Keputusan Varchar 20 Primary Key

2. Id Penilaian Id_Penilaian Varchar 20

Page 24: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

68

3. Id Pelamar Id_Pelamar Varchar 20

4. Nilai Nilai Int 15

5. Spesifikasi File Pendaftaran

Nama File : Pendaftaran

Akronim : Pendaftaran

Fungsi : Untuk menginput data Pendaftaran

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 505 byte

Kunci Field : id_Pendaftaran

Software : Mysql

Tabel IV.14 File Pendaftaran

No Elemen Data Nama Field Tipe Size Ket

1. Id Pendaftaran id_Pendaftaran Varchar 20 Primary Key

2. Id Pelamar Id_Pelamar Varchar 20

3. Alamat Alamat Varchar 50

4 Nama Nama Varchar 30

5. No.hp No_hp Int 15

6. Email Email Varchar 50

7. Tempat Lahir Tempat_Lahir Varchar 50

7. Tanggal Lahir Tanggal_Lahir Date 15

8. NIK NIK Int 20

9. Jenis Kelamin Jenis_Kelamin Varchar 20

Page 25: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

69

10. Nilai IPK N_IPK Int 15

11. Pengalaman Pengalaman Varchar 100

12. Keahlian Keahlian Vaerchar 100

6. Spesifikasi File Admin

Nama File : Admin

Akronim : Admin

Fungsi : Untuk menampilkan data admin

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 60 byte

Kunci Field : id_Admin

Software : Mysql

Tabel IV.15 File Admin

No Elemen Data Nama Field Tipe Size Ket

1. Id Admin id_Admin Varchar 20 Primary Key

2. Username Username Varchar 20

3. Password Password Varchar 20

Page 26: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

70

4.2.4. Class Model Diagram

Gambar IV.14 Class Model Diagram

Page 27: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

71

4.2.5. Sequence Diagram

A. User

Gambar IV.15 Sequence Diagram User

B. Admin

Gambar IV.16 Sequence Diagram Login Admin

C. Perhitungan AHP

Page 28: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

72

Gambar IV. 17 Sequence Diagram Perhitungan AHP

4.2.6. Spesifikasi Hardware dan Software

A. Umum

Sistem dikatakan baik dan akan berhasil digunakan jika didukung dengan

beberapa unsur atau beberapa aspek antara lain: perangkat keras (Hardware),

perangkat lunak (Software), dan pemakai (Brainware). Diantara unsur tersebut yaitu

peralatan pendukung yang dibutuhkan harus sesuai dengan spesifikasi sistem yang

diusulkan. Sarana pendukung yang dimaksud bukan harus menggunakan suatu unit

komputer dengan merk tertentu dan harga yang mahal tetapi hatus berintegrasi

dengan baik antara satu dengan yang lainnya.

Page 29: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

73

B. Perangkat Keras

Perangkat keras adalah peralatan pendukung system computer yang dapat

dilihat serta diraba bendanya. Untuk pengertian kolektif, perangkat keras diartikan

sebagai semua peralatan yang ada dalam suatu kegiatan pengolahan data. Perangkat

keras digunakan untuk mengerjakan fungsi–fungsi penyiapan data, pemasukan data,

perhitungan, pengawasan perhitungan, penyimpanan, dan pengeluaran (presentasi

atau peragaan) hasil.

Berikut spesifikasi minimum yang dibutuhkan untuk sistem usulan ini:

1. Processor : Intel core duo

2. RAM : 1 GB

3. Harddisk : 200 GB

4. Keyboard : Standart Keyboard

5. Mouse : Standart Mouse

6. Monitor : SVGA 17”

7. Printer : Epson L220 – Print-Copy-Scan

C. Perangkat Lunak

Perangkat lunak atau yang disebut dengan software adalah kumpulan dari

program-program yang digunakan untuk menjalankan apliksai tertentu pada

komputer, sedangkan program merupakan kumpulan dari perintah-perintah komputer

yang tersusun secara sistematis. Atau kumpulan data serta instruksi yang memberi

sifat hidup pada komputer. Mesin komputer yang terdiri dari jutaan komponen

elektronik tidak dapat melakukan kegiatannya tanpa adanya software.

Page 30: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

74

Perangkat lunak yang mendukung dalam pembuatan program aplikasi ini

adalah sebagai berikut:

1. Microsoft Windows 7

2. Microsoft Visual Basic 6.0

3. Microsoft Office Access 2003/2007/2010

4. Crystal Report 8

4.3. Jadwal Implementasi

Tabel IV.16 Jadwal Implementasi

No KEGIATAN

WAKTU

BULAN I BULAN II BULAN III

1 2 3 4 1 2 3 4 1 2 3 4

1 Persiapan data awal

2 Analisa

3 Desain Sistem

4 Desain Perangkat Lunak

5 Pembuatan & Tes Program

6 Tes Sistem

7 Pelatihan

8 Pembuatan Buku Petunjuk

9 Evaluasi & Operasional

Page 31: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

75

4.4. Perhitungan AHP

Pada penerapan penentuan penerimaan karyawan baru di Kantor Koperasi

Sejahtera Bersama (KSB) dengan metode AHP proses sebelumnya telah diuraikan

secara detail, untuk selanjutnya di implementasikan sebagai berikut :

1. Penentuan Prioritas dan Bobot Tiap Level

Level 1 Tujuan (Goal) : Penentuan Penerimaan Karyawan Baru

Level 2 Kriteria : Keahlian, Pengalaman, IPK

Level 3 Alternatif : Fitri, Fani, Budi

A. Bobot Kriteria

1. Keahlian 4 kali lebih penting dari pada Pengalaman

2. Keahlian 3 kali lebih penting dari pada IPK

3. IPK 2 kali lebih penting dari Pada Pengalaman

4. Membentuk Matrik Pairwise Comparison ( Matriks Perbandingan ) kriteria.

Tabel IV.17 Matrik Pairwise Comparison (Matriks Perbandingan) kriteria

5. Menentukan rangking kriteria dalam bentuk vector prioritas (eigen vector

ternormalisasi)

Page 32: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

76

a. Matriks Pairwise Comparison ke bentuk desimal

Tabel IV.18 matriks Pairwise Comparison ke bentuk desimal

b. Bagi elemen-elemen tiap kolom dengan jumlah kolom yang bersangkutan.

Contoh : 0,14 didapat dari 1,00/7,00dst

*Jumlah tiap kolom Kriteria harus berjumlah 1. Kalau penjumlahan tidak 1, maka

ulangi Normalisasi

c. Hitung Priority Vector dan Eigen Vector Normalisasi

Tabel IV.19 Priority Vector dan Eigen Vector Normalisasi

d. Menghitung rasio konsistensi untuk mengetahui apakah penilaian perbandingan

kriteria bersifat konsisten.

1) Menentukan Nilai Lamda Maks

Lamda Maks (7,00 * 0,14) + (1,58 * 0,62) + (4,50 * 0,24)

= 0,98 + 0,97 + 1,08 = 3,03

Page 33: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

77

2) Menghitung Indeks Konsistensi (CI)

CI = (Lamda maks – n) / (n-1)

CI = (3,03-3) / (3-1)

= 0,3 / 2

= 0,015

3) Rasio Konsistensi(CR) = CI/RI

Nilai RI untuk n = 3 adalah 0,58 (dilihat dari daftar Indeks Random konsistensi

(RI))

CR = 0,015 / 0,58

CR = 0,02

Karena CR < 0,1 berarti preferensi pembobotan adalah Konsisten

B. Bobot Alternatif

1) Keahlian

1. Fitri 4 kali lebih baik keahliannyadari pada Budi

2. Fitri 3 kali lebih baik Keahliannyaa dari pada Fani

3. Fani 2 kali lebih baik kemampuannya dari pada Budi

4. Membentuk matrik Pairwise Comparison (Matriks Perbandingan) Alternatif

berdasarkan Keahlian

Tabel IV.20 Matrik Pairwise Comparison (Matriks Perbandingan)

keahlian

Page 34: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

78

a. Matriks Pairwise Comparison ke bentuk desimal

Tabel IV.21 matriks Pairwise Comparison ke bentuk desimal

b. Bagi elemen-elemen tiap kolom dengan jumlah kolom yang bersangkutan

Contoh : 1 didapat dari 1,00/1,58 dst

*Jumlah tiap kolom Kriteria harus berjumlah 1. Kalau penjumlahan tidak 1,

maka ulangi Normalisasi

c. Hitung Priority Vector dan Eigen Vector Normalisasi

Tabel IV.22 Priority Vector dan Eigen Vector Normalisasi

d. Menghitung rasio konsistensi untuk mengetahui apakah penilaian

perbandingan kriteria bersifat konsisten.

1. Menentukan Nilai Lamda Maks

Lamda Maks (1,58 * 0,62) + (4,50 * 0,24) + (7,00*0,14)

= 0,97 + 1,08 + 0,98 = 3,03

Page 35: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

79

2. Menghitung Indeks Konsistensi (CI)

CI = (Lamda maks – n) / (n-1)

CI = (3,03-3) / (3-1)

= 0,3 / 2

= 0,015

3. Rasio Konsistensi(CR) = CI/RI

Nilai RI untuk n = 3 adalah 0,58 (dilihat dari daftar Indeks Random

konsistensi (RI))

CR = 0,015 / 0,58

CR = 0,02

Karena CR < 0,1 berarti preferensi pembobotan adalah Konsisten

2) Pengalaman

1. Fani 3 kali lebih baik Pengalamannya dari pada Fitri

2. Fitri 1/2 kali lebih baik Pengalamannya dari pada Budi

3. Budi 2 kali lebih baik Pengalamannyaa dari pada Fani

4. Membentuk matrik Pairwise Comparison (Matriks Perbandingan) Alternatif

berdasarkan Keahlian

Tabel IV.23 Matrik Pairwise Comparison (Matriks Perbandingan) keahlian

Page 36: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

80

a. Matriks Pairwise Comparison ke bentuk desimal

Tabel IV.24 matriks Pairwise Comparison ke bentuk desimal

b. Bagi elemen-elemen tiap kolom dengan jumlah kolom yang bersangkutan

Contoh : 0,14 didapat dari 1,00/7,00dst

*Jumlah tiap kolom Kriteria harus berjumlah 1. Kalau penjumlahan

tidak 1, maka ulangi Normalisasi

c. Hitung Priority Vector dan Eigen Vector Normalisasi

Tabel IV.25 Priority Vector dan Eigen Vector Normalisasi

d. Menghitung rasio konsistensi untuk mengetahui apakah penilaian

perbandingan kriteria bersifat konsisten.

1. Menentukan Nilai Lamda Maks

Lamda Maks (8,00 * 0,12) + (3,33 * 0,32) + (1,75*0,56)

= 0,96 + 1,06 + 0,98 = 3,02

Page 37: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

81

2. Menghitung Indeks Konsistensi (CI)

CI = (Lamda maks – n) / (n-1)

CI = (3,02-3) / (3-1)

= 0,02 / 2

= 0,01

3. Rasio Konsistensi(CR) = CI/RI

Nilai RI untuk n = 3 adalah 0,58 (dilihat dari daftar Indeks Random

konsistensi (RI))

CR = 0,01 / 0,58

CR = 0,02

Karena CR < 0,1 berarti preferensi pembobotan adalah Konsisten

3) IPK

1. Fani 3 kali lebih baik nilai IPK nya dari pada Fitri

2. Budi 2 kali lebih baik nilai IPK nyadari pada Fani

3. Fitri 1/2 kali lebih baik Nilai IPK nya dari pada Budi

4. Membentuk matrik Pairwise Comparison (Matriks Perbandingan) Alternatif

berdasarkan Keahlian

Tabel IV.26 Matrik Pairwise Comparison (Matriks Perbandingan) keahlian

Page 38: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

82

a. Matriks Pairwise Comparison ke bentuk desimal

Tabel IV.27 Matriks Pairwise Comparison ke bentuk desimal

b. Bagi elemen-elemen tiap kolom dengan jumlah kolom yang bersangkutan

Contoh : 0,14 didapat dari 1,00/8,00 dst

*Jumlah tiap kolom Kriteria harus berjumlah 1. Kalau penjumlahan tidak

1, maka ulangi Normalisasi

c. Hitung Priority Vector dan Eigen Vector Normalisasi

Tabel IV.28 Priority Vector dan Eigen Vector Normalisasi

d. Menghitung rasio konsistensi untuk mengetahui apakah penilaian

perbandingan kriteria bersifat konsisten.

1. Menentukan Nilai Lamda Maks

Lamda Maks (6,00 * 0,17) + (3,33 * 0,35) + (2,00*0,48)

= 1,02 + 1,16 + 0,96 = 3,14

Page 39: BAB IV RANCANGAN SISTEM USULAN · ukuran 3x4, Scan KTP, Scan Ijazah, Scan Transkip Nilai, Scan SKCK, Scan Sertifikat, Scan Surat Kuning, dan Curiculum Vitae(CV). Gambar IV.7 Dokumen

83

2. Menghitung Indeks Konsistensi (CI)

CI = (Lamda maks – n) / (n-1)

CI = (3,14-3) / (3-1)

= 0,14 / 2

= 0,07

3. Rasio Konsistensi(CR) = CI/RI

Nilai RI untuk n = 3 adalah 0,58 (dilihat dari daftar Indeks Random

konsistensi (RI))

CR = 0,07 / 0,58

CR = 0,01

Karena CR < 0,1 berarti preferensi pembobotan adalah Konsisten

4. Overall Comparasite Weight

Tabel IV.29 Overall Comparasite Weight

*Nilai weight di bagi dua yakni nilai weight Kriteria dan nilai weight

Alternatif

Nilai weight kriteria dan nilai weight alternatif di dapat dari

perhitungan AHP nilai Priority vector

Untuk menentukan ranking yakni dengan cara menjumlahkan hasil

nilai yang di dapat Alternatif dari penilaian tiap kriteria.