DODI
Sekolah Tinggi Manajemen Informatika dan Komputer Pontianak
Jalan Merdeka No. 372 Pontianak, Kalimantan Barat
Jurusan Sistem Informasi
e-mail: dodivenesia93@gmail.com dan dodi_venesia93@yahoo.com
Abstrak
E-commerce adalah salah satu teknologi informasi yang mulai popular dikalangan
para pelaku bisnisnya. E-commerce memberikan berbagai keunggulan dalam meningkatkan
mutu pelayanan kepada konsumen baik dalam hal penyajian informasi maupun pemrosesan
pesanan secara cepat dan meningkatkan penjualan. Bentuk penelitian menggunakan studi
kasus dengan metode penelitian Research & Development (R&D) dan teknik pengumpulan data
yang digunakan adalah wawancara, observasi, dan studi dokumentasi. Metode analisis dan
pengembangan sistem menggunakan Agile Development dengan pendekatan model Extreme
Programming (XP). Perangkat analisis dan pemodelan sistem yang digunakan dalam
perancangan e-commerce ini adalah Unified Modeling Language (UML) dan Diagram
Hubungan Entitas (DHE). Perancangan e-commerce ini akan berbasis pada framework MVC
dengan melakukan pengujian blackbox. Setelah melalui tahapan sesuai dengan metode
pengembangan yang dipilih maka akan dihasilkan fitur-fitur e-commerce seperti manajemen
produk, manajemen pemesanan, termasuk didalamnya menghasilkan laporan penjualan dalam
periode waktu tertentu. Tujuan dari penelitian ini adalah untuk memberikan banyak
kemudahan, mulai dari sisi pemesanan, pembayaran, hingga penerimaan proses pembayaran
beserta menghasilkan laporan yang dibutuhkan. Kemudahan pemenuhan kebutuhan dan unsur
fleksibilitas serta rendahnya biaya operasional dapat memberikan peluang meningkatkan
pendapatan perusahaan.
Kata kunci: R&D, Extreme Programming, MVC, UML, DHE
Abstract
E-commerce is one of the information technology that gaining popularity among
business actors. E-commerce provides many advantages in improving the quality of service to
customers both in terms of the presentation of information and fast order processing and
increase sales. Type of the experiment using the case study method of research and
development and data collection techniques used were interviews, observation, and
documentation studies. Software analysis and development methods is Agile Development with
Extreme Programming’s approach.The system analysis device and modeling that were used is
Unified Modeling Language (UML) and Entity Relationship Diagram (DHE). The design of e-
commerce will be based on MVC framework with blackbox testing. After going through the
stages of development in accordance with the method chosen it will produce features such as e-
commerce product management, order management, including generating sales reports within
a specified time period. The purpose of this research is to provide a lot of convenience,
especially form ordering, payment, until receipt the paymet, and generate reports that
required. Ease of fulfillment and elements of flexibility and low operating costs may provide
opportunities to improve company.
Keywords: R&D, Extreme Programming, MVC, UML, DHE
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
1. PENDAHULUAN
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
2. METODE PENELITIAN
Penelitian ini menggunakan bentuk penelitian yang beracuan pada studi kasus, yaitu
dengan cara mengamati dan mempelajari objek penelitian. Dalam penelitian ini menggunakan
metode penelitian Research and Development (R&D) yang merupakan metode yang digunakan
untuk menghasilkan produk tertentu dan menguji keefektifan produk tersebut [6]. Metode
pengumpulan data yang digunakan adalah data primer dan data sekunder sedangkan teknik
pengumpulan data meliputi wawancara, observasi, dan studi dokumentasi. Metode analisis dan
pengembangan sistem menggunakan metode Agile Development dengan pendekatan metode
Extreme Programming (XP). Extreme Programming (XP) menawarkan berbagai teknik terbaik
yang membuat developer software tangkas terhadap perubahan requirement yang datang dengan
tiba-tiba [7]. Metode Agile Extreme Programming terdapat 5 tahapan yang dimulai dari tahap
planning yang berorientasi kepada analisa kebutuhan bisnis, kebutuhan pengguna dan
kebutuhan operasi yang diperlukan untuk merancang sistem. Tahap design melibatkan
rancangan interface dan prosedur yang mendukung fungsional sistem yang berfokus pada
interaksi sistem dengan pengguna, maupun input dan output yang baik bagi penggunanya.
Tahap coding melibatkan rancangan dalam bentuk coding yaitu tahapan penulisan agar sistem
yang dirancang dapat dimengerti mesin. Tahap testing melibatkan pengujian yang dilakukan
terhadap fungsional sistem dan terkait dengan hal-hal teknis sistem. Terakhir adalah tahap
release, dimana pada tahap ini melakukan publikasi terhadap e-commerce yang telah dibangun
(Gambar 1).
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
admin memilih menu kategori produk dan sistem akan menampilkan halaman kategori produk
yang tersedia menu tambah kategori produk, edit kategori produk dan hapus kategori produk.
Apabila memilih menu tambah kategori produk maka sistem akan menampilkan form tambah
kategori produk, jika memilih menu edit kategori produk maka sistem akan menampilkan form
edit kategori produk dan kalau memilih menu hapus kategori produk maka sistem langsung
menghapus kategori produk tersebut. Apabila semua kegiatan yang telah dilakukan di halaman
kategori produk sudah selesai, maka sistem akan menyimpan data tersebut ke database (Gambar
8).
Admin System
Menampilkan
Login Halaman Admin
Memilih Menu
Kategori Produk
Menampilkan Halaman
Kategori Produk
Tidak
Tidak
Ya
Ya
Simpan Data ke Database
Menampilkan Laporan
Memilih Tombol Proses Sesuai Dengan Periode
Waktu
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
sistem akan menampilkan form tambah produk. Kemudian admin menginputkan data dengan
benar dan menyimpannya ke database (Gambar 10).
Admin Main MengelolaProduk
1 : kodeProduk TProduk
2 : tambahProduk() <<create>>
3 KoneksiBasisData
4 <<create>>
5 : membukaKoneksi()
6 : eksekusiQueryUpdate()
7 : tutupKoneksi()
<<destroy>>
8
<<destroy>>
9
1 : IdKategori TKategori
2 : tambahKategori() <<create>>
3 KoneksiBasisData
4 <<create>>
5 : membukaKoneksi()
6 : eksekusiQueryUpdate()
7 : tutupKoneksi()
<<destroy>>
8
<<destroy>>
9
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
Laporan mempunyai relasi dependency dengan kelas Login dan kelas Database yaitu
relationship one-to-one (Gambar 12).
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
Rancangan antarmuka halaman utama e-commerce dimana pada halaman ini terdapat
banyak menu seperti beranda, tentang kami, cara belanja, hubungi kami, keranjang belanja dan
download. Selain itu user dapat mencari produk berdasarkan kategori yang ada pada menu dan
melihat produk terbaik (Gambar 18).
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
4. KESIMPULAN
5. SARAN
Title of manuscript is short and clear, implies research results (First Author)
SSN: 1978-1520
DAFTAR PUSTAKA
[1] Suyanto, Asep Herman. 2007. Step by Step : Web Design Theory and Practices.
Yogyakarta : CV. Andi Offset.
[2] Candra Ahmadi, Dadang Hermawan, 2013. E-Business & E-Commerce. CV ANDI
OFFSET. Jakarta.
[3] Pratama, Satria Aji., Perancangan dan Pembangunan Aplikasi E-Commerce Berbasis
Web (Studi Kasus : Radian Komputer Bandung), 2011, hal 1-4.
[4] Putra, Ardi Prajana Eka., Analisis dan Perancangan Website Sebagai Media Promosi
dan Penjualan (Studi Kasus : Marenta Komputer), 2013, hal 1-13.
[5] Sugiyono, 2008. Metode Penelitian Kuantitatif Kualitatif dan R&D. Bandung.
Alfabeta.
[6] S. Pressman, Roger.,2010.Software Enginering A Practitioner’s Approach.
Seventh Edition.
[7] Nugroho, Adi., 2005, Analisis dan Perancangan Sistem Informasi dengan
Metodologi Berorientasi Objek, Cetakan Pertama (Edisi Revisi), Penerbit
Informatika, Bandung.
Title of manuscript is short and clear, implies research results (First Author)