TA-03. Template Laporan Tugas Akhir PIKTI

(1)

LAPORAN TUGAS AKHIR

“JUDUL/NAMA APLIKASI”

Jenis: Web / Game / Android

Oleh: Nama Mahasiswa

NRP xxxxxxxxxx

Dosen Pembimbing: Nama Dosen Pembimbing

NIP Dosen Pembimbing

PENDIDIKAN INFORMATIKA DAN KOMPUTER TERAPAN (PIKTI) DEPARTEMEN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER


(2)

LEMBAR PENGESAHAN

LAPORAN TUGAS AKHIR

“JUDUL/NAMA APLIKASI”

Jenis: Web / Game / Android

Surabaya, tanggal bulan tahun Menyetujui,

Dosen Pembimbing

Nama Dosen Pembimbing NIP. Dosen Pembimbing


(3)

KATA PENGANTAR

Alhamdulillah, puji syukur kehadirat Tuhan Yang Maha Esa karena berkat rahmatNya pengerjaan tugas akhir “Judul Aplikasi” serta penulisan laporan ini berjalan dengan baik.

Penulis mengucapkan terima kasih kepada semua pihak yang telah membantu terselesaikannya laporan ini, antara lain:

1. Bapak, ibu, serta keluarga penulis

2. Bapak/Ibu dosen Y selaku pembimbing dan penguji kerja praktik. 3. Dan lain-lain.

Semoga laporan ini bermanfaat bagi pembaca dan dapat meningkatkan pengetahuan mengenai teknologi saat ini.

Surabaya, September 2017 Nama Mahasiswa


(4)

DAFTAR ISI

KATA PENGANTAR...III DAFTAR ISI...IV

BAB 1. PENDAHULUAN (GUNAKAN STYLE: HEADING 1)...1

A. LATAR BELAKANG (GUNAKANSTYLE: HEADING 2)...1

B. PENGERJAAN TUGAS AKHIR...1

Waktu Pengerjaan...1

Perangkat Lunak yang Digunakan...1

C. SUB-BAB KEDUA...5

BAB 2. ANALISIS DAN DESAIN APLIKASI...7

A. ANALISIS AKTOR/PENGGUNA APLIKASI...7

B. ANALISIS FITUR-FITURYANG DIBUTUHKANDALAM APLIKASI...7

Fitur Pencarian Resep...7

Fitur Menambahkan Resep...7

C. DESAIN TAMPILAN APLIKASIYANG AKAN DIBUAT...7

BAB 3. IMPLEMENTASI DAN PENGUJIAN...9

A. IMPLEMENTASI...9

Fitur Pencarian...9

Fitur Menambahkan Resep...9

B. PENGUJIAN...9

Menjalankan di Emulator...9

Upload ke Google Play...9

BAB 4. KESIMPULAN DAN SARAN...10

A. KESIMPULAN...10 B. SARAN...10 REFERENSI...11 BIOGRAFI PENULIS...12 LAMPIRAN A...13 LAMPIRAN B...14


(5)

DAFTAR GAMBAR

Gambar 1.1. Insert Caption...1

Gambar 1.2. Isian Caption...2

Gambar 1.3. Mengaplikasikan Style Caption...2

Gambar 1.4. Update Nomor Urut Caption Gambar...2

Gambar 1.5. Menambahkan Caption Tabel...3

Gambar 1.6. Menuliskan Caption Tabel...3

Gambar 1.7. Menambahkan Cross-Reference...3

Gambar 1.8. Memilih Caption Gambar Yang Dirujuk...4

Gambar 1.9. Memilih Caption Tabel Yang Dirujuk...4


(6)

DAFTAR TABEL

tabel 1.1. Tabel Pertama Dalam Buku...5 Tabel 1.2. Contoh Tabel...7


(7)

BAB 1.

PENDAHULUAN (Gunakan Style: Heading 1)

A. Latar Belakang (Gunakan style: Heading 2)

Tuliskan latar belakang dalam bentuk 3-4 paragraf yang berisi antara lain:

 Paragraf pertama: alasan mengapa perlu dibuat aplikasi ini.

 Paragraf kedua: menjelaskan fitur-fitur dan cara kerja aplikasi/game secara singkat dalam 1-2 paragraf.

 Paragraf ketiga: menjelaskan hasil yang ingin dicapai.

B. Pengerjaan Tugas Akhir

Pada bagian ini dijelaskan mengenai proses pengerjaan tugas akhir. Waktu Pengerjaan

Waktu pengerjaan tugas akhir dilaksanakan pada … sampai dengan …. Selama waktu tersebut penulis melakukan bimbingan sebanyak … kali. Detil proses bimbingan dapat dilihat pada Lampiran A.

Perangkat Lunak yang Digunakan

Jelaskan perangkat lunak apa saja yang digunakan beserta versinya. Kemudian jelaskan kegunaannya dalam tugas akhir. Misalnya:

1. Adobe Photoshop CC 2015

Perangkat lunak ini digunakan untuk membuat assets gambar yang diperlukan di dalam game.

2. GameMaker Studio 1.5

Perangkat lunak ini digunakan untuk membuat game. Penulis menggunakannya untuk membuat room, membuat level, membuat script hingga memproduksi file .exe-nya. 3. Audacity

Perangkat lunak ini digunakan untuk mengedit file audio yang digunakan sebagai efek suara di dalam game

4. dst.

Bab 1 hanya berisi sampai dengan pengerjaan tugas akhir. Bagian berikut ini (ditandai warna kuning) merupakan petunjuk untuk membuat caption gambar dan tabel. Caption gambar dan tabel ini berguna untuk membuat daftar tabel dan gambar secara otomatis. Hapus bagian ini dari laporan tugas akhir.

Semua gambar harus diberi caption/judul gambar. Untuk menambahkan caption gambar, klik kanan gambar kemudian pilih Insert Caption. Contohnya dapat dilihat pada Gambar 1 .1.


(8)

Gambar 1.1. Insert Caption

Pada popup Caption yang muncul, isikan caption gambar dan pastikan Label yang dipilih adalah Gambar, seperti yang ditunjukkan pada Gambar 1 .2.

Gambar 1.2. Isian Caption

Gunakan style Caption untuk mengatur style dari caption gambar (cetak tebal dan rata tengah). Contohnya dapat dilihat pada .

Gambar 1.3. Mengaplikasikan Style Caption


(9)

Apabila ada gambar yang dihapus, pastikan melakukan update penomoroan caption gambar dengan cara mengeblok semua konten yang ada (Ctrl + A), klik kanan, kemudian pilih

Update field. Contohnya dapat dilihat pada Gambar 1 .4.

Gambar 1.4. Update Nomor Urut Caption Gambar

Caption tabel dapat ditambahkan dengan cara yang sama seperti caption gambar. Blok tabel yang akan diberi caption, klik kanan dan pilih menu Insert Caption (lihat Gambar 1 .5).

Gambar 1.5. Menambahkan Caption Tabel

Pilih Label: Tabel dan pilih Position: Above selected item seperti yang ditunjukkan pada Gambar 1 .6.

Gambar 1.6. Menuliskan Caption Tabel


(10)

Gambar dan tabel harus dirujuk menggunakan cross reference untuk memudahkan pembuatan TOC dan memudahkan dalam proses update konten.

Cross reference dapat dimasukkan dengan mengakses menu Insert  Cross-reference

(kelompok Links). Untuk lebih jelasnya dapat dilihat pada Gambar 1 .7.

Gambar 1.7. Menambahkan Cross-reference

Pastikan isian pada Reference type: Gambar, Insert reference to: Only label and number

dan pilih caption gambar yang akan dirujuk, seperti yang ditunjukkan pada Gambar 1 .8.

Kemudian klik Insert.

Gambar 1.8. Memilih Caption Gambar yang Dirujuk

Sedangkan untuk menambahkan caption tabel, dapat dilakukan dengan cara yang relatif sama. Pastikan isian pada Reference type: Tabel, Insert reference to: Only label and number. Contohnya dapat dilihat pada Tabel 1 .1.


(11)

Gambar 1.9. Memilih Caption Tabel yang Dirujuk

Tabel 1.1. Tabel pertama dalam buku

No Lorem Ipsum

1. Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet

2. Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet

Tabel 1.2. Contoh Tabel

No Lorem Ipsum

1. Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet

2. Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet

C. Sub-bab Kedua

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacus augue, maximus sed dolor vel, pulvinar mollis urna. Curabitur quis nibh et purus fermentum venenatis in in nisi. In quis vestibulum libero, in dignissim neque. Aenean varius malesuada metus ac efficitur. Mauris efficitur, turpis eget cursus finibus, augue quam laoreet dui, quis tristique ligula metus in purus. Suspendisse euismod nibh ac turpis blandit, vitae ultrices metus euismod.


(12)

Gambar 1.10. Contoh Gambar


(13)

BAB 2.

ANALISIS DAN DESAIN APLIKASI

A. Analisis Aktor/Pengguna Aplikasi

Jelaskan siapa saja yang akan menjadi pengguna aplikasi. Misalkan untuk game, penggunanya adalah pemain game. Jelaskan apa saja yang bisa dilakukan oleh pemain game ini, misalnya:

 Pemain game dapat menggerakkan karakter dengan menekan tombol panah.

 Pemain game dapat me-reset permainan apabila ingin mengulang permainan dari awal

 dsb.

Untuk aplikasi web/Android misalkan usernya adalah admin dan user biasa. Admin:

- Bisa menambahkan data ke dalam sistem - Bisa meng-update aplikasi

- Bisa menambahkan berita/informasi ke dalam aplikasi. Pengguna/user biasa:

- Dapat melihat informasi resep

- Dapat menambahkan resep ke dalam favorit - Dapat mencari resep

- Dapat menambahkan resep baru

B. Analisis Fitur-fitur yang Dibutuhkan dalam Aplikasi

Sesuai dengan analisis aktor dan kebutuhannya di atas, berikut ini akan dijelaskan fitur-fitur aplikasi secara lengkap.

Fitur Pencarian Resep

Dalam fitur ini, pengguna dapat memasukkan sebagian karakter/nama resep dan sistem akan menampilkan semua resep yang mengandung kata tersebut.

Caranya yaitu menambahkan toolbar Search dan menambahkan query pencarian by nama resep di dalam aplikasi

Fitur Menambahkan Resep

Untuk mengimplementasikan fitur ini, dibutuhkan sebuah activity baru yang berisi form entry resep serta query untuk menyimpan resep yang dimasukkan.

dan seterusnya.

C. Desain Tampilan Aplikasi yang Akan Dibuat

Berikut ini adalah contoh desain tampilan aplikasi yang akan dibuat. 1. Tampilan Utama

Pada tampilan ini terdapat daftar menu yang akan ditampilkan dst.


(14)

2. Tampilan Detail Menu

Pada tampilan detail menu ini akan ditampilkan nama menu, daftar bahan, dan cara memasaknya.

dst.


(15)

BAB 3.

IMPLEMENTASI DAN PENGUJIAN

Pada bab ini dijelaskan mengenai apa saja yang telah dibuat untuk mengimplementasikan fitur-fitur yang telah dijelaskan sebelumnya di Bab 2. Isi dari bab ini adalah cuplikan script, kode program, konfigurasi web, atau tampilan aplikasi yang telah dibuat sepenuhnya. Kemudian juga ditampilkan.

A. Implementasi

Fitur Pencarian

Berikut ini adalah kode program untuk mengimplementasikan fitur pencarian. ….

….

Fitur Menambahkan Resep

Berikut ini adalah kode program untuk mengimplementasikan fitur pencarian. ….

….

B. Pengujian

Jelaskan beberapa tahap pengujian yang dilakukan. Misalkan untuk aplikasi Android tahapan pengujian adalah: menjalankan di emulator, membuat apk, publish apk di Google Play Store, men-download aplikasi ke handphone, kemudian menjalankan aplikasi.

Untuk aplikasi game, proses pengujian dilakukan dengan cara menjalankan game-nya. Kemudian ditunjukkan apakah fitur-fitur yang dirancang sebelumnya telah berhasil tampil di game tersebut. Sedangkan untuk aplikasi web cara pengujiannya adalah dengan mengakses menu-menu sesuai dengan rancangan fitur di Bab 2. Jangan lupa untuk menambahkan screenshot saat aplikasi dijalankan.

Menjalankan di Emulator Penjelasan…

Gambar

Upload ke Google Play Penjelasan

Gambar hasil upload aplikasi


(16)

(17)

BAB 4.

KESIMPULAN DAN SARAN

A. KESIMPULAN

Selama proses pembuatan tugas akhir ini penulis dapat mengambil beberapa kesimpulan, antara lain:

1. Untuk membuat fitur pencarian di dalam aplikasi Android dapat menggunakan … 2. Proses penambahan data baru di dalam basis data SQLite ternyata tidak sulit, hanya

perlu …

B. SARAN

Saran yang dapat penulis sampaikan antara lain:

1. Perlu adanya fitur untuk mendeteksi apakah ada update data resep baru atau tidak. 2. Disarankan untuk dapat memasukkan gambar dari kamera ataupun galeri foto.


(18)

REFERENSI

Nama Penulis (ditulis terbalik), Tahun Terbit Buku, Judul Buku (ditulis miring), Kota, Nama Penerbit.

Nama Penulis (ditulis terbalik), Tahun Terbit Buku, Judul Buku (ditulis miring), Kota, Nama Penerbit.


(19)

BIOGRAFI PENULIS

Isi biodata penulis secara singkat mengenai riwayat pendidikan, hobi, kontak penulis, dan sebagainya. Jangan lupa mengganti gambar di atas dengan foto penulis.


(20)

LAMPIRAN A

Lampirkan form bimbingan yang telah terisi dan ditandatangani oleh dosen pembimbing


(21)

LAMPIRAN B


(22)

LAMPIRAN C - DOKUMENTASI


(1)

BAB 4.

KESIMPULAN DAN SARAN

A. KESIMPULAN

Selama proses pembuatan tugas akhir ini penulis dapat mengambil beberapa kesimpulan, antara lain:

1. Untuk membuat fitur pencarian di dalam aplikasi Android dapat menggunakan … 2. Proses penambahan data baru di dalam basis data SQLite ternyata tidak sulit, hanya

perlu …

B. SARAN

Saran yang dapat penulis sampaikan antara lain:

1. Perlu adanya fitur untuk mendeteksi apakah ada update data resep baru atau tidak. 2. Disarankan untuk dapat memasukkan gambar dari kamera ataupun galeri foto.


(2)

REFERENSI

Nama Penulis (ditulis terbalik), Tahun Terbit Buku, Judul Buku (ditulis miring), Kota, Nama Penerbit.

Nama Penulis (ditulis terbalik), Tahun Terbit Buku, Judul Buku (ditulis miring), Kota, Nama Penerbit.


(3)

BIOGRAFI PENULIS

Isi biodata penulis secara singkat mengenai riwayat pendidikan, hobi, kontak penulis, dan sebagainya. Jangan lupa mengganti gambar di atas dengan foto penulis.


(4)

LAMPIRAN A

Lampirkan form bimbingan yang telah terisi dan ditandatangani oleh dosen pembimbing


(5)

LAMPIRAN B


(6)

LAMPIRAN C - DOKUMENTASI