Info Terbaru
Loading...
Saturday, March 22, 2014

Info Post

Skenario Use Case
Versi Server / Admin
NO
AKSI AKTOR
NO
REAKSI SISTEM

LOGIN
Skenario Normal


1
Memasukan ID dan Password
2
3
Cek valid atau tidaknya data input
Masuk ke halaman menu Admin

Skenario Alternatif


1
Memasukan ID dan Password
2
3
4
Cek valid atau tidaknya data input ( jika tidak )
Menampilkan pesan data tidak valid
Menampilkan halaman login

REGISTRASI
Skenario Normal


1
3



7


11
Menekan tombol “ Registrasi Barang”
Memfoto QR-Code



Memasukkan data barang
( Penerima, Pengirim,lokasi,waktu,dll)

Klik tombol “Simpan”
2
4
5

6
8
9
10
12
13

Menjalankan kamera pembaca QR-CODE
Membaca dan menerjemahkan QR-Code
Memeriksa data di database (jika data belum terdaftar)
Menampilkan form registrasi data
Mencatat data kiriman
Validasi data kiriman
Menampilkan tombol “simpan”
Menyimpan data ke database
Menampilkan pesan “Data telah disimpan”
Menampilkan Halaman Menu Admin

Skenario Alternatif


1




6
Memfoto QR-Code




Memasukkan data barang
( Penerima, Pengirim,lokasi,waktu,dll)
2
3

4
5
7
8
9
10
Membaca dan menerjemahkan QR-Code
Memeriksa data di database (jika data telah terdaftar)
Menampilkan pesan “Barang telah terdaftar”
Menampilkan Halaman menu Admin
Mencatat data kiriman
Validasi data kiriman ( jika tidak valid )
Menampilkan pesan “Tidak valid”
Tidak menampilkan tombol “simpan”

UPDATE BARANG
Skenario Normal


1
3




7


11
Menekan tombol “ Update Barang”
Memfoto QR-Code




Memasukkan data update status barang


Klik tombol “Update”


2
4
5

6

8
9
10
12
13
14
Menjalankan kamera pembaca QR-CODE
Membaca dan menerjemahkan QR-Code
Memeriksa data di database (jika data telah terdaftar)
Menampilkan form update status barang
( Lokasi , notice, estimasi sisa waktu )
Mencatat data kiriman
Validasi data kiriman
Menampilkan tombol “Update”
Menyimpan dan mengupdate data ke database
Menampilkan pesan “Data telah diupdate”
Menampilkan Halaman Menu Admin


Skenario Alternatif


1





6


Memfoto QR-Code





Memasukkan data update status barang



2
3
4

5

7
8
9
10
Membaca dan menerjemahkan QR-Code (jika tidak)
Kembali ke poin 1.
Memeriksa data di database (jika data tidak terdaftar)
Menampilkan form registrasi barang
( Lokasi , notice, estimasi sisa waktu )
Mencatat data kiriman
Validasi data kiriman (jika tidak valid)
Menampilkan pesan “Data tidak Valid”
Tidak menampilkan tombol kirim

LAPORAN PELANGGAN
Skenario Normal


1


4
6


10

Mengklik tombol “ Laporan Pelanggan “


Mengklik tombol “Tanggapi”
Memasukkan tanggapan


Mengklik tombol “ Kirim“

2
3

5
7
8
9
11
12
Memeriksa data komplan pelanggan di database
Menampilkan data komplan pelanggan dan tombol “Tanggapi”
Menampilkan form “tanggapi komplan”
Mencatat data tanggapan
Validasi data tanggapan
Menampilkan tombol kirim
Menyimpan dan mengirim data ke database
Menampilkan data komplan pelanggan lainnya

Skenario Alternatif


1


4
Mengklik tombol “ Laporan Pelanggan “


Memasukkan tanggapan
2

3
5
6
7
8
Memeriksa data komplan pelanggan di database
(jika tidak ada)
Menampilkan pesan “Tidak ada komplan”
Mencatat data tanggapan
Validasi data tanggapan (jika tidak valid)
Menampilkan pesan “Data tidak Valid”
Tidak menampilkan tombol kirim ( disable )

PREDIKSI KETERLAMBATAN
Skenario Normal


1
3




7


11
Menekan tombol “Prediksi Keterlambatan”
Memfoto QR-Code




Memasukkan alasan keterlambatan


Klik tombol “Kirim”

2
4
5

6

8
9
10
12
13
14
Menjalankan kamera pembaca QR-CODE
Membaca dan menerjemahkan QR-Code
Memeriksa data di database (jika data telah terdaftar)
Menampilkan form input keterlambatan
( Alasan, dll )
Mencatat data keterlambatan
Validasi data keterlambatan
Menampilkan tombol kirim
Menyimpan dan mengrim data ke database
Menampilkan pesan “Data telah diupdate”
Menampilkan Halaman Menu Admin

Skenario Alternatif


3








9


Memfoto QR-Code








Memasukkan alasan keterlambatan


4

5
6

7
8


10
11
12
Membaca dan menerjemahkan QR-Code(Jika tidak terbaca)
Menampilkan pesan “kode tidak terbaca”
Memeriksa data di database (jika data belum terdaftar)
Menampilkan pesan “Data Barang tidak ditemukan”
Manampilkan halaman menu Admin


Mencatat data keterlambatan
Validasi data keterlambatan ( jika tidak valid )
Tidak menampilkan tombol kirim
VERSI CLIENT

NO


AKSI AKTOR
NO
REAKSI SITEM

TRACKING BARANG
Skenario Normal



1
3



Mengklik tombol “Telusuri Barang”
Memfoto QR-Code


0
2
4
5
6
Menu Utama Aplikasi
Menjalankan kamera pembaca QR-Code
Membaca dan menerjemahkan QR-Code
Memeriksa data ke database server
Menampilkan status dan lokas barang

Skenario Alternatif


1


Memfoto QR-Code
*(kode tidak terbaca)

2

3
4
Membaca dan menerjemahkan QR-Code ( jika tidak terbaca)
Menampilkan pesan “Kode tidak terbaca”
Menampilkan Halaman Utama
1


Memfoto QR-Code
*(tidak ada data di database)

2
3
4
5
Membaca dan menerjemahkan QR-Code
Memeriksa data ke database server (jika tidak ada)
Menampilkan pesan “ Data tidak ditemukan”
Menampilkan Halaman Utama

KOMPLAIN
Skenario Normal


1
3


7


11
Mengklik tombol “Komplan”
Memfoto QR-Code


Memasukkan data komplan


Mengklik tombol “Kirim”
2
4
5
6
8
9
10
12
13
Menjalankan kamera pembaca QR-Code
Membaca dan menerjemahkan QR-Code
Memeriksa data ke database server
Menampilkan form komplan
Mencatat data komplan
Validasi data komplan
Menampilkan tombol kirim
Menyimpan dan mengirim data ke database
Menampilkan halaman menu utama

Skenario Alternatif


1
3



7

10
Memfoto QR-Code




Memasukkan data komplan



2
3
4
5
6
8
9
10
11
Membaca dan menerjemahkan QR-Code ( jika tidak error)
Menampilkan pesan “ Kode tidak terbaca “
Memeriksa data ke database server ( jika tidak ada )
Menampilkan pesan “ Data tidak ditemukan “
Mencatat data komplan
Validasi data komplan (jika tidak valid)
Menampilkan pesan “ Data tidak Valid “
Tidak menampilkan tombol kirim






Created : Rizal Hidayatulloh ( 1104120046 ), Computer Engineering - Telkom University

1 comments:

  1. saya kurang mengerti menggunakan skenario use case mas hehe

    ReplyDelete

Ayo diskusi disini ..

Blog Kemasaja

Pengumuman BKN

Cakrawala News

  • Bajigur Legit - Rp 18000 Bajigur minuman khas sunda yang mengandung banyak manfaat, salah satunya yaitu untuk menghangatkan badan disaat terasa udara terasa dingin. Bajig...
    9 years ago
Related Posts Plugin for WordPress, Blogger... Gapura Indonesia | Kemasaja