tugas 2 paf[update]
TRANSCRIPT
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 1/11
BAB 3
Analisis dan Perancangan Sistem
3.1 Prosedur Pemesanan Lama di Toko Diana Fashion
Prosedur yang berlaku pada proses pemesanan baju dan perlengkapan
bayi di Toko Diana Fashion adalah sebagai berikut :
Sistem pemesanan dimulai dari pelanggan yang datang langsung ke toko
dan memilih baju atau perlengkapan bayi yang akan dibeli. Kemudian pelanggan
membayar ke karyawan toko.
Karyawan toko membungkus baju atau perlengkapan bayi dan memberikan
nota kepada pelanggan. Karyawan toko melakukan pencatatan transaksi
penjualan, pada buku penjualan.
erikut adalah !owchat prosedur yang berlaku pada proses pemesanan baju
dan perlengkapan bayi di Toko Diana Fashion:
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 2/11
3.2 New e!uirement "ser untuk sistem #er#asis we# di Toko Diana
Fashion
3.2.1 Functional e!uirement
Functional re"uirement untuk sistem berbasis web di Toko Diana Fashion adalah
sebagai berikut:
#. Sistem berbasis web ini dapat menghubungkan antara toko pusat dengan
cabang supaya koordinasi antar pusat dan cabang menjadi mudah dalam
hal pelaporan perkembangan usaha toko cabangan atau persediaan yang
ada di toko pusat mau pun cabang.
$. Sistem berbasis web ini dapat dapat memudahkan pelanggan dalam
memesan produk yang ditawarkan tanpa harus datang ke toko pusat
maupun cabang dengan begitu transaksi bisa terjadi tanpa pelanggan
harus pergi ke toko.
%. Sistem berbasis web ini dapat digunakan oleh Toko Diana Fashion sebagai
media iklan dan promosi produk kepada masyarakat yang akan
memperkenalkanToko Diana Fashion lebih lagi ke masyarakat luas
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 3/11
&. Sistem berbasis web ini dapat mengin'ormasikan produk pada
masyarakat. (n'ormasi mengenai barang bisa didapat kosumen dari
website yang akan dibuat.
Dari 'unctional re"uirement tersebut berikut adalah prosedur aru Sistem
pemesanan di Toko Diana Fashion:
Sistem $emesanan online ini dimulai dari $engun%ung &ang
mem#uka we#site untuk mencari in'ormasi $roduk #eru$a #a%u anak (
anak atau $akaian #a&i) melihat status ketersediaan $roduk dan
hargan&a. Pengun%ung meregistrasi dirin&a men%adi $elanggan untuk
memesan $roduk) $engun%ung mengisi data $ri#adin&a dan akan
di#erikan username dan $assword untuk login.
Pelanggan login ke sistem dan mulai memilih $roduk untuk
di$esan. Sistem akan menerima $esanan dan mem#uatkan sales orderuntuk $elanggan Sistem akan mengelola data $elanggan) data $roduk
&ang di$esan) data kategori) dan data status $engiriman #arang. Admin
akan mengelola data ( data terse#ut dan mencetak la$oran untuk
di#erikan ke$ada $emilik.
3.2.2 Non Functional e!uirement
)on Functional re"uirement dari sistem berbasis web di Toko Diana Fashion
adalah sebagai berikut:
A. Operasional
a. Dapat digunakan dengan *ersi %$ maupun +&bit -indows.
b. Digunakan pada sistem operasi minimum icroso't -indows $///0 1P0
2ista0 3
c. enggunakan Firebird database
d. Spesi4kasi komputer minimum Pentium (2 processor
e. empunyai ruang hard dri*e kosong minimum #//
'. inimum mempunyai 5igh 6olor 278 6ard
g. empunyai 6D 9 untuk install
B. Security
a. Dilengkapi username untuk login ke sistem
b. Dilengkapi password untuk login ke sistem
C. Informasi
a. Digunakan untuk mengin'ormasikan apabila username yang di
masukkan oleh user salah
b. Digunakan untuk mengin'ormasikan apabila password yang di
masukkan oleh user salah
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 4/11
D. Performance
a. Digunakan untuk mengin'ormasikan apabila admin menginput data
pada sistem yang sebelumnya sudah pernah terinput dan tersimpan
b. Digunakan untuk memperingatkan saat kita ingin menghapus data
c. Digunakan untuk memperingatkan saat kita ingin keluar atau exit
d. Digunakan untuk memperingatkan saat kita ingin menyimpan data
yang telah diubah oleh admin.
3.2 *onse$ +odel Data
3.3 Analisis Beroientasi ,#%ek
3.- Pemodelan Ber#asis Skenario
%.&.# ;se 6ase Diagram
Use case diagram merupakan pemodelan untuk menggambarkan siapa
yang melakukan apa dalam suatu sistem disebuah organisasi.
8ctor dan use case dari ;se 6ase Diagram Toko Diana Fashion adalah sebagai
berikut:
a. 8ctor: Pengunjung;secase:
#< encari (n'ormasi Produk$< elihat erita Produk%< elihat (n'o Produk&< elihat 6ara rder=< 9egistrasi Pelanggan+< elihat (n'o 9egistrasi
b. 8ctor: Pelanggan;secase:
#< >ogin Pelanggan$< elakukan Transaksi rder
c. 8ctor: 8dmin;secase:
#< >ogin 8dmin$< engelola data pelanggan%< engelola data kategori&< engelola data produk=< engelola data pengiriman
Use case diagram pada sistem pemesanan di Toko Diana Fashion dapat dilihatsebagai berikut:
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 5/11
Mengelola Data Pelanggan
Mencari Informasi Produk
Melihat Status Produk
Melihat Cara Order Pengunjung
Registrasi Pelanggan
Melakukan Transaks i Order
Login Pelanggan
Melihat Info Registrasi
Melihat Hal aman Admin Login Adm in
Mengelola Data ategori
Mengelola Data Produk
Mengelola Data Pengiriman
Admin
!!Include""
!!Include""
!!#$tend""
!!#$tend""
!!#$tend""
Pelanggan
Melihat Harga Produk
%.&.$ 8cti*ity Diagram
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 6/11
a. encari (n'ormasi Produk
Mem%uka
&e%site
Mencari Informasi
Produk
Melihat StatusProduk
Menda'atkan Informasi
Status Produk
Melihat Harga
Produk
Menda'atkan Informasi
Harga Produk
Melihat Cara
Order
Menda'atkan
Informasi Cara Order
Tidak ada 'roduk
Ada 'roduk
Tidak ada status
Ada Status
Tidak Tertarik
Tertarik
Registrasi Menjadi
Pelanggan
Menerima PermintaanMelihat Status Produk
Menerima Permintaan
Melihat Harga Produk
Mengirimkan Informasi
Status Produk
Mengirimkan Informasi
Harga Produk
Menerima Permintaan
Melihat Cara Order
Mengirimkan
Informasi Cara Order
SistemPengunjung
b. 9egistrasi Pelanggan
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 7/11
Mem%uka
&e%site
Registrasi Menjadi
Pelanggan
Mengisi (orm
Pelanggan
Melihat Info
Registrasi
Menerima onfirmasi serta)sername dan Passo*ord
Menerima (orm
Pelanggan
Mengirimkan onfirmasi serta)sername dan Pass*ord
SistemPengunjung
a. >ogin Pelanggan
Mem%uka
&e%site
Mengin'ut)sername
Mengin'utPass*ord
Mengklik Login
Melihat Tam'i lan
Pelanggan
MenerimaPermintaan Login
Menam'ilkan Halaman
Pelanggan
Login Salah
Login +enar
SistemPelanggan
b. elakukan Transaksi rder
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 8/11
Memilih Produk
,ang akan di'esan
Mere-uest
Order Produk
Menerima
Sales Order
Tidak Ada Produk
Ada Produk
Menerima
Transaksi Order
Mem'roses
Sales Order
Mengirim Sales
Order
Tidak Diterima
Diterima
SistemPelanggan
c. >ogin 8dmin
Mem%uka
&e%site
Mengin'ut
)sername
Mengin'ut
Pass*ord
Mengklik Login
Melihat Halaman
Admin
Menerima
Permintaan Login
Login Salah
Login +enar
Menam'i lkan
Halaman Admin
SistemAdmin
d. engelola Data Pelanggan
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 9/11
Mem%uka Data
Pelanggan
Mengelola Data
Pelanggan
Melihat Data
Pelanggan
Mere-uest Cetak
Data Pelanggan
La'oran Data
Pelanggan
Menerima Re-uest
Cetak Data Pelanggan
Mem'roses
Re-uest
SistemAdmin
e. engelola Data Kategori
Mem%uka Data
ategori
Mengelola Data
ategori
Melihat Data
ategori
Mere-uest Cetak
Data ategori
La'oran Data
ategori
Menerima Re-uest
Cetak Data ategori
Mem'roses
Re-uest
SistemAdmin
'. engelola Data Produk
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 10/11
Mem%uka Data
Produk
Mengelola Data
Produk
Melihat Data
Produk
Mere-uest Cetak
Data Produk
La'oran Data
Produk
Menerima Re-ues t
Cetak Data Produk
Mem'roses
Re-uest
SistemAdmin
g. engelola Data Pengiriman
Mem%uka Data
Pengiriman
Mengelola Data
Pengiriman
Melihat Data
Pengiriman
Mere-uest Cetak
Data Pengiriman
La'oran Data
Pengiriman
Menerima Re-uest
Cetak Data Pengiriman
Mem'roses
Re-uest
SistemAdmin
%.= Pemodelan erorientasi 8liran Proses
%.+ Pemodelan erbasis Kelas
7/23/2019 Tugas 2 PAF[Update]
http://slidepdf.com/reader/full/tugas-2-pafupdate 11/11
%.3 embangun odel Perilaku
?*ent odel perilaku yang diambil dari usecase adalah sebagai berikut:
a< encari (n'ormasi Produkb< 9egistrasi Pelanggan;secase:c< >ogin Pelanggand< elakukan Transaksi rdere< >ogin 8dmin'< engelola data pelanggang< engelola data kategorih< engelola data produki< engelola data pengiriman
%.3.# State Diagram
%.3.$ Se"uence Diagram