Analisa Sistem Sistem Flow

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