SYSTEM PEMESANAN TIKET KERETA API ON-LINE · PDF fileTUGAS 1 SYSTEM PEMESANAN TIKET KERETA API...

Post on 07-Feb-2018

291 views 8 download

Transcript of SYSTEM PEMESANAN TIKET KERETA API ON-LINE · PDF fileTUGAS 1 SYSTEM PEMESANAN TIKET KERETA API...

TUGAS 1

SYSTEM PEMESANAN TIKET KERETA API ON-LINE

1. Metode Jacobson

Pelaku / actor

Usecase kontek

Usecase perpelaku

a Usecase pemesan

Pemesan Calon penumpangAdministrator

Usecase konteks Sistem Pemesanan Tiket Kereta Api Online

Pemesan

Calon penumpang

AdministratorSistem Pemesanan Kereta Api

online

b Usecase Calon Penumpang

registrasi

melihat katalog kereta api

memesan tiket

menerima bukti pemesanan tiket

bayar jumlah pesan tiket

Pemesan

melakukan konfirmasi bayar

menerima tiket kereta api

menunjukkan tiket kereta api

Calon penumpang

menumpang

c Usecase Administrator

2. Class Diagram Metode Cord and yordan

1. Abstraksi

a. Procedural

Pemesan registrasi, pemesan melihat catalog, pemesan memesan tiket,

pemesanmenerima bukti pesan, pemesan membayar jumlah pesan, pemesan

melakukan konfirmasi, penumpang menerima tiket, penumpang menunjukkan tiket,

dan penumpang menumpang KA.

b. Data

Data kereta api, data jadwal, data pemesanan, data calon penumpang, data

pemesanan tiket, data pembatalan pesan, data pembayaran, data konfirmasi data tiket.

2. Enkapsulasi : Data pemesan, pembuatan kereta api.

3. Inheritance (Pewarisan)

melayani pemesanan

melakukan konfirmasi bal ikAdministrator

menyiapkan pengiriman tiket

4. Asosiasi

5. Komunikasi dengan pesan

o Komunikasi 1 arah : pemilihan kereta api dan jadwal.

o Komunikasi 2 arah : Pemesan registrasi, pemesan melihat catalog, pemesan

memesan tiket, pemesan menerima bukti pesan, pemesan membayar jumlah

pesan, pemesan melakukan konfirmasi, penumpang menerima tiket,

penumpang menunjukkan tiket.

6. Sebaran cara organisasi

a. Assembly Part : kereta api memiliki roda, lampu, gerbong.

calon penumpangpemesan

administrator

memesan tiket untuk

yang memesan yang di pesankan

melakukan konfirmasi

melayani konfirmasi

pelaku konfirmasi

b. Container Contens

c. Collection Member

TUGAS 2

7. Skala : menggunakan jaringan WAN.

8. Kategori kelakuan

a. Penyebab langsung :

o pemesan registrasi pemesan dapat memesan tiket online.

o Pemesan konfirmasi bayar pemesan berhak atas tiket di pesan.

o Penumpang menunjukkan tiket penumpang berhak untuk menumpang kereta

api.

gerbong

Kursi mesin

KA

roda1*

1

1*

11

1

1*

1

Tempat Bahan Bakar Isi bahan Bakar

Tabung PemadamIsi Busa Pemadam

11 *

1 1 *

masinis

penumpang

petugas tiket

KA

pramugari

1 1

1 *

1

1*

1

1

1*

b. Perubahan sejalan waktu : calon penumpang akan menjadi penumpang.

c. Kesamaan fungsi :

o Calon penumpang mempunyai hak dan kewajiban atas tiket yang akan di terima.

o Calon penumpang menerima tiket.

o Calon penumpang harus mempunyai tiket kereta api.

o Calon penumpang harus menunjukkan tiket kepada petugas.

TUGAS 3

Struktur Whole Part

**Nb : Menggunakan Tool Dia, tipe SDL.

Instance Connection

o pemesan memesan tiket untuk calon penumpang.

o Admisnitrator melayani konfirmasi pemesan.

Model analisis Sistem Pemesanan Tiket Kereta Api On-line

1a. Proses analisis (rincian problem).

o Pemesan tiket melakukan registrasi, apabila pemesan gagal melakukan registrasi

maka pemesan tiket tidak dapat dilakukan.

o Pemesan melihat katalog, jika tiket yang di cari / yang akan dibeli stok habis maka

pemesan bisa melihat jadwal keberangkatan di hari lain.

o Pemesan memesan tiket.

o Menerima bukti pemesanan tiket.

o Pemesan membayar jumlah tiket

o Melakukan konfirmasi bayar, apabila pemesan tidak melakukan konfirmasi maka tiket

di anggap batal.

b.Mencari kelas dan objek potensial

No Nama kelas keterangan

1 SPTKAO Judul

2 Calon penumpang Potensial

3 Pemesan Potensial

4 Administrator Potensial

5 Tiket Potensial

6 Kereta Potensial

7 Harga Potensial

8 Gerbong Bagian dari kereta

9 Jurusan Bagian dari tiket

Cbd.

2.a

b. -

c. –

3. Identifikasi subyek

a .

Subyek 1

b.

c.-

d.

Subyek 2

Subyek 3

4.Identifikasi atribut

a.

b.

masinis

penumpang

petugas tiket

KA

pramugari

1 1

1 *

1

1*

1

1

1*

5. abc Statechar Diagram

6. Menyiapkan dokumentasi

a,b,c

Mulai

Calon

penumpang

pemesan

registrasi

melihat

katalog

memesan

tiket

Apakah stok tiket

tersedia?

bayar jumlah

tiket pesan

pesan lagi?

konfirmasi

menerima

tiket

selesai

pemesana

n tiket

Ya

Tidak

Tidak

Ya