Anda di halaman 1dari 96

MAKALAH

ANALISIS DAN PERANCANGAN SISTEM


INFORMASI
PERANCANGAN SISTEM BERORIENTASI OBJEK

Disusun Oleh

Jessica Althea Sutandi 2141006


Ferdy Anggriawan 2041006
Gusti Muhammad Jafar Sidik 1941020
Indradi Ashari Putra 2041049
Jagad Cahya Raga Sukma 2041032

S1 SISTEM INFORMASI
UNIVERSITAS MULIA PSDKU SAMARINDA
TAHUN 2022/2023
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa yang telah
melimpahkan rahmat dan hidayah-Nya serta karunia-Nya sehingga kami dapat
menyelesaikan laporan yang berjudul “Laporan Wawancara Analisis dan
Pengembangan Sistem Informasi” ini dengan baik tanpa ada halangan.
Laporan Wawancara ini berisi tentang keseluruhan hasil dari kegiatan
wawancara yang berlangsung.
Laporan ini disusun untuk melengkapi tugas mata kuliah Analisis dan
Perancangan Sistem Informasi. Selain itu, kami berharap semoga laporan
wawancara ini dapat bermanfaat bagi semua pihak dan menjadi referensi untuk
menambah wawasan dan ilmu pengetahuan.
Oleh karena itu, kami mengharapkan segala kritik dan saran yang
membangun dan dapat menjadikan laporan ini jauh lebih baik lagi. Kami mohon
maaf setulus-tulusnya atas kesalahan maupun kekurangan dalam penyusunan
laporan ini.
Semoga dengan kami membuat laporan ini dapat bermanfaat dan memberikan
motivasi bagi para pembacanya, khususnya bagi kami para generasi muda yang
akan datang.

Samarinda, 10 Oktober 2022


Penyusun

i
DAFTAR ISI

KATA PENGANTAR ......................................................................................... i


DAFTAR ISI ...................................................................................................... ii
DAFTAR GAMBAR ......................................................................................... iv
DAFTAR TABEL ............................................................................................ vii

BAB I PENDAHULUAN .................................................................................. 1


1.1. Latar Belakang ........................................................................................ 1
1.2. Maksud dan Tujuan ................................................................................ 1
1.3. Topik Wawancara ................................................................................... 1
1.4. Waktu dan Tempat Kegiatan .................................................................. 1
1.5. Komponen Wawancara ........................................................................... 2

BAB II WAWANCARA NARASUMBER ....................................................... 3


2.1. Pertanyaan Wawancara .......................................................................... 3
2.1.1. Pertanyaan Pembuka........................................................................... 3
2.1.2. Pertanyaan Isi ..................................................................................... 4
2.1.3. Pertanyaan Penutup ............................................................................ 5
2.2. Permasalahan .......................................................................................... 6
2.3. Solusi ........................................................................................................ 6

BAB III DOKUMENTASI WAWANCARA ................................................... 7

BAB IV PERANCANGAN SISTEM BERORIENTASI OBJEK ................. 10


4.1. Definisi Sistem........................................................................................ 10
4.1.1. Fungsi-fungsi yang dimodelkan ........................................................ 10
4.1.2. Aturan yang dimodelkan ................................................................... 11
4.1.3. Definisi Aktor................................................................................... 11
4.1.4. Definisi Use Case ............................................................................. 12
4.1.5. Sekenario.......................................................................................... 15
4.2. Use Case Diagram .................................................................................. 41
4.3. Sequence Diagram ................................................................................. 42
4.3.1. Login ................................................................................................ 42

ii
4.3.2. Berkas Pendaftaran ........................................................................... 43
4.3.3. Laporan ............................................................................................ 46
4.3.4. Data Sekolah .................................................................................... 49
4.3.5. Data PPDB ....................................................................................... 52
4.3.6. Data Akun ........................................................................................ 55
4.4. Class Diagram ........................................................................................ 58
4.5. Activity Diagram..................................................................................... 59
4.5.1. Sekolah............................................................................................. 59
4.5.2. Siswa ................................................................................................ 69

BAB V PERANCANGAN PROTOTYPE ...................................................... 74


5.1. Tampilan User Interface ........................................................................ 74
5.1.1. Pilihan Login .................................................................................... 74
5.1.2. Form Pendaftar Baru ........................................................................ 75
5.1.3. Login Admin .................................................................................... 76
5.1.4. Halaman Admin ............................................................................... 78
5.1.5. Login Siswa ...................................................................................... 82
5.1.6. Halaman Siswa ................................................................................. 84

BAB VI PENUTUP ......................................................................................... 88


4.1. Kesimpulan ............................................................................................ 88
4.2. Saran-saran ............................................................................................ 88

iii
DAFTAR GAMBAR
Gambar 3.1. Tampak Depan 1 … ......................................................................... 7
Gambar 3.2. Tampak Depan 2 … ......................................................................... 7
Gambar 3.3. Tampak Gedung 1 … ....................................................................... 8
Gambar 3.4. Tampak Gedung 2 … ....................................................................... 8
Gambar 3.5. Bukti Wawancara 1 … ..................................................................... 9
Gambar 3.6. Bukti Wawancara 2 … ..................................................................... 9
Gambar 4.2. Use Case Diagram… ..................................................................... 41
Gambar 4.3.1.1. Login Sekolah… ...................................................................... 42
Gambar 4.3.1.2. Login Siswa… ......................................................................... 42
Gambar 4.3.2.1. Sequence Diagram Input Berkas Pendaftaran… ....................... 43
Gambar 4.3.2.2. Sequence Diagram Lihat Berkas Pendaftaran… ....................... 43
Gambar 4.3.2.3. Sequence Diagram Update Berkas Pendaftaran… .................... 44
Gambar 4.3.2.4. Sequence Diagram Hapus Berkas Pendaftaran… ...................... 44
Gambar 4.3.2.5. Sequence Diagram Cari Berkas Pendaftaran… ......................... 45
Gambar 4.3.3.1. Sequence Diagram Input Laporan…......................................... 46
Gambar 4.3.3.2. Sequence Diagram Lihat Laporan…......................................... 46
Gambar 4.3.3.3. Sequence Diagram Update Laporan…...................................... 47
Gambar 4.3.3.4. Sequence Diagram Hapus Laporan… ....................................... 47
Gambar 4.3.3.1. Sequence Diagram Cari Laporan… .......................................... 48
Gambar 4.3.4.1. Sequence Diagram Input Data Sekolah… ................................. 49
Gambar 4.3.4.2. Sequence Diagram Lihat Data Sekolah… ................................. 49
Gambar 4.3.4.3. Sequence Diagram Update Data Sekolah… .............................. 50
Gambar 4.3.4.4. Sequence Diagram Hapus Data Sekolah… ............................... 50
Gambar 4.3.4.5. Sequence Diagram Cari Data Sekolah… .................................. 51
Gambar 4.3.5.1. Sequence Diagram Input Data PPDB….................................... 52
Gambar 4.3.5.2. Sequence Diagram Lihat Data PPDB….................................... 52
Gambar 4.3.5.3. Sequence Diagram Update Data PPDB…................................. 53
Gambar 4.3.5.4. Sequence Diagram Hapus Data PPDB… .................................. 53
Gambar 4.3.5.5. Sequence Diagram Cari Data PPDB… ..................................... 54
Gambar 4.3.6.1. Sequence Diagram Lihat Data Akun… ..................................... 55

iv
Gambar 4.3.6.2. Sequence Diagram Update Data Akun… .................................. 55
Gambar 4.3.6.3. Sequence Diagram Hapus Data Akun… ................................... 56
Gambar 4.3.6.4. Sequence Diagram Cari Data Akun… ...................................... 56
Gambar 4.3.6.5. Sequence Diagram Input Data Akun… ..................................... 57
Gambar 4.4. Class Diagram…............................................................................ 58
Gambar 4.5.1.1. Activity Diagram Sekolah Akun Dan Data Sekolah … ............. 59
Gambar 4.5.1.2. Activity Diagram Sekolah Cari, Lihat, Dan Update Akun… ..... 60
Gambar 4.5.1.3. Activity Diagram Sekolah Hapus Akun… ................................ 61
Gambar 4.5.1.4. Activity Diagram Sekolah Data Sekolah… ............................... 62
Gambar 4.5.1.5. Activity Diagram Sekolah Hapus Data Sekolah… .................... 63
Gambar 4.5.1.5. Activity Diagram Sekolah PPDB Dan Laporan… .................... 64
Gambar 4.5.1.6. Activity Diagram Sekolah Cari, Lihat, Dan Update PPDB …... 65
Gambar 4.5.1.7. Activity Diagram Sekolah Hapus PPDB… ............................... 66
Gambar 4.5.1.8. Activity Diagram Sekolah Cari, Lihat, Dan Update Laporan… 67
Gambar 4.5.1.9. Activity Diagram Sekolah Hapus Laporan…............................ 68
Gambar 4.5.2.1. Activity Diagram Siswa Input Berkas… ................................... 69
Gambar 4.5.2.2. Activity Diagram Siswa Cari, Lihat, Dan Update Berkas… ...... 70
Gambar 4.5.2.3. Activity Diagram Siswa Hapus Berkas… ................................. 71
Gambar 4.5.2.4. Activity Diagram Siswa Lihat Akun Dan Data Sekolah… ........ 72
Gambar 4.5.2.5. Activity Diagram Siswa PPDB Dan Laporan… ........................ 73
Gambar 5.1.1.1. Pilihan Login… ....................................................................... 74
Gambar 5.1.2.1. Form Pendaftaran Baru 1 …..................................................... 75
Gambar 5.1.2.2. Form Pendaftaran Baru 2 …..................................................... 75
Gambar 5.1.3.1. Halaman Login Admin 1 … ..................................................... 76
Gambar 5.1.3.2. Halaman Login Admin 2 … ..................................................... 76
Gambar 5.1.3.3. Halaman Login Admin 3 … ..................................................... 77
Gambar 5.1.4.1. Halaman Dashboard Admin … ................................................ 78
Gambar 5.1.4.2. Halaman Daftar Pendaftar… .................................................... 78
Gambar 5.1.4.3. Halaman Admin Daftar Pendaftar Cek Biodata… .................... 79
Gambar 5.1.4.4. Halaman Admin Daftar Pendaftar Verifikasi Biodata Before… 79
Gambar 5.1.4.5. Halaman Admin Daftar Pendaftar Verifikasi Biodata After… .. 80

v
Gambar 5.1.4.6. Halaman Admin Daftar Pendaftar After Tidak Disetujui… ...... 80
Gambar 5.1.4.7. Halaman Admin Daftar Pendaftar After Disetujui… ................ 81
Gambar 5.1.4.8. Halaman Admin Cetak Laporan… ........................................... 81
Gambar 5.1.5.1. Halaman Login Siswa 1 …....................................................... 82
Gambar 5.1.5.2. Halaman Login Siswa 2 …....................................................... 82
Gambar 5.1.5.3. Halaman Login Siswa 3 …....................................................... 83
Gambar 5.1.6.1. Halaman Dashboard Siswa… ................................................... 84
Gambar 5.1.6.2. Halaman Biodata Siswa 1 … .................................................... 84
Gambar 5.1.6.3. Halaman Biodata Siswa 2 … .................................................... 85
Gambar 5.1.6.4. Halaman Dashboard Siswa Pilih Sekolah… ............................. 85
Gambar 5.1.6.5. Halaman Dashboard Siswa Setelah Pilih Sekolah… ................. 86
Gambar 5.1.6.6. Halaman Dashboard Siswa Verifikasi Disetujui….................... 86
Gambar 5.1.6.7. Halaman Dashboard Siswa Verifikasi Tidak Disetujui… .......... 87

vi
DAFTAR TABEL

Tabel 4.1.1. Fungsi-Fungsi Yang Dimodelkan…................................................ 10


Tabel 4.1.3. Definisi Aktor… ............................................................................. 11
Tabel 4.1.4. Definisi Use Case… ....................................................................... 12
Tabel 4.1.5.1. Sekenario Login… ....................................................................... 15
Tabel 4.1.5.2. Sekenario Berkas_Pendaftaran… ................................................ 15
Tabel 4.1.5.3. Sekenario Laporan… ................................................................... 21
Tabel 4.1.5.4. Sekenario Sekolah… ................................................................... 26
Tabel 4.1.5.5. Sekenario PPDB… ...................................................................... 31
Tabel 4.1.5.6. Sekenario Akun… ....................................................................... 36

vii
BAB I
PENDAHULUAN

1.1. Latar Belakang


Kegiatan wawancara ini merupakan salah satu tugas dibidang mata kuliah
Analisis dan Perancangan Sistem Informasi yang bertujuan untuk mengidentifikasi
sistem dan memahami sistem yang ada. Kami memilih topik “Pendaftaran Siswa
Baru Jenjang Sekolah Menengah Pertama” oleh karena itu kami mewawancarai
salah satu staf di Sekolah Menengah Pertama Negeri 46 Samarinda, Kalimantan
Timur.

1.2. Maksud dan Tujuan


1. Memenuhi tugas Analisis dan Perancangan Sistem Informasi
2. Melakukan identifikasi terhadap sistem yang ada
3. Memahami cara kerja sistem yang ada
4. Memahami dan menguasai kegiatan wawancara
5. Memperoleh Informasi
6. Menumbuhkan rasa kerja sama antara anggota kelompok
7. Mengatasi permasalahan yang ada di narasumber

1.3. Topik Wawancara


Kegiatan penerimaan peserta didik baru di Sekolah Menengah Pertama
Negeri 46 Samarinda.

1.4. Waktu dan Tempat Kegiatan


Wawancara ini dilakukan pada :
 Hari / Tanggal : Selasa, 04 Oktober 2022.
 Pukul : 13.47 WITA s/d 14.20 WITA.
 Tempat : SMP Negeri 46 Samarinda

1
1.5. Komponen Wawancara
 Narasumber : Bapak Sugianto
 Pewawancara : Jagad Cahya Raga Sukma & Indradi Ashari Putra
 Juru Foto : Ferdy Anggriawan
 Juru Rekam : Gusti Muhammad Jafar Sidik
 Pembuat Pertanyaan : Jessica Althea & Ferdy Anggriawan

2
BAB II
WAWANCARA NARASUMBER

Pada hari Selasa, 4 Oktober 2022, pukul 13.47 WITA kami datang ke Sekolah
Memengah Pertama Negeri 46 Samarinda. Kesan pertama kami datang ke tempat
ini adalah suasana yang asri dan hijau, serta lapangan yang luas dan tertata dengan
rapi. Kami mengatur jadwal untuk bertemu dengan staf tata usaha bapak Sugianto
yang biasanya membantu dalam proses penerimaan siswa/i baru di sekolah ini,
kami meminta izin untuk mewawancarai beliau sebagai perwakilan staff sekolah.
2.1. Pertanyaan Wawancara
2.1.1. Pertanyaan Pembuka
1. Sekolah ini sudah berdiri dari tahun berapa ya pak?
Jawaban :
Dari tahun 2019.
2. Untuk pendaftaran siswa ditahun ini berapa banyak ya pak? Boleh
disebutkan perkiraan apabila lupa jumlah spesifiknya.
Jawaban :
Kalau pendaftaran tahun ini yang laki-laki ada 52 orang, dan yang
perempuan ada 47 orang, total yang diterima ada 39 orang yang terdiri dari
13 orang laki-laki dan 16 orang perempuan.
3. Untuk penrimaan siswa baru, jika dihitung dari awal berdiri tahun sekolah
hingga sekarang, apa mengalami peningkatan pak? Atau hampir sama
disetiap tahunnya?
Jawaban :
Adanya peningkatan disetiap tahun untuk penerimaan siswa baru.
4. Sekolah ini sudah berdiri dari tahun berapa ya pak?
Jawaban :
Dari tahun 2019.

3
5. Untuk pendaftaran siswa ditahun ini berapa banyak ya pak? Boleh
disebutkan perkiraan apabila lupa jumlah spesifiknya.
Jawaban :
Kalau pendaftaran tahun ini yang laki-laki ada 52 orang, dan yang
perempuan ada 47 orang, total yang diterima ada 39 orang yang terdiri dari
13 orang laki-laki dan 16 orang perempuan.
6. Untuk penerimaan siswa baru, jika dihitung dari awal berdiri tahun sekolah
hingga sekarang, apa mengalami peningkatan pak? Atau hampir sama
disetiap tahunnya?
Jawaban :
Adanya peningkatan disetiap tahun untuk penerimaan siswa baru.
2.1.2. Pertanyaan Isi
1. Untuk sistem pendaftaran siswa/i nya pak, apakah masih dengan datang ke
sekolah? Atau sudah menggunakan sistem online?
Jawaban :
Sudah memakai sistem online dari dinas pendidikan, awalnya masih
menggunakan PPDB online, namun sekarang sudah menggunakan
simawar.net, dari dinas pendidikan di Samarinda.
2. Boleh dijelaskan pak bagaimana untuk langkah-langkah pendaftaran
online nya?
Jawaban :
Terdiri dari beberapa akun yaitu satu akun kepala sekolah, dan tiga akun
operator. Untuk akun user, dari pihak sekolah yang akan buat lalu di ajukan
ke dinas Pendidikan. Kalau untuk langkah-langkahnya sih standar ya,
seperti mengunggah berkas tunggu pengumuman.
3. Menurut bapak, apakash sistem pendaftaran ini memudahkan semua
pihak? Jika tidak boleh sebutkan alasannya.
Jawaban :
Ada kemudahan nya namun juga ada kesulitan nya, seperti ketika sistem
error, dan juga adanya perawatan sistem dalam waktu tertentu, ya namanya

4
juga website masih bisa diperbaiki, selain itu juga terkadang masih ada
bug yang tersisa.
4. Waktu pendaftaran masih offline pak, bagaimana ya proses nya?
Jawaban :
Kalau sistem offline kan ada sistem jalur ada ditanggal sekian, namun
masih tetap diarahkan untuk sistem online, jadi dibantu oleh pihak sekolah
untuk menggunakan simawar.net, untuk jalur afirmasi, prestasi akademik,
dan perpindahan tugas sendiri itu ada dari tanggal 21 juni sampai 23 juni
2022, untuk pengumuman penerimaan sendiri ada ditanggal 25 juni 2022,
untuk jalur zonasi dari tanggal 8 juni sampai 30 juni 2022, pengumuman
pada 2 juli 2022, dan pendaftaran ulang dari 4 juli sampai 6 juli 2022.
5. Waktu masih dalam pendaftaran offline, apakah ada kendala yang cukup
atau sangat menyulitkan bagi staf yang membantu proses pendaftarannya
pak?
Jawaban :
Banyak, misalnya ketika pendaftaran ulang sampai datang empat kali
karena berkas yang kurang atau data siswa yang tidak lengkap, ada juga
siswa yang sudah terdaftar tapi tidak melakukan daftar ulang.
6. Lalu jika pendaftaran online apakah memiliki kendala yang pasti akan
dialami oleh hampir keseluruhan siswa yang mendaftar?
Jawaban :
Iya benar ada, karena awalnya menggunakan SIAP, dan sekarang
menggunakan simawar.net itu yang dari pemkot.
2.1.3. Pertanyaan Penutup
1. Menurut bapak, lebih efisien dan cepat pendaftaran secara offline atau
online?
Jawaban :
Online cukup cepat, hanya saja terkadang banyak siswa yang sudah masuk
tetapi tidak melakukan daftar ulang, dan hilang begitu saja.

5
2. Apakah bapak ada saran atau kritik atau nasehat mengenai sistem
pendaftaran online yang sudah berjalan saat ini?
Jawaban :
Untuk dinas Pendidikan, lebih bagus menggunakan siap karena
penggunaannya lebih detail, namun ketika di alihkan ke simawar.net, ada
beberapa celah atau kekurangan dari aplikasi nya, tapi karena anjuran dari
dinas Pendidikan ya mau bagaimana lagi.

2.2. Permasalahan
Narasumber mengeluhkan bahwa sistem yang digunakan terlalu sulit
untuk dipahami, karena prosedur penggunaan yang cukup sulit.

2.3. Solusi
Kami memberikan solusi untuk lebih mempermudah pengguaan sistem,
seperti lebih penyederhanaan fungsi dan tampilan sesuai kegunaan yang ada.

6
BAB III
DOKUMENTASI WAWANCARA

3.1. tampak depan 1

3.2. tampak depan 2

7
3.3. gedung sekolah 1

3.4. gedung sekolah 2

8
3.5. bukti wawancara 1

3.6. bukti wawancara 2

9
BAB IV
PERANCANGAN SISTEM BERORIENTASI OBJEK
4.1. Definisi Sistem
4.1.1. Fungsi-fungsi yang dimodelkan
Verivikasi Pengguna Login

Input Akun
Lihat Akun
Mengelola Data Akun Update Akun
Hapus Akun
Cari Akun

Input Laporan Baru


Lihat Laporan
Mengelola Data Laporan Update Laporan
Hapus Laporan
Cari Laporan

Input Berkas_Pendaftaran
Lihat Berkas_Pendaftaran
Mengelola Berkas_Pendaftaran Update Berkas_Pendaftaran
Hapus Berkas_Pendaftaran
Hapus Berkas_Pendaftaran

Input Data Sekolah


Lihat Data Sekolah
Mengelola Data Sekolah Update Data Sekolah
Hapus Data Sekolah
Cari Data Sekolah

10
Input Data PPDB
Lihat Data PPDB
Mengelola Data PPBD Update Data PPDB
Hapus Data PPDB
Cari Data PPDB

4.1.2. Aturan yang dimodelkan


 Sekolah :
 Sekolah dapat membuat banyak akun
 Sekolah dapat membuat banyak laporan
 Sekkolah dapat mengelola banyak berkas pendaftaran
 Sekolah dapat memiliki 1 data sekolah
 Sekolah dapat mengelola banyak data ppdb
 Siswa :
 Siswa dapat memiliki banyak berkas pendaftaran
 Siswa dapat memiliki 1 data ppdb
 Siswa dapat melihat banyak data sekolah

4.1.3. Definisi Aktor


Aktor Deskripsi
Siswa Siswa adalah orang yang dijinkan melakukan pendaftaran sekolah
dengan mengakses data sekolah, berkas pendaftaran, dan data ppbd
Sekolah Sekolah adalah lembaga yang membuka pendaftaran dengan megakses
database akun sekolah, laporan, berkas pendaftaran, data sekolah, dan
data ppdb

11
4.1.4. Definisi Use Case
No Use Case Deskripsi
1 Mengelola Akun Mengelola akun merupakan proses
pengelolaan data akun yang meliputi
input akun baru, lihat akun, update akun,
hapus akun, dan cari akun
2 Input Akun Baru Merupakan proses menambahkan akun
baru ke database
3 Lihat Akun Merupakan proses melihat akun yang
berasal dari database
4 Update Akun Merupakan proses memperbaharui akun
yang ada di database
5 Hapus Akun Merupakan proses menghapus akun
yang ada di database
6 Cari Akun Merupakan proses mencari akun yang
bersumber dari database
7 Mengelola Laporan Mengelola laporan merupakan proses
pengelolaan laporan yang meliputi input
laporan baru, lihat laporan, update
laporan, hapus laporan, dan cari laporan
8 Input Laporan Baru Merupakan proses menambahkan
laporan baru ke database
9 Lihat Laporan Merupakan proses melihat laporan yang
berasal dari database
10 Update Laporan Merupakan proses memperbaharui
laporan yang ada di database
11 Hapus Laporan Merupakan proses penghapusan laporan
yang ada di database
12 Cari Laporan Merupakan proses mencari laporan yang
bersumber dari database

12
13 Mengelola Mengelola berkas pendaftaran
Berkas_Pendendaftaran merupakan proses pengelolaan berkas
pendaftaran yang meliputi, input, lihat,
update, hapus , dan cari berkas
pendaftaran
14 Input Berkas_Pendendaftaran Merupakan proses menambahkan berkas
pendaftaran baru ke database
15 Lihat Berkas_Pendaftaran Merupakan proses melihat berkas
pendaftaran yang berasal dari database
16 Update Berkas_Pendaftaran Merupakan proses memperbaharui
berkas perndaftaran yang ada di database
17 Hapus Berkas_Pendaftaran Merupakan proses penghapusan berkas
pendaftaran yang ada di database
18 Cari Berkas_Pendaftaran Merupakan proses mencari berkas
pendaftaran yang bersumber dari
database
19 Mengelola Data Sekolah Mengelola data sekolah merupakan
proses pengelolaan data sekolah yang
meliputi input data sekolah, lihat data
sekolah, update data sekolah, hapus data
sekolah, dan cari data sekolah
20 Input Data Sekolah Merupakan proses menambahkan data
sekolah baru ke database
21 Lihat Data Sekolah Merupakan proses melihat data sekolah
yang berasal dari database
22 Update Data Sekolah Merupkan proses memperbaharui data
sekolah yang ada di database
23 Hapus Data Sekolah Merupakan proses penghapusan data
sekolah dari database

13
24 Cari Data Sekolah Merupakan proses pencarian data
sekolah yang bersumber dari database
25 Mengelola PPDB Mengelola PPDB merupakan proses
pengelolaan data PPDB yang meliputi
input data PPDB, lihat data PPDB,
update data PPDB, hapus data PPDB,
dan cari data PPDB
26 Input Data PPDB Merupakan proses menambahkan data
PPDB baru ke database
27 Lihat Data PPDB Merupakan proses melihat data PPDB
yang bersumber dari database
28 Update Data PPDB Merupakan proses memperbaharui data
PPDB yang ada di database
29 Hapus Data PPDB Merupakan proses penghapusan data
PPDB dari database
30 Cari Data PPDB Merupakan proses pencarian data PPDB
yang bersumber dari database
31 Login Merupakan proses autentikasi, yang
akan membedakan penggunaan sistem

14
4.1.5. Sekenario
4.1.5.1. Login
Nama Use Login
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kode
(NIP/NISN)
2. Memeriksa Kode
3. Masuk Ke Halaman Sesuai
Kode
Alternatif
1. Memasukan Kode
(NIP/NISN)
2. Memeriksa Kode
3. Menampilkan Kode Salah
4. Memasukan Kode Ulang
5. Memeriksa Kode
6. Masuk Ke Halaman Sesuai
Code

4.1.5.2. Berkas_Pendaftaran
Nama Use Input Berkas_Pendendaftaran
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menambahkan
Bekras_Pendaftaran Baru
2. Memeriksa Kelengkapan
Berkas_Pendaftaran

15
3. Menyimpan
Berkas_Pendaftaran Ke Database
4. Menampilkan
Berkas_Pendaftaran Tersimpan
Alternatif
1. Menambahkan
Berkas_Pendaftaran Baru
2. Memeriksa Kelengkapan
Berkas_Pendaftaran
3. Menemukan Bilah Yang
Kurang
4. Melengkapi Bilah Yang
Kurang
5. Memeriksa Kelengkapan
Berkas_Pendaftaran
6. Menyimpan
Berkas_Pendaftaran Ke Database
7. Menampilkan
Berkas_Pendaftaran Tersimpan

Nama Use Lihat Berkas_Pendaftaran


Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menampilkan
Berkas_Pendaftaran Yang Di
Upload
2. Memilih Berkas_Pendaftaran
Yang Ada

16
3. Klik Berkas_Pendaftaran
Yang Di Cari
4. Menampilkan
Berkas_Pendaftaran Yang Di Klik
Alternatif
1. Memasukan Kata Kunci
Berkas_Pendaftaran
2. Tidak Menemukan
Berkas_Pendaftaran Yang Dicari
3. Memasukan Kata Kunci Baru
4. Menampilkan
Berkas_Pendaftaran Yang Di Cari
5. Klik Berkas_Pendaftaran
Yang Di Cari
6. Menampilkan
Berkas_Pendaftaran Yang Di Klik

Nama Use Update Berkas_Pendaftaran


Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Berkas_Pendaftaran
2. Mencari Berkas_Pendaftaran
3. Menampilkan
Berkas_Pendaftaran Yang Di Cari
4. Klik Berkas_Pendaftaran
Yang Dicari
5. Mengubah Isi
Berkas_Pendaftaran

17
6. Memeriksa Perubahan Yang
Ada
7. Menyimpan Data Ke Basis
Data
8. Menampilkan Pesan Data
Terperbaharui
Alternatif
1. Memasukan Kata Kunci
Berkas_Pendaftaran
2. Mencari Berkas_Pendaftaran
3. Menampilkan
Berkas_Pendaftaran Yang Di Cari
4. Klik Berkas_Pendaftaran
Yang Dicari
5. Mengubah Isi
Berkas_Pendaftaran
6. Memeriksa Perubahan Yang
Ada
7. Menampikan Pesan Data Salah
8. Kembali Mengubah Isi
Berkas_Pendaftaran
9. Memerikasa Perubahan Yang
Ada
10. Menyimpan Data Ke Basis
Data
11. Menampilkan Pesan Data
Terperbaharui

18
Nama Use Hapus Berkas_Pendaftaran
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memilih Berkas_Pendaftaran
Yang Akan Dihapus
2. Menampilkan Konfirmasi
Penghapusan Berkas_Pendaftaran
3. Klik Pilihan Setuju
Penghapusan
Berkas_Pendaftaran
4. Menghapus
Berkas_Pendaftaran Dari Basis
Data
5. Menampilkan Notifikasi
Berkas_Pendaftaran Terhapus
Alternatif
1. Memilih Berkas_Pendaftaran
Yang Akan Di Hapus
2. Menampilkan Konfirmasi
Penghapusan Berkas_Pendaftaran
3. Klik Pilihan Tidak Setuju
4. Kembali Ke Halaman
Berkas_Pendaftaran

19
Nama Use Cari Berkas_Pendaftaran
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Berkas_Pendaftaran
2. Mencari Berkas_Pendaftaran
3. Menampilkan
Berkas_Pendaftaran Yang Di Cari
4. Klik Berkas_Pendaftaran
Yang Dicari
5. Menampilkan
Berkas_Pendaftaran Yang Di Klik
Alternatif
1. Memasukan Kata Kunci
Berkas_Pendaftaran
2. Mencari Berkas_Pendaftaran
3. Menampilkan Pesan
Berkas_Pendaftaran Tidak
Ditemukan
4. Ketik Kata Kunci Baru
5. Mencari Berkas_Pendaftaran
6. Menampilkan
Berkas_Pendaftaran Yang Dicari
7. Klik Laporan Yang Di Cari
8. Menampilkan
Berkas_Pendaftaranyang Di Klik

20
4.1.5.3. Laporan
Nama Use Input Laporan Baru
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menambahkan Laporan
Baru
2. Memeriksa Kelengkapan
Laporan
3. Menyimpan Laporan Ke
Database
4. Menampilkan Laporan
Tersimpan
Alternatif
1. Menambahkan Laporan
Baru
2. Memeriksa Kelengkapan
Laporan
3. Menemukan Bilah Yang
Kurang
4. Melengkapi Bilah Yang
Kurang
5. Memeriksa Kelengkapan
Laporan
6. Menyimpan Laporan Ke
Database
7. Menampilkan Laporan
Tersimpan

21
Nama Use Lihat Laporan
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menampilkan Laporan Yang Di
Upload
2. Memilih Laporan Yang
Ada
3. Klik Laporan Yang Di Cari
4. Menampilkan Laporan Yang Di
Klik
Alternatif
1. Memasukan Kata Kunci
Laporan
2. Tidak Menemukan Laporan
Yang Dicari
3. Memasukan Kata Kunci
Baru
4. Menampilkan Laporan Yang Di
Cari
5. Klik Laporan Yang Di Cari
6. Menampilkan Laporan Yang Di
Klik

22
Nama Use Update Laporan
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Laporan
2. Mencari Laporan
3. Menampilkan Laporan Yang Di
Cari
4. Klik Laporan Yang Dicari
5. Mengubah Isi Laporan
6. Memeriksa Perubahan Yang
Ada
7. Menyimpan Data Ke Basis
Data
8. Menampilkan Pesan Data
Terperbaharui
Alternatif
1. Memasukan Kata Kunci
Laporan
2. Mencari Laporan
3. Menampilkan Laporan Yang Di
Cari
4. Klik Laporan Yang Dicari
5. Mengubah Isi Laproan
6. Memeriksa Perubahan Yang
Ada
7. Menampikan Pesan Data Salah
8. Kembali Mengubah Isi
Laporan

23
9. Memerikasa Perubahan Yang
Ada
10. Menyimpan Data Ke Basis
Data
11. Menampilkan Pesan Data
Terperbaharui

Nama Use Hapus Laporan


Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memilih Laporan Yang
Akan Dihapus
2. Menampilkan Konfirmasi
Penghapusan Laporan
3. Klik Pilihan Setuju
Penghapusan Laporan
4. Menghapus Laporan Dari Basis
Data
5. Menampilkan Notifikasi
Laporan Terhapus
Alternatif
1. Memilih Laporan Yang
Akan Di Hapus
2. Menampilkan Konfirmasi
Penghapusan Laporan
3. Klik Pilihan Tidak Setuju
4. Kembali Ke Halaman Laporan

24
Nama Use Cari Laporan
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Laporan
2. Mencari Laporan
3. Menampilkan Laporan Yang Di
Cari
4. Klik Laporan Yang Dicari
5. Menampilkan Laporan Yang Di
Klik
Alternatif
1. Memasukan Kata Kunci
Laporan
2. Mencari Laporan
3. Menampilkan Pesan Laporan
Tidak Ditemukan
4. Ketik Kata Kunci Baru
5. Mencari Laporan
6. Menampilkan Laporan Yang
Dicari
7. Klik Laporan Yang Di Cari
8. Menampilkan Laporan Yang Di
Klik

25
4.1.5.4. Sekolah
Nama Use Input Data Sekolah
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menambahkan Data Sekolah
2. Memeriksa Kelengkapan Data
Sekolah
3. Menyimpan Data Sekolah Ke
Database
4. Menampilkan Data Sekolah
Tersimpan
Alternatif
1. Menambahkan Data Sekolah
Baru
2. Memeriksa Kelengkapan Data
Sekolah
3. Menemukan Bilah Yang
Kurang
4. Melengkapi Bilah Yang
Kurang
5. Memeriksa Kelengkapan Data
Sekolah
6. Menyimpan Data Sekolah Ke
Database
7. Menampilkan Data Sekolah
Tersimpan

26
Nama Use Lihat Data Sekolah
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menampilkan Data Sekolah
Yang Ada
2. Memilih Data Sekolah Yang
Ada
3. Klik Data Sekolah Yang Di
Cari
4. Menampilkan Data Sekolah
Yang Di Klik
Alternatif
1. Memasukan Kata Kunci
Data Sekolah
2. Tidak Menemukan Data
Sekolah Yang Dicari
3. Memasukan Kata Kunci
Baru
4. Menampilkan Data Sekolah
Yang Di Cari
5. Klik Data Sekolah Yang Di
Cari
6. Menampilkan Data Sekolah
Yang Di Klik

27
Nama Use Update Data Sekolah
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Data Sekolah
2. Mencari Data Sekolah
3. Menampilkan Data Sekolah
Yang Di Cari
4. Klik Data Sekolah Yang
Dicari
5. Mengubah Isi Data Sekolah
6. Memeriksa Perubahan Yang
Ada
7. Menyimpan Data Ke Basis
Data
8. Menampilkan Pesan Data
Terperbaharui
Alternatif
1. Memasukan Kata Kunci
Data Sekolah
2. Mencari Data Sekolah
3. Menampilkan Data Sekolah
Yang Di Cari
4. Klik Data Sekolah Yang
Dicari
5. Mengubah Isi Data Sekolah
6. Memeriksa Perubahan Yang
Ada
7. Menampikan Pesan Data Salah

28
8. Kembali Mengubah Isi Data
Sekolah
9. Memerikasa Perubahan Yang
Ada
10. Menyimpan Data Ke Basis
Data
11. Menampilkan Pesan Data
Terperbaharui

Nama Use Hapus Data Sekolah


Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memilih Data Sekolah Yang
Akan Dihapus
2. Menampilkan Konfirmasi
Penghapusan Data Sekolah
3. Klik Pilihan Setuju
Penghapusan Data Sekolah
4. Menghapus Data Sekolah Dari
Basis Data
5. Menampilkan Notifikasi Data
Sekolah Terhapus
Alternatif
1. Memilih Data Sekolah Yang
Akan Di Hapus
2. Menampilkan Konfirmasi
Penghapusan Data Sekolah
3. Klik Pilihan Tidak Setuju

29
4. Kembali Ke Halaman Data
Sekolah

Nama Use Cari Data Sekolah


Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Data Sekolah
2. Mencari Data Sekolah
3. Menampilkan Data Sekolah
Yang Di Cari
4. Klik Data Sekolah Yang
Dicari
5. Menampilkan Data Sekolah
Yang Di Klik
Alternatif
1. Memasukan Kata Kunci
Data Sekolah
2. Mencari Data Sekolah
3. Menampilkan Pesan Data
Sekolah Tidak Ditemukan
4. Ketik Kata Kunci Baru
5. Mencari Data Sekolah
6. Menampilkan Data Sekolah
Yang Dicari
7. Klik Data Sekolah Yang Di
Cari
8. Menampilkan Data Sekolah
Yang Di Klik

30
4.1.5.5. PPDB
Nama Use Input Data PPDB
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menambahkan Data
Ppdb
2. Memeriksa Kelengkapan Data
Ppdb
3. Menyimpan Data Ppdb Ke
Database
4. Menampilkan Data Ppdb
Tersimpan
Alternatif
1. Menambahkan Data
Ppdb Baru
2. Memeriksa Kelengkapan Data
Ppdb
3. Menemukan Bilah Yang
Kurang
4. Melengkapi Bilah Yang
Kurang
5. Memeriksa Kelengkapan Data
Ppdb
6. Menyimpan Data Ppdb Ke
Database
7. Menampilkan Data Ppdb
Tersimpan

31
Nama Use Lihat Data PPDB
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menampilkan Data Ppdb Yang
Ada
2. Memilih Data Ppdb
Yang Ada
3. Klik Data Ppdb Yang Di
Cari
4. Menampilkan Data Ppdb Yang
Di Klik
Alternatif
1. Memasukan Kata Kunci
Data Ppdb
2. Tidak Menemukan Data Ppdb
Yang Dicari
3. Memasukan Kata Kunci
Baru
4. Menampilkan Data Ppdb Yang
Di Cari
5. Klik Data Ppdb Yang Di
Cari
6. Menampilkan Data Ppdb Yang
Di Klik

32
Nama Use Update Data PPDB
Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Data Ppdb
2. Mencari Data Ppdb
3. Menampilkan Data Ppdb Yang
Di Cari
4. Klik Data Ppdb Yang
Dicari
5. Mengubah Isi Data Ppdb
6. Memeriksa Perubahan Yang
Ada
7. Menyimpan Data Ke Basis
Data
8. Menampilkan Pesan Data
Terperbaharui
Alternatif
1. Memasukan Kata Kunci
Data Ppdb
2. Mencari Data Ppdb
3. Menampilkan Data Ppdb Yang
Di Cari
4. Klik Data Ppdb Yang
Dicari
5. Mengubah Isi Data Ppdb
6. Memeriksa Perubahan Yang
Ada
7. Menampikan Pesan Data Salah

33
8. Kembali Mengubah Isi
Data Ppdb
9. Memerikasa Perubahan Yang
Ada
10. Menyimpan Data Ke Basis
Data
11. Menampilkan Pesan Data
Terperbaharui

Nama Use Hapus Data PPDB


Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memilih Data Ppdb
Yang Akan Dihapus
2. Menampilkan Konfirmasi
Penghapusan Data Ppdb
3. Klik Pilihan Setuju
Penghapusan Data Ppdb
4. Menghapus Data Ppdb Dari
Basis Data
5. Menampilkan Notifikasi Data
Ppdb Terhapus
Alternatif
1. Memilih Data Ppdb
Yang Akan Di Hapus
2. Menampilkan Konfirmasi
Penghapusan Data Ppdb
3. Klik Pilihan Tidak
Setuju

34
4. Kembali Ke Halaman Data
Ppdb

Nama Use Cari Data PPDB


Case
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Data Ppdb
2. Mencari Data Ppdb
3. Menampilkan Data Ppdb Yang
Di Cari
4. Klik Data Ppdb Yang
Dicari
5. Menampilkan Data Ppdb Yang
Di Klik
Alternatif
1. Memasukan Kata Kunci
Data Ppdb
2. Mencari Data Ppdb
3. Menampilkan Pesan Data Ppdb
Tidak Ditemukan
4. Ketik Kata Kunci Baru
5. Mencari Data Ppdb
6. Menampilkan Data Ppdb Yang
Dicari
7. Klik Data Ppdb Yang Di
Cari

35
8. Menampilkan Data Ppdb Yang
Di Klik

4.1.5.6. Akun
Nama Use Case Input Akun Baru
Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menambahkan Akun
Baru
2. Memeriksa Kelengkapan Akun
3. Menyimpan Akun Ke Database
4. Menampilkan Akun Tersimpan
Alternatif
1. Menambahkan Akun
Baru
2. Memeriksa Kelengkapan Akun
3. Menemukan Bilah Yang
Kurang
4. Melengkapi Bilah Yang
Kurang
5. Memeriksa Kelengkapan Akun
6. Menyimpan Akun Ke Database
7. Menampilkan Akun Tersimpan

Nama Use Case Lihat Akun


Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Menampilkan Akun Yang Ada
2. Memilih Akun Yang
Ada

36
3. Klik Akun Yang Di Cari
4. Menampilkan Akun Yang Di
Klik
Alternatif
1. Memasukan Kata Kunci
Akun
2. Tidak Menemukan Akun Yang
Dicari
3. Memasukan Kata Kunci
Baru
4. Menampilkan Akun Yang Di
Cari
5. Klik Akun Yang Di Cari
6. Menampilkan Akun Yang Di
Klik

Nama Use Case Update Akun


Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Akun
2. Mencari Akun
3. Menampilkan Akun Yang Di
Cari
4. Klik Akun Yang Dicari
5. Mengubah Isi Akun
6. Memeriksa Perubahan Yang
Ada
7. Menyimpan Data Ke Basis
Data

37
8. Menampilkan Pesan Data
Terperbaharui
Alternatif
1. Memasukan Kata Kunci
Akun
2. Mencari Akun
3. Menampilkan Akun Yang Di
Cari
4. Klik Akun Yang Dicari
5. Mengubah Isi Akun
6. Memeriksa Perubahan Yang
Ada
7. Menampikan Pesan Data Salah
8. Kembali Mengubah Isi
Akun
9. Memerikasa Perubahan Yang
Ada
10. Menyimpan Data Ke Basis
Data
11. Menampilkan Pesan Data
Terperbaharui

Nama Use Case Hapus Akun


Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memilih Akun Yang
Akan Dihapus
2. Menampilkan Konfirmasi
Penghapusan Akun

38
3. Klik Pilihan Setuju
Penghapusan Akun
4. Menghapus Akun Dari Basis
Data
5. Menampilkan Notifikasi Akun
Terhapus
Alternatif
1. Memilih Akun Yang
Akan Di Hapus
2. Menampilkan Konfirmasi
Penghapusan Akun
3. Klik Pilihan Tidak
Setuju
4. Kembali Ke Halaman Akun

Nama Use Case Cari Akun


Sekenario Aksi Aktor Reaksi Sistem
Normal
1. Memasukan Kata Kunci
Akun
2. Mencari Akun
3. Menampilkan Akun Yang Di
Cari
4. Klik Akun Yang Dicari
5. Menampilkan Akun Yang Di
Klik
Alternatif
1. Memasukan Kata Kunci
Akun
2. Mencari Akun

39
3. Menampilkan Pesan Akun
Tidak Ditemukan
4. Ketik Kata Kunci Baru
5. Mencari Akun
6. Menampilkan Akun Yang
Dicari
7. Klik Akun Yang Di Cari
8. Menampilkan Akun Yang Di
Klik

40
4.2. Use Case Diagram

Gambar 4.2. Use Case Diagram

41
4.3. Sequence Diagram
4.3.1. Login

Gambar 4.3.1.1. Login Sekolah

Gambar 4.3.1.2. Login Siswa

42
4.3.2. Berkas Pendaftaran

Gambar 4.3.2.1. Sequence Diagram Input Berkas Pendaftaran

Gambar 4.3.2.2. Sequence Diagram Lihat Berkas Pendaftaran

43
Gambar 4.3.2.3. Sequence Diagram Update Berkas Pendaftaran

Gambar 4.3.2.4. Sequence Diagram Hapus Berkas Pendaftaran

44
Gambar 4.3.2.5. Sequence Diagram Cari Berkas Pendaftaran

45
4.3.3. Laporan

Gambar 4.3.3.1. Sequence Diagram Input Laporan

Gambar 4.3.3.2. Sequence Diagram Lihat Laporan

46
Gambar 4.3.3.3. Sequence Diagram Update Laporan

Gambar 4.3.3.4. Sequence Diagram Hapus Laporan

47
Gambar 4.3.3.1. Sequence Diagram Cari Laporan

48
4.3.4. Data Sekolah

Gambar 4.3.4.1. Sequence Diagram Input Data Sekolah

Gambar 4.3.4.2. Sequence Diagram Lihat Data Sekolah

49
Gambar 4.3.4.3. Sequence Diagram Update Data Sekolah

Gambar 4.3.4.4. Sequence Diagram Hapus Data Sekolah

50
Gambar 4.3.4.5. Sequence Diagram Cari Data Sekolah

51
4.3.5. Data PPDB

Gambar 4.3.5.1. Sequence Diagram Input Data PPDB

Gambar 4.3.5.2. Sequence Diagram Lihat Data PPDB

52
Gambar 4.3.5.3. Sequence Diagram Update Data PPDB

Gambar 4.3.5.4. Sequence Diagram Hapus Data PPDB

53
Gambar 4.3.5.5. Sequence Diagram Cari Data PPDB

54
4.3.6. Data Akun

Gambar 4.3.6.1. Sequence Diagram Lihat Data Akun

Gambar 4.3.6.2. Sequence Diagram Update Data Akun

55
Gambar 4.3.6.3. Sequence Diagram Hapus Data Akun

Gambar 4.3.6.4. Sequence Diagram Cari Data Akun

56
Gambar 4.3.6.5. Sequence Diagram Input Data Akun

57
4.4. Class Diagram

Gambar 4.4. Class Diagram

58
4.5. Activity Diagram
4.5.1. Sekolah

Gambar 4.5.1.1. Activity Diagram Sekolah Akun dan Data Sekolah

59
Gambar 4.5.1.2. Activity Diagram Sekolah Cari, Lihat, dan Update Akun

60
Gambar 4.5.1.3. Activity Diagram Sekolah Hapus Akun

61
Gambar 4.5.1.4. Activity Diagram Sekolah Data Sekolah

62
Gambar 4.5.1.5. Activity Diagram Sekolah Hapus Data Sekolah

63
Gambar 4.5.1.5. Activity Diagram Sekolah PPDB dan Laporan

64
Gambar 4.5.1.6. Activity Diagram Sekolah Cari, Lihat, dan Update PPDB

65
Gambar 4.5.1.7. Activity Diagram Sekolah Hapus PPDB

66
Gambar 4.5.1.8. Activity Diagram Sekolah Cari, Lihat, dan Update Laporan

67
Gambar 4.5.1.9. Activity Diagram Sekolah Hapus Laporan

68
4.5.2. Siswa

Gambar 4.5.2.1. Activity Diagram Siswa Input Berkas

69
Gambar 4.5.2.2. Activity Diagram Siswa Cari, Lihat, dan Update Berkas

70
Gambar 4.5.2.3. Activity Diagram Siswa Hapus Berkas

71
Gambar 4.5.2.4. Activity Diagram Siswa Lihat Akun dan Data Sekolah

72
Gambar 4.5.2.5. Activity Diagram Siswa PPDB dan Laporan

73
BAB V
PERANCANGAN PROTOTYPE

5.1. Tampilan User Interface


5.1.1. Pilihan Login

Gambar 5.1.1.1. Pilihan Login

74
5.1.2. Form Pendaftar Baru

Gambar 5.1.2.1. Form Pendaftaran Baru 1

Gambar 5.1.2.2. Form Pendaftaran Baru 2

75
5.1.3. Login Admin

Gambar 5.1.3.1. Halaman Login Admin 1

Gambar 5.1.3.2. Halaman Login Admin 2

76
Gambar 5.1.3.3. Halaman Login Admin 3

77
5.1.4. Halaman Admin

Gambar 5.1.4.1. Halaman Dashboard Admin

Gambar 5.1.4.2. Halaman Daftar Pendaftar

78
Gambar 5.1.4.3. Halaman Admin Daftar Pendaftar Cek Biodata

Gambar 5.1.4.4. Halaman Admin Daftar Pendaftar Verifikasi Before

79
Gambar 5.1.4.5. Halaman Admin Daftar Pendaftar Verifikasi Biodata After

Gambar 5.1.4.6. Halaman Admin Daftar Pendaftar Arter Tidak Disetujui

80
Gambar 5.1.4.7. Halaman Admin Daftar Pendaftar After Disetujui

Gambar 5.1.4.8. Halaman Admin Cetak Laporan

81
5.1.5. Login Siswa

Gambar 5.1.5.1. Halaman Login Siswa 1

Gambar 5.1.5.2. Halaman Login Siswa 2

82
Gambar 5.1.5.3. Halaman Login Siswa 3

83
5.1.6. Halaman Siswa

Gambar 5.1.6.1. Halaman Dashboard Siswa

Gambar 5.1.6.2. Halaman Biodata Siswa 1

84
Gambar 5.1.6.3. Halaman Biodata Siswa 2

Gambar 5.1.6.4. Halaman Dashboard Siswa Pilih Sekolah

85
Gambar 5.1.6.5. Halaman Dashboard Siswa Setelah Pilih Sekolah

Gambar 5.1.6.6. Halaman Dashboard Siswa Verifikasi Disetujui

86
Gambar 5.1.6.7. Halaman Dashboard Siswa Verifikasi Tidak Disetujui

87
BAB VI
PENUTUP

4.1. Kesimpulan
Sekolah Menengah Pertama Negeri 46 Samarinda, menggunakan
pendaftaran offline, namun tetap diarahkan untuk melakukan pendaftaran secara
online, dengan mengupload berkas di Website.
Namun Sekolah Menengah Pertama Negeri 46 Samarinda lebih berfokus
ke pendaftaran secara online yang dibantu oleh beberapa staf tata usaha.

4.2. Saran-saran
Beberapa sekolah masih mengggunakan metode dimana orang tua murid
datang ke sekolah dan melakukan pendaftaran online di sekolah. Menurut kami
jika sistem pendaftaran dirombak secara online dengan tampilan yang simple akan
mempermudah proses pendaftaran, dan bisa digunakan semua orang tanpa perlu
mempelajari lagi cara menggunakannya.
Untuk penyedia layanan pendaftaran sebaiknya menggunakan satu
website saja, atau menyediakan website sendiri agar bisa dipastikan bahwa
website pendaftaran yang digunakan, dapat diakses dengan mudah oleh para
peserta maupun orangtua murid yang ingin mendaftar.
Untuk orang tua murid, diharapkan agar melengkapi semua berkas yang
diperlukan saat melakukan pendaftaran sebelum website pendaftaran ditutup.

88

Anda mungkin juga menyukai