TA-03. Template Laporan Tugas Akhir PIKTI
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)