Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E- ISSN 2503-2933 2533

## Penentuan Karyawan Terbaik Dengan Menggunakan
Metode Simple Additive Weighting Pada Perusahaan
Kontraktor
Bella Jenni Ourelia* 1 , Fransiska Prihatini Sihotang 2 1,2 Jl. Rajawali No. 14, Palembang, Indonesia 30113, (0711) 376400
3 Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Rekayasa, Universitas Multi Data Palembang
e-mail: * 1 bellajenni@mhs.mdp.ac.id , 2 fransiskaps@mdp.ac.id

## Abstrak
PT  MPR  adalah  perusahaan  di  bidang  kontraktor.  Salah  satu  aspek  terpenting  dari manajemen sumber daya manusia perusahaan adalah penilaian kinerja karyawan. Perusahaan ini menerapkan  penentuan  karyawan  terbaik,  namun  dalam  penerapaannya  masih  ditemukan beberapa kendala seperti pada proses perhitungan membutuhkan waktu yang cukup lama karena jumlah karyawan tergolong cukup banyak dan hasil perhitungan pada proses penilaian evaluasi kinerja  juga  diragukan  ketepatannya  karena  perhitungannya  secara  manual.  Metodologi pengembangan  sistem  yang  digunakan  yaitu  Rational  Unified  Process  (RUP)  yang  terdiri  dari inception , elaboration , construction ,  dan transition .  Metode  pendukung  keputusan  yang digunakan  adalah Simple  Additive  Weighting (SAW).  Aplikasi  dibangun  berbasis  website menggunakan  Visual  Studio  Code,  bahasa  pemograman  PHP,  dan  MySQL.  Oleh  karena  itu penulis membantu menyelesaikan permasalahan tersebut dengan membangun sistem pendukung keputusan dalam menentukan karyawan terbaik dengan menggunakan metode SAW.
Kata Kunci: Sistem Pendukung Keputusan, Rational Unified Process , SAW, PHP, dan MySQL

## Abstract
PT  MPR  is  company  in  contractor  industry.  One  of  aspect  that  important  is  company human  resource  management  employee  performance  assessment.  This  company  use  employee performance assessment, but when using it theres still some problem when calculating progress it  take  little  bit  time  because  theres  a  lot  of  employee  in  the  company  and  the  result  of calculating  not  really  accurate  because  of  manual  calculating.  Methodology  developing  this system using Rational Unified Process (RUP) that contain inception, elaboration, construction and  transition.  Methodology  decision  support  using  Simple  Additive  Weighting  (SAW). Application  made  using  website  based  and  using  visual  studio  code,  programming  language using  PHP  and  MySQL.  Thats  why  writer  help  solving  problem  with  developing  this  decision support system for choosing the best employee with using SAW method.
Keyword : Decision Support System, Rational Unified Process, SAW, PHP, and MySQL
1. PENDAHULUAN
alah  satu  elemen  terpenting  dari  setiap  perusahaan  adalah  sumber  daya  manusia  (SDM). Aset perusahaan dan peserta utama dalam perusahaan untuk menghasilkan dan menentukan hasil pemasaran adalah karyawan [1]. Mengingat pentingnya sumber daya manusia dalam suatu perusahaan, maka karyawan harus mampu mengembangkan dirinya untuk meningkatkan potensi kerjanya secara maksimal. Cara agar karyawan dapat memotivasi dan mengembangkan S
2534 Jatisi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E-ISSN 2503-2933
IJCCS
dirinya  adalah  dengan  melakukan  penilaian  karyawan  terbaik  sebagai  bentuk  apresiasi  dari perusahaan kepada sumber daya manusia yang kompeten [2].
Penilaian  kinerja  berguna  untuk  mengukur  kemampuan  karyawan  dalam  melakukan pekerjaan  mereka.  Dalam  pengambilan  keputusan,  memiliki  ketentuan  untuk  kriteria-kriteria yang  diperlukan  dalam  memilih  karyawan  terbaik  perusahaan  Untuk  membantu  dalam pengambilan keputusan, diperlukan SPK. Sistem pendukung keputusan atau SPK adalah sistem informasi  komputer  yang  dapat  membantu  perusahaan  dalam  memilih  alterantif  terbaik  dari beberapa  alternatif  yang  tersedia  untuk  manajemen  perusahaan  dalam  menyelesaikan permasalahan dengan menggunakan data [3].
Implementasi sistem pendukung keputusan telah diterapkan pada banyak kasus, misalnya memilih  karyawan  terbaik  dengan  metode  SAW  di  perusahaan  retail.  Pada  kasus  ini menghasilkan  sistem  yang  terkomputerisasi  yang  memudahkan  manager  untuk  melakukan proses evaluasi karyawan dan hasil evaluasi lebih cepat dan akurat [4].
Begitu  juga  dengan  kasus  penentuan  kenaikan  jabatan  karyawan  menggunakan  metode SAW  pada dealer mobil.  Kasus  ini  menjelaskan  bahwa  sistem  pendukung  keputusan  dengan metode  SAW  ini  dapat  digunakan  dalam  penentuan  kenaikan  jabatan  yang  dilakukan  setiap tahun.  Dengan  jumlah  karyawan  sebanyak  210  orang,  SPK  yang  dibangun  membantu  HRD dalam  melakukan  pehitungan  penilaian  dengan  beberapa  kriteria  yang  ditentukan  oleh perusahaan [5].
Dan  juga  kasus  penetuan  pemberian  bonus  karyawan  dengan  metode  WP.  Kasus  ini menjelaskan  bahwa  SPK  membantu  untuk  memperhitungkan  semua  kriteria  yang  dibutuhkan, termasuk  juga  kriteria  yang  tergolong  dalam  kriteria  status  peringatan  yang  sering  diabaikan dalam  proses  pengambilan  keputusan.  Kasus  ini  menghasilkan  sistem  pendukung  keputusan yang dapat melakukan pehitungan bonus secara transparan dalam bentuk slip bonus yang dapat dibagikan kepada seluruh karyawan yang dilakukan penilaian [6].
PT  Mega  Puspa  Raya  (PT  MPR)  bergerak  di  bidang  kontraktor.  Perusahaan  ini menyewakan  alat  berat  (excavator,  motor  grader,  dan  vibro),  mengambil  tender  untuk pembangunan  gedung  maupun  jalan.  Perusahaan  ini  mempekerjakan  lima  puluh  orang karyawan dan telah menerapkan penentuan karyawan terbaik, dengan penilaian yang dilakukan secara konvensional, yaitu penilaian dilakukan satu arah oleh HRD.  Penilaian tersebut dianggap kurang  adil  dan  tidak  transparan.  Penilaian  dengan  cara  konvensional  yang  dilakukan  masih harus  banyak  dipertimbangkan  dan  dihitung  sebagai  aspek  penilaian  agar  penilaian  tidak berlangsung secara sepihak.
Proses  penilaian  karyawan  terbaik  pada  perusahaan  ini  dilakukan  oleh  HRD.  HRD melakukan  penilaian  dengan  menentukan  indeks  penilaian  yang  tergolong  ke  arah  penilaian yang  kurang  objektif,  terlebih  lagi  penilaian  dilakukan  dengan  perhitungan  manual  sehingga cukup  butuh  waktu  yang  lama  untuk  menilai  karyawan  di  perusahaan  ini  dengan  jumlah karyawan  yang  cukup  banyak,  karena  hambatan  waktu  tersebut  terkadang  penilaian  ini  tidak dilakukan secara rutin.
Perhitungan  dari  penilaian  inipun  juga  diragukan  ketepatannya  dikarenakan  banyak penilaian  karyawan  yang  perlu  diperhitungkan  oleh  HRD.  Hasil  penilaiannya  akan  dicetak dalam  bentuk  laporan  yang  akan  disetujui  oleh  Pimpinan  kemudian  laporan  hasil  penilaian tersebut akan disimpan dalam bentuk cetak.
Jatisi ISSN  2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E- ISSN  2503-2933 2535
research results (First Author)

## 2. METODE PENELITIAN
Pada tahap ini, dijelaskan metode pengembangan sistem dan tinjauan pustaka yang digunakan untuk mengembangan sistem.

## 2.1 Metode Pengembangan Sistem
Metode  yang  dipilih  dalam  pengembangan  sistem  adalah  metode  Rational  Unified Process (RUP) yang tediri dari 4 proses.
1. Inception
Pada  proses  ini  mengarah  pada  pemodelan  proses  yang  diperlukan  dan  mendefinisikan kebutuhan sistem yang akan dibuat.
2. Elaboration
Proses ini lebih mengarah pada implementasi sistem yang difokuskan pada purwarupa sistem ( prototype ) dan juga analisis sistem.
3. Construction
Untuk proses ini penulis mulai mengembangan komponen serta fitur-fitur sistem yang telah ditentukan sebelumnya.
4. Transition
Pada proses ini penulis melakukan instalasi sistem agar dapat dimengerti dan digunakan oleh pengguna.

## 2.2 Tinjauan Pustaka

## 2.2.1 Simple Additive Weighting
Metode Simple Additive Weights (SAW) adalah metode untuk  memperhitungkan bobot kinerja  dari  masing-masing  objek  yang  berbeda,  membuat  semua    kriteria  unik  memiliki kemungkinan yang sama[3].

## 2.2.2 Analisis PIECES
Analisis  PIECES  dapat  melakukan  analisis  terhadap  kinerja,  informasi,  ekonomi, keamanan  aplikasi,  efisiensi  dan  layanan  pelanggan.    Beberapa  masalah  utama  biasanya  akan ditemukan dari analsis ini [7].

## 2.2.3 Use Case Diagram
Use  Case Diagram umumnya  didasarkan  pada  perilaku  atau  kebiasaan  dari  sistem informasi  yang  dibangun.  Sebuah Use case menggambarkan  interaksi  antara  sistem  informasi yang dibangun dengan satu aktor atau lebih [8].

## 2.2.4 Entity Relationship Diagram
Entity  Relationship  Diagram (ERD)  menunjukkan  diagram  alur  hubungan  antar  entitas satu dengan yang lain dalam sistem. ERD digunakan untuk pemodelan basis data relasional [8].

## 2.2.5 Class Diagram
Class  Diagram menggambarkan  struktur  suatu  sistem  yang  dibangun  dalam  hal mendefinisian kelas-kelas yang akan dibsuat untuk membangun sistem [8].
2536 Jatisi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E-ISSN 2503-2933
IJCCS

## 3. HASIL DAN PEMBAHASAN
Pada tahap ini akan menguraikan hasil dalam pengembangan sistem untuk setiap tahapan pengembangan sistem yang digunakan.

## 3.1 Inception
Pengumpulan  data  dalam  pengembangan  sistem  dengan  melakukan  studi  pustaka, observasi,  dan  wawancara.  Studi  pustaka  dilakukan  melalui  studi  jurnal  terdahulu  dan  buku- buku  sebelumnya  yang  berhubungan  dengan  topik  yang  dipilih.  Observasi  dan  wawancara dilakukan  dengan  mengunjungi  bagian Human  Resources  Development (HRD)  pada perusahaan. Wawancara dilakukan dengan mengajukan berbagai pertanyaan seputar perusahaan, proses kerja di perusahaan tersebut, dan masalah yang dihadapi oleh perusahaan tersebut.

## 3.2 Elaboration

## 3.2.1 Analisis Permasalahan
Analisis  permasalahan  dilakukan  dengan  menggunakan  kerangka  PIECES.  Kerangka PIECES  terdiri  dari Performance , Information , Economic , Control , Efficiency ,  dan Service . Hasil analisis PIECES ditunjukan pada Tabel 1.
Tabel 1. Analisis PIECES PIECES Permasalahan Performance Proses  penilaian  tidak  menggunakan  bobot  prioritas  pada setiap kriteria yang mempengaruhi keakuratan perhitungan. Information Para  karyawan  yang  dinilai  kinerjanya  tidak  mengetahui informasi  seputar  hasil  perhitungan  dari  penentuan karyawan terbaik. Economic Kemungkinan  adanya  waktu  tambahan  yang  diperlukan oleh  HRD  dalam  mengerjakan  penilaian  kinerja  yang membuat HRD harus lembur. Control Kurangnya proteksi terhadap laporan, karena laporan yang diberikan  HRD  kepada  Pimpinan  masih  berupa  dokumen yang tercetak. Efficiency Membutuhkan waktu yang lebih banyak dalam melakukan pehitungan  penilaian  untuk  pengecekan  agar  memastikan bahwa evaluasi dan perhitungannya sudah tepat. Services Kesulitan  dalam  mencari  historis  perhitungan  penilaian kinerja  karyawan  terbaik  dalam  waktu  yang  singkat  jika diperlukan untuk melihat data penilaian yang ingin dicari.

## 3.2.2 Analisis Kebutuhan
Analisis kebutuhan dibuat dengan rancangan Use Case Diagram. Pada use case diagram terdapat 5 aktor yang beinteraksi dengan sistem yaitu manajer operasional, manajer keuangan, HRD, karyawan, pimpinan.
Pada use  case  diagram yang  dirancang,  fitur  untuk  memenuhi  kebutuhan  sistem  yaitu kelola penilaian, kelola pengguna, kelola kriteria, kelola data karyawan dan kelola laporan. Use Case Diagram ditunjukan pada Gambar 1.
Jatisi ISSN  2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E- ISSN  2503-2933 2537
research results (First Author)
Gambar 1. Use Case Diagram

## 3.3 Construction

## 3.3.1 Class Diagram
Relasi  antar  fungsi  yang  ada  pada  sistem  yang  akan  dikembangkan  menggunakan class diagram .  Pada class  diagram yang  dirancang  terdapat  9  kelas  yaitu user,  role, kriteria, subkriteria,  divisi,  pegawai,  penilaian,  periode  dan  detailpenilaian  . Class  Diagram ditunjukan pada Gambar 2.
2538 Jatisi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E-ISSN 2503-2933
IJCCS
Gambar 2. Class Diagram

## 3.3.2 Pemodelan Data Logis
Pemodelan data logis yang digunakan adalah Entity Relationship Diagram (ERD). ERD ditunjukan pada Gambar 3.
Jatisi ISSN  2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E- ISSN  2503-2933 2539
research results (First Author)
(1)
Gambar 3. Entity Relationship Diagram
Berdasarkan  Gambar  3,  terdapat  9  entitas  yaitu users, roles,  sub_kriterias,kriterias, detail_penilaians, divisis, pegawais, penilaians, periodes.  Setiap entitas mempunyai id sebagai primary  key dan  entitas users, sub_kriterias,  kriterias,  detail_penilaians,  pegawais,  penilaians, serta periodes memiliki foreign key.

## 3.3.3 Pengambilan Keputusan
Pengambilan  keputusan  dilakukan  dengan  menggunakan  metode  SAW.  Rumus  pada metode SAW ditunjukan pada persamaan 1.
Berikut tahap dalam pengambilan keputusan dengan metode SAW.
1. Menentukan Kriteria Penilaian
Kriteria penilaian ditunjukan pada Tabel 2.
Tabel 2. Kriteria Penilaian Nilai Bobot Kriteria Inisialisasi Kriteria Kriteria Atribut Bobot C1 Jumlah Keterlambatan Cost 20 C2 Kehadiran Cost 25 C3 Kualitas Kerja Benefit 30
2540 Jatisi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E-ISSN 2503-2933
IJCCS
C4 Komunikasi Benefit 15 C5 Kerja Sama Benefit 10 Total 100
2. Menentukan Sub Kriteria Penilaian Sub kriteria penilaian ditunjutkan pada Tabel 3.
Tabel 3. Sub Kriteria Penilaian Nilai Bobot Sub Kriteria Kriteria 20 40 60 80 100 Jumlah Keterlambatan >3 kali 3 kali 2 Kali 1 Kali Tidak Pernah Kehadiran Tidak Hadir >3 Hari Tidak Hadir 3 Hari Tidak Hadir 2 Kali Tidak Hadir 1 kali Selalu Hadir Kualitas Kerja Sangat Buruk Buruk Cukup Baik Sangat Baik Komunikasi Sangat Buruk Buruk Cukup Baik Sangat Baik Kerja Sama Sangat Buruk Buruk Cukup Baik Sangat Baik
3. Rating Kecocokan
Tabel data kinerja karyawan dan tabel rating kecocokan ditunjukan pada Tabel 4 dan Tabel 5.
Tabel 4. Data Kinerja Karyawan Nama Pegawai Jumlah Keterla mbatan Kehadiran Kualitas Kerja Komunikasi Kerja Sama Annisa Kiranti 1 Kali Tidak Hadir 1 kali Sangat Baik Cukup Baik Abdul Tadakara 1 Kali Tidak Hadir 2 Kali Cukup Baik Baik Arfai Cakara 2 Kali Tidak Hadir 1 kali Baik Cukup Cukup Abidin Adiwangsa Tidak Pernah Tidak Hadir 2 Kali Cukup Baik Cukup Ahmad Fauzan Tidak Pernah Tidak Hadir 1 kali Baik Cukup Cukup Aris Hermansyah Tidak Pernah Selalu Hadir Baik Buruk Cukup
Jatisi ISSN  2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E- ISSN  2503-2933 2541
research results (First Author)
Tabel 5. Rating Kecocokan Nama Pegawai Jumlah Keterlambatan Kehadiran Kualitas Kerja Komunikasi Kerja Sama Annisa Kiranti 80 80 100 60 80 Abdul Tadakara 80 60 60 80 80 Arfai Cakara 60 80 80 60 60 Abidin Adiwangsa 100 60 60 80 60 Ahmad Fauzan 100 80 80 60 60 Aris Hermansyah 100 100 80 40 60
4. Perhitungan dengan Metode SAW Perhitungan dengan menggunakan metode SAW yang ditunjukan dalam Gambar 4, Gambar 5.
, ! min 80, 80, 60, 100, 100, 100 80 ! 60 80 ! 0,75
+, ! min 80, 60, 80, 60, 80, 100 80 ! 60 80 ! 0,75
,, ! 100
max 100, 60, 80, 60, 80, 80 ! 100 100 ! 1
/, ! 60
max 60, 80, 60, 80, 60, 40 ! 60 80 ! 0,75
1, ! 80
max 80, 80, 60, 60, 60, 60 ! 80 80 ! 1
Gambar 4. Normalisasi Matriks
2542 Jatisi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E-ISSN 2503-2933
IJCCS

## Gambar 5. Hasil Perankingan

## 3.3.4 Perancangan Antar Muka.
1. Antar Muka Login
Pada  halaman  ini  pengguna  yang  telah  terdaftar  dapat  memasukkan email dan password . Antar Muka login ditunjukan pada Gambar 6.

## Gambar 6. Antar Muka Login
2. Antar Muka Karyawan
Pada antar muka karyawan, pengguna dapat melihat data karyawan yang terdaftar di sistem. Antar muka data karyawan ditunjukan pada Gambar 7.
Jatisi ISSN  2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E- ISSN  2503-2933 2543
research results (First Author)
Gambar 7. Antar Muka Karyawan
3. Antar Muka Kriteria
Pada  antar  muka  kriteia,  pengguna  dapat  melihat  kriteria-kriteria  yang  digunakan  di  dalam penilaian. Antar muka kriteria ditunjukan pada Gambar 8.
Gambar 8. Antar Muka Kriteria
4. Antar Muka Penilaian
Pada antar muka penilaian, pengguna dapat menambah data penilaian karyawan pada sistem. Antar muka tambah data penilaian ditunjukan pada Gambar 9.
2544 Jatisi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E-ISSN 2503-2933
IJCCS
Gambar 9. Antar Muka Penilaian
5. Antar Muka Ranking
Pada  antar  muka  ranking,  pengguna  dapat  melihat  data  perankingan  karyawan  di  dalam sistem. Antar muka data ranking ditunjukan pada Gambar 10.
Gambar 10. Antar Muka Ranking
6. Antar Muka Laporan
Pada  antar  muka  laporan,  pengguna  dapat  melihat  laporan  penilaian  yang  diinginkan  pada sistem. Antar muka laporan ditunjukan pada Gambar 11.
Jatisi ISSN  2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E- ISSN  2503-2933 2545
research results (First Author)

## Gambar 11.  Antar Muka Laporan

## 3.4 Transition
Pada tahap ini berfokus pada pemasangan sistem dengan cara yang dapat dipahami oleh pengguna.  Aktivitas  pada  tahap  ini  antara  lain  melakukan  pengujian  sistem  informasi  yang dibuat, pelatihan pengguna, dan pemeliharaan sistem sehingga dapat mengetahui apakah sudah memenuhi kebutuhan dari pengguna.

## 4. KESIMPULAN
Sistem  yang  dikembangkan  dapat  membantu  untuk  melakukan  evaluasi  kinerja  menjadi lebih  objektif  terhadap  setiap  karyawan  pada  perusahaan  tersebut.  Selain  itu,  hasil  penilaian yang  dilakukan  menjadi  lebih  transparan  untuk  setiap  karyawan  dan  juga  proses  pengambilan keputusan pada perusahaan dalam penilaian karyawan menjadi lebih mudah, cepat, dan efektif.

## 5. SARAN
Berikut saran yang diberikan berdasarkan hasil penulisan yang telah dilakukan:
1. Sistem  yang  telah  dikembangkan  memerlukan  pemeliharaan  secara  berkala  agar  dapat menyesuaikan dengan kebutuhan perusahaan.
2. Untuk  kedepannya  sistem  ini  memiliki  fitur backup data  untuk  menghindari  jika  terjadi kehilangan data dikarenakan kerusakan sistem ataupun human error .
3. Perusahaan  perlu  menunjang  kebutuhan  sistem  seperti  sarana  dan  fasilitas  yang  memadai agar sistem dapat berfungsi tanpa adanya kendala.
2546 Jatisi ISSN 2407-4322 Vol. 9, No. 3, September 2022, Hal. 2533-2546 E-ISSN 2503-2933
IJCCS

## DAFTAR PUSTAKA
[1] Ridlo  and  A.  Ilham, Turn  Over  Karyawan  “KajianLiteratur.” Surabaya:  Public  Health Movement, 2012.
[2] H. Simamora, Manajemen Sumber Daya Manusia . Yogyakarta: STIE YKPN, 2010.
[3] H. Pratiwi, Buku Ajar Sistem Pendukung Keputusan . Yogyakarta: Deepublish, 2016.
[4] Liesnaningsih,  Oklawati,  and  D.  Kasoni, “Sistem  Pendukung  Keputusan  Penilaian Karyawan  Terbaik  Menggunakan  Metode  Simple  Additive  Weighting  pada  PT.  Trans Retail Indonesia,” J. Tek. Inform. , Vol. 3, No. 2, pp. 14–15, 2019.
[5] F.  P.  Sihotang  and  F.  Michaela, “Sistem  Pendukung  Keputusan  Kenaikan  Jabatan Karyawan  Dengan  Simple  Additive  Weighting  (SAW)  pada  Dealer  Mobil,”  J.  Teknol. Sist. Inf. , Vol. 2, No. 1, pp. 69–80, 2021, doi: 10.35957/jtsi.v2i1.850.
[6] F. P. Sihotang and M. Magdalena, “Implementasi Metode Weighted Product (WP) pada Sistem  Pendukung  Keputusan  Pemberian  Bonus  Karyawan,”  JATISI  (Jurnal  Tek. Inform.  dan  Sist.  Informasi) ,  Vol.  8,  No.  4,  pp.  2158–2170,  2021,  doi: 10.35957/jatisi.v8i4.1179.
[7] H. Al Fatta, Manfaat Melakukan Analisis PIECES . Yogyakarta: Andi Offset, 2007.
[8] R.  A.S  and  M.  Shalahuddin, Rekayasa  Perangkat  Lunak  Terstruktur  dan  Berorientasi Objek . Bandung: Informatika, 2013.