Anda di halaman 1dari 14

TUGAS 1

SYSTEM PEMESANAN TIKET KERETA API ON-LINE


1. Metode Jacobson
Pelaku / actor

Pemesan

Calon penumpang

Administrator

Usecase kontek

Usecase konteks Sistem Pemesanan Tiket Kereta Api Online

Pemesan
Sistem Pemesanan Kereta Api
online

Calon penumpang

Usecase perpelaku
a Usecase pemesan

Administrator

registrasi

meli hat katal og kereta api

memesan tiket

Pemesan

menerima bukti pemesanan tiket

bayar jumlah pesan tiket

melakukan konfirmasi bayar

Usecase Calon Penumpang

menerima tiket kereta api

menunjukkan tiket kereta api

Calon penumpang

menumpang

Usecase Administrator

melayani pemesanan

Administrator

melakukan konfirmasi bal ik

menyiapkan pengiriman tiket

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)

Kereta Api
No_kereta api
Nama_kereta
kapasitas gerbong

KA Ekonomi
No_kereta api
Nama_kereta
kapasitas gerbong

KA Bisnis

KA Eksekutif

No_kereta api
Nama_kereta
kapasitas gerbong

No_kereta api
Nama_kereta
kapasitas gerbong

4. Asosiasi
pemesan

memesan tiket untuk


yang memesan

calon penumpang

yang di pesankan

pelaku konfirmasi

melakukan konfirmasi

melayani konfirmasi
administrator

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.

KA
1

1
1*

1*

roda

gerbong

1*

Kursi

mesin

b. Container Contens
Tempat Bahan Bakar

Tabung Pemadam

1*

1*

Isi bahan Bakar

Isi Busa Pemadam

c. Collection Member

masinis

KA

1
1
1

1
1*
pramugari

1*
penumpang
1*
petugas tiket

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.
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.

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
o
o
o
o

pemesan bisa melihat jadwal keberangkatan di hari lain.


Pemesan memesan tiket.
Menerima bukti pemesanan tiket.
Pemesan membayar jumlah tiket
Melakukan konfirmasi bayar, apabila pemesan tidak melakukan konfirmasi maka tiket
di anggap batal.

b.Mencari kelas dan objek potensial


No
1
2

Nama kelas
SPTKAO
Calon penumpang

keterangan
Judul
Potensial

3
4
5
6
7
8
9

Pemesan
Administrator
Tiket
Kereta
Harga
Gerbong
Jurusan

Potensial
Potensial
Potensial
Potensial
Potensial
Bagian dari kereta
Bagian dari tiket

Cbd.
tiket

administrator

No_tiket
jurusan
tgl keberangkatan

nama
alamat
no_telpn

Kereta Api

calon penumpang

No_kereta api
Nama_kereta
kapasi tas gerbong

nama
alamat
no_telpn

2.a
calon penumpang
nama
alamat
no_telpn

dosen
nama
alamat
no_telpn

b. c.
3. Identifikasi subyek
a.

pejabat
nama
alamat
no_telpn

pelajar
nama
alamat
no_telpn

mahasiswa
nama
alamat
no_telpn

pengusaha
nama
alamat
no-telpn

Subyek 1
calon penumpang
nama
alamat
no_telpn

dosen

pelajar

pejabat

nama
alamat
no_telpn

nama
alamat
no_telpn

nama
alamat
no_telpn

Subyek 2
administrator
nama
alamat
no_telpn

calon penumpang

pemesan
nama
alamat
no_telpn

nama
alamat
no_telpn

Subyek 3

tiket
No_tiket
jurusan
tgl keberangkatan

b.

mahasiswa
nama
alamat
no_telpn

pengusaha
nama
alamat
no-telpn

calon penumpang
nama
alamat
no_telpn

Menumpang kereta api (Instance connection)


Kereta Api
No_kereta api
Nama_kereta
kapasitas gerbong

c.d.

masinis

KA

1
1
1
1*

penumpang
1*
petugas tiket

4.Identifikasi atribut
a.

1
1*
pramugari

tiket
No_tiket
jurusan
tgl keberangkatan

calon penumpang
nama
alamat
no_telpn

b.

pemesan
nama
alamat
no_telpn

Kereta Api
No_kereta api
Nama_kereta
kapasitas gerbong

calon penumpang

dosen
nama
alamat
no_telpn

nama
alamat
no_telpn

pejabat

pelajar

nama
alamat
no_telpn

nama
alamat
no_telpn

1*

mahasiswa

pengusaha

nama
alamat
no_telpn

nama
alamat
no-telpn

pemesan

kereta Api

nama
alamat
no_telpn

1
1

no_mesin
no_rangka
warna
1
jumlah gerbong

1
1

1
1*
tiket
No_tiket
jurusan
tgl keberangkatan

5. abc Statechar Diagram

masinis
1
nama
alamat
no_telpon

1*
penumpang
nama
alamat
no_telpon

1
1
1*
pramugari
nama
alamat
no_rtelpon

Mulai

Calon
penumpang

pemesana
n tiket

pemesan

registrasi

menerima
tiket

selesai

melihat
katalog

Tidak

Ya
Apakah stok tiket
tersedia?

Ya
memesan
tiket
Tidak
pesan lagi?

konfirmasi

6. Menyiapkan dokumentasi
a,b,c

bayar jumlah
tiket pesan

pemesan

tiket

nama
alamat
no_telpn

No_tiket
jurusan
tgl keberangkatan

Memesan

Menerima

syarat untuk menumpang

calon penumpang

Kereta Api

nama
alamat
no_telpn

Menumpang

No_kereta api
Nama_kereta
kapasitas gerbong

TUGAS
KONSEP TEKNOLOGI BERORIENTASI OBJEK
Endang Wahyuningsih S.kom.,M.Cs

Di Susun Oleh :
PUPUT BUDIYANTO
085610078

SI / S1
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AKAKOM
YOGYAKARTA
2010

Anda mungkin juga menyukai