ANALISIS DAN PERANCANGAN BERBASIS OBJEK UNIFIED MODELING LANGUAGE (UML) DI LBB SONY SUGEMA COLLEGE
“disusun untuk memenuhi salah satu tugas dari Mata Kuliah
System Analysis and Design”
Disusun oleh: Kelompok 3 Nahdiah Nur M. Wulan Ayu Mulika Putri S. Novia Damayanti A. Riyadi Adi P. (110400221) (110400235) (110400292) (110400295) (110400298)
INSTITUT MANAJEMEN TELKOM Jl. Telekomunikasi no. 1 Bandung 2012
DFD LEVEL 0
1. SKENARIO / TUTORIAL Aktor Staff Pendaftaran Skenario Aktor hanya dapat mengakses Menu Kelola User, Kelola Kelas, Kelola Siswa, dan Kelola Absensi. Sebelum semua menu di atas dapat diakses oleh actor, actor harus melakukan login terlebih dahulu dengan memasukkan username & password yang telah terdaftar. Dalam semua menu tersebut, actor dapat melakukan tambah, ubah, dan hapus terhadap data-data yang telah disimpan sebelumnya
Bagian Akademik
Aktor hanya dapat mengakses Menu Kelola Try Out dan Kelola Pengiriman Hasil Try Out. Sebelum masuk ke menu tersebut, actor harus melakukan proses login terlebih dahulu. Jika login telah dinyatakan valid, maka kedua menu telah dapat diakses. Di Menu Kelola Try Out, actor dapat melakukan proses tambah, cari, ubah, cetak terhadap data-data try out seperti soal, kunci jawaban, dll. Sedangkan dalam Menu Kelola Pengiriman Hasil Try Out, actor dapat melakukan proses tambah, ubah, hapus, terhadap data-data hasil try out siswa dan juga melakukan kirim datadata hasil try out siswa kepada orang tua yang bersangkutan.
Siswa
Dalam system, actor hanya dapat mengakses Menu Kelola Try Out yang di dalamnya terdapat proses try out online. Sama seperti actor lainnya, siswa harus melakukan proses login terlebih dahulu untuk dapat mengakses menu tersebut.
2. USE CASE DIAGRAM
3. CLASS DIAGRAM
4. ACTIVITY DIAGRAM a. PROSES LOGIN
b. PROSES KELOLA USER
c. PROSES KELOLA KELAS
d. PROSES KELOLA SISWA
e. PROSES KELOLA ABSENSI
f.
PROSES KELOLA TRY OUT
g. PROSES KELOLA PENGIRIMAN HASIL TRY OUT
5. STATE DIAGRAM a. PROSES LOGIN
b. PROSES KELOLA USER
c. PROSES KELOLA KELAS
d. PROSES KELOLA SISWA
e. PROSES KELOLA ABSENSI
f.
PROSES KELOLA TRY OUT
g. PROSES KELOLA PENGIRIMAN HASIL TRY OUT
6. SEQUENCE DIAGRAM 1. PROSES LOGIN
2. PROSES KELOLA USER a. Tambah Kelola User
b.
Ubah Kelola User
c.
Hapus Kelola User
3. PROSES KELOLA KELAS a. Tambah Kelola Kelas
b. Ubah Kelola Kelas
c. Hapus Kelola Kelas
4. PROSES KELOLA SISWA a. Tambah Kelola Siswa
b. Ubah Kelola Siswa
c. Hapus Kelola Siswa
5. PROSES PENGELOLAAN ABSENSI a. Tambah Kelola Absensi
b. Ubah Kelola Absensi
c. Hapus Kelola Absensi
6. PROSES KELOLA TRY OUT a. Tambah Kelola Try Out
b. Ubah Kelola Try Out
c. Hapus Kelola Try Out
d. Cetak Kelola Try Out
7. PROSES KELOLA PENGIRIMAN HASIL TRY OUT a. Tambah Kelola Pengiriman Hasil Try Out