Penerapan Sistem Informasi E-Commerce Berbasis Web
(Studi Kasus Untuk Vendor Pernikahan)
Silvia Sofian
Manajemen STMB Multi Smart Medan Jl.Komp. Multatuli Blok CC No. 48 - 49
Abstract
Marriage is the most important and important form of human relationships in human life. To make it easier for the bride and groom to choose the wedding services they want it is necessary a marriage information system that is able and can provide a provider of marriage services so that the bride can choose a wedding service in accordance with their concepts and wishes. And required a system that is able to find a wedding service provider in accordance budget or finance of the bride and groom. Therefore, the authors are interested to implement an e-commerce Application that can help the brides to find a vendor or determine their own wedding budgets. The results of this research is a website application that can handle clients to easily search for vendors and a mobile application that can run on any smartphone device.
Keywords:wedding, ecommerce wedding, wedding services
Abstrak
Pernikahan merupakan bentuk hubungan antar manusia yang paling penting dan utama dalam kehidupan manusia. Untuk memudahkan calon pengantin memilih jasa pernikahan yang mereka inginkan maka diperlukan sebuah sistem informasi pernikahan yang mampu dan dapat memberikan penawaran penyedia jasa pernikahan sehingga calon pengantin dapat memilih jasa pernikahan yang sesuai dengan konsep dan keinginan mereka. Serta diperlukan sebuah sistem yang mampu mencari penyedia jasa pernikahan sesuai budget ataupun keuangan dari calon pengantin tersebut. Oleh karena itu, penulis tertarik untuk menerapkan Aplikasi ecommerce yang dapat membantu para pengantin untuk mencari vendor ataupun menentukan budget pernikahan mereka masing– masing. Hasil dari penelitian ini berupa sebuah aplikasi website yang dapat menangani klien untuk mudah mencari vendor dan sebuah aplikasi mobile yang dapat dijalankan di segala perangkat smartphone.
Kata Kunci:Pernikahan, e-commerce wedding,jasa pernikahan
1. Pendahuluan
Pernikahan merupakan bentuk hubungan antar manusia yang paling penting dan utama dalam kehidupan manusia [10]. Proses pernikahan bukan merupakan suatu hal yang mudah dan membutuhkan banyak persiapan pada praktiknya. Setiap calon pasangan pengantin menginginkan konsep pernikahan yang berbeda dan juga membutuhkan sejumlah persiapan agar dapat menjamin resepsi pernikahan mereka berjalan dengan baik. Namun kurangnya waktu dan informasi dari calon pasangan pengantin untuk mempersiapkan pernikahan menjadi permasalahan utama bagi setiap orang. Selain itu, calon pengantin sulit untuk mendapatkan penyedia jasa pernikahan berdasarkan budgetatau penghasilan yang dimiliki mereka [5].
Untuk memudahkan calon pengantin memilih jasa pernikahan yang mereka inginkan maka diperlukan sebuah sistem informasi pernikahan yang mampu dan dapat memberikan penawaran penyedia jasa pernikahan sehingga calon pengantin dapat memilih jasa pernikahan yang sesuai dengan konsep dan keinginan mereka. Serta diperlukan sebuah sistem yang mampu mencari penyedia jasa
pernikahan sesuai budget ataupun keuangan dari calon pengantin tersebut.
Berdasarkan uraian di atas, maka diperlukan sebuah aplikasi yang mampu menyelesaikan permasalahan dan juga memberikan solusi yang tepat. Dengan pertimbangan di atas maka penulis memandang penting dan mengangkat judul ”Penerapan Sistem Informasi E-Commerce
Berbasis Web ( Studi Kasus untuk Vendor Pernikahan )”.
2. Landasan Teori 2.1 Aplikasi
Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan
pekerjaan –pekerjaan tertentu [6].
Berdasarkan jenisnya, aplikasi komputer dapat dibagi menjadi beberapa kategori, yaitu: [9]
a. Enterprise. Digunakan untuk organisasi yang cukup besar dengan maksud menghubungkan aliran data dan kebutuhan informasi antar bagian, contoh: IT Helpdesk,Travel
Managementdan lain-lain.
c. Individual Worker. Sebagai aplikasi yang biasa digunakan untuk mengolah data oleh tiap individu. Contoh: MsOffice, Photoshop,Acrobat Readerdan lain-lain. d. Aplikasi Akses Konten. Digunakan oleh
individu (hanya) untuk mengakses konten tanpa disertai kemampuan untuk mengolah data melainkan hanya melakukan kustomisasi terbatas. Contoh: Games, Media PlayerdanWeb Browser.
e. Aplikasi Pendidikan. Biasanya berbentuk simulasi dan mengandung konten yang spesifik untuk pembelajaran.
f. Aplikasi Simulasi. Biasa digunakan untuk melakukan simulasi penelitian, pengembangan dan lain-lain. Contoh: simulasi pengaturan lampu lalu lintas. g. Aplikasi Pengembangan Media. Berfungsi
untuk mengolah / mengembangkan media biasanya untuk kepentingan komersial, hiburan dan pendidikan. Contoh: Digital Animation Software, Audio Video Converterdan lain-lain.
h. Aplikasi Mekanika dan Produk. Dibuat sebagai pelaksana / pengolah data yang spesifik untuk kebutuhan tertentu. Contoh: Computer Aided Design(CAD),Computer Aided Engineering(CAE), SPSS dan lain-lain.
2.2 SejarahWebsite
World Wide Web, disingkat sebagai WWW dan umumnya dikenal sebagai Webadalah suatu program yang ditemukan Tim Berners-Lee pada tahun 1991. Awalnya Berners Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu, beliau mengembangkan suatu sistem untuk keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama Enquire. Dengan program itu, Berners-Lee berhasil menciptakan jaringan yang menautkan berbagai arsip sehingga memudahkan pencarian informasi yang dibutuhkan. Inilah kelak menjadi dasar dari sebuah perkembangan pesat yang dikenal sebagai WWW atau Web. Pada tahun 1989 Berners Lee membuat pengajuan untuk proyek pembuatan hiperteks global, kemudian pada bulan Oktober 1990, ‘Waring Wera Wanua’ sudah dapat dijalankan dalam lingkungan CERN (Pusat Penelitian Fisika Partikel Eropa). Pada musim panas tahun 1991, WWW secara resmi digunakan secara luas pada jaringan Internet [9].
2.3 PengertianWebsite
Website merupakan salah satu sumber daya Internet yang berkembang pesat, infomasi web didistribusikan melalui pendekatan hypertext, yang memungkinkan suatu teks pendek menjadi acuan untuk membuka dokumen yang lain. Dengan pendekatan hypertext ini seseorang dapat
memperoleh informasi dengan merujuk dari suatu dokumen ke dokumen lain. Dokumen-dokumen yang diaksespun dapat tersebar di berbagai mesin dan bahkan di berbagai negara [8].
2.4 PengertianMobile
Mobile adalah perangkat yang dapat bergerak sehingga perangkat tersebut tetap dapat dijalankan walaupun pengguna tersebut berpindah dari satu tempat ke tempat lain. Seiring dengan perkembangan, mobile dan web telah menjadi bagian yang tidak terpisahkan.Mobile web adalah aplikasi web yang memungkinkan untuk mengembangkan aplikasi yang dapat berjalan di seluruh perangkat smartphone dengan menggunakan teknologi web seperti HTML, CSS, dan JavaScript. Aplikasi ini juga dapat diakses di web serverdan URL standar melalui web browser perangkat.Mobile web telah teradaptasi untuk bisa digunakan dalam perangkat tersebut, seperti melakukan browsing dan mencari beragam informasi yang dapat terlihat pada tampilanmobile view, pas dengan genggaman tangan pengguna. Maka dari itu banyak pemilikwebmendesain ulang halaman web mereka pada mobile web yang terpisah untuk mengoptimalkan dan memudahkan aktifitasbrowsingmelalui perangkatmobile,contoh aplikasi yang pernah di kembangkan adalah Tokopedia, Lazada dan OLX [11].
2.5 PengertianE-Commerce
E-commerce merupakan proses pembelian dan penjualan melalui Internet atau setiap transaksi bisnis yang melibatkan perpindahan kepemilikan atas barang atau jasa melalui jaringan komputer. Meskipun populer, definisi tersebut tidak cukup komperhensif untuk dapat mendeskripsikan perkembangan dalam fenomena bisnis tersebut. Definisi yang lebih lengkap: E-Commerce merupakan penggunaan komunikasi elektronik dan teknologi pengolahan informasi digital dalam transaksi bisnis untuk menciptakan, mengubah dan mendefinisikan kembali hubungan baru diantara organisasi dan/atau antara organisasi dengan individu [1].
2.6 Jenis–JenisE-Commerce
Secara umum, e-commerce meliputi aktifitas-aktifitas bisnis secara online untuk produk dan jasa yang bisa dibagi kedalam beberapa jenis ecommerce, yaitu : [3]
model B2B ini. Transaksi pada B2B menggunakan EDI danemailuntuk pembelian barang dan jasa, informasi dan konsultasi. Selain itu juga digunakan untuk pengiriman dan permintaan proposal bisnis.
b. Bussiness to Customer(B2C)
Kelompok ini disebut juga transaksi pasar. Pada transaksi pasar, konsumen mempelajari produk yang ditawarkan melalui publikasi elektronik, membelinya dengan electronic cash dan sistem secure payment, kemudian minta agar barang dikirimkan. Secara ringkas jenis e-commerce ini merupakan ecommerce yang melibatkan konsumen dengan merchant-nya secara langsung.
c. Customer to Bussiness (C2B) Untuk jenis yang satu ini seorang pelaku konsumen proyek dengan anggaran yang ditetapkan secara online dan dalam hitungan jam perusahaan meninjau persyaratan konsumen dan melakukan penawaran pada proyek tersebut. Konsumen dapat melakukan peninjauan tawaran dan memilih perusahaan mana yang akan menyelesaikan proyek mereka. ini bisa Anda lihat pelaku ini seperti di situsFreelancer.com
d. Customer to Customer (C2C) Kelompok ini disebut juga dengan
marketplace, marketplace sebagai penyedia fasilitas untuk penjual dan pembeli melakukan transaksi (rekening bersama). Selain itu biasanya marketplace juga menyediakan layanan khusus untuk penjual mempromosikan barang atau produknya. Marketplacemerupakan mediaonlineberbasis Internet (web based) tempat melakukan kegiatan bisnis dan transaksi antara pembeli dan penjual. Pembeli dapat mencari supplier sebanyak mungkin dengan kriteria yang diinginkan, sehingga memperoleh sesuai harga pasar. Sedangkan bagi supplier atau penjual dapat mengetahui perusahaan-perusahaan yang membutuhkan produk atau jasa mereka. 2.7 Bahasa Pemograman
Adapun bahasa pemograman dan library yang digunakan untuk merancang aplikasi game Ninja Jump diantaranya sebagai berikut:
a. PHP merupakan bahasa pemograman untuk membuat web bersifatserver-side scripting, PHP memungkinkan anda untuk membuat halaman web yang bersifat dinamis. PHP dapat dijalankan pada berbagai macam sistem operasi misalnya : Windows, Linus dan Mac OS. Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft IIS, Caudium, PWS, dan lain–lain [11].
b. Jquery adalah add-on library Javascript. Pikirkan Jquery adalah kode Javascript yang
sudah dituliskan untuk anda. Secara umum yang harus anda lakukan adalah memasukkan satu atau dua baris kode pada halaman yang memanggil kode Jquery anda. Jquery melakukan kerja kerascoding
Javascript untuk anda [11].
c. Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML [11].
d. Java merupakan bahasa pemograman yang disusun oleh James Gosling yang dibantu oleh rekan – rekannya di suatu perusahaan perangkat lunak yang bernama Sun Microsystems, pada tahun 1991. Bahasa pemograman ini mula – mula diinisialisasi dengan nama “Oak”, namun pada tahun 1995 diganti namanya menjadi “Java”. e. MySQL adalah sebuah sistem manajemen
database relasi (Relational Database Management System) yang bersifat open source. (Arbie, 2004 : 5). MySQL merupakan buah pikiran dari Michael “Monty” Widenius, David Axmark dan
Allan Larson yang dimulai pada tahun 1995. Mereka kemudian mendirikan perusahaan bernama MySQL AB di Swedia [11]. 3. Metode Penelitian
Metode penelitian yang digunakan adalah metode Waterfall, dilakukan dengan tahapan sebagai berikut :
a. Studi Literatur
Pada tahap ini dilakukan pengumpulan data – data yang berhubungan dengan teori mengenai pernikahan dan adat pernikahan. b. Analisis Data
Pada tahap ini dilakukan analisis terhadap data yang akan digunakan dalam game yang akan dirancang.
c. Perancangan
Pada tahap ini dilakukan perancangan aplikasi dengan software Balsamiq Mockup3.
d. Implementasi
Pada tahap ini dilakukan konversi dari hasil perancangan ke dalam kode program. Aplikasi yang dikembangkan adalah aplikasi berbasis Mobile dan Website dengan menggunakan bahasa pemograman Java dan PHP.
e. Evaluasi
f. Maintenance
Pemeliharaan software diperlukan ketika implementasi aplikasi masih ditemukan ada error yang tidak ditemukan sebelumnya, sehingga akan dilakukan perbaikan terhadap errortersebut.
4. Hasil Penelitian
Hasil akhir dari aplikasigame Ninja Jumpyang sudah selesai dibangun dan dibagi menjadi beberapa tampilan, yaitu sebagai berikut:
a. Tampilan Beranda Tampilan Beranda yang terdapat pada Gambar 2 merupakan tampilan pertama yang muncul ketika menjalankan aplikasi.
Gambar 1.Tampilan Beranda b. TampilanLogin
TampilanLoginyang terdapat pada Gambar 3 merupakan tampilan untuk masuk ke dalam sistem.
Gambar 2. TampilanLogin
c. TampilanRegister
Tampilan Registeryang terdapat pada Gambar 4 merupakan untuk mendaftarkan akun agar bisaloginke sistem.
Gambar 3.TampilanRegister d. Tampilan Rincian Pernikahan
Tampilan Rincian Pernikahan yang terdapat pada Gambar 5 merupakan tampilan bagi klien untuk mengisi rincian pernikahan agar bisa digunakan bagi sistem dalam merekomendasivendor.
Gambar 4. Tampilan Rincian Pernikahan
e. Tampilan Halaman Klien
Tampilan Halama Klen yang terdapat pada Gambar 5 merupakan tampilan halaman utama dari klien.
Gambar 6. Tampilan Halaman Klien
f. Tampilan Halaman PendaftaranVendor
Gambar 6. Tampilan Halaman PendaftaranVendor
g. Tampilan HalamanVendor
Tampilan Halaman Vendor yang terdapat pada Gambar 7 merupakan tampilan halaman utama darivendorbeserta fitur–fiturnya.
Gambar 7. Tampilan HalamanVendor
h. Tampilan Halaman Pasang Jasa
Tampilan Halaman Pasang Jasa yang terdapat pada Gambar 8 merupakan tampilan bagi vendoruntuk memasang jasa.
Gambar 8. Tampilan Halaman Pasang Jasa
i. Tampilan Halaman Daftar Barang / Jasa
Tampilan Halaman Daftar Barang / Jasa yang terdapat pada Gambar 9 merupakan tampilan dari list – list jasa yang perna dipasang oleh vendor
.
Gambar 9. Tampilan Halaman Daftar Barang / Jasa
j. Tampilan Beranda Mobile
Tampilan Beranda yang terdapat pada Gambar 10 merupakan tampilan pertama yang muncul ketika menjalankan aplikasi di smartphone.
Gambar 10. Tampilan Halaman BerandaMobile
k. Tampilan Beranda Klien
Tampilan Beranda Klien yang terdapat pada Gambar 11 merupakan tampilan beranda dari klien untuk menggunakan aplikasi.
l. Tampilan BerandaVendor
Tampilan Beranda Vendor yang terdapat pada Gambar 12 merupakan tampilan beranda dari ven untuk mrenggunakan aplikasi.
Gambar 12. Tampilan Halaman BerandaVendor
5. Kesimpulan
Berdasarkan hasil pengembangan sistem aplikasie-commerce weddingberbasiswebsitedan mobile Android, dapat disimpulkan bahwa:
a. Aplikasi yang dibuat menampilkan informasi yang cukup sesuai seperti yang diharapkan oleh user didasarkan pada hasil yang diperoleh dari pengadaan kuisioner yaitu 8 dari 11 orang memberikan penilaian baik dan sangat baik.
b. Aplikasi yang dirancang terdapat fitur yang cukup lengkap untuk digunakan oleh user dalam mempersiapkan kebutuhan resepsi pernikahan sesuai dengan hasil dari pengadaan kuisioner yaitu 8 dari 11 orang memberikan penilaian baik dan sangat baik. c. Aplikasi yang dibuat terdapat mekanisme
penggunaan kode pembayaran yang berfungsi untuk memastikan bahwa proses transaksi yang dilakukan antara klien dengan vendordapat berjalan dengan aman.
6. Daftar Pustaka
[1] Andam, R. Z., 2003, Commerce and
e-Business, tersedia pada:
http://www.kau.edu.sa/Files/830/Files/61164_ Ecommerce%2 0and%20E%20Business.pdf, tanggal akses: 22 Mei 2015.
[2] Booch, G., Maksimchuk, A. R., Engle, W. M., Young, J. B., Conallen, J., Houston,A. K., 2007, Object-Oriented Analysis and Design with Applications, tersedia pada: http://www.nicolasdanino.com/tongji/OOAD_ Booch_3rd_Edition.pdf, tanggal akses: 22
Mei 2015.
[3] Gangeshwer, K.D., 2013,E-Commerce or Internet Marketing: A Business Review from Indian Context, volume 6, issue 6, tersedia pada:http://www.kau.edu.sa/Files/830/Files/61
164_Ecommerce%20and%20E%20Business.p df, tanggal akses: 22 Mei 2015.
[4] Gerald, B., 2002, ORACLE E- Business Suite Manufacturing & Supply Chain Management. USA: M cGraw-Hill.
[5] Graham, G., Hardaker, G., 2000. Supply Chain Management across the Internet. International Journal of Physical Distribution and Logistics Management, tersedia
pada:http://citeseerx.ist.psu.edu/viewdoc/do wnload?doi=10.1.1.5
38.1984&rep=rep1&type=pdf, tanggal akses: 20 februari 2016.
[6] Hendrayudi, 2009. “Pengertian Aplikasi”.Andi : Yogyakarta.
[7] Herbet, W. T.,1994, Defining
Marriage and the Family, William & Mary Bill Rights Journal, volume 3, issue 1, tersedia pada: http://scholarship.law.
wm.edu/cgi/viewcontent.cgi?article=1520 &c ontext=wmborj, tanggal akses: 22 Mei 2015.
[8] Kadir,A.,2003,PemrogramanWEB
Mencakup : HTML,CSS, JavaScript & PHP, edisi 1, Andi.
[9] Kusyawatno, L., 2006. Mahir dan Terampil Berkomputer.Grafindo [10] Napompech, K., 2014, Attributes
Influencing Wedding Studia Choice, Journal of Applied Sciences, tersedia pada: http://docsdrive.com/pdfs/ansinet/jas/201 4/2685-2694.pdf, tanggal akses: 15 februari
2016.
[11] Power, M., 2011, Mobile Web Apps, tersedia pada: http://publications.cetis.org.uk /wpcontent/uploads/2011/10/Mobile_Web_ Apps.pdf, tanggal akses: 15 Februari 2016.