commit to user
13
BAB III DESAIN DAN PERANCANGAN
3.1 Desain Sistem
3.1.1 Hierarki Input Proses Output
1. Hierarki Aplikasi ini merupakan aplikasi transaksi pemesanan sepatu lukis berbasis
mobile menggunakan media jaringan internet di handphone yaitu GPRS untuk pengaksesan data dari web server.
2. Input Pelanggan melakukan input untuk proses registrasi, login, edit data
pelanggan, dan pada saat melakukan proses pemesanan sepatu lukis sedangkan admin melakukan input untuk memasukkan data sepatu lukis.
3. Proses Pemrosesan data dilakukan sesuai dengan input dari pelanggan ketika
registrasi, login, dan pemesanan. Sedangkan pemrosesan data untuk admin dilakukan pada saat admin meg-input data sepatu lukis.
4. Output Pelanggan dapat menggunakan semua fitur-fitur aplikasi yang ada pada
sisi pelanggan yaitu berkaitan transaksi sepatu lukis.
3.1.2 Deskripsi Sistem
Gambaran alur kerja dari aplikasi yang dibuat dapat dilihat pada gambar 3.1 dibawah ini :
commit to user 14
internet
internet
` Admin
DB mobile
BTS
User Server
Gambar 3.1 Alur Kerja M-RoemahSpocut Keterangan :
1. Pelanggan terlebih dahulu melakukan registrasi data dirinya secara valid melalui aplikasi mobile yang ada di handphone miliknya.
2. Setelah aplikasi akan membuka http connection ke web server lewat jaringan GPRS
3. Apabila proses registrasi berhasil, maka pelanggan akan mendapatkan ID pelanggan secara otomatis
4. Pelanggan login aplikasi M-RoemahSpocut Di handphone dengan memasukkan ID pelanggan dan password sesuai data yang
commit to user 15
dimasukkan pada saar registrasi. Apabila berhasil, kemudian akan masuk ke menu utama.
5. Pelanggan dapat melakukan aktivitas yang berkaitan dengan transaksi pemesanan sepatu lukis.
6. Melalui skrip PHP pada web server, sistem mengambil data dari database MySQL sesuai dengan request aplikasi yang diinputkan oleh
pelanggan 7. Data diambil dari aplikasi, dan akan ditampilkan pada web dapat
berupa teks ataupun gambar Aplikasi ini memiliki beberapa menu antara lain :
1. Menu Registrasi Form ini merupakan proses pelanggan melakukan proses registrasi
data dirinya. Proses ini cukup dilakukan satu kali sebelum menggunakan aplikasi ini.
2. Menu Login Proses login diperlukan untuk mengetahui validasi data pelanggan
sebelum masuk sistem. 3. Menu Type Sepatu
Menu type sepatu berisi tentang informasi tentang tipe sepatu lukis yang dijual,yang meliputi harga, nama tipe, dan harga.
4. Menu Desain Sepatu Menu desain sepatu berisi tentang informasi tentang desain sepatu
yang disediakan, yang meliputi nama desain dan foto desain. 5. Menu Sepatu Lukis
Menu sepatu lukis berisi tentang contoh sepatu lukis yang pernah dibuat oleh roemahspocut.
6. Menu Pemesanan Menu ini berisi form untuk melakukan pemesanan berdasarkan data
yang ditampilkan.
commit to user 16
7. Menu Konfirmasi Menu konfirmasi berisi form yang diisi oleh pelanggan bila telah
melakukan transfer uang. 8. Menu Faq
Menu berisi tata cara dan proses dari system yang harus dipatuhi oleh pelanggan.
9. Menu about Menu about berisi tentang penjelasan singkat tentang aplikasi
pemesanan sepatu lukis. 10. Menu Edit Profil
Menu edit profil berisi form untuk mengubah data pelanggan.
3.2 Analisis Sistem 3.2.1 Identifikasi Masalah