Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

  

SKRIPSI

PASAR UMKM BERBASIS CLOUD COMPUTING

(Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus)

HALAMAN JUDUL

  

Oleh :

MUHAMMAD SULISTIYONO SAPUTRO

2010-51-032

  

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK

MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2014

  

SKRIPSI

PASAR UMKM BERBASIS CLOUD COMPUTING

(Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus)

HALAMAN SAMPUL

  

Oleh :

MUHAMMAD SULISTIYONO SAPUTRO

2010-51-032

  

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK

MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2014

  

UNIVERSITAS MURIA KUDUS

PENGESAHAN STATUS SKRIPSI

  JUDUL : PASAR UMKM BERBASIS CLOUD COMPUTING (Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus)

  SAYA : MUHAMMAD SULISTIYONO SAPUTRO Mengijinkan skripsi Teknik Informatika ini disimpan di perpustakaan program studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat kegunaan sebagai berikut : 1.

  Skripsi adalah hal milik program studi Teknik Informatika UMK 2. Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan untuk tujuan referensi saja

  3. Perpustakaan juga dibenarkan membuat salinan skripsi ini sebagai bahan pertukaran antar institusi pendidikan tinggi

4. Berikut tanda √ sesuai dengan kategori skripsi

  Mengandung isi tentang keselamatan/kepentingan Negara

  Sangat Rahasia (

  Republik Indonesia

  ) Rahasia ( Mengandung isi tentang kerahasiaan dari suatu

  organisasi/badan tempat penelitian skripsi ini dikerjakan

  ) Biasa

  √ Disahkan Oleh :

  Penulis Pembimbing Utama

  

Muhammad Sulistiyono Saputro Arief Susanto, ST,M.Kom

201051032 NIDN.0603047104

  Alamat Tetap : Desa Ngembalrejo Rt 04 Rw III Bae Kudus Tanggal : 24 Juni 2014 Tanggal : 24 Juni 2014

  

UNIVERSITAS MURIA KUDUS

PERNYATAAN PENULIS

  JUDUL : PASAR UMKM BERBASIS CLOUD COMPUTING (Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus)

  NAMA : MUHAMMAD SULISTIYONO SAPUTRO NIM : 2010-51-032 “Saya Menyatakan dan bertanggung jawab dengan sebenarnya bahwa skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing masing telah saya jelaskan sumbernya, jika pada waktu selanjutnya ada pihak lain yang , mengklain bahwa skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk membatalkan gelat Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.

  Kudus, 24 Juni 2014

  

Muhammad Sulistiyono Saputro

  Penulis

  

UNIVERSITAS MURIA KUDUS

PERSETUJUAN SKRIPSI

  JUDUL : PASAR UMKM BERBASIS CLOUD COMPUTING (Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus)

  NAMA : MUHAMMAD SULISTIYONO SAPUTRO NIM : 2010-51-032

  Laporan ini telah diperiksa dan disetujui, Kudus, 07 Juni 2014

  Pembimbing 1 Pembimbing 2

  

Arief Susanto, ST,M.Kom Endang Supriyati, M.Kom

  NIDN.0603047104 NIDN. 0629077402

  

Mengetahui

  Kaprogdi Teknik Informatika

  

Ahmad Jazuli, M.Kom

  NIDN.0406107004

  

UNIVERSITAS MURIA KUDUS

PENGESAHAN SKRIPSI

  JUDUL : PASAR UMKM BERBASIS CLOUD COMPUTING (Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus)

  NAMA : MUHAMMAD SULISTIYONO SAPUTRO NIM : 2010-51-032

  Skripsi ini telah diujikan dan dipertahankan dihadapan Dewan Penguji pada siding Skripsi tanggal 17 Juni 2014. Menurut pandangan kami, skripsi ini memadai dari segi kualita untuk tujuan penganugrahan gelar Sarjana Komputer (S.Kom)

  Kudus, 24 Juni 2014 Anggota Penguji 1 Ketua Penguji

  

Rina Fiati, ST, M.Cs Tri Listyorini, M.Kom

NIDN.0604047401 NIDN. 0616088502 Mengetahui Dekan Fakultas Teknik Kaprogdi Teknik Informatika

  Rochmad Winarso, ST,MT Ahmad Jazuli, M.Kom NIS. 0610701000001138 NIDN.0406107004

  

ABSTRACT

The development of cloud computing-based UMKM market in this paper is used to

build the needed micro small and medium enterprises (UMKM) towards developing

komputerisasi.Metode study was conducted using field observation data and

questionnaires on some small medium and micro enterprises (UMKM). Development

of the system began with research that resulted in that more and more UMKM who

want a computerized system at a cost that is relatively small and many of the UMKM

entrepreneurs are quite skilled in using the Internet facilities. Continued system

development using PHP as the base system and uses the concept of Cloud Computing

to reduce the cost of development. The system developed is expected to meet the

needs. UMKM in improving their business with a relatively small cost.

  

Keywords: Cloud Computing, Small Medium and Micro Enterprises (UMKM),

Markets, php, MySQL

  

ABSTRAK

  Pengembangan pasar umkm berbasis cloud computing pada penulisan ini digunakan untuk membangun suatu sistem yang dibutuhkan usaha menengah kecil dan mikro (UMKM) yang sedang berkembang ke arah komputerisasi.Metode penelitian ini dilakukan dengan menggunakan data observasi lapangan dan kuisioner pada beberapa usaha menengah kecil dan mikro (UMKM). Pengembangan sistem dimulai dengan penelitian yang menghasilkan bahwa semakin banyak UMKM yang menginginkan sebuah sistem terkomputerisasi dengan biaya yang relatif kecil dan banyak dari pengusaha UMKM yang cukup terampil dalam menggunakan fasilitas Internet. Pengembangan sistem dilanjutkan dengan menggunakan pemrograman PHP sebagai dasar sistem dan menggunakan konsep Cloud Computing untuk menekan biaya pengembangan. Sistem yang dikembangkan diharapkan dapat memenuhi kebutuhan. UMKM dalam meningkatkan usahanya dengan biaya yang relatif kecil.

  Kata Kunci: Cloud Computing, Usaha Menengah Kecil dan Mikro (UMKM), Pasar,

  php, MySQL

KATA PENGANTAR

  Skripsi dengan judul “PASAR UMKM BERBASIS CLOUD COMPUTING (Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus) sesuai rencana karena dukungan dariberbagai pihak yang tidak ternilai besarnya Oleh kerena itu penuis menyampaikan terimakasih kepada : 1.

  Tuhan Yang Maha Esa yang telah memberikan pimpinan dalam hidupku.

  2. Bapak Alm Prof Dr. dr. Sajadi, Sp.PA, Selaku Rektor Universitas Muria Kudus.

  3. Bapak Rochmad Winarso, ST,MT, Selaku Dekan Fakultas Teknik Universitas Muria Kudus.

  4. Bapak Ahmad Jazuli, S.Kom, M.Kom, Selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.

  5. Bapak Arief Susanto, ST,M.Kom, selaku pembimbing Skripsi.

  6. Ibu Endang Supriyati, M.Kom, selaku pembimbing Skripsi.

  7. Bapak dan Ibu saya yang selalu mendukung dan memotivasi saya.

  8. Teman-teman satu angkatan dan kakak – kakak angkatan yang telah bersama- sama berjuang dari awal semester sampai akhir

  9. Komisioner beserta Staf dan jajaran KPU Kabupaten Kudus yang telah memberikan kesempatan untuk menyelesaikan skripsi saya

  10. Mar’atus Sholihah dek cantik yang salalu mendukung dan memotivasi saya 11.

  Semua pihak yang tidak bisa disebutkan satu persatu Semoga beliau diatas mendapatkan imbalan yang lebih besar dari tuhan yang maha esa melebihi apa yang beliau diberikan kepada penulis.

  Kudus, Juni 2014 Penulis

  

DAFTAR ISI

DAFTAR ISI

   BAB.I ........................................................................................................................... 1

1.1. Latar Belakang .......................................................... Error! Bookmark not defined.

  

1.2. Rumusan Masalah ....................................................................................................... 2

  

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

  

1.4. Tujuan Skripsi ............................................................................................................. 3

  

1.5. Manfaat Skripsi ........................................................................................................... 3

  1.5.1. Bagi Mahasiswa ............................................................................................. 3

  1.5.2. Bagi Akademis ............................................................................................... 3

  1.5.3. Bagi Perusahaan ............................................................................................. 3

  BAB.II .......................................................................................................................... 5

  

2.1. Penelitian Terkait ........................................................................................................ 5

  

2.2. Perangkat Pemodelan sistem ....................................................................................... 5

  2.2.1. Diagram Alir Data (Data Flow Diagram) ....................................................... 5

  2.2.2. Diagram Konteks (Context Diagram) ............................................................ 5

  2.2.3. Diagram NolZero (Overview Diagram) ......................................................... 6

  2.2.4. Diagram Rinci (Level Diagram) .................................................................... 6

  2.2.5. Penomoran Level Pada DFD .......................................................................... 6

  2.2.6. Balancing Dalam DFD ................................................................................... 6

  2.2.7. Spesifikasi Proses ........................................................................................... 7

  2.2.8. Elemen Dasar Dari DFD ................................................................................ 7

  2.2.9. Larangan Dalam DFD .................................................................................... 9

  

2.3. Entity Relationship Diagram (ERD) ........................................................................... 9

  

2.4. SQL ........................................................................................................................... 11

  

2.5. Web ........................................................................................................................... 12

  

2.6. UMKM ...................................................................................................................... 12

  

2.7. Cloud Computing ...................................................................................................... 13

  

2.8. PHP ........................................................................................................................... 14

  2.8.1. Skrip PHP ..................................................................................................... 14

  2.8.2. Operator pada PHP ....................................................................................... 15

  2.8.3. Cara Kerja PHP ............................................................................................ 19

  

2.9. CSS (Cascading Style Sheet) .................................................................................... 20

  

2.10. Java Script ................................................................................................................. 21

  

2.11. Kerangka Pemikiran .................................................................................................. 22

  BAB.III ...................................................................................................................... 23

  

3.1. Metode Pengumpulan Data ....................................................................................... 23

  

3.2. Identifikasi Perangkat................................................................................................ 23

  3.2.1 Perangkat Keras............................................................................................ 23

  3.2.2 Perangkat Lunak ........................................................................................... 24

  

3.3. Desain dan Perancangan ........................................................................................... 24

  3.3.1 Perancangan Output ..................................................................................... 24

  3.3.2 Perancangan Input ........................................................................................ 25

  3.3.3 Perancangan Database .................................................................................. 25

  3.3.4 Perancangan Kontrol .................................................................................... 26

  

3.4. Implementasi Sistem ................................................................................................. 26

  

3.5. Integrasi Aplikasi ...................................................................................................... 26

  

3.6. Evaluasi ..................................................................................................................... 27

  

3.7. Metode Pengembangan Sistem ................................................................................. 27

  BAB IV ...................................................................................................................... 29

  

4.1. Gambaran aplikasi Pasar UMKM Berbasis Cloud Computing ................................. 29

  4.1.1 Aplikasi Pasar UMKM Berbasis Cloud Computing .................................... 29

  

4.2. Analisa Kebutuhan Sistem ........................................................................................ 29

  

4.3. Perancangan .............................................................................................................. 30

  4.3.1 Perancangan Sistem...................................................................................... 30

  

4.4. Perancangan Basis Data ............................................................................................ 37

  4.4.1 ERD (Entity Relasionship Diagram) ............................................................ 37

  

4.5. Perancangan Database ............................................................................................... 39

  

4.6. Perancangan Desain Interface, Input dan Output ...................................................... 45

  

4.7. Struktur Menu Program............................................................................................. 57

  BAB V ........................................................................................................................ 59

  

5.1. Persiapan ................................................................................................................... 59

  5.1.1 Mempersiapkan Software yang Diperlukan ................................................. 59

  5.1.2 Mempersiapkan Website Aplikasi Sistem .................................................... 59

  5.1.3 Mempersiapkan Database Sistem ................................................................. 60

  

5.2. Pengujian Aplikasi .................................................................................................... 63

  5.2.1. Hasil pengujian proses register .................................................................... 63

  5.2.2. Hasil pengujian proses login ........................................................................ 64

  5.2.3. Hasil pengujian input jenis produk ............................................................... 64

  5.2.4. Hasil pengujian input Negara ....................................................................... 65

  5.2.5. Hasil pengujian input Provinsi ..................................................................... 65

  5.2.6. Hasil pengujian input Kabupaten ................................................................. 65

  5.2.7. Hasil pengujian input Kecamatan................................................................. 66

  5.2.8. Hasil pengujian input Profil umkm .............................................................. 66

  5.2.9. Hasil pengujian input Produk ....................................................................... 68

  5.2.10. Hasil pengujian input profil pembeli ............................................................ 69

  5.2.11. Hasil pengujian input selesai belanja ........................................................... 69

  

5.3. Aplikasi cloud computing pada SalesForce.com ...................................................... 70

  5.3.1 Halman Login ............................................................................................... 70

  5.3.2 Halman Home .............................................................................................. 71

  5.3.3 Halaman Contacts ........................................................................................ 71

  5.3.4 Halaman Accounts ....................................................................................... 71

  5.3.5 Halaman Lead .............................................................................................. 72

  5.3.6 Halman Report ............................................................................................. 73

  5.3.7 Halman Dashboard ....................................................................................... 74

  5.3.8 Halaman Product .......................................................................................... 74

  5.3.9 Halaman Chatter ........................................................................................... 74

  5.3.10 Halaman Files ............................................................................................... 75

  

5.4. Aplikasi Pasar umkm berbasis cloud computing ...................................................... 76

  5.4.1 Halaman Utama ............................................................................................ 76

  5.4.2 Halaman Register ......................................................................................... 76

  5.4.3 Halmanan Login ........................................................................................... 77

  5.4.4 Halaman Aktivasi produk ............................................................................. 77

  5.4.5 Halaman kelola umkm ................................................................................. 78

  5.4.6 Halaman kelola pembeli ............................................................................... 78

  5.4.7 Halaman jenis produk................................................................................... 79

  5.4.8 Halaman data wilayah Negara ...................................................................... 79

  5.4.9 Halaman data wilayah provinsi .................................................................... 80

  5.4.10 Halaman data wilayah kabupaten ................................................................. 80

  5.4.11 Halaman data wilayah kecamatan ................................................................ 81

  5.4.12 Halaman Profil umkm .................................................................................. 81

  5.4.13 Halaman Tambah Produk ............................................................................. 82

  5.4.14 Halaman Kelola produk ............................................................................... 82

  5.4.15 Halaman Kelola pesanan .............................................................................. 83

  5.4.16 Halaman kirmim pesan ................................................................................. 83

  5.4.17 Halaman profil pembeli ................................................................................ 84

  5.4.18 Halaman satus pembelian ............................................................................. 84

  5.4.19 Halaman keranjang pembelian ..................................................................... 85

  5.4.20 Halman order produk ................................................................................... 85

  

5.5. Rekapitulasi Hasil Kuisoner ...................................................................................... 86

  BAB VI ...................................................................................................................... 89

  

6.1. Kesimpulan ............................................................................................................... 89

  

6.2. Saran.......................................................................................................................... 89

  DAFTAR PUSTAKA LAMPIRAN-LAMPIRAN

  DAFTAR TABEL

Tabel 2.1. Penomoran Level DFD ...................................................................... 6Tabel 2.2. Simbol ERD ...................................................................................... 9Tabel 2.3. Operator Matematika ....................................................................... 15Tabel 2.4. Operator Assignment ......................................................................... 16Tabel 2.5. Operator Pembanding ...................................................................... 17Tabel 2.6. Operator Logika ............................................................................... 18Tabel 2.7. Operator Increment / Decrement ....................................................... 19Tabel 4.1. Tabel Negara .................................................................................... 39Tabel 4.2. Tabel Pesan ...................................................................................... 39Tabel 4.3. Tabel Jenis Produk ........................................................................... 40Tabel 4.4. Tabel Kota ........................................................................................ 40Tabel 4.5. Tabel Kecamatan .............................................................................. 40Tabel 4.6. Tabel Keranjang ............................................................................... 41Tabel 4.7. Tabel Order/Pembelian .................................................................... 41Tabel 4.8. Tabel Pembeli .................................................................................. 42Tabel 4.9. Tabel Produk .................................................................................... 42Tabel 4.10. Tabel UMKM ................................................................................. 43Tabel 4.11. Tabel Provinsi ................................................................................ 44Tabel 4.12. Tabel User ...................................................................................... 44Tabel 5.1. Tabel Pengujian Proses Register ...................................................... 63Tabel 5.2. Tabel Pengujian Proses Login .......................................................... 64Tabel 5.3. Tabel Pengujian Proses Input Jenis Produk ..................................... 64Tabel 5.4. Tabel Pengujian Proses Negara ........................................................ 65Tabel 5.5. Tabel Pengujian Proses Provinsi ...................................................... 65Tabel 5.6. Tabel Pengujian Proses Kabupaten .................................................. 65Tabel 5.7. Tabel Pengujian Proses Kecamatan ................................................. 66Tabel 5.8. Tabel Pengujian Proses Profil UMKM ............................................ 66Tabel 5.9. Tabel Pengujian Proses Input Produk .............................................. 68Tabel 5.10. Tabel Pengujian Proses Profil Pembeli .......................................... 69Tabel 5.11. Tabel Pengujian Proses Profil Input Selesai Belanja .................... 69Tabel 5.12 Tabel Pengujian Proses Rekapitulasi hasil Kuisoner ...................... 86

  DAFTAR GAMBAR