TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga
NIM : 12190937
2022
SURAT PERNYATAAN KEASLIAN TUGAS
AKHIR
Dengan ini menyatakan bahwa Tugas Akhir yang telah saya buat dengan judul
“ PERANCANGAN SISTEM INFORMASI PENERIMAAN PESERTA
DIDIK BARU SECARA ONLINE PADA SEKOLAH MTS ASSA'ADAH
SUKARAJA
BOGOR ”, adalah asli torisfnil) atau tidak plagiat (menjiplak) dan belum
pernak di terbitkan /dipub1ikasikan dimana pun dan dalaın bentuk apapun.
Demikianlah surat pernyataan ini saya buat dengan sebenar — benarnya tanpa
ada pahsaan dari pihah manapun juga. Apabila dikemudian hart temyata saya
memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa
tugas saya Tugas Akhir yang telah saya buat adalah hasil karya milik seseorang
atau badan tertentu. Saya bersedia diproses baik secara pidana maupun perdata
dan kelulusan saya dari Universitas Bina Sarana Informatika
dicabut/dibatalkan.
Dibuat di : Bogor
Pada tanggal : 05
Juli 2022
M£T
T£
$0D55AKX09698
Yang
menyatakan,
Ahmad Zildan Ikhwan
Syukron
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH
U N T U K KEPENTINGAN AKADEMIS
Dengan ini menyetujui untuk memberi izin kepada pihak Universitas Bina Sarana
Informatika, Hak Bebas Royalti Non- Ekslusif (Non- Exclusive royalty Free ) atas
karya ilmiah kami yang beijudul : “ PERANCANGAN SISTEM INFORMASI
PENERIMAAN PESERTA DIDIK BARU SECARA ONLINE PADA
SEKOLAH MTS ASSA'ADAR SUKARAJA BOGOR ”.
Dengan ilak Bebas Royalti Non- Ekslusif ini pihak Universitas Bina Sarana
Informatika, Berhak menyimpan, mengalih — media atau f'ormat-kun, mengelolanya
dalam pangkal data (datahase), mendistribusikannya dan menampilkan atau
mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa
pelu meminta ijin dari kami selama tetap mencantumkan nama kami sebagai
penulis/pencipta karya ilmiah tersebut.
Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Bina
Sarana Informatika, Segala bentuk tuntunan hukum yang timbul atas pelanggaran
Hak Cipta dalam karya ilmiah saya ini.
Dibuat di : Bogor
Yang menyatakan,
MDT
TI
8D73AKX0969 127
ii
ii
ii
ii
ii
KATA PENGANTAR
Alhamdulilah, dengan mengucapkan puji dan syukur kepada Allah SWT yang telah
memberikan rahmat dan karunia-Nya atas penyelesain penyusunan Tugas Akhir sehingga
penulis sapat menyelesaikan dengan baik. Adapun Judul Tugas Akhir yang dipilih adalah
“Perancangan Sistem Informasi Penerimaan Peserta Didik Baru Secara Online Pada
Penulisan dan penyusunan Tugas Akhir dilaksanakan sebagai salah satu persyaratan
kelulusan Program Diploma III Universitas Bina Sarana Informatika. Data penyusun Tugas
Akhir yang dihasilkan berasal dari observasi secara langsung, percobaan-percobaan secara
langsung, dan sumber-sumber literatur yang mendukung penulisan karya tulis ilmiah ini.
Penulisan bahwa tanpa adanya bimbingan dan dorongan dari semua pihak, maka
penulisan tugas akhir ini tidak akan berjalan lanca,. oleh karena itu penulis ingin
3. Ketua Program Studi Informasi Universitas Bina Sarana Informatika Kampus Kota
Bogor.
9. Orang tua, keluarga, dan teman-teman yang telah membantu dan senantiasa berperan
vi
10. Rekan-rekan mahasiswa/I kelas 12.6A.39 yang telah memberikan motivasi dan
Serta seluruh pihak yang terlalu banyak untuk disebutkan satu persatu sehingga
terwujudnya penulisan ini. Penulis menyadari bahwa Tugas Akhir ini masih memerlukan
banyak hal untuk dapat disebut sebagai sempurna, untuk itu penulis mengharapkan saran dan
kritik yang bersifat membangun dan membantu penulisan pada masa yang akan datang
Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan bagi para
Penulis
vii
ABSTRAK
viii
ABSTRACT
ix
DAFTAR ISI
Kata Pengantar.............................................................................................................vi
Lembar Abstraksi........................................................................................................vii
Daftar Isi.......................................................................................................................x
Daftar Simbol............................................................................................................xiii
Daftar Gambar.........................................................................................................xviii
Daftar Tabel................................................................................................................xx
Daftar Lampiran.........................................................................................................xxi
BAB I PENDAHULUAN.....................................................................................1
1.1 Latar Belakang Masalah...................................................................1
1.2 Tujuan dan Manfaat......................................................................... 2
1.3 Metode Penelitian.............................................................................3
1.3.1. Metode pengembangan perangkat lunak............................3
1.3.2. Metode Pengumpulan Data................................................4
1.4 Ruang Lingkup.................................................................................5
BAB II LANDASAN TEORI...............................................................................6
2.1 Konsep Dasar Sistem.......................................................................6
2.1.1 Sistem...................................................................................6
2.1.2 Website.................................................................................8
2.1.3 Basis Data...........................................................................10
2.1.4 Model Pengembangan Perangkat Lunak............................10
2.2 Teori Pendukung............................................................................12
2.2.1 Entity Relationship Diagram..............................................12
2.2.2 Logical Record Structure...................................................13
x
2.2.3 Unified Modelling Language.............................................14
BAB III ANALISIS SISTEM BERJALAN.............................................15
3.1 Tinjauan Perusahaan.......................................................................15
3.1.1 Sejarah Perusahaan.............................................................15
3.1.2 Struktur Organisasi dan Fungsi..........................................16
3.2 Prosedur Sistem Berjalan................................................................19
3.3 Activity Diagram............................................................................21
3.3.1. Activity Diagram Pendaftaran.........................................21
3.3.2 Activity Diagram verifikasi pembayaran.........................22
3.3.3. Activity Diagram penerimaan..........................................23
3.3.4. Activity Diagram laporan..................................................23
3.4 Spesifikasi Dokumen Masukan......................................................24
3.5 Spesifikasi Dokumen Keluaran......................................................24
3.6 Permasalahan Pokok.......................................................................26
3.7 Pemecahan Masalah.......................................................................26
BAB IV PENUTUP...............................................................................................27
3.1 Tahapan Perancangan Sistem.........................................................27
4.1.1. Analisis Kebutuhan............................................................28
4.1.2. Rancangan Use Case Diagram..........................................28
4.1.3. Rancangan Actifity Diagram.............................................46
4.1.4. Rancangan Dokumen Sistem Usulan................................48
4.2 Perancangan Prototype....................................................................51
4.2.1. Entity Relationship Diagram (ERD).................................51
4.2.2. Logical Record Structure (LRS)........................................52
4.2.3. Spesifikasi File..................................................................53
4.2.4. Class Model / Class Diagram...........................................58
4.2.5. Sequence Diagram............................................................59
4.2.6. Rancangan Antarmuka.....................................................62
4.3.7. Spesifikasi Hardware dan Software.................................76
4.3 Pengujian Rancangan Antarmuka..................................................77
4.4 Jadwal Implementasi......................................................................80
BABV PENUTUP..............................................................................................82
5.1 Kesimpulan....................................................................................82
xi
5.2 Saran..............................................................................................83
DAFTAR PUSTAKA.................................................................................................84
DAFTAR RIWAYAT HIDUP..................................................................................86
LAMPIRAN – LAMPIRAN......................................................................................87
xii
DAFTAR SIMBOL
Status Awal
Aktifitas
Percabangan
Penggabungan/Join
Asosiasi penggabungan dimana lebih dari satu
aktivitas digabungkan menjadi satu
Status Akhir
Status akhir yang dilakukan sistem, sebuah diagram
aktivitas memiliki status akhir
xiii
b. Daftar Simbol Use Case
Use Case
Actor
uc Pen...
Admin
Asosiasi
Komunikasi antar actor dan Use Case yang berpatisipasi
Ekstensi (Extend)
Generalisasi
Hubungan generalisasi dan spesialisasi antara dua buah
(Generalization)
Use Case yang mana fungsi yang satu lebih umum dari
yang lainnya
Menggunakan Include
(Use Case Include)
Relasi Use Case tambahan ke sebuah Use Case yang
ditambahkan memerlukan Use Case ini untuk
menjalankan fungsinya
xiv
Dependency Hubungan dimana perubahan yang terjadi pada suatu
elemen mandiri (Independent) akan memengaruhi
elemen yang bergantung padanya elemen yang tidak
mandiri (independent)
uc Pen...
Aktor
Orang, Proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat diluar informasi
Admin
Entity Class
Boundary Class
Menggambarkan form
Control Class
Menggambarkan penghubung antara boundary dengan
tabel
Message
Spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktifitas yang terjadi
xv
d. Daftar Simbol Class Diagram
Class
Antarmuka (Interface)
Sama dengan konsep Interface dalam program
berorientasi objek
Asosiasi (Association)
Asosiasi Berarah
(Directed Association)
Relasi antar kelas dengan makna kelas yang satu
digunakan oleh kelas yang lain, asosiasi biasanya juga
disertai dengan multiplicy
Generalisasi
Relasi antar kelas dengan makna generalisasi-spesialisai
(umum khusus)
xvi
Kebergantungan (Dependency)
Agregasi (Aggregation)
Entitas (Entity)
Relationship
Atribut
Garis (Line)
Hubungan antara entity dengan atributnya dan
himpunan entitas dengan himpunan relasi
xvii
xviii
DAFTAR GAMBAR
Halaman
Gambar III.1. Struktur Organisasi MTS Assa’adah Sukaraja Kota Bogor................16
Gambar III.2. Activity Diagram Pendaftaran.............................................................21
Gambar III.3. Activity Diagram Verifikasi Pembayaran............................................22
Gambar III.4. Activity Diagram Penerimaan.............................................................23
Gambar III.5. Activity Diagram Laporan..................................................................23
Gambar IV.I. Use Case Diagram Perpustakan..........................................................29
Gambar IV.2. Diagram Aktivitas Pendaftaran Calon Siswa......................................46
Gambar IV.3. Diagram Aktivitas Pembayaran..........................................................47
Gambar IV.4. Diagram Aktivitas Kepala Sekolah.....................................................48
Gambar IV.5. Entity Relationship Diagram (ERD)...................................................51
Gambar IV.6. Logical Structure Record (LRS).........................................................52
Gambar IV.7. Class Model / Class Diagram..............................................................58
Gambar IV.8. Sequence Diagram Data Akun Calon Siswa.......................................59
Gambar IV.9. Sequence Diagram Login User............................................................59
Gambar IV.10. Sequence Diagram Mengelola Data Siswa.......................................60
Gambar IV.11. Sequence Diagram Mengelola Konfirmasi Pendaftaran...................61
Gambar IV.12. Sequence Diagram Mengelola Konfirmasi Pembayaran..................61
Gambar IV.13. Sequence Diagram Tambah Kepala Sekolah....................................62
Gambar IV.14. Prototype Halaman Daftar Calon Siswa...........................................63
Gambar IV.15. Prototype Halaman Akun Calon Siswa............................................64
Gambar IV.16. Prototype Halaman Login Calon Siswa............................................65
Gambar IV.17. Prototype Halaman Data Pendaftaran Calon Siswa.........................66
Gambar IV.18. Prototype Mengupload Berkas – Berkas..........................................67
Gambar IV.19. Prototype Melihat Rincian Pembayaran...........................................68
Gambar IV.20. Prototype Halaman Bukti Pembayaran.............................................69
Gambar IV.21. Prototype Logout..............................................................................70
Gambar IV.22. Prototype Menu Admin....................................................................70
Gambar IV.23. Prototype Konfirmasi Pendaftaran...................................................71
Gambar IV.24. Prototype Konfirmasi Pembayaran...................................................72
Gambar IV.25. Prototype Tambah Kepala Sekolah..................................................73
xix
Gambar IV.26. Prototype Logout..............................................................................73
Gambar IV.27. Prototype Menu Kepala Sekolah......................................................74
Gambar IV.28. Prototype Melihat Data Siswa..........................................................75
Gambar IV.29. Prototype Logout..............................................................................75
xx
DAFTAR TABEL
Halaman
Tabel IV.1. Deskripsi Use Case Daftar akun calon siswa.........................................29
Tabel IV.2. Deskripsi Use Case Masukan nama lengkap..........................................30
Tabel IV.3. Deskripsi Use Case Masukan Email......................................................31
Tabel IV.4. Deskripsi Use Case Masukan Password.................................................32
Tabel IV.5. Deskripsi Use Case Konfirmasi Password.............................................33
Tabel IV.6. Deskripsi Use Case Melakukan Login....................................................34
Tabel IV.7. Deskripsi Use Case Formulir Pendaftaran..............................................34
Tabel IV.8. Deskripsi Use Case Mengupload Berkas - Berkas.................................35
Tabel IV.9. Deskripsi Use Case Melihat Rincian Biaya............................................36
Tabel IV.10. Deskripsi Use Case Mengupload Bukti Pembayaran...........................37
Tabel IV.11. Deskripsi Use Case Melakukan Logout................................................38
Tabel IV.12. Deskripsi Use Case Melakukan Login..................................................38
Tabel IV.13. Deskripsi Use Case Konfirmasi Pendaftaran........................................39
Tabel IV.14. Deskripsi Use Case Mengkonfirmasi Pendaftaran................................40
Tabel IV.15. Deskripsi Use Case Konfirmasi Pembayaran.......................................41
Tabel IV.16. Deskripsi Use Case Tambah Kepala Sekolah.......................................42
Tabel IV .17. Deskripsi Use Case Melakukan Logout...............................................43
Tabel IV .18. Deskripsi Use Case Kepala Sekolah....................................................43
Tabel IV .19. Deskripsi Use Case Melihat Data Siswa..............................................44
Tabel IV .20. Deskripsi Use Case Melakukan Logout...............................................45
Tabel IV .21. Spesifikasi File Data.............................................................................53
Tabel IV .22. Spesifikasi File Pembayaran.................................................................55
Tabel IV .23. Spesifikasi File Timer...........................................................................56
Tabel IV .24. Spesifikasi File user..............................................................................57
Tabel IV .25. Implementasi........................................................................................82
xxi
DAFTAR LAMPIRAN
Halaman
Surat Keterangan Riset/PKL......................................................................................28
A1. Dokumen Formulir Pendaftaran..........................................................................28
A2. Dokumen Brosur Pendaftaran.............................................................................29
A3. Dokumen Laporan Data Siswa............................................................................47
xxii
1
BAB I
PENDAHULUAN
penerimaan peserta didik baru guna menyaring calon peserta didik baru yang akan
mendaftarkan ke sekolah yang dituju. Peserta didik baru yang lolos harus memenuhi
kriteria yang ditentukan oleh sekolah dengan melalui tahapan pendaftaran, tes
seleksi, dan pengumuman penerimaan peserta didik baru.” (Dalis, Nurmah, and
Purwanto 2019).
Barat 16710. Sistem Penerimaan peserta didik baru (PPDB) di MTS Assa’adah
informasi penerimaan peserta didik baru (PPDB) berbasis web yang dimana calon
siswa/siswi dapat menerima informasi hasil pendaftaran dengan cepat dan akurat
melalui web.
2
1. Merancang sebuah sistem aplikasi web penerimaan peserta didik baru di MTS
Assa’adah Sukraja.
dalam dalam mengakses sistem informasi pada MTS Assa’adah Sukaraja secara
efisien.
Sebagai syarat kelulusan Program Diploma Tiga (D.III) Program Studi Sistem
c. Menghasilkan suatu sistem informasi yang cepat dan akurat dapat membantu
a. Dapat mejadi bacaan dan tambahan referensi yang berkaitan dengan sistem
didik baru secara online sehingga lebih optimal dan efisien dalam segi waktu.
3
menambah ide-ide dalam bidang penerimaan peserta didik baru walaupun hanya
sederhana saja
Tugas Akhir.
berdasarkan model pengembangan perangkat lunak yaitu model air terjun (waterfall).
Dalam merancang web sistem informasi penerimaan siswa baru ini Kebutuhan
Admin dapat mengelola berita, jadwal test, hasil test, data pembayaran dan
pendaftaran, melihat jadwal test, melihat hasil test dan mencetak bukti
pembayaran.
4
b. Desain
c. Code
d. Support
Untuk menjalankan sistem informasi penerimaan siswa baru yang telah dibuat,
Dalam penulisan tugas akhir, untuk mendapatkan informasi secara lengkap maka
penulis melakukan wawancara Kepada Ibu Tini Supyani salah satu karyawan
5
bagian Tata Usaha pada MTS Assa’adah mengenai semua hal kegiatan sistem
ada di perpustakaan.
sistem informasi penerimaan peserta didik baru. User melakukan pendaftaran peserta
didik baru, membayar biaya pendaftran dan mencetak bukti pembayaran, sedangkan
bagian admin melakukan ngelolaan pendaftaran peserta didik baru, seperti mengelola
didik baru.
6
BAB II
LANDASAN TEORI
saling berhubungan untuk mencapai tujuan tertentu” (Fitri Ayu and Nia
Permatasari, 2018).
2.1.1. Sistem
saling berhubungan untuk mencapai tujuan tertentu” (Fitri Ayu and Nia
Permatasari, 2018).
Menurut (Susanti & Endang, 2021) “Suatu sistem dapat dikatakan baik
2. Karakteristik Sistem
kesatuan.
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari
g. Pengolah Sistem
menjadi keluaran.
h. Sasaran Sistem
2.1.2. Website
informasi atau sebagai media promosi yang efektif dan efisien, yang dapat
1. Web Server
permintaan HTTP dari komputer klien, yang dikenal dengan nama web
2. Internet
dengan internet sebuah komputer bisa mengakses data yang terdapat pada
komputer lain di benua yang berbeda” (Fitri Ayu and Nia Permatasari,
2018).
3. Bahasa Pemograman
dan ada juga bahasa script untuk digunakan supaya web terlihat lebih
a. HTML
b. Hypertext Prepocessor
c. Xampp
Perl, Filezilla, dan lain” (Fitri Ayu and Nia Permatasari, 2018).
d. PhpMyAdmin
update data GUI dan terasa lebih mudah, tanpa perlu mengetikan
Suwita, 2020).
10
mudah.
a. Xampp
Perl, Filezilla, dan lain” (Fitri Ayu and Nia Permatasari, 2018).
b. PhpMyAdmin
data GUI dan terasa lebih mudah, tanpa perlu mengetikan perintah
2020)
Model SDLC air terjun (waterfall) sering juga disebut model sekuensial linier
pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai
2. Desain
Desain perangkat lunak adalah proses multi langkah yang focus pada
pengkodean.
dari tahap ini adalah program komputer sesuai dengan desain yang telah
4. Pengujian
Pengujian focus pada perangkat lunak secara dari segi lojik dan
adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau
et al., 2019).
menggunakan susunan data yang disimpan dari sistem acak. Digunakan untuk
menunjukan objek data dan hubungan-hubungan yang ada pada objek tersebut
1. Entitas
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat di
bedakan dari sesuatu yang lain. Simbol dari entity ini biasanya digambarkan
2. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi
3. Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang
berbeda.
13
4. Garis Penghubung
(ERD) menggunakan dua aturan yaitu: Setiap entity akan diubah kedalam bentuk
sebuah kotak dengan nama entity berada di luar kotak dan atribut berada didalam
kotak, sebuah relasi kadang disatukan dalam sebuah kotak bersama entity, kadang
Menentukan kardinilitas jumlah tabel dan Foreign Key (FK) sebagai berikut:
1. One to One
dinyatakan dengan satu kejadian pada entitas pertama, dan hanya mempunyai
satu hubungan dengan satu kejadian pada entitas yang kedua dan sebaliknya.
2. One to Many
tergantung dari arah mana hubungan tersebut dilihat. Untuk satu kejadian
kejadian pada entitas yang kedua. Sebaliknya, satu kejadian pada entitas yang
kedua hanya dapat mempunyai satu hubungan dengan satu kejadian pada
3. Many to Many
Tingkat hubungan banyak ke banyak terjadi jika tiap kejadian pada sebuah
lainnya, dilihat dari sisi entitas yang pertama maupun dilihat dari sisi yang
kedua.
Language) adalah salah satu standar bahasa yang banyak digunakan di dunia industri
1. Activity Diagram
atau proses bisnis atau menu yang ada pada perangkat lunak.
akan dibuat.
4. Sequence Diagram
waktu hidup objek dan message yang dikirimkan dan diterima antar objek.
15
BAB III
perusahaan, struktur organisasi perusahaan dan fungsi yang ada dalam perusahaan.
MTs. Assa’adah merupakan salah satu MTs yang terletak di Jl. Raya Jakarta-
Bogor No.10, RT.03/RW.09, Cimandala, Kec. Sukaraja, Kota Bogor, Jawa Barat
16710. Kepala Sekolah MTs Assa’adah Sukaraja ini bernama Bapak H. Dudung
Syaefuddin, M. Pd. Mts ini telah berdiri sejak tahun 1988. Selama lebih dari 33 tahun
MTs ini berdiri, sistem pengolahan data perpustakaan masih menggunakan cara
manual serta lama, sedangkan alur pendataan perpustakaan masih terbagi dalam
beberapa bagian sehingga tidak efisien karena membutuhkan waktu yang lama serta
1. Struktur Organisasi
1. Kepala Madrasah
e. Menentukan kebijaksanaan
prasarana, keuangan
2. Komite Madrasah
a. Penyusun laporan
3. Tata Usaha
ketenagaan
4. Pkm Kurikulum
lain
e. Meneliti absensi siswa dan membuat rekapnya pada setiap akhir bulan
5. Pkm Kesiswaan
b. Memberi pembinaan pada osis dan siswa bersama dengan pembina osis
6. Pkm Sapras
Madrasah
untuk mewakilinya
7. Pkm Kehumasan
8. Wali Kelas
nilai rapor
9. Guru
d. Mengadakan evaluasi
e. Menganalisa soal
untuk menyelesaikan suatu kegiatan atau aktivitas untuk mencapai tujuan yang
20
diinginkan secara efektif dan efesien dalam proses suatu kejadian. Berikut ini adalah
1. Proses pendaftaran
Calon siswa bersama orang tua atau wali dari calon siswa datang ke MTS
memberikan formulir pendaftaran kepada orang tua atau wali dari calon
siswa, calon siswa menerima formulir dan meminta orang tua atau wali nya
baru, kemudian tata usaha membuat bukti kwitansi yang sudah diterima, dan
3. Proses Penerimaan
kapasitas ruang masih ada maka calon siswa di terima, jika tidak maka calon
panitia PPDB membuat laporan calon siswa baru, berupa laporan keuangan,
pengeluaran dan berapa calon siswa masuk dan kepala sekolah menerima
aktivitas dalam sebuah sistem yang sedang dirancang dan bagaimana masing-masing
aliran berawal, keputusan yang mungkin terjadi, dan bagaimana aktivitas tersebut
berakhir.
Berikut ini merupakan bentuk Activity Diagram pada peneriaan peserta didik baru
MTs Assa’adah.
22
Gambar III.2.
Gambar III.3.
Gambar III.4.
Gambar III.5.
1. Pendaftaran
Media : Kertas
2. Penerimaan
Media : Kertas
1. Verifikasi pembayaran
Media : Kertas
Media : Kertas
Lampiran : B.2
26
berjalan di MTs Assa’adah umumnya telah berjalan dengan baik. Tetapi penulis
2. Sistem penyimpanan dokumen pada MTs Assa’adah ini masih kurang baik
Melihat keadaan pada proses ini kiranya peran suatu sistem Pendaftaran
Siswa Baru yang lebih baik sangat diperlukan. Pemecahan dari permasalahan diatas
BAB IV
Dalam pembuatan ini diperlukan beberapa tahapan perancangan sistem antara lain :
penggambaran use case digram dan scenario use case yang terkait dengan
A. Kebutuhan Pengguna
Pada sistem informasi penerimaan peserta didik baru yang dibuat, ada tiga
pengguna yang saling berintraksi dalam sistem yaitu : calon siswa baru, panitia
PPDB, dan tata usaha. Pengguna tersebut memiliki karakteristik interasi dengan
e) Tambah kouta
B. Kebutuhan Sistem
aplikasi ini dengan memasukan email dan password agar privasi masing –
Diagram Use Case menunjukkan interaksi antar usecase, actor, dan pekerja.
Gambar IV.I.
Tabel IV.1.
Conditions
Tabel IV.2.
Conditions
Tabel VI.3.
Conditions
Tabel VI.4.
Conditions
Tabel IV.5.
Conditions
Tabel IV.6.
Conditions
Tabel IV.7.
Conditions
Tabel IV.8.
Conditions
Patch
36
Tabel IV.9.
Conditions
Tabel IV.10.
Conditions pembayaran
pembayaran
Pembayaran
Flow/Invariant A pembayaran
pembayaran
Tabel IV.11.
38
Post Conditions -
Conditions
Tabel IV.12.
Conditions
Tabel IV.13.
Conditions
Patch Pendaftaran
40
Flow/Invariant A Pendaftaran
Tabel IV.14.
Conditions
Pendaftaran
Pendaftaran
Flow/Invariant A Pendaftaran
Tabel IV.15.
Conditions
Patch Pembayaran
Pembayaran
Pembayaran
42
Flow/Invariant A Pembayaran
Tabel IV.16.
Conditions
Main Flow / Basic 1. Panitia PPDB masuk ke dalam sistem tambah kepala
sekolah
Tabel IV.17.
Conditions
Tabel IV.18.
Conditions
Main Flow / Basic 1. Kepala sekolah masuk ke dalam sistem kepala sekolah
Flow/Invariant A sekolah
Tabel IV.19.
Conditions
Flow/Invariant A
45
Tabel IV.20.
Conditions
Gambar IV. 2
Gambar IV. 3
Gambar IV. 4
antara lain :
Gambar IV. 5
Gambar IV. 6
1. Spesifikasi File
Akronim : Data
Media : Hardisk
Software : MySQL
Table IV. 21
Key
7. Jk Jk varchar 10
54
Media : Hardisk
Software : MySQL
Table IV. 22
Key
Media : Hardisk
Software : MySQL
Table IV. 23
Key
Media : Hardisk
57
Field : id_user
Software : MySQL
Table IV. 24
Gambar IV. 7
Gambar IV. 8
Gambar IV. 9
Gambar IV. 10
Gambar IV. 11
Gambar IV. 12
Gambar IV. 13
Siswa baru masuk kedalam halaman utama pendaftaran dan memilih tombol
pendaftaran bagi siswa yang belum memiliki akun untuk membuat akun, jika
sudah siswa baru bisa memilih tombol masuk untuk melanjutkan ke halaman
login.
Gambar IV. 14
Siswa baru mengisi from registrasi, memasukan nama lengkap, email yang
dimiliki dan memasukan password akun yang di inginkan lalu menekan tombol
Gambar IV. 15
Siswa baru memasuki halaman login dan memasukan email dan password yang
Gambar IV. 16
pendaftara atau halaman data siswa untuk mengisi data diri siswa baru dan datar
Gambar IV. 17
Setelah memgisi data diri siswa dan orang tua maka selanjutnya siswa akan
Gambar IV. 18
sekolah.
69
Gambar IV. 19
Gambar IV. 20
8. Interface Logout
Halama logout ini halaman siswa jika telah melakukan konfirmasi bukti
pembayaran dan melakukan logout, lalu siswa akan di arahkan kembali kehalam
Gambar IV. 21
Prototype Logout
Gambar IV. 22
Gambar IV. 23
Gambar IV. 24
pendaftaran akun dengan cara mengisi from pendaftaran dengan nama lengkap,
Gambar IV. 25
Gambar IV. 26
Prototype Logout
75
Kepala sekolah melakukan login dengan akun yang telah di daftarkan oleh
Gambar IV. 27
Setelah kepala sekolah melakukan logi kepala sekolah akan di arahkan ke pada
halaman data siswa untuk melihat data – data siswa baru yang telah mendaftar
Gambar IV. 28
Gambar IV. 29
Prototype Logout
77
1. Spesifikasi Hardware
a. Server
1) CPU
a) Prosesor
b) RAM 4GB
c) Harddisk
d) Keyboard
2) Mouse
b. Client
1) CPU
a) Prosesor
b) RAM 4GB
c) Harddisk 500 GB
2) Mouse
2. Spesifikasi Software
a. Server
Linux
b. Client
Linux
1
2 X
3 X
4
5
Sukses 5 4 5 4
Kesuksesan
Login
Menu Registrasi Upload
Partisipan Pendaftaran Pembayaran Calon
Home Akun Data
Siswa
1
2 X
3 X X
4
5
Sukses 5 4 5 4 5 4
Nilai
100% 80% 100% 80% 100% 80%
Kesuksesan
1 X
2 X
3 X
4
5
Sukses 5 4 4 4
80
Nilai
100% 80% 80% 80%
Kesuksesan
aktivitas yang akan dilakukan, serta jadwal pelaksanaan. Berikut ini aktivitas
2. Analisa
yang ada. Tujuan dari analisa sistem ini adalah untuk mendapatkan
3. Desain Sistem
5. Pelatihan
Table IV. 25
Implementasi
WAKTU
1 2 3 4 1 2 3 4 1 2 3 4
2 Analisa
3 Desain Sistem
4 Desain Perangkat
Lunak
Program
6 Tes Sistem
7 Pelatihan
8 Pembuatan Buku
Petunjuk
BAB V
PENUTUP
5.1. Kesimpulan
yang diusulkan, maka kesimpulan yang dapat diambil dari penjelasan bab-bab
1. Sietem Berbasis Web pada penerimaan peserta didik baru (PPDB) sangatlah
membantu bagi panitia perndaftaran siswa baru pada sekolah MTS Assa’adah.
dilakukan dengan cepat, akurat, dan tidak perlu lagi dilakukan secara manual.
2. Dengan adanya sistem informasi ini dapat mengetahui data – data yang
proses pengontrolan.
pemeliharaan data. Sehingga kita tidak perlu menyimpan data didalam media
kertas.
4. Back-up data di sediakan agar mempermudah dalam pendataan jika terjadi sebuah
`
84
5.2. Saran
berhubungan dengan kegiatan penerimaan peserta didik baru (PPDB) agar sekiranya
dapat dijadikan pedoman dalam pengembangan suatu sistem yang lebih sempurna,
1. Perlu adanya pelatihan kepada user yang akan menggunakan sistem informasi ini.
2. Untuk menghindari berbagai kesalahan yang mungkin timbul pada sistem ini,
kesalahan.
85
Dafta Pustaka
Aji, S., Pratmanto, D., Ardiansyah, A., Informasi, S., Mandiri, U. N., Informasi, S.,
Dalis, S., S. Nurmah, and H. Purwanto. 2019. “Pemanfaatan Model View Controller
Fitri Ayu and Nia Permatasari. (2018). perancangan sistem informasi pengolahan
data PKL pada divisi humas PT pegadaian. Jurnal Infra Tech, 2(2), 12–26.
http://journal.amikmahaputra.ac.id/index.php/JIT/article/download/33/25
Nurmalasari, N., Anna, A., & Arissusandi, R. (2019). Rancang Bangun Sistem
Informasi Akuntansi Laporan Laba Rugi Berbasis Web Pada Pt. United
Rahman, A. K., Mardiyati, S., & Nugraha, Y. (2022). Perancangan Sistem Informasi
Sitinjak Daniel Dido Jantce TJ, M., & Suwita, J. (2020). Analisa Dan Perancangan
Susanti, M. V., & Endang. (2021). Penerapan Metode Waterfall Pada Rancang
https://www.fasaintek.panca-sakti.ac.id/index.php/simantik/article/view/117
Syarif, M., & Pratama, E. B. (2021). Implementasi Waterfall Sebagai Metode. Jurnal
Yuniva, Ika, and Ahmad Syafi. 2018. “Pendekatan Model Waterfall Dalam
Lampiran – Lampiran