Anda di halaman 1dari 7

Perusahaan pabrik komputer menawarkan pemesanan komputer lewat internet.

Pelanggan dapat memilih komputer melalui halaman web. Komputer yang dijual
diklasifikaskan menjadi server, PC dan notebook. Pelanggan dapat memilih konfigurasi
standar atau membuat sendiri konfigurasi yang diinginkan.

Pemesanan dilakukan dengan mengisikan informasi pengiriman dan pembayaran.


Pembayaran yang diperbolehkan adalah cash dan credit card. Setiap kali pemesanan
dilakukan, sistem akan mengirimkan email konfirmasi ke pelanggan dengan rincian
pemesanan. Sambil menunggu barang dikirim,pelanggan dapat memantau status
pemesanannya secara online.

DIAGRAM

-use case

Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja
dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan
sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai. Use case
merupakan konstruksi untuk mendeskripsikan bagaimana system akan terlihat di mata
user. Sedangkan use case diagram memfasilitasi komunikasi diantara analis dan
pengguna serta antara analis dan client.

-class
Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan
sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi
objek. Classmenggambarkan keadaan (atribut/properti) suatu sistem, sekaligus
menawarkan layanan untuk memanipulasi keadaan tersebut
(metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class,
package dan objek beserta hubungan satu sama lain seperticontainment ,
pewarisan, asosiasi, dan lain-lain.

-state chart

Satechart diagram memodelkan perilaku dinamis dari klas individual atau jenis objek
lainnya. Statechart diagram menampilkan urutan dari state-state yang dialami oleh
event-event yang menyebabkan transisi dari sebuah state atau activity ke state atau
activity lainnya, dan aksi-aksi yang merupakan hasil dari perubahan sebuah state atau
activity. Setiap state merepresentasikan sebuah nama kondisi pada waktu hidup dari
sebuah objek selama memenuhi suatu kondisi. Perbedaan antara statechart diagram
dan activity diagram terletak pada penekanannya. Statechart diagram lebih menekankan
pada keadaan state yang terjadi sedangkan activity diagram lebih menekankan pada
aktivitas yang dilakukan oleh objek.

-activity

konsumen admin sistem

memilih barang dan input jumlah pesan

melakukan order simpan data pemesana

Tidak
stok cukup

Ya

memeriksa data pemesanan menyimpan data pemesanan

input ongkir menampilkan ongkir

melihat ongkir

melakukan konfirmasi pembayaran simpan konfirmasi pembayaran

-sequence

Diagram Class dan diagram Object merupakan suatu gambaran model statis. Namun
ada juga yang bersifat dinamis, seperti Diagram Interaction. Diagram sequence
merupakan salah satu diagram Interaction yang menjelaskan bagaimana suatu
operasi itu dilakukan; message  (pesan) apa yang dikirim dan kapan pelaksanaannya.
Diagram ini diatur berdasarkan waktu. Obyek-obyek yang berkaitan dengan proses
berjalannya operasi diurutkan dari kiri ke kanan berdasarkan waktu terjadinya dalam
pesan yang terurut. Di bawah ini adalah diagram Sequence untuk pembuatan Hotel
Reservation. Obyek yang mengawali urutan message  adalah ‘aReservation Window’.

Sequence pembelian
Sequence pengelolaan admin

Sequence pendaftarn konsumen


Sequence testimony
-component
-deployment

Deployment/physical diagram menggambarkan detail bagaimana komponen di-


deploy  dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server
atau piranti keras apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi
server, dan hal-hal lain yang bersifat fisikal Sebuah node  adalah server, workstation  ,
atau piranti keras lain yang digunakan untuk men- deploy  komponen dalam lingkungan
sebenarnya. Hubungan antar node  (misalnya TCP/IP) dan requirement  dapat juga
didefinisikan dalam diagram ini.

Anda mungkin juga menyukai