tugas 2 paf[update]

11
BAB 3 Analisis dan Perancangan Sistem 3.1 Prosedur Pemesanan Lama di Toko Diana Fashion Pro sedur yang berlak u pada proses pemesanan baju dan perlengkap an 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:

Upload: adhimas

Post on 13-Apr-2018

220 views

Category:

Documents


0 download

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