Anda di halaman 1dari 15

Penjualan Buku Online

Toko Buku Gramedia Jember

Disusun oleh :

1. Eko Ribut Santoso (0910651221)


2. Wahyudi Harnowo (0910651222)
3. Ahmad Eko Budi P (0910651228)
4. Mahfud Hamsyah (0910651253)

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2011
A. Use Case
SYSTEM

pendaftaran login
member sistem transaksi
online

pemesanan pembayaran

marketing

owner pelaporan hasil pengecekan


penjualan

pengaturan pihak bank


pesanan

a. Analisis Use Case


Nama Use Case : Pendaftaran
Actor : Member
Type : Primary key
Tujuan : Pemesanan online
Deskripsi : Member membuka website dari Gramedia Jember memilih menu
daftar, kemudian sistem online menampilkan form pendaftaran yang berisi data diri member,
alamat email, dan juga password. Pelanggan harus mengisi semua data tersebut, yang
selanjutnya sistem online akan memproses dan menyimpan data tersebut. Kemudian member
akan masuk ke form member, yang memberitahukan bahwa member tersebut sudah terdaftar
dan menjadi member di Toko Gramedia Jember.

ACTOR SISTEM
1. Member membuka website
Toko Buku Gramedia Jember
2. Tampilan home Toko Buku
Gramedia Jember
3. Member memilih menu
pendaftaran
4. Sistem online menampilkan
form pendaftaran
5. Kemudian member memasukan
semua data yang dibutuhkan
oleh sistem online untuk
diproses
6. Memproses dan menyimpan
data member yang telah
dimasukkan
7. Sistem online menampilkan
form member sebagai tanda
bahwa member tersebut sudah
terdaftar

Nama Use Case : Login


Actor : Member
Type : Primary key
Tujuan : Pemesanan online
Deskripsi : member masuk ke form member dengan melakukan proses login
terlebih dahulu, member memasukkan username dan password. Apabila username dan
password sudah benar, maka member akan masuk ke form member.

ACTOR SISTEM
1. Member membuka website Toko
Buku Gramedia Jember
2. Memilih login member
3. Tampilan login untuk masuk ke
form member
4. Member memasukkan username
dan password
5. Sistem akan menampilkan form
member

Nama Use Case : Pemesanan


Actor : Member
Type : Primary key
Tujuan : Pemesanan online
Deskripsi : Member membuka website Toko Buku Gramedia Jember dan memilih
menu buku, selanjutnya sistem online akan menampilkan informasi mengenai buku-buku
yang ditawarkan. Member mengklik buku yang akan dipesan, sistem online menampilkan
form pemesanan yang berisi nama member, alamat kirim dan kota. Member mengisi semua
data sesuai dengan yang ada di form pemesanan, kemudian sistem online memproses
pemesanan dan menampilkan informasi nama pemesan, biaya kirim, no. order, dan total
bayar.
ACTOR SISTEM
1. Member membuka website Toko
Buku Gramedia Jember
2. Tampilan Toko Buku Gramedia
Jember
3. Member memilih menu buku
4. Sistem online akan
menampilkan informasi
mengenai buku yang ditawarkan
5. Member memilih buku yang
ingin dipesan
6. Sistem online menampilkan
buku-buku yang dipesan
7. Member dapat menambah atau
membatalkan atau membatalkan
buku yang dipesan
8. Jika member sudah pasti
memesan buku tersebut, maka
member mengklik tombol selesai
9. Sistem online menampilkan
form pemesanan dan setiap
member harus mengisi datanya
10. Member memasukkan seluruh
data yang dibutuhkan untuk
proses pemesanan
11. Sistem online memproses dan
menampilkan informasi nama
pemesan, biaya kirim, no. order,
dan total bayar
12. Sistem online akan
menampilkan tempat
pembayaran melalui transfer

Nama Use Case : Pembayaran


Actor : Member
Type : Primary key
Tujuan : Pemesanan online
Deskripsi : Member membukan website Toko Buku Gramedia Jember, member
memilih menu pembayaran. Sistem online menampilkan form pembayaran, member mengisi
form pembayaran sesuai dengan no. order, no. transfer dan jumlah pembayaran. Sistem
online kembali melakukan konfirmasi hingga selesai dan menampilkan informasi mengenai
pembayaran oleh member

ACTOR SISTEM
1. Member membuka website Toko
Buku Gramedia Jember
2. Tampilan home Toko Buku
Gramedia Jember
3. Member memilih menu
pembayaran
4. Sistem online menampilkan
form pembayaran
5. Member mengisi form
pembayaran sesuai no. order, no.
transfer dan jumlah pembayaran
6. Sistem online kembali
melakukan konfirmasi hingga
selesai dan menampilkan
informasi mengenai pembayaran
oleh member

Nama Use Case : Pengecekan


Actor : Marketing
Type : Primary key
Tujuan : Pemasaran online
Deskripsi : Marketing membuka form pembayaran member. Kemudian marketing
melakukan pengecekan ke no. rekening Toko Gramedia Jember sesuai dengan no. transfer
pada bank, pihak bank akan melakukan pengecekan terhadap no. rekening tersebut dan
memberitahukan hasil kepada marketing.

ACTOR SISTEM
1. Marketing membuka form
pembayaran
2. Sistem online menampilkan
form pembayaran
3. Marketing melakukan
pengecekan no. transfer pada no.
rekening di bank
4. Bank melakukan pengecekan
no. transfer tersebut pada no.
rekening Toko Gramedia
Jember
5. Bank memberitahukan hasil
tersebut kepada marketing

Nama Use Case : Pengaturan Pesanan


Actor : Marketing
Type : Primary key
Tujuan : Pemasaran online
Deskripsi : Marketing memeriksa form pemesanan dan melihat member yang
melakukan pemesanan. Marketing mengirim buku pesanan sesuai dengan alamat masing-
masing member pemesan buku yang tercantum pada form pemesanan, apabila member
tersebut telah melakukan pembayaran.

ACTOR SISTEM
1. Marketing membuka form
pemesanan
2. Sistem online menampilkan
form pemesanan
3. Marketing melihat member yang
melakukan pemesanan pada form
pemesanan
4. Sistem online memberitahukan
buku yang dipesan dan member
yang telah membayar
5. Marketing mengirimkan buku
tersebut sesuai dengan data
member yang ada pada form
pemesanan

Nama Use Case : Pelaporan Hasil Penjualan


Actor : Marketing
Type : Primary key
Tujuan : Pemasaran online
Deskripsi : Marketing membuka halaman admin dengan melakukan proses login
terlebih dahulu, selanjutnya marketing masuk ke halaman admin. Marketing mencetak
laporan hasil penjualan sesuai dengan laporan penjualan yang ada pada halaman admin.

ACTOR SISTEM
1. Marketing membuka halaman
admin
2. Sistem online menampilkan
form login
3. Marketing melakukan proses
login dengan memasukkan
username dan password
4. Sistem online menampilkan
form admin
5. Marketing memilih cetak laporan
hasil penjualan
6. Sistem online menampilkan
laporan hasil penjualan sesuai
dengan yang ada pada halaman
admin
b. Activity Diagram
Activity Diagram Pendaftaran Member

Member Sistem

mulai halaman home

memilih menu
pendaftaran

tampil form
pendaftaran

masukan data

N
valid

Y tampil form member

selesai

Activity Diagram Login Member

Member Sistem

mulai halaman home

pilih menu login


member

tampil login member

masukan username
dan password

valid

Y tampil form member

selesai
Activity Diagram Pemesanan

Member Sistem

mulai halaman home

pilih menu buku

pilih jenis buku

tampil buku

detail buku

Y
pesan buku

tampil buku yang


dipesan member

selesai belanja N
pesan lagi

form pemesanan

mengisi form
pemesanan

tampil no. order dan


total bayar

selesai
Activity Diagram Pembayaran

Member Sistem

mulai halaman home

pilih form
pembayaran
Tampil form
pembayaran

Isi form
pembayaran

informasi pembayaran

selesai

Activity Diagram Pengecekan

Marketing Sistem

mulai halaman home

pilih form
pembayaran

form pembayaran

cek no. transfer pada


no. rekening bank

pengecekan no. transfer

menampilkan
informasi no. transfer

selesai
Activity Diagram Pengaturan Pesanan

Marketing Sistem

mulai halaman home

pilih form
pemesanan

form pemesanan

memeriksa member yang


melakukan pemesanan

menampilkan data member


yang memesan

N
pengirimaan pesanan sesuai Y bayar
data member pemesan

informasi pengiriman buku


yang dipesan

selesai

Activity Diagram Pelaporan Penjualan

Marketing Sistem

mulai halaman admin

pilih form
pemesanan

menampilkan form
pemesanan

pilih cetak laporan

selesai
c. Sequence Diagram
Sequence Diagram Pendaftaran

: member : Form Pendaftaran : Data Member : Form Member

2. pilih form
1. masukan data

3. validasi pendaftaran

4. pendaftaran berhasil

5. masuk form member

Sequence Diagram Login

: member : Form Login : Login : Form Member

1. pilih form
2. login

3. verifikasi login

4. login berhasil

6. masuk form member

Sequence Diagram Pemesanan

: member : Buku : Form pemesanan : Pemesanan

1. menu buku

3. pilih buku

2. Informasi buku

5. data pemesan

4. data pemesanan

5. Informasi no. order dan total


Sequence Diagram Pembayaran

: member : Form Pembayaran : Data Pembayaran

1. pilih form pembayaran

2. masukkan data pembayaran

3. informasi pembayaran

Sequence Diagram Pengecekan

: marketing : Form Pembayaran : Pengecekan

2. pilih form pembayaran

3. masukkan no. transfer member

3. informasi no. transfer

Sequence Diagram Pengaturan Pesanan

: marketing : Form Pemesanan : Data Pemesanan : Pengiriman

1. pilih form pemesanan

2. periksa member pemesan

3. data member pemesan

4. verifikasi pembayaran

5. informasi pengiriman pesanan


Sequence Diagram Pelaporan Penjualan

: marketing : Halaman Admin : Form buku : Form Pemesanan

1. masuk halaman admin

2. masuk form buku

3. pilih laporan buku

4. tampil laporan buku

5. masuk form pemesanan

6. pilih laporan pemesanan

7. informasi laporan pesanan

d. Collaboration Diagram
Collaboratiaon Diagram Pendaftaran

1. pilih form
: member : Form Pendaftaran

2. masukan data
5. masuk form member

4. pendaftaran berhasil
: Form Member : Data Member
3. validasi pendaftaran

Collaboration Diagram Login

1. pilih form
: member : Form Login

5. masuk form member 2. login

4. login berhasil
: Form Member : Login
3. verifikasi login
Collaboration Diagram Pemesanan
1. menu buku
2. pilih buku
: member : Buku
3. informasi buku

6. Informasi no. order dan total


4. data pemesan

5. data pemesan
: Pemesanan : Form pemesanan

Collboration Diagram Pembayaran

1. pilih form pembayaran


: member : Form Pembayaran

3. informasi pembayaran
2. masukkan data pembayaran

: Data Pembayaran

Collaboration Diagram Pengecekan

1. pilih form pembayaran


: marketing : Form Pembayaran

3. informasi no. transfer 2. masukkan no. transfer member

: Pengecekan
Collaboration Diagram Pengaturan Pesanan

1. pilih form pemesanan


: marketing : Form Pemesanan

3. data member pemesan 2. periksa member pemesan


5. informasi pengiriman pesanan

: Pengiriman : Data Pemesanan


4. verifikasi pembayaran

Collaboration Pelaporan Penjualan

: marketing

4. tampil laporan buku


7. informasi laporan pesanan 1. masuk halaman admin

5. masuk form pemesanan 2. masuk form buku


: Form Pemesanan : Halaman Admin : Form buku
3. pilih laporan buku
6. pilih laporan pemesanan

Anda mungkin juga menyukai