Pembangunan Portal E-Commerce Usaha Kecil Menengah (UKM) Kota Bandung Berbasis Web Studi Kasus Di Dinas Koperasi,UKM Dan Perindustrian Perdagangan Bandung

(1)

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

HARI PURWO SRIDADI

10105093

PROGRAM STUDI S1

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA


(2)

i

ABSTRAK

PEMBANGUNAN PORTAL E-COMMERCE USAHA KECIL

MENENGAH (UKM) KOTA BANDUNG BERBASIS WEB STUDI

KASUS DI DINAS KOPERASI, UKM DAN PERINDUSTRIAN PERDAGANGAN BANDUNG

Oleh

HARI PURWO SRIDADI 10105093

Dinas Koperasi, UKM dan Perindustrian Perdagangan Kota Bandung yang terbentuk pada tahun 2001 melalui peraturan Kota Bandung Nomor 5 tahun 2001, dibentuk untuk menunjang upaya pemberdayaan ekonomi masyarakat dan seluruh potensi ekonomi terutama yang berorientasi pada koperasi dan usaha kecil.

Kesulitan yang terjadi dalam bisnis ini adalah dimana para UKM kesulitan dalam memasarkan produknya dan menemukan pembeli yang tepat. Begitu juga dengan pihak pelanggan kesulitan dalam mencari produk-produk yang dibutuhkan. Dan juga para UKM juga kesulitan dalam membuat suatu aplikasi

web e-commerce sendiri, untuk memasarkan produk-produknya.

Bagi para pembeli di luar daerah Kota Bandung merasa terlalu jauh dan merepotkan jika harus pergi langsung ke masing-masing UKM dan juga bagi para pedagang sangat sulit untuk memasarkan produknya kepada pelanggan yang jauh dari Kota Bandung. Dengan membangun suatu aplikasi portal e-commerce

berbasis web, diharapkan dapat menjadi tempat baik bagi pelanggan maupun UKM itu sendiri dalam memasarkan, menjual dan mencari produk yang dibutuhkan. Karena dengan web portal ini para pelaku UKM tidak diharuskan mempunyai keahlian dalam membuat web untuk mempunyai web e-commerce

sendiri dan mereka dapat memasarkan produknya secara lebih luas.


(3)

ii

BASED CASE STUDY IN COOPERATIVE AGENCY, UKM AND

TRADE INDUSTRY OF BANDUNG

By

HARI PURWO SRIDADI 10105093

Cooperative Agency, UKM and Trade Industry of Bandung, which was formed in 2001 through the regulation of Bandung No. 5 in 2001, it formed to support the effort of economic society empowerment and every potential of the economic, especially those oriented to cooperatives and small businesses.

The difficulty which occur in this business is where the UKMs difficult to market their products and find the right buyer. So the customers also difficult to find the products that they needed. And the UKMs are also difficult to make an e-commerce web application itself, to market its products.

For buyers in the outside of the city of Bandung was too far away and its troublesome if they should go directly to each UKM and its very difficult also for the trader to market their products to customers who far from the city of Bandung. By building a portal application e-commerce web-based, its expected to be a good place for both the customers and UKM themselves in the marketing, sell and find the products that needed. Because of this web portal UKM should not have an expertise to make the web to have their own e-commerce web and they can market their products more widely.


(4)

(5)

(6)

v

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

DAFTAR SIMBOL ... xvi

DAFTAR LAMPIRAN ... xviii

BAB I PENDAHULUAN 1.1. Latar Belakang ... 1

1.2. Identifikasi Masalah ... 3

1.3. Maksud dan Tujuan ... 3

1.4. Batasan Masalah ... 4

1.5. Metodologi Penelitian ... 5

1.6. Sistematika Penulisan ... 7

BAB II LANDASAN TEORI 2.1. Analisis Instansi ... 9

2.1.1. Sejarah Dinas Koperasi UKM dan Perindustrian Perdagangan ... 9


(7)

vi

2.3. Pengertian Internet ...14

2.3.1.Sejarah internet ...14

2.3.2.Kegunaan Internet ...15

2.3.3.Perkembangan Internet ...16

2.4. E-Commerce ...17

2.4.1.Pengertian E-Commerce ...17

2.4.2.Klasifikasi E-Commerce ...17

2.4.3.Manfaat E-Commerce ...18

2.5. Web Portal ...20

2.6. HTML ...22

2.7. PHP Hypertext Preprocessor ...22

2.8. Java Script ...24

2.9. Pemrograman Database ...24

2.10. MySQL ...25

2.11. Macromedia Dreamweaver ...25

2.12. Perancangan Sistem ...26

2.13. Pengertian Basis Data ...28

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem ...30


(8)

vii

3.1.2. Analisis Fungsional ...31

3.2. Analisi Kebutuhan Sistem Non Funsional ...33

3.2.1.Analisis Pengguna (User) ...33

3.2.2.Analisis Kebutuhan Perangkat Keras ...34

3.2.3.Analisis Kebutuhan Perangakat Lunak ...34

3.3. Softwere Requirement Spesification ...35

3.3.1. Kebutuhan Fungsional ...35

3.3.2. Persistance ...37

3.3.3. Security ...37

3.3.4. Scalability ...37

3.3.5. Performance ...37

3.3.6. Availability ...37

3.4. Analisis Basis Data ...38

3.5. Analisi Kebutuhan Fungsional ...39

3.5.1. Diagram Konteks ...39

3.5.2. Data Flow Diagram (DFD) ...40

3.5.2.1. DFD Level 1 ...41

3.5.2.2. DFD Level 2 Proses 1 ...42

3.5.2.3. DFD Level 2 Proses 2 ...43

3.5.2.4. DFD Level 2 Proses 3 ...43

3.5.2.5. DFD Level 2 Proses 4 ...44

3.5.2.6. DFD Level 2 Proses 5 ...45


(9)

viii

3.5.2.11.DFD Level 2 Proses 10 ...50

3.5.2.12. DFD Level 2 Proses 11 ...51

3.5.2.13. DFD Level 2 Proses 12 ...52

3.5.3. Spesifikasi Proses ...53

3.6. Kamus Data ...70

3.7. Skema Relasi ...77

3.8. Struktur Tabel ...78

3.9. Perancangan Antar Muka ...83

3.9.1.Perancangan Struktur Menu ...83

3.9.2.Perancangan Antar Muka Menu Awal ...85

3.9.3.Perancangan Antar Muka Menu Admin ...91

3.9.4.Perancangan Antar Muka Menu UKM ...94

3.9.5.Perancangan Antar Muka menu Pelanggan ...98

3.9.6.Perancangan Antar Muka Pesan ...103

3.10. Jaringan Semantik ...104

3.11. Keterangan Form ...106

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi ...108

4.1.1 Perangkat Lunak Pembangun ...108


(10)

ix

4.1.3 Implementasi Basis Data ...109

4.1.3.1 Implementasi Database ...109

4.1.4 Implementasi Antar Muka ...117

4.1.4.1Antar Muka Halaman Utama Pengunjung (Web Portal Dinas) ...118

4.1.4.2Antar Muka Halaman Utama Pengunjung (Web UKM) ...118

4.1.4.3Antar Muka Halaman Admin ...119

4.1.4.4Antar Muka Halaman UKM ...120

4.1.4.5Antar Muka Halaman Pelanggan ...120

4.1.4.6Antar Muka Katalog Barang ...121

4.2 Pengujian ...121

4.2.1 Rencana Pengujian ...121

4.2.2 Kasus dan Hasil Pengujian Apha ...123

4.2.2.1 Pengujian Login Pengunjung ...123

4.2.2.2 Pengujian Login Admin ...125

4.2.2.3 Pengujian Login UKM ...126

4.2.2.4 Pengujian Pengolahan Data Berita ...127

4.2.2.5 Pengujian Pengolahan Data Kota ...129

4.2.2.6 Pengujian Pendaftran UKM ...131

4.2.2.7 Pengujian Pengolahan Data UKM ...132

4.2.2.8 Pengujian Pengolahan Data Kategori Barang....133


(11)

x

4.2.2.13 Pengujian Pembayaran Dengan Paypal ...141

4.2.2.14 Pengujian Pembayaran Secara Langsung ...142

4.2.3 Kesimpulan Hasil Uji Alpha ...143

4.2.4 Kasus dan Hasil Pengujian Betha ...143

4.2.5 Kuesioner ...144

4.2.6 Kesimpulan Hasil Pengujian Beta ...150

BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ...151

5.2 Saran ...152


(12)

xi

DAFTAR GAMBAR

Gambar 1.1 Model Waterfall...6

Gambar 3.1 Flow Map sistem yang sedang berjalan ...28

Gambar 3.2 ERD Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung ...34

Gambar 3.3 Diagram Konteks Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung...35

Gambar 3.4 DFD Level 1 Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung ...37

Gambar 3.5 DFD Level 2 Proses 1 Pendaftaran ...38

Gambar 3.6 DFD Level 2 Proses 1 Login ...39

Gambar 3.7 DFD Level 2 Proses 3 Pengolahan UKM...39

Gambar 3.8 DFD Level 2 Proses 4 Pengolahan Data Barang ...40

Gambar 3.9 Gambar 3.9 DFD Level 2 Proses 5 Lihat Barang ...41

Gambar 3.10 DFD Level 2 Proses 6 Pemesanan...42

Gambar 3.11 DFD Level 2 Proses 7 Lihat Pesanan ...43

Gambar 3.12 DFD Level 2 Proses 8 Pengelolaan Konfirmasi Pembayaran ...44

Gambar 3.13 DFD Level 2 Proses 9 Pengelolaan Data Berita ...45

Gambar 3.14 DFD Level 2 Proses 10 Pengelolaan Data Kota ...46

Gambar 3.15 DFD Level 2 Proses 11 Pengelolaan Data Provinsi ...47

Gambar 3.16 Skema Relasi Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung ...72


(13)

xii

Gambar 3.20 Perancangan Antar Muka Pesan ...98

Gambar 3.21 Jaringan Semantik Menu Admin ...99

Gambar 3.22 Jaringan Semantik Menu UKM ...100

Gambar 3.23 Jaringan Semantik Menu Pelanggan ...101

Gambar 4.1 Tampilan Form Menu Utama Pengunjung ...114

Gambar 4.2 Tampilan Form Menu Utama Pengunjung (Web UKM) ...114

Gambar 4.3 Tampilan Form Menu Utama Admin ...115

Gambar 4.4 Tampilan Form Menu Utama UKM ...115

Gambar 4.5 Tampilan Home Pelanggan ...116


(14)

xiii

DAFTAR TABEL

Tabel 3.1. Karakteristik Pengguna ...29

Tabel 3.2. Spesifikasi Perangkat Keras ...30

Tabel 3.3. Kamus Data ...65

Tabel 3.4. Struktur File Admin ...73

Tabel 3.5. Struktur File Berita...73

Tabel 3.6. Struktur File UKM ...74

Tabel 3.7. Struktur File Pelanggan ...74

Tabel 3.8. Struktur File Kategori Barang ...75

Tabel 3.9. Struktur File Barang ...75

Tabel 3.10. Struktur File Pesanan ...75

Tabel 3.11. Struktur File Detail Pesanan ...76

Tabel 3.12. Struktur File Konfirmasi Pembayaran ...76

Tabel 3.13. Struktur File Kota ...77

Tabel 3.14. Struktur File Provinsi ...77

Tabel 3.15. Struktur File Review ...77

Tabel 4.1. Nama Tabel Beserta File Implentasinya ...105

Tabel 4.2. Rencana Pengujian Aplikasi Admin ...117

Tabel 4.3. Rencana Pengujian Aplikasi UKM ...117

Tabel 4.4. Rencana Pengujian Aplikasi Pelanggan ...118

Tabel 4.5. Pengujian Login Pengunjung ...119


(15)

xiv

Tabel 4.10. Pengujian Hapus Data Berita ...123

Tabel 4.11. Pengujian Tambah Data Kota ...124

Tabel 4.12. Pengujian Ubah Data Kota ...125

Tabel 4.13. Pengujian Hapus Data Kota ...125

Tabel 4.14. Pengujian Pendaftaran UKM ...126

Tabel 4.15. Pengujian Ubah Profil UKM ...127

Tabel 4.16. Pengujian Ubah Themes...128

Tabel 4.17. Pengujian Tambah Data Kategori Barang ...129

Tabel 4.18. Pengujian Ubah Data Kategori Barang ...130

Tabel 4.19. Pengujian Hapus Data Kategori Barang...130

Tabel 4.20. Pengujian Tambah Data Barang ...131

Tabel 4.21. Pengujian Ubah Data Barang ...132

Tabel 4.22. Pengujian Hapus Data Barang...133

Tabel 4.23. Pengujian Pendaftaran Pelanggan ...133

Tabel 4.24. Pengujian Pemesanan Barang ...134

Tabel 4.25. Pengujian Konfirmasi Pembayaran ...135

Tabel 4.26. Pengujian Hasil Kuesioner No. 1 ...140

Tabel 4.27. Pengujian Hasil Kuesioner No. 2 ...140

Tabel 4.28. Pengujian Hasil Kuesioner No. 3 ...141


(16)

xv


(17)

xvi

Entitas Luar / Terminator

Proses

Aliran data

Penyimpanan data

Flow Map Diagram / Sistem Prosedur

Proses oleh komputer

Stored data

Kondisi

Penyimpanan internal


(18)

xvii

Manual input

Penghubung

Terminator

Monitor

Entity Relationship Diagram (ERD)

Entity Weak entity

Relationship

Atribut


(19)

xviii

LAMPIRAN B : Source Code ...B-1 LAMPIRAN C : Kuisioner


(20)

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi informasi dan komunikasi dewasa ini berlangsung dengan sangat pesat. Hal ini tidak terlepas dari keberadaan internet sebagai salah satu media komunikasi dan penyedia informasi. Dengan adanya internet, seseorang dapat menyampaikan informasi kemana saja dan kepada siapa saja tanpa dibatasi oleh tempat, ruang, maupun waktu tertentu.

Meledaknya penggunaan Internet dan teknologi World Wide Web (WWW atau sering juga disebut Web saja) menyebabkan munculnya teknologi E-commerce yang berbasis teknologi Internet. E-E-commerce merupakan konsep dari pemasaran global yang digambarkan sebagai proses jual beli barang atau jasa pada dunia online atau pertukaran informasi melalui jaringan informasi internet.

Usaha Kecil dan Menengah atau sering disebut UKM adalah sebuah istilah yang mengacu kepada jenis usaha kecil yang memiliki kekayaan bersih mencapai Rp 200.000.000 tidak termasuk tanah dan bangunan tempat usaha, serta usaha yang berdiri sendiri. Menurut Keputusan Presiden RI no. 99 tahun 1998 pengertian usaha kecil adalah kegiatan ekonomi rakyat yang berskala kecil dengan bidang usaha yang secara mayoritas merupakan kegiatan usaha kecil dan perlu dilindungi untuk mencegah dari persaingan usaha yang tidak sehat.

Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung yang terbentuk melalui Perda Kota Bandung Nomor 5 Tahun 2001 berfungsi untuk


(21)

menunjang upaya pemberdayaan ekonomi masyarakat dan seluruh potensi ekonomi terutama yang berorientasi pada koperasi dan usaha kecil. Jumlah UKM Kota Bandung yang telah terdaftar di Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung saat ini mencapai 930-an unit.

Saat ini para pelaku UKM pada umumnya masih melakukan transaksi bisnisnya secara manual melalui tatap muka secara langsung ataupun melalui telepon. Kesulitan yang terjadi dalam bisnis ini adalah dimana para UKM kesulitan dalam memasarkan produknya dan menemukan pembeli yang tepat. Begitu juga dengan pihak pelanggan kesulitan dalam mencari produk-produk yang dibutuhkan. Dan juga para UKM juga kesulitan dalam membuat suatu aplikasi web e-commerce sendiri, untuk memasarkan produk-produknya.

Untuk mengatasi permasalahan-permasalahan tersebut, maka Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung selaku fasilitator membutuhkan suatu aplikasi web e-commerce dalam bentuk portal, yang diharapkan dapat menjadi tempat baik bagi pelanggan maupun UKM itu sendiri dalam memasarkan, menjual dan mencari produk yang dibutuhkan. Karena dengan web portal ini para pelaku UKM tidak diharuskan mempunyai keahlian dalam membuat web untuk mempunyai web e-commerce sendiri. Aplikasi portal web sendiri adalah sebuah situs yang berfungsi untuk meletakkan informasi di WWW.

Dari latar belakang diatas, maka dibutuhkan suatu website untuk mengelola UKM dalam mempromosikan barang serta transaksi penjualan yang terjadi antara UKM dan pelanggan. Berdasarkan hal tersebut, maka penulis


(22)

3

bermaksud menjadikan pembangunan portal e-commerce UKM sebagai topik

dalam menyelesaikan tugas akhir ini dengan judul : “PEMBANGUNAN

PORTAL E-COMMERCE USAHA KECIL MENENGAH (UKM) KOTA

BANDUNG BERBASIS WEB STUDI KASUS DI DINAS KOPERASI, UKM

DAN PERINDUSTRIAN PERDAGANGAN BANDUNG”.

1.2 Identifikasi Masalah

Berdasarkan latar belakang diatas, maka masalah yang dapat diidentifikasi yaitu :

1. Cakupan pemasaran produk UKM kurang luas.

2. Kurangnya informasi bagi pelangganmengenai produk-produk yang ditawarkan pemilik UKM.

3. Kurangnya efektifitas dan efisiensi pada proses penjualan, karena penjualan masih bersifat konvensional.

1.3 Maksud dan Tujuan

Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan tugas akhir ini adalah membangun portal e-commerce UKM kota Bandung berbasis web.

Sedangkan tujuan yang ingin dicapai dalam membangun portal e-commerce ini adalah :


(23)

1. Dapat memfasilitasi dan mengelola UKM yang ada di kota Bandung dalam mempromosikan dan memasarkan produk yang dihasilkannya

2. Menyediakan informasi yang bermanfaat bagi pelanggan dalam mencari produk-produk yang dibutuhkan, yaitu infomasi mengenai produk-produk yang ditawarkan para pemilik UKM.

3. Mempermudah dan memperlancar proses transaksi penjualan, karena UKM dan calon pembeli tidak perlu harus bertemu langsung atau bertatap muka untuk melakukan transaksi jual beli. 4. Memudahkan pelaku UKM Kota Bandung untuk membuat web

e-commerce sendiri.

1.4 Batasan Masalah

Berdasarkan identifikasi dan menghindari cakupan masalah yang terlalu luas, maka masalah dibatasi sebagai berikut :

1) Menampilkan informasi produk-produk yang dihasilkan oleh UKM yang ada di Bandung yang didapat dari Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung.

2) Proses transaksi pembayaran menggunakan metode paypal dan transaksi antar rekening bank.

3) Memberikan free space pada UKM untuk menampilkan informasi profil UKM sesuai dengan kemauan masing-masing UKM.


(24)

5

4) Pemodelan data yang digunakan adalah pemodelan terstruktur dimana tools yang digunakan adalah diagram konteks, data flow diagram (DFD), kamus data, entity relationship diagram (ERD). 5) Tools yang digunakan untuk pembangunan portal e-commerce ini

yaitu : 1. PHP 2. MySQL 3. Wampserver

1.5 Metodologi Penelitian

Metode adalah seperangkat langkah (apa yang harus dikerjakan) yang tersusun secara sistematis (urutannya logis).

Metodologi penelitian yang digunakan dalam penulisan tugas akhir ini adalah : a. Pengumpulan data :

1. Observasi

Metode yang dilakukan dengan mengumpulkan data-data yang diperlukan dalam laporan pengkajian ini.

2. Interview

Metode yang digunakan dengan cara wawancara langsung kepada pihak yang bersangkutan dengan permasalahan.


(25)

b. Tahap Pembuatan Perangkat Lunak 1. Analisis Masalah

Menganalisis masalah yang akan diselesaikan serta memberikan batasan-batasan dari suatu maslah yang ada.

2. Perancangan

Proses perancangan aplikasi membagi persyaratan dalam sistem perangkat keras atau pernagkat lunak.

3. Implementasi

Perancangan perangkat lunak direalisasikan sebagai serangkaian program atau unit program.

4. Pengujian

Setelah program selesai dibuat, maka tahap berikutnya adalah pengujian terhadap program tersebut.

5. Perawatan

Mencakup koreksi error yang tidak ditemukan pada tahap-tahap terdahulu dan melakukan perawatan untuk pengembangan sistem selanjutnya.

Analisis

Pengujian Perancangan

Implementasi

Perawatan


(26)

7

1.6 Sistematika Penulisan

Sistematika penulisan yang ditetapkan oleh penulis dalam menyusun tugas akhir ini adalah sebagai berikut :

BAB I PENDAHULUAN

Pada bab ini menerangkan secara umum latar belakang masalah, identifikasi masalah, maksud dan tujuan penelitian, batasan masalah, metodologi penelitian serta sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab ini menerangkan secara garis besar pengertian pokok dari teori-teori yang mendasari pemecahan masalah yang dihadapi, dimana sumbernya dapat diperoleh dari berbagai buku sumber yang menunjang dalam penyusuunan Tugas Akhir ini.

BAB III ANALISIS SISTEM

Pada bab ini menerangkan penganalisaan masalah dengan maksud untuk mengidentifikasi, mengevaluasi masalah yang ada dengan kebutuhan yang diharapkan.

BAB IV PERANCANGAN SISTEM DAN IMPLEMENTASI

Bab ini menerangkan tahapan-tahapan perancangan program aplikasi yang akan dikembangkan, adapun tahap-tahap tersebut terdiri dari Data Flow Diagram, Diagram Context, Perancangan Input/Output dan beberapa lainnya sampai dihasilkan satu sistem yang diinginkan. Dan menguraikan secara detail tentang langkah-langkah yang diusulkan untuk menerapkan sistem pengolahan data yang telah dirancang.


(27)

BAB VI KESIMPULAN DAN SARAN

Pada bab ini merancang keseluruhan uraian-uraian dari bab-bab sebelumnya, serta memberikan saran yang berguna untuk perbaikan system yang lebih baik lagi.


(28)

9

BAB II

LANDASAN TEORI

2.1Analisis Instansi

2.1.1 Sejarah Dinas Koperasi UKM dan Perindustrian Perdagangan

Rencana Strategis dari suatu institusi tidak terlepas dari aspek evaluasi kinerja periode sebelumnya. Hal ini merupakan tuntutan Undang – Undang Nomor 25 tahun 2004 tentang Sistem Perencanaan Pembangunan Nasional khususnya Pasal 29 ayat ( 2 ) yang menyatakan bahwa evaluasi kinerja dijadikan bahan bagi penyusunan rencana pembangunan daerah untuk periode berikutnya.

Dinas Koperasi UKM dan Perindustrian Perdagangan Kota Bandung merupakan salah satu satuan kerja perangkat daerah yang dibentuk berdasarkan peraturan daerah kota Bandung Nomor 13 tahun 2007 tentang pembentukan dan susunan dinas daerah dilingkungan pemerintah kota Bandung. Hal tersebut terbentuk sehubungan adanya perubahan paradigma penyelenggaraan kewenangan bidang pemerintahan yang semula sentralisasi menjadi desentralisasi pada pemerintah daerah kabupaten / kota dengan tujuan demokratisasi, pemberdayaan aparatur serta peningkatan pelayanan kepada masyarakat.

Kebijakan secara makro dalam rangka meningkatkan kesejahteraan masyarakat di kota Bandung mengacu pada Rencana Pembangunan Jangka Panjang Daerah (RPJPD) dan Rencana Pembangunan Jangka Menengah


(29)

Daerah yang harus diaplikasikan dan di implementasikan ke dalam Visi dan Misi SKPD sesuai bidang kewenangan sebagaimana dimaksud dalam Peraturan Daerah Kota Bandung Nomor 02 Tahun 2001 tentang Kewenangan Daerah Kota Bandung sebagai Daerah Otonom.

2.1.2 Visi dan Misi Dinas Koperasi UKM dan Perindustrian Perdagangan

Visi dan Misi pada Dinas KUKM dan Perindustrian dan Perdagangan terangkum sebagai berikut :

Visi

Terwujudnya kesejahteraan masyarakat kota bandung melalui pengembangan koperasi usaha kecil menengah perindustrian dan perdagangan yang berkualitas dan berwawasan lingkungan menuju bandung bermartabat tahun 2008. Definisi operasional dari visi tersebut adalah Dinas Koperasi harus melaksanakan upaya-upaya untuk meningkatkan pemberdayaan ekonomi kerakyatan melalui Koperasi dan UKM serta menciptakan kesempatan kerja

MISI

a. Meningkatkan Kualitas Kelembagaan Koperasi dan UKM b. Meningkatkan Peranan Koperasi dan UKM yang Berdaya Saing c. Meningkatkan kualitas SDM Koperasi dan UKM

d. Menguatkan struktur industri dengan memberdayakan potensi industri kecil dan menengah yang berwawasan lingkungan;


(30)

11

e. Mengembangkan lembaga dan sarana perdagangan serta sistem distribusi dalam negeri yang efektif dan efisien serta memberikan perlindungan konsumen dan produsen;

f. Mengembangkan kegiatan promosi luar negeri sehingga mampu menguasai pangsa pasar dalam era perdagangan bebas/ globalisasi;

Tujuan

a. Meningkatkan pembinaan, pengembangan usaha Koperasi, usaha kecil dan menengah agar memiliki daya saing usaha dalam rangka meningkatkan perekonomian Kota ;

b. Membangun dan mengembangkan struktur industri dalam upaya menunjang pembangunan industri yang berwawasan lingkungan;

c. Mewujudkan Industri Kecil dan Menengah ( IKM ) yang maju dan mandiri dalam upaya mengembangkan pemberdayaan ekonomi masyarakat sehingga mampu memasuki pasar global dengan meningkatkan daya saing dan mengembangkan sistem pemasaran ekspor serta pengendalian impor; d. Meningkatkan kegiatan informasi perdagangan barang dan jasa dalam

negeri serta menciptakan tertib niaga dan pelaksanaan perlindungan konsumen dan produsen;

e. Meningkatkan koordinasi dan kerjasama dengan instansi terkait dalam upaya mendorong serta mengembangkan hasil produksi melalui media promosi dan pameran dagang;

Sasaran


(31)

b. Meningkatnya peranan Koperasi dalam penyediaan Barang dan Jasa bagi anggota;

c. Meningkatnya kemampuan Koperasi Usaha Kecil menengah dalam proses produksi, distribusi dan pemasaran;

d. Meningkatnya kemandirian dan daya saing Koperasi Usaha Kecil dan Menengah ;

e. Meningkatnya kemitraan antara Koperasi, Usaha Kecil dengan Usaha Menengah dan Besar ;

f. Terwujudnya struktur industri yang kuat dengan didukung oleh kerjasama antar sektor ekonomi lainnya;

g. Meningkatkan peran dan daya dukung IKM dalam struktur industri dan perekonomian kota Bandung;

h. Meningkatkan ekspor dari Kota Bandung dengan kualitas barang yang memliliki daya saing dan berwawasan lingkungan ;

i. Meningkatkan kualitas pembinaan dan pelayanan terhadap pelaku dunia usaha dalam upaya meningkatkan kuantitas dan kualitas produk;

j. Terciptanya sistem produksi dan pemasaran barang dan jasa dengan standar harga yang dapat dijangkau oleh masyarakat melalui tertib niaga dan perlindungan konsumen;

k. Meningkatnya jumlah wira usaha baru dalam menunjang pertumbuhan ekonomi kota;


(32)

13

2.2 Pengertian Usaha Kecil Menengah (UKM)

Menurut Keputusan Presiden RI no. 99 tahun 1998 pengertian Usaha Kecil adalah:

“Kegiatan ekonomi rakyat yang berskala kecil dengan bidang usaha yang secara

mayoritas merupakan kegiatan usaha kecil dan perlu dilindungi untuk mencegah

dari persaingan usaha yang tidak sehat.”

Adapun kriteria usaha kecil menurut UU No. 9 tahun 1995 adalah sebagai berikut:

1. Memiliki kekayaan bersih paling banyak Rp. 200.000.000,- (Dua Ratus Juta Rupiah) tidak termasuk tanah dan bangunan tempat usaha

2. Memiliki hasil penjualan tahunan paling banyak Rp. 1.000.000.000,- (Satu Milyar Rupiah)

3. Milik Warga Negara Indonesia

4. Berdiri sendiri, bukan merupakan anak perusahaan atau cabang perusahaan yang tidak dimiliki, dikuasai, atau berafiliasi baik langsung maupun tidak langsung dengan Usaha Menengah atau Usaha Besar

5. Berbentuk usaha orang perseorangan , badan usaha yang tidak berbadan hukum, atau badan usaha yang berbadan hukum, termasuk koperasi.


(33)

2.3 Pengertian Internet

Internet merupakan jaringan global yang terdiri dari berbagai komputer yang saling berhubungan dan bekerjasama dengan cara berbagai informasi dan data. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio.

Setiap komputer yang terhubung dengan jaringan tersebut, diberikan sebuah nomor yang unik, dan berkomunikasi satu sama lainnya dengan bahasa komunikasi yang sama. Bahasa komunikasi yang sama ini disebut protokol. Protokol yang digunakan di internet adalah TCP/IP (Transmission Control Protocol / Internet Protocol ).

2.3.1 Sejarah Internet

Internet pertama kali dikembangkan oleh ARPANet, suatu proyek yang dimulai dari Departemen Pertahanan Amerika Serikat (US Departement of Defense–DOD) pada tahun 1969, suatu percobaan dalam reliable networking

(jaringan secara terpercaya) untuk menghubungkan antara DOD dengan kontraktor penelitian militer, termasuk sejumlah besar universitas yang melakukan penelitian dengan dana militer. Pada konsepnya sebenarnya internet merupakan suatu jaringan, yang mana suatu paket informasi dapat dikirim dari suatu komputer ke komputer yang lain. Hal ini dimaksudkan untuk mempermudah pemindahan berbagai data penting apabila terjadi perang


(34)

15

ARPA merupakan singkatan dari Advanced Research Projects Agency, cabang dari Defence (Pertahanan) yang mempunyai kewajiban membagi-bagikan uang grant sehingga menjadi DARPA (Defence-ARPA). ARPANet mulai dengan 3 komputer kecil yang dikoneksi di California digabungkan dengan satu di Utah, tetapi secara cepat berkembang di seluruh kontinen. Internet ini mulai tumbuh pesat pada dekade 1990.

2.3.2 Kegunaan Internet

Kegunaan internet yang utama antara lain : 1. Fungsi komunikasi

Internet adalah alat komunikasi, kegunaan yang sangat penting dari internet adalah pertukaran pesan dengan menggunakan electronic mail (e-mail). 2. Fungsi Resource Sharing

Dengan internet, kita dapat mencari software, essay, data dan program dari ribuan titik distribusi di seluruh dunia.

3. Fungsi Resource Discovery

Navigasi untuk mencari file tertentu, dokumen, host atau orang diantara jutaan host.

4. Fungsi Komunitas

Masyarakat pengguna internet dapat berhubungan dan membuat perkumpulan/komunitas tertentu.


(35)

2.3.3 Perkembangan Internet

Jumlah pengguna internet yang besar dan semakin berkembang, telah mewujudkan budaya internet. Internet juga mempunyai pengaruh yang besar atas ilmu, dan pandangan dunia. Dengan hanya menggunakan mesin pencari seperti

Google, pengguna di seluruh dunia mempunyai akses yang mudah atas bermacam-macam informasi. Dibanding dengan buku dan perpustakaan, internet melambangkan penyebaran (decentralization) informasi dan data secara ekstrim.

Perkembangan internet juga telah mempengaruhi perkembangan ekonomi. Berbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan cara tatap muka (dan sebagian sangat kecil melalui pos atau telepon), kini sangat mudah dan sering dilakukan melalui internet. Transaksi melalui internet ini dikenal dengan nama e-commerce.

Terkait dengan teknologi pembuatan website sebagai konten dari teknologi internet itu sendiri memicu berkembangan teknik pembuatan website yang semakin canggih dengan fitur-fitur yang sangat beragam tidak hanya terbatas pada teks dan gambar saja, akan tetapi sudah merambah kedalam dunia multimedia dan telkomunikasi visual. Bahkan dengan munculnya teknologi konten manajemen sistem pengguna yang awam dengan kemampuan teknis yang sedikipun bisa membuat website sesuai dengan keinginannya tanpa harus berhubungan dengan webmaster dengan konten yang dinamis dan selalu uptodate.


(36)

17

2.4 E-Commerce

E-Commerce atau yang lebih dikenal sebagai Electronic Commerce

merupakan jenis situs yang memiliki cirri berbeda dengan situs lainnya. Pada bagian ini akan dijelaskan mengenai pengertian E-Commerce, Klasifikasi E-Commerce, dan Manfaat E-Commerce.

2.4.1 Pengertian E-Commerce

Sebenarnya dalam E-Commerce banyak sebutan yang dipakai untuk memudahkan orang mengucapkannya. Ada beberapa sebutan untuk E-Commerce yaitu Internet Commerce atau Electronic Commerce atau ECom atau E-Commerce, atau Immerce, yang pada dasarnya semua sebutan diatas mempunyai makna yang sama. Istilah-istilah tersebut dapat didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer.

2.4.2 Klasifikasi E-Commerce

Penggolongan E-Commerce yang lazim dilakukan orang ialah berdasarkan sifat transaksinya, antara lain:

a. Business to Business (B2B)

Jenis transaksi dimana pembeli biasanya membeli dalam jumlah besar karena akan dijual kembali. Contoh penjualan grosir.

b. Business to Consumer (B2C)

Jenis transaksi dimana pembelinya perorangan dan tidak punya tujuan untuk menjualnya kembali biasanya semacam toko online yang menjual berbagai macam barang.


(37)

c. Consumer to Consumer (C2C)

Jenis transaksi dimana pembelinya perorangan yang tidak mempunyai tujuan untuk dijual kembali dan penjualnya juga perorangan yang tidak menyediakan bermacam-macam barang melainkan hanya beberapa barang saja. Contoh: online advertising.

d. Consumer to Business (C2B)

Termasuk kedalam kategori ini adalah perseorangan yang menjual produk atau layanan kepada organisasi, dan perseorangan yang mencari penjual, berinteraksi dengan mereka dan menyepakati suatu transaksi.

2.4.3 Manfaat E-Commerce

Manfaat yang diperoleh bagi organisasi pemilik E-Commerce:

1. Memperluas market place hingga kepasar nasional dan internasional. 2. Dengan capital outplay yang minim, sebuah perusahaaan dapat dengan

mudah menemukan lebih banyak pelanggan, supplier yang lebih baik dan partner bisnis yang paling cocok dari seluruh dunia.

3. E-Commerce menurunkan biaya pembuatan, pemrosesan, pendistribusian, penyimpanan, dan pencarian informasi yang menggunakan kertas.


(38)

19

4. E-Commerce memungkinkan pengurangan inventory dan overhead

dengan menyederhanakan supply chain management tipe “pull”. Dalam supply chain management tipe “pull”, prses dimulai dari pesana

pelanggan serta digunakan manufacturing just-in-time.

5. E-Commerce mengurangi waktu antara outlay madal dan penerimaan produk dan jasa.

6. E-Commerce mendukung upaya-upaya business process reengineering. Dengan mengubah prosesnya, maka produktivitas sales-people, pegawai yang berpengetahuan, dan administrator bias meningkat 100% atau lebih.

7. E-Commerce memperkecil biaya telekomunikasi. Karena internet lebih murah dibandingkan VAN.

8. Akses informasi menjadi lebih cepat.

9. Biaya transportasi dan fleksibilitas bertambah. Manfaat bagi konsumen antara lain:

1. E-Commerce memungkinkan pelanggan untuk berbelanja atau melakukan transaksi selama 24 jam sehari sepanjang tahun dari hamper setiap lokasi.

2. E-Commerce memberikan lebih banyak pilihan kepada pelanggan, mereka bisa memilih berbagai produk dari banyak vendor.

3. E-Commerce menyediakan produk dan jasa yang tidak mahal kepada pelanggan dengan cara mengunjungi banyak tempat dan melakukan perbandingan secara cepat.


(39)

4. Pelanggan bisa menerima informasi yang relevan secara detil dalam hitungan detik, bukan lagi hari atau minggu.

5. E-Commerce memberi tempat kepada para pelanggan untuk berinteraksi dengan pelanggan lain di electronic community dan bertukar pikiran serta pengalaman.

Manfaat bagi masyarakat lain:

1. E-Commerce memungkinkan orang untuk bekerja didalam rumah dan tidak harus keluar rumah untuk berbelanja. Ini berakibat menurunkan arus kepadatan lalu lintas dijalan serta mengurangi polusi udara.

2. E-Commerce memungkinkan orang dinegara-negara dunia ketiga dan wilayah pedesaan untuk menikmati aneka produk dan jasa yang akan susah mereka dapatkan tanpa E-Commerce.

2.5 Web Portal

Pengertian dari portal web adalah sebuah situs yang berfungsi untuk meletakkan informasi di WWW. Sebuah pertal web pastinya akan menampilkan informasi yang terkolaborasi dengan desain dan beragam tampilan. Oleh karena itu, tampilan sebuah web portal akan lebih konsisten di halaman-halamannya, dan juga memiliki struktur kontrol dan prosedur untuk berbagai aplikasi web. Lalu, mengapa web portal itu dapat dikatakan penting?

Hal ini karena sebuah perusahaan atau individu, biasanya memiliki berbagai macam informasi yang ingin ditampilkan dalam sebuah tempat yang terintegrasi.


(40)

21

Berikut ini merupakan keuntungan penggunaan web portal dibandingkan halaman website biasa yang terpisah-pisah :

1) Adanya integrasi aplikasi dan pengaksesan ke isi portal maupun aplikasi sesuai dengan kewenangan pengunjung.

2) Komunikasi dan kolaborasi yang lebih baik.

3) Data yang diakses akan menjadi satu kesatuan dan aksesnya real time.

4) Lebih mudah memodifikasi isi dan melakukan maintenance portal. Sebuah portal memiliki ciri-ciri khusus sebagai berikut :

1) Memiliki tampilan look dan feel yang seragam.

2) Adanya header dan footer, dan tampilan header dan footer tersebut umumnya seragam di seluruh halaman yang ada di portal. Ada juga skema warna, ikon, logo, dan sebagainya yang memberikan kesan dan tampilan yang seragam dan sama.

3) Adanya blok-blok yang menampilkan informasi dalam bagian-bagian tertentu di halaman, atau dengan kata lain menggunakan layout yang baik.

4) Kotak-kotak blok tersebut diletakkan dalam tampilan yang saling berkaitan antara waktu dan eksistensinya.

Saat ini sudah sangat banyak website-website yang berbasiskan web

portal, seperti kompas.com, okezone.com, vivanews.com, cnn.com, dan lain


(41)

2.6 HTML

HTML merupakan singkatan dari hypertext markup language, yang merupakan program penulisan informasi pada sebuah hompage. Penulisan HTML dapat dilakukan menggunakan alat bantu seperti Notepad yang terdapat pada

windows atau simple text machintosh. Selain itu juga dapat digunakan editor HTML seperti Macromedia Dreamweaver dan Microsoft Frontpage yang dapat memudahkan dalam menulis HTML dan memungkinkan dokumen HTML yang dibuat dapat diakses oleh berbagai jenis Browser. HTML berupa kode-kode tag yang memberikan instruksi pada Web Browser untuk memberikan tampilan sesuai yang diinginkan.

2.7 PHP Hypertext Preprocessor

PHP (Personal Home Page) adalah server-side programming yang popular digunakan untuk membuat web-based application. PHP dikenal sebagai sebuah bahasa scripting yang menyatu dengan tag-tag HTML yang diekseskusi di server dan digunakan untuk membuat halaman web yang dinamis seperti guestbook, statistik pengunjung, polling, email, dan masih banyak lagi.

Versi pertama PHP dibuat oleh Rasmus Lerdorf pada tahun 1994 dari setumpuk script perl CGI untuk melacak siapa saja yang mengakses resumenya di web. Versi pertama PHP dirilis pada tahun 1995. Rasmus kemudian menulis ulang script-script perl tersebut dengan menggunakan bahasa C guna meningkatkan kecepatannya kemudian menambah fasilitas untuk Form HTML


(42)

23

dan dukungan koneksi ke database MySQL. Sejak saat itu lahirlah PHP versi kedua yang dikenal sebagai PHP/FI.

PHP versi ketiga dirilis pertengahan tahun 1997. Pada versi ini pembuatannya tidak lagi oleh Rasmus sendiri, tetapi juga melibatkan programmer

lain yang antusias untuk mengembangkan PHP.

PHP versi 4.0 dirilis bulan oktober 2000. Perubahan mendasar pada PHP 4.0 adalah integrasi Zend Scripting Engine yang dibuat oleh Andi Gutmans dan Zeev Suraski yang manghasilkan banyak peningkatan kecepatan yang sangat besar dibanding versi sebelumnya. Dan sampai saat ini PHP telah mencapai versi 5.0.

Adapun keunggulan yang dimiliki oleh bahasa pemrograman PHP adalah sebagai berikut :

Life Cycle yang sangat singkat , sehingga PHP selalu up to date mengikuti perkembangan teknologi internet.

a. Cross Platform, yakni PHP dapat dipakai di hampir semua webserver yang ada di pasaran (terutama Apache dan Microsoft IIS) dan dijalankan pada berbagai sistem operasi (Linux, Windows, FreeBSD).

b. PHP mendukung koneksi ke banyak database baik yang gratis maupun komersil, seperti MySQL, mSQL, Oracle, Microsoft SQL Server, Interbase, dan banyak lagi.

c. PHP bersifat open source dan gratis.

Kemudahan dalam mendapatkan dokumentasi. di Internet, kita tidak akan sulit untuk mencari baik itu referensi, kode-kode PHP yang sudah jadi dan juga


(43)

mengajukan pertanyaan pada grup-grup diskusi yang di dalamnya banyak sekali para master PHP.

2.8 JavaScript

Javascript merupakan cross-platform yang dikembangkan oleh Netscape dan pertama kali digunakan dalam browser Netscape. Javascript dibuat agar mudah diintegrasikan kedalam program dan aplikasi lain, misalnya browser. Sebagian besar browser saat ini sudah mendukung javascript. Oleh karena itu,

script dari javascript biasanya dimasukkan kedalam suatu HTML dan dieksekusi dibrowser lain.

2.9 Pemrograman Database

Definisi dari database adalah kumpulan dari beberapa data dalam jumlah banyak, saling berhubungan dan yang mempunyai arti tertentu (Riyanto, 2003),

Database secara global terdiri dari kumpulan table yang berisi baris dan kolom. Tiap baris dan table memiliki satu unit data yang disebut record dan kolom didalam table (disebut dengan field) merupakan keterangan dari masing-masing

record.

Pemrograman database merupakan kegiatan yang dilakukan untuk meningkatkan kemudahan dalam melakukan manajemen dan akses ke sebuah

database (Riyanto, 2003). Pemrograman sebuah database banyak dilakukan dengan menggunakan bahasa yang disebut dengan Structure Query Language


(44)

25

database, analisa query, dan juga interaksi database dengan Open Database Connectivity (ODBC).

2.10 MySQL

Pemrograman database akan penulis lakukan dengan menggunakan Software database bernama MySQL. MySQL adalah sebuah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi

General Public Lisence(GPL).

Kelebihan MySQL bila dibandingkan dengan produk-produk lain yang sejenis: 1. MySQL merupakan software database yang memiliki kecepatan dan

reliabilitas yang tinggi dalam pemroses data.

2. MySQL mudah digunakan dan memiliki dukungan user yang luas. 3. Memiliki sekuritas yang baik.

4. Bisa berjalan dibanyak platform selain PC.

5. Mendukung banyak bahasa pemrograman seperti C, C++, Perl, Phyton, Java, dan PHP.

6. Open source.

2.11 Macromedia Dreamweaver

Macromedia Dreamweaver 8 merupakan suatu HTML editor profesional

yang digunakan untuk merancang, coding, dan mengembangkan website, halaman web dan aplikasi berbasis web. Dreamweaver memudahkan user dalam bekerja


(45)

dalam lingkungan editing yang visual yang tentunya dilengkapi dengan kontrol

hand-coding HTML-nya.

Dreamweaver juga dapat mengembangkan workflow dengan menggunakan Macromedia Fireworks dan juga dapat menambahkan animasi dari Flash ke dalamnya. Selain itu, Dreamweaver menyediakan interface yang full-featured coding yang termasuk tools code-editing dan materi CSS, Javascript, CFML, dan bahasa lainnya.

Aplikasi yang dibangun dapat berupa aplikasi dinamis, dimana Dreamweaver kompatibel dengan teknologi server seperti CFML, ASP.NET, ASP, JSP dan PHP. Selain itu juga kompatibel dengan XML data yang telah disediakan tools untuk membuat halaman XSLT, menyertakan file XML dan memajangnya di halaman web.

Dreamweaver is fully customizable, yaitu dapat menciptakan objek sendiri, mengatur dan memodifikasi shortcut untuk keyboard, bahkan menulis Javascript untuk memperluas kemampuan Dreamweaver dengan behavior, property inspector, dan sitereports yang baru.

2.12 Perancangan Sistem

Perancangan sistem adalah tahap setelah analisis sistem dan siklus pengembangan sistem, pendefinisian kebutuhan-kebutuhan fungsional dan persiapan untuk merancang bangun implementasi, menggambarkan suatu sistem


(46)

27

yang akan dibentuk. Perancangan sistem dapat menggunakan pemodelan secara terstruktur menggunakan grafik atau diagram.

Langkah-langkah yang dilakukan pada tahap-tahap perancangan sistem ini adalah membuat usulan pemecahan masalah secara logika.

Alat bantu yang digunakan adalah : a. Flow Map

Menurut FAT [2], flow map merupakan gambaran hubungan antara entity

yang terlihat berupa aliran-aliran dokumen yang ada. Bagian alir dokumen merupakan bagan alir yang menunjukan arus dari laporan dan formulir termasuk tembusannya.

b. Diagram Konteks

Menurut JOG [4], Diagram Konteks adalah diagram arus data yang berfungsi untuk menggambarkan yang dirancang disuatu objek, diagram konteks ini menggambarkan secara global atau menyeluruh dari suatu sistem informasi keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar. Kesatuan luar ini merupakan sumber arus data yang berhubungan dengan sistem informasi tersebut.

c. Kamus Data

Menurut JOG [4], Kamus data adalah merupakan faktor tentang data dan kebutuhan-kebutuhan informasi dari suatu informasi, kamus data yang dibuat berdasarkan arus data dari DFD.


(47)

d. Diagram E-R (Entity Relational)

Model entity didasarkan pada persepsi dunia nyata yang terdiri dari himpunan objek dasar yang disebut dengan entity dan relasi terdiri dari anatr entity. Entity adalah objek yang dapat diidentifikasikan secara unik. e. Struktur Data

Struktur data merupakan hasil taransformasi dari entitas-entitas pada diagram E-R.

f. Struktur Menu

Struktur menu adalah bentuk umum dari suatu rancangan program untuk memudahkan pemakai dalam menjalankan program komputer, sehingga saat menjalankan program user tidak mengalami kesulitan dalam memilih menu-menu yang diinginkan.

2.13 Pengertian Basis Data (Database)

Dalam buku konsep dan perancangan database mendefinisikan database sebagai berikut :

Menurut KRIS [1] :

Database adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan, instansi dalam batasan tertentu.


(48)

29

Basis data sendiri dapat didefinisikan dalam sejumlah sudut pandang seperti :

a. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.

b. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

c. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik.


(49)

30

3.1 Analisis Sistem

Analisis sistem merupakan kegiatan penguraian suatu data dan informasi yang utuh dan nyata kedalam bagian-bagian atau komponen-komponennya yang bertujuan untuk mengidentifikasikan serta mengevakuasi masalah-masalah yang muncul, hambatan-hambatan yang mungkin terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga mengarah kepada suatu solusi untuk perbaikan maupun pengembangan ke arah yang lebih baik dan sesuai dengan kebutuhan.

Untuk memahami alur dari informasi dalam sistem, diperlukan pendokumentasian dalam merancang suatu aplikasi portal e-commerce berbasis web di Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung sehingga akan mempermudah tahap pengembangan sistem.

3.1.1 Analisis Masalah

Saat ini para pelaku UKM pada umumnya masih melakukan transaksi bisnisnya secara manual melalui tatap muka secara langsung ataupun melalui telepon. Kesulitan yang terjadi dalam bisnis ini adalah dimana para UKM kesulitan dalam memasarkan produknya dan menemukan pembeli yang tepat. Begitu juga dengan pihak pelanggan kesulitan dalam mencari produk-produk yang dibutuhkan. Untuk mengatasi permasalahan-permasalahan tersebut, maka dibutuhkan suatu aplikasi web e-commerce dalam bentuk portal, yang diharapkan


(50)

31

dapat menjadi tempat baik bagi pelanggan maupun UKM itu sendiri dalam memasarkan, menjual dan mencari produk yang dibutuhkan. Aplikasi portal web sendiri adalah sebuah situs yang berfungsi untuk meletakkan informasi di WWW.

3.1.2 Analisis Fungsional

Sebelum membangun sebuah program aplikasi, tahap pertama yang harus dilakukan mempelajari dan menganalisa sistem yang sedang berjalan. Analisis Pemasaran dan Penjualan di Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung yang sedang berjalan saat ini akan digambarkan dalam flowmap. Pemahaman terhadap sistem dilakukan dengan mempelajari bagaimana sistem tersebut berjalan.

Adapun alur prosedur yang sedang berjalan adalah sebagai berikut :

1. Pelanggan yang ingin membeli barang, terlebih dahulu melihat katalog barang yang dijual

2. Apabila pelanggan akan melakukan pemesanan barang, maka diwajibkan untuk membayar uang muka sebagai tanda pembelian 3. Jika ada order pemesanan barang, maka UKM bagian produksi

akan membuat barang sesuai dengan jumlah pesanan.

4. Setelah barang selesai, pihak UKM menghubungi pembeli untuk mengambil barang dan melunasi pembayaran.


(51)

Pelanggan UKM Katalog

barang Katalog

barang

Data Barang yang di Pesan

Uang Muka

Nota pesanan Data Barang yang

di Pesan Uang Muka Dibuat Nota Pesanan Nota Pesanan Arsip Nota Produksi Barang

Info Barang telah selesai Barang pesanan Info Barang telah

selesai Barang pesanan Pelunasan Pembayaran Pelunasan Pembayaran Pelunasan Pembayaran Dibuat Nota Pelunasan Nota Pelunasan Nota Pelunasan Memesan barang Arsip Data pesanan Apakah Jumlah uang mencukupi ? Info Uang yang dibayarkan belum

mencukupi Info Uang yang

dibayarkan belum mencukupi

T

idak

Ya


(52)

33

3.2 Analisis Kebutuhan Sistem Non Fungsional

Analisis kebutuhan dilakukan untuk mengetahui spesifikasi kebutuhan untuk sistem. Spesifikasi kebutuhan melibatkan analisis user, analisis perangkat keras, dan analisis perangkat lunak.

3.2.1 Analisis Pengguna (User)

Perangkat lunak yang akan dibangun akan digunakan oleh empat jenis pengguna. Untuk lebih jelasnya dapat dilihat pada tabel dibawah ini.

Tabel 3.1 Karakteristik Pengguna

Pengguna Deskripsi Usia Hak Akses Tingkat

Pendidikan Pengalaman Administrator (Dinas) Orang yang mengelola web portal secara keseluruhan, diberikan hak akses penuh untuk melakukan pemeliharaan terhadap web portal Lebih dari 21 tahun Mengakses dan mengedit Website

Minimal S1 Mengatur dan Memperbaiki

website

UKM orang yang

mengelola website UKM yang tergabung dalam web portal,

diberikan hak akses untuk melakukan segala hal yang berkaitan dengan kepentingan UKM Lebih dari 17 tahun Mengakses Website, mengedit halaman UKM nya Minimal SMA / Sederajat Mengatur dan Membuka website

Pelanggan Adalah user yang

melakukan registrasi sebagai member untuk dapat melakukan transaksi pemesanan Lebih dari 17 tahun Mengakses Website, melakukan transaksi pembelian Minimal SMA / Sederajat Membuka Website


(53)

Pengunjung Adalah user yang mengunjungi web portal dan tidak

melakukan registrasi untuk menjadi member

Lebih dari 15

tahun

Mengakses Website

Minimal SMA / Sederajat

Membuka Website

3.2.2 Analisis Kebutuhan Perangkat Keras (Hardware)

Dari hasil pengamatan, perangkat lunak yang akan dibangun akan baik dijalankan pada spesifikasi perangkat keras minimum sebagai berikut:

Tabel 3.2 Spesifikasi Perangkat Keras

Spesifikasi Pengguna

Processor 1.8 GHz

Memory 256 MB

Harddisk (free space) 80 GB

VGA 64 MB

Monitor 15”

Semakin tinggi spesifikasi komputer yang digunakan untuk menjalankan perangkat lunak, akan semakin baik.

3.2.3 Analisis Kebutuhan Perangkat Lunak (Software)

Perangkat lunak yang digunakan untuk membangun aplikasi ini adalah dengan menggunakan aplikasi PHP dan Macromedia Dreamweaver yang. berfungsi untuk membuat halaman web dan MySQL yang berfungsi untuk membangun database.

Sedangkan aplikasi yang digunakan untuk menjalankan aplikasi ini adalah browser seperti Microsost Internet Explore, Mozilla, ataupun Opera.


(54)

35

3.3 Software Requirement Specification (SRS)

3.3.1 Kebutuhan Fungsional

Sistem ini menyediakan fasilitas untuk : a. Admin (Dinas)

1. Manajemen Berita 1.1 Tambah berita 1.2 Hapus berita 1.3 Ubah berita 1.4 Cari berita

2. Manajemen Lihat UKM 2.1 Lihat UKM

2.2 Cari UKM 3. Aktifasi UKM 4. Manajemen Kota

4.1Tambah Kota 4.2Hapus Kota 4.3Ubah Kota 4.4Cari Kota 5. Manajemen Provinsi

5.1Tambah Provinsi 5.2Hapus Provinsi 5.3Ubah Provinsi 5.4Cari Provinsi


(55)

b. UKM

1. Manajemen Kategori Barang 1.1 Tambah Kategori Barang 1.2 Hapus Kategori Barang 1.3 Ubah Kategori Barang 1.4 Cari Kategori Barang 2. Manajemen Barang

2.1 Tambah Barang 2.2 Hapus Barang 2.3 Ubah Barang 2.4 Cari Barang

3. Manajemen Pemesanan 3.1 Lihat Pemesanan 3.2 Cari Pemesanan

3.3 Lihat Detail Pemesanan 3.4 Ubah Status

4. Melihat Pembayaran 5. Melihat Manajemen Akun

5.1 Ubah themes

5.2 Ubah Profil UKM c. Pelanggan

1. Melihat Katalog Barang 1.1Lihat Kategori Barang


(56)

37

1.2Lihat Barang 1.3Cari Barang

2. Melakukan Pemesanan Barang 2.1 Lihat Pesanan Barang 2.2 Tambah Barang Pesanan

3. Melakukan Konfirmasi Pembayaran d. Pengunjung

1. Melihat Katalog Barang 1.1Lihat Kategori Barang 1.2Lihat Barang

1.3Cari Barang

3.3.2 Persistence

1. Tersedianya backup data 2. Tidak adanya redundancy

3.3.3 Security

1. Terjamin keamanan atas hak akses

3.3.4 Scalability

1. Dapat digunakan banyak pengguna dalam waktu bersamaan

3.3.5 Perfomance

1. Load time rendah 2. Transaction time rendah

3.3.6 Availability


(57)

3.4 Analisis Basis Data

Tahap analisis basis data ini dilakukan agar diperoleh suatu sistem yang sesuai dengan apa yang diinginkan, dimana dapat dilakukan dengan tahapan membuat ERD (Entity Relationship Diagram). ERD digunakan untuk menggambarkan relasi antar tabel dengan tujuan untuk memperjelas hubungan antar tabel. ERD pada Web Portal E-commerce dinas koperasi UKM dan perindustrian Perdagangan kota Bandung dapat dilihat pada gambar dibawah ini.

UKM

pelanggan barang Kategori_barang

memiliki memiliki Memesan memiliki Id_pembayaran Id_pesanan username nama_kategori Id_kategori Id_kategori keterangan gambar harga Nama_barang Id_barang password kota_tujuan Alamat_tujuan nama_tujuan tgl_kirim Tgl_pesan pelanggan Id_pesanan sub_total harga jumlah Id_barang Id_pesanan tgl_daftar kota email Kode_pos No_telp alamat nama pos_tujuan themes profil logo no_rekening cabang_bank nama_bank no_telp kode_pos alamat email nama_ukm password username ukm total status Tgl_transaksi N N Konfirmasi_pembayaran 1 1 N memiliki 1 N 1 memiliki N 1 Admin

berita N mengelola 1 1 mengelola N Kota

mengaktifasi N 1 1 Id_berita isi judul tipe Tgl_kirim keyword pengirim password telp email nama username harga kota Id_kota status level pengirim memiliki 1 N Detail_pesanan stok Id_provinsi Provinsi memiliki N 1 Id_provinsi provinsi berat username No_rekening Total Nama_bank review memiliki 1 N melakukan N 1 Id_review tanggal Id_pelanggan Id_barang komentar

Gambar 3.2 ERD Web Portal E-Commerce Dinas Koperasi UKM dan


(58)

39

3.5 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional dilakukan untuk memberikan gambaran aliran data yang ada pada program aplikasi yang akan dibangun. Kebutuhan fungsional pada aplikasi web portal e-commerce ini meliputi Diagram Konteks, Data Flow Diagram dan Kamus Data.

3.5.1 Diagram Konteks

Diagram konteks merupakan gambaran sistem secara umum yaitu hubungan sistem dengan lingkungan sistem. Terdapat empat entitas yang terhubung langsung dengan sistem yaitu Administrator (Dinas), UKM, Pelanggan, dan Pengunjung. Gambar diagram konteks dapat dilihat pada gambar dibawah ini.

Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan

Bandung Administrator

(Dinas) UKM

Pelanggan Pengunjung

Info konfirmasi ukm baru Data login Data berita Data kota Data provinsi

Info status login Info berita

Info kota info provinsi Data ukm baru

Data pendaftran Data login

Data ukm Data kategori barang

Data barang Data pesanan Data detail pesanan Data konfirmasi pembayaran

Info konfirmasi pendaftran Info status login

Info ukm Info kategori barang

Info barang Info pesanan Info detail pesanan Info konfirmasi pembayaran

Data login Data barang Data pesanan Data detail pesanan Data konfirmasi pembayaran

Info status login Info barang Info pesanan Info detail pesanan Info konfirmasi pembayaran

Data pendaftran Data barang Info Konfrmasi pendaftran

Info barang Paypal

Status pembayaran

Data pembayaran

Gambar 3.3 Diagram Konteks Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung


(59)

3.5.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) merupakan representasi atau model grafis dari sistem yang menunjukan aliran data atas informasi dari sumber ke tujuan dengan proses pengolahannya. DFD juga menggambarkan sistem sebagai jaringan kerja atau fungsi yang berhubungan satu sama lain melalui penyimpanan data. DFD pada Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung dapat dilihat pada gambar dibawah ini.


(60)

41

3.5.2.1DFD Level 1

1 pendaftaran 2 Login 3 Pengolahan data UKM 5 Pengolahan data barang 7 Pemesanan 10 Pengolahan data berita UKM Pengunjung Administrator Data pendaftaran ukm

Info konfirmasi Pendaftaran

Data login Data berita Info berita Pelanggan data barang Info barang Data pesanan Info pesanan Data pendaftaran pelanggan Info konfirmasi pendaftaran Data UKM baru

Info Konfirmasi UKM baru

pelanggan

ukm Info pelanggan baru

Data pelanggan baru Data UKM baru

Info ukm baru

Info status login

Data login Info status login

Data login Info status login

Data login Info status login admin

Info status login Status data login

Data login

Info status login

Data UKM Info UKM Data ukm Info ukm Data barang Info barang kategori_barang

Data kategori barang Info kategori barang

barang Data barang Info barang Data pesanan Info pesanan pesanan detail_pesanan Data pesanan Info pesanan

Data detail pesanan Info detail pesanan

berita Data berita Info berita 9 Pengelolaan konfirmasi pembayaran info konfirmasi pembayaran

Data konfirmasi pembayaran

Data konfirmasi pembayaran Info konfiramasi pembayaran

Konfirmasi_pembayaran Data konfirmasi pembayaran

Info konfirmasi pembayaran 8

Lihat pesanan Info pesanan Data pesanan Data pesanan

Info pesanan

Data detail pesanan Info detail pesanan

Info status pesanan Data status pesanan

11 Pengolahan data kota Data kota Info kota kota Data kota Info kota Status login valid

Status login valid

Status login valid

Status login valid Status login valid

Status login valid Status login valid

6 Lihat barang Data barang

Info barang Info barang Data barang Data barang Info barang Info barang Data barang

Paypal Info pesanan Data pesanan 12 Pengolahan data provinsi provinsi Data provinsi Info provinsi Data provinsi Info provinsi Status login valid

Data provinsi Data barang Info barang 4 Pengolahan kategori barang

Data kategori Info kategori barang Data kategori barang

Gambar 3.4 DFD Level 1 Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan Bandung


(61)

3.5.2.2DFD Level 2 Proses 1

1.1 Daftar UKM

1.3 Daftar pelanggan UKM

Pengunjung

Data pendaftaran ukm Info konfirmasi pendaftaran

Data pendaftaran pelanggan Info pelanggan baru

Administrator Data ukm baru

Info konfirmasi ukm baru ukm

pelanggan Data ukm baru

Data pelangan baru 1.2

Verifikasi UKM data ukm baru

Info konfirmasi pendaftaran

Info pelanggan baru Info konfiramsi ukm baru


(62)

43

3.5.2.3DFD Level 2 Proses 2

2.1 Authentifikasi login Administrator 2.2 Authentifikasi login ukm 2.3 Authentifikasi login pelanggan Administrator UKM Pelanggan admin ukm pelanggan Data login

Info status login

Data login Info status login

Data login Info status login

Data login Info status login

Data login Info status login

Data login Info status login

Gambar 3.6 DFD Level 2 Proses 1 Login

3.5.2.4DFD Level 2 Proses 3

3.1 Ubah data profil UKM 3.2 Ubah themes UKM

Data profil baru Info profil baru

ukm Data profil baru Info profil baru

data themes Info themes

Themes terpilih Info themes Status login valid

Status login valid


(63)

3.5.2.5DFD Level 2 Proses 4

4.1 Tambah kategori barang

4.2 Ubah kategori

barang

4.3 Cari kategori

barang

4.4 Hapus kategori

barang

UKM kategori_barang

Data kategori baru Data kategori baru

Status kategori baru Status kategori baru

Data kategori yang akan diubah

Status ubah data kategori Status ubah data kategori Data kategori yang akan diubah

Keyword kategori yang dicari Keyword kategori yang dicari

Status kategori yang dicari Status kategori yang dicari

Data kategori yang akan dihapus Data kategori yang akan dihapus Status hapus data kategori Status hapus data kategori

Status login valid

Status login valid

Status login valid Status login valid


(64)

45

3.5.2.6DFD Level 2 Proses 5

5.1 Tambah

barang

5.2 Ubah barang

5.3 Cari barang

5.4 Hapus barang

UKM barang

Data barang baru Data barang baru Status barang baru Status barang baru

Data barang yang akan diubah Data barang yang akan diubah Status ubah data barang Status ubah data barang

Keyword barang yang dicari Keyword barang yang dicari Status barang yang dicari Status barang yang dicari

Data barang yang akan dihapus Data barang yang akan dihapus Status hapus data barang Status hapus data barang

Status login valid

Status login valid

Status login valid Status login valid


(65)

3.5.2.7DFD Level 2 Proses 6

Pelanggan Pengunjung

Data barang Info barang

6.1 Lihat kategori

barang

Data barang Info barang

Kategori barang

6.2 Lihat barang

Data kategori Info kategori Barang

Data kategori Info kategori Info kategori

Data kategori

Data barang Info barang Status login valid

Status login valid


(66)

47

3.5.2.8DFD Level 2 Proses 7

7.1 Isi keranjang

belanja

7.2 Checkout

7.3 Cara Pembayaran

Pelanggan Data barang

Data pesanan

Data cara bayar Info data pesanan barang

pesanan

Info barang Data barang

Info barang pesanan Data barng pesanan

Info data pesanan Dat acara bayar

Detail_pesanan Data detail pesanan

Status login valid

Status login valid

keranjang Data barang

Info barng

Info barang

Info barang pesanan Data pesanan

Paypal

Status pembayaran Data pembayaran


(67)

3.5.2.9DFD Level 2 Proses 8

UKM Pelanggan

Data pesanan Info pesanan

8.1 Lihat pesanan

Data pesanan Info pesanan

pesanan

8.2 Lihat detail

pesanan

Data detail pesanan Info detail pesanan Detail_pesanan

Data detail pesanan Info detail pesanan

Info detail pesanan Data detail pesanan

Data pesanan Info pesanan Status login valid

Status login valid


(68)

49

3.5.2.10 DFD Level 2 Proses 9

9.1 Tambah konfirmasi pembayaran

9.2 Lihat konfirmasi pembayaran

9.3 Ubah status

pesanan

Pelanggan UKM

Data konfirmasi pembayaran baru Info konfirmasi pembayaran

Info konfirmasi pembayaran Data konfirmasi pembayaran yg ingin dilihat Konfirmasi-pembayaran

pesanan Data konfirmasi pembayaran yg ingin dilihat

Info konfirmasi pembayaran

Info status pesanan Ubah status pesanan yang dipilih

Data konfirmasi pembayaran yang dipilih

Info konfirmasi pembayaran

Data konfirmasi pembayaran

Info konfirmasi pembayaran Info konfirmasi pembayaran

Data konfirmasi pembayaran baru

Info status pesanan data status pesanan Status login valid

Status login valid

Status login valid


(69)

3.5.2.11 DFD Level 2 Proses 10

10.1 Tambah berita

10.2 Ubah berita

10.3 Cari berita

10.4 Hapus berita Administrator

berita

Data berita baru Data berita baru

Status data berita baru Status data berita baru

Data berita yang akan diubah

Data berita yang akan diubah Status ubah data berita Status ubah data berita

Keyword berita yang dicari Keyword berita yang dicari Status berita yang dicari Status berita yang dicari

Data berita yang akan dihapus Data berita yang akan dihapus Status hapus data berita Status hapus data berita

Status login valid Status login valid Status login valid


(70)

51

3.5.2.12 DFD Level 2 Proses 11

11.1 Tambah kota

11.2 Ubah kota

11.3 Cari kota

11.4 Hapus kota Administrator

kota

Data kota baru Data kota baru

Status kota baru Status kota baru

Data kota yang akan diubah

Data kota yang akan diubah Status ubah kota Status ubah kota

Keyword kota yang dicari Keyword kota yang dicari

Status kota yang dicari Status kota yang dicari

Data kota yang akan dihapus Data kota yang akan dihapus Status hapus kota Status hapus kota

Status login valid Status login valid Status login valid


(71)

3.5.2.13 DFD Level 2 Proses 12

12.1 Tambah provinsi

12.2 Ubah provinsi

12.3 Cari provinsi

12.4 Hapus provinsi Administrator

provinsi Data provinsi baru Data provinsi baru

Status provinsi baru Status provinsi baru

Data provinsi yang akan diubah

Data provinsi yang akan diubah Status ubah provinsi Status ubah provinsi

Keyword provinsi yang dicari Keyword provinsi yang dicari Status provinsi yang dicari Status provinsi yang dicari

Data provinsi yang akan dihapus Data provinsi yang akan dihapus Status hapus provinsi Status hapus provinsi

Status login valid Status login valid Status login valid


(72)

53

3.5.3 Spesifikasi Proses

No Proses 1

Nama Proses Pendaftaran

Deskripsi Pendaftran user untuk UKM atau pelanggan yang baru Input Data Pendaftran

Output Status Validasi Pendaftran Logika proses 1. Tampilkan form pendaftaran

2. memilih menu pendaftaran untuk UKM atau Pelanggan 3. Isi form Pendaftaran

4. sistem akan memeriksa data pendaftaran valid atau tidak

5. jika daftar UKM, administrator akan memeriksa UKM apakah sudah terdaftar di dinas atau belum

6. jika sudah terdaftar maka Administrator akan mengirimkan email aktifasi

No Proses 2 Nama Proses Login

Deskripsi Pemeriksaan autentifikasi data user Input Data Login

Output Status validasi login Logika Proses 1. Tampilkan form login

2. User mengisi data login 3. Periksa data login di database

4. Jika data login salah kembali ke langkah 1 5. Jika data login benar maka login sukses


(1)

dengan calon pembeli atau antara administrator dinas dengan UKM. 2. Antarmuka dapat dibuat lebih

menarik dan lebih user friendly.

5.

DAFTAR PUSTAKA

[1]. Bunafit Nugroho. (2008), Aplikasi Pemrograman Web Dinamis Dengan PHP dan MySQL, Gava Media, Yogyakarta.

[2]. Dadan Sutisna, (2007), 7 Langkah Mudah Menjadi Webmaster, Mediakita, Jakarta Selatan.

[3]. Dewi Handayani U.N, (2001), Sistem Berkas, J & J Learning, Yogyakarta. [4]. Hasnul Arifin, (2009), Transaksi di

Internet Tanpa Kartu Kredit dengan Menggunakan Paypal, MediaKom, Yogyakarta.

[5] Jonathan Sarwono dan Tutty Martadireja, (2008), Teori E-Commerce Kunci Sukses Perdagangan Di Internet, Gava Media, Yogyakarta.

[6] Ilham Perdana, (2008), Petunjuk Penulisan Ilmiah, Perumusan Masalah, Pengumpulan Data Penelitian, Petunjuk Tata Tulis Ilmiah, Handout Metodologi Penelitian.

[7] Wiwit Siswoutomo, (2005), PHP Enterprise Kiat Jitu Membangun Web Skala Besar, PT. Elex Media Komputindo, Jakarta.


(2)

PORTAL DEVELOPMENT E-COMMERCE OF SMALL BUSINESS,

MEDIUM (UKM) OF BANDUNG BY USING WEB-BASED CASE STUDY

IN COOPERATIVE AGENCY, UKM AND TRADE INDUSTRY OF

BANDUNG

Hari Purwo Sridadi

Jurusan Teknik Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia Jln. Dipati Ukur No.112 Bandung 40132

Haripurwo.s@gmail.com

ABSTRACT

Cooperative Agency, UKM and Trade Industry of Bandung, which was formed in 2001 through the regulation of Bandung No. 5 in 2001, it formed to support the effort of economic society empowerment and every potential of the economic, especially those oriented to cooperatives and small businesses.

The difficulty which occur in this business is where the UKMs difficult to market their products and find the right buyer. So the customers also difficult to find the products that they needed. And the UKMs are also difficult to make an e-commerce web application itself, to market its products.

For buyers in the outside of the city of Bandung was too far away and its troublesome if they should go directly to each UKM and its very difficult also for the trader to market their products to customers who far from the city of Bandung. By building a portal application e-commerce web-based, its expected to be a good place for both the customers and UKM themselves in the marketing, sell and find the products that needed. Because of this web portal UKM should not have an expertise to make the web to have their own e-commerce web and they can market their products more widely.

Keywords : web portal e-commerce

1.

INTRODUCTION

1.1 Identification Problems

Based on the above, then the problem can be identified namely:

1.

Coverage is less extensive marketing of SME products. 2. Lack of information for

consumers about the products offered by SME owners. 3. Lack of effectiveness and

efficiency in the sales process, because the sale is still conventional.

1.2 Objektives

Based on the problems studied, the purpose of this thesis is to build e-commerce portal UKM Bandung web.

While the objectives to be achieved in building e-commerce portals are:

1. Can facilitate and manage the existing SMEs in the town of Bandung in promoting and marketing the product, it is

2. Can facilitate and manage the existing UKM in the town of Bandung in the second. Provide useful information for customers in finding products that are needed, ie information about the products offered by the owners of UKM. 3. Simplify and expedite the sale

process, because the UKM and the prospective buyer does not necessarily have to meet in person or face to face to conduct transactions. 4. Bandung facilitate UKM to create

their own e-commerce web.

1.3

Benefits

The benefits of E-Commerce website development, among othersain :


(3)

1. Can facilitate and manage the existing UKM in the town of Bandung in promoting and marketing the product, it is

2. Provide useful information for customers in finding products that are needed, ie information about the products offered by the owners of UKM.

3. Simplify and expedite the sale process, because the UKM and the prospective buyer does not necessarily have to meet in person or face to face to conduct transactions. 4. Bandung facilitate SMEs to create

their own e-commerce web.

2.

MODEL, ANALYSIS, DESIGN

AND IMPLEMENTATION

2.1

Model

1.Data collection phase a. Literature Study. b. Observation. c. Interview. 2. Stage of software

a. Requirements analysis and definition b. System and software design

c. Implementation and unit testing d. Integration and system testing e. Operation and maintenance

2.2 Analysis System

Systems analysis is an activity of the decomposition of a data and information intact and visible into parts or components which aims to identify and evacuate the problems that arise, the barriers that may occur and the needs that are expected to lead to a solution for improvement and development into a better direction and in accordance with needs.

To understand the flow of information within the system, documentation is required in designing a portal application web-based e-commerce in the Department of Trade and Industry, SME Cooperative Bandung, so it will simplify the system development stage.

2.3 Desain

1. ERD (Entity Relationship Diagram)

UKM

pelanggan barang Kategori_barang memiliki memiliki Memesan memiliki Id_pembayaran Id_pesanan username nama_kategori Id_kategori Id_kategori keterangan gambar harga Nama_barang Id_barang password kota_tujuan Alamat_tujuan nama_tujuan tgl_kirim Tgl_pesan pelanggan Id_pesanan sub_total harga jumlah Id_barang Id_pesanan tgl_daftar kota email Kode_pos No_telp alamat nama pos_tujuan themes profil logo no_rekening cabang_bank nama_bank no_telp kode_pos alamat email nama_ukm password username ukm total status Tgl_transaksi N N Konfirmasi_pembayaran 1 1 N memiliki 1 N 1 memiliki N 1 Admin

berita N mengelola 1 1 mengelola N Kota mengaktifasi N 1 1 Id_berita isi judul tipe Tgl_kirim keyword pengirim password telp email nama username harga kota Id_kota status level pengirim memiliki 1 N Detail_pesanan stok Id_provinsi Provinsi memiliki N 1 Id_provinsi provinsi berat username No_rekening Total Nama_bank review memiliki 1 N melakukan N 1 Id_review tanggal Id_pelanggan Id_barang komentar

Figure 1. ERD (Entity Relationship Diagram)

2. Relation table

Admin PKusername password nama email telpon level Barang PKid_barang nama_barang harga gambar keterangan id_kategori stok berat Kategori_barang PKid_kategori nama_kategori FK1username Pelanggan PKusername password nama alamat no_telp kode_pos email kota tgl_daftar kode_verifikasi FK1id_kota Pesanan PKid_pesanan FK1id_ukm FK2id_pelanggan tgl_pesan tgl_kirim nama_tujuan alamat_tujuan pos_tujuan status total FK3kota_tujuan Ukm PKusername password nama_ukm email alamat kode_pos no_telp nama_bank cabang_bank no_rekening logo profil themes aktif kode_verifikasi Detail_pesanan FK1id_barang FK2id_pesanan jumlah harga subtotal kota PK id_kota kota harga FK1username FK2id_provinsi Berita PK id_berita FK1pengirim judul isi hits keyword tgl_kirim tipe Konfirmasi_pembayaran PK id_pembayaran FK1id_pesanan tgl_transaksi nama_bank no_rekening total provinsi PKid_provinsi provinsi review PK id_review komentar tanggal FK1id_barang FK2id_pelanggan

Figure 2. Relation table

3. Context Diagram

Web Portal E-Commerce Dinas Koperasi UKM dan Perindustrian Perdagangan

Bandung Administrator

(Dinas) UKM

Pelanggan Pengunjung

Info konfirmasi ukm baru Data login Data berita Data kota Data provinsi

Info status login Info berita Info kota info provinsi Data ukm baru

Data pendaftran Data login Data ukm Data kategori barang

Data barang Data pesanan Data detail pesanan Data konfirmasi pembayaran

Info konfirmasi pendaftran Info status login

Info ukm Info kategori barang

Info barang Info pesanan Info detail pesanan Info konfirmasi pembayaran

Data login Data barang Data pesanan Data detail pesanan Data konfirmasi pembayaran

Info status login Info barang Info pesanan Info detail pesanan Info konfirmasi pembayaran

Data pendaftran Data barang Info Konfrmasi pendaftran

Info barang Paypal

Status pembayaran Data pembayaran


(4)

4. DFD (Data Flow Diagram) 1 pendaftaran 2 Login 3 Pengolahan data UKM 5 Pengolahan data barang 7 Pemesanan 10 Pengolahan data berita UKM Pengunjung Administrator Data pendaftaran ukm

Info konfirmasi Pendaftaran

Data login Data berita Info berita Pelanggan data barang Info barang Data pesanan Info pesanan Data pendaftaran pelanggan Info konfirmasi pendaftaran Data UKM baru

Info Konfirmasi UKM baru

pelanggan

ukm Info pelanggan baru Data pelanggan baru Data UKM baru

Info ukm baru

Info status login Data login Info status login

Data login Info status login

Data login Info status login admin

Info status login Status data login

Data login Info status login Data UKM Info UKM Data ukm Info ukm Data barang Info barang kategori_barang

Data kategori barang Info kategori barang

barang Data barang Info barang Data pesanan Info pesanan pesanan detail_pesanan Data pesanan Info pesanan

Data detail pesanan Info detail pesanan

berita Data berita Info berita 9 Pengelolaan konfirmasi pembayaran info konfirmasi pembayaran Data konfirmasi pembayaran

Data konfirmasi pembayaran Info konfiramasi pembayaran

Konfirmasi_pembayaran Data konfirmasi pembayaran Info konfirmasi pembayaran 8

Lihat pesanan Info pesanan Data pesanan Data pesananInfo pesanan

Data detail pesanan Info detail pesanan

Info status pesanan Data status pesanan

11 Pengolahan data kota Data kota Info kota kota Data kota Info kota Status login valid

Status login valid

Status login valid Status login valid Status login valid

Status login valid Status login valid

6 Lihat barang Data barang Info barang Info barang Data barang Data barang Info barang Info barang Data barang Paypal Info pesanan

Data pesanan 12 Pengolahan data provinsi provinsi Data provinsi Info provinsi Data provinsi Info provinsi Status login valid

Data provinsi Data barang Info barang 4 Pengolahan kategori barang Data kategori Info kategori barang

Data kategori barang

Figure 4. DFD level 1

5. Menu web admin Beranda Keluar Testimonial Shipping Pelanggan UKM Berita Login Cari Ubah Hapus

Tambah Cari Cari

Cari Ubah Hapus Tambah Cari Hapus Tambah

Figure 5. Arsitektur menu web admin. 6. Menu web UKM

Beranda Pembayaran pemesanan barang Kategori Barang Tema Profil Login Ubah Profil Pilih Tema Cari Ubah Hapus Tambah Ubah status cari Cari Ubah Hapus Tambah cari Keluar

Figure 6. Arsitektur menu web ukm

7. Menu web pelanggan Beranda Kategori barang Cara Transaksi UKM Alamat usaha UKM Konfirmasi pembayaran Pemesanan Profil Login Ubah

Profil Cari Tambah

Add Barang Keluar Checkout Pembayaran dengan paypal Bayar Langsung Lihat detail

Figure 7. Architecture of the web usr (visitor) menu.

2.8

Implementation

The software used on computer systems in building E-Commerce Portal Web site are as follows:

1. Operating Systems Windows XP Profesional SP 2.

2. WAMP for internet and local database storage.

3. Macromedia Dreamweaver 8 for writing program code.

4. Mozilla Firefox as your browser

1. Main page view visitors

Figure 8. Main page visitors. 2. Main page views admin


(5)

3. Display the main page of UKM

Figure 10. Main page user (employees). 4. Main Display users (subscribers)

Figure 11. Main page costumers).

3.

RESULT AND DISCUSSION

3.1

Facilities E-Commerce Web

Portal

Portal E-Commerce Website built has the following capabilities:

1. Can facilitate and manage the existing UKM in the town of Bandung in promoting and marketing the product, it is

2. Provide useful information for customers in finding products that are needed, ie information about the products offered by UKM owners. 3. Simplify and expedite the sale

process, because the UKM and the prospective buyer does not necessarily have to meet in person or face to face to conduct transactions. 4. Bandung facilitate UKM to create

their own e-commerce web.

3.2

Software

E-Commerce website will run normally on the following software specifications:

a. Operating Systems Windows b. Web Browser Mozilla Firefox

4.

CONCLUSIONS

AND

RECOMMENDATIONS

4.1

CONCLUSIONS

Based on research conducted by the author about the making of E-Commerce Website Portal UKM Bandung, then the conclusion drawn following :

1. This application can provide information on products which are sold to prospective buyers UKM online.

2. This application can help SMEs in the city of Bandung in selling and promoting goods produced.

3. These applications can expand the target market of UKM products sales Bandung.

4. This application provides online transaction system that can facilitate in conducting transactions with a practical, safe, fast, unlimited distance and time, and with a fairly low cost.

5. This application can provide an acceptable level of security in online transactions so that customers will feel comfortable in dealing.

4.2

Recommendations

To further improve the performance of E-Commerce Website Portal UKM Bandung, the author proposes some suggestions that can be taken into consideration, namely:

1. Other features added to the further development of E-Commerce Website Portal UKM Bandung, such as chat feature that can be used as a means of communication between UKM with a potential buyer or the administrator with the SME department.

2. The interface can be made more attractive and more user friendly.


(6)

5.

REFERENCES

[1]. Bunafit Nugroho. (2008), Aplikasi Pemrograman Web Dinamis Dengan PHP dan MySQL, Gava Media, Yogyakarta.

[2]. Dadan Sutisna, (2007), 7 Langkah Mudah Menjadi Webmaster, Mediakita, Jakarta Selatan.

[3]. Dewi Handayani U.N, (2001), Sistem Berkas, J & J Learning, Yogyakarta. [4]. Hasnul Arifin, (2009), Transaksi di

Internet Tanpa Kartu Kredit dengan Menggunakan Paypal, MediaKom, Yogyakarta.

[5] Jonathan Sarwono dan Tutty Martadireja, (2008), Teori E-Commerce Kunci Sukses Perdagangan Di Internet, Gava Media, Yogyakarta.

[6] Ilham Perdana, (2008), Petunjuk Penulisan Ilmiah, Perumusan Masalah, Pengumpulan Data Penelitian, Petunjuk Tata Tulis Ilmiah, Handout Metodologi Penelitian.

[7] Wiwit Siswoutomo, (2005), PHP Enterprise Kiat Jitu Membangun Web Skala Besar, PT. Elex Media Komputindo, Jakarta.