Publikasi_09.11.3372

download Publikasi_09.11.3372

of 17

description

proposal banjir

Transcript of Publikasi_09.11.3372

  • PERANCANGAN APLIKASI AL QURAN MENGGUNAKAN VOICE RECOGNITION SEBAGAI MEDIA PENCARIAN

    TERJEMAHAN AL QURAN BERBASIS ANDROID

    NASKAH PUBLIKASI

    diajukan oleh

    Amalia Khasanah

    09.11.3372

    kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

    AMIKOM YOGYAKARTA YOGYAKARTA

    2013

  • QURAN APPLICATION PROGRAME BY USING VOICE RECOGNITION AS MEDIUM OF QURAN TRANSLATION SEARCHING

    BASES ANDROID

    PERANCANGAN APLIKASI AL QURAN MENGGUNAKAN VOICE RECOGNITION SEBAGAI MEDIA PENCARIAN TERJEMAHAN AL QURAN

    BERBASIS ANDROID

    Amalia Khasanah Emha Taufiq Luthfi

    Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

    ABSTRACT

    Development of science technology is rapidly increasing, making Android a new generation of exciting mobile platform to be developed. New features have been released, one of them is the voice recognition feature. The situation is increasingly busy society and the lack of knowledge about the manner in reading the Qur'an, even in understanding the meaning of the Qur'an and the inefficiency of translation searching manually.

    By utilizing the technology has evolved, as well as the solution of these problems is to design Quran application by using voice recognition as medium of Quran translation searching based Android. The use of voice recognition feature, is able to change the voice input into text output.

    This application provides a service verse 30 juz Quran with translation in Indonesian, voice recognition feature that serves as searching words in the translation of the Qur'an, and Tajweed as knowledge procedures for the reading of the Qur'an.

    Keyword : Quran, Android, Voice Recognition.

  • 1

    1. Pendahuluan

    Perkembangan ilmu pengetahuan teknologi yang semakin pesat menjadikan

    Android sebagai generasi baru platform mobile yang menarik untuk dikembangkan.

    Beragam aplikasi free content diciptakan untuk memenuhi kebutuhan sekaligus sebagai

    daya tarik bagi para pengguna Android. Fitur-fitur baru pun mulai dirilis, diantaranya

    adalah fitur voice recognition.

    Situasi masyarakat yang semakin sibuk dan kurangnya pengetahuan tata cara

    dalam membaca Al Quran maupun dalam memahami makna dari Al Quran serta kurang

    efisiennya pencarian terjemahan secara manual.

    Dengan memanfaatkan teknologi yang sedang berkembang serta sebagai solusi

    dari masalah tersebut adalah merancang aplikasi Al Quran menggunakan voice

    recognition sebagai media pencarian terjemahan Al Quran berbasis Android.

    Pemanfaatan fitur voice recognition mampu mengubah input suara menjadi output

    berupa penulisan text.

    Aplikasi ini menyediakan layanan ayat Al Quran 30 juz beserta terjemahan

    dalam bahasa Indonesia, fitur voice recognition yang berfungsi untuk mencari kata dalam

    terjemahan Al Quran, serta layanan tajwid sebagai pengetahuan tata cara dalam

    membaca Al Quran

    2. Landasan Teori

    2.1 Al Quran

    Al Quran merupakan kitab suci terakhir yang dijadikan sebagai petunjuk

    kehidupan umat manusia. Al Quran menurut Dr. Subhi Al Salih mempunyai arti bacaan

    berasal dari kata qaraa1. Al Quran didefinisikan sebagai Kalam Allah SWT yang

    merupakan mujizat yang diwahyukan kepada nabi Muhammad SAW yang di mushafkan

    dan diriwayatkan dengan mutawatir serta apabila membacanya adalah sebuah ibadah.

    Al Quran diwahyukan kepada nabi Muhammad SAW secara berangsur-angsur

    dalam masa 22 tahun 2 bulan 22 hari atau selama 23 tahun, 13 tahun di Mekkah dan 10

    tahun di Madinah. Dalam satu Al Quran terbagi menjadi 30 juz, 114 surat.

    2.2 Tajwid

    Ilmu Tajwid adalah ilmu yang mempelajari untuk memperbaiki bacaan Al Quran.

    Dalam ilmu Tajwid diajarkan bagaimana cara melafaldkan huruf yang berdiri sendiri,

    huruf yang dirangkai dengan huruf yang lain, melatih lidah mengeluarkan huruf dari

    makhraj-nya, belajar mengucapkan bunyi yang panjang dan pendek, cara menghilangkan

    1 Departemen Agama Republik Indonesia, 1992. Al Quran dan Terjemahannya. Tb.Nurcahaya.

    Semarang, hal 16.

  • 2

    bunyi huruf dengan menggabungkannya kepada huruf yang sesudahnya (idgham), berat

    atau ringan, berdesis atau tidak, mempelajari tanda-tanda berhenti dalam bacaan dan

    sebagainya2.

    Mempelajari ilmu Tajwid hukumnya adalah fardhu kifayah, sedangkan

    mengamalkan ilmu Tajwid adalah fardhu ain bagi setiap orang yang membaca Al

    Quran. Imam Ibnu Jazari mengatakan : Menggunakan atau mengamalkan Ilmu Tajwid

    adalah merupakan suatu keharusan, maka barang siapa yang tidak memperbaiki bacaan

    Al Qurannya dia termasuk berdosa.3

    2.3 Voice Recognition

    Voice recognition merupakan suatu pengembangan teknik identifikasi suara

    dengan cara digitalisasi kata dan mencocokkan sinyal digital tersebut dengan suatu pola

    tertentu yang tersimpan dalam suatu perangkat.

    Voice recognition dibagi menjadi dua jenis, yaitu speech recognition dan speaker

    recognition. Speech recognition adalah proses identifikasi suara berdasarkan kata yang

    diucapkan. Parameter yang dibandingkan ialah tingkat penekanan suara yang kemudian

    akan dicocokkan dengan template database yang tersedia. Sedangkan sistem

    pengenalan suara berdasarkan orang yang berbicara dinamakan speaker recognition.

    2.4 Android

    Android merupakan sistem operasi yang aman dan banyak menyediakan tools

    dalam membangun software serta memungkinkan untuk peluang pengembangan

    aplikasi. Platform yang disediakan melalui lisensi open source, sehingga pengembang

    dapat dengan bebas mengembangkan aplikasi mereka.

    Sistem operasi yang mendasari Android dilisensikan di bawah GNU, General

    Public License versi 2 (GPLv2), yang sering dikenal dengan istilah copyleft lisensi

    dimana setiap perbaikan pihak ketiga harus berada di bawah terms. Pendistribusian

    Android berada di bawah Apache Software License (ASL/Apache2), yang memungkinkan

    untuk distribusi kedua dan seterusnya.

    Pengembang aplikasi Android diperbolehkan untuk mendistribusikan aplikasi mereka di

    bawah skema lisensi sesuai kehendak mereka.

    2.5 UML

    UML (Unified Modeling Language) adalah suatu metodologi yang digunakan

    untuk mengembangkan sistem program berorientasi objek (OOP) dan sekelompok

    perangkat tool untuk mendukung pengembangan sistem yang dibangun. UML

    2 Ibid. hal 136.

    3 Dinrip. 2010, Pengenalan Ilmu Tajwid. http://dinrip.blog.com/2010/04/20/pengenalan-ilmu-

    tajwid/. Par.1 diakses tanggal 04/01/2013.

  • 3

    dikembangkan sebagai suatu alat untuk analisis dan desain berorientasi objek oleh

    Grady Booch, Jim Rumbaugh, Ivar Jacobson, dan James Rumbaugh.

    UML menyediakan sepuluh macam diagram untuk memodelkan aplikasi berorientasi

    objek, yaitu :

    1. Use Case Diagram, digunakan untuk memodelkan proses bisnis.

    2. Conceptual Diagram, digunakan untuk memodelkan konsep-konsep yang ada di

    dalam aplikasi.

    3. Sequence Diagram, digunakan untuk memodelkan pengiriman pesan antar

    objects.

    4. Collaboration Diagram, digunakan untuk memodelkan interaksi antar objects.

    5. State Diagram, digunakan untuk memodelkan perilaku objects di dalam sistem.

    6. Activity Diagram, digunakan untuk memodelkan perilaku use cases dan objects

    di dalam sistem.

    7. Class Diagram, digunakan untuk memodelkan struktur kelas.

    8. Object Diagram, untuk memodelkan struktur object.

    9. Component Diagram, digunakan untuk memodelkan komponen object.

    10. Deployment Diagram, digunakan untuk memodelkan distribusi aplikasi.

    2.6 Basis Data

    2.6.1 SQLite

    SQLite merupakan sebuah sistem manajemen basis data relasional yang bersifat

    ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa

    C. SQLite di Android termasuk dalam runtime, sehingga setiap versi dari Android dapat

    membuat database dengan SQLite.

    Dalam sistem Android memiliki beberapa teknik untuk melakukan penyimpanan

    data. Teknik yang umum digunakan adalah sebagai berikut:

    1. Shared Prefences, menyimpan data beberapa nilai (value) dalam bentuk grups

    key atau prefences.

    2. Files, menyimpan data dalam file, dapat berupa menulis atau membaca dari file.

    3. SQLite Databases, menyimpan data dalam bentuk database.

    4. Content Providers, menyimpan data dalam bentuk content providers service.

    2.7 Perangkat Lunak yang digunakan

    1. JDK(Java Development Kit)

    2. IDE Eclipse, untuk mengembangkan perangkat lunak dan dapat dijalankan di

    semua platform (platform-independent)

    3. Android SDK (Software Development Kit), berisi debuger, library, emulator,

    dokumentasi, contoh kode program dan tutorial.

  • 4

    4. ADT (Android Development Tools) Plugins ADT, digunakan untuk membuat

    aplikasi project Android, mengakses tools emulator dan perangkat Android,

    membuat GUI aplikasi, dan menambahkan komponen-komponen yang lainnya.

    2.8 Tinjauan Umum

    Aplikasi Al Quran ini merupakan aplikasi yang hanya bisa digunakan untuk

    Android minimal versi 4.0 Ice Cream Sandwich. Aplikasi ini menyediakan layanan ayat Al

    Quran 30 juz serta dilengkapi tajwid untuk mengetahui hukum-hukum bacaan Al Quran.

    Aplikasi Al Quran ini berbeda dari aplikasi Al Quran Android yang lainnya. Pada

    aplikasi Al Quran ini dilengkapi dengan fitur voice recognition yang merupakan alat

    pendeteksi melalui suara. Fitur ini berfungsi sebagai media pencarian terjemahan pada Al

    Quran sesuai dengan kata yang diucapkan.

    3. Analisis dan Perancangan

    3.1 Identifikasi Masalah

    Merupakan langkah awal yang dilakukan untuk mengenal suatu masalah dalam

    tahap analisis sistem. Berikut ini merupakan beberapa contoh aplikasi Al Quran berbasis

    Android yang serupa:

    Tabel 3.1 Contoh Aplikasi Android

    Nama Aplikasi Keterangan Fitur

    iQuran Lite

    Kapasitas : 14 MB

    Android support : 1.6 (Donut)

    dan diatasnya

    Developer : Guided Ways

    Technologie Ltd

    Tampilan Mushaf Utsmani

    Bookmark yang terbatas

    Terjemahan multi bahasa

    Reciter: Sheikh Husary

    Quran Android

    Kapasitas : 2,13 MB

    Android support : device

    bervariasi

    Developer : Quran Android

    Bookmark per ayat

    Audio

    Share ayat Al quran

    Reciters berupa streaming

    Terjemahan multi bahasa

    MyQuran v.3

    Kapasitas : 9.7 MB

    Android support : 2.2 (Froyo)

    dan diatasnya

    Developer : The Wali Studio

    Menyimpan ayat terakhir dibaca

    Makhroj

    Schedule

    Terjemahan

    Tajwid berwarna

  • 5

    Mushaf Quran

    Kareem

    Kapasitas : 4.9 MB

    Android support : 2.1 (clair)

    dan diatasnya

    Developer : Wail Busaid

    Tampilan berupa gambar

    Mushaf Madinah oleh King

    Fahad Complex

    Reciters

    Buku tafsir

    Terjemahan

    Quran

    Kapasitas : 3.6 MB

    Android support : 1.5

    (Cupcake) dan diatasnya

    Developer : Amir Quran

    Asmaul husna

    Audio

    Reciters

    Export/import data

    Bookmark

    Islam: The Quran

    Kapasitas :11 MB

    Android support : 1.6 (Donut)

    dan diatasnya

    Developer : Dimach.cassiope

    Reciters

    Bookmark

    Terjemahan

    Al-Quran

    Kapasitas : 52 KB

    Android support : 1.6 (Donut)

    dan diatasnya

    Developer : npc0mpl3te

    Bookmark

    Tampilan seperti mushaf

    Utsmani

    Berdasarkan contoh-contoh aplikasi Al Quran yang sudah ada saat ini, sebagian

    besar aplikasi Al quran belum menyertakan hukum bacaan tajwid, belum ada yang

    terinspirasi untuk memanfaatkan fitur voice recognition.

    3.2 Alternatif Solusi

    Berdasarkan identifikasi masalah di atas, dapat disimpulkan sebagai alternatif

    solusi untuk menciptakan aplikasi Al Quran yang mudah dalam proses membaca Al

    Quran, maka perlu dikembangkan sebuah aplikasi Al quran yang menyediakan layanan

    tajwid, serta fitur voice recognition sebagai media pencarian terjemahan menggunakan

    pendeteksi suara.

    3.3 Analisis Kebutuhan Sistem

    3.3.1 Analisis Kebutuhan Fungsional

    Untuk menyediakan layanan Al Quran yang dapat mengatasi masalah dari

    aplikasi yang lama, maka Aplikasi Al Quran harus menyediakan fitur yang mencakup :

    1. Dapat menampilkan ayat-ayat Al Quran secara digital.

    2. Dapat menampilkan terjemahan sesuai dengan surat ayat Al Quran tersebut.

  • 6

    3. Dapat mendeteksi suara sebagai pencarian terjemahan Al Quran.

    4. Keterangan dan penjelasan hukum-hukum bacaan tajwid.

    3.3.2 Analisis Kebutuhan Non Fungsional

    Analisis kebutuhan non fungsional bertujuan untuk mengetahui spesifikasi

    minimum yang di terapkan, perangkat keras dan perangkat lunak apa saja yang

    dibutuhkan serta siapa yang akan menggunakan sistem ini.

    1. Kebutuhan Perangkat Keras

    Tabel 3.2 kebutuhan Perangkat Keras Perancangan

    No Perangkat Keras Spesifikasi

    1 Notebook Lenovo Z370 i5

    2 Processor intel(R) Core(TM) i5-2430M CPU 2.40 GHz

    3 LCD 13,3

    4 RAM 4 GB

    5 Hardisk 750 GB

    Tabel 3.3 Kebutuhan Perangkat Keras Implementasi

    No Hardware Keterangan

    1 Ponsel Sony Experia Sola

    2 Prosesor Dual-core 1 GHz Cortex-A9

    3 GPU Mali-400

    4 RAM 512 MB

    5 Memory 8 GB

    2. Kebutuhan Perangkat Lunak

    Perangkat lunak yang digunakan untuk merancang aplikasi ini adalah :

    Tabel 3.4 Perangkat Lunak Perancangan

    No Perangkat Lunak

    1 Java Development Kit (JDK)

    2 IDE Eclipse

    3 Android SDK

    4 Android Development Tools

    Sedangkan perangkat lunak yang digunakan untuk menjalankan aplikasinya

    minimal Android versi 4.0 (Ice Cream Sandwich).

  • 7

    3.4 Perancangan Sistem

    Perancangan sistem merupakan tahapan setelah analisis dari siklus

    pengembangan sistem pendefinisian dari kebutuhan-kebutuhan fungsional dan

    persiapan-persiapan untuk rancangan-rancangan sistem.

    Aplikasi ini menyediakan layanan ayat Al-Quran 30 juz secara lengkap dengan

    terjemahannya. Selain itu, aplikasi juga menyediakan layanan voice recognition yang

    berfungsi sebagai media pencarian kata dalam terjemahan Al Quran menggunakan

    sensor suara serta terdapat layanan menu tajwid.

    3.4.1 Perancangan Proses

    3.4.1.1 Use case Diagram

    Use case diagram merupakan gambaran skenario dari interaksi antara user

    dengan sistem. Sebuah use case diagram menggambarkan hubungan antara actor serta

    kegiatan yang dapat dilakukannya terhadap aplikasi.

    Gambar 3.1 Use Case Aplikasi Al Quran

    3.4.1.2 Class Diagram

    Class diagram merupakan diagram struktural yang memodelkan sekumpulan

    kelas, interface, kolaborasi beserta relasi. Class diagram digambarkan dengan kotak,

    yang pada dasarnya terbagi atas tiga bagian yaitu, Nama Kelas, Atribut, dan Operasi.

  • 8

    Gambar 3.2 Class Diagram

    3.4.2 Perancangan Basis Data

    3.4.2.1 Entity Relationship Diagram (ERD)

    ERD merupakan gambar atau diagram yang berfungsi menunjukkan informasi

    yang dibuat, disimpan, dan digunakan dalam sistem bisnis.

    Gambar 3.3 Entity Relationship Diagram (ERD)

    3.4.2.2 Relasi Antar Tabel

    Relasi antar tabel adalah hubungan atau pasangan tabel dengan tabel yang lain,

    sehingga terbentuk satu kesatuan tabel keseluruhan. Relasi tabel sebagai berikut ini:

  • 9

    Gambar 3.4 Relasi Antar Tabel

    3.4.3 Perancangan Interface

    Berikut ini adalah sebagian rancangan interface dari aplikasi Al Quran.

    1. Splash Screen

    Splash screen tampil ketika aplikasi mulai dijalankan.

    Gambar 3.5 Splash Screen

    2. Dashboard

    Dashboard akan tampil secara otomatis tampil setelah splash screen selesai.

    Gambar 3.5 Tampilan Dashboard

  • 10

    4. Implementasi dan Pembahasan

    4.1 Implementasi

    Implementasi merupakan salah satu tahapan dimana aplikasi siap dioperasikan

    pada keadaan yang sebenarnya sehingga dapat diketahui apakah program yang kita

    buat benar-benar dapat menghasilkan sebuah keluaran yang sesuai dengan tujuan yang

    diinginkan.

    1. Splash Screen

    Gambar 4.1 Tampilan Splash Screen

    Splash Screen merupakan halaman interface yang pertama muncul ketika

    aplikasi dijalankan. Tampilan ini kemudian terhubung ke halaman dashboard.

    Berikut ini merupakan source code dari splash screen.

  • 11

    Gambar 4.2 Source Code Splash Screen

    2. Dashboard

    Gambar 4.2 Tampilan Dashboard

    Dashboard merupakan menu utama yang didalamnya terdapat menu-menu

    pilihan seperti menu Al Quran, menu speak, menu tajwid, menu tentang aplikasi, menu

    keluar. Dashboard berfungsi sebagai navigasi untuk menuju halaman-halaman lain.

  • 12

    Berikut source code untuk membuat dashboard.

    Gambar 4.3 Source Code Dashboard

    4.2 Distribusi Aplikasi

    Distribusi aplikasi merupakan tahapan dimana aplikasi yang telah dibuat akan

    dibagikan kepada seluruh penggguna Android. Google menyediakan layanan kepada

    para pengembang aplikasi Android untuk dapat mem-publish hasil karya mereka ke

    Google Play. Langkah pertama adalah dengan login sebagai Android Developer (dengan

    menggunakan akun Google). Langkah berikutnya dengan menyetujui semua ketentuan

    yang ada di Google Play. Kemudian pengembang diharuskan membayar biaya sebesar

    25 dollar (sekali untuk selamanya) melalui kartu kredit. Proses selanjutnya adalah

    dengan menulis identitas diri serta deskripsi aplikasi. Kita dapat mengatur apakah

    aplikasi tersebut berbayar atau tidak. Setelah semua proses di atas selesai, maka kita

    dapat meng-upload file apk.

  • 13

    5. Penutup

    5.1 Kesimpulan

    Berdasarkan pembahasan pada bab sebelumnya, mengenai pembuatan laporan

    skripsi dengan judul Perancangan Aplikasi Al Quran Menggunakan Voice Recognition

    Sebagai Media Pencarian Terjemahan Al Quran Berbasis Android, maka dapat diambil

    kesimpulan sebagai berikut:

    1. Aplikasi Al Quran ini hanya bisa dijalankan pada sistem operasi Android minimal

    versi 4.0 (Ice Cream Sandwich).

    2. Voice recognition mempermudah proses pencarian terjemahan Al Quran.

    3. Aplikasi ini mengacu pada Kitab Al Quran terbitan Departemen Agama RI, dan

    sumber-sumber terpercaya untuk fitur tajwid sehingga tingkat keakuratannya dapat

    dipertanggungjawabkan.

    4. Semua fitur pada aplikasi ini sudah melalui uji coba dan dapat berfungsi dengan

    baik pada Smartphone Android.

    5.2 Saran

    Dalam penyusunan skripsi ini, masih memiliki banyak kekurangan. Oleh karena

    itu, kritik dan saran dari pembaca yang sekiranya dapat membangun dan memperbaiki

    aplikasi ini sangat diharapkan.

    Adapun saran dari penulis kepada para pembaca yang akan melakukan

    penelitian baru pada aplikasi ini diantaranya:

    1. Penambahan fitur untuk memaksimalkan fungsi dari aplikasi.

    2. Merubah tampilan agar lebih menarik.

    Daftar Pustaka

    Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan

    Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: ANDI Offset.

    Amrullah, Fahmi. 2008. Ilmu Al Quran untuk Pemula. CV Artha Rivera.

    Departemen Agama Republik Indonesia. 1992. Al Quran dan Terjemahannya. Semarang:

    Tb.Nurcahaya.

    Luthfi, Emha Taufiq. 2012. Modul Kuliah Program Aplikasi Mobile. Yogyakarta: STMIK

    Amikom.

    Qardhawi,Yusuf. 1998. Berinteraksi dengan Al Quran. Bandung: Mizan.

    Safaat H, Nazruddin. 2012. Android Pemrograman Aplikasi Mobile Smartphone dan

    Tablet PC Berbasis Android. Bandung: Informatika Bandung.

    Suprianto, Dodit, dan Rini Agustina. 2012. Pemrograman Aplikasi Android Step by Step

    Membuat Aplikasi Android untuk Smartphone dan Tablet. Yogyakarta:

    MediaKom.

  • 14

    Android. 2011. Sejarah Android OS. . Diakses tanggal 01 Januari 2013.

    Androidhive. 2011. Android SQLite Database Tutorial.

    . Diakses

    tanggal 13 April 2013.

    Android Development Training. Android ListView Tutorial.

    . Diakses tanggal

    09 Mei 2013.

    Banaka. 2012. Perkembangan Versi OS Android dari Masa ke Masa.

    . Diakses tanggal 01 Januari 2013.

    Cusat, Rakesh. 2012. Android Voice Recognition Tutorial.

    . Diakses tanggal 07 Mei 2013.

    Della. Sejarah Speech Recognition. . Diakses tanggal 13 Mei 2013.

    Dinrip. 2010. Pengenalan Ilmu Tajwid. . Diakses tanggal 04 Januari 2013.

    Keluarga Ilma95. Ilmu Tajwid. . Diakses tanggal 22

    Februari 2013.

    Maulina, Feni. 2012. Speech Recognition.

    . Diakses

    tanggal13 Mei 2013.

    STIK.. Diakses

    tanggal 19 September 2012.

    Uzbmaster. Al-qalam. . Diakses tanggal 25 Maret

    2013.

    JudulLembar Pengesahan Naskah PublikasiAbstract1. Pendahuluan2. Landasan Teori2.1 Al Qur'an2.2 Tajwid2.3 Voice Recognition2.4 Android2.5 UML2.6 Basis Data2.61 SQLite

    2.7 Perangkat Lunak yang digunakan2.8 Tinjauan Umum

    3. Analisis Perancangan3.1 Identifikasi Masalah3.2 Alternatif Solusi3.3 Analisis Kebutuhan3.3.1 Analisis Kebutuhan Fungsional3.3.2 Analisis Kebutuhan Non Fungsional

    3.4 Perancangan Sistem3.4.1 Perancangan Proses3.4.1.1 Use Case Diagram3.4.1.2 Class Diagram

    3.4.2 Perancangan Basis Data3.4.2.1 Entity Relationship Diagram (ERD)3.4.2.2 Relasi Antar Tabel

    3.4.3 Perancangan Interface

    4. Implementasi dan Pembahasan4.1 Implementasi4.2 Distribusi Aplikasi

    5. Penutup 5.1 Kesimpulan5.2 Saran

    Daftar Pustaka