1
BAB I
PENDAHULUAN
I.1.
Latar Belakang
Berdasarkan pejelasan dari PT Surya Toto Inodenesia Tbk yang diwakili oleh
HRD menjelaskan bahwa PT Surya Toto Indonesia Tbk saat ini mempunyai
beberapa permasalahan dalam kegiatan operasional sehari-hari di perusahaan
mereka. Banyaknya jumlah karyawan menjadikan perusahaan PT Surya Toto
Indonesia Tbk kesulitan dalam membuat sistem yang dapat secara otomatis
mendata kebutuhan dan laporan keseluruhan karyawan.
Dari keseluruhan permasalahan yang disampaikan oleh perusahaan PT
Surya Toto Indonesia Tbk melalui perwakilannya, ada dua permasalahan utama
yang dihadapi oleh purusahaan toto dalam operasional sehari-hari dengan beberapa
tahun terakhir yaitu masalah sistem parkir kendaraan bermotor seluruh karyawan
dan sistem pembagian makan siang yang diterima setiap harinya oleh para
karyawan.
Kedua sistem diatas saat ini masih menggunakan cara manual baik dalam
pendataan kendaraan parkir maupun pembagian kupon makan siang. Sehingga
masalah yang muncul adalah proses pendataan menjadi sangat lama dan
kemungkinan terjadinya kesalahan rekap menjadi lebih besar.
Dari permasalahan tersebut diatas, kemudian peneliti mengusulkan teknologi
berbasis Radio Frekuensi Identifikasi yang nantinya harus dimiliki oleh setiap
karayawan PT Surya Toto Indonesia Tbk dalam menjalankan kegiatan operasional
di saat berada didalam lingkungan perusahaan. Penggunaan teknologi RFID ini
diharapkan dapat menyelesaikan permasalahan yang ada di PT Surya Toto
Indonesia Tbk karena setiap karyawan akan memiliki kode unik dalam setiap
kegiatan yang dia lakukan serta terintegrasi satu sama lain. Sehingga rekap datanya
I.2.
Identitas Masalah
Berdasarkan latar belakang masalah yang telah di paparkan, berikut adalah
daftar identifikasi masalah dari latar belakang tersebut:
1.
Kesulitan dalam membuat sistem yang dapat secara otomatis mendata
kebutuhan dan laporan keseluruhan karyawan.
2.
Sistem parkir kendaraan bermotor dan sistem pembagian makan siang masih
manual.
3.
Kontrol data master masih manual baik parkir kendaraan bermotor maupun
makan siang.
I.3.
Maksud dan Tujuan
Maksud dari penelitian ini adalah membangun sistem parkir dan makan siang
dengan menggunakan RFID, adapun tujuannya sebagai berikut:
1.
Membuat sistem pendataan atau pencatatan yang aman dan mudah membuat
laporan parkir kendaraan bermotor maupun makan siang.
2.
Membuat sistem menjadi terkomputerisasi.
3.
Membuat data parkir kendaraan bermotor dan makan siang menjadi terintegrasi
sehingga mudah untuk diakses.
I.4.
Batasan Masalah
Adapun batasan masalah dari pembangunan perangkat lunak ini adalah:
1.
Sistem parkir dan makan siang menggunakan USB RFID
reader
Written
125
Khz dan kartu RFID
tag
125 Khz
2.
Aplikasi berbasis destop
client-server
3.
Pembangunan perangkat lunak menggunakan analisis berorientasi objek
4.
Tidak membahas permasalahan palang parkir yang digunakan
5.
Tidak membahas
loop detector
sensor parkir
6.
Perangkat lunak penunjang:
a.
Sistem operasi Microsoft Windows 7
d.
Bahasa pemograman
Visual Basic
e.
mysql-connector-odbc
-3.51.30-winx64
I.5.
Metode Penelitian
Metodologi Penelitian untuk pembanguan aplikasi ini menggunakan dua
metode yaitu metode pengumpulan data dan metode pembangunan perangkat lunak
yang akan dipaparkan sebagai berikut:
I.5.1.
Pengumpulan Data
Berikut adalah metode pengumpulan data dalam penelitian ini :
1.
Studi Literatur
Pengumpulan data dilakukan adalah dengan cara mempelajari, meneliti, dan
menelaah berbagai literatur dari perpustakaan yang bersumber dari buku buku,
jurnal ilmiah, situs internet, dan bacaan lainnya yang berkaitan dengan penelitian.
2.
Wawancara
Wawancara dilakukan dengan cara tanya jawab kepada pihak-pihak yang
terkait untuk mengetahui masalah yang terjadi dilingkungan PT Surya Toto
Indonesia
Tbk.
I.5.2.
Pengembangan Perangkat Lunak
Dalam pembuatan aplikasi ini menggunakan waterfall model sebagai
tahapan pengembangan perangkat lunaknya Adapun proses tersebut antara lain [1].
1.
Requirement analysis and definition
Tahap
requirement analysis and definition
adalah tahap dimana
pengumpulan kebutuhan telah terdefinisi secara lengkap kemudian dianalisis dan
didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun.
Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang
lengkap.
2.
System and software design
Tahap
system and software design
merupakan tahap mendesain perangkat
lunak yang dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap.
Tahap
requirement analysis and definition
merupakan tahap hasil desain
program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa
pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji
berdasarkan unit-unitnya.
4.
Integration and system testing
Tahap
integration and system testing
merupakan tahap penyatuan unit-unit
program kemudian sistem diuji secara keseluruhan.
5.
Operation and maintenance
Tahap
operation and maintenance
merupakan tahap mengoperasikan
program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau
perubahan karena adaptasi dengan situasi yang sebenarnya. Dari berbagai
tahapan-tahapan tersebut, untuk lebih jelasnya dapat dilihat pada Gambar 1.1
Gambar 1.1 Waterfall Model
I.6.
Sistematika Penulisan
Sistematika penulisan skripsi ini disusun untuk memberikan gambaran umum
mengenai penelitian yang dikerjakan. Sistematika penulisan dalam tugas akhir ini
adalah sebagai berikut:
BAB 1 PENDAHULUAN
Bab ini tentang latar belakang, identifikasi masalah, maksud dan tujuan,
BAB II LANDASAN TEORI
Bab ini berisi tentang profil dari PT Surya Toto Indonesia Tbk mulai dari
sejarah, logo, visi dan misi, struktur organisasi, serta deskripsi pekerjaan. Landasan
teori berisi bahan-bahan kajian, konsep dasar, dan teori dari para ahli yang berkaitan
dengan penelitian. Meninjau permasalahan dan hal-hal yang berguna dari
penelitian-penelitian dan sintesis serupa yang pernah dikerjakan sebelumnya dan
menggunakannya sebagai acuan pemecahan masalah pada penelitian ini.
BAB III ANALISIS DAN PERANCANGAN
Menguraikan hasil analisis dan perancangan dari objek penelitian untuk
mengetahui hal atau masalah apa yang timbul dan mencoba memecahkan masalah
tersebut dengan mengaplikasikan perangkat-perangkat yang digunakan.
BAB IV IMPELEMENTASI DAN PENGUJIAN
Menguraikan implementasi dari masalah-masalah yang telah dianalisis dan
dirancang serta pengujiannya. Pada bagian ini juga akan ditentukan bagaimana
sistem dirancang, dibangun, diuji dan disesuaikan dengan hasil penelitian.
BAB V KESIMPULAN DAN SARAN
Menguraikan tentang kesimpulan dari hasil penelitian beserta saran untuk
145
4.1 Implementasi
Implementasi adalah penerapan hasil perancangan yang telah dilakukan pada
tahap analisis dan perancangan sistem. Hasil perancangan diterapkan menjadi
sebuah aplikasi sistem parkir kendaraan bermotor dan makan siang menggunakan
RFID di PT Surya Toto Indonesia Tbk. Implementasi yang dilakukan antara lain
menerapkan hasil analisis dan perancangan perangkat keras, perangkat lunak, basis
data, dan antarmuka.
4.1.1 Implementasi Perangkat Keras
Perangkat keras yang digunakan dapat dilihat pada tabel 4.1.
Tabel 4.1 Implementasi Perangkat Keras
No
Perangkat Keras
Spesifikasi
1
Processor
Kecepatan 2.10 Ghz
2
VGA
On Board
3
Memory
2GB DDR3
4
Monitor
14
â
5
Keyboard dan Mouse
Standar
6
Mouse
Standar
7
RFID
Reader ID-12
125 KHz
8
RFID
tag
125 KHz
9
Kabel Serial
Standar
10
Printer
Standar
4.1.2 Implementasi Perangkat Lunak
Perangkat lunak yang digunakan dapat dilihat pada tabel 4.2.
Tabel 4.2 Implementasi Perangkat Lunak
No
Perangkat Lunak
Spesifikasi
1
Sistem operasi
Windows 7 Professional 32
2
Web server
XAMPP 1.7.3
3
mysql-connector
3.51.30-winx64
4
Driver USB Serial
Standar
4.1.3 Implementasi Basis Data
Implementasi basis data merupakan perancangan basis data yang dibuat untuk
mendefinisikan tabel-tabel dalam database yang selanjutnya akan digunakan
dalam penyimpanan data secara logik dalam sistem yang dibangun. berikut
pendefinisian struktur tabel yang diimplementasikan pada basis data yang dapat
dilihat pada tabel 4.3.
Tabel 4.3 Implementasi Basis Data
No
Nama Tabel
Query
1
data_login
CREATE TABLE `data_login` (
`User` varchar(15) NOT NULL,
`Tanggal_Login` date NOT NULL,
`Jam_Login` time NOT NULL
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
2
data_petugas
CREATE TABLE `data_petugas` (
`user` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
`nama` varchar(60) NOT NULL,
`level` varchar(15) NOT NULL,
PRIMARY KEY (`user`)
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
3
data_rfid
CREATE TABLE `data_rfid` (
`no_rfid` varchar(13) NOT NULL,
`nip` int(10) NOT NULL,
`nama` varchar(60) NOT NULL,
PRIMARY KEY (`no_rfid`)
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
4
log_makan
CREATE TABLE `log_makan` (
`no_rfid` varchar(13) NOT NULL,
`jam_makan` time NOT NULL,
`tgl_makan` date NOT NULL
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
5
log_parkir
CREATE TABLE `log_parkir` (
`no_rfid` varchar(13) NOT NULL,
`jam_masuk` time NOT NULL,
`jam_keluar` time NOT NULL,
`tgl_masuk` date NOT NULL
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
6
data_karyawan
CREATE TABLE `data_karyawan` (
`jenis_kelamin` varchar(1) NOT NULL,
`agama` varchar(25) NOT NULL,
`
divisiâ varchar(60) NOT NULL
PRIMARY KEY (`nip`)
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
7
data_motor
CREATE TABLE `data_motor` (
`plat_no` varchar(10) NOT NULL,
`nip` int(10) NOT NULL,
`merek` varchar(25) NOT NULL,
`tipe` varchar(25) NOT NULL,
`no_sim` int(12) NOT NULL,
PRIMARY KEY (`plat_no`)
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
8
data_masuk_parkir
CREATE TABLE `data_masuk_parkir` (
`no_rfid` varchar(13) NOT NULL,
`tgl_masuk` date NOT NULL
`jam_masuk` time NOT NULL,
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
9
data_keluar_parkir
CREATE TABLE `data_masuk_parkir` (
`no_rfid` varchar(13) NOT NULL,
`tgl_masuk` date NOT NULL
`jam_keluar` time NOT NULL,
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
4.1.4 Implementasi Antarmuka
Berikut ini adalah penjelasan implementasi antarmuka pada aplikasi
sistem parkir kendaraan bermotor dan makan siang menggunakan RFID di PT.
Surya Toto Indonesia Tbk.
Tabel 4.4 Implementasi Antarmuka
No
Nama Antarmuka
Deskripsi
1
Login
Digunakan sebagai akses masuk kedalam aplikasi
2
Halaman Utama
Digunakan untuk memilih menu yang diinginkan
3
Laporan Kantin
Digunakan untuk membuat atau mencetak laporan kantin
4
Laporan Parkir
Digunakan untuk membuat atau mencetak laporan parkir
5
Tambah Data
Digunakan untuk melakukan penambahan data karyawan,
data rfid, data motor dan data petugas.
6
Tambah Data
Karyawan
Digunakan untuk melakukan penambahan data karyawan
7
Edit Data Karyawan Digunakan untuk melakukan perubahan data karyawan
8
Tambah Data RFID
Digunakan untuk melakukan penambahan data RFID
9
Edit Data RFID
Digunakan untuk melakukan perubahan Data RFID
Karyawan
10
Tambah Data
Petugas
Digunakan untuk melakukan penambahan data petugas
parkir maupun kantin
11
Edit Data Petugas
Digunakan untuk melakukan perubahan data petugas
parkir maupun kantin
10
Kantin
Digunakan untuk proses menampilkan data karyawan
yang melakukan makan siang
11
Parkir
Digunakan untuk proses menampilkan data karyawan
yang melakukan parkir
12
Data Manual
Makan Siang
Digunakan untuk menginputkan data karyawan yang tidak
membawa RFID
tag
4.2 Pengujian Sistem
Pengujian sistem merupakan pengujian sistem untuk menemukan kesalahan
dan kekurangan yang tidak ditemukan sebelumnya, pengujian sistem yang dipakai
yaitu metode
Black Box
.
4.2.1 Rencana Pengujian
Pada bagian rencana pengujian, digunakan rencana pengujian fungsionalitas
yaitu dengan menggunakan metode
black box
. Berikut adalah rencana pengujian
yang dilakukan pada tabel 4.5.
No. Kelas Uji
Butir Uji
Jenis Pengujian
1
Login
Verifikasi Username
Black Box
Verifikasi Password
2
Data Karyawan
Nenambah Data Karyawan
Black Box
Mengubah Data Karyawan
Menghapus Data Karyawan
3
Data RFID
Menambah Data RFID
Black Box
Mengubah Data RFID
Menghapus Data RFID
4
Data Motor
Menambah Data RFID
Black Box
Mengubah Data RFID
Menghapus Data RFID
5
Data Petugas
Menambah Data RFID
Black Box
Menghapus Data RFID
6
Pencarian Data
Kantin
Black Box
Parkir
7
Mencetak Laporan
Kantin
Black Box
Parkir
8
Kantin
Pengisian absensi secara
otomatis kedalam database
Black Box
9
Parkir
Pengisian absensi secara
otomatis kedalam database
Black Box
4.2.2 Hasil Pengujian
Hasil pengujian didapat dari pengujian
black box
. Kesesuaian item mana
saja yang akan menggunakan pengujian
black box
dilakukan sesuai dengan rencana
pengujian.
4.2.2.1 Hasil Pengujian Black Box
Berdasarkan rencana pengujian, maka dapat dilakukan pengujian
fungsionalitas pada Aplikasi Sistem Parkir Kendaraan Bermotor dan Makan Siang
Dengan Menggunakan RFID di PT Surya Toto Indonesia Tbk sebagai berikut:
1.
Pengujian Login
Pengujian pada login HRD, petugas kantin dan parkir akan diuji dengan
memasukkan
username
dan
password
dapat dilihat pada
tabel 4.6
Tabel 4.6 Pengujian Login
Kasus dan Data Hasil Uji (Data Valid) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan
Input data username dan password yang tersedia dan valid
Masuk kedalam sistem Masuk kedalam sistem
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid) Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Username atau password tidak valid
Menampilkan pesan kesalahan âusername atau password login salahâ
Menampilkan pesan kesalahan âusername atau password salahâ
2.
Pengujian Data Karyawan
Pengujian data karyawan terdapat menambah data karyawan, mengubah data
karyawan dan menghapus data karyawan yang akan diuji dapat dilihat pada
tabel
dibawah ini:
Tabel 4.7 Pengujian Menambah Data Karyawan
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Menginputkan data numerik pada form NIP
Field NIP terisi yang tersedia dan valid
Field NIP terisi yang tersedia dan valid
[â] Diterima [ ] Ditolak
Menginputkan data alphabet pada form Nama Lengkap
Field Nama Lengkap terisi
Field Nama Lengkap terisi
[â] Diterima [ ] Ditolak
Menginputkan data alphanumerik pada form Alamat Lengkap
Field Alamat Lengkap terisi
Field Alamat Lengkap terisi
[â] Diterima [ ] Ditolak
Memilih jenis kelamin
Field jenis kelamin terisi
Field jenis kelamin terisi
[â] Diterima [ ] Ditolak Memilih agama Field agama terisi Field agama terisi [â] Diterima
[ ] Ditolak Memilih devisi /
bagian
Filed Devisi / bagian terisi
Field Devisi / bagian terisi
[â] Diterima [ ] Ditolak Menekan tombol
browser
Field photo terisi Field photo terisi [â] Diterima [ ] Ditolak Menekan tombol
simpan
Menampilkan pesan âdata berhasil disimpanâ
Menampilkan pesan âdata berhasil disimpanâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak
menginputkan data numerik pada form NIP
Field nip tidak terisi Field nip tidak terisi
[â
] Diterima
[ ] Ditolak
Tidak
menginputkan data alphabet pada form Nama Lengkap
Field nama tidak
terisi Field nama tidak terisi
[â
] Diterima
[ ] Ditolak
Menginputkan data
alphanumerik pada form Alamat Lengkap
Field Alamat Lengkap terisi
Field Alamat
Lengkap terisi
[â] Diterima
[ ] Ditolak
Memilih jenis kelamin
Field jenis kelamin terisi
Field jenis kelamin terisi
Memilih agama Field agama terisi Field agama
terisi
[â
] Diterima
[ ] Ditolak
Memilih devisi /bagian
Filed Devisi / bagian terisi
Field Devisi / bagian terisi
[â] Diterima
[ ] Ditolak
Menekan tombolbrowser
Field photo terisi Field photo terisi
[â
] Diterima
[ ] Ditolak
Menekan tombolsimpan
Menampilkan pesan âisi nip, namaâ
Menampilkan pesan âisi nip, namaâ
[â] Diterima
[ ] Ditolak
Tabel 4.8 Pengujian Mengubah Data Karyawan
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Menginputkan data numerik pada form NIP
Field NIP baru terisi yang tersedia dan valid
Field NIP baru terisi yang tersedia dan valid
[â] Diterima [ ] Ditolak
Menginputkan data alphabet pada form Nama Lengkap
Field Nama Lengkap baru terisi
Field Nama Lengkap baru terisi
[â] Diterima [ ] Ditolak
Menginputkan data alphanumerik pada form Alamat Lengkap
Field Alamat Lengkap baru terisi
Field Alamat Lengkap baru terisi
[â] Diterima [ ] Ditolak
Memilih jenis kelamin
Field jenis kelamin baru terisi
Field jenis kelamin baru terisi
[â] Diterima [ ] Ditolak
Memilih agama Field agama terisi Field agama terisi [â] Diterima [ ] Ditolak Memilih devisi /
bagian
Filed Devisi / bagian terisi
Field Devisi / bagian terisi
[â] Diterima [ ] Ditolak Menekan tombol
browser
Field photo baru terisi Field photo terisi [â] Diterima [ ] Ditolak Menekan tombol
simpan
Menampilkan notifikasi âdata berhasil dirubahâ
Menampilkan notifikasi âdata berhasil dirubahâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak
menginputkan data numerik pada form NIP
Field nip tidak terisis Field nip tidak
terisis
[â
] Diterima
[ ] Ditolak
Menginputkan data alphabet pada form Nama Lengkap
Field nama terisi Field nama terisi
[â] Diterima
[ ] Ditolak
Menginputkan data
alphanumerik pada form Alamat Lengkap
Field Alamat Lengkap terisi
Field Alamat
Lengkap terisi
[â
Memilih jenis kelamin
Field jenis kelamin terisi
Field jenis
kelamin terisi
[â
] Diterima
[ ] Ditolak
Memilih agama Field agama terisi Field agamaterisi
[â] Diterima
[ ] Ditolak
Memilih devisi /bagian
Filed Devisi / bagian terisi
Field Devisi /
bagian terisi
[â
] Diterima
[ ] Ditolak
Menekan tombolbrowser
Field photo terisi Field photo terisi
[â
] Diterima
[ ] Ditolak
Menekan tombolupdate
Menampilkan pesan
ânip diisiâ Menampilkan pesan ânama
diisiâ
[â
] Diterima
[ ] Ditolak
Tabel 4.9 Pengujian Menghapus Data Karyawan
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih data karyawan ditabel karyawan
Data karyawan sudah dipilih
Data karyawan sudah dipilih
[â] Diterima [ ] Ditolak
Menekan tombol hapus Menampilkan pesan âyakin menghapus data iniâ Menampilkan pesan âyakin menghapus data iniâ
[â] Diterima [ ] Ditolak
3.
Pengujian Data RFID
Pengujian data RFID terdapat menambah data RFID, mengubah data RFID
dan menghapus data RFID yang akan diuji dapat dilihat pada
tabel dibawah
ini:
Tabel 4.10 Pengujian Menambah Data RFID
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Men-scan kartu RFID ke RFID reader
Field no RFID terisi Field no RFID terisi
[â] Diterima [ ] Ditolak
Menginputkan data numerik pada form NIP
Field nip terisi Field nip terisi [â] Diterima [ ] Ditolak
Menginputkan data alphabet pada form Nama Lengkap
Field Nama Lengkap terisi
Field Nama Lengkap terisi
[â] Diterima [ ] Ditolak
Menekan tombol simpan
Menampilkan pesan âdata berhasil disimpanâ
Menampilkan pesan âdata berhasil disimpanâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
Tidak men-scan kartu RFID ke RFID reader
Field no RFID kosong Field no RFID kosong
[â
] Diterima
[ ] Ditolak
Menginputkan data numerik pada form NIP
Field nip terisi Field nip terisi
Tidak
menginputkan data alphabet pada form Nama Lengkap
Field nama tidak
terisi Field nama tidak terisi
[â
] Diterima
[ ] Ditolak
Menekan tombol simpan
Menampilkan pesan
âtap RFIDâ Menampilkan pesan âtap RFIDâ
[â] Diterima
[ ] Ditolak
Tabel 4.11 Pengujian Mengubah Data RFID
Kasus dan Data Hasil Uji (Data Valid) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih tabel data RFID
Data rfid sudah dipilih
Data rfid sudah dipilih
[â] Diterima [ ] Ditolak Mengubah data
numerik pada form NIP
Field nip terisi Field nip terisi [â] Diterima [ ] Ditolak
Mengubah data alphabet pada form Nama Lengkap
Field Nama Lengkap terisi
Field Nama Lengkap terisi
[â] Diterima [ ] Ditolak
Menekan tombol update
Menampilkan pesan âdata berhasil dirubahâ
Menampilkan pesan âdata berhasil dirubahâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Memilih tabel data RFID
Data rfid sudah dipilih
Data rfid sudah dipilih
[â
] Diterima
[ ] Ditolak
Menghapus datanumerik pada form NIP
Field nip kosong Field nip kosong
mengubah data alphabet pada form Nama Lengkap
Field nama terisi Field nama terisi
[â] Diterima
[ ] Ditolak
Menekan tombol update
Menampilkan pesan ânama diisiâ
Menampilkan pesan ânama diisiâ
[â
] Diterima
[ ] Ditolak
Tabel 4.12 Pengujian Menghapus Data Karyawan
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
Memilih data RFID ditabel karyawan
Data RFID sudah dipilih
Data RFID sudah dipilih
[â] Diterima [ ] Ditolak Menekan tombol hapus Menampilkan pesan âyakin menghapus data iniâ Menampilkan pesan âyakin menghapus data iniâ
[â] Diterima [ ] Ditolak
4.
Pengujian Data Motor
Pengujian data Motor terdapat menambah data Motor, mengubah data Motor
dan menghapus data Motor yang akan diuji dapat dilihat pada
tabel dibawah
ini:
Tabel 4.13 Pengujian Menambah Data Motor
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Menginputkan data alfa numerik pada form plat nomor
Field plat nomor terisi dengan valid
Field plat nomor terisi dengan valid
[â] Diterima [ ] Ditolak
Menginputkan data numerik pada form NIP
Field nip terisi dengan valid
Field nip terisi dengan valid
[â] Diterima [ ] Ditolak
Memilih merek motor
Field merek motor terisi
Field merek motor terisi
[â] Diterima [ ] Ditolak Menginputkan data
alfa numerik pada form tipe motor
Field tipe motor terisi dengan valid
Field tipe motor terisi dengan valid
[â] Diterima [ ] Ditolak
Menginputkan data numerik pada form No SIM
Field no sim terisi dengan valid
Field no sim terisi dengan valid
[â] Diterima [ ] Ditolak
Menekan tombol simpan
Menampilkan pesan âdata berhasil disimpanâ
Menampilkan pesan âdata berhasil disimpanâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Menginputkan data alfa numerik pada form plat nomor
Field plat nomor terisi dengan valid
Field plat nomor terisi dengan valid
[â] Diterima
[ ] Ditolak
Menginputkan data numerik pada form NIP
Field nip terisi dengan valid
Field nip terisi dengan valid
[â
] Diterima
[ ] Ditolak
Memilih merek motor
Field merek motor terisi
Field merek motor terisi
[â
] Diterima
[ ] Ditolak
Menginputkandata alfa numerik pada form tipe motor
Field tipe motor terisi dengan valid
Field tipe motor terisi dengan valid
Tidak
menginputkan data numerik pada form No SIM
Field no sim kosong Field no sim kosong
[â
] Diterima
[ ] Ditolak
Menekan tombol simpan
Menampilkan pesan
âno sim diisiâ Menampilkan pesan âno sim diisiâ
[â
] Diterima
[ ] Ditolak
Tabel 4.14 Pengujian Mengubah Data RFID
Kasus dan Data Hasil Uji (Data Valid) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih tabel data RFID
Data rfid sudah dipilih
Data rfid sudah dipilih
[â] Diterima [ ] Ditolak Mengubah data
numerik pada form NIP
Field nip terisi Field nip terisi [â] Diterima [ ] Ditolak
Mengubah data alphabet pada form Nama Lengkap
Field Nama Lengkap terisi
Field Nama Lengkap terisi
[â] Diterima [ ] Ditolak
Menekan tombol update
Menampilkan pesan âdata berhasil dirubahâ
Menampilkan pesan âdata berhasil dirubahâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Memilih tabel data RFID
Data rfid sudah dipilih
Data rfid sudah dipilih
[â
] Diterima
[ ] Ditolak
Menghapus datanumerik pada form NIP
Field nip kosong Field nip kosong
mengubah data alphabet pada form Nama Lengkap
Field nama terisi Field nama terisi
[â
] Diterima
[ ] Ditolak
Menekan tombol update
Menampilkan pesan
ânama diisiâ Menampilkan pesan ânama
diisiâ
[â] Diterima
[ ] Ditolak
Tabel 4.15 Pengujian Menghapus Data RFID
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih data RFID ditabel karyawan
Data RFID sudah dipilih
Data RFID sudah dipilih
[â] Diterima [ ] Ditolak Menekan tombol hapus Menampilkan pesan âyakin menghapus data iniâ Menampilkan pesan âyakin menghapus data iniâ
5.
Pengujian Data Petugas
Pengujian data Petugas terdapat menambah data Petugas, mengubah data
Petugas dan menghapus data Petugas yang akan diuji dapat dilihat pada
tabel
dibawah ini:
Tabel 4.16 Pengujian Menambah Data Petugas
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Menginputkan data alfabet pada form username
Field username terisi dengan valid
Field username terisi
[â] Diterima [ ] Ditolak
Menginputkan data alfabet pada form password
Field password terisi valid
Field password terisi
[â] Diterima [ ] Ditolak
Menginputkan data alfabet pada form nama lengkap
Field nama lengkap terisi dengan valid
Field nama lengkap terisi dengan valid
[â] Diterima [ ] Ditolak
Memilih petugas bagian
Field petugas bagian terisi
Field petugas bagian terisi
[â] Diterima [ ] Ditolak Menekan tombol
simpan
Menampilkan pesan âdata berhasil disimpanâ
Menampilkan pesan âdata berhasil disimpanâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak
menginputkan data alfabet pada form username
Field username
kosong Field username kosong
[â
] Diterima
[ ] Ditolak
Menginputkan data alfabet pada form password
Field password terisi valid
Field password
terisi valid
[â
] Diterima
[ ] Ditolak
Menginputkan data alfabet pada form nama lengkap
Field nama lengkap terisi dengan valid
Field nama lengkap terisi dengan valid
[â
] Diterima
[ ] Ditolak
Memilih petugas bagian
Field petugas bagian terisi
Field petugas
bagian terisi
[â
] Diterima
[ ] Ditolak
Menekan tombolsimpan
Menampilkan pesan
âusername diisiâ Menampilkan pesan âuserame diisiâ
[â
] Diterima
[ ] Ditolak
Tabel 4.17 Pengujian Mengubah Data Petugas
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
Memilih data petugas ditabel
Data petugas sudah dipilih
Data petugas sudah dipilih
[â] Diterima [ ] Ditolak Mengubah data
alfabet pada form username
Field username terisi dengan valid
Field username terisi
[â] Diterima [ ] Ditolak
Menginputkan data alfabet pada form password
Field password terisi valid
Field password terisi
[â] Diterima [ ] Ditolak
Menginputkan data alfabet pada form nama lengkap
Field nama lengkap terisi dengan valid
Field nama lengkap terisi dengan valid
[â] Diterima [ ] Ditolak
Memilih kembali petugas bagian
Field petugas bagian terisi
Field petugas bagian terisi
[â] Diterima [ ] Ditolak Menekan tombol
update
Menampilkan pesan âdata berhasil dirubahâ
Menampilkan pesan âdata berhasil dirubahâ
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Memilih data petugas ditabel
Data petugas sudah dipilih
Data petugas sudah dipilih
[â
] Diterima
[ ] Ditolak
Menghapus data username Field username kosong Field username kosong[â] Diterima
[ ] Ditolak
Menginputkandata alfabet pada form password
Field password terisi valid
Field password
terisi valid
[â
] Diterima
[ ] Ditolak
Menginputkan data alfabet pada form nama lengkap
Field nama lengkap terisi dengan valid
Field nama lengkap terisi dengan valid
[â
] Diterima
[ ] Ditolak
Memilih petugas bagian
Field petugas bagian terisi
Field petugas bagian terisi
[â] Diterima
[ ] Ditolak
Menekan tombolupdate
Menampilkan pesan
âusername diisiâ Menampilkan pesan âuserame diisiâ
[â
] Diterima
[ ] Ditolak
Tabel 4.18 Pengujian Menghapus Data Petugas
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih data petugas ditabel petugas
Data petugas sudah dipilih
Data petugas sudah dipilih
[â] Diterima [ ] Ditolak Menekan tombol hapus Menampilkan pesan âyakin menghapus data iniâ Menampilkan pesan âyakin menghapus data iniâ
6.
Pengujian Pencarian Data
Pengujian pencarian data terdapat pencarian data kantin atau parkir
keseluruhan maupun sesaui tanggal, dapat dilihat pada
tabel dibawah ini:
Tabel 4.19 Pengujian Pencarian Data Kantin
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih Keseluruhan Data Keseluruhan data sudah dipilih Keseluruhan data sudah dipilih
[â] Diterima [ ] Ditolak Menekan tombol cari
data Menampilkan data keseluruhan kantin Menampilkan data keseluruhan kantin
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak memilih keseluruhan dan sesuai tanggal keinginan
Tidak memilih field keseluruhan dan sesuai tanggal
Tidak memilih field keseluruhan dan sesuai tanggal
[â] Diterima
[ ] Ditolak
Menekan tombol cari data Menampilkan data kantin kosong Menampilkan data kantin kosong
[â
] Diterima
[ ] Ditolak
Tabel 4.20 Pengujian Pencarian Data Parkir
Kasus dan Data Hasil Uji (Data Valid) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih Keseluruhan Data Keseluruhan data sudah dipilih Keseluruhan data sudah dipilih
[â] Diterima [ ] Ditolak Menekan tombol cari
data Menampilkan data keseluruhan parkir Menampilkan data keseluruhan parkir
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak memilih sesuai tanggal dan keseluruhan
Filed sesuai tanggal tidak dipilih dan keseluruhan tidak diceklis
Filed sesuai tanggal tidak dipilih dan keseluruhan tidak diceklis
[â
] Diterima
[ ] Ditolak
Menekan tombol cari data Menampilkan data parkir kosong Menampilkan data parkir kosong
7.
Pengujian Mencetak Laporan
Pengujian mencetak laporan yaitu mencetak laporan kantin atau laporan parkir
keseluruhan maupun sesua tanggal, dapat dilihat pada
tabel dibawah ini:
Tabel 4.21 Pengujian Mencetak Laporan Kantin
Kasus dan Data Hasil Uji (Data Valid)Aktifitas yang
dilakukan Yang diharapkan Pengamatan Kesimpulan
Memilih Keseluruhan Data Keseluruhan data sudah dipilih Keseluruhan data sudah dipilih
[â] Diterima [ ] Ditolak Menekan tombol cetak Mencetak data keseluruhan kantin Mencetak data keseluruhan kanti
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak memilih sesuai tanggal dan keseluruhan
Tidak terisi field keseluruhan dan sesuai tanggal
Tidak terisi field keseluruhan dan sesuai tanggal
[â] Diterima
[ ] Ditolak
Menekan tombol cari data
Mencetak data kantin kosong
Mencetak data
kantin kosong
[â
] Diterima
[ ] Ditolak
8.
Pengujian Pengguna Kantin
Pengujian pengguna kantin dengan cara men-scan kartu RFID ke RFID
reader
,
dapat dilihat pada
tabel dibawah ini:
Tabel 4.22 Pengujian Pengguna Kantin
Kasus dan Data Hasil Uji (Data Valid) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan
Menscan kartu RFID ke RFID reader
Data tersimpan dan tidak menampilkan pesan Data tersimpan dan tidak menampilkan pesan
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak menscan kartu RFID dan tidak
menginputkan NIP karyawan
Field nip karyawan kosong
Field nip karyawan kosong
[â
] Diterima
[ ] Ditolak
Menekan tombol simpan
Menampilkan pesan ânip diisi or tap RFIDâ
Menampilkan pesan ânip diisi or tap RFIDâ
9.
Pengujian Pengguna Parkir
Pengujian pengguna parkir dengan cara men-scan kartu RFID ke RFID
reader
,
dapat dilihat pada
tabel dibawah ini:
Tabel 4.23 Pengujian Pengguna Parkir
Kasus dan Data Hasil Uji (Data Valid) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan
Menscan kartu RFID ke RFID reader
Data tersimpan dan tidak menampilkan pesan
Data tersimpan dan tidak menampilkan pesan
[â] Diterima [ ] Ditolak
Kasus dan Data Hasil Uji (Data Tidak Valid)
Aktifitas yang
dilakukan
Yang diharapkan
Pengamatan
Kesimpulan
Tidak menscan kartu RFID dan tidak
menginputkan NIP karyawan
Field nip karyawan kosong
Field nip karyawan kosong
[â
] Diterima
[ ] Ditolak
Menekan tombol simpan
Menampilkan pesan ânip diisi or tap RFIDâ
Menampilkan pesan ânip diisi or tap RFIDâ
[â
] Diterima
[ ] Ditolak
4.3
Pengujian Beta
Pengujian beta merupakan pengujian yang dilakukan secara objektif.
Metode yang digunakan dalam pengujian beta ini adalah dengan cara memberikan
kuesioner kepada karyawan PT Surya Toto Indonesia Tbk. Sampel yang diambil
sebanyak 30 Karyawan PT Surya Toto Indonesia Tbk dengan langsung
menggunakan aplikasi yang telah dibangun, dan hasil kuesioner tersebut akan
dilakukan perhitungan untuk nantinya dapat diambil kesimpulan penilaian.
4.3.1 Kuesioner Pengujian Beta
Kusioner pengujian beta merupakan media yang digunakan kepada
karyawan PT Surya Toto Indonesia Tbk untuk memberikan penilain terhadap
aplikasi yang dibangun. Kuesioner ini terdiri dari 5 pernyataan dengan
menggunakan skala likert dari skala 1 sampai 5. Adapun poin yang menjadi bahan
penilaian dari kuesioner pengujian
beta
adalah sebagai berikut:
1.
Apakah anda setuju bahwa aplikasi ini dapat memudahkan anda dalam melakukan
2.
Apakah anda setuju bahwa aplikasi ini dapat memudahkan transaksi penukaran
kupon makan siang di kantin PT Surya Toto Indonesia Tbk?
3.
Apakah anda setuju bahwa aplikasi ini dapat meningkatkan keamanan
dilingkungan parkir PT Surya Toto Indonesia Tbk?
4.
Apakah anda setuju dengan aplikasi ini mempercepat antrian parkir dan makan
siang di kantin PT Surya Toto Indonesia Tbk?
5.
Apakah anda setuju bahwa aplikasi ini sudah layak diterapkan dilingkungan PT
Surya Toto Indonesia Tbk?
Berikut ini adalah skor penilaian yang diberikan dengan menggunakan skala
likert pada setiap pernyataannya, yang ditunjukan oleh tabel 4.24.
Tabel 4.24 Skor Jawaban Kuisoner
Skala Jawaban
Keterangan
Skor
SS
Sangat Setuju
5
S
Setuju
4
KS
Kurang Setuju
3
TS
Tidak Setuju
2
STS
Sangat Tidak Setuju
1
Untuk mencari nilai persentase dari masing-masing jawaban kuesioner
digunakan rumus skala likert sebagai berikut :
� =
� �� � � ��
Keterangan :
P : Nilai persentase yang dicari
S : Jumlah frekuensi dikalikan dengan skor yang di tetapkan jawaban
Skor Ideal : Nilai tertinggi dikalikan dengan jumlah sampel
Nilai Tertinggi = 5
Jumlah Sampel = 30
4.3.2 Hasil Kuesioner
Hasil dari pengujian beta yang dilakukan dengan menggunakan kuesioner
terhadap karyawan PT Surya Toto Indonesia Tbk, didapat hasil pengumpulan data
dari masing-masing jawaban dari setiap responden, dapat dilihat pada tabel-tabel
diberikut ini:
Tabel 4.25 Hasil Kuisoner
No. Pertanyaan Penilaian Total
SS S KS TS STS
1
Apakah anda setuju bahwa aplikasi ini dapat memudahkan anda dalam melakukan parkir di PT Surya Toto Indonesia Tbk?
9 21 30
2
Apakah anda setuju bahwa aplikasi ini dapat memudahkan transaksi penukaran kupon makan siang di kantin PT Surya Toto Indonesia Tbk?
10 16 3 1 30
3
Apakah anda setuju bahwa aplikasi ini dapat meningkatkan keamanan dilingkungan parkir PT Surya Toto Indonesia Tbk?
13 13 4 30
4
Apakah anda setuju dengan aplikasi ini mempercepat antrian parkir dan makan siang di kantin PT Surya Toto Indonesia Tbk?
8 20 2 30
5
Apakah anda setuju bahwa aplikasi ini sudah layak diterapkan dilingkungan PT Surya Toto Indonesia Tbk?
6 20 3 1 30
1.
Apakah anda setuju bahwa aplikasi ini dapat memudahkan anda dalam melakukan
parkir di PT Surya Toto Indonesia Tbk?
Tabel 4.26 Hasil Pengujian Kuisoner Soal No. 1
Keterangan
Skor
Responden
Jumlah Skor
Sangat Setuju
5
9
45
Setuju
4
12
48
Kurang Setuju
3
-
-
Tidak Setuju
2
-
-
Sangat Tidak Setuju
1
-
-
� =
��
= 62%
Berdasarkan nilai presentase tersebut, jumlah skor yang diperoleh adalah
93. Jadi berdasarkan data tersebut, maka dapat disimpulkan bahwa Aplikasi Sistem
Kendaraan Bermotor dan Makan Siang dengan menggunakan RFID di PT. Surya
Toto Indonesia Tbk mudah dalam melakukan parkir secara umum adalah 62%
dengan responden 30 sampel yang diharapkan 100% dan terletak pada daerah
kurang setuju. Berikut skala hasil penilaian nomor 1 secara kontinum yang
ditunjukkan pada Gambar 4.1.
Gambar 4.1 Skala Hasil Penilaian No. 1
2.
Apakah anda setuju bahwa aplikasi ini dapat memudahkan transaksi penukaran
kupon makan siang di kantin PT Surya Toto Indonesia Tbk?
Tabel 4.27 Hasil Pengujian Kuisoner Soal No. 2
Keterangan
Skor
Responden
Jumlah Skor
Sangat Setuju
5
10
50
Setuju
4
16
64
Kurang Setuju
3
3
9
Tidak Setuju
2
1
2
Sangat Tidak Setuju
1
-
-
Jumlah
30
125
� =
�
= 83%
Berdasarkan nilai presentase tersebut, jumlah skor yang diperoleh adalah
125. Jadi berdasarkan data tersebut, maka dapat disimpulkan bahwa Aplikasi
Surya Toto Indonesia Tbk mudah dalam penukaran kupon makan siang secara
umum adalah 83% dengan responden 30 sampel yang diharapkan 100% dan terletak
pada daerah setuju. Berikut skala hasil penilaian nomor 2 secara kontinum yang
ditunjukkan pada Gambar 4.2.
Gambar 4.2 Skala Hasil Penilaian No. 2
3.
Apakah anda setuju bahwa aplikasi ini dapat meningkatkan keamanan
dilingkungan parkir PT Surya Toto Indonesia Tbk?
Tabel 4.28 Hasil Pengujian Kuisoner Soal No. 3
Keterangan
Skor
Responden
Jumlah Skor
Sangat Setuju
5
13
65
Setuju
4
13
52
Kurang Setuju
3
4
12
Tidak Setuju
2
-
-
Sangat Tidak Setuju
1
-
-
Jumlah
30
129
� =
��
= 86%
Berdasarkan nilai presentase tersebut, jumlah skor yang diperoleh adalah
129. Jadi berdasarkan data tersebut, maka dapat disimpulkan bahwa Aplikasi
Sistem Kendaraan Bermotor dan Makan Siang dengan menggunakan RFID di PT.
Surya Toto Indonesia Tbk meningkatkan keamanan secara umum adalah 86%
dengan responden 30 sampel yang diharapkan 100% dan terletak pada daerah
setuju. Berikut skala hasil penilaian nomor 3 secara kontinum yang ditunjukkan
Gambar 4.3 Skala Hasil Penilaian No. 3
4.
Apakah anda setuju dengan aplikasi ini mempercepat antrian parkir dan makan
siang di kantin PT Surya Toto Indonesia Tbk?
Tabel 4.29 Hasil Pengujian Kuisoner Soal No. 4
Keterangan
Skor
Responden
Jumlah Skor
Sangat Setuju
5
8
40
Setuju
4
20
80
Kurang Setuju
3
2
6
Tidak Setuju
2
-
-
Sangat Tidak Setuju
1
-
-
Jumlah
30
126
� =
�
= 84%
Berdasarkan nilai presentase tersebut, jumlah skor yang diperoleh adalah
126. Jadi berdasarkan data tersebut, maka dapat disimpulkan bahwa Aplikasi
Sistem Kendaraan Bermotor dan Makan Siang dengan menggunakan RFID di PT.
Surya Toto Indonesia Tbk mempercepat antrian parkir secara umum adalah 84%
dengan responden 30 sampel yang diharapkan 100% dan terletak pada daerah
setuju. Berikut skala hasil penilaian nomor 4 secara kontinum yang ditunjukkan
pada Gambar 4.4.
5.
Apakah anda setuju bahwa aplikasi ini sudah layak diterapkan dilingkungan
PT Surya Toto Indonesia Tbk?
Tabel 4.30 Hasil Pengujian Kuisoner Soal No. 5
Keterangan
Skor
Responden
Jumlah Skor
Sangat Setuju
5
6
30
Setuju
4
20
80
Kurang Setuju
3
3
9
Tidak Setuju
2
-
-
Sangat Tidak Setuju
1
1
1
Jumlah
30
120
� =
�
= 80%
Berdasarkan nilai presentase tersebut, jumlah skor yang diperoleh adalah
120. Jadi berdasarkan data tersebut, maka dapat disimpulkan bahwa Aplikasi
Sistem Kendaraan Bermotor dan Makan Siang dengan menggunakan RFID di PT.
Surya Toto Indonesia Tbk sudah layak digunakan secara umum adalah 80% dengan
responden 30 sampel yang diharapkan 100% dan terletak pada daerah kurang
setuju. Berikut skala hasil penilaian nomor 5 secara kontinum yang ditunjukkan
pada Gambar 4.5.
Gambar 4.5 Skala Hasil Penilaian No. 5
4.3.3 Kesimpulan Hasil Kuesioner
Berdasarkan hasil pengujian beta kuesioner, makan dapat disimpulkan
beberapa kesimulan sebagai berikut:
1.
Aplikasi sistem parkir kendaraan bermotor dan makan siang ini kurang mudah
2.
Aplikasi sistem parkir kendaraan bermotor dan makan ini membantu
memudahkan dalam melakukan makan siang kepada karyawan PT Surya Toto
Indonesia Tbk.
3.
Meningkatkan keamanan di areal parkir PT Surya Toto Indonesia Tbk.
4.
Mempercepat antrian parkir dan makan siang karyawan di PT Surya Toto
Indonesia Tbk.
5.
Aplikasi sistem parkir kendaraan bermotor dan makan siang ini layak
digunakan di PT Surya Toto Indonesia Tbk.
4.3.4 Wawancara Pengujian Beta
Wawancara pengujian beta berisi pertanyaan tentang aplikasi yang telah di
buat, pertanyaan di ajukan terhadap staf yang bertanggung jawab terhadap aplikasi
di PT Surya Toto Indonesia Tbk dengan jumlah narasumber satu orang. Wawancara
terdiri dari 5 pertanyaan yang akan ditanyakan kepada narasumber sebagai berikut:
1.
Menurut anda, apakah aplikasi ini dapat membantu anda dalam membuat
laporan parkir maupun kantin di PT Surya Toto Indonesia Tbk?
2.
Menurut anda, apakah aplikasi ini dapat membantu karyawan untuk
menukarkan kupon makan siang di PT Surya Toto Indonesia Tbk?
3.
Menurut anda, apakah tampilkan antarmuka dari aplikasi yang telah dibuat
cukup mudah digunakan?
4.
Menurut anda, apakah aplikasi ini cukup untuk dapat mengatasi masalah parkir
dan makan siang di PT Surya Toto Indonesia?
5.
Menurut anda, apakah aplikasi tersebut layak digunakan PT Surya Toto
Indonesia?
Dari wawancara tersebut, menghasilkan jawaban dari narasumber. Rincian
hasil jawaban yang diperoleh dari wawancara kepada narasumber untuk pertanyaan
dapat dilihat pada tabel 4.31.
1.
Menurut anda, apakah aplikasi ini dapat membantu anda dalam membuat
laporan parkir maupun kantin di PT Surya Toto Indonesia Tbk?
Jawaban Narasumber
Menurut saya aplikasi ini sangat
parkir dan kantin baik perhari maupun
perbulan malah pertahun.
2.
Menurut anda, apakah aplikasi ini dapat membantu karyawan untuk
menukarkan kupon makan siang dan masuk keluar parkir di PT Surya Toto
Indonesia Tbk?
Jawaban Narasumber
Menurut saya aplikasi ini sangat
membantu
karyawan
dalam
menukarkan kupon makan siang
kerena karyawan tidak lagi membawa
kertas kupon, selain itu karyawan
dengan mudah masuk maupun keluar
area parkir cukup membawa kartu
RFID sebagai identitas karyawan PT
Surya Toto Indonesia Tbk.
3.
Menurut anda, apakah tampilkan antarmuka dari aplikasi yang telah dibuat
cukup mudah digunakan?
Jawaban Narasumber
Menurut saya tampilan dalam aplikasi
ini mudah digunakan karena semuanya
bisa
dimengerti
dan
tidak
membingungkan
dalam
proses
menginputkan data.
4.
Menurut anda, apakah aplikasi ini cukup untuk dapat mengatasi masalah
parkir dan makan siang di PT Surya Toto Indonesia?
Jawaban Narasumber
Menurut saya aplikasi ini sudah bisa
membantu mengatasi masalah dalam
hal keamanan dari areal masuk keluar
parkir karena karyawan mempunyai
hak akses untuk parkir dengan
menggunakan kartu RFID, selain itu
membawa kartu RFID tersebut sebagai
indentitas karyawan PT Surya Toto
Indonesia Tbk serta membuat laporan
parkir maupun kantin.
5.
Menurut anda, apakah aplikasi tersebut layak digunakan PT Surya Toto
Indonesia?
Jawaban Narasumber
Menurut saya aplikasi ini layak
digunakan karena dengan aplikasi
tersebut bisa membantu perusahaan
dalam mengelola parkir maupun
makan siang serta dengan mudah
membuat laporan.
4.3.5 Kesimpulan Hasil Wawancara
Berdasarkan hasil pengujian beta wawancara, maka dapat disimpulkan
bebeerapa kesimpulan sebagai berikut:
1.
Aplikasi ini dapat membantu membuat laporan parkir maupun kantin.
2.
Aplikasi ini dapat mudah parkir dan makan siang di PT Surya Toto Indonesia
Tbk.
3.
Antarmuka aplikasi ini mudah dimengerti.
4.
Aplikasi ini cukup mengatasi masalah dalam parkir dan makan siang
171
BAB 5
KESIMPULAN DAN SARAN
5.1
Kesimpulan
Berdasarkan hasil penelitan, analisis, perancangan sistem, dan implementasi
serta pengujian, maka diperoleh kesimpulan bahwa aplikasi sistem parkir
kendaraan bermotor dan makan siang dengan menggunakan teknologi Radio
Frequency Identifacation (RFID) di PT Surya Toto Indonesia Tbk sebagai berikut:
1.
Aplikasi yang dibuat dapat mendata laporan parkir kendaraan bermotor dan
makan siang secara cepat dan akurat karena telah terkomputerisasi dan
terintegrasi dari lokasi parkir ke HRD dan dari kantin ke HRD.
2.
Aplikasi parkir dan makan siang yang telah diterapkan PT Suryat Toto
Indonesia Tbk membantu mengurangi resiko kesalahan rekap data yang
biasanya dilakukan manual.
3.
Aplikasi ini mempermudah pihak perusahaan dan karyawan dalam melakukan
aktifitas sehari-hari terutama untuk parkir dan makan siang karena sudah
terdata secara otomatis melalui komputer.
4.
Aplikasi ini dapat meningkatkan keamanan di areal parkir kendaraan bermotor
PT Surya Toto Indonesia Tbk.
5.
Aplikasi ini dapat mengurangi antrian parkir kendaraan bermotor dan makan
siang karyawan di PT Surya Toto Indonesia Tbk.
5.2
Saran
Adapun saran untuk pengembangan lebih lanjut yaitu:
1.
Untuk parkir gunakan tambahan palang pintu otomatis dipintu masuk dan
keluarnya.
2.
Untuk aplikasi makan siang di tempatkan tepat di depan petugas/pramusaji dan
dibuat beberapa titik pengambilan makanan agar tidak terjadi antrian.
3.
Penerapan kartu RFID diharapakan bisa dilakukan oleh seluruh karyawan dan
aplikasinya atau fungsinya ditambahkan tidak hanya untuk parkir dan makan
Nama
: Ardes Setiawan
Nim
: 10111113
Tempat/Tanggal Lahir
: Tangerang, 06 Desember 1992
Agama
: Islam
Alamat Lengkap
: Kampung Peuntas RT 002 RW 003
Kel/Des Cimanggu Kecamatan Palabuhanratu
Kabupaten Sukabumi
Nomor Telepon
: 085794944848, 085956381992
2.
Riwayat Pendidikan
1999
â
2005
: MI Cimanggu
2005
â
2008
: MTs
Jamâiyyatul Aulad Pasanggrahan
Palabuhanratu
2008 - 2011
: MAN 2 Sukabumi
2011
â
2016
: Program Strata I (S1) Program Studi Teknik
Informatika, Fakulitas Teknik Informatika dan
SKRIPSI
Diajukan untuk Menempuh Ujian Akhir Sarjana
ARDES SETIAWAN
10111113
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
v
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xv
DAFTAR SIMBOL ... xvii
DAFTAR LAMPIRAN ... xxi
BAB I PENDAHULUAN ... 1
1.1
Latar Belakang ... 1
1.2
Identifikasi Masalah ... 2
1.3
Maksud dan Tujuan ... 2
1.4
Batasan Masalah ... 2
1.5
Metode Penelitian ... 3
1.5.1 Pengumpulan Data ... 3
1.5.2 Pengembangan Perangkat Lunak ... 3
1.6
Sistematika Penulisan ... 4
BAB II TINJAUAN PUSTAKA ... 7
2.1
Tinjauan Purusahaan ... 7
2.1.1 Sejarah Perusahaan ... 7
2.1.2 Logo Perusahaan ... 8
2.1.3 Visi dan Misi ... 9
2.1.4 Struktur Organisasi ... 9
2.1.5 Deskripsi Kerja Karyawan ... 10
2.2
Landasan Teori ... 12
2.2.1 Parkir
... 12
2.2.1.1
Jenis Parkir ... 12
vi
2.2.4.1
Kualitas Informasi ... 17
2.2.4.2
Nilai Informasi ... 18
2.2.4.3
Sistem Informasi ... 18
2.2.5 Sistem Informasi ... 19
2.2.5.1
Komponen Sistem Informasi ... 19
2.2.5.2
Tujuan Sistem Informasi ... 20
2.2.5.3
Manfaat Sistem Informasi ... 20
2.2.6 Rekayasa Perangkat Lunak ... 20
2.2.7 Metodologi Berorientasi Objek ... 22
2.2.7.1
Analisis Berorientasi Objek ... 22
2.2.7.2
Perancangan Berorientasi Objek ... 22
2.2.7.3
Pemrograman Berorientasi Objek ... 23
2.2.7.4
Pengujian ... 23
2.2.7.5
Konsep Dasar Berorientasi Objek ... 24
2.2.7.6
Keuntungan Metodologi Berorientasi Objek ... 25
2.2.8 Basis Data
... 26
2.2.8.1
Model Relasional ... 27
2.2.8.2
Normalisasi ... 27
2.2.8.3
Entity Relationship (ER) ... 28
2.2.8.4
Database Management System (DBMS) ... 29
2.2.8.5
Bahasa Basis Data ... 30
2.2.9 Jaringan Komputer ... 31
2.2.9.1
Jenis-Jenis Jariangan Komputer ... 32
2.2.9.2
Tipe Jaringan Komputer ... 33
2.2.9.3
Topologi Jaringan Komputer ... 34
2.2.9.4
Jaringan Tanpa Kabel ... 36
vii
2.2.12.1 Cara Kerja RFID ... 43
2.2.12.2 Komponen RFID ... 44
2.2.12.3 Tingkat Akurasi RFID ... 49
2.2.13 UML
... 49
2.2.13.1 Diagram UML ... 51
2.2.13.2 Class Diagram ... 51
2.2.13.3 Use Case Diagram ... 52
2.2.13.4 Activity Diagram ... 53
2.2.13.5 Sequence Diagram ... 53
2.2.14 MySQL
... 54
2.2.15 Visual Basic ... 56
2.2.15.1 Menjalankan IDE ... 57
2.2.15.2 Memilih Tipe Project ... 57
2.2.15.3 Komponen IDE dalam Visual Basic 6.0 ... 59
2.2.15.4 Menu, Toolbar, dan Toolbox ... 63
2.2.15.5 Komunikasi Serial Pada Visual Basic ... 71
2.2.15.6 Koneksi Visual Basic 6.0 Dengan Database MySQL
Menggunakan ODBC Driver ... 72
2.2.16 Crystal Report 8.5 ... 74
2.2.17 Liquid Crystal Diplay (LCD) ... 74
2.2.18 Denah Areal Parkir dan Kantin ... 75
BAB III ANALISIS DAN PERANCANGAN ... 79
3.1
Analisis Sistem
... 79
3.1.1 Analisis Masalah ... 79
3.1.2 Analisis Sistem Yang Sedang Berjalan ... 79
3.1.3 Analisis Proses Bisnis ... 86
3.1.4 Analisis Kebutuhan Non-Fungsional ... 92
viii
3.1.6 Analisis Basis Data ... 99
3.1.7 Analisis Kebutuhan Fungsional ... 101
3.1.7.1
Use Cace Diagram ... 101
3.1.72
Definis Aktor ... 102
3.1.7.3
Definisi Use Case ... 102
3.1.7.4
Skenario Use Case ... 103
3.1.7.5
Activity Diagram ... 108
3.1.7.6
Class Diagram ... 117
3.1.7.7
Sequence Diagram ... 118
3.2
Perancangan Sistem ... 124
3.2.1 Perancangan Basis Data ... 124
3.2.1.1
Perancangan Skema Relasi ... 124
3.2.1.2
Struktur Tabel ... 125
3.2.2 Perancangan Struktur Menu ... 127
3.2.2.1
Perancangan Antarmuka ... 128
3.2.2.2
Perancangan Pesan ... 133
3.2.3 Antarmuka Aplikasi ... 136
3.2.4 Jaringan Semantik ... 142
3.2.5 Peracangan Design Kartu RFID ... 143
3.26 Denah Lokasi Parkir, Kantin dan HRD ... 144
BAB IV IMPLEMNTASI DAN PENGUJIAN ... 145
4.1 Implementasi
... 145
4.1.1 Implementasi Perangkat Keras ... 145
4.1.2 Implementasi Perangkat Lunak ... 145
4.1.3 Implementasi Basis Data ... 146
4.1.4 Implementasi Antarmuka ... 147
4.2 Pengujian Sistem
... 148
ix
4.3.1 Kuesioner Pengujian Beta ... 160
4.3.2 Hasil Kuesinoner ... 162
4.3.3 Kesimpulan Hasil Kuesioner ... 166
4.3.4 Wawancara Pengujian Beta ... 167
4.3.5 Kesimpulan Hasil Wawancara ... 169
BAB V Kesimpulan
... 171
5.1 Kesimpulan
... 171
5.2 Saran ... 171
173
Indonesia, 2014.
[2]
N. Sukamto, Writer, Pengendalian Kualitas Pada Divisi Saniter PT Surya
Toto Indonesia Tbk. Universitas Tarumanagara, 2014.
[3]
"Analisa Dan Perancangan Sistem Informasi Parkir," Andy Prasetyo
Utomo, vol. 3, no. Universitas Muria Kudus, 2013.
[4]
J. Kampunu, Writer, Hubungan Hygiene Penjamah Makanan dengan
Keberadaan Bakteri Escherchia coli Pada Sambal Di Kantin Di Lingkungan
Asrama
Mahasiswa
Nusantara
Universitas
Negeri
Gorontalo.
[Performance]. Universitas Negeri Gorontalo, 2012.
[5]
A. Hidayat, Writer, Prototipe Aplikasi Perpustakaan Universitas Komputer
Indonesia Berbasis RFID. Universitas Komputer Indonesia, 2015.
[6]
"Analisis Jaringan Komputer Dinas Komunikasi Dan Informatika,"
Winarno Sugeng, Indah Septiem Mery, vol. 3, no. Intitut Teknologi
Nasional Bandung, 2012.
[7]
"Model Pemanfaatan Jaringan Komputer Yang Efektif," Iskandar
Zulkarnain, Darjat Saripurna, vol. 11, no. STMIK Triguna Dharma, 2012.
[8]
Membuat Aplikasi Client Server Dengan Visual Basic 2008, Yogyakarta:
Andi, 2010.
[9]
W. Stallings, Writer, Data and Computer Communications. 1997.
[10] A. S. Baihaqi, Writer, Optimasi Protokol Routing OSPF Pada Komputer
Menggunakan Model Multi Protokol Label Switching. Universitas
Komputer Indonesia, 2014.
[11] Y. C. I. S. Velayati Habsyah, Writer, Aplikasi Sistem Parkir dengan
Automatisasi Pembiayaan Berbasis RFID (Radio). Universitas Diponegoro,
174
<