Login
Update Nilai Ulangan Siswa Dan Nilai Ujian Siswa
Guru depends on
Isi Forum Lihat Berita dan Pengumuman
Lihat Informasi Nilai Ulangan Dan Nilai Ujian
Ubah Password Siswa
Isi Forum Siswa
Orang Tua Login
depends on depends on
depends on
Lihat Berita dan Pengumuman
3.1.3 Analisis Kebutuhan 3.1.3.1 Diagram Use case
Use case diagram subsistem untuk siswa dan orang tua :
Gambar 3.1 Use case Diagram Subsistem Siswa dan Orang Tua
Use case diagram subsistem untuk guru :
Gambar 3.2 Use case Diagram Subsistem Guru
Login
Update Data Fasilitas depends on
Delete Forum Update Data Guru
Update Data Pelajaran Update Berita dan Pengumuman
Admin Update Data Siswa
depends on depends on
depends on depends on
depends on depends on
Isi Forum
Use case diagram subsistem untuk admin :
Gambar 3.3 Use case Diagram Subsistem Admin
3.1.3.2 Tabel Use case
Tabel 3.2 Narasi Singkat Use case Nama Aktor
Ketereangan
Admin Orang yang mempunyai hak akses kewenangan
untuk melakukan
penambahan, perubahan,
penghapusan, melihat account dari aktor Guru, Siswa dan Orang Tua Siswa
Guru Orang yang mempunyai hak akses kewenangan
untuk melakukan mengisi nilai mata pelajaran siswa dari pelajaran yang diampu.
Siswa dan Orang Tua Siswa
Orang yang mempunyai hak akses kewenangan untuk menerima informasi laporan nilai ulangan dan
ujian siswa. Narasi Use case
Tabel 3.3 Narasi Use case Login
Nama Use case Login
Tipe Use case
Persyaratan pada sistem : √
ID Use case 1
Prioritas Tinggi
Sumber Pelaku bisnis
utama Admin, Guru, Siswa dan Orang Tua Siswa
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan aktor yang akan masuk ke dalam
sistem. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Aktor harus melakukan login untuk dapat mengakses dan
mengolah data yang ada di sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Aktor Login ke dalam
sistem dengan
memasukkan username dan password.
Step 2 : Sistem mengecek kecocokan
username dan
password dari aktor. Step 3 : Sistem menampilkan
interface sesuai
dengan permintaan dari aktor.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan aktor harus melakukan login kembali.
Kesimpulan Proses Login dalam Use case ini selesai, sistem akan
menampilkan halaman utama sesuai yang diminta aktor. Pascakondisi
Semua aktor dapat mengakses sistem setelah berhasil melakukan Login
Tabel 3.4 Narasi Use case Insert Data Guru
Nama Use case Insert Data Guru
Tipe Use case
Persyaratan pada sistem : √
ID Use case 2
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan insert
data untuk guru. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat melakukan insert data guru.
Step 2 : Sistem mengecek kecocokan
username dan
password dari aktor.
Step 3 : Sistem menampilkan halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data insert data guru dilakukan oleh admin.
Pascakondisi Admin dapat melakukan pengolahan data insert data guru.
Tabel 3.5 Narasi Use case Update Data Guru
Nama Use case Update
Data Guru
Tipe Use case
Persyaratan pada sistem : √
ID Use case 3
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan update
data untuk guru. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 2 : Sistem mengecek kecocokan
username dan
password dari aktor.
Step 4 : Admin dapat melakukan
update data
guru. Step 3 : Sistem menampilkan
halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data update data guru dilakukan oleh admin.
Pascakondisi Admin dapat melakukan pengolahan data update data guru, ada
dua pilihan dalam update data guru, yaitu edit dan hapus data guru
Tabel 3.6 Narasi Use case Insert Data Siswa
Nama Use case Insert Data Siswa Tipe Use case
Persyaratan pada sistem : √
ID Use case 4
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan insert
data untuk siswa. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat melakukan
insert data
siswa. Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 3 : Sistem menampilkan halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data insert data siswa dilakukan oleh admin.
Pascakondisi Admin dapat melakukan pengolahan data insert data siswa.
Tabel 3.7 Narasi Use case Update Data Siswa
Nama Use case Update
Data Siswa
Tipe Use case
Persyaratan pada sistem : √
ID Use case 5
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan update
data untuk siswa. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 3 : Sistem menampilkan
melakukan update
data siswa.
halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data update data siswa dilakukan oleh
admin. Pascakondisi
Admin dapat melakukan pengolahan data update data siswa, ada dua pilihan dalam update data siswa, yaitu edit dan hapus
data siswa.
Tabel 3.8 Narasi Use case Insert Data Pelajaran
Nama Use case Insert
Data Pelajaran
Tipe Use case
Persyaratan pada sistem : √
ID Use case 6
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan insert
data pelajaran. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat melakukan
insert data
pelajaran. Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 3 : Sistem menampilkan halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data insert data pelajaran dilakukan oleh
admin. Pascakondisi
Admin dapat melakukan pengolahan data insert data pelajaran.
Tabel 3.9 Narasi Use case Update Data Pelajaran
Nama Use case Update
Data pelajaran
Tipe Use case
Persyaratan pada sistem : √
ID Use case 7
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan update
data pelajaran. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 3 : Sistem menampilkan
melakukan update
data pelajaran.
halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data update data pelajaran dilakukan oleh
admin. Pascakondisi
Admin dapat melakukan pengolahan data update data pelajaran, ada dua pilihan dalam update data pelajaran, yaitu edit dan
hapus data pelajaran.
Tabel 3.10 Narasi Use case Insert Berita dan Pengumuman
Nama Use case Insert Berita dan
Pengumuman Tipe Use case
Persyaratan pada sistem : √
ID Use case 8
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan insert
Berita dan Pengumuman. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat melakukan insert berita dan
pengumuman. Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 3 : Sistem menampilkan halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data insert berita dan pengumuman
dilakukan oleh admin. Pascakondisi
Admin dapat melakukan pengolahan data insert berita dan pengumuman.
Tabel 3.11 Narasi Use case Update Berita dan Pengumuman
Nama Use case Update
Berita dan
Pengumuman
Tipe Use case
Persyaratan pada sistem : √
ID Use case 9
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan update
berita dan pengumuman.
Prakondisi Aktor yang sudah mempunyai akun, dapat digunakan untuk
mengakses dan mengolah data yang ada di dalam sistem. Pemicu
Admin akan melakukan pengolahan data pada sistem. Langkah umum
pada kejadian Aksi Aktor
Respon sistem Step 1 : Admin Login ke
dalam sistem
dengan memasukkan username dan
password. Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 4 : Admin dapat melakukan update berita
dan pengumuman. Step 3 : Sistem menampilkan
halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data update berita dan pengumuman
dilakukan oleh admin. Pascakondisi
Admin dapat melakukan pengolahan data update berita dan pengumuman, ada dua pilihan dalam update berita dan
pengumuman, yaitu edit dan hapus berita dan pengumuman.
Tabel 3.12 Narasi Use case Insert Data Fasilitas
Nama Use case Insert
Data Fasilitas
Tipe Use case
Persyaratan pada sistem : √
ID Use case 10
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan insert
data fasilitas. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat melakukan
insert data
fasilitas. Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 3 : Sistem menampilkan halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data insert data fasilitas dilakukan oleh
admin. Pascakondisi
Admin dapat melakukan pengolahan data insert data fasilitas.
Tabel 3.13 Narasi Use case Update Data Fasilitas
Nama Use case Update
Data Fasilitas
Tipe Use case
Persyaratan pada sistem : √
ID Use case 11
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan update
data fasilitas.
Prakondisi Aktor yang sudah mempunyai akun, dapat digunakan untuk
mengakses dan mengolah data yang ada di dalam sistem. Pemicu
Admin akan melakukan pengolahan data pada sistem. Langkah umum
pada kejadian Aksi Aktor
Respon sistem Step 1 : Admin Login ke
dalam sistem
dengan memasukkan username dan
password. Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 4 : Admin dapat melakukan
update data
fasilitas. Step 3 : Sistem menampilkan
halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data update data fasilitas dilakukan oleh
admin. Pascakondisi
Admin dapat melakukan pengolahan data update data fasilitas, ada dua pilihan dalam update data fasilitas, yaitu edit dan hapus
data fasilitas.
Tabel 3.14 Narasi Use case Delete Forum
Nama Use case Insert Forum
Tipe Use case
Persyaratan pada sistem : √
ID Use case 12
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Admin
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan Admin yang melakukan insert
forum. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Admin akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Admin Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Admin dapat melakukan insert forum.
Step 2 : Sistem mengecek kecocokan
username dan
password dari aktor.
Step 3 : Sistem menampilkan halaman utama Admin.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan Admin harus melakukan login kembali.
Kesimpulan Proses pengolahan data insert forum dilakukan oleh admin.
Pascakondisi Admin dapat melakukan pengolahan data insert forum.
Tabel 3.15 Narasi Use case Logout
Nama Use case Logout
Tipe Use case
Persyaratan pada sistem : √
ID Use case 13
Prioritas Tinggi
Sumber Pelaku bisnis
utama Admin, Guru, Siswa dan Orang Tua Siswa
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan aktor yang akan keluar sistem.
Prakondisi Aktor yang sudah login di akun masing - masing akan keluar
dari sistem. Pemicu
Aktor yang sudah melakukan login akan keluar dari sistem setelah selesai melakukan pengolahan data atau mengakses
sistem. Langkah umum
pada kejadian Aksi Aktor
Respon sistem Step 1 : Aktor sudah
melakukan Login ke dalam sistem dengan memasukkan
username dan password.
Step 2 : Aktor melakukan Step 3 : Sistem menampilkan
interface sebelum
aktor melakukan login.
logout dengan mengeklik tombol logout.
Langkah alternatif
Kesimpulan Proses Logout dalam Use case ini selesai, sistem akan
menampilkan halaman saat aktor akan melakukan login. Pascakondisi
Semua aktor keluar dari sistem setelah Logout.
Tabel 3.16 Narasi Use case Lihat Informasi Data Guru
Nama Use case Lihat Informasi
Data Guru Tipe Use case
Persyaratan pada sistem : √
ID Use case 14
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Semua pengguna
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan pengguna akan melihat informasi
data guru. Prakondisi
Aktor tidak harus mempunyai akun untuk melihat data yang ada di dalam sistem.
Pemicu Aktor ingin melihat data guru.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : pengguna memilih halaman tertentu yang akan
diakses
Step 3 : pengguna dapat mengakses halaman untuk
melihat fasilitas sekolah Step : Sistem menampilkan
halaman yang
diinginkan pengguna.
Langkah alternatif
Kesimpulan Proses melihat informasi guru dilakukan oleh semua pengguna
tanpa melakukan login. Pascakondisi
Semua pengguna dapat melihat informasi data guru sekolah.
Tabel 3.17 Narasi Use case Lihat Informasi Data Siswa
Nama Use case Lihat Informasi
Data Siswa Tipe Use case
Persyaratan pada sistem : √
ID Use case 15
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Semua pengguna
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan pengguna akan melihat informasi
data guru. Prakondisi
Aktor tidak harus mempunyai akun untuk melihat data yang ada di dalam sistem.
Pemicu Aktor ingin melihat data guru.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : pengguna memilih halaman tertentu yang akan
diakses
Step 3 : pengguna dapat mengakses halaman untuk
Step 2 : Sistem menampilkan halaman
yang diinginkan
pengguna.
melihat fasilitas sekolah
Langkah alternatif
Kesimpulan Proses melihat informasi siswa dilakukan oleh semua pengguna
tanpa melakukan login. Pascakondisi
Semua pengguna dapat melihat informasi data siswa.
Tabel 3.18 Narasi Use case Update Nilai Siswa
Nama Use case Insert
Nilai Siswa
Tipe Use case
Persyaratan pada sistem : √
ID Use case 16
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Guru
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan guru yang melakukan update
nilai untuk siswa. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Guru akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Guru Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Guru dapat melakukan
insert nilai
siswa. Step 2 : Sistem mengecek
kecocokan username
dan password dari aktor.
Step 3 : Sistem menampilkan halaman utama guru.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan guru harus melakukan login kembali.
Kesimpulan Proses pengolahan data update nilai siswa dilakukan oleh guru.
Pascakondisi Admin dapat melakukan pengolahan data update nilai siswa,
namun tidak ditampilkan secara detail.
Tabel 3.19Narasi Use case Lihat Nilai Siswa
Nama Use case Lihat Nilai Siswa Tipe Use case
Persyaratan pada sistem : √
ID Use case 17
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Siswa dan orang tua siswa
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan siswa dan orangtua siswa
yang mengakses informasi nilai siswa. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Guru akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Aktor Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Siswa dan orang tua siswa dapat mengakses
Step 2 : Sistem mengecek kecocokan
username dan
password dari aktor.
Step 3 : Sistem menampilkan halaman utama nilai siswa.
informasi nilai siswa.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan siswa harus melakukan login kembali.
Kesimpulan Proses pemerolehan informasi tentang nilai siswa dilakukan
oleh aktor. Pascakondisi
Siswa dan prang tua siswa dapat mengakses data nilai siswa.
Tabel 3.20 Narasi Use case Edit Password Siswa
Nama Use case Lihat Nilai Siswa Tipe Use case
Persyaratan pada sistem : √
ID Use case 18
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Siswa dan orang tua siswa
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan siswa dan orangtua siswa
yang mengubah password siswa. Prakondisi
Aktor yang sudah mempunyai akun, dapat digunakan untuk mengakses dan mengolah data yang ada di dalam sistem.
Pemicu Guru akan melakukan pengolahan data pada sistem.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : Aktor Login ke dalam
sistem dengan
memasukkan username dan password.
Step 4 : Siswa dan orangtua siswa dapat mengubah
password siswa.
Step 2 : Sistem mengecek kecocokan
username dan
password dari aktor.
Step 3 : Sistem menampilkan halaman edit password siswa.
Langkah alternatif Alt. Step 3 : Username dan pasword salah atau tidak ditemukan
maka akan ditampilkan pesan error, dan siswa harus melakukan login kembali.
Kesimpulan Proses mengubah password siswa dilakukan oleh siswa dan
orang tua siswa. Pascakondisi
Siswa dan orang tua dapat mengubah password siswa.
Tabel 3.21 Narasi Use case Lihat Informasi Fasilitas Sekolah
Nama Use case Lihat Informasi
Fasilitas Sekolah Tipe Use case
Persyaratan pada sistem : √
ID Use case 19
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Semua pengguna
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan semua aktor melihat fasilitas
sekolah. Prakondisi
Aktor tidak harus mempunyai akun untuk melihat data yang ada di dalam sistem.
Pemicu Aktor ingin melihat fasilitas sekolah.
Langkah umum pada kejadian
Aksi Aktor Respon sistem
Step 1 : pengguna memilih halaman tertentu yang akan
diakses
Step 3 : pengguna dapat mengakses halaman untuk
melihat fasilitas sekolah Step 2 : Sistem menampilkan
halaman yang
diinginkan pengguna.
Langkah alternatif
Kesimpulan Proses melihat informasi fasilitas sekolah dilakukan oleh semua
pengguna tanpa melakukan login. Pascakondisi
Semua pengguna dapat melihat fasilitas sekolah.
Tabel 3.22 Narasi Use case Isi Forum
Nama Use case Isi Forum
Tipe Use case
Persyaratan pada sistem : √
ID Use case 22
Prioritas Tinggi
Sumber Pelaku bisnis
utama
Semua pengguna
Pelaku partisipasi lain
Stake holder lain yang berminat
Deskripsi Use case ini menggambarkan semua pengguna yang akan
melakukan pengisian forum.
Prakondisi Aktor tidak harus mempunyai akun untuk melihat data yang ada
di dalam sistem. Pemicu
Aktor ingin mengisi forum. Langkah umum
pada kejadian Aksi Aktor
Respon sistem Step 1 : pengguna memilih
halaman tertentu yang akan diakses
Step 3 : pengguna dapat mengakses halaman untuk
melihat fasilitas sekolah Step 2 : Sistem menampilkan
halaman yang
diinginkan pengguna.
Langkah alternatif
Kesimpulan Proses mengisi forum dapat dilakukan oleh semua pengguna
tanpa melakukan login.
Pascakondisi Semua pengguna dapat mengisi forum.
Pengembangan Sistem Informasi
Sekolah Admin
Siswa dan Orang Tua Siswa
Informasi siswa Informasi nilai siswa
Informasi fasilitas Informasi pengumuman sekolah
Informasi forum Data username dan password
Data berita dan pengumuman Data guru
Data siswa Data fasilitas
Data forum Data nilai siswa
Guru
Data siswa Data guru
3.4 Pemodelan Proses