Aplikasi Resep Masakan Tradisional Indonesia Berbasis Android

APLIKASI RESEP MASAKAN TRADISIONAL INDONESIA
BERBASIS ANDROID

TUGAS AKHIR

FRISKA SAMOSIR
102406153

PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013

Universitas Sumatera Utara

ii

PERSETUJUAN


Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas

: APLIKASI RESEP MASAKAN TRADISIONAL
INDONESIA BERBASIS ANDROID
: TUGAS AKHIR
: FRISKA SAMOSIR
: 102406153
: DIPLOMA (D3) TEKNIK INFORMATIKA
: MATEMATIKA
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA

Diluluskan di

Medan,
Juni 2013

Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU
Ketua,

Prof.Dr.Tulus, M.Si
NIP 19620901 198803 1 002

Pembimbing,

Prof.Dr.Opim Salim Sitompul, M.Sc
NIP. 19610817 198701 1 001

Universitas Sumatera Utara

iii
PERNYATAAN


APLIKASI RESEP MASAKAN TRADISIONAL INDONESIA
BERBASIS ANDROID
TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing disebut sumbernya.

Medan,

Juni 2013

FRISKA SAMOSIR
102406153

Universitas Sumatera Utara

iv

PENGHARGAAN


Puji dan syukur kehadirat Tuhan Yang Maha Esa, atas berkat dan rahmat-Nya yang
telah memberikan kesehatan, kesempatan dan ilmu pengetahuan pada penulis
sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik. Adapun judul dari
tugas akhir ini adalah “APLIKASI RESEP MASAKAN TRADISIONAL
INDONESIA BERBASIS ANDROID”.
Tugas akhir ini merupakan salah satu syarat untuk menyelesaikan perkuliahan
pada Program Studi Diploma III Teknik Informatika Fakultas Matematika Dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
Pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya
kepada kedua orang tua yang telah mendidik dan membesarkan penulis dengan segala
pengorbanan yang tak terhitung nilainya serta kasih sayang yang tulus,yang telah
memberikan banyak dukungan dan motivasi kepada penulis dalam menyelesaikan
tugas akhir ini. Semoga Tuhan Yang Mana Esa akan membalasnya.
Dalam menyelesaikan Tugas Akhir ini penulis banyak mendapatkan dukungan
dari berbagai pihak baik secara langsung maupun tidak langsung. Oleh karena itu pada
kesempatan ini penulis ingin menyampaikan rasa hormat dan terima kasih kepada :
1. Bapak Prof.Dr.Opim Salim Sitompul,M.Sc selaku Dosen pembimbing penulis
yang selalu memberikan masukan, baik kritik dan saran kepada penulis selama
pembuatan tugas akhir ini mulai dari awal sampai dengan selesai.
2. Bapak Prof.Dr.Tulus,Vordipl.Math.,M.Si.,Ph.D selaku Ketua Departemen

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Bapak Syahriol Sitorus,S.Si,M.IT selaku Ketua Program Studi D III Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera utara.
4. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas MIPA Universitas Sumatera
Utara.

Universitas Sumatera Utara

v

5. Bapak dan Ibu Dosen serta Staf Fakultas Matematika Dan Ilmu Pengetahuan
Alam Universitas Sumatera Utara.
6. Kepada teman-teman mahasiswa D III Teknik Informatika yang telah
membantu dan memberi semangat penulis dalam menyelesaikan tugas akhir
ini.
7. Buat seluruh alumni D III Teknik Informatika yang selama ini telah membantu
penulis dalam memberikan saran untuk menyelesaikan program.
8. Semua keluarga, saudara, dan juga rekan-rekan baik dikampus maupun diluar
kampus.

Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin
untuk mencapai kesempurnan. Namun penulis menyadari terdapat kelemahan dan
kekurangan dalam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik
dan saran dari pembaca demi penyempurnaan. Demikian tugas akhir ini saya buat.
Semoga tulisan ini bermanfaat bagi kita semua.

Medan,

Juli 2013

Penulis,

FRISKA SAMOSIR
NIM. 102406153

Universitas Sumatera Utara

vi

APLIKASI RESEP MASAKAN TRADISIONAL INDONESIA

BERBASIS ANDROID
ABSTRAK

Dizaman modern seperti sekarang masyarakat terbiasa dengan kehidupan yang
praktis, cepat dan efesien yang tak terkekang oleh jarak, tempat dan waktu. Salah satu
alat penunjang untuk memenuhi kebutuhan tersebut adalah telepon genggam.
Penggunaan telepon genggam yang telah mencakup semua lapisan masyarakat
menjadi indikasi bahwa telepon genggam bukan hanya sekedar alat komunikasi saja
namun juga telah menjadi sebuah kebutuhan pendukung utama, bahkan akhir-akhir ini
menjadi sebuah gaya hidup masyarakat terutama dengan munculnya beberapa
smartphone yang masuk ke dalam Indonesia. Seiring perkembangan zaman, saat ini
dikenal sebagai zamannya Gadget, yang selalu muncul dengan menyajikan teknologi
terbaru yang membuat hidup manusia menjadi lebih praktis. Hal tersebut menjadi latar
belakang aplikasi resep masakan tradisional Indonesia berbasis android dibangun,
Supaya kebutuhan informasi akan resep masakan tradisional Indonesia dapat
diperoleh oleh pengguna android khususnya ibu rumah tangga. Aplikasi ini
dikembangkan menggunakan bahasa pemrograman java, perangkat lunak Eclipse
Juno sebagai editor , Sqlite untuk akses database. Metodologi pengembangan sistem
yang digunakan adalah berdasarkan pengumpulan data-data dari buku resep masakan
tertentu. Sistem ini meliputi modul-modul masukan data berkaitan dengan bahan

utama masakan seperti bahan masakan daging, ikan, sayur, dan tepung. Aplikasi ini
diharapkan dapat membantu masyarakat khususnya para ibu rumah tangga atau orang
yang gemar memasak dalam mengolah bahan masakan menjadi sebuah masakan
tradisional yang nikmat.

Kata kunci : Gadget, Smartphone, Android, Aplikasi.

Universitas Sumatera Utara

vii

APPLICATION OF TRADITIONAL INDONESIAN RECIPES
ANDROID BASED

ABSTRACT

Modern era, as now people familiar with the practical life, fast and efficient which is
unfettered by distance, place and time. One of the supporting tools to meet these needs
is a cell phone. The use of mobile phones has covered all levels of society to be an
indication that the mobile phone is not just a communication tool, but also has become

a major supporter needs, even lately become a people's lifestyles, especially with the
emergence of several smartphones that enter into Indonesia. Along with the times,
currently known as the gadget era, which always appears to present the latest
technologies that make human life becomes more practical. The thing become a
background application of traditional Indonesian recipes android-based builted. So
that the need of traditional Indonesian recipes informations can be obtained by android
users especially housewives. This application was developed using the Java
programming language, Juno Eclipse software as editor, Sqlite for database access.
Systems development methodology used is based on collecting data from specific
cookbooks. This system includes input modules data that associated with the main
ingredient of food such as ingredients meat dishes, fish, vegetables, and flour. This
application is expected to help people, especially housewives or people who like to
cook in processing food ingredients into a delicious traditional cuisine.

Keywords: Gadget, Smartphone, Android, Application.

Universitas Sumatera Utara

viii


DAFTAR ISI
Halaman
Persetujuan ...................................................................................................

ii

Pernyataan ....................................................................................................

iii

Penghargaan .................................................................................................

iv

Abstrak .........................................................................................................

vi

Abstract ........................................................................................................


vii

Daftar Isi ......................................................................................................

viii

Daftar Tabel .................................................................................................

xi

Daftar Gambar ..............................................................................................

xii

BAB 1 PENDAHULUAN ...........................................................................

1

1.1 Latar Belakang Masalah ...........................................................

1

1.2 Perumusan Masalah ..................................................................

3

1.3 Batasan Masalah.......................................................................

3

1.4 Tujuan ......................................................................................

3

1.5 Manfaat ………………………………………………………

3

1.6 Metodologi Penelitian. ……………………………………….

4

1.7 Sistematika Penulisan ...............................................................

5

BAB 2 LANDASAN TEORI.......................................................................

6

2.1 Internet .....................................................................................

6

2.2 Database ...................................................................................

6

2.3 Pengolahan Data.......................................................................

7

2.3.1 Defenisi data ....................................................................

8

2.3.2 Siklus pengolahan data ....................................................

8

2.4 Sistem Informasi ......................................................................

9

2.4.1 Pengertian sistem .............................................................

9

2.4.2 Pengembangan sistem ......................................................

11

2.4.3 Defenisi informasi ...........................................................

13

2.4.4 Definisi sistem informasi .................................................

14

2.4.5 Klasifikasi sistem informasi .............................................

17

2.5 Pengertian Perancangan ............................................................

18

Universitas Sumatera Utara

ix

2.6 Konsep Algoritma ....................................................................

19

2.6.1 Flowchart.........................................................................

19

2.6.2 Data flow diagram (DFD) ................................................

21

2.7 Android ....................................................................................

22

2.7.1 Sejarah singkat.................................................................

22

2.7.2 Android SDK...................................................................

23

2.7.2 Komponen Android .........................................................

24

2.7 Pemrograman Java ...................................................................

27

2.8 Masakan Tradisional Indonesia.................................................

28

BAB 3 PERANCANGAN SISTEM ............................................................

31

3.1 Metode Analisis Kebutuhan Sistem Informasi ..........................

31

3.1.1 Teknik pengumpulan data ................................................

31

3.1.2 Analisis sistem berjalan ...................................................

31

3.2 Perancangan Sistem..................................................................

32

3.2.1 Diagram konteks ..............................................................

33

3.2.1 Flowchart program...........................................................

33

3.3 Perancangan Database .............................................................

35

3.4 Rancangan Tampilan ...............................................................

37

3.4.1 Halaman Splahscreen .......................................................

37

3.4.2 Rancangan tampilan utama aplikasi .................................

38

3.4.3 Rancangan pemilihan bahan masakan ..............................

39

3.4.4 Rancangan daftar Masakan ..............................................

40

3.4.5 Rancangan tampilan resep masakan .................................

41

BAB 4 HASIL DAN PEMBAHASAN........................................................

42

4.1 Hasil Tampilan Aplikasi ............................................................

42

4.1.1 Form tampilan utama aplikasi ...........................................

43

4.1.2 Form daftar masakan ........................................................

44

4.1.3 Form tampilan resep masakan ................................................

45

4.1.4 Form tampilan menu Pop-Up ............................................

46

Universitas Sumatera Utara

x

4.2 Pembahasan ..............................................................................

48

4.2.1 Pengertian Penggunaan Sistem ........................................

48

4.2.2 Sistem Berjalan ................................................................

48

4.2.3 Sistem Usulan ..................................................................

49

4.2.4 Kebutuhan Sistem ............................................................

50

BAB 5 PENUTUP .......................................................................................

52

5.1 Kesimpulan ...............................................................................

52

5.2 Saran .........................................................................................

52

Daftar Pustaka
Lampiran :
1. Listing Program
2. Surat Keterangan Uji program Tugas Akhir
3. Kartu Bimbingan Tugas akhir

Universitas Sumatera Utara

xi

DAFTAR TABEL

Halaman
Tabel 2.1 Simbol-simbol Flowchart

19

Tabel 2.2 Simbol DFD

21

Tabel 3.1 Deskripsi table tepung

35

Tabel 3.2 Deskripsi table daging

35

Tabel 3.3 Deskripsi table ikan

36

Tabel 3.4 Deskripsi table sayur

36

Universitas Sumatera Utara

xii

DAFTAR GAMBAR

Halaman
8

Gambar 2.1 Siklus Pengolahan Data
Gambar 2.2 Pengembangan Sistem

13

Gambar 2.3 Proses Data Menjadi Informasi

14

Gambar 3.1 Diagram Konteks Aplikasi Resep Masakan Tradisional

33

Gambar 3.2 Data Flowchart Diagram Aplikasi Resep Masakan Tradisional

34

Gambar 3.3 Rancangan Tampilan Splashscreen

37

Gambar 3.4 Rancangan pencarian resep masakan

38

Gambar 3.5 Rancangan Form Bahan Masakan

39

Gambar 3.6 Rancangan Pencarian Resep Masakan

40

Gambar 3.7 Rancangan bahan dan cara membuat masakan

41

Gambar 4.1 Tampilan utama aplikasi

42

Gambar 4.1 Tampilan menu utama

43

Gambar 4.3 Tampilan Form Jenis Resep Masakan

44

Gambar 4.4 Tampilan Form Resep Masakan

45

Gambar 4.5 Tampilan Menu Pop-Up

46

Gambar 4.6 Tampilan profil pembuat aplikasi

47

Universitas Sumatera Utara