Vous êtes sur la page 1sur 8

CONTOH UML

(Nelly Sofi)
Diagram Use-case Client
Diagram Use-case Admin
Diagram Use-case Situs
Diagram Collaboration Client
Diagram Class Client News
kd_news : v archar
judul_news : v archar
isi_news : v archar
lang_news : v archar
status : tiny int
tgl_news : date
+melihat 1..*
daf tar_news()
Silabus edit_news()
kd_sil : v archar hapus_news()
Form judul_sil : v archar tambah_news()
Pendaf taran is i_sil : text
lang_sil : v archar
+melihat
status : tiny int
1..*
Pendaftaran daf tar_silabus()
id_us er : char edit_silabus()
id_periode : char hapus_silabus()
id_kursus : char tambah_silabus()
kd_pendaf tarab : char
tgl_pendaf taran : date
Pertanyaan
tgl_ambil_blanko : date
tgl_kmbl_blanko : date id_pertany aan : int
id_group : v archar
daf tar_pendaf tar() Ujian pertany aan : text
Kursus Group Soal
edit_pendaf tar() id_kursus : char opsi_a : text
id_kursus : char id_group : v archar opsi_b : text
1..* 1..* hapus_pendaf tar() kd_ujian : char
nm_kursus : char kd_exam : v archar opsi_c : text
+mempuny ai nm_ujian : char +mempuny ai +terdiri dari
status_kursus : tiny int nm_group : v archar opsi_d : text
1..* 1..* 1 1..* status_ujian : tiny int 1 1..* 1 1..*
opsi_e : text
1 +mendaftar daf tar_kursus() daf tar_group_soal() opsi_f : text
daf tar_ujian()
edit_kursus() edit_group_s oal() kunci : v archar
1..* 1..* edit_ujian()
hapus_kursus() hapus_group_soal()
hapus_ujian()
Indiv idu tambah_kursus() tambah_group_soal()
tambah_ujian() daf tar_soal()()
(f rom Use Case View) edit_soal()
Periode hapus_soal()
id_user : v archar 1 1
id_periode : char tambah_soal()
nama : v archar nama_periode : char
jns_kelamin : char tgl_mulai : date
tmpt_lahir : v arc har tgl_s elesai : date
tgl_lahir : date status_periode : tiny int
alamat : v archar keterangan : char
kota : v archar
Peserta Pendaf tar kode_pos : v archar daf tar_periode()
telpon : v archar edit_periode()
(f rom Us e Case View) (f rom Use Case View)
hp : v arc har
email : v archar
tambah_periode() 1..*

inf o_news()

+mengi kuti

Admin Ikut Kursus

(f rom Use Case View) daf tar_peserta()


kd_admin : char edit_peserta()
Abs en
nama : v archar
ruang : v archar +mengi kuti
iphone : v archar
telepon : v archar
hp : v archar
username : v archar Ikut Uj ian
Jawaban
passwd : v archar
status : v archar
Form Login
Ujian Form Soal
Ujian

+menj awab
: News : Silabus : Form : Absen : Ikut Kursus : Kursus : Periode : Form Login : Ikut Ujian : Form Soal : Jawaban
Pendaftaran Ujian Ujian
: Indiv idu

info_new s( )

indo_silabus()

data_pendaftar()
kursus_yang_tersedia()
periode-yang_tersedia()

pilih_kursus() pilih_periode()
info_validasi_pendaftaran()

blanko()

absensi()
kode_peserta()

info_validasi() validasi()

kode_peserta()
cek()
uj ian(), status_aktifitas()
jaw aban()

pesan_kesalahan() lanjut()
sesi_selesai()

status_ujian()

selesai()

nama(), kode_peserta(),periode(), id/npm()


cari_status_ujian()

info_kelulusan()

Diagram Sequence Client


: News : Silabus : Pendaftaran : Absen : Ikut Kursus : Ikut Uj ian
Start

Masuk ke
Layar OWDP

Cari Info Kelulusan


Buka Form Login
Ujian Peserta

Absensi
Baca News Baca Silabus Buka Form
Pendaftaran
Cek Peserta Masukkan Kode Pesert a / Nama /
Periode / Id / NPM
Masukkan Username &
Password

Cek Peserta

Isi Form
Pendaftaran
Pada saat di Cek Peserta,
apabila Pendaftar
mengembalikan blanko, Piih Modul yang Baca Info Kelulusan
secara langsung datanya ada diujikan Peserta
di Ikut Kursus.

Submit

Submit Data Simpan Hasil


Pendatar Ujian
Cari Kelulusan Peserta

Urus Blanko
Data Tidak Ada

Data Kelulusan
Peserta diambil
Ketika Blanko diterima dari Ikut Ujian
oleh Petugas
Administrasi, petugas
langsung meng-update
data Pendaftar.

End

Diagram Activity Client

Vous aimerez peut-être aussi