77
3.1.8 Analisis Sistem
3.1.8.1 Arsitektur Sistem
Aplikasi utama pada m-commerce ini merupakan aplikasi mobile yang dapat digunakan oleh user melalui internet. User yang menggunakan aplikasi
utama ini dapat dibedakan menjadi dua jenis, yaitu : pengunjung dan member. Native user diberikan hak akses hanya dapat mengakses fungsi-fungsi seperti
pencarian produk, filter produk, dan pemilihan produk. Sedangkan yang membedakan antara pengunjung dan member, dimana member dapat melakukan
pencarian produk, filter produk, pemilihan produk pemesanan produk dan pembayaran produk.
Selain aplikasi utama, m-commerce juga mempunyai dukungan web server sebagai pusat pengolahan data dalam bentuk client
– server. Dengan menggunakan akses internet client dapat terhubung ke database pada web server
dengan menggunakan http Connection. Pada penelitian ini program client akan dibuat pada platform android. Gambaran mengenai arsitektur sisitem yang akan
dibangun dapat dilihat pada gambar III.4.
78
Android Wireless
Internet
Pak et
Da ta
Web Server Database Server
Database
Header
Copyright © 2011 Black Shoes Bandung Website
Pencarian produk Beranda | Produk | Profil Toko | Ketentuan dan cara pembelian
kategori Teks kategori
Teks kategori
Most view Produk terlaris
Produk terbaru gambar
gambar gambar
[Login] [Daftar]
Untuk berbelanja silahkan login
Hubungi kami JNE Tracking
gambar gambar
gambar gambar
gambar gambar
Lihat detail Lihat detail
Lihat detail Lihat detail
sebelumnya selanjutnya
1
Produk PHP
JAVA CSS
XML XML
Mobile Application
Gambar III.4 Arsitektur Sistem M-Commerce
79
3.1.8.2 Analisis Kebutuhan Fungsional
Dalam membangaun aplikasi m-commerce di toko blackshoes ini digunakan metode perancangan berorientasi objek. Pada dasarnya perancangan
objek memberikan kemudahan dalam hal perawataan atai maintenance dan pengembangan sistem lebih lanjut.
Selain itu, perancangan sistem aplikasi ini menggunakan metode perancangan berorientasi objek dengan menggunakan UML Unified Modeling
Language untuk menentikan, visualisasi, konstruksi, dan mendokumentasikan informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan sistem.
Berdasarkan analisis yang telah dilakukan dalam pembuatan aplikasi ini, maka dapat dilihat apa yang menjadi input, keluaran output, metode yang
digunakan, dan antar muka sistem yang dibuat, sehingga sistem yang dibuat sesuai yang diharapkan. Hasil perancangan berupa gambaran umum mengenai
aplikasi secara keseluruhan yang akan menjelaskan proses implementasi dari sistem.