pembuatan aplikasi lelang kendaraan operasional di ... · indonesia berbasis android” dapat...
Post on 10-Mar-2020
21 Views
Preview:
TRANSCRIPT
PEMBUATAN APLIKASI LELANG KENDARAAN OPERASIONAL
DI RAJAWALI CITRA TELEVISI INDONESIA BERBASIS ANDROID
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Studi Diploma III Teknik Informatika
Disusun Oleh :
APRIYANTO SULAKSONO
NIM. M3113022
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
2016
ii
HALAMAN PERSETUJUAN
Pembuatan Aplikasi Lelang Kendaraan Operasional
Di Rajawali Citra Televisi Indonesia Berbasis Android
Disusun Oleh :
APRIYANTO SULAKSONO
NIM.M3113022
Tugas Akhir ini telah disetujui untuk diajukan dihadapan dewan penguji pada
tanggal
.........................................
Dibimbing Oleh :
MUHAMMAD ASRI SAFI’IE, S.Si.
NUPN. 9906001049
iii
PERNYATAAN
Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini
tidakterdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan
disuatu Perguruan Tinggi dan sepanjang pengetahuan saya juga tidak terdapat karya
atau pendapat yang pernah ditulis atau titerbitkan oleh orang lain, kecuali yang
secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.
Surakarta, Juni 2016
APRIYANTO SULAKSONO
M3113022
iv
HALAMAN PENGESAHAN
Pembuatan Aplikasi Lelang Kendaraan Operasional
Di Rajawali Citra Televisi Indonesia Berbasis Android
Disusun Oleh :
APRIYANTO SULAKSONO
NIM.M3113022
Dibimbing Oleh :
MUHAMMAD ASRI SAFI’IE, S.Si.
NUPN. 9906001049
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir
Program Diploma III Teknik Informatika
Pada hari _________ tanggal _______________
Dewan Prnguji :
1. Penguji 1 Muhammad Asri Safi’ie, S.Si. ( )
NUPN. 9906001049
2. Penguji 2 Agus Purnomo, S.SI, M.Eng ( )
NIDN. 9906002096
3. Penguji 3 Rudi Hartono, S.Si. M.Eng ( )
NUPN. 9906008058
Disahkan oleh,
Ketua Program
Diploma III Teknik Informatika UNS
Abdul Aziz, S.Kom., M.Cs.
NIP. 19810413 200501 1 001
v
HALAMAN MOTTO
“Kita akan lebih merasakan betapa berharganya seseorang jika seseorang itu
telah tiada.”
Candra Abdurrohman
“Orang yang sering mengeluh adalah orang yang yang lupa dengan keberadaan
tuhannya”
Aziz Khoirul Fikri
Never give up, keep trying!
Apriyanto Sulaksono
vi
HALAMAN PERSEMBAHAN
Sebuah karya tulisan ini kupersembahkan untuk :
1. Allah SWT yang selalu memberikan kemudahan, rahmat dan Hidayah-Nya.
2. Bapak dan Ibu dan juga keluarga yang selalu mendo’akan.
3. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya
Bapak Muhammad Asri Safi’ie, S.Si. selaku pembimbing tugas akhir penulis.
4. Teman-teman D3 Teknik Informatika angkatan 2013 yang telah mengajari
arti kekompakan khususnya keluarga besar TIA 2013.
vii
KATA PENGANTAR
Puji syukur Alhamdulillah penulis panjatkan kehadirat Allah SWT atas
segala rahmat dan karunia-Nya sehingga laporan Tugas Akhir dengan judul
“Pembuatan Aplikasi Lelang Kendaraan Operasional di Rajawali Citra Televisi
Indonesia Berbasis Android” dapat terselesaikan tepat pada waktunya.
Dalam penyusunan laporan Tugas Akhir ini tidak lepas dari bantuan banyak
pihak. Dalam kesempatan ini penulis mengucapkan terimakasih kepada:
1. Bapak Abdul Aziz, S.Kom.,M.Cs. selaku Kepala Program Studi Diploma
III Teknik Informatika FMIPA UNS.
2. Bapak MUHAMMAD ASRI SAFI’IE, S.Si selaku dosen pembimbing
Tugas Akhir yang telah banyak memberikan kritik dan saran yang
membangun selama pelaksanan Tugas Akhir ini.
3. Bapak Yudi Susetyo selaku head of transportation di RCTI.
Akhirnya penulis mengucapkan terimakasih kepada semua pihak dan semoga
laporan ini bermanfaat bagi semua pihak terutama bagi mahasiswa Diploma III
Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret.
Surakarta, 31 Mei 2016
Penulis
viii
DAFTAR ISI
HALAMAN PERSETUJUAN ................................................................................ ii
PERNYATAAN ..................................................................................................... iii
HALAMAN PENGESAHAN ................................................................................ iv
HALAMAN MOTTO ............................................................................................. v
HALAMAN PERSEMBAHAN ............................................................................ vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI ........................................................................................................ viii
DAFTAR TABEL .................................................................................................. xi
DAFTAR GAMBAR ............................................................................................ xii
ABSTRAK ........................................................................................................... xiv
ABSTRACT .......................................................................................................... xv
BAB I PENDAHULUAN ...................................... Error! Bookmark not defined.
1.1 Latar Belakang ........................................ Error! Bookmark not defined.
1.2 Perumusan Masalah ................................. Error! Bookmark not defined.
1.3 Tujuan ...................................................... Error! Bookmark not defined.
1.4 Manfaat .................................................... Error! Bookmark not defined.
1.5 Batasan Masalah ...................................... Error! Bookmark not defined.
1.6 Metodologi .............................................. Error! Bookmark not defined.
1.7 Sistematika Penulisan .............................. Error! Bookmark not defined.
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI .. Error! Bookmark
not defined.
2.1 Tinjauan Teori ......................................... Error! Bookmark not defined.
2.2 Landasan Teori ........................................ Error! Bookmark not defined.
2.2.1 Android ............................................ Error! Bookmark not defined.
2.2.2 Aplikasi android ............................... Error! Bookmark not defined.
2.2.3 Android Studio ................................. Error! Bookmark not defined.
2.2.4 MySql ............................................... Error! Bookmark not defined.
2.2.5 Database Management System(DBMS) ........ Error! Bookmark not
defined.
2.2.6 PHP Hypertext Processor ................. Error! Bookmark not defined.
ix
2.2.7 Entity Relationship Diagram (ERD) Error! Bookmark not defined.
2.2.8 Data flow Diagram (DFD) ............... Error! Bookmark not defined.
2.2.9 Use Case Diagram ............................ Error! Bookmark not defined.
2.2.10 Black Box Testing ............................ Error! Bookmark not defined.
BAB III ANALISA DAN PERANCANGAN SISTEM ..... Error! Bookmark not
defined.
3.1 Alat dan Bahan ........................................ Error! Bookmark not defined.
3.1.1 Alat ........................................................ Error! Bookmark not defined.
3.1.2 Bahan .................................................... Error! Bookmark not defined.
3.2 Gambaran Umum Aplikasi ...................... Error! Bookmark not defined.
3.3 Proses bisnis aplikasi ............................... Error! Bookmark not defined.
3.4 Software Requirement Specification (SRS) ........... Error! Bookmark not
defined.
3.4.1 Kebutuhan Fungsional ..................... Error! Bookmark not defined.
3.4.2 Kebutuhan Non-Fungsional ............. Error! Bookmark not defined.
3.5 Perancangan sistem ................................. Error! Bookmark not defined.
3.5.1 Diagram Konteks (Context Diagram) ............ Error! Bookmark not
defined.
3.5.2 Data Flow Diagram (DFD) level 0 ... Error! Bookmark not defined.
3.5.3 Data Flow Diagram (DFD) level 1 Proses 1 .. Error! Bookmark not
defined.
3.5.4 Data Flow Diagram (DFD) level 1 Proses 2 .. Error! Bookmark not
defined.
3.5.5 Data Flow Diagram (DFD) level 1 Proses 3 .. Error! Bookmark not
defined.
3.5.6 Data Flow Diagram (DFD) level 1 Proses 4 .. Error! Bookmark not
defined.
3.6 Perancangan aplikasi berbasis android .... Error! Bookmark not defined.
3.6.1 Use case diagram ................................. Error! Bookmark not defined.
3.6.2 Activity Diagram .............................. Error! Bookmark not defined.
3.7 Perancangan basis data ............................ Error! Bookmark not defined.
3.6.1 Entity Relationship Diagram ............ Error! Bookmark not defined.
3.6.2 Relasi antar tabel .............................. Error! Bookmark not defined.
3.8 Perancangan tabel .................................... Error! Bookmark not defined.
x
3.9 Perancangan user interface ..................... Error! Bookmark not defined.
3.8.1 Perancangan user interface web....... Error! Bookmark not defined.
3.8.2 Perancangan user interface android . Error! Bookmark not defined.
BAB IV IMPLEMENTASI DAN PENGUJIAN .. Error! Bookmark not defined.
4.1 Implementasi ........................................... Error! Bookmark not defined.
4.1.1 Implementai interface website ......... Error! Bookmark not defined.
4.1.2 Implementai interface android ......... Error! Bookmark not defined.
4.2 Pengujian ................................................. Error! Bookmark not defined.
4.2.1 Black box .......................................... Error! Bookmark not defined.
4.2.1 Pengujian Kompabilitas Ukuran Layar Aplikasi Berbasis Android
Error! Bookmark not defined.
4.3 Evaluasi Sistem ....................................... Error! Bookmark not defined.
4.3.1 Validasi sistem ................................. Error! Bookmark not defined.
4.3.2 Hasil kuisioner ................................. Error! Bookmark not defined.
BAB V KESIMPULAN DAN SARAN ................ Error! Bookmark not defined.
5.1 Kesimpulan .............................................. Error! Bookmark not defined.
5.2 Saran ........................................................ Error! Bookmark not defined.
DAFTAR PUSTAKA ............................................ Error! Bookmark not defined.
LAMPIRAN ........................................................... Error! Bookmark not defined.
xi
DAFTAR TABEL
Tabel 2.1 Simbol ERD menurut Fathansyah (1999) ........... Error! Bookmark not
defined.
Tabel 2.2 Komponen Data Flow Diagram menurut Yourdon dan DeMarco
(Minartiningtyas, 2013).......................................... Error! Bookmark not defined.
Tabel 2. 3 Simbol Use Case .................................. Error! Bookmark not defined.
Tabel 3.1 Kebutuhan Fungsional Sistem
............................................................................................................................... Er
ror! Bookmark not defined.
Tabel 3.2 Kebutuhan Non-Fungsional Sistem Aplikasi berbasis web ........... Error!
Bookmark not defined.
Tabel 3. 3 Lelang ................................................... Error! Bookmark not defined.
Tabel 3.4 Peserta ................................................... Error! Bookmark not defined.
Tabel 3.5 Staf ........................................................ Error! Bookmark not defined.
Tabel 3.6 Pemenang .............................................. Error! Bookmark not defined.
Tabel 3.7 Kendaraan .............................................. Error! Bookmark not defined.
Tabel 4.1 Tabel Pengujian Terhadap Fungsi Login
............................................................................................................................... Er
ror! Bookmark not defined.
Tabel 4.2 Tabel Pengujian Terhadap Fungsi Insert ............. Error! Bookmark not
defined.
Tabel 4.3 Tabel Pengujian Terhadap Fungsi Update .......... Error! Bookmark not
defined.
xii
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Android ............................ Error! Bookmark not defined.
Gambar 2.2 Model relasi satu ke satu................... Error! Bookmark not defined.
Gambar 2.3 Model relasi satu ke banyak ............. Error! Bookmark not defined.
Gambar 2.4 Model relasi banyak ke satu ............. Error! Bookmark not defined.
Gambar 2.5 Model relasi banyak ke banyak ........ Error! Bookmark not defined.
Gambar 3.1 Gambaran Umum Arsitektur Aplikasi
............................................................................................................................... Er
ror! Bookmark not defined.
Gambar 3.2 Proses Bisnis Aplikasi ...................... Error! Bookmark not defined.
Gambar 3.3 Diagram Konteks Sistem .................. Error! Bookmark not defined.
Gambar 3.4 DFD level 0 ..................................... Error! Bookmark not defined.
Gambar 3.5 DFD level 1 proses 1 ....................... Error! Bookmark not defined.
Gambar 3.6 DFD level 1 proses 2 ....................... Error! Bookmark not defined.
Gambar 3.7 DFD level 1 proses 3 ....................... Error! Bookmark not defined.
Gambar 3.8 DFD level 1 proses 4 ........................ Error! Bookmark not defined.
Gambar 3. 9 Use Case Diagram “Aplikasi lelang kendaraan berbasis android”
................................................................................ Error! Bookmark not defined.
Gambar 3. 10 Activity Tambah Lelang ................. Error! Bookmark not defined.
Gambar 3. 11 Activity Registrasi Peserta.............. Error! Bookmark not defined.
Gambar 3. 12 Activity Lihat Lelang ..................... Error! Bookmark not defined.
Gambar 3. 13 Activity Input Penawaran Lelang ... Error! Bookmark not defined.
Gambar 3. 14 Activity Lihat Kategori ................... Error! Bookmark not defined.
Gambar 3. 15 Activity Lelang saya ....................... Error! Bookmark not defined.
Gambar 3. 16 Activity Ubah Data Peserta ............ Error! Bookmark not defined.
Gambar 3.17 Entity Relationship Diagram (ERD) Pembuatan Aplikasi Lelang
Kendaraan berbasis Android ...................................... Error! Bookmark not defined.
Gambar 3. 18 Relasi Antar Tabel (RAT) .............. Error! Bookmark not defined.
Gambar 3.19 Halaman login ................................. Error! Bookmark not defined.
Gambar 3.20 Halaman Home ............................... Error! Bookmark not defined.
Gambar 3.21 Gambar halaman lihat data ............. Error! Bookmark not defined.
Gambar 3.22 Detail data ....................................... Error! Bookmark not defined.
Gambar 3.23 Halaman tambah data ..................... Error! Bookmark not defined.
Gambar 3.24 Halaman profil ................................ Error! Bookmark not defined.
Gambar 3.25 Halaman profil ................................ Error! Bookmark not defined.
Gambar 3.26 Ubah password ............................... Error! Bookmark not defined.
Gambar 3.27 Splash Screen Android .................... Error! Bookmark not defined.
Gambar 3.28 Halaman login android ................... Error! Bookmark not defined.
Gambar 3.29 Halaman daftar peserta ................... Error! Bookmark not defined.
Gambar 3.30 Halaman update data peserta .......... Error! Bookmark not defined.
Gambar 3.31 Halaman tambah lelang .................. Error! Bookmark not defined.
Gambar 3.32 Halaman list lelang ......................... Error! Bookmark not defined.
xiii
Gambar 3.33 Halaman detail kendaraan lelang .... Error! Bookmark not defined.
Gambar 4.1 Implementasi Halaman login
............................................................................................................................... Er
ror! Bookmark not defined.
Gambar 4.2 Implementasi Halaman Home .......... Error! Bookmark not defined.
Gambar 4.3 Implementasi halaman lihat data ...... Error! Bookmark not defined.
Gambar 4.4 Implementasi Detail data .................. Error! Bookmark not defined.
Gambar 4.5 Implementasi halaman tambah data.. Error! Bookmark not defined.
Gambar 4.6 Implementasi Halaman profil ........... Error! Bookmark not defined.
Gambar 4.7 Implementasi Halaman profil ........... Error! Bookmark not defined.
Gambar 4.8 Implementasi Halaman ganti password .......... Error! Bookmark not
defined.
Gambar 4.9 Implementasi Halaman Splash ......... Error! Bookmark not defined.
Gambar 4.10 Implementasi Halaman login .......... Error! Bookmark not defined.
Gambar 4.11 Implementasi Halaman daftar peserta .......... Error! Bookmark not
defined.
Gambar 4.12 Implementasi Halaman edit akun ... Error! Bookmark not defined.
Gambar 4.13 Implementasi Halaman tambah lelang.......... Error! Bookmark not
defined.
Gambar 4.14 Implementasi Halaman list kendaraan lelang Error! Bookmark not
defined.
Gambar 4.15 Implementasi Halaman detail ......... Error! Bookmark not defined.
Gambar 4.16 Pengujian kompatibilitas layar 4 inc............. Error! Bookmark not
defined.
Gambar 4.17 Pengujian kompatibilitas layar 5 inc............. Error! Bookmark not
defined.
Gambar 4.18 Pengujian kompatibilitas layar 6 inc............. Error! Bookmark not
defined.
Gambar 4.19 Grafik hasil kuisioner 1 ................. Error! Bookmark not defined.
Gambar 4.20 Grafik hasil kuisioner 2 ................. Error! Bookmark not defined.
Gambar 4.21 Grafik hasil kuisioner 4 ................. Error! Bookmark not defined.
Gambar 4.22 Grafik hasil kuisioner 3 ................. Error! Bookmark not defined.
Gambar 4.23 Grafik hasil kuisioner 5 ................. Error! Bookmark not defined.
Gambar 4.24 Grafik hasil kuisioner 6 ................. Error! Bookmark not defined.
Gambar 4.25 Grafik hasil kuisioner 7 ................. Error! Bookmark not defined.
Gambar 4. 26 Grafik hasil kuisioner 8 ................. Error! Bookmark not defined.
Gambar 4.27 Grafik hasil kuisioner 9 .................. Error! Bookmark not defined.
Gambar 4.28 Grafik hasil kuisioner 10 ................ Error! Bookmark not defined.
xiv
ABSTRAK
Apriyanto Sulaksono. 2016. Pembuatan Aplikasi Lelang Kendaraan
Operasional Berbasis Android di Rajawali Citra Televisi Indonesia. Program
Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret.
Rajawali Citra Televisi Indonesia(RCTI) merupakan salah satu perusahan
televisi swasta di Indonesia. Kendaraan operasional adalah salah satu transportasi
utama dalam penunjang segala kebutuhan perusahaan. Kendaraan yang memiliki
usia lebih dari 10 tahun untuk jenis truk dan 3 tahun untuk jenis lainnya secara
kondisi kendaraan tersebut kurang layak digunakan dan perbaikan membutuhkan
biaya yang relatif besar dikarenakan faktor usia.
Aplikasi Lelang Kendaraan Lelang Kendaraan Operasional di Rajawali
Citra Televisi Indonesia menggunakan teknologi Client-Server dengan aplikasi
client berbasis android dan aplikasi server berbasis PHP. Aplikasi berbasis web
menggunakan PHP digunakan untuk management data sedangkan aplikasi berbasis
android digunakan untuk menampilkan data. Aplikasi Lelang Kendaraan Lelang
Kendaraan Operasional di Rajawali Citra Televisi Indonesia dibuat dengan
menggunakan analisis permodelan Data Flow Diagram (DFD) serta perancangan
database menggunakan Entity Relationship Diagram(ERD) dan perancangan
antarmuka.
Pada pembuatan Aplikasi Lelang Kendaraan ini nantinya diharapkan agar
bisa dipergunakan untuk mengoptimalkan dalam melakukan proses transaksi lelang
kendaraan tersebut.
Kata kunci : lelang, aplikasi, android
xv
ABSTRACT
Apriyanto Sulaksono. 2016. Auction Vehicle Operations Application
Development Android Based in Rajawali Citra Televisi Indonesia. Diploma III
Information Technical Program, Maths and Science Department Sebelas Maret
University.
Rajawali Citra Televisi Indonesia (RCTI) is one of the private television
company in Indonesia. Operational vehicles is one of the main transport in
supporting all the needs of the company. Vehicles that have aged more than 10
years for the type of truck and three years for other types of vehicles such as
conditions less suitable for use and repair costs a relatively large due to the age
factor.
Applications Vehicle Auctions Auction Vehicle Operations at Rajawali
Citra Televisi Indonesia using Client-Server technology with android-based client
applications and server applications based on PHP. Web-based applications using
PHP is used for the management of data while the android-based application used
to display data. Applications Vehicle Auctions Auction Vehicle Operations at
Rajawali Citra Televisi Indonesia made using modeling analysis Data Flow
Diagrams (DFD) as well as database design using Entity Relationship Diagram
(ERD) and interface design.
In making application Vehicle Auctions is eventually expected to be used
to optimize transaction processing in the vehicle auction.
Keywords: auction, applications, android
16
top related