• Tidak ada hasil yang ditemukan

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI"

Copied!
7
0
0

Teks penuh

(1)

1

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK

MANUSIA BERDASARKAN GOLONGAN

DARAH BERBASIS ANDROID

NASKAH PUBLIKASI

diajukan oleh

Nanda Amalia Ocvitasari

11.12.6259

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2015

(2)
(3)

3

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA

BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID

Nanda Amalia Ocvitasari1), Emha Taufiq Luthfi2),

1)

Sistem Informasi STMIK AMIKOM Yogyakarta 2)

Ilmu Komputer Universitas Gajah Mada

Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283

Email : nanda.o@students.amikom.ac.id1), emhataufiqluthfi@amikom.ac.id2)

Abstract - Android smartphone users are now growing rapidly. The existence android market that positioning applications created by developers directly to users to facilitate the user in selecting the required application. Director of the Blood Type Humanics Research of Japan, Toshitaka Nomi has been researching on the human characters that can be detected through blood type. Based on these, researchers will design android application that can display human characteristics based on each blood type A, B, O, and AB.

In this thesis, the researcher tried to analyze the existing requirements for design process the application introduction human characteristics of blood type android-based . To design a model with UML.

The results of this research is an application that can be accessed using android smartphone. This application as a media introduction and information for the public in knowing human characteristics Based blood type. The information in this application is shown in the text, images, and sounds.

Keywords - Android, applications, characteristics,

smartphone and blood type.

1. Pendahuluan

Di era perkembangan terknologi ini, ponsel tidak hanya digunakan untuk komunikasi saja, tetapi memiliki fitur yang dapat membantu dalam memudahkan kegiatan sehari-hari, misalnya mengakses internet, memutar video, dan menjalankan aplikasi lainnya. Dengan adanya macam-macam aplikasi, pengguna dapat dengan mudah memilih aplikasi mana yang mereka butuhkan. Salah satu ponsel yang beredar saat ini adalah ponsel berbasis android. Android adalah sistem operasi berbasis linux yang dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet.

Setiap individu memiliki golongan darah. Golongan darah manusia ditentukan berdasarkan jenis antigen dan antibody yang terkandung dalam darahnya. Dari setiap golongan darah tersebut memiliki ciri karakteristik yang berbeda-beda dan masing-masing memiliki keunggulan. Director of the Blood Type Humanics Research dari Jepang, Toshitaka Nomi telah meriset tentang karakter manusia yang dapat diketahui melalui golongan darahnya. Berdasarkan hal tersebut maka akan dirancang aplikasi berbasis android yang dapat

menampilkan informasi tentang golongan darah manusia, yaitu A, B, AB, dan O meliputi karakter sifat masing-masing golongan darah, hubungan sosial antara golongan darah, teknik kepemimpinan golongan darah, dan lain-lain.

2. Landasan Teori 2.1 Tinjauan Pustaka

Merry Christiani Elisabeth Universitas Gunadarma (2013), “Aplikasi Pengetahuan Tentang Golongan

Darah Berbasis Java Mobile menggunakan J2ME”

Aplikasi tersebut membahas tentang pengetahuan golongan darah. Program aplikasi dibuat dengan bahasa pemrograman java mobile (J2ME) yang selanjutnya ditanam dalam sebuah telepon seluler, sehingga setiap saat dapat diakses sesuai dengan kebutuhan.

Rifa Aulia Universitas Gunadarma “Aplikasi

Menghitung Berat Ideal Dan Tips Diet Golongan Darah Dengan Menggunakan Bahasa Pemrograman Java Di Platform Android”, Aplikasi tersebut

menggunakan rumus perhitungan dimana tinggi dan berat badan seseorang sebagai parameter yang digunakan untuk menghitung berat badan ideal. Serta menampilkan tips diet golongan darah menggunkan parameter jenis golongan darah seseorang. Aplikasi tersebut dibuat menggunakan bahasa pemrograman java di platform android yang bersifat offline.

Dari tinjauan pustaka tentang penelitian tersebut maka aplikasi pada penelitian ini akan dirancang menggunakan eclipse dan menjadikan golongan darah sebagai parameter utama dalam mengetahui karakteristik seseorang.

2.2 Android

Menurut Nazruddin Safaat H (2012) Android adalah

sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka.

2.2.1 Eclipse

Eclipse adalah IDE yang paling popular untuk pengembangan android, karena memiliki android plug-in yang tersedia untuk memfasilitasi pengembangan android. Selain itu, Eclipse juga mendapat dukungan langsung dari Google untuk menjadi IDE pengembangan

(4)

4

aplikasi android, ini terbukti dengan adanya penambahan plugins untuk eclipse untuk membuat project android di mana source software langsung dari situs resminya Google.

2.2.2 Android SDK (Software Development Kit) Android SDK adalah tools API (Application

Programming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman java.

2.2.3 ADT (Android Development Tools)

Android Development Tools (ADT) adalah plugin yang didesain untuk IDE Eclipse yang memberikan kita kemudahan dalam mengembangkan aplikasi android dengan menggunakan IDE Eclipse.

2.3 Golongan Darah

2.3.1 Pengertian Golongan Darah

Istilah golongan darah secara resmi, pertama kali dikemukakan oleh Karl Landsteiner (1868-1943). Menurut Karl Landsteiner, darah dapat dibedakan menjadi empat golongan, yaitu darah A, B, AB, dan O. penggolongan darah ini didasarkan pada ada tidaknya kandungan aglutinogen dan aglutinin dalam darah. Aglutinogen merupakan protein yang terdapat di dalam sel darah merah yang dapat digumpalkan oleh aglutinin. Aglutinin merupakan protein yang terdapat di dalam plasma darah dan dapat menggumpalkan aglutinogen.

2.3.2 Karakteristik Manusia berdasarkan Golongan Darah

Karakter adalah sesuatu yang biasanya tampak di luar sadar, dapat juga dikatakan karakteristik yang membedakan kecenderungan tindakan dan juga ekspresi yang keluar secara mudahnya. Menurut Toshitaka Nomi (2009) Sistem ABO adalah pengelompokan berdasarkan golongan darah untuk mengetahui karakteristik manusia.

3. Analisis

3.1 Analisis Kebutuhan Sistem 3.1.1 Analisis Kebutuhan Fungsional

Kebutuhan fungsional adalah kebutuhan yang memiliki fungsi untuk mengidentifikasi proses dan informasi yang harus ada dan dihasilkan oleh sebuah aplikasi. Adapun kebutuhan fungsional yang terdapat dalam aplikasi mobile ini adalah sebagai berikut:

1. Aplikasi mampu menampilkan halaman splash screen 2. Aplikasi mampu menampilkan halaman menu utama 3. Aplikasi mampu menampilkan halaman Golongan

Darah A

4. Aplikasi mampu menampilkan halaman Golongan Darah B

5. Aplikasi mampu menampilkan halaman Golongan Darah O

6. Aplikasi mampu menampilkan halaman Golongan Darah AB

7. Aplikasi mampu menampilkan informasi mengenai Golongan Darah A, B, O, dan AB melalui teks dan gambar.

8. Aplikasi mampu menampilkan informasi tentang karakteristik manusia berdasarkan golongan darah A, B, O, dan AB

9. Aplikasi mampu menampilkan informasi tentang personalitas golongan darah A, B, O, dan AB

10.Aplikasi mampu menampilkan informasi tentang hubungan sosial antar golongan darah

11.Aplikasi mampu menampilkan informasi tentang teknik kepemimpinan golongan darah A, B, O, dan AB

12. Aplikasi mampu menampilkan informasi dan gambar tentang komik golongan darah A, B, O, dan AB 13.Aplikasi mampu menampilkan info mengenai aplikasi

(tentang aplikasi)

14.Aplikasi mampu menghasilkan suara atau audio berbahasa Indonesia yang dapat didengarkan oleh pengguna.

3.2 Perancangan Aplikasi 3.2.1 Perancangan Proses

Dalam penelitian, perancangan proses menggunakan Unified Modeling Language (UML). UML adalah bahasa untuk melakukan visualisasi, spesifikasi, konstruksi, memodelkan bisnis, mendokumentasi komponen-komponen sistem software dan sistem non software.

3.2.1.1 Rancangan Use Case Diagram

Gambar 1. Rancangan Use Case Diagram

3.2.1.2 Rancangan Activity Diagram

Activity Diagram adalah teknik untuk menjelaskan logika prosedural, proses pekerjaan, dan alur kerja suatu sistem/aplikasi.

(5)

5

Gambar 2. Rancangan Activity Diagram Komik

Golongan Darah AB

3.2.1.3 Rancangan Class Diagram

Gambar 3. Rancangan Class Diagram

3.2.1.4 Rancangan Sequence Diagram

Gambar 4. Rancangan sequence diagram komik

Golongan darah AB

4. Implementasi dan Pembahasan 4.1 Implementasi

Implementasi adalah tahap dimana analisis dan

perancangan telah dilakukan pada siklus rekayasa perangkat lunak dan aplikasi siap dioperasikan pada

keadaan yang sebenarnya sehingga dari sini akan dapat diketahui apakah aplikasi yang dibuat benar-benar menghasilkan output yang sudah sesuai dengan tujuan yang diinginkan. Implementasi aplikasi Karakteristik Manusia berdasarkan Golongan Darah ini menggunakan emulator android yang ada pada Eclipse dan smartphone Samsung Samsung Galaxy Grand Duos GT-I9082.

4.1.1 Implementasi User Interface 4.1.1.1 Tampilan Splash Screen

Tampilan halaman splash screen ini akan muncul

pertama kali selama beberapa detik ketika aplikasi “Karakteristik Manuisa berdasarkan Golongan Darah” mulai dijlankan. Pada halaman splash screen ini terdapat logo aplikasi dengan background berwarna cream. Logo aplikasi dibuat dengan menggunakan CorelDraw X4. Bentuk seperti tetesan darah ini merupakan kombinasi antara bentuk lingkaran dan segitiga, sedangkan simbol manusia didalamnya dibentuk dari lingkaran dan kumpulan persegi panjang.

Gambar 5. Tampilan Splash Screen

4.1.1.2 Tampilan Menu Utama

Halaman menu utama adalah halaman yang muncul setelah halaman splash screen. Pada halaman ini terdapat 6 menu utama, yaitu menu Golongan Darah A, Golongan Darah B, Golongan Darah O, Golongan Darah AB, Tentang Aplikasi, dan menu Keluar.

Gambar 6. Tampilan Menu Utama

4.1.1.3 Tampilan Menu Golongan Darah A

Halaman Golongan Darah A adalah halaman berbentuk listView yang berisi daftar pilihan dari Golongan Darah A. Halaman ini akan tampil ketika pengguna memilih menu Golongan Darah A pada Menu Utama.

(6)

6

Gambar 7. Tampilan Menu Utama

4.1.1.4 Tampilan Teknik Kepemimpinan Golongan Darah A

Informasi tentang golongan darah pada aplikasi ini berisi teks dan suara, jadi pengguna bisa membaca ataupun mendegarkan suara yang telah disediakan aplikasi ini dengan mengconvert teks menjadi ucapan melalui Google Text-to-speech. Terdapat tombol play yang berbentuk lingkaran dan didalamnya ada segitiga, ketika tombol ini dipilih maka aplikasi akan mengeluarkan suara yaitu membacakan teks tersebut. Sedangkan tombol lingkaran yang didalamnya terdapat segi empat merupakan tombol stop yang ketika tombol ini dipilih maka suara akan dihentikan secara otomatis.

Gambar 8. Tampilan Teknik Kepemimpinan Golongan

Darah A

4.1.1.5 Tampilan Komik Golongan Darah A

Pada halaman komik golongan darah A terdapat beberapa gambar yang berisi tentang karakteristik manusia berdasarkan golongan darah A.

Gambar 9. Tampilan Komik Golongan Darah A

5. Kesimpulan dan Saran

5.1 Kesimpulan

Setelah melalui beberapa tahapan dalam menyelesaikan Perancangan Aplikasi Pengenalan Karakteristik Manusia berdasarkan Golongan Darah berbasis Android, dapat disimpulkan sebagai berikut:

1. Aplikasi ini sebagai media pengenalan dan informasi bagi masyarakat dalam mengetahui karakteristik manusia berdasarkan golongan darah

2. Aplikasi ini mampu menampilkan informasi karakteristik manusia berdasakan golongan darah dalam bentuk teks, gambar, dan suara.

3. Aplikasi dapat diakses dengan smartphone yang menggunakan sistem operasi android minimal versi 4.03 (Ice Cream Sandwich)

4. Berdasarkan hasil uji coba dapat disimpulkan bahwa aplikasi ini mudah digunakan, desain yang dibuat simple, dan tidak terdapat error jika dijalankan.

5.2 Saran

Penulis menyadari bahwa dalam proses pembuatan aplikasi Karakteristik Manusia berdasarkan Golongan Darah ini tentu masih memiliki kekurangan yang dapat disempurnakan lagi pada pengembangan berikutnya. Berikut ini merupakan beberapa saran yang dapat digunakan agar aplikasi ini bisa lebih sempurna, diantaranya:

1. Tampilan dalam aplikasi ini masih sederhana, diharapkan pengembang berikutnya bisa menambahkan beberapa animasi.

2. Informasi dalam aplikasi ini masih sedikit, mungkin pengembang berikutnya bisa menambahkan informasi yang lebih banyak dan lengkap.

6. Daftar Pustaka

[1] Dongsun, Park. 2013. Simple Thinking about Blood type. Jakarta: Penerbit Haru.

[2] Fatta, H. A. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Penerbit Andi. [3] Kadir, Abdul. 2013. From Zero to A pro – Pemrograman Aplikasi Android. Yogyakarta: Penerbit Andi.

[4] Nazruddin, S. H. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC berbasis Android. Bandung: Penerbit Informatika.

[5] Nomi, Toshitaka. 2009. Membaca Karakter melalui Golongan Darah. Jakarta: Elex Media Komputindo.

Biodata Penulis

Nanda Amalia Ocvitasari, memperoleh gelar Sarjana

Komputer (S.Kom), Jurusan Sistem Informasi STMIK Amikom Yogyakarta

Emha Taufiq Luthfi, memperoleh gelar Sarjana Teknik

(ST) Jurusan Teknik Elektro Fakultas Teknik Universitas Gajah Mada. Memperoleh gelar Magister Ilmu Komputer (M.Kom), Jurusan Ilmu Komputer Fakultas

(7)

7

MIPA Universitas Gajah Mada. Saat ini menjadi Dosen di STMIK Amikom Yogyakarta

Gambar

Gambar 1. Rancangan Use Case Diagram
Gambar 4. Rancangan sequence diagram komik  Golongan darah AB

Referensi

Dokumen terkait

Untuk dapat mengikuti perlombaan, peserta wajib menunjukkan Kupon Lomba khusus Battle Robot.. Lomba ADU DAYA TAHAN dan STRATEGI bertarung dari masing-masing Robot

Pembaharuan hukum pidana militer harus dilihat sebagai bagian dari upaya pembaharuan atau pembangunan sistem hukum nasional, yang pada

Metode analisis yang digunakan adalah Analisis Regresi linear Sederhana, hasil analisis menunjukkan bahwa investasi TI tidak berpengaruh signifikan terhadap kinerja keuangan

Karena bukan sekedar tidak memiliki dasar yang dapat dibenarkan oleh hukum, tetapi juga dalil-dalil keberatan Pembanding tersebut telah dipatahkan oleh pengakuan

Pekerja di bagian Chucking Machine memberikan penilaian untuk dimensi kecepatan efek pada skor 2, yaitu efek yang diterima tidak langsung saat itu juga, padahal berdasarkan

Hasil identifikasi (Lampiran 5) menggunakan Vitek 2 Compact menunjukkan bahwa bakteri yang didapat yaitu jenis bakteri Kocuria kristinae dan Stenotrophomonas maltophilia

[r]

Unit alat tersebut terdiri dari antara lain : pompa air baku, filter bertekanan, filter mangan zeolit, filter karbon aktif, cartridge filter dan sterilisator ultra violet.. Unit