Authentication
BAB IV PERANCANGAN SISTEM USULAN 4.1. Tahapan Perancangan Sistem 4.1.1. Analis Kebutuhan Sistem informasi e-voting berbasis website adalah sistem yang memfasilitaskan siswa untuk memilih hak suaranya melewati website dan mudah siswa untuk memilih. Sistem e-voting berbasis website memudahkan proses pemungutan suara. A. Halaman Siswa a) Siswa dapat login dihalaman login b) Siswa dapat melihat calon ketua osis c) Siswa dapat melihat profil sekolah d) Siswa dapat memilih calon ketua osis e) Siswa dapat logout keluar dari halaman voting A1. Halaman Admin a) Admin dapat login dihalaman login b) Admin dapat mendaftarkan/registrasi siswa c) Admin dapat ke halaman utama d) Admin dapat melihat grafik voting e) Admin dapat mengelola daftar siswa f) Admin dapat melihat data calon g) Admin dapat membuat laporan h) Admin dapat keluar dari halaman admin 30 4.1.2. Rancangan Diagram Use Case Diagram use case ini untuk mendeskripsikan apa yang bias pemilih dan admin dalam website ini. Sumber: Hasil Penilitian (2020) Gambar IV.1. Use Case Diagram Tabel IV.1. Login Admin Use Case Name Log In Requirements Bagian admin dapat melakukan Log In Goal Bagian admin melihat data halaman admin Pre-Conditions Bagian admin telah melakukan Log In Post-Conditions Dat Log In Failed end Condition Bagian admin tidak dapat melakukan Log In Actors Admin Main Flow/ Basic Path Admin dapat mengelola halaman admin Alternate Flow/Invariant A Sistem akan menampilkan menu halaman admin Invariant B Sistem tidak menemukan halaman admin Sumber: Hasil Penilitian (2020) Tabel IV.2. Registrasi Siswa Use Case Name Registrasi Siswa Requirements Bagian admin dapat melakukan registrasi siswa Goal Bagian admin dapat melihat isi formulir registrasi siswa Pre-Conditions Bagian admin telah melakukan registrasi siswa Post-Conditions Dat Registrasi Siswa Failed end Condition Bagian admin tidak dapat melakukan registrasi siswa Actors Admin Main Flow/ Basic Path Admin dapat melakukan registrasi siswa A1. Sistem akan mencari form registrasi Alternate Flow/Invariant A siswa A2. Sistem akan menampilkan form registrasi siswa Invariant B Sistem tidak menemukan form registrasi siswa Sumber: Hasil Penilitian (2020) Tabel IV.3. Log In Siswa Use Case Name Log In Requirements Bagian siswa dapat melakukan Log In Goal Bagian siswa masuk kehalaman e-voting Pre-Conditions Bagian siswa telah melakukan Log In Post-Conditions Dat Log In Failed end Condition Bagian siswa tidak dapat melakukan Log In Actors Siswa Main Flow/ Basic Path Siswa dapat msduk kehalaman e-voting Alternate Flow/Invariant A Sistem akan menampilkan menu halaman e-voting Invariant B Sistem tidak menemukan halaman e- voting Sumber: Hasil Penilitian (2020) Tabel IV.4. Melihat Calon ketua Osis Use Case Name Melihat Calon Ketua Requirements Bagian siswa dapat masuk ke menu melihat calon ketua osis Goal Bagian siswa dapat melihat melihat calon ketua osis Pre-Conditions Bagian siswa telah melihat calon ketua osis Post-Conditions Dat Melihat Calon Ketua Osis Failed end Condition Bagian siswa tidak dapat melihat calon ketua osis Actors Siswa Main Flow/ Basic Path Siswa dapat masuk kehalaman e-voting Alternate Flow/Invariant A Sistem akan menampilkan calon ketua Invariant B Sistem tidak menemukan menu melihat calon ketua osis Sumber: Hasil Penilitian (2020)
no reviews yet
Please Login to review.