Pengembangan Game Engine 2D pada XNA Framework

Ukuran: px
Mulai penontonan dengan halaman:

Download "Pengembangan Game Engine 2D pada XNA Framework"

Transkripsi

1 Pengembangan Game Engine 2D pada XNA Framework LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Shieny Aprilia / PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG 2009

2 Lembar Pengesahan Program Studi Sarjana Teknik Informatika Pengembangan Game Engine 2D pada XNA Framework Tugas Akhir Program Studi Sarjana Teknik Informatika ITB oleh: Shieny Aprilia / Telah disetujui dan disahkan sebagai laporan Tugas Akhir di Bandung, pada tanggal 4 September 2009 Pembimbing Achmad Imam Kistijantoro S.T., M.Sc., Ph.D. NIP i

3 ABSTRAK Pada Tugas Akhir ini, telah dikembangkan sebuah game engine 2D pada XNA framework yang bernama XGate2D. XGate2D mempunyai 8 fitur, yaitu input handler, animasi, Graphical User Interface (GUI), collision detection, physics, particle system, tiling engine, dan audio. XGate2D dapat digunakan untuk membangun game 2D pada PC. Keberadaan XGate2D sangatlah penting, karena pembangunan game pada XNA membutuhkan pengetahuan mendalam mengenai framework tersebut, sedangkan game engine 2D XNA yang baik dan mudah masih jarang ditemukan. Selain itu, pembuatan game pada XNA langsung akan membuat beberapa kebutuhan umum game 2D akan diimplementasi berulang-ulang pada setiap pembuatan game. Sedangkan jika menggunakan XGate2D, kebutuhan umum tersebut dapat langsung digunakan saja dengan mudah. XGate2D terdiri dari 4 modul, yaitu XGate2DCore, XGate2DGraphic, XGate2DPhysic, dan XGate2DUserInterface. XGate2DCore adalah modul inti XGate2D yang bertugas mengatur jalannya game yang dibangun di atas XGate2D. XGate2DGraphic adalah modul yang bertugas mengelola semua objek yang digambarkan ke layar. XGate2DPhysic adalah modul yang bertugas mengatur sifat-sifat fisika pada game. XGate2DUserInterface adalah modul yang berisi objek-objek yang biasanya terdapat pada user interface program. Setelah pengembangan game engine, pengujian unit, dan pengujian sistem dilakukan, dapat ditarik kesimpulan bahwa XGate2D memudahkan pengembangan game 2D, karena kebutuhan-kebutuhan umum game 2D sudah disediakan oleh XGate2D dan dapat langsung digunakan pada pembuatan game. Kata kunci: game, game engine, XNA framework ii

4 KATA PENGANTAR Puji syukur kepada Tuhan Yang Maha Esa, karena berkat kasih dan bimbingan-nya, penulis dapat menyelesaikan Tugas Akhirnya yang berjudul Pengembangan Game Engine 2D pada XNA Framework dengan baik. Penulis ingin mengucapkan terima kasih sebesar-besarnya kepada : 1. Papa, Mama, dan Koko tercinta yang selalu mendukung, menyemangati, dan menemani penulis di saat suka maupun duka 2. Bapak Achmad Imam Kistijantoro S.T., M.Sc., Ph.D. sebagai dosen pembimbing Tugas Akhir yang selalu membimbing penulis dengan sabar selama pengerjaan Tugas Akhir 3. Ibu Yani Widyani, S.T., M.T. sebagai dosen penguji pada presentasi proposal, seminar, dan prasidang Tugas Akhir yang telah memberikan saran dan kritik membangun kepada penulis 4. Bapak Riza Satria Perdana, S.T., M.T. sebagai dosen penguji pada sidang Tugas Akhir yang telah memberikan saran dan kritik membangun kepada penulis 5. Semua teman-teman di Agate Studio yang selalu menyemangati dan menemani penulis di saat suka maupun duka, memberikan banyak ilmu berharga baik teknis maupun non-teknis kepada penulis, mengijinkan aset gambarnya untuk dijadikan Tugas Akhir penulis, dan menjadi inspirasi topik Tugas Akhir ini 6. Seluruh dosen S1 Teknik Informatika ITB yang telah dengan sabar membimbing dan memberikan banyak ilmu baik akademis dan non-akademis kepada penulis 7. Semua teman-teman di Teknik Informatika ITB, khususnya angkatan 2005, yang menjadi teman seperjuangan dalam menyelesaikan studi S1 iii

5 iv Penulis berharap Tugas Akhir ini dapat bermanfaat bagi banyak orang dan penulis mengharapkan kritik dan saran mengenai Tugas Akhir ini, karena Tugas Akhir ini masih sangat jauh dari sempurna. Terima Kasih. Bandung, 4 September 2009 Penulis

6 DAFTAR ISI Lembar Pengesahan Program Studi Sarjana Teknik Informatika... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... x DAFTAR KODE... xii BAB I PENDAHULUAN... I Latar Belakang... I Rumusan Masalah... I Tujuan... I Batasan Masalah... I Metodologi... I-3 BAB II DASAR TEORI... II Game... II Pengertian Game... II Sejarah Singkat Game... II Jenis Game... II Genre Game... II Teori Grafika 2D... II Representasi Gambar... II Sprite... II Game Engine... II Input Handler... II Animasi... II Graphical User Interface... II Collision Detection... II Physics... II Particle System... II-16 v

7 vi Tiling Engine... II Scripting... II Isometric Scene Manager... II Particle Editor... II Level Editor... II Audio... II XNA Framework... II XNA Content Pipeline... II D pada XNA... II Siklus Game pada XNA... II-22 BAB III ANALISIS... III Analisis Pengertian Game... III Dunia dan Objek 2D... III Analisis Fitur XGate2D... III XG-F-01 - Input Handler... III XG-F-02 - Animasi... III XG-F-03 - Graphical User Interface (GUI)... III XG-F-04 - Collision Detection... III XG-F-05 - Physics... III XG-F-06 - Particle System... III XG-F-07 - Tiling Engine... III XG-F-08 - Audio... III-15 BAB IV PERANCANGAN... IV Arsitektur Game Engine... IV Rancangan Modul... IV Rancangan Kelas, Interface, dan Enumerasi... IV XGate2DCore... IV XGate2DGraphic... IV XGate2DPhysic... IV XGate2DUserInterface... IV Rancangan Penggunaan Fitur... IV Input Handler... IV-14

8 vii Animasi... IV GUI... IV Collision Detection... IV Physics... IV Particle System... IV Tiling Engine... IV Audio... IV-16 BAB V IMPLEMENTASI DAN PENGUJIAN... V Implementasi... V Lingkungan Implementasi... V Batasan Implementasi... V Implementasi Modul... V Implementasi Kelas, Interface, dan Enumerasi... V Pengujian... V Pengujian Unit... V Pengujian Sistem... V-12 BAB VI KESIMPULAN DAN SARAN... VI Kesimpulan... VI Saran... VI-3 DAFTAR PUSTAKA... xiii LAMPIRAN A Rincian Kelas Perancangan XGate2D... 1

9 DAFTAR TABEL Tabel III-1 Kelas Analisis XGate2D pada Representasi Dunia dan Objek 2D... III-3 Tabel III-2 Fitur XGate2D... III-4 Tabel III-3 Kelas XNA pada fitur XG-F-01 Input Handler... III-5 Tabel III-4 Kelas Analisis XGate2D pada fitur XG-F-01 Input Handler... III-5 Tabel III-5 Kelas XNA pada fitur XG-F-02 - Animasi... III-7 Tabel III-6 Kelas Analisis XGate2D pada fitur XG-F-02 Animasi... III-8 Tabel III-7 Properti dan Event Elemen GUI XGate2D... III-8 Tabel III-8 Kelas Analisis XGate2D pada fitur XG-F-03 GUI... III-9 Tabel III-9 Kelas Analisis XGate2D pada fitur XG-F-04 Collision Detection... III-11 Tabel III-10 Kelas Analisis XGate2D pada fitur XG-F-05 Physics... III-13 Tabel III-11 Kelas Analisis XGate2D pada fitur XG-F-06 Particle System... III-14 Tabel III-12 Kelas Analisis XGate2D pada fitur XG-F-07 Tiling Engine... III-15 Tabel III-13 Kelas XNA pada fitur XG-F-08 Audio... III-16 Tabel III-14 Kelas Analisis XGate2D pada fitur XG-F-08 - Audio... III-17 Tabel IV-1 Pengelompokkan Kelas pada Setiap Fitur terhadap Modul XGate2D... IV-2 Tabel IV-2 Daftar Kelas pada Modul XGate2DCore... IV-6 Tabel IV-3 Daftar Kelas pada Modul XGate2DGraphic... IV-9 Tabel IV-4 Daftar Kelas pada Modul XGate2DPhysic... IV-11 Tabel IV-5 Daftar Kelas pada Modul XGate2DUserInterface... IV-12 Tabel V-1 Implementasi Modul pada XGate2D... V-2 Tabel V-2 Implementasi Kelas pada Modul XGate2DCore... V-2 Tabel V-3 Implementasi Kelas pada Modul XGate2DGraphic... V-3 Tabel V-4 Implementasi Kelas pada Modul XGate2DPhysic... V-3 Tabel V-5 Implementasi Kelas pada Modul XGate2DUserInterface... V-3 Tabel V-6 Hasil Pengujian Modul XGate2DCore... V-10 Tabel V-7 Hasil Pengujian Modul XGate2DGraphic... V-10 Tabel V-8 Hasil Pengujian Modul XGate2DPhysic... V-11 Tabel V-9 Hasil Pengujian Modul XGate2DUserInterface... V-11 Tabel V-10 Pemetaan Fitur XGate2D dengan Implementasinya pada Ring Catcher V-13 viii

10 Tabel V-11 Hasil Pengujian Sistem XGate2D... V-14 ix

11 DAFTAR GAMBAR Gambar II-1 Contoh Game 2D... II-2 Gambar II-2 Contoh Game 3D... II-2 Gambar II-3 Contoh Gambar Objek Beranimasi... II-11 Gambar II-4 Contoh Antarmuka pada Game... II-12 Gambar II-5 Rectangle Collision Detection... II-13 Gambar II-6 Circle Collision Detection... II-13 Gambar II-7 Polygon Collision Detection... II-14 Gambar II-8 Per Pixel Collision Detection... II-14 Gambar II-9 Efek Partikel Ledakan... II-16 Gambar II-10 Contoh Penggunaan Tiling Engine... II-17 Gambar II-11 Contoh Scene Isometrik... II-18 Gambar II-12 Contoh Particle Editor... II-19 Gambar II-13 Contoh Level Editor... II-20 Gambar II-14 Sistem Kordinat 2D XNA pada Layar dengan Resolusi 1024x II-22 Gambar II-15 Diagram Alir Siklus Game pada XNA... II-23 Gambar III-1 Representasi Dunia dan Objek 2D... III-2 Gambar III-2 Diagram Kelas Analisis Representasi Dunia dan Objek 2D... III-3 Gambar III-3 Diagram Kelas Analisis Fitur XG-F-01 Input Handler... III-5 Gambar III-4 Representasi Objek Beranimasi... III-6 Gambar III-5 Diagram Kelas Analisis Fitur XG-F-02 Animasi... III-7 Gambar III-6 Diagram Kelas Analisis Fitur XG-F-03 GUI... III-9 Gambar III-7 Representasi Objek Collidable... III-11 Gambar III-8 Diagram Kelas Analisis Fitur XG-F-04 Collision Detection... III-11 Gambar III-9 Representasi Objek Fisika... III-12 Gambar III-10 Diagram Kelas Analisis Fitur XG-F-05 Physics... III-13 Gambar III-11 Diagram Kelas Analisis Fitur XG-F-06 Particle System... III-14 Gambar III-12 Diagram Kelas Analisis Fitur XG-F-07 Tiling Engine... III-15 Gambar III-13 Diagram Kelas Analisis Fitur XG-F-08 Audio... III-16 Gambar IV-1 Arsitektur XGate2D... IV-1 x

12 xi Gambar IV-2 Rancangan Modul XGate2D... IV-3 Gambar IV-3 Diagram Kelas Modul XGate2DCore... IV-8 Gambar IV-4 Diagram Kelas Modul XGate2DGraphic... IV-10 Gambar IV-5 Diagram Kelas Modul XGate2DPhysic... IV-12 Gambar IV-6 Diagram Kelas Modul XGate2DUserInterface... IV-13 Gambar V-1 Prototype Game Ring Catcher... V-13

13 DAFTAR KODE Kode V-1 Pengujian Modul XGate2DCore... V-5 Kode V-2 Pengujian Modul XGate2DGraphic (1)... V-6 Kode V-3 Pengujian Modul XGate2DGraphic (2)... V-7 Kode V-4 Pengujian Modul XGate2DPhysic... V-8 Kode V-5 Pengujian Modul XGate2DUserInterface... V-9 xii

BAB IV PERANCANGAN. Gambar IV-1 Arsitektur XGate2D

BAB IV PERANCANGAN. Gambar IV-1 Arsitektur XGate2D BAB IV PERANCANGAN Pada Bab IV ini, akan dijelaskan hasil perancangan XGate2D berdasarkan hasil analisis pada Bab III. Hasil perancangan yang akan dibahas meliputi arsitektur XGate2D, rancangan modul-modul

Lebih terperinci

BAB III ANALISIS. 3.1 Analisis Pengertian Game. 3.2 Dunia dan Objek 2D

BAB III ANALISIS. 3.1 Analisis Pengertian Game. 3.2 Dunia dan Objek 2D BAB III ANALISIS Pada Tugas Akhir ini, akan dikembangkan XGate2D, yaitu sebuah game engine 2D yang dibangun di atas XNA framework. Pada bab ini akan diberikan analisis pengertian game secara umum, analisis

Lebih terperinci

PENGEMBANGAN CODE GENERATOR BERBASIS WEB UNTUK MEMBANGKITKAN KODE MODUL APLIKASI WEB

PENGEMBANGAN CODE GENERATOR BERBASIS WEB UNTUK MEMBANGKITKAN KODE MODUL APLIKASI WEB PENGEMBANGAN CODE GENERATOR BERBASIS WEB UNTUK MEMBANGKITKAN KODE MODUL APLIKASI WEB LAPORAN TUGAS AKHIR Disusun Sebagai Syarat Kelulusan Tingkat Sarjana oleh: Primanio / 13505027 PROGRAM STUDI TEKNIK

Lebih terperinci

PEMBANGUNAN ADD-ON PADA MOZILLA THUNDERBIRD UNTUK ENKRIPSI SURAT ELEKTRONIK DENGAN CORRECTED BLOCK TINY ENCRYPTION ALGORITHM

PEMBANGUNAN ADD-ON PADA MOZILLA THUNDERBIRD UNTUK ENKRIPSI SURAT ELEKTRONIK DENGAN CORRECTED BLOCK TINY ENCRYPTION ALGORITHM PEMBANGUNAN ADD-ON PADA MOZILLA THUNDERBIRD UNTUK ENKRIPSI SURAT ELEKTRONIK DENGAN CORRECTED BLOCK TINY ENCRYPTION ALGORITHM LAPORAN TUGAS AKHIR oleh : Ricky Gilbert Fernando / 13505077 PROGRAM STUDI TEKNIK

Lebih terperinci

Pengamanan Transmisi Hasil dan Data Query Basis Data dengan Algoritma Kriptografi RC4

Pengamanan Transmisi Hasil dan Data Query Basis Data dengan Algoritma Kriptografi RC4 Pengamanan Transmisi Hasil dan Data Query Basis Data dengan Algoritma Kriptografi RC4 LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana Oleh : Mohamad Firda Fauzan 13504127 PROGRAM STUDI

Lebih terperinci

Deteksi Otomatis Plagiarisme Source Code

Deteksi Otomatis Plagiarisme Source Code Deteksi Otomatis Plagiarisme Source Code LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : CYNTHIA KUSTANTO / NIM. 13503066 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TEKNIK ELEKTRO

Lebih terperinci

Studi dan Implementasi Task Modeling Studi Kasus : Sistem Informasi Pelanggan pada Distro

Studi dan Implementasi Task Modeling Studi Kasus : Sistem Informasi Pelanggan pada Distro Studi dan Implementasi Task Modeling Studi Kasus : Sistem Informasi Pelanggan pada Distro LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Nama : Hafiz Badrie Lubis / NIM 13504110

Lebih terperinci

BAB II DASAR TEORI. 2.1 Game

BAB II DASAR TEORI. 2.1 Game BAB II DASAR TEORI 2.1 Game Video game merupakan salah satu media hiburan yang paling populer untuk semua kalangan umur. Sejak pertama kali ditemukan, teknologi game telah mengalami kemajuan yang sangat

Lebih terperinci

MODEL SISTEM PENJADWALAN DEPENDENCY PADA BASIS DATA DEDUKTIF

MODEL SISTEM PENJADWALAN DEPENDENCY PADA BASIS DATA DEDUKTIF MODEL SISTEM PENJADWALAN DEPENDENCY PADA BASIS DATA DEDUKTIF STUDI KASUS: SISTEM PENJADWALAN MATA KULIAH LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh Yosep Kurniawan NIM :

Lebih terperinci

Pemodelan Data pada Massively Multiplayer Online Role-Playing Game

Pemodelan Data pada Massively Multiplayer Online Role-Playing Game Pemodelan Data pada Massively Multiplayer Online Role-Playing Game LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Simon Batara / 13503109 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH

Lebih terperinci

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID Farid Setiawan 41813010083 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

PEMBUATAN API MYSQL DAN APLIKASI MYSQL CLIENT PADA PLATFORM JAVA ME LAPORAN TUGAS AKHIR. Disusun Sebagai Syarat Kelulusan Tingkat Sarjana.

PEMBUATAN API MYSQL DAN APLIKASI MYSQL CLIENT PADA PLATFORM JAVA ME LAPORAN TUGAS AKHIR. Disusun Sebagai Syarat Kelulusan Tingkat Sarjana. PEMBUATAN API MYSQL DAN APLIKASI MYSQL CLIENT PADA PLATFORM JAVA ME LAPORAN TUGAS AKHIR Disusun Sebagai Syarat Kelulusan Tingkat Sarjana Oleh: Fahris Mumtaza Ahsan NIM. 13503049 Program Studi Teknik Informatika

Lebih terperinci

PENGUBAHAN SINGKATAN PADA PESAN SINGKAT TELEPON SELULER DENGAN MEMANFAATKAN POHON KEPUTUSAN C4.5

PENGUBAHAN SINGKATAN PADA PESAN SINGKAT TELEPON SELULER DENGAN MEMANFAATKAN POHON KEPUTUSAN C4.5 PENGUBAHAN SINGKATAN PADA PESAN SINGKAT TELEPON SELULER DENGAN MEMANFAATKAN POHON KEPUTUSAN C4.5 LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Rian Hadisaputra / 13503026 PROGRAM

Lebih terperinci

Sistem Penganalisis Data Laporan Keuangan dengan Metode Rasio pada Organisasi Nirlaba (Studi Kasus : ITB BHMN)

Sistem Penganalisis Data Laporan Keuangan dengan Metode Rasio pada Organisasi Nirlaba (Studi Kasus : ITB BHMN) Sistem Penganalisis Data Laporan Keuangan dengan Metode Rasio pada Organisasi Nirlaba (Studi Kasus : ITB BHMN) LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Kharizt Attria

Lebih terperinci

PEMBANGUNAN APLIKASI PEMBANGKIT PLAYLIST LAGU OTOMATIS BERBASIS RULES

PEMBANGUNAN APLIKASI PEMBANGKIT PLAYLIST LAGU OTOMATIS BERBASIS RULES PEMBANGUNAN APLIKASI PEMBANGKIT PLAYLIST LAGU OTOMATIS BERBASIS RULES LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Anggi Shena Permata / 13505117 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 ANALISIS DAN PERANCANGAN PERANGKAT AJAR KEHIDUPAN MAMALIA UNTUK SEKOLAH MENENGAH UMUM BERBASIS

Lebih terperinci

Implementasi Algoritma RC6 Untuk Enkripsi SMS Pada Telepon Selular

Implementasi Algoritma RC6 Untuk Enkripsi SMS Pada Telepon Selular Implementasi Algoritma RC6 Untuk Enkripsi SMS Pada Telepon Selular LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Rangga Wisnu Adi Permana / 135 04 036 PROGRAM STUDI TEKNIK

Lebih terperinci

PENGEMBANGAN DYNAMIC FOLKSONOMY STUDI KASUS : GANESHA DIGITAL LIBRARY 4.2

PENGEMBANGAN DYNAMIC FOLKSONOMY STUDI KASUS : GANESHA DIGITAL LIBRARY 4.2 PENGEMBANGAN DYNAMIC FOLKSONOMY STUDI KASUS : GANESHA DIGITAL LIBRARY 4.2 LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana Oleh : Arif Suprabowo / 13503122 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

Pembangunan Sistem Pelacakan dan Penelusuran Memanfaatkan Global Positioning System Pada Platform Mobile Google Android

Pembangunan Sistem Pelacakan dan Penelusuran Memanfaatkan Global Positioning System Pada Platform Mobile Google Android Pembangunan Sistem Pelacakan dan Penelusuran Memanfaatkan Global Positioning System Pada Platform Mobile Google Android LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Morenvino

Lebih terperinci

Studi Pembangunan Aplikasi Berbasis SOA. dengan SOAD dan SCA

Studi Pembangunan Aplikasi Berbasis SOA. dengan SOAD dan SCA Studi Pembangunan Aplikasi Berbasis SOA dengan SOAD dan SCA LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Yuandra Ismiraldi / 13505069 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH

Lebih terperinci

Sistem Pakar untuk Memilih Buku Ilmu Syar i Berbahasa Indonesia

Sistem Pakar untuk Memilih Buku Ilmu Syar i Berbahasa Indonesia Sistem Pakar untuk Memilih Buku Ilmu Syar i Berbahasa Indonesia LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Aulia Fitrah / 13504058 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh:

Lebih terperinci

PENGEMBANGAN APLIKASI KARAOKE BERBASIS MULTIMEDIA

PENGEMBANGAN APLIKASI KARAOKE BERBASIS MULTIMEDIA PENGEMBANGAN APLIKASI KARAOKE BERBASIS MULTIMEDIA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh: YUSDIANTO WIBOWO 05 07 04503 PROGRAM

Lebih terperinci

Pengamanan Situs dengan Enkripsi Head dan Body HTML Menggunakan Algoritma RC4

Pengamanan Situs dengan Enkripsi Head dan Body HTML Menggunakan Algoritma RC4 Pengamanan Situs dengan Enkripsi Head dan Body HTML Menggunakan Algoritma RC4 LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Yudi Haribowo 13504111 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

MEMBANGUN GAME MAIN KATA DENGAN MACROMEDIA FLASH

MEMBANGUN GAME MAIN KATA DENGAN MACROMEDIA FLASH MEMBANGUN GAME MAIN KATA DENGAN MACROMEDIA FLASH SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika Universitas

Lebih terperinci

Studi dan Implementasi Kriptografi Kunci-Publik untuk Otentikasi Perangkat dan Pengguna pada Komunikasi Bluetooth

Studi dan Implementasi Kriptografi Kunci-Publik untuk Otentikasi Perangkat dan Pengguna pada Komunikasi Bluetooth Studi dan Implementasi Kriptografi Kunci-Publik untuk Otentikasi Perangkat dan Pengguna pada Komunikasi Bluetooth LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Made Harta

Lebih terperinci

IMPLEMENTASI FAULT TOLERANT JDBC CONNECTOR PADA DBMS MYSQL UNTUK MENDUKUNG REPLIKASI DI MID TIER PADA ARSITEKTUR THREE TIER

IMPLEMENTASI FAULT TOLERANT JDBC CONNECTOR PADA DBMS MYSQL UNTUK MENDUKUNG REPLIKASI DI MID TIER PADA ARSITEKTUR THREE TIER IMPLEMENTASI FAULT TOLERANT JDBC CONNECTOR PADA DBMS MYSQL UNTUK MENDUKUNG REPLIKASI DI MID TIER PADA ARSITEKTUR THREE TIER LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Satria

Lebih terperinci

PENERAPAN ALGORITMA K-MEANS UNTUK PENGELOMPOKAN DATA EKSPRESI GEN

PENERAPAN ALGORITMA K-MEANS UNTUK PENGELOMPOKAN DATA EKSPRESI GEN PENERAPAN ALGORITMA K-MEANS UNTUK PENGELOMPOKAN DATA EKSPRESI GEN LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Aloysius Nugroho W / 13501042 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

PENGEMBANGAN INFRASTRUKTUR KOMUNIKASI UNTUK APLIKASI BERBASIS MESSAGING

PENGEMBANGAN INFRASTRUKTUR KOMUNIKASI UNTUK APLIKASI BERBASIS MESSAGING PENGEMBANGAN INFRASTRUKTUR KOMUNIKASI UNTUK APLIKASI BERBASIS MESSAGING LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Syaikhuddin / 13502018 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

Sistem Pakar Diagnosis dan Terapi Penyakit Umum dengan Induct/MCRDR

Sistem Pakar Diagnosis dan Terapi Penyakit Umum dengan Induct/MCRDR Sistem Pakar Diagnosis dan Terapi Penyakit Umum dengan Induct/MCRDR LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Ray Aditya Iswara / 13504045 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

Studi dan Implementasi Algoritma Optimasi Pemotongan Bar Steel

Studi dan Implementasi Algoritma Optimasi Pemotongan Bar Steel Studi dan Implementasi Algoritma Optimasi Pemotongan Bar Steel LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Odit Ekwardo / 135 04 079 PROGRAM STUDI INFORMATIKA SEKOLAH TEKNIK

Lebih terperinci

PENGEMBANGAN APLIKASI PEMBELAJARAN BAHASA JEPANG BERBASIS MULTIMEDIA

PENGEMBANGAN APLIKASI PEMBELAJARAN BAHASA JEPANG BERBASIS MULTIMEDIA PENGEMBANGAN APLIKASI PEMBELAJARAN BAHASA JEPANG BERBASIS MULTIMEDIA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Christine Kurnia Suryadharma

Lebih terperinci

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web HALAMAN JUDUL TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika oleh

Lebih terperinci

Pembuatan Rencana Strategis. Pengimplementasian E-Government Sektor Layanan Publik. Berbasis Enterprise Architecture Planning

Pembuatan Rencana Strategis. Pengimplementasian E-Government Sektor Layanan Publik. Berbasis Enterprise Architecture Planning Pembuatan Rencana Strategis Pengimplementasian E-Government Sektor Layanan Publik Berbasis Enterprise Architecture Planning Studi Kasus: Pemerintah Kabupaten Kutai Barat LAPORAN TUGAS AKHIR Disusun sebagai

Lebih terperinci

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker. INTISARI Dewasa ini peredaran obat di pasaran semakin marak dan semakin banyak dijumpai. Dengan semakin banyaknya berbagai jenis dan jumlah obat yang beredar dipasaran, pemilihan obat yang tepat dan penjelasan

Lebih terperinci

PENGEMBANGAN API UNTUK MENDUKUNG FAULT TOLERANT JDBC CONNECTOR PADA DBMS MYSQL

PENGEMBANGAN API UNTUK MENDUKUNG FAULT TOLERANT JDBC CONNECTOR PADA DBMS MYSQL PENGEMBANGAN API UNTUK MENDUKUNG FAULT TOLERANT JDBC CONNECTOR PADA DBMS MYSQL LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Tania Krisanty / 13504101 PROGRAM STUDI TEKNIK

Lebih terperinci

SKRIPSI PERANCANGAN SISTEM PELAYANAN PERPUSTAKAAN BERBASIS TEKNOLOGI INFORMASI DENGAN PENDEKATAN METODE RAPID APPLICATION DEVELOPMENT (RAD)

SKRIPSI PERANCANGAN SISTEM PELAYANAN PERPUSTAKAAN BERBASIS TEKNOLOGI INFORMASI DENGAN PENDEKATAN METODE RAPID APPLICATION DEVELOPMENT (RAD) SKRIPSI PERANCANGAN SISTEM PELAYANAN PERPUSTAKAAN BERBASIS TEKNOLOGI INFORMASI DENGAN PENDEKATAN METODE RAPID APPLICATION DEVELOPMENT (RAD) Diajukan untuk memenuhi syarat guna mencapai gelar Sarjana Ekonomi

Lebih terperinci

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh Noviariansya 09 07 05784 PROGRAM STUDI

Lebih terperinci

Strategi Implementasi Peningkatan Waktu Proses Algoritma PrefixSpan untuk Sequential Pattern Mining

Strategi Implementasi Peningkatan Waktu Proses Algoritma PrefixSpan untuk Sequential Pattern Mining Strategi Implementasi Peningkatan Waktu Proses Algoritma PrefixSpan untuk Sequential Pattern Mining LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Riza Ramadan / 13503037 PROGRAM

Lebih terperinci

Pendeteksian Kemacetan Lalu Lintas dengan Compute Unified Device Architecture (CUDA)

Pendeteksian Kemacetan Lalu Lintas dengan Compute Unified Device Architecture (CUDA) Pendeteksian Kemacetan Lalu Lintas dengan Compute Unified Device Architecture (CUDA) LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Muhammad Ismail Faruqi / 13503045 PROGRAM

Lebih terperinci

PEMBANGUNAN GAME SURVIVAL 3D BERBASIS DESKTOP TUGAS AKHIR. Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

PEMBANGUNAN GAME SURVIVAL 3D BERBASIS DESKTOP TUGAS AKHIR. Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika PEMBANGUNAN GAME SURVIVAL 3D BERBASIS DESKTOP TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: Rangga Perwiratama 120707036 PROGRAM STUDI TEKNIK

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA) PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA) TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Lebih terperinci

PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR

PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh:

Lebih terperinci

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Agnes Aprilia Kartika 08 07

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Robby Jaya Endarto

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Yohanes Erwin Dari NIM : 11 07

Lebih terperinci

Penerapan Teknik Support Vector Machine untuk Pendeteksian Intrusi pada Jaringan

Penerapan Teknik Support Vector Machine untuk Pendeteksian Intrusi pada Jaringan Penerapan Teknik Support Vector Machine untuk Pendeteksian Intrusi pada Jaringan LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Krisantus Sembiring / 13503121 PROGRAM STUDI

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai derajat Sarjana Teknik Informatika Oleh: Tony Vincent 07 07 05286

Lebih terperinci

Pemodelan Komunitas Belajar dengan Prinsip Psikologis Learner-Centered dengan Pendekatan Pemodelan Task

Pemodelan Komunitas Belajar dengan Prinsip Psikologis Learner-Centered dengan Pendekatan Pemodelan Task Pemodelan Komunitas Belajar dengan Prinsip Psikologis Learner-Centered dengan Pendekatan Pemodelan Task Studi Kasus : Forum Tugas Akhir LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana

Lebih terperinci

LAPORAN TUGAS AKHIR. Disusun Sebagai Syarat Kelulusan Tingkat Sarjana. oleh : Desi Hadiati /

LAPORAN TUGAS AKHIR. Disusun Sebagai Syarat Kelulusan Tingkat Sarjana. oleh : Desi Hadiati / Pembuatan Arsitektur Sistem Informasi Dengan Enterprise Architecture Planning Untuk Mendukung Implementasi Manajemen Berbasis Sekolah (Studi Kasus di SMA Negeri 3 Bandung) LAPORAN TUGAS AKHIR Disusun Sebagai

Lebih terperinci

Pembelajaran Mesin untuk Mempelajari Pola Improvisasi Musik Jazz

Pembelajaran Mesin untuk Mempelajari Pola Improvisasi Musik Jazz Pembelajaran Mesin untuk Mempelajari Pola Improvisasi Musik Jazz LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Muhammad Ghifary / 13505023 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika JUDUL PEMBANGUNAN APLIKASI KATALOG PENJUALAN RUMAH MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Lebih terperinci

Pembangunan Framework Sederhana untuk Aplikasi Sistem Informasi Sekolah

Pembangunan Framework Sederhana untuk Aplikasi Sistem Informasi Sekolah Pembangunan Framework Sederhana untuk Aplikasi Sistem Informasi Sekolah LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Andresta Ramadhan / 13503030 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

Pembangunan Aplikasi Pertukaran Informasi Pada Jaringan Knowledge base

Pembangunan Aplikasi Pertukaran Informasi Pada Jaringan Knowledge base Pembangunan Aplikasi Pertukaran Informasi Pada Jaringan Knowledge base LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Fajar Juang Ekaputra / 13503079 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

PEMBANGUNAN APLIKASI PEMBELAJARAN BAHASA INGGRIS BAGI ANAK TK BERBASIS MULTIMEDIA

PEMBANGUNAN APLIKASI PEMBELAJARAN BAHASA INGGRIS BAGI ANAK TK BERBASIS MULTIMEDIA PEMBANGUNAN APLIKASI PEMBELAJARAN BAHASA INGGRIS BAGI ANAK TK BERBASIS MULTIMEDIA SKRIPSI Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Stefany Sutanto

Lebih terperinci

PENERAPAN AGGREGATION TREE UNTUK PENANGANAN FUNGSI AGREGASI PADA RELASI BITEMPORAL

PENERAPAN AGGREGATION TREE UNTUK PENANGANAN FUNGSI AGREGASI PADA RELASI BITEMPORAL PENERAPAN AGGREGATION TREE UNTUK PENANGANAN FUNGSI AGREGASI PADA RELASI BITEMPORAL LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Nurkholis Madjid / NIM 13503047 PROGRAM STUDI

Lebih terperinci

Penerapan Teknik Bayesian Network dalam Pengembangan Prototipe Aplikasi Web Content Mining

Penerapan Teknik Bayesian Network dalam Pengembangan Prototipe Aplikasi Web Content Mining Penerapan Teknik Bayesian Network dalam Pengembangan Prototipe Aplikasi Web Content Mining LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Miridhani Riani Ningrum / 13503023

Lebih terperinci

Studi dan Implementasi Steganografi pada Video Digital di Mobile Phone dengan DCT Modification

Studi dan Implementasi Steganografi pada Video Digital di Mobile Phone dengan DCT Modification Studi dan Implementasi Steganografi pada Video Digital di Mobile Phone dengan DCT Modification LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Paul Gunawan Hariyanto / 13504023

Lebih terperinci

IMPLEMENTASI SISTEM MULTI-AGEN PADA PEMBANGUNAN MANAJEMEN RANTAI PASOK ELEKTRONIK: REHABILITASI DAN REKONSTRUKSI PASCABENCANA

IMPLEMENTASI SISTEM MULTI-AGEN PADA PEMBANGUNAN MANAJEMEN RANTAI PASOK ELEKTRONIK: REHABILITASI DAN REKONSTRUKSI PASCABENCANA TESIS IMPLEMENTASI SISTEM MULTI-AGEN PADA PEMBANGUNAN MANAJEMEN RANTAI PASOK ELEKTRONIK: REHABILITASI DAN REKONSTRUKSI PASCABENCANA HENDRIKUS ANDRIANUS KANTUR No. Mhs. : 135302030/PS/MTF PROGRAM STUDI

Lebih terperinci

PENGEMBANGAN APLIKASI SIMULASI DAN PEMODELAN 3 DIMENSI PENCARIAN RUANG MENGGUNAKAN VRML

PENGEMBANGAN APLIKASI SIMULASI DAN PEMODELAN 3 DIMENSI PENCARIAN RUANG MENGGUNAKAN VRML PENGEMBANGAN APLIKASI SIMULASI DAN PEMODELAN 3 DIMENSI PENCARIAN RUANG MENGGUNAKAN VRML TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh:

Lebih terperinci

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer ANDRI SETIAWAN 41508110045 PROGRAM

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI DESA DAN KAWASAN UNTUK MANAJEMEN ASET DESA, POTENSI EKONOMI DESA DAN PEMETAAN DESA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI DESA DAN KAWASAN UNTUK MANAJEMEN ASET DESA, POTENSI EKONOMI DESA DAN PEMETAAN DESA BERBASIS WEB PEMBANGUNAN SISTEM INFORMASI DESA DAN KAWASAN UNTUK MANAJEMEN ASET DESA, POTENSI EKONOMI DESA DAN PEMETAAN DESA BERBASIS WEB TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana

Lebih terperinci

LAPORAN SKRIPSI PEMBELAJARAN AKSARA JAWA MELALUI GAME BELAJAR HANACARAKA

LAPORAN SKRIPSI PEMBELAJARAN AKSARA JAWA MELALUI GAME BELAJAR HANACARAKA LAPORAN SKRIPSI PEMBELAJARAN AKSARA JAWA MELALUI GAME BELAJAR HANACARAKA Diajukan untuk memenuhi syarat guna mencapai gelar Sarjana Komputer program studi Sistem Informasi Universitas Katolik Soegijapranata

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI SARANA DAN PRASARANA UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI SARANA DAN PRASARANA UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS WEB PEMBANGUNAN SISTEM INFORMASI SARANA DAN PRASARANA UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS WEB (Studi Kasus di Kantor Sistem Informasi Universitas Atma Jaya Yogyakarta) TUGAS AKHIR Diajukan Untuk Memenuhi

Lebih terperinci

asi Web in The Man Middle SEKOLAH

asi Web in The Man Middle SEKOLAH Analisis dan Pencegahan Serangan Man in The Middle (MiTM) pada Otentik asi Web Proxy Jaringan Kampus ITB LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Muhammad Riza Putra

Lebih terperinci

GAME EDUKASI ANTI KORUPSI BERBASI JAVASCRIPT TUGAS AKHIR

GAME EDUKASI ANTI KORUPSI BERBASI JAVASCRIPT TUGAS AKHIR GAME EDUKASI ANTI KORUPSI BERBASI JAVASCRIPT TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : ISMAIL HASAN NIM. 201310370312337

Lebih terperinci

Faktor Kritis Kesuksesan dalam Penerapan Sistem Enterprise Resource Planning di Institusi Pendidikan Tinggi Indonesia

Faktor Kritis Kesuksesan dalam Penerapan Sistem Enterprise Resource Planning di Institusi Pendidikan Tinggi Indonesia Faktor Kritis Kesuksesan dalam Penerapan Sistem Enterprise Resource Planning di Institusi Pendidikan Tinggi Indonesia Studi Kasus : Direktorat Keuangan Institut Teknologi Bandung LAPORAN TUGAS AKHIR oleh:

Lebih terperinci

xiii TAKARIR Action : ActionScript : Android : Array : Attack : Background Music : Block Inventory : Battle System : Touchscreen : Controller :

xiii TAKARIR Action : ActionScript : Android : Array : Attack : Background Music : Block Inventory : Battle System : Touchscreen : Controller : xiii TAKARIR Action : ActionScript : Android : Array : Attack : Background Music : Block Inventory : Battle System : Touchscreen : Controller : Camera View : Defend : Experience : Game : Game Menu : Level

Lebih terperinci

Pengembangan Sistem Informasi Tugas Akhir Berbasis Web Untuk Sistem Informasi Akademik Universitas Atma Jaya Yogyakarta

Pengembangan Sistem Informasi Tugas Akhir Berbasis Web Untuk Sistem Informasi Akademik Universitas Atma Jaya Yogyakarta Pengembangan Sistem Informasi Tugas Akhir Berbasis Web Untuk Sistem Informasi Akademik Universitas Atma Jaya Yogyakarta (Studi Kasus: Universitas Atma Jaya Yogyakarta) Oleh Anastasius Triseptian 06 07

Lebih terperinci

PENGEMBANGAN APLIKASI PERMAINAN EDUKASI PENGENALAN MANFAAT SAYURAN BAGI TUBUH MANUSIA BERBASIS MOBILE

PENGEMBANGAN APLIKASI PERMAINAN EDUKASI PENGENALAN MANFAAT SAYURAN BAGI TUBUH MANUSIA BERBASIS MOBILE PENGEMBANGAN APLIKASI PERMAINAN EDUKASI PENGENALAN MANFAAT SAYURAN BAGI TUBUH MANUSIA BERBASIS MOBILE TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA) PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA) TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Lebih terperinci

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai derajat Sarjana Teknik Informatika Oleh: Setia

Lebih terperinci

SMART BUSINESS PROCESS MANAGEMENT SYSTEM TESIS

SMART BUSINESS PROCESS MANAGEMENT SYSTEM TESIS SMART BUSINESS PROCESS MANAGEMENT SYSTEM TESIS Karya tulis sebagai salah satu syarat untuk memperoleh gelar Magister dari Institut Teknologi Bandung Oleh DENNY NIM : 23506039 Program Studi Program Magister

Lebih terperinci

PEMBANGUNAN PERANGKAT LUNAK ADVANCED TRANSACTION PROCESSING SYSTEM UNTUK TOKO KELONTONG

PEMBANGUNAN PERANGKAT LUNAK ADVANCED TRANSACTION PROCESSING SYSTEM UNTUK TOKO KELONTONG HA LA MA N JU DU L PEMBANGUNAN PERANGKAT LUNAK ADVANCED TRANSACTION PROCESSING SYSTEM UNTUK TOKO KELONTONG SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Lebih terperinci

Pembangunan Aplikasi Mobile Permainan Teka-Teki Berbasis Prinsip Pemantulan Cahaya

Pembangunan Aplikasi Mobile Permainan Teka-Teki Berbasis Prinsip Pemantulan Cahaya Pembangunan Aplikasi Mobile Permainan Teka-Teki Berbasis Prinsip Pemantulan Cahaya Halaman Judul TUGAS AKHIR Diajukan Untuk Memenuhi Sebagai Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh:

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI WEBSITE SOLO KULINER DAN FESTIVAL BERBASIS PHP

PENGEMBANGAN SISTEM INFORMASI WEBSITE SOLO KULINER DAN FESTIVAL BERBASIS PHP PENGEMBANGAN SISTEM INFORMASI WEBSITE SOLO KULINER DAN FESTIVAL BERBASIS PHP Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Ahli Madya Komputer Oleh: Lintang Octaviani 562013047 Program

Lebih terperinci

Perancangan dan Implementasi Dokumen Ijin Kerja Online Berbasis Yii Framework StudyKasus PT.PLN APP Semarang

Perancangan dan Implementasi Dokumen Ijin Kerja Online Berbasis Yii Framework StudyKasus PT.PLN APP Semarang Perancangan dan Implementasi Dokumen Ijin Kerja Online Berbasis Yii Framework StudyKasus PT.PLN APP Semarang LAPORAN PENELITIAN Peneliti : Benny Wijaya (672010184) Hendro Steven Tempake, S,Kom, M.Cs. FAKULTAS

Lebih terperinci

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Drajat Sarjana Teknik Informatika

Lebih terperinci

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana

Lebih terperinci

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN KREDIT PEMILIKAN RUMAH MENGGUNAKAN METODE TSUKAMOTO

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN KREDIT PEMILIKAN RUMAH MENGGUNAKAN METODE TSUKAMOTO PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN KREDIT PEMILIKAN RUMAH MENGGUNAKAN METODE TSUKAMOTO TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Lebih terperinci

PENGEMBANGAN SISTEM PEMBELAJARAN TENSES BERBASIS MULTIMEDIA

PENGEMBANGAN SISTEM PEMBELAJARAN TENSES BERBASIS MULTIMEDIA PENGEMBANGAN SISTEM PEMBELAJARAN TENSES BERBASIS MULTIMEDIA TUGAS AKHIR Diajukan untuk memenuhi sebagian persyaratan mencapai Derajat Sarjana Teknik Informatika oleh : SHANTI RATNA NINGSIH 05 07 04517

Lebih terperinci

PEMBANGUNAN APLIKASI SISTEM PAKAR PENDETEKSI PENYAKIT UMUM PADA KUCING BERBASIS ANDROID

PEMBANGUNAN APLIKASI SISTEM PAKAR PENDETEKSI PENYAKIT UMUM PADA KUCING BERBASIS ANDROID PEMBANGUNAN APLIKASI SISTEM PAKAR PENDETEKSI PENYAKIT UMUM PADA KUCING BERBASIS ANDROID TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informartika Oleh: Valeria

Lebih terperinci

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh

Lebih terperinci

Aplikasi Pembelajaran Matematika Dengan Menggunakan Microsoft XNA

Aplikasi Pembelajaran Matematika Dengan Menggunakan Microsoft XNA Aplikasi Pembelajaran Matematika Dengan Menggunakan Microsoft XNA Oleh : HERMAN SETYAWAN NIM : 612010706 Skripsi Untuk melengkapi syarat-syarat memperoleh Gelar Sarjana Teknik dalam Program Studi Teknik

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: YISMAYA YUDHAWIRA

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER SKRIPSI Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Steven

Lebih terperinci

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0 PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0 (Studi Kasus PT. Tata Transport) TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat

Lebih terperinci

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun oleh : Bagus Ade Saputra

Lebih terperinci

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3 Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3 TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh

Lebih terperinci

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: IRENE DEANDRA INDARTO 11 07

Lebih terperinci

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA TUGAS AKHIR Diajukan untuk Memenuhi Salah Satu Persyaratan Mencapai Derajat Sarjana Teknik Informatika Pascal Romi

Lebih terperinci

JEFRI TRIO VEMBER NPM:

JEFRI TRIO VEMBER NPM: PEMBANGUNAN SISTEM INFORMASI UNTUK PENGELOLAAN PROJEK PEMBANGUNAN PERANGKAT LUNAK (STUDI KASUS: KANTOR SISTEM INFORMASI, UNIVERSITAS ATMA JAYA YOGYAKARTA) TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam

BAB I PENDAHULUAN. Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam BAB I PENDAHULUAN 1. LATAR BELAKANG Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam berbagai bidang, termasuk bidang hiburan. Salah satunya penggunaan komputer dalam bidang hiburan

Lebih terperinci

JARINGAN SARAF TIRUAN UNTUK MENILAI ARANSEMEN MUSIK

JARINGAN SARAF TIRUAN UNTUK MENILAI ARANSEMEN MUSIK JARINGAN SARAF TIRUAN UNTUK MENILAI ARANSEMEN MUSIK LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Ali Akbar / 13503095 PROGRAM STUDI INFORMATIKA SEKOLAH TEKNIK ELEKTRO DAN

Lebih terperinci

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh

Lebih terperinci

PENGEMBANGAN PROTOTIPE APLIKASI KONVERSI KODE DARI BAHASA C KE PASCAL

PENGEMBANGAN PROTOTIPE APLIKASI KONVERSI KODE DARI BAHASA C KE PASCAL PENGEMBANGAN PROTOTIPE APLIKASI KONVERSI KODE DARI BAHASA C KE PASCAL LAPORAN TUGAS AKHIR Disusun Sebagai Syarat Kelulusan Tingkat Sarjana oleh : Ipam Fuaddina Adam / 13502079 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

PEMBUATAN ANIMASI 3D SISTEM TATA SURYA MENGGUNAKAN BLENDER. Ferry PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

PEMBUATAN ANIMASI 3D SISTEM TATA SURYA MENGGUNAKAN BLENDER. Ferry PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA PEMBUATAN ANIMASI 3D SISTEM TATA SURYA MENGGUNAKAN BLENDER Ferry 41506010088 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012 i PEMBUATAN ANIMASI 3D SISTEM TATA

Lebih terperinci

APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D

APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D Setivana 41812010083 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI QUALITY SYSTEM PROCEDURE UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI QUALITY SYSTEM PROCEDURE UNIVERSITAS ATMA JAYA YOGYAKARTA PEMBANGUNAN SISTEM INFORMASI QUALITY SYSTEM PROCEDURE UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun oleh

Lebih terperinci