The Unified Modeling Language (UML) adalah bahasa standart untuk melakukan
spesifikasi, visualisasi, konstruksi, dan dokumentasi dari komponen-komponen
perangkat lunak.
3.2.1 Use Case

Gambar 3.1 Use Case Diagram
Penjelasan Use Case diagram:
·
Publik (user umum)
Publik atau
user umum hanya bisa melihat menu-menu yang ditampilkan saja tanpa login
dan regristrasi, yaitu melihat materi, istilah, video, animasi, silabus, help,
searching, mengisi polling, dan buku tamu. Untuk Menjadi member siswa harus melakukan
regristrasi, dan nantinya dapat melakukan latihan sebagai evaluasi
·
Member
Setelah
sukses login, member tidak hanya bisa melihat menu-menu yang
ditampilkan untuk publik, tetapi member juga mendapat menu tambahan khusus
berupa latihan Soal, dan beberapa menu yang lain sebagai berikut:
-
Nilai, member bisa melihat histori
nilai-nilai latihan yang telah dikerjakanya
-
Setting, member bisa melakukan edit profil.
-
Forum,
memungkinkan member untuk melakukan diskusi mengenai topik-topik
tertentu. Diskusi bisa dilakukan dengan member
yang lain dan dengan admin (guru).
-
Setting, member bisa melakukan perubahan profil yang telah disikan
sebelumnya pada saat regristrasi.
·
Admin (Guru)
Setelah
sukses login, Administrator bisa melihat menu-menu untuk publik dan member. Administrator mempunyai tugas khusus memanajemen dan
mengelola pembelajaran dengan baik, sehingga kualitas pembelajaran tetap baik. Menu-menu
untuk admin adalah sebagai berikut:
-
Manajemen Materi, administrator dapat
melakukan insert, update dan delete Materi dan Submateri
-
Manajemen Latihan, administrator dapat
melakukan insert, update dan delete latihan, dan
menentukan berapa banyak soal yang dapat dikerjakan oleh user.
-
Manajemen istilah, administrator dapat
melakukan insert, update dan delete istilah
-
Manajemen istilah, administrator dapat
melakukan insert, update dan delete istilah
-
Manajemen video, administrator dapat
melakukan insert, dan delete video
-
Manajemen animasi, administrator dapat
melakukan insert, update dan delete animasi
-
Manajemen Buku Tamu, administrator
berhak menampilkan dan tidak
menampilkan buku tamu yang telah diisi oleh user. Admin juga dapat melakukan delete.
-
Manajemen polling, administrator
dapat melakukan insert, update, delete, dan pengelolaan polling.
-
Manajemen
silabus, administrator dapat melakukan perubahan terhadap silabus.
-
Forum
untuk administrator, administrator dapat memberikan komentar, tambah topik dan delete
komentar
-
Manajemen user, administrator
dapat melihat profil member yang telah terdaftar, melakukan delete
member, melihat hasil-hasil latihan yang dilakukan oleh member (berupa grafik
dan angka)
-
Setting,
administrator dapat melakukan perubahan username
dan password.
3.2.2 Activity Diagram
Activity
Diagram digunakan untuk Memodelkan alur kerja (workflow) sebuah proses
dan urutan aktivitas dalam suatu proses. Adapun Activity Diagram perangkat lunak ini adalah sebagai berikut:
a. Activity
Diagram View Materi

Gambar 3.2 Activity
Diagram View Materi
b.
Activity Diagram View Istilah

Gambar 3.3 Activity
Diagram View Istilah
c.
Activity Diagram View Video

Gambar 3.4 Activity Diagram View Video
d.
Activity Diagram View Animasi

Gambar 3.5 Activity Diagram View Animasi
e.
Activity Diagram View Silabus

Gambar 3.6 Activity
Diagram View Silabus
f.
Activity Diagram Isi Buku Tamu

Gambar 3.7 Activity
Diagram Isi Buku Tamu
g.
Activity Diagram Regristrasi

Gambar 3.8 Activity Diagram Regristrasi
h. Activity
Diagram Polling

Gambar 3.9 Activity Diagram Polling
i.
Activity Diagram Help

Gambar 3.10 Activity
Diagram Help
j.
Activity Diagram Searching Materi

Gambar 3.11 Activity
Diagram Searching Materi
k. Activity
Diagram Ikuti Latihan

Gambar 3.12 Activity Diagram Ikuti Latihan
l.
Activity Diagram Forum

Gambar 3.13 Activity Diagram Forum
m. Activity
Diagram Setting Profil Member

Gambar 3.14 Activity
Diagram Setting Member
n. Activity
Diagram Manajemen Materi

Gambar
3.15 Activity Diagram Manajemen
Materi
o. Activity
Diagram Manajemen Latihan

Gambar 3.16 Activity Diagram Manajemen Latihan
p. Activity
Diagram Manajemen Istilah

Gambar 3.17 Activity
Diagram Manajemen Istilah
q. Activity
Diagram Manajemen Video

Gambar 3.18 Activity Diagram Manajemen Video
r.
Activity Diagram Manajemen Animasi

Gambar 3.19 Activity Diagram Manajemen Animasi
s.
Activity Diagram Forum untuk Administrator

Gambar 3.20 Activity Diagram Forum untuk Administrator
t.
Activity Diagram Manajemen Silabus

Gambar 3.21 Activity Diagram Manajemen Silabus
u. Activity
Diagram Manajemen User

Gambar 3.22 Activity
Diagram Manajemen user
v. Activity
Diagram Manajemen Polling

Gambar 3.23 Activity
Diagram Manajemen Polling
w. Activity
Diagram Manajemen Buku tamu

Gambar 3.24 Activity Diagram Buku Tamu
x. Activity
Diagram Setting Administrator

Gambar 3.25 Activity Diagram Setting Administrator

0 komentar:
Posting Komentar