3.1 Analisa Sistem
Pet’s Heaven adalah usaha yang bergerak dibidang jasa perawatan dan penitipan binatang kesayangan yang hanya menyediakan jasa untuk binatang
kucing dan anjing, selain itu Pet’s Heaven juga menyediakan aneka kebutuhan untuk binatang kesayangan anda seperti makanan, vitamin, shampoo dan lain
sebagainya. Berikut ini adalah pengklasifikasian pelayanan binatang yang dimiliki oleh Pet’s Heaven :
1 Binatang Kucing.
- Menyediakan perawatan untuk segala jenis kucing seperti : mandi,
suntik vitamin, suntik kutu, potong bulu, potong kuku -
Menyedikan jasa penitipan apabila pemilik binatang tersebut mempunyai kepentingan untuk ke luar kota.
- Menyediakan kebutuhan-kebutuhan kucing yang lain aksesoris.
2 Binatang Anjing
- Menyediakan perawatan untuk segala jenis anjing seperti : mandi,
suntik vitamin, suntik kutu, suntik anti-rabies, potong bulu, potong kuku
- Menyedikan jasa penitipan apabila pemilik binatang tersebut
mempunyai kepentingan untuk ke luar kota -
Menyediakan kebutuhan-kebutuhan anjing yang lain aksesoris.
3.2 Sistem Flow
Sistem Flow atau bagan alir sistem yaitu bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem atau menunjukkan urutan-urutan dari
prosedur-prosedur yang ada dalam sistem. Jadi dalam sistem flow ini akan dijelaskan urutan-urutan pekerjaan yang dilakukan dalam sistem jasa penitipan
dan perawatan binatang di Pet’s Heaven. 1
Sistem Flow Registrasi CUSTOMER
SISTEM PIMPINAN
Gambar 3.1 Sistem Flow Registrasi Dalam sistem flow registrasi dibawah ini customer dapat melakukan
registrasi menjadi member melalui aplikasi dimana telah diatur oleh sistem. Dengan cara customer mengisi data yang diperlukan dalam persyaratan menjadi
Mulai
Informasi tentang
Menjadi Member
Mengisi Data Registrasi
Member
Data Member
Selesai Data Member
Simpan Data Member
Member
Laporan Data Member
member seperti nama, alamat, telepon, email, user ID dan password. Setelah itu data registrasi member akan disimpan pada data store customer. Setelah registrasi
selesai dilakukan maka customer dapat melakukan transaksi yang lebih lanjut dengan terlebih dahulu melakukan login.
Data member nantinya akan dapat diketahui oleh pimpinan perusahaan sebagai laporan data member.
2 Sistem Flow Pemesanan
Pada sistem pemesanan dibawah ini menggambarkan sistem pemesanan antara member dengan sistem. Pertama-tama member akan diberikan beberapa
pilihan menu, yaitu pilihan pelayanan penitipan, pelayanan perawatan, pelayanan jasa dengan batasan anggaran dana dan pemesanan kebutuhan yang lain dan
aksesoris. Apabila member memilih pelayanan penitipan maka member akan diberi
pilihan dua jenis binatang, yaitu kucing dan anjing. Setelah member menentukan pilihan jenis binatang yang mereka inginkan, maka sistem akan menampilkan
sebuah katalog pelayanan penitipan yang diambil dari data store yang terdapat pada sistem. Member dapat langsung memesan dan data pesanan akan disimpan
pada data store keranjang pesanan pada sistem. Apabila member memilih pelayanan perawatan maka member akan diberi
pilihan dua jenis binatang, yaitu kucing dan anjing. Sistem akan menampilkan pilihan kebutuhan dari jasa perawatan yang dimaksud dari data store formula item
pada sistem. Kemudian member tinggal memilih kebutuhan yang mereka inginkan. Setelah kebutuhan selesai dipilih oleh member sistem akan melakukan
proses penggabungan dari kebutuhan yang dipilih tadi apakah sudah sesuai dengan formula item yang sudah ditentukan oleh sistem. Hal ini dilakukan agar
member tidak salah dalam memilih dan mencocokkan kebutuhan. Setelah itu member dapat langsung memesannya. Data pesanan akan disimpan pada data
store keranjang pesanan pada sistem.
CUSTOMER SISTEM
Gambar 3.2 Sistem Flow Pemesanan Apabila member memilih pelayanan jasa dengan batasan anggaran dana
maka member akan diberi pilihan dua jenis binatang, yaitu kucing dan anjing. Member terlebih dahulu akan diminta memasukan batasan anggaran dana yang
mereka miliki untuk mendapatkan pelayanan jasa. Setelah itu sistem akan Mulai
Kebutuhan lain dan
Aksesoris
Kebutuhan Lain dan
Aksesoris
Katalog Kebutuhan lain
Dan Aksesoris
Pesan Kebutuhan Lain
Dan Aksesoris
Selesai
Keranjang Pesanan
Ya
Tida
melakukan proses pencocokkan anggaran dana yang dimasukkan oleh member dengan data store formula item. Sistem akan menampilkan kebutuhan yang sesuai
dengan anggaran dana yang dimaksud oleh member. Harga kebutuhan yang akan ditampilkan oleh sistem hanya harga ≤ kurang dari sama dengan yang
dimasukkan oleh member, dan diatas harga yang dimasukkan oleh member tidak akan ditampilkan oleh sistem. Setelah itu member dapat langsung memesannya
dan data pesanan akan disimpan pada data store keranjang pesanan pada sistem. Apabila member memilih pemesanan kebutuhan yang lain dan aksesoris
maka sistem akan menampilkan katalog kebutuhan dan aksesoris dari data store item dan aksesoris. Member dapat langsung memesannya dan data pesanan akan
disimpan pada data store keranjang pesanan pada sistem.
3 Sistem Flow Pembayaran
Pada sistem flow pembayaran dibawah ini menggambarkan sistem pembayaran antara member, bank, dan sistem. Dalam melakukan proses
pembayaran, mula-mula member harus mengisi formulir pembayaran terlebih dahulu. Nomor rekening dan nama pemilik rekening akan diverifikasi terlebih
dahulu oleh bank. Bank akan memeriksa kevalidan dari rekening bank yang digunakan oleh member. Setelah data dari rekening bank menunjukkan
CUSTOMER SISTEM
BANK
Gambar 3.3 Sistem Flow Pembayaran kevalidan maka pihak bank akan memberikan konfirmasi bahwa rekening
tersebut valid dan dapat digunakan. Konfirmasi kevalidan rekening tersebut akan diterima pula oleh sistem. Sistem akan melakukan proses pembayaran
dan data pembayaran akan disimpan pada data store pembayaran pada sistem. Sistem akan memberikan data bukti pembayaran yang dapat dicetak oleh
START
Melakukan Pembayaran
Mengisi form Pembayaran
Inputan Data Pembayaran
Data Bank Verifikasi No.Rekening
Valid
Output Data Pembayaran
Ya
Output Data Pembayaran
Pembayaran Valid
Cetak Bukti
Output Data Bukti Pembayaran
Bukti Pembayaran
END
Output Data Pembayaran
Menyimpan Data Pembayaran
Data Pembayaran
Menampilkan Data Pembayaran Output Data
Pembayaran
Data Pembayaran Cetak Bukti Data Pembayaran
Output Data Pembayaran
Ya Tidak
Data Laporan Pemesanan Data Laporan Member
Data Laporan Stok Jasa Data Laporan Pembayaran
Bukti Pembayaran Data Katalog
DataValidasi Pembayaran Data Pembayaran
Data Pemesanan
Data Formula Perawatan Data User
DataKebutuhan Aksesoris
Data Penitipan Data Konfirmasi Pembayaran
member jika member menginginkan. Jika tidak maka proses pembayaran telah selesai.
Apabila pihak bank menyatakan bahwa rekening yang digunakan oleh member tidak valid maka member harus mengulangi kembali proses pengisian
formulir pembayaran kembali.
3.3 Diagram Konteks