Anda di halaman 1dari 5

TUGAS PPL INDIVIDU

Nama: Naufal Yustin Agiva


Kelas: XI’A
Studi Kasus: Sistem Informasi Akademik Peserta Didik SMK Informatika Utama

Deskripsi: Sistem Informasi Akademik Peserta Didik SMK Informatika Utama merupakan
sebuah sistem yang dapat mengelola Data Nilai Siswa, Data Mata Pelajaran, Data Guru,
data Absensi Siswa dan Data Siswa. Melalui sistem, siswa dapat melihat Nilai, Mata
Pelajaran dan Data Absensi. Sistem informasi akademi peserta didik SMK Informatika
Utama dikelola oleh staff SMK Informatika Utama, yang mengelola Data Nilai, Data Mata
Pelajaran, Data Absensi, Data Siswa dan Data Guru.

Aturan:

1. Siswa dan staff harus registrasi terlebih dahulu untuk mendapatkan hak akses
agar dapat masuk kedalam aplikasi Sistem Informasi Akademik Peserta Didik
SMK Informatika Utama.
2. Proses registrasi siswa hanya dapat di proses oleh staff SMK Informatika Utama.
3. Apabila peserta didik lupa username dan password, maka peserta didik harus
melaporkan kepada staff SMK Informatika Utama.
4. Staff SMK Informatika Utama mengelola data akademik peserta didik SMK
Informatika Utama.
5. Peserta didik hanya dapat melihat data nilai, data pelajaran dan data absensi.

Fungsi staff SMK Informatika Utama:

1. Registrasi
2. Login
3. Mengelola Data Peserta Didik:
 Menambah data
 Mengubah data
 Menghapus data
4. Mengelola Data Guru:
 Menambah data
 Mengubah data
 Menghapus data
5. Mengelola Data Absensi Peserta Didik:
 Menambah data
 Mengubah data
6. Mengelola Data Mata Pelajaran:
 Menambah data
 Mengubah data
 Menghapus data
7. Mengelola Data Siswa:
 Menambah data
 Mengubah data
 Menghapus data
8. Mengelola Data Nilai:
 Menambah data
 Mengubah data
 Menghapus data

Fungsi peserta didik:

1. Registrasi
2. Login
3. Melihat Data Nilai
4. Mencetak Data Nilai
5. Melihat Data Absensi
6. Melihat Data Mata Pelajaran
7. Mencetak Data Mata Pelajaran

Pendefinisian Actor:

No Actor Deskripsi
1 Staff SMK Informatika Staff SMK Informatika Utama adalah orang yang bertugas dan
Utama memiliki hak untuk menambah, mengubah, dan menghapus data
akademik peserta didik SMK Informatika Utama.
2 Peserta didik Peserta adalah orang yang memiliki hak untuk melihata Data Nilai,
Absensi dan Mata Pelajaran.

Pendefinisian Use Case:

No Use case Deskripsi


1 Registrasi Untuk registrasi staff SMK Informatika Utama dan peserta didik.
2 Login Merupakan proses untuk melakukan login staff SMK Informatika
Utama dan peserta didik.
3 Mengelola Data Peserta Mengelola data peserta didik merupakan proses pengelolaan data
Didik peserta didik yang meliputi: menambah data peserta, mengedit
peserta, dan menghapus data peserta.
4 Menambah data Merupakan proses menambahkan data peserta didik ke dalam
.database
5 Mengubah dan Merupakan proses mengedit dan menghapus data peserta didik ke
menghapus Data Peserta dalam database.
6 Mengelola Data Guru Mengelola data guru merupakan proses pengelolaan data guru yang
meliputi: menambah data guru, mengedit guru, dan menghapus data
guru.
7 Menambah data Merupakan proses menambahkan data guru ke dalam database.
8 Mengubah dan Merupakan proses mengedit dan menghapus data guru ke dalam
menghapus Data Guru database.
9 Mengelola Data Absensi Mengelola data absensi peserta didik merupakan proses pengelolaan
Peserta Didik data absensi yg meliputi: menambah data absensi, mengedit absensi,
dan menghapus absensi.
10 Menambah data Merupakan proses menambahkan data absensi ke database.
11 Mengubah data Merupakan proses mengedit data absensi ke dalam database.
12 Mengelola Data Mata Mengelola data mata Pelajaran merupakan proses pengelolaan data
Pelajaran mata pelajaran yg meliputi: menambah data mapel, mengedit mapel,
dan menghapus data mapel.
13 Menambah Data Mata Merupakan proses menambahkan data mata pelajaran ke database.
Pelajaran
14 Mengubah dan Merupakan proses mengedit dan menghapus data mata pelajaran ke
menghapus Data Mata dalam database.
Pelajaran
15 Mengelola Data Siswa Mengelola data siswa merupakan proses pengelolaan data siswa yang
meliputi: menambah data siswa, mengedit data siswa, dan
menghapus data siswa.
16 Menambah Data Siswa Merupakan proses menambahkan data siswa ke database.
17 Mengubah dan Merupakan proses mengedit dan menghapus data siswa ke dalam
menghapus Data Siswa database.
18 Mengelola Data Nilai Mengelola data nilai merupakan proses pengelolaan data nilai yang
meliputi: menambah data nilai, mengedit nilai,d an menghapus data
nilai.
19 Menambah Data Nilai Merupakan proses menambahkan data nilai ke database.
20 Mengubah dan Merupakan proses mengedit dan menghapus data nilai ke dalam
menghapus Data Nilai database.

Membuat Use Case Scenario

Nama Use Case: Login

Scenario

Aksi Actor Reaksi Sistem


Skenario Normal
1. Memasukkan username dan 2. Memeriksa valid tidaknya data username dan password
password
3. Masuk ke dalam aplikasi sistem informasi pengelolaan data
nilai mahasiswa
Skenario Alternatif
1. Memasukkan username dan 2. Memeriksa valid tidaknya data username dan password
password

3. Memasukkan username dan 4. Memeriksa valid tidaknya data username dan password
password yang valid
5. Masuk ke dalam aplikasi sistem informasi pengelolaan data
nilai peserta didik
Nama Use Case: Menambah Data Peserta Didik

Scenario

Aksi Actor Reaksi sistem


Skenario Normal
1. Menambah/menyimpan data 2. Memeriksa data peserta didik yg ditambah/disimpan
peserta didik (validasi)
3. Menyimpan data peserta didik ke dalam database
4. Menampilkan pesan bahwa data mahasiswa sukses
disimpan
Skenario Alternatif
1. Menambah/menyimpan data 2. Memeriksa data peserta didik yg ditambah/disimpan
peserta didik (validasi)

3. Menambah/menyimpan data 4. Menyimpan data peserta didik kedalam database


peserta didik yg valid
5. Menampilkan pesan, bahwa data peserta didik sukses
disimpan

Anda mungkin juga menyukai