Aplikasi M-Commerce Berbasis Android Pada Phone Comp Service

dokumen-dokumen yang mirip
lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

DAFTAR ISI HALAMAN JUDUL...

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

RANCANG BANGUN SISTEM INFORMASI PENJUALAN TUNAI STUDI KASUS : TB. CAHAYA BARU PANGKALPINANG DENGAN METODOLOGI BERORIENTASI OBYEK

RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI PENJUALAN TOKO ONLINE SABLON AGUS MANDIRI KAB.BANDUNG

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. jaringan internet melalui teknologi wireless. menciptakan aplikasi/perangkat lunak mereka sendiri.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

Rancang Bangun Aplikasi Penjualan Online Pada PT. Jumbo Power International

APLIKASI PEMESANAN BUKU DI TOKO BUKU PELITA JAYA BERBASIS MOBILE ANDROID

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB 1 PENDAHULUAN. teladan terutama dalam mencontoh sifat para nabi. Dalam ajaran islam

pelanggan (Customer) dan dapat membantu dalam pencatatan data secara akurat. 2. Parameter Evaluasi Untuk tidak memperluas area pembahasan pada penulis

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

ISBN: SNIPTEK 2016 SISTEM INFORMASI PENJUALAN KAWAT BERBASIS WEB PADA CV. GIVRO MULTI TEKNIK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

ISBN: SNIPTEK 2015 JURNAL ILMIAH PERANCANGAN SISTEM INFORMASI SEKOLAH BERBASIS WEB PADA SMP CEMPAKA JAKARTA

PROTOTYPE M-TICKETING BIOSKOP. Intan Oktaviani, Adhe Try Pamungkas. STMIK Duta Bangsa, STMIK Duta Bangsa

PROTOTYPE PELAYANAN AKADEMIK TERHADAP KOMPLAIN MAHASISWA BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

Aplikasi Monitoring dan Evaluasi Kinerja Aparatur di Kejaksaan Negeri Mempawah

BAB II KAJIAN PUSTAKA

PERANGKAT LUNAK LOKASI HALTE DAN RUTE TRANSMUSI PALEMBANG BERBASIS ANDROID

RANCANG BANGUN APLIKASI BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Rancangan Aplikasi Persediaan Barang Pada TB. Putra Mas Pangkalpinang Melati Suci 1), Sujono 2)

BAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web

PENGEMBANGAN APLIKASI BERGERAK UNTUK PENYEDIAAN INFORMASI LOKASI RUMAH SAKIT DI WILAYAH GARUT

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

BAB IV HASIL DAN PEMBAHASAN

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

BAB I PENDAHULUAN Latar Belakang

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

Sistem Informasi Aplikasi Penilaian Sidang Skripsi Berbasis Web di STMIK Bina Sarana Global

APLIKASI M COMMERCE BERBASIS ANDROID PADA ZONA KOMPUTER BANJARNEGARA ABSTRAKS

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

E-COMMERCE PADA KHALIFAH SHOP.

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan teknologi, manusia menginginkan segala

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 1 PENDAHULUAN. pesat yang diindikasikan perkembangan teknologi telekomunikasi dan komputer.

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

BAB II LANDASAN TEORI

RANCANG BANGUN APLIKASI PEMBELAJARAN OBJEK WISATA DOMESTIK DAN MANCANEGARA BERBASIS ANDROID

SISTEM INFORMASI SIMPAN PINJAM PADA KOPERASI PEDAGANG SIMPAN PINJAM DI PASAR BARU KOTA BANDUNG

BAB IV HASIL DAN DESAIN SISTEM

BAB 3 PERANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN SISTEM

APLIKASI PENGENALAN RAMBU LALU LINTAS DAN MARKA JALAN INTERAKTIF BERBASIS ANDROID

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

Bab 3 Metode dan Perancangan Sistem

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

APLIKASI MEDIA PEMBELAJARAN MATEMATIKA UNTUK SMP KELAS IX BERBASIS ANDROID

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. yang berbeda-beda untuk mendapatkan makanan yang diinginkan. Pada saat ini

BAB I PENDAHULUAN. Sistem Informasi..., Abdul, Fakultas Teknik 2016

APLIKASI PENGELOLAAN DATA BARANG CV. TRIMULTI MANUNGGAL BERBASIS WEBSITE MENGGUNAKAN PHP DAN MYSQL

BAB III ANALISIS DAN PERANCANGAN SISTEM

RANCANG BANGUN DAN IMPLEMETASI APLIKASI E-COMMERCE PADA TOKO CAMO DAN MAGMA

BAB I PENDAHULUAN. Maraknya berbagai aplikasi yang muncul saat ini telah memberikan kemudahan

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA

APLIKASI PEMBELAJARAN BAHASA JEPANG LEVEL DASAR BERBASIS ANDROID ABSTRAK

RANCANG BANGUN SISTEM INFORMASI PENJUALAN AKSESORIS HANPHONE BERBASIS WEB PADA DAZZLE CELLULAR SEMARANG

BAB I PENDAHULUAN. dalam pemsokan bahan baku biji kopi yang akan nanti nya di ekspor keluar

PENGEMBANGAN PERANGKAT LUNAK PEMESANAN TIKET TRAVEL BERBASIS WEB DAN MOBILE

PERANCANGAN APLIKASI PENGUMUMAN KAMPUS BERBASIS ANDROID PADA STKIP-PGRI LUBUKLINGGAU MENGGUNAKAN METODE OBJECT ORIENTED PROGRAMMING

PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN


BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

Perancangan Aplikasi Monitoring Rental Scooter Dan Mobil Elektrik Berbasis Android Pada Ababil Panakukang Makassar

Aplikasi Pengenalan Hari Bersejarah Republik Indonesia Berbasis Android dan Web Service

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

BAB 1 PENDAHULUAN. manusia mengalami evolusi. Berbagai aktivitas mengalami perubahan dari cara

RANCANG BANGUN APLIKASI BERBASIS ANDROID SEBAGAI MEDIA INFORMASI RUTE ANGKUTAN KOTA DI PURBALINGGA

BUILDING A INFORMATION SYSTEM SALE STOCK AT BOUTIQUE DE ORIN WITH BARCODE SCAN

BAB 1 PENDAHULUAN. dan bertahan di pasar yang semakin besar dan padat. Akibatnya, begitu banyak cara

Transkripsi:

Aplikasi M-Commerce Berbasis Android Pada Phone Comp Service Stefanus Yulianto Progam Studi Teknik Informatika STMIK Atma Luhur Jl. Jend. Sudirman Pangkalpinang stefanus.efanli@gmail.com Benny Wijaya Program Studi Teknik Informatika STMIK Atma Luhur Jl. Jend. Sudirman Pangkalpinang benny.wijaya@atmaluhur.ac.id Abstrak Perkembangan bisnis di era modern ini memicu persaingan bisnis yang semakin ketat. Sistem penjualan atau marketing pun ditingkatkan guna mempertahankan dan meningkatkan pemasaran produk. Sistem penjualan yang dengan teknologi modern akan menjadi alternatif penjualan yang baik. Dengan memanfaatkan teknologi smartphone, sistem akan dikembangkan dengan menggunakan metode pengembangan dan pemrograman perangkat lunak yang berorientasi objek (OOP). Untuk pengembangannya digunakan aplikasi Eclipse Juno dan Dreamwever. Aplikasi ini berbasis Mobile Application (Android) menggunakan bahasa pemrograman Java dan MySQL sebagai databasenya dan PHP sebagai web servernya. Metode pengembangan aplikasi menggunakan Metode Prototype. Yang nantinya akan menghasilkan sebuah apliksi m-commerce dengan memanfaatkan sistem aplikasi android pada smartphone. Aplikasi ini nantinya akan sangat berguna untuk toko Phone Comp Service. Aplikasi yang dihasilkan ini berupa aplikasi mobile atau m-commerce yang akan dijalankan pada smartphone android. Dengan aplikasi nantinya akan memudahkan konsumen untuk melakukan pemesanan atau transaksi pada toko Phone Comp Service, sehingga akan lebih mudah efesiensi waktu. Aplikasi ini juga akan meningkatkan omset penjualan toko. Kata Kunci M-Commerce, Smartphone, Aplikasi, Android, Sistem I. PENDAHULUAN Phone Comp Service merupakan salah satu counter hp(handphone) yang bergerak dibidang penjualan handphone dan aksesorisnya serta service handphone. Sistem pemasaran dan penjualan yang digunakan oleh Phone Comp Service saat ini adalah konsumen harus datang langsung ke Phone Comp Service untuk menanyakan atau melihat ketersediian handphone atau aksesoris handphone yang ingin dibeli. Atau hanya datang untuk melakukan konsultasi service ke Phone Comp Service. Tentunya, dengan sistem penjualan tersebut maka akan menyita waktu konsumen untuk memperoleh informasi dengan mudah dan akurat. Melihat banyak tokotoko lain yang bergerak di bidang yang sama telah memanfaatkan fasilitas-fasilitas dari teknologi informasi. Salah satu aspek yang paling mendukung adalah adanya fasilitas M-Commerce. M-Commerce itu sendiri adalah sistem perdagangan elektronik dengan menggunakan perangkat mobile yang dapat membantu konsumen dalam proses penjualan barang. Dengan adanya M-Commerce, diharapkan Phone Comp Service dapat memasarkan barangnya secara mobile online sehingga konsumen bisa melihat dan memesan pada Phone Comp Service tanpa harus mendatangi toko secara langsung. Selain itu diharapkan dengan adanya M-Commerce pada Phone Comp Service ini dapat meningkatkan grafik pendapatan. Mengacu dari permasalahan diatas, maka perlu dibuat suatu sistem yang dapat menyelesaikan permasalahan yang ada saat ini. Pembangunan aplikasi berbasis mobile pada platform android adalah suatu solusi untuk menyelesaikan berbagai permasalahan di atas guna mencapai efektifitas maupun efisiensi Phone Comp Service. II. LANDASAN TEORI A. Analisa Sistem Analisis Sistem adalah penguraian suatu sistem informasi yang sudah utuh kedalam bagian-bagian komponennya dengan tujuan dapat menidentifikasi dan menevaluasi berbagai macam permasalahan maupun hambatan yang terjadi pada sistem sehingga nantinya dapat dilakukan perbaikan atau pengembangan. Pada analisa sistem penulis hanya melakukan 3 tahapan analisis yaitu, analisa sistem berjalan, analisa sistem usulan dan analisa kebutuhan. B. UML (Unified Modeling Language) Menurut Munawar (2005), UML (Unifiels Modelling Language) adalah salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi obyek. Hal ini disebabkan karena UML dilengkapi dengan mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan rancangan mereka dengan yang lain sehingga mudah dimengerti. Dalam penyelesaian skripsi ini tidak menggunakan keseluruhan diagram UML yang telah disebutkan diatas tetapi hanya beberapa saja yaitu activity diagram, use case diagram, dan sequence diagram. 57

C. Aplikasi Aplikasi dapat dikatakan suatu perangkat lunak yang siap dipakai dengan menjalankan instruksi-instruksi dari user atau pengguna, aplikasi banyak diciptakan guna membantu berbagai keperluan seperti untuk laporan, percetakan dan lainlain. Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan, jadi pengertian aplikasi dapat disimpulkan merupakan program siap pakai yang menbantu mencapai tujuan pengguna. D. M-Commerce M-Commerce atau mobile commerce sering disebut juga dengan m-business atau pervasive computing. M-Commerce merupakan pengembangan dari e-commerce yang menggunakan jaringan wireless atau mobile telecomunication. E. Android Menurut Supardi (2015), Android merupakan sisstem operasi berbasis Linux yang digunakan untuk telepon seluler (mobile), seperti telepon pintar (Smartphone) dan Komputer Tablet (PDA). Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Analisis sistem berjalan dan menentukan sistem usulan. Analisis kebutuhan perangkat keras dan perangkat lunak. Analisis sasaran dari aplikasi. C. Perancangan Adapun tahapan perancangan sebagai berikut : Membuat rancangan sebuah aplikasi mobile dimana terdapat form-form yang akan digunakan untuk melengkapi aplikasi yang dirancang. Pengembangan sistem yang akan dibangun ini menggunakan metode pengembangan perangkat lunak berorientasi objek dengan aktifitas yang fokus pada pengembangan model dengan menggunakan Unified Model Languange (UML). D. Implementasi Untuk tahap ini, penulis akan melihat program yang sudah dibuat dan melakukan pengujian terhadap aplikasi. Ada 2 tahap yang diambil oleh penulis yaitu : Instalasi aplikasi M-Commerce dalam bentuk.apk. Pengujian menggunakan blackbox testing. F. JSON JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript. G. MySQL Menurut Setiyo Cahyono (2006), menyatakan, bahwa MySql Adalah multi user database yang menggunakan bahasa structured querylanguage (SQL). MySQL dalam operasi client - server melibatkan server daemon MySQL di sisi server dan berbagai macam program serta library yang berjalan di sisi client. SQL adalah bahasa standar yang digunakan untuk mengakses database server. III. METODE PENELITIAN A. Perencanaan Penulis dalam tahap ini mengumpulkan data dan informasi tentang sistem penjualan yang diterapkan oleh Phone Comp Service dengan melakukan observasi dan wawancara. B. Analisis Melakukan beberapa tahapan analisis sebagai berikut : IV. PEMBAHASAN A. Analisa Sistem Berjalan Informasi tentang sistem yang sedang berjalan sangat penting sekali dalam proses perancangan sistem informasi dari sistem tersebut dapat diketahui sejauh mana sistem yang berjalan sekarang dapat memenuhi kebutuhan pengguna. Adapun sistem berjalan yang terjadi di Phone Comp Service sebagai berikut : Konsumen memilih produk yang akan dibelinya lalu memberikannya kepada penjaga toko. Penjaga toko menerima produk yang telah dipilih Penjaga toko memberitahu kepada konsumen berapa total harga dari produk yang dibelinya. Konsumen membayar total harga pruduk yang telah disepekati Penjaga toko mengarsipkan data penjualan di buku penjualan barang. Penjaga toko membuatkan nota pembelian dan diberikan kepada konsumen beserta baang belanjaanya. B. Analisa Sistem Usulan Adapun sistem usulan untuk solusi masalah yang ada adalah dengan merancang aplikasi m-commerce pada Phone Comp Service. Pada sistem usulan ini, aplikasi client akan dibuat online sehingga konsumen dapat melakukan pemesanan barang dengan memanfaatka ponsel pintar android. Sedangkan 58

aplikasi admin menggunakan web server, aplikasi android client akan berhubungan atau terkoneksi disini nantinya. Berikut gambar rancangan sistem usulannya. VGA Card 2GB DDR3 VGA card ini dipilih karena menghasilkan grafis visual yang baik. Smartphone Android KitKat 4.4.4 Android dengan sistem operasi KitKat 4.4.4 saya gunakan karena aplikasi ini nantinya hanya kompatibel dengan sistem operasi android KitKat 4.4.4 kebawah. Yang artinya tidak bisa digunakan pada sistem operasi diatas 4.4.4. Gambar 1. Rancangan Sistem Usulan C. Analisa Kebutuhan Tahap analisa kebutuhan bertujuan untuk mendefinisikan kebutuhan dari sistem yang akan dikembangkan. Analisa kebutuhan sistem dibedakan menjadi kebutuhan fungsional dan kebutuhan non fungsional. 1) Analisa Kebutuhan Non Fungsional Analisa kebutuhan non fungsional adalah analisis yang dibutuhkan untuk menentukan spesifikasi kebutuhan sistem yang meliputi elemen atau komponen yang dibutuhkan untuk sistem yang akan dibangun sampai dengan implementasinya. Dalam pembangunan sistem ini ada 3 (tiga) kebutuhan non fungsional yang digunakan yaitu : kebutuhan pengguna, perangkat keras dan perangkat lunak. a) Analisa Kebutuhan Pengguna User Mobile dapat melakukan pencarian produk dengan melihat produk produk yang ditawarkan dan melakukan pembelian barang. b) Analisa Kebutuhan Perangkat Keras Dalam pembangunan sistem ini dibutuhkan perangkat keras yang sesuai dengan karakteristik rancangan sistem ini. Adapun perangkat keras yang digunakan dalam pembangunan sistem ini adalah sebagai berikut: Processor Intel Core i3 Processor ini dipilih karena memiliki kinerja yang bagus dan lebih baik dari produk intel sebelummnya. Lalu kenapa tidak menggunakan core i5 atau diatasnya lagi? Karena core i3 sudah cukup untuk menjalankan atau pengoerasian sistem ini dan juga lebih hemat biaya. c) Analisa Kebutuhan Perangkat Lunak Perangkat lunak yang digunakan untuk membangun sistem ini adalah : Java Development Kit versi 8 Digunakan untuk mengkompilasi kode program, dan java development kit ini kompatibel dengan spesifikasi laptop yang digunakan Java Runtime Merupakan platform untuk menjalankan sistem, ini digunakan karena kopatibel dengan eclipse juno. Dreamweaver, Digunakan untuk membangun aplikasi server dengan php script, aplikasi ini dipilih karena mudah digunakan dalam pembangunan aplikasi. Eclipse Juno, Digunakan untuk membangun aplikasi client pada android. Aplikasi ini digunkan karena mudah diinstal dan digunakan dalam pembuatan java script dan juga free. Android SDK, untuk pengembangan aplikasi android. Android Development Tools, plugin android pada android studio. Android Virtual Device, emulator untuk menjalankan sistem android. Android SDK, Android Development Tools, dan Android Virtual Device menggunakan tools bawaan dari Eclipse Juno yang dapat digunakan dengan mudah. Xampp Perangkat lunak untuk localhost database dan aplikasi. Xampp digunakan karena mudah digunakan dan free. Sistem Operasi Windows 7 Sistem Opereasi Windows 7 lebih mudah digunakan, karena sistem operasi ini didesain dengan tampilan yang simple dan juga masyarakat lebih mengenal dan terbiasa menggunakan sistem operasi ini. Android OS Sistem Operasi Android ini dipilih karena sistem operasi ini bersifat open source, sehingga dapat dikembangkan siapa saja yang nantinya mau mengembangkannya. Selain itu, sistem operasi ini juga sangat banyak digunakan dan ditanamkan di berbagai smartphone saat ini, jadi aplikasi yang telah 59

dibuat nantinya dapat digunakan di sistem operasi android. 2) Analisa Kebutuhan Fungsional Analisis kebutuhan fungsional bertujuan untuk mengetahui proses informasi yang mengalir melalui perangkat lunak. Analisis dilakukan dengan mendeskripsikan fungsi sistem yang dibangun, mengidentifikasi aktor, membuat use case diagram, activity diagram, dan sequence diagram. D. Desain Perancangan Perangkat Lunak 1) Usecase Diagram a) Usecase Admin Gambar 3. Usecase Diagram User 2) Activity Diagram Activity diagram adalah gambaran grafis dari alur kerja tahapan aktivitas. Adapun activity diagram yang diusulkan dari Aplikasi M-Commerce ini adalah sebagai berikut : a) Activity Diagram Pemesanan Barang Pada Activity Diagram pemesanan produk, setelah user membuka aplikasi, user dapat memilih kategori dan produk yang diinginkan. Setelah itu user dapat melakukan pemesanan produk. Dan setelah user selesai melakukan pemesanan barang hingga proses transaksi terakhir, selanjutnya user mendapatkan konfirmasi. Berikut activity diagram pemesanan barang : Gambar 2. Usecase Diagram Admin b) Usecase Diagram User Gambar 4. Activity Diagram Pemesanan Barang 60

3) Sequence Diagram : user : menu utama : menu barang : registrasi : shopping cart 1: Open 2: Get barang 3: Get Pesanan 4: Masuk shopping cart 5: Ok 6: Tampilan pesanan Gambar 5. Sequence Diagram Shoping Cart E. Rancangan Layar Rancangan layar merupakan suatu hal yang penting dalam membuat suatu aplikasi. Tampilan yang dibuat haruslah menarik, tidak membingungkan dan mudah dimengerti. Kemudahan itu sangat diperlukan agar pemakai merasa nyaman dan tidak jenuh saat menjalankan sistem. Berikut rancangan layar usulannya: Gambar 7. Tampilan Layar Menu Utama b) Tampilan Layar Daftar Pelanggan Gambar 6. Rancangan Layar Menu Utama F. Tampilan Layar Berikut desain tampilan antarmuka (interface) pada aplikasi android dilakukan dengan sebuah layout. Adapun tampilan aplikasi M-Commerce yang akan diterapkan di smartphone untuk mudah dimengerti oleh user/pengguna. 1) Tampilan Layar Aplikasi Client a) Tampilan Layar Menu Utama Gambar 8. Tampilan Daftar Pelanggan 61

c) Tampilan Layar Daftar Barang e) Tampilan Layar Checkout Gambar 9. Tampilan Daftar Barang d) Tampilan Layar Kantong Belanja Gambar 11. Tampilan Checkout 2) Tampilan layar Aplikasi Server a) Tampilan Menu Login Gambar 12. Tampilan Menu Login b) Tampilan Layar Menu Utama Gambar 10. Tampilan Layar Kantong Belanja Gambar 13. Tampilan Menu Utama 62

c) Tampilan Layar Data Barang Gambar 14. Tampilan Data Barang d) Tampilan Layar Tambah Data Barang V. PENUTUP A. Kesimpulan Berdasarkan uraian dan hasil analisa yang telah dilakukan selama pengerjaan Aplikasi Mobile Commerce pada Phone Comp Service berbasis Android ini, maka dapat diambil kesimpulan sebagai berikut : Aplikasi m-commerce ini dapat mempermudah konsumen dalam melakukan pemesanan barang via mobile di Phone Comp Service. Dengan adanya aplikasi m-commerce konsumen tidak perlu datang langsung ke toko untuk melakukan transaksi, sehingga lebih mudah dan efesiensi waktu. Aplikasi m-commerce ini juga dapat menambah omset penjualan Phone Comp Service dan juga dapat memperluas pemasaran toko. Gambar 15. Tampilan Tambah Data Barang e) Tampilan Layar Laporan Penjualan B. Saran Adapun saran yang dapat penulis berikan untuk pengembangan dari sistem yang telah di buat antara lain : Aplikasi ini dapat dikembangan dengan menambah fitur-fitur baru yang dibutuhkan user guna menyempurnakan aplikasi yang ada. Aplikasi ini dapat dikembangan dengan metode pembayaran yang terintegrasi dengan aplikasi dengan sistem paypal. DAFTAR PUSTAKA Gambar 16. Tampilan Laporan Penjualan [1] Cahyono, S. Panduan Praktis Pemrograman Database Menggunakan MySQL dan JAVA. Bandung: Informatika, 2006. [2] Henderi. Analysis and Design System with Unified Modeling Language (UML) STMIK Raharja: Tangerang, 2007. [3] I Putu Agus Eka Pratama I Putu Agus Eka, E-Commerce, E-Business, dan Mobile Commerce. Bandung: Informatika Bandung, 2015. [4] Mulya Yosef. Pemograman Android BlackBox: Jasakom, 2014. [5] Munawar. Pemodelan Visual dengan UML. Yogyakarta; Graha Ilmu 2005. [6] Rosa A.S dan M. Shalahuddin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Informatika Bandung 2015. [7] Simarmata, Janner. Aplikasi Mobile Commerce Menggunakan PHP dan MySQL. Yogyakarta: Andi, 2015. [8] Supardi, Ir. Yuniar. Semua Bisa Menjadi Programmer Android. Jakarta: PT Elex Media Komputindo, 2014. [9] Supardi, Y. Belajar Coding Android bagi Pemula. Jakarta, 2015 [10] Simarmata, Aplikasi Mobile Commerce Menggunakan PHP dan MySQL, edisi 1, ANDI, Yogyakarta, 2006. 63