PERANCANGAN APLIKASI KAMUS TULANG PADA MANUSIA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Rizki Dwi Nugroho 11.12.5925 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015
1
PERANCANGAN APLIKASI KAMUS TULANG PADA MANUSIA BERBASIS ANDROID Rizki Dwi Nugroho 1), Emha Taufiq Luthfi 2), 1) Sistem Informasi STMIK AMIKOM Yogyakarta 2) Ilmu Komputer FMIPA UGM Jl.Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : rizki.5925@students.amikom.ac.id 1), emhataufiqluthfi@amikom.ac.id 2) Abstract - The development of increasingly sophisticated phones that initially the phone to connect with another phone using cables current phone can be used with cordless. The operating system on mobile phones have many types such as Windows Mobile, Android, Symbian, and J2ME. Android is the most popular operating system. Information is essential for humans acquire knowledge, for those students who obtained the information generally comes from a book. The weakness of the book is slow in getting the desired information. In this thesis the author will design a dictionary application android-based human bones that can translate the terms of the bones and provide knowledge of the layout-layout bone in humans. Keywords: Android, Applications, Dictionary of Human Bones 1. Pendahuluan 1.1 Latar Belakang Perkembangan telepon semakin canggih yang pada awalnya telepon untuk berhubungan dengan telepon lain harus menggunakan kabel saat ini telepon dapat digunakan dengan tanpa kabel. Ponsel atau telepon seluler merupakan benda yang umum dimiliki oleh setiap orang. Operating system pada telepon seluler memiliki banyak jenis seperti Windows mobile, Android, Symbian, dan J2ME. Dari sekian banyak operating system pada telepon seluler yang paling populer saat ini adalah Android. Android merupakan platform terbuka yang mengijinkan para pengembang dapat menciptakan aplikasi baru. Informasi merupakan hal yang penting bagi manusia dalam mendapatkan pengetahuan, bagi para pelajar informasi yang didapat umumnya berasal dari sebuah buku. Kelemahan dari buku adalah lambatnya dalam mendapatkan informasi yang diinginkan. Dalam tugas akhir ini penulis akan merancang sebuah aplikasi kamus tulang pada manusia berbasis android. Fitur aplikasi ini akan memilki fungsi seperti kamus bahasa yaitu mengartikan dari kata asing menjadi kata yang umum. Adapun fitur lain dari aplikasi ini yaitu berupa gambar tengkorak yang dapat membantu untuk mempelajari letak-letak tulang pada manusia. 1.2 Rumusan Masalah Berdasarkan latar belakang yang telah disampaikan, maka dapat dirumuskan permasalahan sebagai berikut : Bagaimana merancang aplikasi kamus tulang pada manusia berbasis android? 1.3 Batasan masalah 1. Aplikasi ini hanya terbatas menampilkan istilah, pengertian, dan gambar dalam bentuk aplikasi mobile berbasis android. 2. Gambar yang ditampilkan pada aplikasi ini berjenis 2D. 3. Pengguna tidak dapat mengupdate atau menghapus data pada database. 4. Aplikasi ini untuk smartphone android minimal versi 2.2 (Froyo). 5. Aplikasi ini hanya mendukung pada smartphone dengan layar 320x480, dan 480x800. 6. Aplikasi ini bersifat offline. 7. Beberapa software/tools yang digunakan oleh peneliti yaitu : Eclipse Luna, JDK, ADT (Android Development Tools), dan SQLite. 1.4 Metode Penelitian 1.4.1 Metode Pengumpulan Data Metode ini bertujuan untuk mengumpulkan data-data yang berhubungan dengan sistem agar dalam mengimplementasi rancangan data yang dikumpulkan sesuai dengan sistem yang akan dibuat. Dalam hal ini penulis akan menggunakan metode studi pustaka. 1.4.2 Metode Studi Pustaka Metode ini digunakan untuk mendapatkan data-data referensi yang akan digunakan berupa buku referensi, dokumen yang relevan serta data yang berasal dari internet. 2
1.4.3 Metode Perancangan Metode ini dilakukan dengan cara merancang aplikasi kamus tulang pada manusia dan mengimplementasikan perancangan yang telah dibuat ke dalam smartphone. Dalam membantu merancang aplikasi peneliti menggunakan model UML. 2. Landasan Teori 2.1 Definisi Sistem, Informasi, Sistem Informasi 2.1.1 Pengertian Sistem Sistem adalah sebuah tatanan yang terdiri atas sejumlah komponen fungsional (dengan tugas/fungsi khusus) yang saling berhubungan dan secara bersamasama bertujuan untuk memenuhi suatu proses/pekerjaaan tertentu [1]. 2.1.2 Definisi Informasi Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang (Davis,1995) [2]. 2.2 Deskripsi Rangka Tubuh Manusia Kerangka manusia merupakan kerangka dalam, yang tersusun dari tulang keras (osteon) dan tulang rawan (kartilago) [3]. Kerangka merupakan salah satu unsur sistem penegak dan penggerak tulang-tulang manusia dihubungkan satu dengan yang lain melalui persendian sehingga terbentuk sistem lokomotor pasif [4]. Eksternal Opportunity Android merupakan platform terbuka yang mengijinkan para pengembang dapat menciptakan aplikasi baru. Perkembangan OS Android yang semakin populer membuat meningkatnya pengguna smartphone. tulang pada manusia. Dapat digunakan pada platform android dengan spesifikasi minimal 2.2 (Froyo). Terdapat menu gambar anatomi tulang beserta keterangannya. Strategi S.O Dengan adanya gambar tulang manusia membuat belajar letakletak tulang pada manusia lebih menarik pengguna smartphone terutama pada kalangan pelajar SMP, SMA, serta mahasiswa. Adanya efek suara pada saat memilih gambar tulang semua bagianbagian / istilah-istilah tulang. Strategi W.O Membuat interface yang user friendly kepada pengguna. Threat Strategi S.T Strategi W.T Gambar 1. Tulang tengkorak 3. Analisis dan Perancangan 3.1 Analisis SWOT Table 1. Analisis SWOT Semakin ketatnya persaingan di kalangan developer android karena semakin banyaknya developer dalam menciptakan aplikasi baru. Membuat bagian gambar tulang serta keterangan yang dapat langsung memberikan informasi tentang tulang. Membuat interface yang menarik serta user friendly. Internal Strength Aplikasi dapat menampilkan istilah, arti serta gambar Weakness Bersifat offline. Tidak dapat menampilkan 3.2 Analisis Kebutuhan 3.2.1 Kebutuhan Fungsional 1. Aplikasi dapat menerjemahkan istilah-istilah yang berupa data tulang dari database. 3
2. Aplikasi dapat menampilkan gambar rangka tulang manusia. 3. Aplikasi ini dapat menampilkan keterangan pada bagian gambar rangka tulang manusia yang terhubung dengan database. 4. Pengguna dapat melakukan pencarian istilah tulang. 3.2.2 Kebutuhan Non-Fungsional 1. Kebutuhan Perangkat Keras - Prosesor Intel Celeron 1007U, 1.5GHz (2 CPU) - Hardisk 320 GB - RAM DDR3 2 GB 2. Kebutuhan testing perangkat keras aplikasi Tabel 2. Spesfikasi testing perangkat keras Lenovo A269i Spesifikasi Jaringan GSM/HSPA Resolusi 320 x 480 pixel Layar TFT Capacitive touchscreen, 3.5 inchi Sistem operasi Android Os, v2.3 (Gingerbread) Memori 512 MB, 256 MB RAM Pesan SMS(threaded view),mms, Email, Push mail, IM Kamera 2MP, 1600 x 1200 pixel Baterai 1300 mah USB microusb v2.0 3. Kebutuhan Perangkat Lunak - Windows 7 Ultimate sebagai sistem operasi - Java Development Kit (JDK) - Eclipse 4.4 (Luna) sebagai tools pembuat program - Tools Android seperti Android Software Development Kit (SDK), Android Development Tools (ADT), dan Android Virtual Device (AVD). - Photoshop CS2 sebagai aplikasi desain. - Microsoft Office Visio 2007 sebagai alat bantu merancang sistem 3.3 Perancangan Aplikasi 3.3.1 UML (Unified Modeling Language) 3.3.1.1 Diagram Use-Case Gambar 2. Diagram use-case 3.3.1.2 Activity Diagram 1. Activity Diagram Pencarian Gambar 3. Activity pencarian 2. Activity Diagram Kerangka Gambar 4. Activity Kerangka 3.3.1.3 Sequence Diagram 1. Sequence Diagram Pencarian 4
3.4 Interface 3.4.1 Tampilan Menu Utama Gambar 5. Sequence pencarian 2. Sequence Diagram Kerangka Gambar 9. Menu utama 3.4.2 Tampilan Menu Pencarian 3.3.1.4 Class Diagram Gambar 6. Sequence kerangka Gambar 10. Menu pencarian 3.4.3 Tampilan Menu Kerangka Gambar 11. Menu kerangka 3.4.4 Tampilan Pengertian 3.3.1.5 Tabel Relasi Gambar 7. Diagram kelas PK Kamus id PK Sinonim id istilah pengertian id_istilah sinonim Gambar 8. Relasi antar tabel Gambar 12. Menu pengertian 5
4. Kesimpulan Berdasarkan pembahasan pada skripsi yang berjudul Perancangan Kamus Tulang pada Manusia Berbasis Android dapat diambil kesimpulan sebagai berikut : Aplikasi kamus tulang ini mempunyai fungsi menerjemahkan istilah-istilah tulang serta dapat menampilkan gambar dan keterangan tentang tulang pada manusia. Daftar Pustaka [1] Kusrini. (2007). Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Penerbit Andi. [2] Al Fatta, H. (2007). Analisis dan Perancangan Sistem Informasi. Yogyakarta: Penerbit Andi. [3] Luklukaningsih, Z. (2014). Anatomi, Fisiologi, dan Fisioterapi. Yogyakarta: Penerbit Nuha Medika. [4] Syaifuddin. (2012). Anatomi Fisiologi : Kurikulum Berbasis Kompetensi untuk Keperawatan & Kebidanan, Ed.4. Jakarta: Penerbit Buku Kedokteran EGC. Biodata Penulis Rizki Dwi Nugroho, memperoleh gelar Sarjana Komputer (S.Kom) jurusan Sistem Informasi STMIK AMIKOM Yogykarta, lulus tahun 2015. Emha Taufiq Luthfi, memperoleh gelar S1 Teknik Elektro FT UGM. S2 Magister Ilmu Komputer FMIPA UGM. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta. 6
7