TOKI Learning Center Sistem Pelatihan Kompetisi Pemrograman Komputer

Ukuran: px
Mulai penontonan dengan halaman:

Download "TOKI Learning Center Sistem Pelatihan Kompetisi Pemrograman Komputer"

Transkripsi

1 TOKI Learning Center Sistem Pelatihan Kompetisi Pemrograman Komputer LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Petra Novandi Barus NIM: PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG 2009 i

2 ii Lembar Pengesahan Program Studi Sarjana Informatika TOKI Learning Center: Sistem Pelatihan Kompetisi Pemrograman Komputer Tugas Akhir Program Studi Sarjana Informatika ITB oleh: Petra Novandi Barus NIM: Telah disetujui dan disahkan sebagai Laporan Tugas Akhir di Bandung pada tanggal 28 September 2009 Pembimbing Achmad Imam K., S.T., M.Sc. Ph.D. NIP

3 iii Abstrak Di dalam Tugas Akhir ini dikembangkan sebuah sistem pelatihan kompetisi pemrograman komputer. Sistem ini bertujuan untuk memfasilitasi pelatihan serta manajemen kontes pemrograman bagi pelajar sekolah menengah di Indonesia. Materi pelatihan dan kontes ini mengacu pada materi yang digunakan dalam kontes-kontes popular seperti IOI, APIO, ACM ICPC, dan lain-lain. Sistem ini dinamakan TOKI Learning Center (TOKI LC) dan ditujukan untuk penggunaan bagi kepentingan Tim Olimpiade Komputer Indonesia (TOKI). Sistem yang dikembangkan dalam Tugas Akhir ini memiliki fungsi-fungsi pelatihan seperti melihat soal, mengumpulkan jawaban, melihat hasil pemeriksaan soal, manajemen soal (online judge) serta manajemen kontes seperti manajemen peserta, manajemen soal kontes, peringkat, dan tanya-jawab (contest management). TOKI LC memiliki tambahan nilai dalam hal mendukung fasilitas pengembangan soal-soal baru, fitur keamanan sistem dari serangan-serangan kode jawaban, dan penggunaan cluster untuk meningkatkan kinerja sistem dalam melakukan evaluasi jawaban dengan volume tinggi. Selain itu untuk menjangkau banyak target pelajar di seluruh Indonesia, sistem ini didesain dalam 3 mode deployment: online untuk akses lewat internet, portable untuk pelatihan skala lokal, dan standalone bagi peserta yang ingin belajar mandiri dengan menggunakan paket soal yang didapat lewat internet. TOKI LC telah dideploy di jaringan Institut Teknologi Bandung dan telah digunakan untuk memfasilitasi Pelatihan Jarak Jauh Persiapan Olimpiade Sains Nasional Kata kunci: programming contest management system, autograder, online judge.

4 iv Abstract In this Final Project, a programming competition training system was developed. This system s main purpose is to facilitate training and contest management for Indonesian high school students. Contest and training materials were taken from popular programming contests such as IOI, ACM ICPC, etc. This system is named as TOKI Learning Center (TOKI-LC) and serves under Tim Olimpiade Komputer Indonesia (Indonesian Computer Olympiad Team) Like other programming contest management system, TOKI-LC features basic contest and training management functions such as problem browser, answer submitter, submission browser, problem management, contest browser, etc. In other hand, TOKI-LC has problem development features that could facilitate coach to develop any kind of problem. TOKI-LC could handle large volume of users and submissions. To reach as many students as possible, TOKI-LC developed into 3 kinds of deployment mode: online mode for students who are provided with internet connection, portable mode for onsite activity purposes, and standalone distributed in LiveCD form for individual learning purpose. TOKI-LC has been deployed in Institut Teknologi Bandung network and used to aid Remote Training Pre National Science Olympiad Keywords: programming contest management system, autograder, online judge.

5 v Kata Pengantar Puji syukur penulis panjatkan kepada Tuhan YME karena hanya atas berkat dan anugerahnya, penulis bisa menyelesaikan Tugas Akhir yang berjudul "TOKI Learning Center: Sistem Pelatihan Kompetisi Pemrograman Komputer" dengan baik dan lancar. Penulis menyampaikan ucapan terima kasih kepada 1. Ayah dan Ibu tercinta, serta kakak dan adik penulis atas segala kasih sayang, kepercayaan, dukungan, dan doa untuk penulis selama pengerjaan Tugas Akhir ini. 2. Bapak Achmad Imam Kistijantoro, sebagai pembimbing Tugas Akhir atas segala bimbingan dan ide-ide yang sangat berharga. 3. Ibu Inggriani Liem, sebagai pembimbing Tugas Akhir sebelumnya atas segala bimbingannya selama semester awal pengerjaan Tugas Akhir. 4. Bapak Riza Satria Perdana, selaku dosen penguji Seminar dan Sidang Tugas Akhir. 5. Bapak Bugi Wibowo, selaku dosen penguji Pra Sidang dan Sidang Tugas Akhir. 6. Ibu Fazat Nur Azizah, selaku dosen penguji Presentasi Proposal. 7. Seluruh dosen dan staf pengajar Program Studi Teknik Informatika ITB atas segala ilmu, tambahan wawasan, dan kesempatan eksplorasi yang diberikan selama penulis menempuh studi sarjana. 8. Seluruh staf akademik dan non-akademik Program Studi Teknik Informatika yang telah memberikan banyak bantuan selama masa perkuliahan dan pengerjaan Tugas Akhir. 9. Seluruh dosen pembina yang penulis hormati dan rekan-rekan dari Biro Tim Olimpiade Komputer Indonesia yang selalu memberikan masukan dan kritik yang bermanfaat. Ucapan terima kasih penulis sampaikan secara khusus bagi Bapak Adi Mulyanto selaku Ketua TOKI Biro ITB, Ilham Kurnia sebagai pembina TOKI yang selalu memberikan kritik membangun, Brian Marshal yang selalu mengingatkan dan memberi semangat, serta berturut-turut

6 vi Dominikus Damas, Kevin Tanadi, Khandar William, dan Karol Danutama yang ikut membantu melakukan implementasi antarmuka. 10. Seluruh rekan-rekan mahasiswa Teknik Informatika angkatan 2005 yang tidak henti-hentinya saling memberi semangat satu sama lain. 11. Seluruh rekan-rekan asisten dan mahasiswa yang mengerjakan Tugas Akhir di Laboratorium Programming Teknik Informatika ITB, atas segala bantuannya. Ucapan terima kasih penulis sampaikan secara khusus bagi Saudara Hanson Prihantoro dan Saudara Aprian Diaz Novandi atas masukan, kritik, dan diskusi yang bermanfaat dalam pengerjaan. 12. Rekan-rekan lainnya yang selalu mendukung penulis dalam berbagai hal. Penulis berharap Tugas Akhir ini dapat membantu tujuan mulia untuk menambah wawasan dan meningkatkan kemampuan pelajar-pelajar sekolah menengah di bidang keinformatikaan. Penulis juga menyadari bahwa Tugas Akhir ini memiliki banyak sekali kekurangan Bandung, September 2009 Penulis

7 vii Daftar Isi Lembar Pengesahan... ii Abstrak... iii Abstract... iv Kata Pengantar... v Daftar Isi... vii Daftar Gambar... xi Daftar Tabel... xii Daftar Kode... xiii Bab I Pendahuluan... I Latar belakang... I Rumusan Masalah... I Tujuan... I Batasan Masalah... I Metodologi... I Sistematika Penulisan... I-4 Bab II Dasar Teori... II Kontes Pemrograman... II Ikhtisar Kontes Pemrograman... II Kontes-Kontes Pemrograman... II ACM Intercollegiate Programming Contest... II International Olympiad of Informatics... II Sistem Manajemen Kontes Pemrograman... II Desain Sistem Manajemen Kontes Pemrograman... II Kebutuhan Sistem Kontes Pemrograman... II Implementasi Perangkat Lunak Manajemen Kontes Pemrograman... II Mooshak... II PC 2... II MO-Eval... II Sistem Pelatihan Pemrograman Online... II-8

8 viii USACO Training... II Z-Trening... II Aspek Penting Pada Sistem Pelatihan dan Kontes Pemrograman... II Extensibility... II Security... II Forcing High Compilation Time... II Consuming Resource At Compilation Time... II Accessing Restricted Material... II Misusing The Network... II Modifying or Harming Testing Environment... II Circumventing the Time Measurement... II Exploiting Covert Channel... II Misusing Additional Services... II Exploiting Bugs In Operating System... II Obfuscation... II Scalability... II-15 Bab III Analisis... III Analisis Masalah... III Extensibility... III Scalability... III Security... III Analisis Perangkat Lunak... III Deskripsi Sistem... III Fungsionalitas... III Online Judge... III Contest Management... III Mode Deployment... III Online... III Portable... III Standalone... III Spesifikasi TOKI-LC... III-12

9 ix Spesifikasi Fungsional... III Kebutuhan Non Fungsional... III Pemodelan Analisis Sistem... III Model Use Case... III Online Judge... III Contest Management... III Definisi Aktor... III Definisi Use Case... III Pemetaan Use Case... III Deskripsi Arsitektural... III Online... III Portable... III Standalone... III-18 Bab IV Perancangan... IV Perancangan Kelas... IV Perancangan Kelas Model... IV Perancangan Kelas Berdasarkan Analisis Masalah... IV Security... IV Extensibility... IV Scalability... IV Perancangan Antar Muka... IV-8 Bab V Implementasi dan Pengujian... V Implementasi... V Strategi Implementasi... V Lingkungan Implementasi... V Implementasi Kelas... V Pengujian... V Pengujian aspek extensibility... V Strategi Pengujian... V Hasil Pengujian... V Evaluasi Pengujian... V-8

10 x Pengujian aspek security... V Strategi Pengujian... V Hasil Pengujian... V Evaluasi Pengujian... V Pengujian aspek scalability... V Strategi Pengujian... V Kasus Uji... V Hasil Pengujian... V Evaluasi Pengujian... V Deployment Sistem... V-15 Bab VI Penutup... VI Kesimpulan... VI Saran... VI-2 Daftar Referensi... viii Lampiran A. Tim Olimpiade Komputer Indonesia... A-1 Lampiran B. Contoh Soal Kontes Pemrograman... B-1 Lampiran C.Kode Evaluator... C-1

11 xi Daftar Gambar Gambar III-1. Fungsionalitas terkait task... III-2 Gambar III-2. State sebuah server node... III-7 Gambar III-3. Proses Fetching-Evaluating-Reporting... III-8 Gambar III-4. Proses Synchronizing... III-9 Gambar III-5. Model Use Case Online Judge... III-13 Gambar III-6. Model Use Case Contest Management... III-14 Gambar III-7. Arsitektur Mode Online... III-17 Gambar III-8. Mode Portable... III-18 Gambar III-9. Mode Standalone... III-19 Gambar IV-1. Rancangan Kelas Entitas... IV-1 Gambar IV-2. Diagram Kelas Sandbox... IV-2 Gambar IV-3. Diagram Kelas API Extensibility... IV-3 Gambar IV-4. Diagram Kelas Utama Extendibilty... IV-4 Gambar IV-5. Diagram Kelas Slave... IV-8 Gambar IV-6. Diagram Navigasi untuk role Learner... IV-9 Gambar IV-7. Diagram Navigasi untuk role Coach... IV-9 Gambar IV-8. Contoh tampilan description view... IV-10 Gambar IV-9. Contoh tampilan submit view.... IV-11 Gambar IV-10. Contoh tampilan submission view... IV-11 Gambar IV-11. Contoh tampilan task config view... IV-12 Gambar IV-12. WYSWYG editor untuk penyuntingan description view.... IV-12 Gambar V-1. Deployment Diagram untuk Mode Online... V-3 Gambar V-2. Deployment Diagram untuk Mode Portable... V-4 Gambar V-3. Deployment Diagram untuk Mode Standalone.... V-5 Gambar V-4. Grafik Persebaran Waktu Evaluasi Per Soal... V-13 Gambar V-5. Grafik Hasil Pengujian Untuk Kasus Uji 1... V-13 Gambar V-6. Grafik Hasil Pengujian Untuk Kasus Uji 2... V-14 Gambar V-7. Persebaran Penggunaan Sistem TOKI Learning Center... V-15

12 xii Daftar Tabel Tabel II-1. Perbandingan Kontes Sistem... II-7 Tabel II-2. Klasifikasi Load Sharing... II-16 Tabel III-1. Daftar Fungsionalitas Sistem... III-12 Tabel III-2. Daftar Kebutuhan Non Fungsional... III-13 Tabel III-3. Daftar User Role... III-14 Tabel III-4. Daftar Definisi Use Case... III-15 Tabel III-5. Daftar Pemetaan Use Case... III-16 Tabel IV-1. Format Paket ProblemType... IV-3 Tabel IV-2. Format Paket Problem... IV-4 Tabel IV-3. Contoh Pengubahan Lampiran pada Berkas Deskripsi... IV-5 Tabel IV-4. Penjelasan Kelas ProblemType dan Problem... IV-6 Tabel IV-5. Format Paket Portable Problem... IV-7 Tabel V-1. Parameter Sandbox MO-Eval... V-2 Tabel V-2. Daftar Implementasi Kelas... V-6 Tabel V-3. Pengujian Security... V-11 Tabel V-4. Persebaran Waktu Evaluasi Jawaban... V-12

13 xiii Daftar Kode Kode II-1. Forcing High Compilation Time... II-11 Kode II-2. Exploiting Covert Channel... II-14 Kode II-3. Misusing Additional Service... II-14 Kode V-1. Contoh Penggunaan Sandbox MO-Eval... V-2 Kode V-2 Perintah rsync... V-4 Kode V-3. Kode Pengujian 1... V-8 Kode V-4. Kode Pengujian 2... V-9 Kode V-5. Kode Pengujian 3... V-9 Kode V-6. Kode Pengujian 4... V-9 Kode V-7. Kode Pengujian 5... V-10 Kode V-8. Kode Pengujian 6... V-10 Kode C-1. Contoh Berkas Konfigurasi Simple Batch Task... C-1 Kode C-2. Kode Evaluator Tipe Soal Simple Batch Task... C-1 Kode C-3. Contoh Berkas Konfigurasi Complex Batch Task... C-3 Kode C-4. Kode Evaluator Tipe Soal Complex Batch Task... C-3

Bab III Analisis Analisis Masalah

Bab III Analisis Analisis Masalah Bab III Analisis Bab ini terdiri dari dua bagian yakni Analisis Masalah dan Analisis Perangkat Lunak. Bagian pertama menjelaskan masalah yang menjadi fokus utama Tugas Akhir yakni pengembangan sistem pelatihan

Lebih terperinci

Bab I Pendahuluan Latar belakang

Bab I Pendahuluan Latar belakang Bab I Pendahuluan 1.1. Latar belakang Saat ini ada banyak kompetisi pemrograman untuk pelajar setingkat sekolah menengah yang telah diselenggarakan baik secara internasional maupun regional. Kompetisi-kompetisi

Lebih terperinci

Bab II Dasar Teori Kontes Pemrograman

Bab II Dasar Teori Kontes Pemrograman Bab II Dasar Teori Pada Bab ini, akan dibahas hasil studi literatur maupun eksplorasi yang akan dipakai pada Tugas Akhir ini. Studi literatur ini mencakup penjelasan mengenai kontes-kontes pemrograman,

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

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

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

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

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

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

Pengembangan Game Engine 2D pada XNA Framework

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

Lebih terperinci

BUSINESS PROCESS REPORTING SERVICE SUBSISTEM SMS BASED SERVICE

BUSINESS PROCESS REPORTING SERVICE SUBSISTEM SMS BASED SERVICE BUSINESS PROCESS REPORTING SERVICE SUBSISTEM SMS BASED SERVICE LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Budi Satrio / 13504006 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH

Lebih terperinci

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan

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

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

PENJURIAN ONLINE BERBASIS WEB SERVICE

PENJURIAN ONLINE BERBASIS WEB SERVICE PENJURIAN ONLINE BERBASIS WEB SERVICE Dwi Sunaryono 1, Wahyu Suadi 2, I Made Krisna Widhiastra 3 1,2,3 Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember Surabaya, 60111 E-mail : [email protected],

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

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

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

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program

Lebih terperinci

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika

Lebih terperinci

PEMBANGUNAN APLIKASI PENGALOKASIAN SDM UNTUK PENJADWALAN TRAINING ESQ BERBASIS WEB (Studi Kasus : ESQ Leadership Center Cabang Bandung)

PEMBANGUNAN APLIKASI PENGALOKASIAN SDM UNTUK PENJADWALAN TRAINING ESQ BERBASIS WEB (Studi Kasus : ESQ Leadership Center Cabang Bandung) PEMBANGUNAN APLIKASI PENGALOKASIAN SDM UNTUK PENJADWALAN TRAINING ESQ BERBASIS WEB (Studi Kasus : ESQ Leadership Center Cabang Bandung) TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan 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

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Oleh TAUFIQUR ROHMAN M3110149 PROGRAM DIPLOMA III

Lebih terperinci

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB BAYU ADJIE KURNIAWAN 41506010058 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013 APLIKASI PENGATURAN

Lebih terperinci

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer Diajukan oleh

Lebih terperinci

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III Program Studi Diploma III Teknik Informatika

Lebih terperinci

Pembangunan Interpreter Bahasa Simulasi GPSS

Pembangunan Interpreter Bahasa Simulasi GPSS Pembangunan Interpreter Bahasa Simulasi GPSS LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Citrady Lasantus Muhasan / 13501061 PROGRAM STUDI INFORMATIKA SEKOLAH TEKNIK ELEKTRO

Lebih terperinci

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP (Kasus : Pemantauan Akademik Siswa di SMA Negeri 15 Bandung) TUGAS AKHIR Disusun sebagai salah

Lebih terperinci

PEMBANGUNAN APLIKASI ANALISIS PERGERAKAN HARGA SAHAM DENGAN METODE WILLIAMS PERCENT RANGE

PEMBANGUNAN APLIKASI ANALISIS PERGERAKAN HARGA SAHAM DENGAN METODE WILLIAMS PERCENT RANGE PEMBANGUNAN APLIKASI ANALISIS PERGERAKAN HARGA SAHAM DENGAN METODE WILLIAMS PERCENT RANGE LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Agam Syauqi Lamaida / 13503056 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

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh

Lebih terperinci

PEMBANGUNAN APLIKASI ANALISIS SAHAM MENGGUNAKAN METODE RATE OF CHANGE

PEMBANGUNAN APLIKASI ANALISIS SAHAM MENGGUNAKAN METODE RATE OF CHANGE PEMBANGUNAN APLIKASI ANALISIS SAHAM MENGGUNAKAN METODE RATE OF CHANGE LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh: Syahrul Anwar / 13503061 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID

PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID SKRIPSI Diajukan untuk memenuhi sebagian persyaratan mendapatkan gelar Strata Satu Jurusan

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

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha ABSTRAK Tugas akhir atau skripsi merupakan hal terakhir yang harus dikerjakan oleh mahasiswa untuk menyelesaikan pendidikan di universitas. Tugas akhir mahasiswa harus dibimbing oleh dosen pembimbing yang

Lebih terperinci

PENGEMBANGAN PERANGKAT LUNAK PENGAJUAN SIDANG TUGAS AKHIR MENGGUNAKAN METODOLOGI TEST DRIVEN-DEVELOPMENT

PENGEMBANGAN PERANGKAT LUNAK PENGAJUAN SIDANG TUGAS AKHIR MENGGUNAKAN METODOLOGI TEST DRIVEN-DEVELOPMENT PENGEMBANGAN PERANGKAT LUNAK PENGAJUAN SIDANG TUGAS AKHIR MENGGUNAKAN METODOLOGI TEST DRIVEN-DEVELOPMENT (Studi Kasus : Pengajuan Sidang Tugas Akhir di Teknik Informatika Universitas Pasundan TUGAS AKHIR

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE

PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Yohanes Yanuar Adi Nugroho

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

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika

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

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha ABSTRAK Latar belakang pelaksanaan proyek Tugas Akhir ini adalah pemenuhan aplikasi jaringan yang dapat mempermudah pekerjaan dan meningkatkan fleksibilitas dari aplikasi serupa yang sudah lebih dulu dipakai.

Lebih terperinci

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA SKRIPSI LITA ELISABETH 031401054 PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh AGUNG NUGROHO 03 07 03669 PROGRAM

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

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

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

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha ABSTRAK Dengan tersedianya smartphone atau tablet yang canggih saat ini, segala macam informasi dapat dengan mudah didapatkan dimanapun dan kapanpun. Untuk membantu siswa mempersiapkan diri menghadapi

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB TUGAS AKHIR PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB DISUSUN OLEH : Andreanus Agung Purnomo NIM : 05 07 04589 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS

Lebih terperinci

STANDALONE AVR PROGRAMMER

STANDALONE AVR PROGRAMMER UNIVERSITAS BINA NUSANTARA Jurusan Sistem Komputer Program Studi Sistem Digital Skripsi Sarjana Komputer Semester Genap 2006 / 2007 STANDALONE AVR PROGRAMMER Hendra Tejo Saputra (0700690413) Rinaldo Yotanto

Lebih terperinci

PERANGKAT LUNAK BANTU REPORTING SOFTWARE CONFIGURATION MANAGEMENT DENGAN PEMANFAATAN INFORMASI CONCURRENT VERSION SYSTEM

PERANGKAT LUNAK BANTU REPORTING SOFTWARE CONFIGURATION MANAGEMENT DENGAN PEMANFAATAN INFORMASI CONCURRENT VERSION SYSTEM PERANGKAT LUNAK BANTU REPORTING SOFTWARE CONFIGURATION MANAGEMENT DENGAN PEMANFAATAN INFORMASI CONCURRENT VERSION SYSTEM ACUAN TEKNIS LAPORAN TUGAS AKHIR Oleh : Ratna Mutia Suci / 13503086 PROGRAM STUDI

Lebih terperinci

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Memperoleh Gelar Ahli Madya Program Diploma III Teknik Informatika

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 UJIAN ONLINE BERBASIS OBJEK

PENGEMBANGAN SISTEM UJIAN ONLINE BERBASIS OBJEK PENGEMBANGAN SISTEM UJIAN ONLINE BERBASIS OBJEK TUGAS AKHIR Oleh : Lies Handayani 3310801090 Ferri Martin 3310801110 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

Program Studi Diploma III Teknik Informatika

Program Studi Diploma III Teknik Informatika SISTEM PENGOLAH NILAI SMP NEGERI 2 PLAOSAN MAGETAN Diajukan Untuk Memenuhi Syarat Tugas Akhir Program DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Program

Lebih terperinci

ABSTRAK. Kata Kunci : google map API, internet, lokasi, pendaftaran online, sebaran. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : google map API, internet, lokasi, pendaftaran online, sebaran. Universitas Kristen Maranatha ABSTRAK Pada era globalisasi ini perkembangan aplikasi web semakin pesat. Hal ini dapat dilihat dengan bertambah banyaknya website. Banyak instansi yang menggunakan website sebagai media Informasi. Aplikasi

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

ABSTRACT. Key : student management, statistic informatation, calculation of students' grades. ii Universitas Kristen Maranatha

ABSTRACT. Key : student management, statistic informatation, calculation of students' grades. ii Universitas Kristen Maranatha ABSTRACT Year of 2009/2010 is the first year for the National Programme BPK PENABUR High School Sukabumi to start their teaching and learning activities. To support the student s management resource and

Lebih terperinci

APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN) SKRIPSI APRILIA RAMADHANI

APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN) SKRIPSI APRILIA RAMADHANI APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN) SKRIPSI APRILIA RAMADHANI 101421034 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS

Lebih terperinci

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter Tugas Akhir Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh : Nyoman Trisna

Lebih terperinci

ABSTRAK. Kata kunci : website, bahasa Dayak Ngaju, PHP (Hypertext Preprocessor). iii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : website, bahasa Dayak Ngaju, PHP (Hypertext Preprocessor). iii Universitas Kristen Maranatha ABSTRAK Bagi sebagian orang Indonesia yang ingin belajar Bahasa Dayak, mungkin sulit menemukan kamus Dayak Ngaju-Indonesia, baik yang didokumentasikan dalam bentuk buku maupun elektronik, karena itu diperlukan

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

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO 41512110016 PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016 APLIKASI MONITORING

Lebih terperinci

PENGEMBANGAN APLIKASI MONITORING LABORATORIUM

PENGEMBANGAN APLIKASI MONITORING LABORATORIUM PENGEMBANGAN APLIKASI MONITORING LABORATORIUM SKRIPSI Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Maria Nila Anggia Rini 06 07 04938 PROGRAM STUDI TEKNIK

Lebih terperinci

PERANCANGAN SISTEM INFORMASI AKADEMIK DAN KEUANGAN PADA NUSA LEARNING CENTER MARIA DWI NOVIE INDRIANI

PERANCANGAN SISTEM INFORMASI AKADEMIK DAN KEUANGAN PADA NUSA LEARNING CENTER MARIA DWI NOVIE INDRIANI PERANCANGAN SISTEM INFORMASI AKADEMIK DAN KEUANGAN PADA NUSA LEARNING CENTER MARIA DWI NOVIE INDRIANI 41809110089 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2011

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

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Yulius Dharmayanto 08 07 05720

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

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

APLIKASI GAME EDUCATION KETANGKASAN BERHITUNG MENGGUNAKAN FLASH TUGAS AKHIR

APLIKASI GAME EDUCATION KETANGKASAN BERHITUNG MENGGUNAKAN FLASH TUGAS AKHIR APLIKASI GAME EDUCATION KETANGKASAN BERHITUNG MENGGUNAKAN FLASH TUGAS AKHIR Sebagai Persyaratan GunaMeraih Gelar Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh: BAGUS SETIAWAN NIM. 07560269

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

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informartika Oleh: YOHANES ADVEN STEFANUS

Lebih terperinci

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik

Lebih terperinci

APLIKASI PENCATATAN KELUAR MASUK BARANG DAN STOCK OPNAME MENGGUNAKAN METODE JUST IN TIME BERBASIS WEB PADA PT ENERREN TECHNOLOGIES

APLIKASI PENCATATAN KELUAR MASUK BARANG DAN STOCK OPNAME MENGGUNAKAN METODE JUST IN TIME BERBASIS WEB PADA PT ENERREN TECHNOLOGIES APLIKASI PENCATATAN KELUAR MASUK BARANG DAN STOCK OPNAME MENGGUNAKAN METODE JUST IN TIME BERBASIS WEB PADA PT ENERREN TECHNOLOGIES DAMERIA SIMATUPANG 41815120185 PROGRAM STUDI SISTEM INFORMASI FAKULTAS

Lebih terperinci

PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN IMPLEMENTASI PROTOKOL SECURE SHELL MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR

PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN IMPLEMENTASI PROTOKOL SECURE SHELL MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR Diajukan Untuk Memenuhi Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika

Lebih terperinci

ANALISIS DAN IMPLEMENTASI WATERMARKING UNTUK KEAMANAN DOKUMEN MENGGUNAKAN FINGERPRINT KOMPETENSI JARINGAN SKRIPSI

ANALISIS DAN IMPLEMENTASI WATERMARKING UNTUK KEAMANAN DOKUMEN MENGGUNAKAN FINGERPRINT KOMPETENSI JARINGAN SKRIPSI ANALISIS DAN IMPLEMENTASI WATERMARKING UNTUK KEAMANAN DOKUMEN MENGGUNAKAN FINGERPRINT KOMPETENSI JARINGAN SKRIPSI I GEDE WIRA ARTANA NIM. 0608605030 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER

Lebih terperinci

SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI

SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI 41806010040 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

Lebih terperinci

INTEGRASI PELAPORAN KEUANGAN PERBANKAN BERBASIS SERVICE ORIENTED ARCHITECTURE TUGAS AKHIR

INTEGRASI PELAPORAN KEUANGAN PERBANKAN BERBASIS SERVICE ORIENTED ARCHITECTURE TUGAS AKHIR INTEGRASI PELAPORAN KEUANGAN PERBANKAN BERBASIS SERVICE ORIENTED ARCHITECTURE TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: COSMAS DEDY KURNIAWAN

Lebih terperinci

PEMBANGUNAN APLIKASI SIMULASI KREDIT BERBASIS WEB SERVICE TUGAS AKHIR

PEMBANGUNAN APLIKASI SIMULASI KREDIT BERBASIS WEB SERVICE TUGAS AKHIR 1 PEMBANGUNAN APLIKASI SIMULASI KREDIT BERBASIS WEB SERVICE TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh : RICKY LIANTO NPM : 06 07

Lebih terperinci

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informartika Oleh: ARGO WIBOWO

Lebih terperinci

PEMBANGUNAN PERANGKAT LUNAK WEB-BASED INTEGRATED DEVELOPMENT ENVIRONMENT

PEMBANGUNAN PERANGKAT LUNAK WEB-BASED INTEGRATED DEVELOPMENT ENVIRONMENT PEMBANGUNAN PERANGKAT LUNAK WEB-BASED INTEGRATED DEVELOPMENT ENVIRONMENT SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Bafo Ade Hutiva NIM : 06

Lebih terperinci

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program

Lebih terperinci

E-Tourism Menggunakan Sistem Rekomendasi Item Based Collaborative Filtering

E-Tourism Menggunakan Sistem Rekomendasi Item Based Collaborative Filtering E-Tourism Menggunakan Sistem Rekomendasi Item Based Collaborative Filtering SKRIPSI Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Pada Departemen Ilmu Komputer/Informatika Disusun

Lebih terperinci

SKRIPSI. Oleh: Khonita Zulfa Masykuroh NIM : L

SKRIPSI. Oleh: Khonita Zulfa Masykuroh NIM : L RANCANG BANGUN DATA WAREHOUSE SISTEM MONITORING SISWA DI SD AISYIYAH UNGGULAN GEMOLONG SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Teknik Informatika Fakultas

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

PERANCANGAN APLIKASI BERBASIS TEKNOLOGI CLOUD COMPUTING PADA WINDOWS AZURE SKRIPSI. Oleh:

PERANCANGAN APLIKASI BERBASIS TEKNOLOGI CLOUD COMPUTING PADA WINDOWS AZURE SKRIPSI. Oleh: PERANCANGAN APLIKASI BERBASIS TEKNOLOGI CLOUD COMPUTING PADA WINDOWS AZURE SKRIPSI Oleh: Yosef Suseno 1100037995 Johan Tanaka 1100037963 BINUS UNIVERSITY JAKARTA 2011 PERANCANGAN APLIKASI BERBASIS TEKNOLOGI

Lebih terperinci

PEMANFAATAN JAVA SWING MAKE OVER SEBAGAI PENGOLAH DATA DAN REKAM MEDIS DI PUSKESMAS PETARUKAN

PEMANFAATAN JAVA SWING MAKE OVER SEBAGAI PENGOLAH DATA DAN REKAM MEDIS DI PUSKESMAS PETARUKAN PEMANFAATAN JAVA SWING MAKE OVER SEBAGAI PENGOLAH DATA DAN REKAM MEDIS DI PUSKESMAS PETARUKAN SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Program Studi Teknik Informatika

Lebih terperinci

APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER JARINGAN MELALUI SHORT MESSAGE SERVICE

APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER JARINGAN MELALUI SHORT MESSAGE SERVICE APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER JARINGAN MELALUI SHORT MESSAGE SERVICE SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan Teknik Informatika

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 APLIKASI KAMUS BAHASA JAWA BERBASIS WINDOWS PHONE 8 TUGAS AKHIR

PEMBANGUNAN APLIKASI KAMUS BAHASA JAWA BERBASIS WINDOWS PHONE 8 TUGAS AKHIR PEMBANGUNAN APLIKASI KAMUS BAHASA JAWA BERBASIS WINDOWS PHONE 8 TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh Christian Bernando Tampubolon 09

Lebih terperinci

INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE

INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE DARYANTO 41507110052 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2014 KATA PENGANTAR Puji dan syukur saya

Lebih terperinci

SKRIPSI PERANCANGAN SISTEM MONITORING SUHU MENGGUNAKAN RASPBERRY PI BERBASIS WEB DAN ANDROID PADA RUANG SERVER UNIVERSITAS DARMA PERSADA

SKRIPSI PERANCANGAN SISTEM MONITORING SUHU MENGGUNAKAN RASPBERRY PI BERBASIS WEB DAN ANDROID PADA RUANG SERVER UNIVERSITAS DARMA PERSADA SKRIPSI PERANCANGAN SISTEM MONITORING SUHU MENGGUNAKAN RASPBERRY PI BERBASIS WEB DAN ANDROID PADA RUANG SERVER UNIVERSITAS DARMA PERSADA Diajukan Untuk Melengkapi Syarat Mencapai Gelar Sarjana Strata 1

Lebih terperinci

SISTEM MONITORING DAN MAINTENANCE SYSTEM E-TICKETING BUS BATIK SOLO TRANS BERBASIS FRAMEWORK CODEIGNITER

SISTEM MONITORING DAN MAINTENANCE SYSTEM E-TICKETING BUS BATIK SOLO TRANS BERBASIS FRAMEWORK CODEIGNITER SISTEM MONITORING DAN MAINTENANCE SYSTEM E-TICKETING BUS BATIK SOLO TRANS BERBASIS FRAMEWORK CODEIGNITER SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata 1 pada Program Studi Teknik

Lebih terperinci