Analisis Kebutuhan .1 Diagram Use case

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