• Tidak ada hasil yang ditemukan

Welcome to Repositori Universitas Muria Kudus Repositori Universitas Muria Kudus

N/A
N/A
Protected

Academic year: 2018

Membagikan "Welcome to Repositori Universitas Muria Kudus Repositori Universitas Muria Kudus"

Copied!
15
0
0

Teks penuh

(1)

i

L A P O R A N S K R I P S I

APLIKASI RESEP MAKANAN KHAS DAERAH

JAWA TENGAH BERBASIS ANDROID

KHILYATUZ ZAHROH

NIM. 201351041

DOSEN PEMBIMBING

Endang Supriyati, M.Kom

Ratih Nindyasari, M.Kom

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(2)
(3)
(4)
(5)

v

APLIKASI RESEP MAKANAN KHAS DAERAH

JAWA TENGAH BERBASIS ANDROID

Nama mahasiswa : Khilyatuz Zahroh

NIM : 201351041

Pembimbing :

1. Endang Supriyati, M.Kom 2. Ratih Nidyasari, M.Kom

ABSTRAK

Resep makanan adalah seperangkat intruksi yang memuat nama masakan, bahan, bumbu, dan cara membuat suatu masakan. Banyaknya makanan modern yang masuk ke Indonesia membuat makanan tradisional atau makanan khas daerah menjadi tergeser. Seperti halnya orang Jawa Tengah maupun luar Jawa Tengah yang tidak mengetahui makanan khas daerah Jawa Tengah dan bagaimana cara membuatnya. Untuk mengatasi hal tersebut maka penulis merancang dan membangun aplikasi resep makanan khas daerah Jawa Tengah berbasis android. Aplikasi resep makanan khas daerah Jawa Tengah berbasis android dirancang menggunakan Unified Modeling Language (UML). Kemudian aplikasi tersebut dibangun dan dikembangkan menggunakan software adobe dreamweafer, database MySQL, dan metode pengembangan waterfall. Aplikasi resep makanan khas daerah Jawa Tengah berbasis android diharapkan dapat mempermuah dalam mencari informasi tentang makanan khas daerah Jawa Tengah serta mempercepat refrensi pencarian resep makanan.

(6)

vi

REGIONAL FOOD POINTS APPLICATIONS

CENTRAL JAVA BASED ON ANDROID

Student Name : Khilyatuz Zahroh Student Identity Number : 201351041 Supervisor :

1. Endang Supriyati, M.Kom 2. Ratih Nindyasari, M.Kom

ABSTRACT

A food recipe is a set of instructions containing the names of dishes, ingredients, spices, and how to make a dish. The number of modern foods that go to Indonesia to make traditional food or regional food to be displaced. As well as Central Java and Central Java who do not know the typical food of Central Java and how to make it. To overcome this, the authors design and build a typical food recipe application based on Central Java android. Application of typical food recipes based on the area of Central Java android is designed using Unified Modeling Language (UML). Then the application is built and developed using adobe dreamweafer software, MySQL database, and waterfall development method. Application of typical food recipes based on the area of Central Java android is expected to mempermuah in finding information about food typical of Central Java and accelerate the recipe search recipe

(7)

vii

KATA PENGANTAR

Puji syukur penulis haturkan kepada Allah SWT, karena atas berkat, rahmat, dan hidayah-Nya penulis berhasil menyelesaikan laporan skripsi berjudul

”Aplikasi Resep Makanan Khas Daerah Jawa Tengah”. Penyusunan laporan skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana komputer. Pelaksanaan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada:

1. Bapak Mohammad Dahlan, ST., MT., selaku Dekan Fakultas Teknik Universitas Muria Kudus.

2. Bapak Ahmad Jazuli, M.Kom., selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.

3. Ibu Endang Supriyati, M.Kom., selaku pembimbing I yang telah banyak memberi masukan selama penyusunan skripsi ini.

4. Ibu Ratih Nindyasari, M.Kom., selaku pembimbing II yang telah banyak memberi masukan selama penyusunan skripsi ini.

5. Segenap Dosen Program Studi Teknik Informatika Universitas Muria Kudus yang telah memberi bekal ilmu pengetahuan dalam setiap perkuliahan.

6. Kedua orang tua senantiasa memberikan semangat serta do’a untuk penulis.

7. Teman-teman seperjuangan yang telah membantu dalam penyusunan laporan skripsi ini.

Penulis menyadari adanya kekurangan dan ketidaksempurnaan dalam penulisan laporan skripsi ini, karena itu penulis menerima kritik, saran dan masukan dari pembaca sehingga penulis dapat lebih baik di masa yang akan datang. Akhirnya penulis berharap semoga buku tesis ini bisa bermanfaat khususnya bagi penulis dan umumnya bagi para pembaca.

(8)

viii

DAFTAR ISTILAH DAN SINGKATAN ...xiv

DAFTAR LAMPIRAN ...xv

BAB I PENDAHULUAN 1.1. Latar Belakang ...1

1.2. Perumusan Masalah...2

1.5.3 Bagi Pengguna atau User...3

BAB II TINJAUAN PUSTAKA 2.1. Penelitian Terkait ...5

2.2. Landasan Teori...6

2.2.1. Pengertian Resep Makanan ...6

2.2.2. Pengertian Android ...6

(9)

ix

2.2.4. Pengertian Black Box ...11

2.2.5. Tools yang Digunakan ...12

2.3. Kerangka Pemikiran ...13

BAB III METODOLOGI 3.1. Metode Pengumpulan Data ...15

3.2. Metode Pengembangan Aplikasi ...15

3.3. Tahapan Pembuatan Aplikasi ...17

3.3.1. Analisis dan Definisi Persyaratan ...17

3.3.2. Perancangan Sistem dan Perangkat Lunak ...18

3.3.3. Implementasi dan Pengujian Unit ...42

3.3.4. Integrasi dan Pengujian Sistem ...43

3.3.5. Operasi dan Pemeliharaan ...43

BAB IV HASIL DAN PEMBAHASAN 4.1. Implementasi Database ...45

4.2. Implementasi Aplikasi ...47

4.3. Blackbox Testing ...70

BAB V PENUTUP 5.1. Kesimpulan ...77

5.2. Saran...77

DAFTAR PUSTAKA ...79 LAMPIRAN

BIODATA PENULIS

(10)

x

Tabel 2.1 Tabel usecase diagram ...8

Tabel 2.2 Tabel activity diagram ...9

Tabel 2.3 Tabel sequence diagram...9

Tabel 2.4 Tabel class diagram ...11

Tabel 3.1 Tabelakun ...40

Tabel 3.2 Tabelgambar ...40

Tabel 3.3 Tabelkomentar ...41

Tabel 3.4 Tabelkota...41

Tabel 3.5 Tabel feedback ... 42

Tabel 3.6 Tabelmakanan ... 42

(11)

xi

DAFTAR GAMBAR

Gambar 2.1 Kerangka pemikiran ...13

Gambar 3.1 Desain model waterfall ...16

Gambar 3.2 Use case diagram admin & user ...18

Gambar 3.3 Activity diagram login ...19

Gambar 3.4 Activity diagram logout ...20

Gambar 3.5 Activity diagram lihat resep makanan ...20

Gambar 3.6 Activity diagram lihat kota ...21

Gambar 3.7 Activity diagram kelola kota ...21

Gambar 3.8 Activity diagram lihat resep saya ...22

Gambar 3.9 Activity diagram kelola profil ...22

Gambar 3.10. Activity diagram lihat about ...23

Gambar 3.11 Activity diagram membuat resep makanan ...23

Gambar 3.12 Activity diagram like...24

Gambar 3.13 Activity diagram komentar ...24

Gambar 3.14 Activity diagram feedback ...25

Gambar 3.15 Squence diagram login ...25

Gambar 3.16 Squence diagram logout ...26

Gambar 3.17 Squence diagram lihat resep makanan ...26

Gambar 3.18 Squence diagram lihat kota...27

Gambar 3.25 Squence diagram komentar ...30

Gambar 3.26 Squence diagram feedback ...31

Gambar 3.27 Class diagram ...31

(12)

xii

Gambar 3.29 Desain halaman utama ...32

Gambar 3.30 Desain menu admin ...33

Gambar 3.31 Desain setup kota ...33

Gambar 3.32 Desain resep saya ...34

Gambar 3.33 Desain profil...34

Gambar 3.34 Desain about ...35

Gambar 3.35 Desain menu user ...35

Gambar 3.36 Desain resep makanan ...36

Gambar 3.37 Desain kota sejateng...36

Gambar 3.38 Desain tambah resep 1 ...37

Gambar 3.39 Desain tambah resep 2 ...37

Gambar 3.40 Desain tambah resep 3 ...38

Gambar 3.41 Desain tambah resep 4 ...38

Gambar 3.42 Desain register ...39

Gambar 3.43 Desain view resep makanan ...39

Gambar 4.1 Implementasi tabel akun ...45

Gambar 4.2 Implementasi tabel gambar ...45

Gambar 4.3 Implementasi tabel komentar ...46

Gambar 4.4 Implementasi tabel kota ...46

Gambar 4.5 Implementasi tabel feedback ...46

Gambar 4.6 Implementasi tabel makanan ...47

Gambar 4.7 (a) Implementasi login ...48

Gambar 4.7 (b) Implementasi script login ...49

Gambar 4.8 (a) Implementasi halaman utama ...50

Gambar 4.8 (b) Implementasi script halaman utama ...50

Gambar 4.9 (a) Implementasi menu admin ...51

Gambar 4.9 (b) Implementasi script menu admin ...52

Gambar 4.10 (a) Implementasi setup kota...53

Gambar 4.10 (b) Implementasi script setup kota ...53

Gambar 4.11 (a) Implementasi resep saya...54

(13)

xiii

Gambar 4.12 (a) Implementasi profil ...56

Gambar 4.12 (b) Implementasi script profil ...57

Gambar 4.13 (a) Implementasi about ...58

Gambar 4.13 (b) Implementasi script about ...58

Gambar 4.14 (a) Implementasi menu user ...59

Gambar 4.14 (b) Implementasi script menu user ...60

Gambar 4.15 (a) Implementasi resep makanan ...61

Gambar 4.15 (b) Implementasi script resep makanan ...61

Gambar 4.16 (a) Implementasi kota sejateng ...62

Gambar 4.16 (b) Implementasi script kota sejateng ...62

Gambar 4.17 (a) Implementasi tambah resep 1 ...63

Gambar 4.17 (b) Implementasi script tambah resep 1 ...63

Gambar 4.18 (a) Implementasi tambah resep 2 ...64

Gambar 4.18 (b) Implementasi script tambah resep 2 ...64

Gambar 4.19 (a) Implementasi tambah resep 3 ...65

Gambar 4.19 (b) Implementasi script tambah resep 3 ...65

Gambar 4.20 (a) Implementasi tambah resep 4 ...66

Gambar 4.20 (b) Implementasi script tambah resep 4 ...66

Gambar 4.21 (a) Implementasi register ...67

Gambar 4.21 (b) Implementasi script register ...68

Gambar 4.22 (a) Implementasi view resep makanan ...69

(14)

xiv

DAFTAR ISTILAH DAN SINGKATAN

EA : Enterprise Architecture UML : Unified Modeling Language SDK : Standart Development Kit

(15)

xv

DAFTAR LAMPIRAN

Lampiran 1 : Scan lembar bimbingan skripsi

Lampiran 2 : Dokumentasi implementasi program

Lampiran yang disertakan dalam laporan :

1. Fotokopi lembar revisi sidang

Referensi

Dokumen terkait

Berdasarkan penjelasan yang telah disampaikan di atas, maka kita dapat menyimpulkan bahwa, Sistem Operasi bajakan adalah salah satu bentuk pelanggaran berat, karena telah melanggar

dalam memberikan pelayanan kepada nasabah pada Bank BRI Kantor

1 | Integrasi Nilai-Nilai Surat Al Hujurat ayat 11-13 pada Desain Cerita Bergambar La Nyala BAB I.. PENDAHULUAN 1.1

Turbiditas sering di sebut dengan kekeruhan, apabila di dalam air media terjadi kekeruhan yang tinggi maka kandungan oksigen akan menurun, hal ini disebabkan intensitas cahaya

Semisal dari desa terjadi perubahan sosial atau mobilitas sosial seperti semakin sedikit atau sudah penuhnya lapangan pekerjaan, masyarakat yang tidak dapat

4 pasal 22 tahun 1992 tentang perumahan dan permukiman, dimana permukiman kumuh adalah permukiman yang tidak layak huni antara lain karena berada pada lahan yang

Bab ini berisi uraian tentang berbagai masalah yang timbul antara lain : pengertian kredit, prosedur pemberian kredit, pelaksanaan early warning system (ews) pada

perusahaan terutama perusahaan jasa, memberikan kualitas layanan yang baik sangat wajib dilakukan perusahaan untuk memuaskan nasabahnya, citra bank merupakan identitas