• Tidak ada hasil yang ditemukan

PASAR UMKM BERBASIS CLOUD COMPUTING (StudiKasusdiDesa Ngembalrejo Kecamatan Bae Kabupaten Kudus)

N/A
N/A
Protected

Academic year: 2021

Membagikan "PASAR UMKM BERBASIS CLOUD COMPUTING (StudiKasusdiDesa Ngembalrejo Kecamatan Bae Kabupaten Kudus)"

Copied!
18
0
0

Teks penuh

(1)

i 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

CORE Metadata, citation and similar papers at core.ac.uk

(2)

ii 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

(3)

iii

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

Sangat Rahasia (Mengandung isi tentang keselamatan/kepentingan Negara Republik Indonesia)

Rahasia (Mengandung isi tentang kerahasiaan dari suatu organisasi/badan tempat penelitian skripsi ini dikerjakan) Biasa

Disahkan Oleh : Penulis

Muhammad Sulistiyono Saputro 201051032

Alamat Tetap :

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

Pembimbing Utama

Arief Susanto, ST,M.Kom NIDN.0603047104

Tanggal : 24 Juni 2014 √

(4)

iv

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

(5)

v

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

(6)

vi

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

Rochmad Winarso, ST,MT NIS. 0610701000001138

Kaprogdi Teknik Informatika

Ahmad Jazuli, M.Kom NIDN.0406107004

(7)

vii 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

(8)

viii 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

(9)

ix

KATA PENGANTAR

Skripsi dengan judul “PASAR UMKM BERBASIS CLOUD COMPUTING (Studi Kasus di Desa Ngembalrejo Kecamatan Bae Kabupaten Kudus) ini dapat penulis selesaikan 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

(10)

x DAFTAR ISI

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN SAMPUL ... ii

PENGESAHAN STATUS SKRIPSI ... iii

PERNYATAAN PENULIS ... iv PERSETUJUAN SKRIPSI ... v PENGESAHAN SKRIPSI ... vi ABSTRACT ... vii ABSTRAK ... viii KATA PENGANTAR ... ix DAFTAR ISI ... x DAFTAR TABEL ... x DAFTAR GAMBAR ... xv DAFTAR LAMPIRAN ... i 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

(11)

xi

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

(12)

xii

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

(13)

xiii

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

(14)

xiv

DAFTAR TABEL

Tabel 2.1. Penomoran Level DFD ... 6

Tabel 2.2. Simbol ERD ... 9

Tabel 2.3. Operator Matematika ... 15

Tabel 2.4. Operator Assignment ... 16

Tabel 2.5. Operator Pembanding ... 17

Tabel 2.6. Operator Logika ... 18

Tabel 2.7. Operator Increment / Decrement ... 19

Tabel 4.1. Tabel Negara ... 39

Tabel 4.2. Tabel Pesan ... 39

Tabel 4.3. Tabel Jenis Produk ... 40

Tabel 4.4. Tabel Kota ... 40

Tabel 4.5. Tabel Kecamatan ... 40

Tabel 4.6. Tabel Keranjang ... 41

Tabel 4.7. Tabel Order/Pembelian ... 41

Tabel 4.8. Tabel Pembeli ... 42

Tabel 4.9. Tabel Produk ... 42

Tabel 4.10. Tabel UMKM ... 43

Tabel 4.11. Tabel Provinsi ... 44

Tabel 4.12. Tabel User ... 44

Tabel 5.1. Tabel Pengujian Proses Register ... 63

Tabel 5.2. Tabel Pengujian Proses Login ... 64

Tabel 5.3. Tabel Pengujian Proses Input Jenis Produk ... 64

Tabel 5.4. Tabel Pengujian Proses Negara ... 65

Tabel 5.5. Tabel Pengujian Proses Provinsi ... 65

Tabel 5.6. Tabel Pengujian Proses Kabupaten ... 65

Tabel 5.7. Tabel Pengujian Proses Kecamatan ... 66

Tabel 5.8. Tabel Pengujian Proses Profil UMKM ... 66

Tabel 5.9. Tabel Pengujian Proses Input Produk ... 68

Tabel 5.10. Tabel Pengujian Proses Profil Pembeli ... 69

Tabel 5.11. Tabel Pengujian Proses Profil Input Selesai Belanja ... 69

(15)

xv

DAFTAR GAMBAR

Gambar 2.1 Entitas Luar ... 7

Gambar 2.2 Data Flow ... 8

Gambar 2.3 Process ... 8

Gambar 2.4 Data Sore ... 8

Gambar 2.5 Kriteria UMKM... 13

Gambar 2.6 Cara Kerja PHP ... 20

Gambar 2.7 Kerangka Pemikiran ... 22

Gambar 3.1 Waterfall Model ... 27

Gambar 4.1 Contex Diagram ... 31

Gambar 4.2 DFD Level 0 ... 33

Gambar 4.3 DFD Level 1 Pencarian ... 34

Gambar 4.4 DFD Level 1 Login ... 35

Gambar 4.5 DFD Level 2 Olah Data ... 36

Gambar 4.6 ERD ... 38

Gambar 4.7 Halaman Utama ... 45

Gambar 4.8 Halaman Register ... 45

Gambar 4.9 Halaman Login ... 46

Gambar 4.10 Halaman Data Produk Pembeli ... 46

Gambar 4.11 Halaman Input Profil Pembeli ... 47

Gambar 4.12 Halaman Data Status Order Pembeli ... 47

Gambar 4.13 Halaman Data Keranjang ... 48

Gambar 4.14 Halaman Pesan Masuk ... 48

Gambar 4.15 Halaman Kirim Pesan... 49

Gambar 4.16 Halaman Order Produk... 49

Gambar 4.17 Halaman Input Profil UMKM ... 50

Gambar 4.18 Halaman Edit Delet Data Produk ... 50

Gambar 4.19 Halaman Input Produk ... 51

Gambar 4.20 Halaman Ubah Status Pesanan ... 51

Gambar 4.21 Halaman Aktivasi dan Delet produk ... 52

Gambar 4.22 Halaman Aktivasi dan Delet Pembeli ... 52

Gambar 4.23 Halaman Aktivasi dan Delet UMKM... 53

(16)

xvi

Gambar 4.25 Halaman Input Negara ... 54

Gambar 4.26 Halaman Input Provinsi ... 54

Gambar 4.27 Halaman Input Kabupaten ... 55

Gambar 4.28 Halaman Input Kecamatan ... 55

Gambar 4.29 Halaman Lihat Data Penjualan ... 56

Gambar 4.30 Halaman Data Pesanan ... 56

Gambar 4.31 Halaman Struktur Menu Program ... 57

Gambar 5.1 Gambar Tabel Kecamatan ... 60

Gambar 5.2 Gambar Tabel Jenis Produk ... 60

Gambar 5.3 Gambar Tabel Pesan... 60

Gambar 5.4 Gambar Tabel Negara ... 60

Gambar 5.5 Gambar Tabel Order/Pembelian... 61

Gambar 5.6 Gambar Tabel Pembeli ... 61

Gambar 5.7 Gambar Tabel Produk ... 61

Gambar 5.8 Gambar Tabel UMKM ... 62

Gambar 5.9 Gambar Tabel Provinsi ... 62

Gambar 5.10 Gambar Tabel User ... 62

Gambar 5.11 Gambar Tabel Kota ... 63

Gambar 5.12 Gambar Tabel Keranjang ... 63

Gambar 5.13 Gambar Halaman Login Salesforce... 70

Gambar 5.14 Gambar Halaman HomeSalesforce ... 71

Gambar 5.15 Gambar Halaman ContacSalesforce ... 71

Gambar 5.16 Gambar Halaman DetailContacSalesforce ... 71

Gambar 5.17 Gambar Halaman AcountSalesforce... 72

Gambar 5.18 Gambar Halaman DetailAcountSalesforce... 72

Gambar 5.19 Gambar Halaman LeadSalesforce ... 72

Gambar 5.20 Gambar Halaman NewLeadSalesforce ... 73

Gambar 5.21 Gambar Halaman DetailLeadSalesforce ... 73

Gambar 5.22 Gambar Halaman ReportSalesforce ... 73

Gambar 5.23 Gambar Halaman DashboardSalesforce ... 74

Gambar 5.24 Gambar Halaman ProductSalesforce ... 74

Gambar 5.25 Gambar Halaman ChatterSalesforce ... 75

Gambar 5.26 Gambar Halaman FilesSalesforce ... 75

(17)

xvii

Gambar 5.28 Gambar Halaman Register ... 76

Gambar 5.29 Gambar Halaman Login ... 77

Gambar 5.30 Gambar Halaman Aktivasi Produk ... 77

Gambar 5.31 Gambar Halaman kelola umkm ... 78

Gambar 5.32 Gambar Halaman kelola pembeli ... 78

Gambar 5.33 Gambar Halaman jenis produk ... 79

Gambar 5.34 Gambar Halaman data wilayah Negara ... 79

Gambar 5.35 Gambar Halaman data wilayah provinsi ... 80

Gambar 5.36 Gambar Halaman data wilayah kabupaten ... 80

Gambar 5.37 Gambar Halaman data wilayah kecamatan ... 81

Gambar 5.38 Gambar Halaman Profil umkm ... 81

Gambar 5.39 Gambar Halaman Tambah Produk ... 82

Gambar 5.40 Gambar Halaman Kelola produk ... 82

Gambar 5.41 Gambar Halaman Kelola pesanan ... 83

Gambar 5.42 Gambar Halaman kirmim pesan ... 83

Gambar 5.43 Gambar Halaman profil pembeli ... 84

Gambar 5.44 Gambar Halaman satus pembelian ... 84

Gambar 5.45 Gambar Halaman keranjang pembelian ... 85

(18)

xviii

DAFTAR LAMPIRAN

Lmapiran 1 Buku Konsultasi Skripsi Lampiran 2 Lembar Revisi

Referensi

Dokumen terkait

Mata kuliah Farmakologi Dasar berisikan pokok-pokok bahasan pendahuluan atau pengantar farmakologi, nasib obat dalam tubuh, prinsip aksi obat, kinetika interaksi obat dengan

Setelah mengikuti perkuliahan diharapkan mahasiswa dapat menjelaskan ulang ; fisiologi mata. Sub Pokok Bahasan : fisiologi mata, cahaya,

Syaddah atau tasydid yang dalam tulisan arab dilambangkan dengan sebuh tanda, tanda syaddah atau tanda tasydid, dalam transliterasi ini tanda syaddah tersebut dilambangkan

d) Dorongan, keberhasilan suatu organisasi atau lembaga dipengaruhi oleh berbagai faktor, baik faktor yang datang dari dalam maupun faktor yang datang dari

Virtual private server dibangun dengan melihat kebutuhan minimal dari tiap-tiap sistem operasi yang akan diinstal kedalam komputer existing. Penggunaan virtual

Antara tumbuhan berikut, yang manakah boleh menggulungkan daun semasa cuaca panas untuk mengurangkan kehilangan air.. III dan IV Bahagian B

Marjin tataniaga merupakan perbedaan harga atau selisih harga yang dibayar konsumen akhir dengan harga yang diterima petani. Marjin tataniaga juga disebut dengan perbedaan harga

Wajib Retribusi Izin Usaha Tempat Penjualan Minuman Beralkohol adalah orang pribadi atau Badan yang menurut ketentuan peraturan perundang-undangan retribusi