DAFTAR ISI
Sampul ..................................................................................................................... i Halaman Judul ........................................................................................................ ii Persetujuan Laporan Tugas Akhir ......................................................................... iii Pengesahan Dewan Penguji ................................................................................... iv Pernyataan Keaslian Tugas Akhir ........................................................................... v Pernyataan Persetujuan Publikasi Karya Ilmiah Untuk Kepentingan Akademis .. vi Ucapan Terimakasih ............................................................................................. vii Abstrak ................................................................................................................... ix Abstract ................................................................................................................... x Daftar Isi ................................................................................................................ xi Daftar Gambar...................................................................................................... xiv Daftar Tabel ......................................................................................................... xxi Daftar Lampiran .................................................................................................. xxv Bab 1 Pendahuluan ................................................................................................. 1 1.1
Latar Belakang Masalah ........................................................................... 1
1.2
Rumusan Masalah .................................................................................... 6
1.3
Batasan Masalah ....................................................................................... 6
1.4
Tujuan Penelitian...................................................................................... 7
1.5
Manfaat Penelitian.................................................................................... 7
Bab 2 Tinjauan Pustaka .......................................................................................... 8 2.1
Penelitian Terkait ..................................................................................... 8
2.2
Landasan Teori ....................................................................................... 11
2.2.1
Enterprise Architecture (EA) Framework....................................... 11 xi
xii
2.2.2
Electronic Commerce (E-Commerce) ............................................. 18
2.2.3
Electronic Marketplace (E-Marketplace) ....................................... 19
2.2.4
Object Oriented Programming (OOP) ........................................... 19
2.2.5
Text Editor ...................................................................................... 19
2.2.6
Xampp ............................................................................................. 22
2.2.7
UMKM (Usaha Mikro Kecil dan Menengah) ................................. 23
Bab 3 Metode Penelitian ....................................................................................... 25 3.1
Objek Penelitian ..................................................................................... 25
3.2
Jenis dan Sumber Data ........................................................................... 25
3.2.1
Jenis Data ........................................................................................ 25
3.2.2
Sumber Data.................................................................................... 26
3.3
Metode Pengumpulan Data .................................................................... 26
3.3.1
Wawancara ...................................................................................... 26
3.3.2
Observasi ......................................................................................... 27
3.3.3
Studi Pustaka ................................................................................... 27
3.4
Metode Analisis...................................................................................... 28
Bab 4 HASIL DAN PEMBAHASAN .................................................................. 31 4.1
Hasil Penelitian ...................................................................................... 31
4.1.1 4.2
Gambaran Umum Organisasi .......................................................... 31
Analisis dan Pembahasan ....................................................................... 42
4.2.1
Perspektif Planner (Scope) ............................................................. 42
4.2.2
Perspektif Owner ............................................................................ 51
4.2.3
Perspektif Designer ......................................................................... 86
4.2.4
Perspektif Builder ......................................................................... 113
4.2.5
Detailed Representation ................................................................ 137
xiii
4.2.6
Function Enterprise ...................................................................... 153
Bab 5 PENUTUP ................................................................................................ 174 5.1
Simpulan............................................................................................... 174
5.2
Saran ..................................................................................................... 174
Daftar Pustaka ..................................................................................................... 176 Lampiran ............................................................................................................. 179
DAFTAR GAMBAR
Gambar
1.1
Grafik
Penyerapan
Tenaga
Kerja
UMKM
(dinkop-
umkm.jatengprov.go.id) .......................................................................................... 2 Gambar 2.1 Zachman Framework Diagram (zachmaninternational.com) .......... 12 Gambar 2.2 Architecture Development Method (pubs.opengroup.org) ................ 15 Gambar 2.3 Diagram FEAF (pubs.opengroup.org) .............................................. 16 Gambar 2.4 Diagram TEAF (pubs.opengroup.org) .............................................. 17 Gambar 2.5 Fitur Multiple Selection ..................................................................... 20 Gambar 2.6 Fitur Command Pallete ..................................................................... 21 Gambar 2.7 Fitur Find in Project.......................................................................... 21 Gambar 2.8 Fitur Split Editing .............................................................................. 22 Gambar 3.1 Zachman Framework Perspective..................................................... 28 Gambar 4.1 Struktur Organisasi UMKM Center .................................................. 32 Gambar 4.2 Alur / Rencana Penelitian.................................................................. 33 Gambar 4.3 Pengisian Artefak Zachman Framework .......................................... 34 Gambar 4.4 Langkah 1 Pengisian Sel Zachman (Pereira & Sousa) ..................... 35 Gambar 4.5 Langkah 2 Pengisian Sel Zachman (Pereira & Sousa) ..................... 35 Gambar 4.6 Langkah 3 Pengisian Sel Zachman (Pereira & Sousa) ..................... 36 Gambar 4.7 Langkah 4 Pengisian Sel Zachman (Pereira & Sousa) ..................... 36 Gambar 4.8 Langkah 5 Pengisian Sel Zachman (Pereira & Sousa) ..................... 37 Gambar 4.9 Langkah 6 Pengisian Sel Zachman (Pereira & Sousa) ..................... 37 Gambar 4.10 Langkah 7 Pengisian Sel Zachman ................................................. 38 Gambar 4.11 Langkah 8 Pengisian Sel Zachman ................................................. 38 xiv
xv
Gambar 4.12 Langkah 9 Pengisian Sel Zachman ................................................. 39 Gambar 4.13 Langkah 10 Pengisian Sel Zachman ............................................... 39 Gambar 4.14 Langkah 11 Pengisian Sel Zachman ............................................... 40 Gambar 4.15 Langkah 12 Pengisian Sel Zachman ............................................... 40 Gambar 4.16 Peta UMKM Center Jateng (maps.google.co.id) ............................ 48 Gambar 4.17 Use Case Diagram Member ............................................................ 51 Gambar 4.18 Use Case Diagram Pelapak ............................................................ 52 Gambar 4.19 Use Case Diagram Admin .............................................................. 53 Gambar 4.20 Denah Lantai 1 dan 2 UMKM Center Jateng.................................. 81 Gambar 4.21 Denah Lantai 3 UMKM Center Jateng ........................................... 82 Gambar 4.22 Entity Relationship Diagram (ERD) ............................................... 86 Gambar 4.23 Sequence Diagram Pendaftaran Member ........................................ 92 Gambar 4.24 Sequence Diagram Login Member ................................................. 93 Gambar 4.25 Sequence Diagram Member Memesan Produk ............................... 93 Gambar 4.26 Sequence Diagram Member Mengkonfirmasi Pembayaran ........... 94 Gambar 4.27 Sequence Diagram Member Mengecek Status Order ..................... 94 Gambar 4.28 Sequence Diagram Konfirmasi Barang Diterima ........................... 95 Gambar 4.29 Sequence Diagram Pendaftaran Pelapak ........................................ 95 Gambar 4.30 Sequence Diagram Pelapak Masuk Ke Sistem E-Marketplace ...... 96 Gambar 4.31 Sequence Diagram Tambah Produk Baru ....................................... 96 Gambar 4.32 Sequence Diagram Pelapak Update Stock Produk ......................... 97 Gambar 4.33 Sequence Diagram Pelapak Mengecek Order ................................ 97 Gambar 4.34 Sequence Diagram Konfirmasi Pengiriman Barang ....................... 98 Gambar 4.35 Sequence Diagram Pelapak Cek Status Uang Masuk ..................... 98
xvi
Gambar 4.36 Sequence Diagram Admin Masuk Ke Sistem................................. 99 Gambar 4.37 Sequence Diagram Konfirmasi Pengiriman Uang .......................... 99 Gambar 4.38 Sequence Diagram Admin Mengumumkan Kegiatan .................. 100 Gambar 4.39 Sequence Diagram Mendaftarkan Pelapak/Member ..................... 100 Gambar 4.40 Sequence Diagram Admin Melihat List Pelapak/Member............ 101 Gambar 4.41 Sequence Diagram Admin Mengecek Pemesanan ....................... 101 Gambar 4.42 Sequence Diagram Admin Tambah Produk Baru ......................... 102 Gambar 4.43 Sequence Diagram Admin Konfirmasi Pengiriman Barang ......... 102 Gambar 4.44 Sequence Diagram Admin Update Stok Produk .......................... 103 Gambar 4.45 Desain Jaringan E-Marketplace .................................................... 104 Gambar 4.46 Desain Manual Form Pendaftaran Member .................................. 105 Gambar 4.47 Desain Manual Form Login .......................................................... 105 Gambar 4.48 Desain Manual Form Pemesanan.................................................. 106 Gambar 4.49 Desain Manual Form Cek Kode Pemesanan ................................ 106 Gambar 4.50 Desain Manual Form Konfirmasi Pembayaran ............................ 107 Gambar 4.51 Desain Manual Form Konfirmasi Barang Diterima ..................... 107 Gambar 4.52 Desain Manual Form Pendaftaran Pelapak (Cont’d) .................... 108 Gambar 4.53 Desain Form Update dan Tambah Produk Baru ........................... 109 Gambar 4.54 Desain Form Cek Pemesanan ....................................................... 109 Gambar 4.55 Desain Form Pengiriman Barang .................................................. 110 Gambar 4.56 Desain Output Laporan Pembayaran ............................................ 110 Gambar 4.57 Desain Output Status Order .......................................................... 110 Gambar 4.58 Desain Output Rincian Balanja ..................................................... 111 Gambar 4.59 Class Diagram .............................................................................. 113
xvii
Gambar 4.60 Alur Proses Fisik E-Marketplace .................................................. 114 Gambar 4.61 Technology Architecture E-Marketplace ...................................... 115 Gambar 4.62 Halaman Utama E-Marketplace .................................................... 116 Gambar 4.63 Form Pendaftaran Memilih Jenis Anggota ................................... 116 Gambar 4.64 Form Pendaftaran Memilih Jenis Anggota (Cont’d) .................... 117 Gambar 4.65 Form Pendaftaran Member ........................................................... 117 Gambar 4.66 Form Pendaftaran Pelapak ............................................................ 118 Gambar 4.67 Form Pendaftaran Pelapak (Cont’d) ............................................. 119 Gambar 4.68 Form Pendaftaran Pelapak (Cont’d) ............................................. 120 Gambar 4.69 Form Login Member, Pelapak, Admin ......................................... 121 Gambar 4.70 Halaman Beranda Pelapak ............................................................ 121 Gambar 4.71 Halaman Produk ............................................................................ 122 Gambar 4.72 Form Tambah Produk Ke Etalase ................................................. 123 Gambar 4.73 Form Konfirmasi Pengiriman Barang........................................... 124 Gambar 4.74 Tampilan Cek Pemesanan ............................................................. 125 Gambar 4.75 Laporan Pembayaran Order .......................................................... 125 Gambar 4.76 Halaman Profile Pelapak............................................................... 126 Gambar 4.77 Halaman Beranda Member ............................................................ 127 Gambar 4.78 Keranjang Belanja ......................................................................... 127 Gambar 4.79 Halaman Pemesanan ..................................................................... 128 Gambar 4.80 Form Pemesanan ........................................................................... 128 Gambar 4.81 Output Pemesanan ......................................................................... 129 Gambar 4.82 Form Konfirmasi Pembayaran ...................................................... 130 Gambar 4.83 Output Status Order ...................................................................... 130
xviii
Gambar 4.84 Form Konfirmasi Barang Diterima ............................................... 131 Gambar 4.85 Halaman Data Diri Member .......................................................... 132 Gambar 4.86 Halaman Utama Admin................................................................. 132 Gambar 4.87 Halaman Daftar Member ............................................................... 133 Gambar 4.88 Halaman Daftar Pelapak ............................................................... 133 Gambar 4.89 Halaman Konfirmasi Pengiriman Uang ........................................ 134 Gambar 4.90 Halaman Manajemen Kegiatan ..................................................... 134 Gambar 4.91 Halaman Manajemen User ............................................................ 135 Gambar 4.92 Tabel Entitas.................................................................................. 137 Gambar 4.93 Activity Diagram Pendaftaran Member......................................... 138 Gambar 4.94 Activity Diagram Member Login .................................................. 139 Gambar 4.95 Activity Diagram Proses Pemesanan Produk ................................ 139 Gambar 4.96 Activity Diagram Proses Pelaporan Pembayaran Order ............... 140 Gambar 4.97 Activity Diagram Proses Pendaftaran Pelapak .............................. 141 Gambar 4.98 Activity Diagram Pelapak Login ................................................... 142 Gambar 4.99 Activity Diagram Proses Pelaporan Pengiriman Barang ............... 142 Gambar 4.100 Activity Diagram Proses Pelaporan Penerimaan Barang ............ 143 Gambar 4.101 Activity Diagram Proses Cek Status Order oleh Member .......... 144 Gambar 4.102 Activity Diagram Proses Cek Status Order Oleh Pelapak .......... 144 Gambar 4.103 Activity Diagram Proses Cek Status Order Oleh Admin ............ 145 Gambar 4.104 Activity Diagram Proses Pelaporan Pengiriman Uang ............... 145 Gambar 4.105 Activity Diagram Proses Menambah Produk Baru ..................... 146 Gambar 4.106 Activity Diagram Admin Login................................................... 146
xix
Gambar 4.107 Activity Diagram Proses Pendaftaran Pelapak/Member Oleh Admin ............................................................................................................................. 147 Gambar 4.108 Pengisian Tabel User .................................................................. 153 Gambar 4.109 Pengisian Tabel Member ............................................................. 154 Gambar 4.110 Pengisian Tabel Pelapak ............................................................. 154 Gambar 4.111 Pengisian Tabel Pelapak (Cont’d)............................................... 155 Gambar 4.112 Pengisian Tabel Produk .............................................................. 155 Gambar 4.113 Pengisian Tabel Pemesanan ........................................................ 156 Gambar 4.114 Pengisian Tabel Pemesanan (Cont’d) ......................................... 156 Gambar 4.115 Pengisian Tabel Konfirmasi Pembayaran ................................... 156 Gambar 4.116 Pengisian Tabel Konfirmasi Pembayaran (Cont’d) .................... 157 Gambar 4.117 Pengisian Tabel Pengiriman Barang ........................................... 157 Gambar 4.118 Pengisian Tabel Barang Diterima ............................................... 157 Gambar 4.119 Pengisian Tabel Konfirmasi Pengiriman Uang ........................... 157 Gambar 4.120 Memilih Jenis Pendaftaran .......................................................... 158 Gambar 4.121 Form Pendaftaran Member ......................................................... 158 Gambar 4.122 Form Pendaftaran Pelapak .......................................................... 159 Gambar 4.123 Form Pendaftaran Pelapak (Cont’d) ........................................... 160 Gambar 4.124 Form Pendaftaran Pelapak (Cont’d) ........................................... 160 Gambar 4.125 Form Pendaftaran Pelapak (Cont’d) ........................................... 161 Gambar 4.126 Keranjang Belanja ....................................................................... 162 Gambar 4.127 Form Pemesanan ......................................................................... 163 Gambar 4.128 Output Pemesanan ....................................................................... 163 Gambar 4.129 Konfirmasi Pembayaran Order ................................................... 164
xx
Gambar 4.130 Form Konfirmasi Pembayaran Order ......................................... 164 Gambar 4.131 Admin Konfirmasi Pengiriman Uang ......................................... 165 Gambar 4.132 Form Tambah Produk Baru ........................................................ 165 Gambar 4.133 Update Stok Produk .................................................................... 166 Gambar 4.134 Konfirmasi Pengiriman Barang .................................................. 167 Gambar 4.135 Pelaporan Penerimaan Barang .................................................... 168 Gambar 4.136 Proses Cek Status Order Oleh Member ...................................... 168
DAFTAR TABEL
Tabel 2.1 Penelitian Terkait .................................................................................... 8 Tabel 2.2 Perbandingan Dari Segi Perspektif ....................................................... 17 Tabel 2.3 Perbandingan Dari Segi Abstraksi ........................................................ 17 Tabel 3.1 Artefak Zachman Framework ............................................................... 29 Tabel 4.1 Matrik Zachman E-Marketplace UMKM Center ................................. 41 Tabel 4.2 Data UMKM dan Produk ...................................................................... 42 Tabel 4.3 Basic Flow UC Mendaftar Member ...................................................... 54 Tabel 4.4 Alternate Flow UC Mendaftar Member ................................................ 55 Tabel 4.5 Basic Flow UC Member Masuk Ke Sistem (Login) ............................. 56 Tabel 4.6 Alternate Flow UC Member Masuk Ke Sistem (Login) ....................... 56 Tabel 4.7 Basic Flow UC Member Membeli Produk............................................ 57 Tabel 4.8 Alternate Flow UC Member Membeli Produk...................................... 58 Tabel 4.9 Basic Flow UC Member Mengkonfirmasi Pembayaran Order ............ 59 Tabel 4.10 Alternate Flow UC Member Mengkonfirmasi Pembayaran Order .... 60 Tabel 4.11 Basic Flow UC Member Mengecek Status Order .............................. 60 Tabel 4.12 Basic Flow UC Member Mengkonfirmasi Barang Diterima .............. 61 Tabel 4.13 Alternate Flow UC Member Mengkonfirmasi Barang Diterima ........ 61 Tabel 4.14 Basic Flow UC Mendaftar Anggota UMKM Center .......................... 62 Tabel 4.15 Alternate Flow UC Mendaftar Anggota UMKM Center .................... 63 Tabel 4.16 Basic Flow UC Pelapak Masuk Ke Sistem (Login) ............................ 63 Tabel 4.17 Alternate Flow UC Pelapak Masuk Ke Sistem (Login) ...................... 64 Tabel 4.18 Basic Flow UC Pelapak Tambah Produk Baru ................................... 65 xxi
xxii
Tabel 4.19 Alternate Flow UC Pelapak Tambah Produk Baru ............................. 65 Tabel 4.20 Basic Flow UC Pelapak Update Stock Produk ................................... 66 Tabel 4.21 Alternate Flow UC Pelapak Update Stock Produk ............................. 66 Tabel 4.22 Basic Flow UC Pelapak Mengecek Pemesanan ................................. 67 Tabel 4.23 Alternate Flow UC Pelapak Mengecek Pemesanan ........................... 67 Tabel 4.24 Basic Flow UC Pelapak Konfirmasi Pengiriman Barang ................... 68 Tabel 4.25 Alternate Flow UC Pelapak Konfirmasi Pengiriman Barang ............. 69 Tabel 4.26 Basic Flow UC Pelapak Cek Status Uang Masuk .............................. 69 Tabel 4.27 Basic Flow UC Admin Masuk Ke Sistem (Login) ............................. 70 Tabel 4.28 Alternate Flow UC Admin Masuk Ke Sistem (Login) ....................... 70 Tabel 4.29 Basic Flow UC Admin Mengkonfirmasi Pengiriman Uang ............... 71 Tabel 4.30 Alternate Flow UC Admin Mengkonfirmasi Pengiriman Uang ......... 72 Tabel 4.31 Basic Flow UC Admin Mengumumkan Kegiatan .............................. 72 Tabel 4.32 Alternate Flow UC Admin Mengumumkan Kegiatan ........................ 73 Tabel 4.33 Basic Flow UC Admin Mendaftarkan Calon Pelapak atau Member .. 74 Tabel 4.34 Alternate Flow UC Admin Mendaftarkan Calon Pelapak atau Member ............................................................................................................................... 74 Tabel 4.35 Basic Flow UC Admin Melihat Daftar Member atau Pelapak ........... 75 Tabel 4.36 Alternate Flow UC Admin Melihat Daftar Member atau Pelapak ..... 75 Tabel 4.37 Basic Flow UC Admin Mengecek Order ........................................... 76 Tabel 4.38 Alternate Flow UC Admin Mengecek Order ..................................... 76 Tabel 4.39 Basic Flow UC Admin Tambah Produk Baru .................................... 77 Tabel 4.40 Alternate Flow UC Admin Tambah Produk Baru .............................. 77 Tabel 4.41 Basic Flow UC Admin Mengkonfirmasi Pengiriman Barang ............ 78
xxiii
Tabel 4.42 Alternate Flow UC Admin Mengkonfirmasi Pengiriman Barang ...... 79 Tabel 4.43 Basic Flow UC Admin Update Stok Produk ...................................... 79 Tabel 4.44 Alternate Flow UC Admin Update Stok Produk ................................ 80 Tabel 4.45 Master Schedule .................................................................................. 84 Tabel 4.46 Kamus Data Tabel Member ................................................................ 87 Tabel 4.47 Kamus Data Tabel Pemesanan ........................................................... 87 Tabel 4.48 Kamus Data Tabel Produk .................................................................. 88 Tabel 4.49 Kamus Data Tabel Pembayaran .......................................................... 88 Tabel 4.50 Kamus Data Tabel Pelapak ................................................................. 89 Tabel 4.51 Kamus Data Tabel Pengiriman Barang .............................................. 90 Tabel 4.52 Kamus Data Tabel Barang Diterima ................................................... 90 Tabel 4.53 Kamus Data Tabel Pengiriman Uang ................................................. 91 Tabel 4.54 Kamus Data Tabel Admin .................................................................. 91 Tabel 4.55 Detail Jadwal Perancangan Model .................................................... 112 Tabel 4.56 Detail Jadwal Perancangan Aplikasi ................................................. 136 Tabel 4.57 Spesifikasi Minimum Hardware Dari Sisi Server ............................ 148 Tabel 4.58 Spesifikasi Minimum Hardware Komputer Dari Sisi Client ........... 148 Tabel 4.59 Spesifikasi Minimal Hardware Smartphone .................................... 149 Tabel 4.60 Spesifikasi Minimal Software Dari Sisi Server ................................ 149 Tabel 4.61 Spesifikasi Minimal Software Komputer Dari Sisi Client ................ 149 Tabel 4.62 Spesifikasi Minimal Software Smartphone Dari Sisi Client ............. 150 Tabel 4.63 Hak Akses User ................................................................................ 150 Tabel 4.64 Jadwal Proses Coding ....................................................................... 152 Tabel 4.65 Infrastruktur Pendukung ................................................................... 169
xxiv
Tabel 4.66 Pengguna E-Marketplace .................................................................. 169 Tabel 4.67 Jadwal Proses Perancangan, Desain dan Implementasi .................... 171
DAFTAR LAMPIRAN
Lampiran 1. Daftar Pertanyaan Wawancara ....................................................... 179 Lampiran 2. Formulir Klinik Konsultasi KUMKM Jawa Tengah ...................... 181 Lampiran 3. Daftar Peserta Pelatihan Pemasaran Online ................................... 182
xxv