Aplikasi Penjualan Dan Pemesanan Souvenir Online Pada Galeri Elina Kerami Bandung

  

ABSTRACT

SOUVENIR SALES APPLICATION AND ORDER ONLINE AT

ELINA CERAMIC GALLERY BANDUNG

By

DIDI MULYADI

  

10106274

  Gallery Elina Ceramics is a company engaged in the business with raw materials ceramic craft stoneware clay which was founded by Dra. Elina Farida in 1996, Aside from being a seller Gallery Elina Ceramics also serves as a manufacturer of ceramic producer. Elina Ceramics Gallery itself has a lot of customers both inside and outside the city but the city will still apply Ceramics Gallery Elina shopping procedures manual so that customers should come directly to the place also process and report transactions that are still using the registry in the book report. Less optimal result in company publications to the public has not known by the public. To solve these problems, then Gallery Elina Ceramics plans to build by implementing e-commerce facilities.

  To build an e-commerce application, a tool used to describe the system model is a data flow diagram (FlowMap), context diagrams, and Data Flow Diagrams (DFD), as well as in database design using a data dictionary, and Entity Relationship Diagram (ERD), by using programming language PHP and uses MySQL database. The process - a process that occurs in this website is the process of registration, ordering, shipping, payment and reporting process. Data collection methods used were interviews, observation and literature study. The research method used is descriptive analysis method is a method of research that is intended to gather data that may provide a clearer picture of an object of research and then conducted an analysis of the research object.

  Based on testing alpha and beta, the development of e-commerce website is expected to provide alternative solutions to the promotional process Gallery Elina Ceramics and provide information on ordering, payment and delivery. Also with this website is expected to ease in making reports.

  Keywords : E-commerce, Flowmap, Data Flow Diagrams, Entity Relation Diagram

  

ABSTRAK

APLIKASI PENJUALAN DAN PEMESANAN SOUVENIR ONLINE

PADA GALERI ELINA KERAMIK BANDUNG

Oleh

DIDI MULYADI

  

10106274

  Galeri Elina Keramik merupakan sebuah perusahaan yang bergerak dibidang usaha kriya keramik dengan bahan baku tanah liat stoneware yang didirikan oleh Dra. Elina Farida pada tahun 1996, Selain sebagai penjual Galeri Elina Keramik juga berperan sebagi produsen penghasil keramik. Galeri Elina Keramik sendiri telah memiliki banyak pelanggan baik didalam kota Bandung maupun diluar kota Bandung akan tetapi Galeri Elina Keramik masih menerapkan prosedur belanja manual sehingga pelanggan harus datang langsung ke tempat tersebut juga proses transaksi dan laporan yang masih menggunakan pencatatan dalam buku laporan. Kurang optimalnya publikasi kepada masyarakat mengakibatkan perusahaan belum dikenal oleh masyarakat luas. Untuk menyelesaikan permasalahan tersebut, maka Galeri Elina Keramik berencana untuk membangun dengan mengimplementasikan sarana e-commerce.

  Untuk membangun sebuah aplikasi e-commerce, alat yang digunakan untuk menggambarkan model sistem adalah berupa diagram alir data (FlowMap), diagram konteks, dan Data Flow Diagram (DFD), serta dalam perancangan basis data menggunakan kamus data, dan Entity Relationship Diagram (ERD), dengan menggunakan bahasa pemrograman PHP dan menggunakan database MySql. Adapun proses

  • – proses yang terjadi dalam website ini adalah proses pendaftaran, pemesanan, pengiriman, pembayaran serta proses pembuatan laporan. Metode pengumpulan data yang digunakan adalah wawancara, observasi, dan studi literatur. Metode penelitian yang digunakan adalah metode analisis deskriptif yaitu metode penelitian yang dimaksudkan untuk mengumpulkan data yang dapat memberikan gambaran yang lebih jelas mengenai suatu objek penelitian dan kemudian diadakan analisis terhadap objek penelitian tersebut.

  Berdasarkan pengujian alpha dan beta ,pembangunan website e-commerce ini diharapkan dapat memberikan alternatif solusi terhadap proses promosi Galeri Elina Keramik dan memberikan informasi pemesanan, pembayaran serta pengiriman. Selain itu dengan adanya website ini diharapkan dapat mempermudah dalam pembuatan laporan. Kata Kunci : E-commerce, Flowmap ,Data Flow Diagram, Entity Relation

   Diagram

  

APLIKASI PENJUALAN DAN PEMESANAN SOUVENIR ONLINE PADA

GALERI ELINA KERAMIK BANDUNG

Didi Mulyadi

Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

  

Jl. Dipati Ukur No. 112-116 Bandung

E-ma

ABSTRAK

  Galeri Elina Keramik merupakan sebuah perusahaan yang bergerak dibidang usaha

kriya keramik dengan bahan baku tanah liat stoneware yang didirikan oleh Dra. Elina Farida

pada tahun 1996, Selain sebagai penjual Galeri Elina Keramik juga berperan sebagi produsen

penghasil keramik. Galeri Elina Keramik sendiri telah memiliki banyak pelanggan baik didalam

kota Bandung maupun diluar kota Bandung akan tetapi Galeri Elina Keramik masih menerapkan

prosedur belanja manual sehingga pelanggan harus datang langsung ke tempat tersebut juga

proses transaksi dan laporan yang masih menggunakan pencatatan dalam buku laporan. Kurang

optimalnya publikasi kepada masyarakat mengakibatkan perusahaan belum dikenal oleh

masyarakat luas. Untuk menyelesaikan permasalahan tersebut, maka Galeri Elina Keramik

berencana untuk membangun dengan mengimplementasikan sarana e-commerce.

  Untuk membangun sebuah aplikasi e-commerce, alat yang digunakan untuk

menggambarkan model sistem adalah berupa diagram alir data (FlowMap), diagram konteks, dan

Data Flow Diagram (DFD), serta dalam perancangan basis data menggunakan kamus data, dan

Entity Relationship Diagram (ERD), dengan menggunakan bahasa pemrograman PHP dan

menggunakan database MySql. Adapun proses – proses yang terjadi dalam website ini adalah

proses pendaftaran, pemesanan, pengiriman, pembayaran serta proses pembuatan laporan.

Metode pengumpulan data yang digunakan adalah wawancara, observasi, dan studi literatur.

Metode penelitian yang digunakan adalah metode analisis deskriptif yaitu metode penelitian yang

dimaksudkan untuk mengumpulkan data yang dapat memberikan gambaran yang lebih jelas

mengenai suatu objek penelitian dan kemudian diadakan analisis terhadap objek penelitian

tersebut.

  Berdasarkan pengujian alpha dan beta ,pembangunan website e-commerce ini

diharapkan dapat memberikan alternatif solusi terhadap proses promosi Galeri Elina Keramik

dan memberikan informasi pemesanan, pembayaran serta pengiriman. Selain itu dengan

adanya website ini diharapkan dapat mempermudah dalam pembuatan laporan.

  2. Galeri Elina keramik mengalami kesulitan

1. PENDAHULUAN

  dalam pengelolaan proses transaksi karena

1.1 Identifikasi Masalah

  proses transaksi harus dilakukan di galeri Berdasarkan latar belakang dapat Elina keramik sehingga customer harus diidentifikasikan beberapa permasalahan yang datang ke galeri Elina Keramik. terjadi pada galeri Elina Keramik Bandung

  3. Galeri Elina keramik mengalami kesulitan adalah sebagai berikut : dalam pengelolaan data produk, data

  1. Galeri Elina keramik mengalami kesulitan konsumen, data transaksi dan laporan dalam melakukan promosi untuk menjangkau keuangan yang telah diarsipkan sebelumnya. pemasaran yang lebih luas karena promosi yang dilakukan oleh galeri Elina Keramik

  1.2 Maksud dan Tujuan masih menggunakan media surat kabar lokal,

  1.2.1 Maksud pameran dan sarana informasi customer to Berdasarkan permasalahan yang telah customer. diidentifikasi tersebut galeri Elina Keramik

  • – laporan

  c. Wawancara.

  2.3 E-Commerce Electronic Commerce (e-commerce) merupakan konsep baru yang biasa digambarkan sebagai proses jual beli barang atau jasa pada World Wide Web Internet atau proses jual beli atau pertukaran produk, jasa dan informasi melalui jaringan informasi termasuk internet. E-Commerce merupakan kegiatan bisnis yang dijalankan secara elektronik melalui suatu jaringan internet atau kegiatan jual beli barang atau jasa melalui jalur komunikasi digital.

  2. Berkas transaksi masih berupa pembukuan yang dapat hilang dan usang

  1. Proses transaksi yang dilakukan di tempat mengharuskan konsumen datang ke tempat tujuan untuk mendapatkan produk

  2.2 Analisa Masalah Berdasakan pada analisis dan hasil wawancara terhadap apa yang dibutuhkan dalam membangun aplikasi e-commerce ini maka dapat dievaluasi hal-hal berikut :

  pemesanan souvenir online untuk memudahkan promosi, proses transaksi, pengelolaan data produk, data konsumen dan laporan

1.2.2 Tujuan

1.3 Manfaat

2.1 Model

1. Tahap pengumpulan data a. Studi Kepustakaan.

  b. Observasi.

  1. ERD (Entity Relationship Diagram) member Produk Kategori Kota Propinsi petugas orders mengisi memiliki pembayaran orders_detail memiliki mengolah mengolah berita mengolah Kategori_berita memiliki mengolah administrator mengelola Is a admin N N 1 N N 1 N 1 1 1 Id_orders_detail 1 N Id_prop id parent_id Id_produk id Id_orders Id_produk Id_pembayaran Id_orders id_kota id_prop id_member Id_kota Id_admin username userpass Nama_lengkap Id_admin username userpass Nama_lengkap no_kategori Id_berita no_kategori Id_admin mengolah level Id_orders Id_member Id_produk testimonial N N N memiliki rating Id_testi 1 Id_produk Id_member Id_orders no_retur memiliki 1 1 N Id_produk 1 Id_orders memiliki memiliki id_member 1 memiliki 1 N mengolah 1 1 N 1 N mengolah N N mengolah 1 1 1 1 N 1 Id_kota 1 N 1 11 Kode_transaksi Jumlah_bayar Id_produk Ongkos kirim memiliki 1 email ongkir Id_orders Id_produk id_member ongkir Jasa pengiriman memiliki ongkir Id_jasa Id_jasa memiliki Id_jasa id_kota N 1 N N mengolah N Id_jasa Id_admin Id_kota Id_admin Id_prop Id_admin mengolah Id_admin ongkir N mengolah Id_admin Id_produk id_member Id_orders memiliki Id_orders Id_produk retur N Id_orders Id_produk Bagian produksi mengolah N Id_orders 1 Id_admin Id_produk Id_orders id_member Id_produk Id_pembayaran Id_admin no_retur Id_admin mengelola N N 1 N mengolah 1 Id_admin 1 Id_testi 1 Gambar 1. ERD (Entity Relationship Diagram)

  2. MODEL, ANALISA, DESAIN, DAN IMPLEMENTASI

  4. Dengan website ini Galeri Elina Keramik dapat memperluas pangsa pasarnya.

  3. Dengan adanya website ini pelanggan yang berada diluar kota tetap dapat melakukan tansaksi tanpa harus datang ke Bandung.

  2. Dengan adanya website ini fleksibilitas akan dapat tercapai karena setiap costumer dapat melakukan transaksi dimanapun dia berada..

  1. Dengan adanya website ini pelanggan menjadi mudah mendapatkan informasi tentang produk maupun detailnya tanpa harus datang ke toko.

  Manfaat yang didapat dalam pembuatan aplikasi ini antara lain :

  3. Mempermudah dan mempercepat pengelolaan data produk, data konsumen, data transaksi serta mempermudah dalam proses pembuatan laporan.

  2. Membangun sistem transaksi yang baik serta mengimplementasikan alat transaksi yang bersifat global.

  1. Membangun sarana pemasaran yang baik sehingga dapat menghemat waktu dan biaya pemasaran juga mempermudah galeri Elina keramik memberikan informasi yang cepat, tepat dan akurat kepada customer secara online untuk melakukan pembelian atau pemesanan souvenir di galeri Elina Keramik.

  Adapun tujuan dari pembuatan aplikasi ini adalah :

  2.4 Desain

2. Model pengembangan perangkat lunak.

  f. Maintenance (perawatan)

  e. Testing (pengujian)

  d. Coding (implementasi)

  a. System engineering (Rekayasa perangkat lunak) b. Requirement analysis

  c. Design

2. Skema Relasi

  4. Web browser Mozilla firefox 3.6

  `id_produk` int(11) NOT NULL AUTO_INCREMENT, `id` int(11) NOT NULL, `kd_produk` varchar(20) NOT NULL,

  (`id_admin`), UNIQUE KEY `username` (`username`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1; CREATE TABLE IF NOT EXISTS `produk` (

  `username` varchar(20) NOT NULL, `userpass` varchar(41) NOT NULL, `nama_lengkap` varchar(50) NOT NULL, `jk` enum('Pria','Wanita') NOT NULL, `alamat` text NOT NULL, `email` varchar(100) NOT NULL, `telepon` varchar(30) NOT NULL, `level` enum('Administrator','Petugas') NOT NULL, `status` enum('Aktif','Tidak Aktif') NOT NULL DEFAULT 'Tidak Aktif', `id_session` varchar(100) NOT NULL, `kode` varchar(50) NOT NULL, PRIMARY KEY

  1. Implementasi Database CREATE TABLE IF NOT EXISTS `admin` ( `id_admin` int(11) NOT NULL AUTO_INCREMENT,

  6. DFD modeler Microsoft Visio 2007

  5. Code editor Macromedia Dreamweaver 8

  PK id kategori parent_id nama kategori_seo hapus produk PK id_produk FK1 id kd_produk produk harga diskon stok ukuran berat box warna bahan deskripsi dibeli dilihat tgl_produk gambar gambar_2 PK id_orders_temp gambar_3 hapus_produk estimasi_produk orders_detail PK id_orders_detail FK1 id_orders FK2 id_produk jumlah_produk harga_produk produk_status produk_kurang orders PK id_orders FK1 id_member id_prop id_kota nama_d_penerima nama_b_penerima alamat_penerima tgl_order jam_order status_order status_kirim jenis_kirim no_resi tgl_batal email_penerima kodepos_penerima telepon_penerima tgl_kirim jam_kirim total_ongkir member PK id_member nama_depan nama_belakang jk alamat kodepos id_prop FK1 id_kota telepon email userpass kode aktif id_session online orders_temp FK2 id_produk FK1 id_member jumlah id_session tgl_order_temp jam_order_temp PK id_testi gambar_temp stok_temp harga_temp ip estimasi_temp status_produk kota PK id_kota FK1 id_prop kota kabkota hapus_kota propinsi PK id_prop propinsi hapus_propinsi pembayaran PK id_pembayaran FK1 id_orders jumlah_bayar jenis_bayar status_bayar tgl_bayar kode_transaksi paypal_member konfirmasi jam_bayar jml_yg_dbyr_dlr jml_yg_dbyr_rp testimonial FK1 id_member nama_dpn nama_blkng email isi_testi tgl_testi jam_testi status_testi ip jasa_pengiriman PK id_jasa nama hapus_jasa detail_jasa_kirim PK id_detail_jasa_kirim FK2 id_jasa FK1 id_kota ongkir estimasi_hari hapus_detail kategori_berita PK no_kategori kategori hapus_kat_berita berita PK no_berita FK1 no_kategori FK2 id_admin judul headline isi_berita hari tanggal jam gambar admin PK id_admin username userpass nama_lengkap jk alamat email telepon level status id_session kode lastlogin lasttime rating PK,FK1 id_produk counter value retur_detail PK id_detail_retur FK1 no_retur FK2 id_produk alasan status_detail_retur retur PK no_retur FK1 id_orders tgl_retur status_retur no_resi Gambar 2. Skema Relasi

  3. Diagram Konteks Member Pengunjung Administrator Petugas Sistem Pembayaran Aplikasi penjualan dan pemesanan souvenir online pada galeri elina keramik Bandung Info konfirmasi pembayaran Data pembayaran Data login member data produk data kategori Data subkategori data orders detail data pesanan data pembayaran data ongkir data pengiriman data berita data member data testimonial Data konfirmasi pembayaran Data pesanan sementara yang akan ditambah, dirubah, dihapus Data retur Info login member Info produk Info kategori Info subkategori Info order_detail konfirmasi pesanan Info pembayaran Info ongkir Info berita Info member konfirmasi pengiriman info testimonial Info konfirmasi pembayaran info pesanan sementara yang akan ditambah, dirubah, dihapus Info retur Konfirmasi retur data produk data kategori Data subkategori data berita Data pendaftaran Info produk Info kategori Info subkategori Info berita Info pendaftaran Data login administrator Data petugas Data bagian produksi Data administrator Data laporan yang dicari Data laporan yang akan dicetak Info login administrator Info petugas Info bagian produksi Info administrator Info laporan yang telah dicari Info laporan yang telah dicetak Data login petugas Data petugas Data kategori Data produk Data subkategori Data kota Data propinsi Data pesanan Data order detail Data pembayaran Data konfirmasi pembayaran Data member Data kategori berita Data berita Data pengiriman Data testimonial Data ongkir Data jasa Data retur Konfirmasi retur Data laporan yang dicari atau dicetak info login petugas Info petugas info kategori info produk Info subkategori info kota info propinsi konfirmasi pesanan info order detail info pembayaran Info konfirmasi pembayaran Info member info kategori berita Info berita konfirmasi pengiriman info testimonial Info ongkir Info jasa Info retur Info laporan yang telah dicari atau dicetak Bagian Produksi Info status produk Info login bagian petugas Info bagian produksi Data status produk Data login bagian produksi Data bagian produksi

  2. Bahasa Pemrograman PHP

  1. Sistem Operasi Windows XP SP 2.

  2.5 Implementasi Perangkat lunak yang digunakan pada sistem komputer dalam membangun Aplikasi Penjualan dan Pemesanan Souvenir Online Pada Galeri ELina Kermik Bandung adalah :

  4.0 olah data master data produk data kategori data kota data propinsi data pesanan data order detail data pembayaran Data konfirmasi pembayaran data pengiriman data member data kategori_berita data berita data petugas data testimonial data ongkir Data jasa Konfirmasi retur Data retur info produk info kategori info kota info propinsi komfirmasi pesanan info order detail Info pembayaran Info konfirmasi pembayaran Konfirmasi pengiriman info member info kategori_berita info berita Info petugas Info testimonial Info ongkir Info jasa Info retur produk d at a pro d uk In fo p ro du k da ta p ro du k da ta pro du k kategori data kategor i Info kat egor i In fo ka te go , ri inf o su bk at ego ri d at a ka teg ori , da ta su b ka teg ori kota da ta k ot a Inf o ko ta propinsi data propinsi info propinsi orders info pesanan data pesanan orders_detail data order detail info order detail info pembayaran data pembayaran info pengiriman data pengiriman berita kategori_berita info kategori berita data kategori_berita data berita info berita logi n va lid p et uga s 5.0 Cari produk 6.0 pesanan Lo gi n va lid me mb e r 7.0 History d at a k ot a data propinsi data order_detail info order detail dat a pe sa n an, d at a ord e r d et ai l, d at a p emb ay ara , n d at a pen gi ri ma n data pesanan, data pembayaran,data pengiriman konfirmasi pesanan, info pembayaran, konfirmasi pengiriman data berita info berita ko nf irma si p esa na n , in fo o rd er de ta il, k onf irma si pem bay ara n, k onf irma si pen gi ri ma n testimonial D ata t estimonial Info test imonial Inf o be ri ta d at a beri ta d at a tes ti mo ni al Inf o tes ti mo ni al da ta me mb e r Inf o me mb er 8.0 Laporan Dat a la po ra n ya ng di ca ri at au d ic et ak Login valid petugas In fo l ap ora n y ang t el a h d ica ri a ta u di ce ta k Data laporan yang dicari atau dicetak Info laporan yang telah dicari atau dicetak Data laporan yang dicari atau dicetak Info laporan yang telah dicari atau dicetak orders_temp inf o pesanan s em ent ar a yang s udah ditambah, dir ubah , dihapus D ata pesanan sementar a yang akan dita m bah , dir ubah , dihapus in fo p esa na n se me nt ara ya ng su da h di ta mb a h , d iru bah , d ih ap u s, inf o p es ana n, i nf o pe mb a ya ra n, i nf o ko n fi rma s i pe mb a ya ra , n inf o ord er det ai l da ta p esa na n se me nt ara ya ng a ka n d it amb ah , d iru ba , h, d ihap us d at a pes an an , da ta p emb aya ra , n da ta ko nf irma si p emb ay ara n, dat a ord er d et ai l data pesanan, data pembayaran, data konfirmasi pembayaran konfirmasi pesanan, konfirmasi pengiriman, info konfirmasi pembayaran data order detail info order detail Dat a pro d uk ya ng ak an di pes an Detail_jasa_kirim data ongkir info ongkir Data ongkir Info ongkir pembayaran D ata pembayar an,data k onfir m as i pembayar an info pembayar an, info k onfir m as i pembayar an D ata pembayar an, dat a konfir masi pembay ar an Info pembaya ran, info konfir masi pembaya ran 9.0 Retur retur Da ta re tur Data retur Data retur Konfirmasi retur Konfirmasi retur K on fi rma s i re tur Data laporan yang dicari atau dicetak Info laporan yang telah dicari atau dicetak Data laporan yang dicari atau dicetak Info laporan yang telah dicari atau dicetak Data laporan yang dicari atau dicetak Info laporan yang telah dicari atau dicetak Bagian produksi Inf o lo gi n va lid, inva lid da ta log in b ag ia n pro duk si Info bagian produksi data bagian produksi Dat a s ta tu s p ro d uk inf o s ta tu s p ro d uk Jasa_pengiriman Data jasa info jasa Info status produk data status produk Gambar 4. DFD Level 1

  4. DFD Level 1 member pengunjung data pendaftaran Info pendaftaran valid, invalid member data pendaftaran , d at a pro d uk d at a k at ego ri , d at a su b ka teg ori Inf o pro du k, I n fo ka te go ri , in fo su bka te go ri 2.0 login data login member Info login valid, invalid data login member Info login valid, invalid da ta p ro du k, da ta k at ego ri , da ta su bka te gori Inf o pro duk, I n fo k at ego ri , inf o su bka te go ri administrator data login administrator Info login valid, invalid petugas Info login valid, invalid data petugas Info petugas da ta m emb er Inf o me m ber 1.0 pendaftaran 3.0 olah data user Login valid petugas, administrator, dat a me m ber Inf o me mb er admin data administrator, data petugas Info administrator, info petugas d at a l o gi n pe tug as In fo l og in va lid , in va lid d at a lo gi n ad mi n ist ra to r In fo l og in v al id , inv al id data login petugas data petugas info petugas data administrator info administrator info pendaftaran

  Gambar 3. Diagram Konteks

  3. DBMS MySQL 5.0.51a

  `harga` decimal(10,0) NOT NULL, `status_bayar` enum('Lunas','Belum Lunas','Belum `diskon` float NOT NULL, dikonfirmasi','Di

`stok` int(11) NOT NULL DEFAULT '0', konfirmasi') NOT NULL DEFAULT 'Belum Lunas',

`ukuran` varchar(50) NOT NULL, `tgl_bayar` date NOT NULL,

`berat` int(11) NOT NULL DEFAULT '0', `paypal_member` varchar(100) DEFAULT NULL,

`box` varchar(50) NOT NULL, `konfirmasi` text NOT NULL, `warna` varchar(20) NOT NULL, `kode_transaksi` varchar(30) NOT NULL, `bahan` varchar(50) NOT NULL, `jam_bayar` time DEFAULT NULL, `deskripsi` text NOT NULL, `jml_yg_dbyr_dlr` float DEFAULT NULL,

`dibeli` int(5) NOT NULL DEFAULT '0', `jml_yg_dbyr_rp` decimal(10,0) DEFAULT NULL,

`dilihat` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id_pembayaran`), `tgl_produk` date NOT NULL, KEY `id_orders` (`id_orders`) `gambar` varchar(100) DEFAULT NULL, ) ENGINE=InnoDB DEFAULT `gambar_2` varchar(100) NOT NULL, CHARSET=latin1AUTO_INCREMENT =1; `gambar_3` varchar(100) NOT NULL, `hapus_produk` enum('Ya','Tidak') NOT NULL DEFAULT

  2. Implementasi Antarmuka 'Tidak', `estimasi_produk` tinyint(4) NOT NULL, PRIMARY KEY (`id_produk`), UNIQUE KEY `kd_produk` (`kd_produk`), KEY `id` (`id`)) ) ENGINE=InnoDB DEFAULT CHARSET=latin1AUTO_INCREMENT =1; CREATE TABLE IF NOT EXISTS `orders` (

  `id_orders` int(11) NOT NULL AUTO_INCREMENT, `id_member` int(11) NOT NULL, `id_prop` int(11) NOT NULL, `id_kota` int(11) NOT NULL, `nama_d_penerima` varchar(20) NOT NULL, `nama_b_penerima` varchar(20) NOT NULL, `alamat_penerima` text NOT NULL, `tgl_order` date NOT NULL, `jam_order` time NOT NULL, `status_order` enum('Di setujui','Di batalkan') NOT NULL

  DEFAULT 'Di setujui', `status_kirim` enum('Sedang di proses','Sedang dikirim','Sedang dikirim sebagian','Sudah diterima','Sudah diterima sebagian','Produk kurang sedang dikirim','--') NOT NULL DEFAULT '--', `jenis_kirim` enum('JNE Express','JNE Regular','Tiki','Kurir') NOT NULL, `no_resi` varchar(15) DEFAULT NULL,

  `tgl_batal` date DEFAULT NULL, `email_penerima` varchar(100) NOT NULL, `kodepos_penerima` varchar(6) NOT NULL, `telepon_penerima` varchar(20) NOT NULL, `tgl_kirim` date DEFAULT NULL, `jam_kirim` time DEFAULT NULL, `total_ongkir` decimal(10,0) NOT NULL, PRIMARY KEY (`id_orders`),

  KEY `id_member` (`id_member`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1AUTO_INCREMENT =1; CREATE TABLE IF NOT EXISTS `orders_temp` (

  Gambar 5. Tampilan Utama `id_orders_temp` int(11) NOT NULL AUTO_INCREMENT, `id_produk` int(11) NOT NULL, `id_member` int(11) NOT NULL,

  3. HASIL DAN DISKUSI `jumlah` int(4) NOT NULL, `id_session` varchar(100) NOT NULL,

  Aplikasi yang dibangun e-commerce

  `tgl_order_temp` date NOT NULL, mempunyai kemampuan sebagai berikut :

  `jam_order_temp` time NOT NULL, `gambar_temp` varchar(100) NOT NULL,

  1. Memaparkan informasi tentang produk `stok_temp` int(5) NOT NULL, apa saja yang ditawarkan oleh perusahaan

  `harga_temp` decimal(10,0) NOT NULL DEFAULT '0',

  2. Mempermudah pelanggan dalam `ip` varchar(15) NOT NULL, `estimasi_temp` tinyint(4) NOT NULL, melakukan transaksi

  `status_produk` enum('1','2','3','4') NOT NULL DEFAULT

  3. Memperluas pangsa pasar pihak '4', PRIMARY KEY (`id_orders_temp`)) ENGINE=InnoDB perusahaan

  DEFAULT CHARSET=latin1AUTO_INCREMENT =1; CREATE TABLE IF NOT EXISTS `pembayaran` ( `id_pembayaran` int(11) NOT NULL AUTO_INCREMENT, `id_orders` int(11) NOT NULL, `jumlah_bayar` decimal(10,0) NOT NULL,

4. KESIMPULAN DAN SARAN

4.1 Kesimpulan

  1. Sistem ini dapat berfungsi sebagai sarana promosi yang baik yang dapat di akses oleh orang banyak, media promosi yang bersifat global, sehingga masyarakat luas dapat mengakses langsung ke dalam toko.

  2. Sistem ini dapat melayani pemesanan maupun penjualan dan transaksi secara online.

  28 Oktober 20:32 WIB 29 Oktober 14:25 WIB

  28 Oktober 17:25 WIB

  28 Oktober 08:55 WIB 28 Oktober 11:17 WIB [18

  22 Oktober 22:30 WIB

   22 Oktober 22:15 WIB

  Oktober 14:20 WIB 10 Oktober 14:50 WIB 10 Oktober 14:20 WIB 22 Oktober 20:02 WIB

  10 ktober 12:10 WIB 10 Oktober 13:45 WIB [1010

  Pemograman Delphi dengan Database Microsoft SQL Server , Elex Media Komputindo, Jakarta.

  Andi, Yogyakarta. [7] Yahya Yanuar, Lukmanul Hakim (2004),

  [6] Roger S. Pressman, Ph.D. (2002), Rekayasa Perangkat Lunak Pendekatan Praktis (Buku Satu),

3. Sistem ini dapat menyediakan laporan sesuai yang diharapkan oleh perusahaan.

4.2 Saran

  Aplikasi Client-Server Pengolahan Data Akademik dan Sistem Penjualan Terpadu dengan Visual Basic 6.0 dan Borland

  [4] Fathansyah (2007), Basis Data, Informatika, Bandung. [5] Ketut Darmayuda (2007), Program

  [2] Bernard Renaldy Suteja, Agus Prijono, Rusdy Agustaf, 2005, Mudah dan Cepat Menguasai Pemrograman Web, Informatika, Bandung [3] Agus Prijono, Josep Widiadhi, Teddy Marcus (2004), DELPHI Developer dan SQL Server 2000 Pengembangan Pemrograman Database Menggunakan Delphi dengan SQL Server 2000 , Informatika, Bandung.

  [1] Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP , LOKOMEDIA, Yogyakarta.

  4. Metode pembayaran agar dapat dilakukan secara online seperti halnya Internet banking agar atau payment lainnya agar tidak terjadi penumpukan nomor pesanan.

  3. Penggunaan multi bahasa sangat dianjurkan selain bahasa indonesia, karena promosi yang dilakukan melalui jaringan internet yang bersifat internasional, minimal menggunakan bahasa internasional dalam hal ini bahasa inggris.

  2. Perlu adanya pengembangan penambahan kerjasama dengan sejumlah ekspedisi pengiriman selain Tiki atau JNE, mungkin untuk pengiriman luar negeri seperti FedEx.

  1. Perlu adanya pengembangan website agar lebih lengkap dan menarik lagi, baik dari segi design ataupun dari segi sistemnya.

  Untuk pengembangan perangkat lunak ini, ada beberapa saran yang dapat dikemukakan, yaitu:

5. DAFTAR PUSTAKA

BAB I PENDAHULUAN

1.1. Latar Belakang

  Perkembangan dunia e-commerce di Indonesia berkembang sedemikian pesat yang diindikasikan perkembangan teknologi (tele) komunikasi dan komputer. Perkembangan tersebut diikuti juga oleh perusahaan yang juga berlomba

  • – lomba membangun bisnis secara online. Pelaku bisnis mendapat desakan perubahan pola perilaku konsumen yang semakin modern sehingga menjadi sebuah keharusan untuk menggunakan metode elektronik ini dalam melakukan sistem pendukungan penjualan berbasis online.

  Pada prinsipnya e-commerce menyediakan infrastruktur bagi perusahaan untuk melakukan ekspansi proses bisnis internal menuju lingkungan eksternal tanpa harus menghadapi rintangan waktu dan ruang yang selama ini menjadi isu utama. Peluang untuk membangun jaringan dengan berbagai institusi lain tersebut harus dimanfaatkan karena dewasa ini persaingan sesungguhnya terletak pada bagaimana suatu perusahaan dapat memanfaatkan e-commerce untuk meningkatkan kinerja dalam bisnis inti yang digelutinya.

  Sesuai dengan tumbuh dan berkembangnya masyarakat Indonesia secara general dan masyarakat bandung pada khususnya, maka perkembangan e-

  

commerce merupakan paradigma baru yang menjadi penting ketika masyarakat

  mengalami perubahan perilaku yakni semakin membutuhkan kepraktisan ketika ingin memenuhi kebutuhannya. Internet yang menjadi mediator utama dalam penerapan e-commerce sudah mulai meluas penggunaannya.

  Elina keramik merupakan sebuah galeri Usaha Kecil Menengah (UKM) yang menjual dan membuat karya seni yang terbuat dari tanah liat, galeri Elina keramik sendiri akan mengembangkan usahanya agar masyarakat luas dapat mengenalnya.

  Dalam mempromosikan produk

  • – produknya dan memberikan informasi, Elina keramik telah melakukan berbagai cara promosi yaitu dengan melakukan pemasangan iklan dikolom surat kabar promosi menggunakan media surat kabar ini tidak dapat menjangkau pemasaran diluar wilayah Bandung apalagi jika pemasangan iklan tersebut untuk surat kabar Bandung saja selain itu pemasangan iklan di surat kabar tidak dapat mengupdate informasi secara detail sehingga jika ingin mengupdate informasi tersebut Elina Keramik harus terus memasang iklan. Selain promosi menggunakan media surat kabar Elina Keramik selalu memberikan informasi melalui customer to customer tetapi dengan cara ini banyak informasi yang tidak akurat, salah satunya informasi yang kurang dan informasi yang lebih sampai kepada customer selain itu juga memerlukan waktu yang lama untuk menarik konsumen. Selain kedua media promosi tersebut Elina Keramik selalu mengikuti pameran
  • – pameran keramik diberbagai acara yang tujuannya agar bisa menarik sebanyak mungkin konsumen sehingga dapat menaikan omset penjualan, promosi ini sifatnya hanya sementara karena Elina Keramik sendiri tidak mungkin mengikuti pameran setiap harinya.
Proses transaksi yang dilakukan mengharuskan customer datang ke galeri Elina Keramik dan memilih produk yang akan dibelinya lalu memberikan produk tersebut kepada kasir untuk dihitung total biaya yang harus dibayar oleh customer, kasir akan membuatkan dua buah struk pembayaran, struk pertama untuk sebagai bukti pembelian produk dan struk kedua untuk arsip yang

  customer nantinya akan direkap kedalam buku rekapitulasi galeri Elina Keramik.