APLIKASI PENGENALAN TULISAN TANGAN UNTUK EKSPRESI MATEMATIKA BERBASISKAN KOMPUTER

Ukuran: px
Mulai penontonan dengan halaman:

Download "APLIKASI PENGENALAN TULISAN TANGAN UNTUK EKSPRESI MATEMATIKA BERBASISKAN KOMPUTER"

Transkripsi

1 APLIKASI PENGENALAN TULISAN TANGAN UNTUK EKSPRESI MATEMATIKA BERBASISKAN KOMPUTER Wikaria Gazali 1 ; Nilo Legowo 2 ; Harry Tedja Sukmana 3 1,2 Mathematics & Statistics Department, School of Computer Science, Binus University 3 Computer Science Department, School of Computer Science, Binus University Jl. K.H. Syahdan No. 9, Palmerah, Jakarta Barat wikaria@binus.edu; nlegowo@binus.edu; v_vendetta_calderono9@yahoo.com ABSTRACT Understanding science of electronic mathematics is something uncommon for entering mathematical expressions into computer is considered quite difficult. Since mathematical expressions involve a large set of symbols and two-dimensional information, common keyboard cannot support particular mathematical inputs. Handwriting recognition is a technology that can convert handwriting into a data structure or text even a programming language (such as LaTeX and MathML) which can be automatically processed by a computer. This study discusses the use handwriting recognition system for mathematical expressions more deeply. The method to process the system design is by detecting the pattern of posts made by user. Keywords: mathematical expressions, recognition, handwriting recognition, handwritten ABSTRAK Memahami ilmu pengetahuan dalam bidang matematika elektronik bisa dikatakan tidak biasa karena memasukkan ekspresi matematika ke komputer cukup sulit. Karena ekspresi matematika melibatkan himpunan besar dari simbol-simbol dan informasi dua dimensi, keyboard normal tidak dapat mendukung input matematika secara alami. Handwriting recognition atau disebut juga pengenalan tulisan tangan merupakan teknologi yang dapat mengubah tulisan tangan menjadi sebuah struktur data atau teks ataupun sebuah bahasa pemrograman (dalam bidang matematika seperti LaTex dan MathML) yang bisa secara otomatis diproses oleh komputer. Makalah ini akan menyajikan tentang penggunaan sistem pengenalan tulisan tangan untuk ekspresi matematika secara lebih mendalam. Metode yang digunakan sebagai proses perancangan sistem ini adalah mendeteksi pola tulisan yang dilakukan oleh setiap user yang menggunakannya. Kata kunci: ekspresi matematika, pengenalan, handwriting recognition, tulisan tangan Aplikasi Pengenalan Tulisan... (Wikaria Gazali; dkk) 85

2 PENDAHULUAN Seiring berkembangnya teknologi dari tahun ke tahun, banyak orang mulai beralih dari cara kerja mereka yang dahulu ke beberapa teknologi yang membantu mereka mempercepat pekerjaan secara tepat dan efisien. Tetapi tidak semua orang dapat menggunakan teknologi dengan baik. Dalam bidang matematika, sudah banyak teknologi yang dikembangkan dan kemudian dikonsumsi oleh publik. Salah satu aplikasi yang paling diminati oleh banyak orang adalah pengenalan tulisan tangan untuk ekspresi matematika Sebagian besar informasi dari tulisan tangan merupakan suatu bentuk dasar yang bersifat standar dan memiliki struktur yang tidak dapat didefnisikan dan diakui sebagai teks biasa. Beberapa contoh tulisan tangan dapat dibaca dan diartikan sendiri oleh banyak orang menurut pemikiran masing-masing. Permasalahan umum yang dihadapi sekarang adalah tidak semua dari contoh tulisan tangan dapat dimengerti secara keseluruhan oleh beberapa orang. Dalam hal ini salah satu contoh tulisan tangan yang paling menonjol dan sulit untuk diartikan adalah notasi dan ekspresi matematika dikarenakan struktur dari notasi dan ekspresi matematika yang bersifat kompleks. Pengenalan tulisan tangan, atau disebut juga dengan handwriting recognition, merupakan sebuah aplikasi yang dapat mengubah tulisan tangan berupa teks biasa menjadi sebuah struktur data yang bisa secara otomatis diproses dan dimengerti oleh komputer. Sekarang ini pemahaman ilmu pengetahuan dalam bidang matematika lebih banyak menggunakan komputer dengan bahasa pemrograman untuk matematika yang ada sebagai alat pembelajaran, antara lain LaTex (LaTex Project Official, 2010) dan MathML (Weisstein, 2003). Tidak banyak orang, khususnya para ilmuwan matematika, yang sudah terbiasa menggunakan komputer, mengerti penggunaan kedua program ini, khususnya LaTex yang sedang berkembang saat ini karena kegunaannya yang multi fungsional di berbagai bidang, khususnya matematika. Oleh karena itu penulis mencoba untuk menciptakan sebuah program yang dapat menggabungkan antara kegunaan tulisan tangan itu sendiri yang nantinya dapat dikonversi ke dalam bahasa pemrograman LaTex dan MathML, yang dapat digunakan juga sebagai alat pembelajaran. Pengenalan ekspresi matematika dilakukan dengan mengenali dan mendefinisikan ekspresiekspresi matematika yang ada secara keseluruhan, baik itu berupa tulisan dan notasi maupun notasi dan persamaan. Konversi ke bahasa pemrograman LaTex dilakukan dengan mengubah struktur ekspresi matematika yang telah dilakukan ke dalam bahasa pemrograman LaTex. Konversi ke bahasa pemrograman MathML dilakukan dengan mengubah struktur ekspresi matematika yang telah dilakukan ke dalam bahasa pemrograman MathML. Bahasa Pemrograman Java sebagai compiler dari program yang dirancang. METODE Berikut ini adalah penjelasan mengenai metode penelitian yang akan ditindaklanjuti dalam pembuatan program aplikasi pengenalan tulisan tangan untuk ekspresi matematika dalam bentuk tahapan penelitian (Gambar 1). 86 Jurnal Mat Stat, Vol. 13 No. 2 Juli 2013: 85-90

3 Gambar 1 Tahapan Penelitian. Penjelasan mengenai gambar desain penelitian adalah sebagai berikut: Rumusan masalah merupakan dasar pemikiran dan merupakan acuan dalam penelitian ini. Dalam penelitian ini, permasalahan yang akan dianalisis adalah mengenai pengenalan tulisan tangan untuk ekspresi matematika yang akan dilanjutkan dengan proses konversi ke dalam bahasa pemrograman LaTex dan MathML. Studi literatur dilakukan dengan mempelajari dan memahami teori-teori yang berkaitan dengan penelitian ini seperti masalah pengenalan notasi dan ekspresi matematika, pola penulisan tangan, handwriting recognition (Sondag, 2007), algoritma tentang penulisan tangan dan juga tentang bahasa pemrograman LaTex dan MathML. Handwriting Recognition adalah fokus utama dalam perancangan sistem ini. Proses konversi ke teks adalah proses di mana program akan membaca tulisan tangan yang ditulis oleh user lalu mengubahnya ke dalam bentuk teks. Proses konversi ke dalam bahasa pemrograman LaTex dan MathML adalah proses di mana program akan membaca tulisan tangan yang ditulis oleh user lalu mengubahnya ke dalam bahasa pemrograman LaTex dan MathML. Model pendekatan yang digunakan dalam penelitian ini menggunakan pendekatan Object Oriented dengan model proses Prototype. Dokumentasi berupa dokumen teknis perangkat lunak, program yang telah dirancang dan dokumen sebagai hasil dari penelitian. Aplikasi Pengenalan Tulisan... (Wikaria Gazali; dkk) 87

4 HASIL DAN PEMBAHASAN Berikut ini adalah tahapan-tahapan yang dilakukan dalam melakukan pengenalan tulisan tangan. Ekspresi Tulisan Tangan Ekspresi tulisan tangan biasanya terdiri lebih dari satu simbol, sehingga perlu dilakukan klasifikasi dalam kerangka yang lebih luas untuk menentukan definisi dan identitas dari simbol-simbol pada sebuah ekspresi. Oleh karena itu diperlukan sebuah proses yang digunakan untuk menemukan hasil yang optimal pada sebuah ekspresi terhadap notasi matematika (Bishop, 2006). Pengguna Antarmuka (User interface) Sebuah algoritma yang akurat tentunya membutuhkan user interface yang baik. User interface harus sederhana agar dapat digunakan oleh komputer dengan berbagai spesifikasi dan kebutuhan. Selain itu user interface harus memungkinkan pengguna untuk dengan cepat memperbaiki kesalahan dikarenakan banyaknya ekspresi yang ambigu dan kebanyakan orang sering membuat kesalahan saat menulis ekspresi yang cukup panjang dan bisa dikatakan sebagai ekspresi yang kompleks. Yang terpenting bagi user interface adalah dapat memberikan umpan balik (feedback) langsung kepada pengguna sehingga kesalahan yang ada dapat dengan cepat terdeteksi. Terminologi Pengenalan Tulisan Tangan Penelitian pada pengenalan tulisan tangan telah menghasilkan sebuah daftar yang dipenuhi dengan berbagai istilah yang berkaitan untuk setiap aspek tulisan tangan, dengan pendekatan yang berbeda sering memerlukan penggunaan terminologi yang berbeda. Secara umum sistem pengenalan tulisan tangan terbagi menjadi dua, yaitu sistem online dan sistem offline. Dalam sistem online, tulisan ditangkap oleh komputer sebagaimana tulisan tersebut dibentuk oleh pengguna pada sebuah perangkat input atau pada sebuah progam, contohnya Microsoft Paint. Sedangkan dalam sistem offline, tulisan dibentuk oleh pengguna di atas kertas dan biasanya diperoleh sebagai gambar dengan menggunakan optic scanner (Bishop, 2006). Pola Tulisan Tangan Salah satu pendekatan dasar dalam pengenalan tulisan tangan adalah variasi yang besar dalam cara penulisan tangan di mana seseorang mungkin telah menggambarkan sebuah simbol tertentu dibandingkan dengan tampilan yang sebenarnya pada sebuah halaman (Theodoridis and Koutroumbas, 2008). Bentuk Kesalahan (Error) Ada dua bentuk kesalahan yang dapat terjadi ketika mencoba untuk menetapkan pola stroke dari tulisan tangan. Yang pertama adalah tidak hanya menetapkan arah yang sama untuk stroke tertentu dan kebalikannya. Hal ini terjadi ketika stroke yang ditentukan harus dihilangkan untuk menghindari karakter yang memiliki bentuk yang sama dengan arti yang berbeda. Hal ini akan menyebabkan kurang sempurnanya pemahaman program tentang klasifikasi simbol dan karakter matematika tersebut. Bentuk kesalahan kedua adalah membalikkan beberapa stroke pada satu set contoh simbol, tapi tidak sesuai untuk diterapkan pada contoh-contoh lain. Dapat dikatakan bentuk kesalahan ini lebih sering terjadi dan lebih tinggi tingkat kesalahannya dibanding yang pertama karena mengambil satu set stroke yang telah memiliki tingkat konsistensi yang tinggi dan membalikkan beberapa dari mereka sehingga mengurangi dan bahkan menghilangkan tingkat konsistensi. 88 Jurnal Mat Stat, Vol. 13 No. 2 Juli 2013: 85-90

5 Partisi pada Ekspresi Asumsi yang paling mendasar dari solusi yang diajukan pada penulisan tangan adalah seperti pada sebuah partisi yang ada. Tulisan tangan matematika biasanya dicetak, sehingga setiap stroke memiliki satu simbol. Tanpa properti ini pun masih memungkinkan juga untuk menetapkan stroke untuk simbol, tetapi dengan sifat yang berbeda. Evaluasi Gambar 2 di bawah ini menampilkan tampilan program yang diujikan. Gambar 2 Tampilan Program. Hasil pengujian memperlihatkan bahwa program ini dapat mengenali beberapa ekspresi, karakter dan notasi matematika seperti angka, huruf hingga operator dan simbol matematika satu per satu dengan tingkat akurasi pengenalan yang cukup tinggi. Walau terdapat beberapa kendala pada pengenalan operator matematika di mana program belum mampu mengenal fungsi logaritma (log), trigonometri (sin, cos, tan, sec, cosec, cotg) dan fungsi ln. Hal ini berarti bahwa sistem pengenalan pola tulisan tangan yang dilakuan oleh user dapat berjalan dengan baik dalam pengenalan matematika dasar. Salah satu keunggulan dari program ini adalah di mana user dapat lebih mudah dalam mengerjakan tugas dalam bidang matematika sekaligus belajar mengenal dan memahami pola-pola pengenalan tulisan tangan baik itu berupa karakter, ekspresi, simbol dan notasi. Keunggulan lain dari program ini adalah user dapat belajar tentang bahasa pemrograman LaTex dan MathML yang berguna untuk mengerjakan tugas-tugas dalam bidang matematika tanpa harus belajar terlebih dahulu mengenai kedua bahasa pemrograman tersebut. Kelemahan pada program ini adalah belum konsistennya program dalam mengenali beberapa karakter, ekspresi, simbol dan notasi yang di-input oleh user (Bishop, 2006). Terkadang hasil tulisan yang dilakukan oleh user akan menghasilkan output yang tidak sesuai dengan input yang dilakukan oleh user. Hal ini dikarenakan sistem pengenalan tulisan tangan akan membaca karakter-karakter yang berhubungan dengan pola yang sama sebagai satu kesatuan. Maka dari itulah penulis menyiapkan menu Canvas Options sebagai salah satu komponen pada program ini untuk memisahkan input yang ditulis oleh user. Aplikasi Pengenalan Tulisan... (Wikaria Gazali; dkk) 89

6 Kelemahan lain pada program ini adalah program belum dapat menghitung struktur matematika yang di-input oleh user. Hal ini dikarenakan program lebih berfokus kepada pengenalan tulisan tangan serta proses konversi ke dalam bentuk teks dan bahasa pemrograman LaTex dan MathML. Untuk menghasilkan tingkat akurasi yang optimal dalam pemakaian program ini, berikut beberapa langkahnya: (1) menentukan nilai penolakkan (Rejection) terhadap input yang dilakukan oleh user baik itu berupa huruf, angka, simbol maupun operator adalah 80; (2) menentukan nilai penggabungan (Combination) terhadap input yang dilakukan oleh user baik itu berupa huruf, angka, simbol maupun operator adalah 90 dan 100. KESIMPULAN Dari keseluruhan perancangan program serta pengujian program, dapat ditarik kesimpulan sebagai berikut: (1) program dapat mengenali tulisan tangan berupa angka, huruf, operator matematika serta simbol-simbol matematika secara baik dan benar; (2) program dapat mengkonversi tulisan tangan ke dalam teks secara tepat dan benar; (3) program dapat mengkonversi tulisan tangan ke Bahasa Pemrograman LaTex dan MathML secara baik dan benar; (4) program dapat berjalan dengan baik dan mudah digunakan oleh user berdasarkan hasil pengujian; (5) program masih belum dapat mengenali ekspresi matematika yang bersifat kompleks seperti trigonometri, logaritma dan integral. DAFTAR PUSTAKA Bishop, Christopher. (2006). Pattern Recognition and Machine Learning. Berlin: Springer. Felleisen, M., Findler, Robert B., and Flatt, M. (2009). Semantics Engineering with PLT Redex. Singapore: MIT Press. Theodoridis, Sergios and Koutroumbas, Konstantinos. (2008). Pattern Recognition (4th edition). Boston: Academic Press. 90 Jurnal Mat Stat, Vol. 13 No. 2 Juli 2013: 85-90

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Ada beberapa masalah dalam pengenalan tulisan tangan matematika yang dapat

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Ada beberapa masalah dalam pengenalan tulisan tangan matematika yang dapat BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Permasalahan Ada beberapa masalah dalam pengenalan tulisan tangan matematika yang dapat didefinisikan sejauh ini, antara lain: Pengenalan karakter matematika

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. Spesifikasi komputer yang digunakan dalam perancangan sistem ini adalah sebagai

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. Spesifikasi komputer yang digunakan dalam perancangan sistem ini adalah sebagai BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM 4.1 Spesifikasi Hardware dan Software Spesifikasi komputer yang digunakan dalam perancangan sistem ini adalah sebagai berikut: Perangkat Keras (Hardware) o RAM 2

Lebih terperinci

BAB 1 PENDAHULUAN. Seiring berkembangnya teknologi dari tahun ke tahun, maka banyak orang mulai beralih

BAB 1 PENDAHULUAN. Seiring berkembangnya teknologi dari tahun ke tahun, maka banyak orang mulai beralih BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring berkembangnya teknologi dari tahun ke tahun, maka banyak orang mulai beralih dari cara kerja mereka yang dahulu dengan menggunakan beberapa teknologi yang membantu

Lebih terperinci

BAB 2 LANDASAN TEORI. Mengutip dari buku Pattern Recognition and Machine Learning yang ditulis oleh Bishop,

BAB 2 LANDASAN TEORI. Mengutip dari buku Pattern Recognition and Machine Learning yang ditulis oleh Bishop, BAB 2 LANDASAN TEORI 2.1 Sistem Pengenalan (Recognition System) Mengutip dari buku Pattern Recognition and Machine Learning yang ditulis oleh Bishop, Christopher (2006) yang diterbitkan di Berlin, Jerman,

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Umum Pada bab ini akan dijelaskan mengenai pembuatan Rancang Bangun Aplikasi Perencanaan Stok Barang dengan Menggunakan Teori Trafik dari tahap awal perancangan sampai

Lebih terperinci

BAB 1 PENDAHULUAN. bahasanya, digunakannya berbagai macam huruf dengan kepentingannya masing-masing

BAB 1 PENDAHULUAN. bahasanya, digunakannya berbagai macam huruf dengan kepentingannya masing-masing BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Bahasa Arab menggunakan beragam jenis karakter untuk sistem penulisan bahasanya, digunakannya berbagai macam huruf dengan kepentingannya masing-masing benar

Lebih terperinci

PEMBUATAN WEBSITE UNTUK PENYELESAIAN MASALAH INTEGRAL

PEMBUATAN WEBSITE UNTUK PENYELESAIAN MASALAH INTEGRAL PEMBUATAN WEBSITE UNTUK PENYELESAIAN MASALAH INTEGRAL Hariyanto Wijaya, Tjwanda Putera Gunawan Jurusan Teknik Informatika,Sekolah Tinggi Teknik Surabaya e-mail: busters_86@yahoo.com, tjwanda@stts.edu ABSTRAK

Lebih terperinci

: RAHMAT HIDAYAT NPM : : Ilmu Komputer dan Teknologi Informasi

: RAHMAT HIDAYAT NPM : : Ilmu Komputer dan Teknologi Informasi APLIKASI PENGENALAN HURUF TULISAN TANGAN OFFLINE MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK Nama : RAHMAT HIDAYAT NPM : 15111783 Fakultas : Ilmu Komputer dan Teknologi Informasi Jurusan : Sistem Informasi

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Segmentasi citra (image segmentation) merupakan langkah awal pada proses analisa citra yang bertujuan untuk mengambil informasi yang terdapat di dalam suatu citra.

Lebih terperinci

Penyederhanaan Tata Bahasa Bebas Konteks dalam Bentuk Normal Chomsky Menggunakan PHP

Penyederhanaan Tata Bahasa Bebas Konteks dalam Bentuk Normal Chomsky Menggunakan PHP Penyederhanaan Tata Bahasa Bebas Konteks dalam Bentuk Normal Chomsky Menggunakan PHP 1 Rico Andrian, 2 Wamiliana dan 3 Ismail Indra Pratama 1 Jurusan Ilmu Komputer FMIPA Unila 3 Jurusan Ilmu Komputer FMIPA

Lebih terperinci

Penggunaan template matching sebagai salah satu metode dalam mengenali simbol juga mengalami perkembangan, yang terbaru adalah algoritma Optimized

Penggunaan template matching sebagai salah satu metode dalam mengenali simbol juga mengalami perkembangan, yang terbaru adalah algoritma Optimized BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian mengenai pengenalan ekspresi matematika terus mengalami perkembangan, seiring berkembangnya peralatan interaksi dengan manusia dan bertambahnya minat dalam

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pada era modern komunikasi data menjadi pilihan selain berkomunikasi dengan bertemu secara langsung, seperti menggunakan aplikasi SMS dan instant messenger, dikarenakan

Lebih terperinci

APLIKASI PERUBAHAN CITRA 2D MENJADI 3D DENGAN METODE STEREOSCOPIC ANAGLYPH BERBASISKAN KOMPUTER

APLIKASI PERUBAHAN CITRA 2D MENJADI 3D DENGAN METODE STEREOSCOPIC ANAGLYPH BERBASISKAN KOMPUTER APLIKASI PERUBAHAN CITRA 2D MENJADI 3D DENGAN METODE STEREOSCOPIC ANAGLYPH BERBASISKAN KOMPUTER Wikaria Gazali; Michael Ivan; Ngarap Imanuel Manik Mathematics & Statistics Department, School of Computer

Lebih terperinci

SPEECH RECOGNITION (Pengenalan Ucapan)

SPEECH RECOGNITION (Pengenalan Ucapan) MODUL 1 SPEECH RECOGNITION (Pengenalan Ucapan) Komunikasi Bahasa Lisan Human Computer Input Speech Recognition Text Output Speech Synthesis Text Generation Meaning Understanding 1 Speech recognition memiliki

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang semakin maju, telah menjadi perbincangan utama yang sering dibahas, terutama dalam perkembangan dunia ponsel pintar (Smartphone) salah satunya

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi informasi memberikan pengaruh yang sangat besar pada kehidupan manusia hampir disetiap bidang kehidupan. Contohnya adalah pada bidang pendidikan, yang dengan

Lebih terperinci

Pengembangan Aplikasi Encode dan Decode Tree Menggunakan Blob Code

Pengembangan Aplikasi Encode dan Decode Tree Menggunakan Blob Code Pengembangan Aplikasi Encode dan Decode Tree Menggunakan Blob Code 1 Astria Hijriani, 2 Wamiliana dan 3 Ady Candra 1 Jurusan Ilmu Komputer Universitas Lampung 2 Jurusan Matematika Universitas Lampung 3

Lebih terperinci

PENERAPAN METODE ELEMEN HINGGA UNTUK SOLUSI PERSAMAAN STURM-LIOUVILLE

PENERAPAN METODE ELEMEN HINGGA UNTUK SOLUSI PERSAMAAN STURM-LIOUVILLE PENERAPAN METODE ELEMEN HINGGA UNTUK SOLUSI PERSAMAAN STURM-LIOUVILLE Viska Noviantri Mathematics & Statistics Department, School of Computer Science, Binus University Jln. K.H. Syahdan No. 9, Palmerah,

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Proposisi adalah pernyataan yang dapat ditentukan nilai kebenarannya, bernilai benar atau salah tetapi tidak keduanya. Sedangkan, Kalkulus Proposisi (Propositional

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Pendahuluan

BAB I PENDAHULUAN. 1.1 Pendahuluan I-1 BAB I PENDAHULUAN Pada bab ini diuraikan mengenai latar belakang, rumusan masalah, tujuan, serta batasan masalah dari tugas akhir. Selain itu, bab ini juga memaparkan metodologi dan sistematika pembahasan

Lebih terperinci

Implementasi OOP Pada Perangkat Lunak Pemrograman

Implementasi OOP Pada Perangkat Lunak Pemrograman Silabus Pertemuan ke- Pokok Bahasan Keterangan 1 Pengenalan Dasar Pemrograman 2 Konsep Dasar Pemrograman 3 Tahapan Pembuatan Program 4 Elemen-Elemen Bahasa Pemrograman 5 Analisa Struktur Program 6 Analisa

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI JASA REPARASI KAPAL PADA PT. DOK & PERKAPALAN KODJA BAHARI (PERSERO) GALANGAN II

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI JASA REPARASI KAPAL PADA PT. DOK & PERKAPALAN KODJA BAHARI (PERSERO) GALANGAN II ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI JASA REPARASI KAPAL PADA PT. DOK & PERKAPALAN KODJA BAHARI (PERSERO) GALANGAN II Shelly Susilawati 1, Veronika Kris Andriyanti 2, Elvina Rahardi 3, Sugiarto

Lebih terperinci

komputer yang dapat membantu dan mempercepat proses pencarian turunan pertama fungsi linier dan non-linier Rumusan Masalah Berdasarkan uraian pa

komputer yang dapat membantu dan mempercepat proses pencarian turunan pertama fungsi linier dan non-linier Rumusan Masalah Berdasarkan uraian pa BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Banyak persoalan yang melibatkan model matematika sering kali muncul dalam berbagai permasalahan kehidupan sehari-hari, misalnya saja menghitung kecepatan

Lebih terperinci

1 BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

1 BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah 1 BAB I PENDAHULUAN Pada bab ini akan dibahas mengenai garis besar tugas akhir, yang meliputi Latar Belakang Masalah, Rumusan Masalah, Batasan Masalah, Tujuan Pembuatan Tugas Akhir, Metodologi Pembuatan

Lebih terperinci

BAB I PENDAHULUAN. menghasilkan beberapa karya yang mempermudah urusan manusia. Dan salah

BAB I PENDAHULUAN. menghasilkan beberapa karya yang mempermudah urusan manusia. Dan salah BAB I PENDAHULUAN 1.1. Latar Belakang Dengan perkembangan teknologi yang semakin pesat dan dengan banyaknya temuan-temuan terbaru hasil penelitian dari para pakar teknologi, menghasilkan beberapa karya

Lebih terperinci

Pengembangan Algoritma Mow dan Generalisasi Bahasa Automata untuk Proses Pembuatan Minuman Serta Pengembalian Uang pada Desain Mesin Kopi Otomatis

Pengembangan Algoritma Mow dan Generalisasi Bahasa Automata untuk Proses Pembuatan Minuman Serta Pengembalian Uang pada Desain Mesin Kopi Otomatis Pengembangan Algoritma Mow dan Generalisasi Bahasa Automata untuk Proses Pembuatan Minuman Serta Pengembalian Uang pada Desain Mesin Kopi Otomatis 1 Wamiliana, 2 Ossy Dwi Endah W dan 3 Marisa Ayu Rahmadhani

Lebih terperinci

PENGENALAN HURUF HASIL DARI TULISAN TANGAN MENGGUNAKAN ALGORITMA FORWARD-ONLY COUNTER PROPAGATION

PENGENALAN HURUF HASIL DARI TULISAN TANGAN MENGGUNAKAN ALGORITMA FORWARD-ONLY COUNTER PROPAGATION PENGENALAN HURUF HASIL DARI TULISAN TANGAN MENGGUNAKAN ALGORITMA FORWARD-ONLY COUNTER PROPAGATION ABSTRAK Gerald Patrick Siahainenia (0522128) Jurusan Teknik Elektro email : gerald_patrick2000@yahoo.com

Lebih terperinci

PERANCANGAN APLIKASI PENGENAL KARAKTER UNTUK PERHITUNGAN MATEMATIKA BERBASIS TESSERACT

PERANCANGAN APLIKASI PENGENAL KARAKTER UNTUK PERHITUNGAN MATEMATIKA BERBASIS TESSERACT PERANCANGAN APLIKASI PENGENAL KARAKTER UNTUK PERHITUNGAN MATEMATIKA BERBASIS TESSERACT Ronaldi Kurniawan Saphala 1 ; Naufal Faherza Putra 2 ; Dennis Filemon 3 ; Dr.Ir.Haryono Soeparno, M.Sc 4 1,2,3,4 Computer

Lebih terperinci

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012 Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012 RANCANG BANGUN APLIKASI PEMBELAJARAN MATEMATIKA KELAS X (SEPULUH) BERBASIS MULTIMEDIA Agustina 2008250011 Femilia

Lebih terperinci

APLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB

APLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB APLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB Juwairiah, Retno Wulan Sari, Wilis Kaswidjanti Jurusan Teknik Informatika UPN Veteran Yogyakarta Jl. Babarsari 2 Tambakbayan 55281 Telp (0274) 485323 Abstract

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PADA AKADEMIS AMIK ASM LAKSI 31

ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PADA AKADEMIS AMIK ASM LAKSI 31 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PADA AKADEMIS AMIK ASM LAKSI 31 Inayatulloh Jurusan Sistem Informasi, Fakultas Ilmu Komputer, Binus University Jl. KH. Syahdan No. 9, Palmerah, Jakarta

Lebih terperinci

Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield

Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield William Susanto Tandiari/0322139 Email: Williams_tandiari@yahoo.com Jurusan Teknik Elektro,

Lebih terperinci

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah

Lebih terperinci

Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya

Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya Jurnal Generic, Vol. 8, No. 1, Maret 2013, pp. 183~189 ISSN: 1907-4093 (print), 2087-9814 (online) 183 Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya Ahmad Reza Fahlevi 1 1

Lebih terperinci

BAB I PENDAHULUAN. tangan dijadikan alat untuk menganalisis kepribadian pemiliknya. Sebuah

BAB I PENDAHULUAN. tangan dijadikan alat untuk menganalisis kepribadian pemiliknya. Sebuah BAB I PENDAHULUAN 1.1 Latar Belakang Tulisan tangan merupakan salah satu hal unik yang dapat dihasilkan oleh manusia selain tanda tangan. Seperti halnya tanda tangan, tulisan tangan juga dapat digunakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer berasal dari bahasa latin computer yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya menghitung.

Lebih terperinci

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom REKAYASA PERANGKAT LUNAK Ramadhan Rakhmat Sani, M.Kom ramadhan_rs@dsn.dinus.ac.id 085640989018 RENCANA KEGIATAN PERKULIAHAN SEMESTER W Pokok Bahasan 1 Pengenalan Teknologi Informasi 2 Konsep Sistem Komputer

Lebih terperinci

BAB 1 Pendahuluan. 1.1 Latar Belakang

BAB 1 Pendahuluan. 1.1 Latar Belakang BAB 1 Pendahuluan 1.1 Latar Belakang Kecepatan proses transaksi menjadi sebuah standar bagi sebuah perusahaan dalam memenuhi kebutuhan konsumen. Proses transaksi menjadi sebuah kelemahan ketika proses

Lebih terperinci

BAB I PENDAHULUAN. Terdapat sistem operasi yang berkembang antara lain mobile phone

BAB I PENDAHULUAN. Terdapat sistem operasi yang berkembang antara lain mobile phone 1 BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pada era komputerisasi informasi telah berkembang dengan pesat. Terdapat sistem operasi yang berkembang antara lain mobile phone dan smartphone. Smartphone

Lebih terperinci

PERANCANGAN AUGMENTED REALITY UNTUK PETA TOPOGRAFI

PERANCANGAN AUGMENTED REALITY UNTUK PETA TOPOGRAFI PERANCANGAN AUGMENTED REALITY UNTUK PETA TOPOGRAFI Agustinna Yosanny; Muhammad Ismail; Handoko Said Computer Science Department, School of Computer Science, Binus University Jl. K.H. Syahdan No. 9, Palmerah,

Lebih terperinci

BAB 1 PENDAHULUAN. Bahasa Jepang menggunakan berbagai jenis karakter untuk sistem

BAB 1 PENDAHULUAN. Bahasa Jepang menggunakan berbagai jenis karakter untuk sistem BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Bahasa Jepang menggunakan berbagai jenis karakter untuk sistem penulisannya. Salah satu jenis huruf Jepang adalah kana, yaitu karakter fonetis yang melambangkan

Lebih terperinci

PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP

PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP Nugraha Setiadi 1, Ridwan Setiawan 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan teknologi informasi, maka proses dan media penyimpanan data pun semakin berkembang. Dengan adanya personal computer (PC), orang dapat menyimpan,

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perusahaan adalah tempat terjadinya kegiatan produksi dan berkumpulnya semua faktor produksi. Setiap perusahaan ada yang terdaftar di pemerintah dan ada pula

Lebih terperinci

BAB 1 PENDAHULUAN. dengan proses pengolahan citra digital (digital image processing), dimana data berupa

BAB 1 PENDAHULUAN. dengan proses pengolahan citra digital (digital image processing), dimana data berupa BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada awalnya, komputer hanya dapat digunakan untuk melakukan pemrosesan terhadap data numerik. Tetapi pada sekarang ini, komputer telah membawa banyak perubahan dan

Lebih terperinci

Pengenalan Pola Karakter Tulisan Tangan Dengan Menggunakan Metoda Clustering Melalui Similarity Measure Approach

Pengenalan Pola Karakter Tulisan Tangan Dengan Menggunakan Metoda Clustering Melalui Similarity Measure Approach Pengenalan Pola Karakter Tulisan Tangan Dengan Menggunakan Metoda Clustering Melalui Similarity Measure Approach Erry Febriansyah Prananta / 0422071 Email : erry_prananta@yahoo.com Jurusan Teknik Elektro,

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN ANGGOTA KLUB SENI FOTOGRAFI BINA NUSANTARA BERBASIS WEB

ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN ANGGOTA KLUB SENI FOTOGRAFI BINA NUSANTARA BERBASIS WEB ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN ANGGOTA KLUB SENI FOTOGRAFI BINA NUSANTARA BERBASIS WEB Aditya Permana; Frederick L. Musa Kaban; Septiadi Mahardika; Gintoro, S.Kom., MM Jurusan Teknik Informatika,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Bertambahnya jumlah mahasiswa dari tahun ke tahun di IT Telkom mengakibatkan semakin banyak buku buku Tugas Akhir yang dibuat. Dengan semakin banyaknya buku

Lebih terperinci

PERANCANGAN PROGRAM APLIKASI PENENTUAN KEBUTUHAN GIZI PADA PENDERITA DIABETES DENGAN ALGORITMA GENETIKA SKRIPSI. oleh : Vinolia Valentina

PERANCANGAN PROGRAM APLIKASI PENENTUAN KEBUTUHAN GIZI PADA PENDERITA DIABETES DENGAN ALGORITMA GENETIKA SKRIPSI. oleh : Vinolia Valentina PERANCANGAN PROGRAM APLIKASI PENENTUAN KEBUTUHAN GIZI PADA PENDERITA DIABETES DENGAN ALGORITMA GENETIKA SKRIPSI oleh : Vinolia Valentina 1100045025 PROGRAM GANDA TEKNI K INFORMATIKA DAN MAT EMATIKA UNIVERSITAS

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH PADA SMK N 1 ENAM LINGKUNG. Bayu Rahmadiyus, Arnita 1), Rini Widyastuti 2)

PERANCANGAN SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH PADA SMK N 1 ENAM LINGKUNG. Bayu Rahmadiyus, Arnita 1), Rini Widyastuti 2) PERANCANGAN SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH PADA SMK N 1 ENAM LINGKUNG Bayu Rahmadiyus, Arnita 1), Rini Widyastuti 2) 1 Program Studi Teknik Elektro FTI Universitas Bung Hatta Padang 2

Lebih terperinci

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis, BAB I PENDAHULUAN I.1. Latar Belakang Sistem Informasi telah menjadi komponen yang sangat penting bagi keberhasilan bisnis dan organisasi. Teknologi informasi dapat membantu segala jenis bisnis dalam meningkatkan

Lebih terperinci

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk BAB I PENDAHULUAN I.1. Latar Belakang Persediaan Barang merupakan komponen utama yang sangat penting dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk kelangsungan hidup

Lebih terperinci

Implementasi Metode Dynamic Programming pada Aplikasi Penentuan Jarak Minimum

Implementasi Metode Dynamic Programming pada Aplikasi Penentuan Jarak Minimum Implementasi Metode Dynamic Programming pada Aplikasi Penentuan Jarak Minimum 1 Wamiliana, 1 Dian Kurniasari, 2 Fatkur Rokhman 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Matematika FMIPA Unila Abstract

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Komputer adalah sebuah alat yang dipakai untuk mengolah informasi menurut prosedur yang telah dirumuskan (Wikipedia, 2007: Komputer). Komputer berkembang mulai

Lebih terperinci

GAME EDUKASI PERHITUNGAN PERPANGKATAN BERDASARKAN METODE HORISONTAL DENGAN HTML5 DAN JAVASCRIPT

GAME EDUKASI PERHITUNGAN PERPANGKATAN BERDASARKAN METODE HORISONTAL DENGAN HTML5 DAN JAVASCRIPT GAME EDUKASI PERHITUNGAN PERPANGKATAN BERDASARKAN METODE HORISONTAL DENGAN HTML5 DAN JAVASCRIPT Ivan Chandra Binus University, Jalan K.H. Syahdan no. 9, Palmerah, Jakarta (11480), Indonesia vans0502@yahoo.co.id

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya

Lebih terperinci

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2 PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE Gandana Akhmad Syaripudin 1, Rinda Cahyana 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151

Lebih terperinci

AUTOMATICS SOFTWARE ANALISYS. Arief Setyanto Dosen STMIK AMIKOM Yogyakarta

AUTOMATICS SOFTWARE ANALISYS. Arief Setyanto Dosen STMIK AMIKOM Yogyakarta AUTOMATICS SOFTWARE ANALISYS Arief Setyanto Dosen STMIK AMIKOM Yogyakarta Abstract Dokumen awal yang dijadikan pedoman adalah dokumen View Point Oriented Document (VORD). Dokumen VORD merupakan hasil kerja

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Data dan Informasi 2.1.1 Data Data berasal dari kata datum, yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan computer dikenal dengan nama Pengolahan

Lebih terperinci

BAB I PENDAHULUAN. masalah dan menafsirkan solusi dari permasalahan yang ada. Tanpa

BAB I PENDAHULUAN. masalah dan menafsirkan solusi dari permasalahan yang ada. Tanpa BAB I PENDAHULUAN 1.1. Latar Belakang Penggunaan matematika dalam kehidupan sangat berguna untuk meningkatkan pemahaman dan penalaran, serta untuk memecahkan suatu masalah dan menafsirkan solusi dari permasalahan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Museum Geologi Bandung merupakan salah satu monumen bersejarah peninggalan nasional. Dalam Museum ini, tersimpan dan dikelola materi-materi geologi yang berlimpah,

Lebih terperinci

SOLUSI PENYEBARAN PANAS PADA BATANG KONDUKTOR MENGGUNAKAN METODE CRANK-NICHOLSON

SOLUSI PENYEBARAN PANAS PADA BATANG KONDUKTOR MENGGUNAKAN METODE CRANK-NICHOLSON SOLUSI PENYEBARAN PANAS PADA BATANG KONDUKTOR MENGGUNAKAN METODE CRANK-NICHOLSON Viska Noviantri Mathematics & Statistics Department, School of Computer Science, Binus University Jl. K.H. Syahdan No. 9,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan jaman, peran komputer semakin banyak di dalam kehidupan masyarakat. Hampir semua bidang kehidupan telah menggunakan komputer sebagai alat

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar belakang

BAB 1 PENDAHULUAN 1.1 Latar belakang BAB 1 PENDAHULUAN 1.1 Latar belakang Pada saat ini perkembangan di bidang teknologi informasi sangat pesat, perkembangan yang begitu signifikan terjadi pada perangkat keras (hardware) maupun pada perangkat

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang 1 BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini banyak perusahaan yang memiliki banyak kegiatan yang harus dilakukan dan untuk mengatur kegiatan tersebut bisa dilakukan secara manual atau secara online.

Lebih terperinci

PENGGUNAAN PIRANTI LUNAK OPEN SOURCE SEBAGAI COMPUTER AIDED MACHINE (CAM)

PENGGUNAAN PIRANTI LUNAK OPEN SOURCE SEBAGAI COMPUTER AIDED MACHINE (CAM) PENGGUNAAN PIRANTI LUNAK OPEN SOURCE SEBAGAI COMPUTER AIDED MACHINE (CAM) Jimmy Linggarjati Computer Engineering Department, Faculty of Engineering, Binus University Jl. K.H. Syahdan No. 9, Palmerah, Jakarta

Lebih terperinci

PENERJEMAH FILE MUSIK BEREKSTENSI WAV KE NOT ANGKA. Albertus D Yonathan A / ABSTRAK

PENERJEMAH FILE MUSIK BEREKSTENSI WAV KE NOT ANGKA. Albertus D Yonathan A / ABSTRAK PENERJEMAH FILE MUSIK BEREKSTENSI WAV KE NOT ANGKA Albertus D Yonathan A / 0422001 y0y02k4@gmail.com Jurusan Teknik Elektro, Fakultas Teknik, Jalan Prof. Drg. Suria Sumantri 65 Bandung 40164, Indonesia

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dalam dunia perdagangan, kode yang banyak dipakai adalah barcode (kode batang). Hampir semua barang yang dijual di toko grosir, department store sudah menggunakan dan

Lebih terperinci

APLIKASI PENGENALAN WAJAH UNTUK VALIDASI PESERTA UJIAN ONLINE MENGGUNAKAN METODE HAAR CASCADE DAN EIGEN FACE VECTOR

APLIKASI PENGENALAN WAJAH UNTUK VALIDASI PESERTA UJIAN ONLINE MENGGUNAKAN METODE HAAR CASCADE DAN EIGEN FACE VECTOR APLIKASI PENGENALAN WAJAH UNTUK VALIDASI PESERTA UJIAN ONLINE MENGGUNAKAN METODE HAAR CASCADE DAN EIGEN FACE VECTOR Mika Tandililing Program Studi Teknik Komputer, STMIK Profesional ladabarra@gmail.com

Lebih terperinci

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Salah satu bagian yang wajib dimiliki oleh kendaraan bermotor resmi di Indonesia adalah bagian plat nomor. Plat nomor ini memberi informasi tentang dari mana asal wilayah

Lebih terperinci

BAB I PENDAHULUAN. Semakin berkembangnya teknologi saat ini, memacu Perusahaan PT. DASS

BAB I PENDAHULUAN. Semakin berkembangnya teknologi saat ini, memacu Perusahaan PT. DASS BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Semakin berkembangnya teknologi saat ini, memacu Perusahaan PT. DASS untuk terus memaksimalkan dalam mempertahankan dan meningkatkan sistemsistem yang ada saat

Lebih terperinci

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011 STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011 PENERAPAN PENCARIAN KATA DENGAN VECTOR SPACE MODEL PADA APLIKASI TERJEMAHAN JUZ AMMA BERBASIS JAVA

Lebih terperinci

BAB 1 PENDAHULUAN. Belakangan ini, kontes pemrograman banyak diadakan oleh lembaga lembaga

BAB 1 PENDAHULUAN. Belakangan ini, kontes pemrograman banyak diadakan oleh lembaga lembaga BAB 1 PENDAHULUAN 1.1 Latar Belakang Belakangan ini, kontes pemrograman banyak diadakan oleh lembaga lembaga pendidikan seperti Indonesia National Contest (INC) oleh Binus, Pagelaran Mahasiswa Nasional

Lebih terperinci

Meeting 3_ADS. System Development Life Cycle (SDLC)

Meeting 3_ADS. System Development Life Cycle (SDLC) Meeting 3_ADS System Development Life Cycle (SDLC) Capaian Pembelajaran Mampu menjelaskan tentang System Development Life Cycle (SDLC) khususnya tahap planning, analysis dan design Mampu memaparkan tentang

Lebih terperinci

SIMULASI MODEL EPIDEMIK TIPE SIR DENGAN STRATEGI VAKSINASI DAN TANPA VAKSINASI

SIMULASI MODEL EPIDEMIK TIPE SIR DENGAN STRATEGI VAKSINASI DAN TANPA VAKSINASI SIMULASI MODEL EPIDEMIK TIPE SIR DENGAN STRATEGI VAKSINASI DAN TANPA VAKSINASI Siti Komsiyah Mathematics & Statistics Department, School of Computer Science, Binus University Jl. K.H. Syahdan No. 9, Palmerah,

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN. kreatifitas dalam membuat game pilihan berganda ini. Dasar dalam permainan

BAB III ANALISA DAN PERANCANGAN. kreatifitas dalam membuat game pilihan berganda ini. Dasar dalam permainan BAB III ANALISA DAN PERANCANGAN III.1. Analisa Sistem Sistem yang digunakan dalam perancangan game pilihan berganda Bahasa Indonesia adalah dengan menggunakan Macromedia Flash. Game pilihan berganda ini

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Dunia sistem informasi pada saat ini berkembang pesat dan merambah ke berbagai sisi kehidupan manusia. Perkembangan yang demikian tersebut didukung oleh tersedianya

Lebih terperinci

Kontrak Kuliah. Desain Sistem. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Desain Sistem. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Desain Sistem Edi Sugiarto, S.Kom, M.Kom Desain Sistem Setelah tahap analisis selesai, maka analis sistem mendapatkan gambaran dengan jelas apa yang harus dikerjakan. Setelah itu tiba waktunya

Lebih terperinci

BAB 1 Pendahuluan. 1.1 Latar Belakang

BAB 1 Pendahuluan. 1.1 Latar Belakang BAB 1. BAB 1 Pendahuluan PENDAHULUAN 1.1 Latar Belakang Dalam berbagai bidang pengelolaan data dan informasi yang baik dengan bantuan teknologi informasi semakin dibutuhkan. Salah satu bidang yang dapat

Lebih terperinci

BAB 1 Persyaratan Produk

BAB 1 Persyaratan Produk BAB 1 Persyaratan Produk Teknologi pengolahan citra digital sudah berkembang sangat pesat pada saat ini. Hal ini dapat dilihat dari banyaknya produk pengolahan citra digital yang ditawarkan di pasaran.

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan pesat dalam bidang teknologi informasi telah mempengaruhi berbagai bidang dalam kehidupan manusia, tidak terkecuali dalam bidang pendidikan. Perkembangan

Lebih terperinci

ANALISA DAN PERANCANGAN KEAMANAN JARINGAN DENGAN MENGGUNAKAN SNORT DI KEMENTRIAN KOMUNIKASI DAN INFORMATIKA

ANALISA DAN PERANCANGAN KEAMANAN JARINGAN DENGAN MENGGUNAKAN SNORT DI KEMENTRIAN KOMUNIKASI DAN INFORMATIKA ANALISA DAN PERANCANGAN KEAMANAN JARINGAN DENGAN MENGGUNAKAN SNORT DI KEMENTRIAN KOMUNIKASI DAN INFORMATIKA Wukir Nur Seto Kuncoro Adi;Muhady iskandar; Hannes Boris Computer Science Department, School

Lebih terperinci

Bab 3 Metoda dan Perancangan Sistem

Bab 3 Metoda dan Perancangan Sistem Bab 3 Metoda dan Perancangan Sistem Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi pendeteksian kata beserta rancangan design interface yang

Lebih terperinci

ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK DAN KEUANGAN ONLINE PADA PERGURUAN TINGGI

ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK DAN KEUANGAN ONLINE PADA PERGURUAN TINGGI ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK DAN KEUANGAN ONLINE PADA PERGURUAN TINGGI Nurtriana Hidayati 1, Soiful Hadi 2 1,2 Program Studi Sistem Informasi, Fakultas TeknologiInformasi dan Komunikasi,

Lebih terperinci

BAB I PENDAHULUAN. Pengenalan pola merupakan permasalahan kecerdasan buatan yang secara

BAB I PENDAHULUAN. Pengenalan pola merupakan permasalahan kecerdasan buatan yang secara BAB I PENDAHULUAN 1.1. Latar Belakang Pengenalan pola merupakan permasalahan kecerdasan buatan yang secara umum sering digunakan dalam sistem berbasis pengetahuan. Pengenalan pola memiliki peranan penting

Lebih terperinci

PENERAPAN SPEECH RECOGNITION LIBRARY UNTUK QUERY BASIS DATA

PENERAPAN SPEECH RECOGNITION LIBRARY UNTUK QUERY BASIS DATA PENERAPAN SPEECH RECOGNITION LIBRARY UNTUK QUERY BASIS DATA Herdianto Mahasiswa Teknik Informatika Universitas Bina Darma Jalan Jenderal Ahmad Yani No.12 Palembang Pos-el : herdi.strong@gmail.com Abstract

Lebih terperinci

BAB III METODE PENELITIAN. tangan dengan menggunakan metode Support Vector Machine (SVM).

BAB III METODE PENELITIAN. tangan dengan menggunakan metode Support Vector Machine (SVM). BAB III METODE PENELITIAN 3.1 Desain Penelitian Di dalam desain penelitian ini akan menggambarkan proses pengenalan tulisan tangan dengan menggunakan metode Support Vector Machine (SVM). Praproses Input

Lebih terperinci

BAB I PENDAHULUAN 1.2. Latar Belakang Permasalahan

BAB I PENDAHULUAN 1.2. Latar Belakang Permasalahan BAB I PENDAHULUAN 1.1. Pendahuluan Sejak awal penemuan teknologi komputer sebagai lompatan mutakhir dalam dunia ilmu pengetahuan, komputer telah banyak berperan dalam membantu manusia dalam melakukan berbagai

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pengembangan teknologi diharapkan menghasilkan berbagai hal yang berguna untuk memenuhi kebutuhan masyarakat serta memberi kemudahan dan kenyamanan pada pengguna

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang PT. Avtran Conres Serindo merupakan perusahaan swasta nasional yang bergerak dalam bidang Penyelenggara Pelatihan Radio Operator Komunikasi Penerbangan (Air-Ground

Lebih terperinci

KOMPUTERISASI SISTEM INFORMASI PRESENSI GURU DAN KARYAWAN PADA SMP NEGERI 1 PARAKAN TEMANGGUNG DENGAN MENGGUNAKAN BARCODE.

KOMPUTERISASI SISTEM INFORMASI PRESENSI GURU DAN KARYAWAN PADA SMP NEGERI 1 PARAKAN TEMANGGUNG DENGAN MENGGUNAKAN BARCODE. KOMPUTERISASI SISTEM INFORMASI PRESENSI GURU DAN KARYAWAN PADA SMP NEGERI 1 PARAKAN TEMANGGUNG DENGAN MENGGUNAKAN BARCODE Naskah Publikasi Disusun Oleh: INTAN YULIANA TANJUNG 07.02.6992 TITIK MUSLIMAH

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Saat sekarang ini, banyak perusahaan jasa parkir yang dapat kita temui diberbagai kota maupun daerah. Biasanya, perusahaan jasa parkir ini mengelola lahan parkir yang

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PELAYANAN PASIEN PADA RUMAH BERSALIN DAN KLINIK BIDAN JURNALIS MENGGUNAKAN VB.NET

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PELAYANAN PASIEN PADA RUMAH BERSALIN DAN KLINIK BIDAN JURNALIS MENGGUNAKAN VB.NET ANALISIS DAN PERANCANGAN SISTEM INFORMASI PELAYANAN PASIEN PADA RUMAH BERSALIN DAN KLINIK BIDAN JURNALIS MENGGUNAKAN VB.NET Randy Cahya Putra 1044370020 Jurusan Sistem Informasi, Fakultas Teknik Informatika,

Lebih terperinci

Implementasi Arsitektur Multi-Tier dalam Pengelolaan Administrasi Dokumen Perkantoran (E-Administration) untuk Skala Enterprise

Implementasi Arsitektur Multi-Tier dalam Pengelolaan Administrasi Dokumen Perkantoran (E-Administration) untuk Skala Enterprise Implementasi Arsitektur Multi-Tier dalam Pengelolaan Administrasi Dokumen Perkantoran (E-Administration) untuk Skala Enterprise Adi Nugroho, Teguh Wahyono,Hanny Hattu Fakultas Teknologi Informasi Universitas

Lebih terperinci

Penggunaan Metode Pemrograman Berorientasi Objek Dalam Sistem Informasi Akademik Pada SMP Negeri 1 Pengadegan

Penggunaan Metode Pemrograman Berorientasi Objek Dalam Sistem Informasi Akademik Pada SMP Negeri 1 Pengadegan Penggunaan Metode Pemrograman Berorientasi Objek Dalam Sistem Informasi Akademik Pada SMP Negeri 1 Pengadegan Jeffri Prayitno 1, Bangkit Saputra 2, Irfan Santiko 3 1,2 Program Studi Sistem Informasi 3

Lebih terperinci

BAB I PENDAHULUAN. begitu pula dengan perusahaan perusahaan yang menyediakan jasa data entry.

BAB I PENDAHULUAN. begitu pula dengan perusahaan perusahaan yang menyediakan jasa data entry. BAB I PENDAHULUAN 1.1 LATAR BELAKANG Dewasa ini kehidupan manusia tidak bisa lepas dari teknologi informasi, begitu pula dengan perusahaan perusahaan yang menyediakan jasa data entry. Perusahaan ini menyediakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab ini akan dijelaskan mengenai pustaka yang digunakan oleh penulis sebagai acuan dalam mengembangkan sistem. Pemasukan data ke dalam komputer secara tradisional adalah melalui

Lebih terperinci

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan digunakan. Hal ini sangat penting

Lebih terperinci

IDENTIFIKASI NOMOR POLISI KENDARAAN BERMOTOR MENGGUNAKAN JARINGAN SYARAF TIRUAN SELF ORGANIZING MAPS (SOMS)

IDENTIFIKASI NOMOR POLISI KENDARAAN BERMOTOR MENGGUNAKAN JARINGAN SYARAF TIRUAN SELF ORGANIZING MAPS (SOMS) Powered by TCPDF (www.tcpdf.org) IDENTIFIKASI NOMOR POLISI KENDARAAN BERMOTOR MENGGUNAKAN JARINGAN SYARAF TIRUAN SELF ORGANIZING MAPS (SOMS) Inung Wijayanto¹, Iwan Iwut Tritoasmoro², Koredianto Usman³

Lebih terperinci

BAB I PENDAHULUAN. metode transaksi yang di lakukan secara online mulai berkembang pesat,

BAB I PENDAHULUAN. metode transaksi yang di lakukan secara online mulai berkembang pesat, BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan hadirnya internet akhir-akhir ini yaitu salah satunya metode transaksi yang di lakukan secara online mulai berkembang pesat, bahkan sampai pada

Lebih terperinci