Hasil Penelitian 1. Analisis HASIL PENELITIAN DAN PEMBAHASAN

44

BAB IV HASIL PENELITIAN DAN PEMBAHASAN

A. Hasil Penelitian 1. Analisis

Analisis merupakan tahap awal dari sebuah pengembangan perangkat lunak. Pada tahap ini, peneliti menganalisis hal-hal yang diperlukan untuk membangun perangkat lunak Aplikasi Tranlator Messenger. Analisis yang dilakukan peneliti meliputi analisis kebutuhan dan analisis desain. a. Analisis Kebutuhan Analisis kebutuhan dilakukan untuk mengetahui kebutuhan-kebutuhan yang harus ada pada Aplikasi translator Messenger. kebutuhan-kebutuhan tersebut untuk memenuhi syarat dari tujuan dibangunnya aplikasi tersebut. Pada tahap ini, peneliti menganalisis kebutuhan messenger yang dapat menerjemahkan bahasa secara otomatis. Kebutuhan tersebut dapat dtanggulangi dengan pengintegrasian menggunakan translator. Analisis kebutuhan yang dihasilkan adalah perlu adanya sistem pertukaran pesan yang merupakan fungsional dasar dari messenger. Pertukaran pesan dapat dilakukan dengan membuat arsitektur client server pada aplikasi yang dikembangkan. Penggunaan client server bertujuan sebagai pengatur komunikasi dalam hal ini pertukaran pesan antar client. Sedangkan untuk menerjemahkan diperlukan translator berupa Google Translate API yang akan diintegrasikan pada messenger yang dikembangkan. b. Analisis Desain Analisis desain dilakukan untuk menyesuaikan kebutuhan agar perangkat lunak Aplikasi Translator Messsenger yang dibangun sesuai dengan harapan. Adapun beberapa analisis desain yang dibutuhkan sebagai berikut: 1. Analisis desain kebutuhan user Berdasarkan kebutuhan user, Aplikasi Translator Messenger mampu menerjemahkan berbagai bahasa untuk memudahkan komunikasi dua arah berbasis text. Sehingga perlu adanya sebuah desain list untuk menampung pilihan bahasa yang diinginkan. 2. Analisis batasan desain Pembatasan desain Aplikasi Translator Messenger hanya berbasis text dan besifat local. Hal ini dikarenakan server yang akan dibuat hanya bersifat pengganti.

2. Desain

Desain sistem dilakukan setelah analisis kebutuhan selesai. Tujuan dari desain sistem untuk membuat gambaran sistem perangkat lunak Aplikasi Translator Messenger yang akan dibuat. Desain sistem dalam penelitian ini meliputi: a. Perancangan Database Database merupakan salah satu peranan penting dalam membangun sebuah perangkat lunak. Fungsi database untuk menyimpan data-data yang ada dalam aplikasi sehingga dapat digunakan kembali jika diperlukan. Pada