• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Lelang Kendaraan Operasional di Rajawali Citra Televisi Indonesia Berbasis Android Halaman Awal

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Lelang Kendaraan Operasional di Rajawali Citra Televisi Indonesia Berbasis Android Halaman Awal"

Copied!
15
0
0

Teks penuh

(1)

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

(2)

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 :

(3)

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

(4)

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

(5)

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!

(6)

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

(7)

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

(8)

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 ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Tujuan ... 2

1.4 Manfaat ... 2

1.5 Batasan Masalah ... 2

1.6 Metodologi ... 2

1.7 Sistematika Penulisan ... 3

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ... 5

2.1 Tinjauan Teori ... 5

2.2 Landasan Teori ... 6

2.2.1 Android ... 6

2.2.2 Aplikasi android ... 6

2.2.3 Android Studio ... 8

2.2.4 MySql ... 8

2.2.5 Database Management System(DBMS) ... 8

2.2.6 PHP Hypertext Processor ... 8

2.2.7 Entity Relationship Diagram (ERD) ... 9

(9)

2.2.9 Use Case Diagram ... 13

2.2.10 Black Box Testing ... 15

BAB III ANALISA DAN PERANCANGAN SISTEM ... 16

3.1 Alat dan Bahan ... 16

3.1.1 Alat ... 16

3.1.2 Bahan ... 16

3.2 Gambaran Umum Aplikasi ... 17

3.3 Proses bisnis aplikasi ... 18

3.4 Software Requirement Specification (SRS) ... 18

3.4.1 Kebutuhan Fungsional ... 18

3.4.2 Kebutuhan Non-Fungsional ... 21

3.5 Perancangan sistem ... 22

3.5.1 Diagram Konteks (Context Diagram) ... 22

3.5.2 Data Flow Diagram (DFD) level 0 ... 24

3.5.3 Data Flow Diagram (DFD) level 1 Proses 1 ... 25

3.5.4 Data Flow Diagram (DFD) level 1 Proses 2 ... 26

3.5.5 Data Flow Diagram (DFD) level 1 Proses 3 ... 28

3.5.6 Data Flow Diagram (DFD) level 1 Proses 4 ... 28

3.6 Perancangan aplikasi berbasis android ... 29

3.6.1 Use case diagram ... 29

3.6.2 Activity Diagram ... 30

3.7 Perancangan basis data ... 36

3.6.1 Entity Relationship Diagram ... 36

3.6.2 Relasi antar tabel ... 37

3.8 Perancangan tabel ... 38

3.9 Perancangan user interface ... 41

3.8.1 Perancangan user interface web... 41

3.8.2 Perancangan user interface android ... 46

BAB IV IMPLEMENTASI DAN PENGUJIAN ... 53

4.1 Implementasi ... 53

4.1.1 Implementai interface website ... 53

(10)

4.2 Pengujian ... 62

4.2.1 Black box ... 62

4.2.1 Pengujian Kompabilitas Ukuran Layar Aplikasi Berbasis Android 67 4.3 Evaluasi Sistem ... 69

4.3.1 Validasi sistem ... 69

4.3.2 Hasil kuisioner ... 69

BAB V KESIMPULAN DAN SARAN ... 75

5.1 Kesimpulan ... 75

5.2 Saran ... 75

DAFTAR PUSTAKA ... 76

(11)

DAFTAR TABEL

Tabel 2.1 Simbol ERD menurut Fathansyah (1999) ... 9

Tabel 2.2 Komponen Data Flow Diagram menurut Yourdon dan DeMarco (Minartiningtyas, 2013)... 12

Tabel 2. 3 Simbol Use Case ... 14

Tabel 3.1 Kebutuhan Fungsional Sistem ... 19

Tabel 3.2 Kebutuhan Non-Fungsional Sistem Aplikasi berbasis web ... 22

Tabel 3. 3 Lelang ... 38

Tabel 3.4 Peserta ... 39

Tabel 3.5 Staf ... 40

Tabel 3.6 Pemenang ... 40

Tabel 3.7 Kendaraan ... 41

Tabel 4.1 Tabel Pengujian Terhadap Fungsi Login ... 63

Tabel 4.2 Tabel Pengujian Terhadap Fungsi Insert ... 64

(12)

DAFTAR GAMBAR

Gambar 2.1 Arsitektur Android ... 7

Gambar 2.2 Model relasi satu ke satu... 10

Gambar 2.3 Model relasi satu ke banyak ... 11

Gambar 2.4 Model relasi banyak ke satu ... 11

Gambar 2.5 Model relasi banyak ke banyak ... 12

Gambar 3.1 Gambaran Umum Arsitektur Aplikasi ... 17

Gambar 3.2 Proses Bisnis Aplikasi ... 18

Gambar 3.3 Diagram Konteks Sistem ... 23

Gambar 3.4 DFD level 0 ... 24

Gambar 3.5 DFD level 1 proses 1 ... 26

Gambar 3.6 DFD level 1 proses 2 ... 27

Gambar 3.7 DFD level 1 proses 3 ... 28

Gambar 3.8 DFD level 1 proses 4 ... 28

Gambar 3. 9 Use Case Diagram “Aplikasi lelang kendaraan berbasis android 29 Gambar 3. 10 Activity Tambah Lelang ... 30

Gambar 3. 11 Activity Registrasi Peserta... 31

Gambar 3. 12 Activity Lihat Lelang ... 32

Gambar 3. 13 Activity Input Penawaran Lelang ... 33

Gambar 3. 14 Activity Lihat Kategori ... 34

Gambar 3. 15 Activity Lelang saya ... 35

Gambar 3. 16 Activity Ubah Data Peserta ... 36

Gambar 3.17 Entity Relationship Diagram (ERD) Pembuatan Aplikasi Lelang Kendaraan berbasis Android ... 37

Gambar 3. 18 Relasi Antar Tabel (RAT) ... 38

Gambar 3.19 Halaman login ... 42

Gambar 3.20 Halaman Home ... 42

Gambar 3.21 Gambar halaman lihat data ... 43

Gambar 3.22 Detail data ... 43

Gambar 3.23 Halaman tambah data ... 44

Gambar 3.24 Halaman profil ... 45

Gambar 3.25 Halaman profil ... 45

Gambar 3.26 Ubah password ... 46

Gambar 3.27 Splash Screen Android ... 46

Gambar 3.28 Halaman login android ... 47

Gambar 3.29 Halaman daftar peserta ... 48

Gambar 3.30 Halaman update data peserta ... 49

Gambar 3.31 Halaman tambah lelang ... 50

Gambar 3.32 Halaman list lelang ... 51

Gambar 3.33 Halaman detail kendaraan lelang ... 52

Gambar 4.1 Implementasi Halaman login ... 53

(13)

Gambar 4.3 Implementasi halaman lihat data ... 54

Gambar 4.4 Implementasi Detail data ... 55

Gambar 4.5 Implementasi halaman tambah data... 56

Gambar 4.6 Implementasi Halaman profil ... 56

Gambar 4.7 Implementasi Halaman profil ... 57

Gambar 4.8 Implementasi Halaman ganti password ... 57

Gambar 4.9 Implementasi Halaman Splash ... 58

Gambar 4.10 Implementasi Halaman login ... 59

Gambar 4.11 Implementasi Halaman daftar peserta ... 59

Gambar 4.12 Implementasi Halaman edit akun ... 60

Gambar 4.13 Implementasi Halaman tambah lelang... 61

Gambar 4.14 Implementasi Halaman list kendaraan lelang ... 61

Gambar 4.15 Implementasi Halaman detail ... 62

Gambar 4.16 Pengujian kompatibilitas layar 4 inc... 67

Gambar 4.17 Pengujian kompatibilitas layar 5 inc... 68

Gambar 4.18 Pengujian kompatibilitas layar 6 inc... 68

Gambar 4.19 Grafik hasil kuisioner 1 ... 69

Gambar 4.20 Grafik hasil kuisioner 2 ... 70

Gambar 4.21 Grafik hasil kuisioner 4 ... 70

Gambar 4.22 Grafik hasil kuisioner 3 ... 71

Gambar 4.23 Grafik hasil kuisioner 5 ... 71

Gambar 4.24 Grafik hasil kuisioner 6 ... 72

Gambar 4.25 Grafik hasil kuisioner 7 ... 72

Gambar 4. 26 Grafik hasil kuisioner 8 ... 73

Gambar 4.27 Grafik hasil kuisioner 9 ... 73

(14)

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.

(15)

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.

Referensi

Dokumen terkait

Skripsi yang berjudul PENGARUH PEMBERIAN ANEKA PAKAN HIJAUAN YANG BERBEDA TERHADAP DAYA TAHAN HIDUP JANGKRIK KALUNG ( Gryllus bimaculatus ) Oleh Uswatun Hasanah

982 Pengadilan campuran (Hybrid Tribunal) sebagai Forum Penyelesaian atas Kejahatan Intemasional dinyatakan dalam suatu perjanjian bilateral yang ditandatangani pada tanggal

Mengenai kebenaran beliau, Hadrat Masih Mau'ud ‘alaihis salaam menulis: 'Aku melihat bahwa orang yang mau mengikuti alam dan hukum alam telah diberikan kesempatan bagus oleh

P SURABAYA 03-05-1977 III/b DOKTER SPESIALIS JANTUNG DAN PEMBULUH DARAH RSUD Dr.. DEDI SUSILA, Sp.An.KMN L SURABAYA 20-03-1977 III/b ANESTESIOLOGI DAN

pula halnya dengan waktu erupsi gigi, terlihat pada penelitian ini bahwa anak dengan berat lahir normal yaitu >2.500 gram mengalami erupsi gigi sulung yang lebih cepat

Kegiatan Estimasi Stok Karbon akibat Perubahan Luas Penutupan Lahan di Kawasan Penambangan Terkait dengan Skema REDD (Reduced Emission from Deforestation and Forest

Pada penelitian kami, keterlibatan ginjal pada semua subjek ditemukan dalam waktu kurang dari 2 minggu sejak awitan sakit dan tidak ada yang mendahului timbulnya

Berdasarkan hasil penelitian dapat disimpulkan bahwa perilaku konsumtif terjadi pada partisipan karena pemberian uang saku dari orang tua yang dapat dibelikan sesuatu