Anda di halaman 1dari 14

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 Sekolah MTS Assa’adah Sukaraja Bogor”.

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 lancar. oleh karena itu penulis ingin
mengucapkan terimakasih kepada:
1. Rektor Universitas Bina Sarana Informatika.
2. Dekan Fakultas Teknik dan Informatika.
3. Ketua Program Studi Informasi Universitas Bina Sarana Informatika.
4. Bapak Sopiyan Dalis, M.Kom selaku Dosen Pembimbing Tugas Akhir.
5. Bapak Sugiono, M.Kom selaku Asisten Dosen Pembimbing Tugas Akhir.
6. Staff / Karyawan / Dosen di lingkungan Universitas Bina Sarana
Informatika.
7. Bapak H. Dudung Syaefuddin M.Pd selaku Kepala Sekolah MTS Assa’adah
Sukaraja Bogor.
8. Staff/Karyawan di lingkungan Sekolah MTS Assa’adah.
9. Orang tua tercinta yang telah memberikan dukungan moral maupun
spiritual.
10. Rekan-rekan mahasiswa/I kelas 12.6A.39.

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 menjadi jauh lebih baik.
Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan bagi
para pembaca yang berminat pada umumnya.

Bogor, 05 Juli 2022


Penulis

Ahmad Zildan Ikhwan Syukron

VIII
ABSTRAK

Ahmad Zildan Ikhwan Syukron (12190937), Perancangan Sistem Informasi


Penerimaan Peserta Didik Baru Secara Online Pada Sekolah MTS Assa’adah.

MTS Assa'ada merupakan sekolah Madrasah Tsanawiyah yang berkomitmen untuk


meningkatkan sumber daya manusia dan sarana pendidikan guna mencapai
peningkatan mutu pendidikan dan pengajaran serta mengembangkan dakwah Islam
di masyarakat menuju manusia muslim yang bertakwa, beriman dalam agama, dan
bertanggung jawab atas agama. , bangsa dan negara. Setiap tahun ajaran baru akan
ada pendaftaran siswa baru. Dalam pelaksanaannya, kegiatan tersebut sering
mengalami kendala karena sistem yang digunakan masih manual. Dengan adanya
sistem informasi dan aplikasi database berbasis web ini diharapkan dapat membantu
menyimpan informasi dan mempermudah dalam mengolah dan mengelola data
penerimaan siswa baru. Metode yang digunakan dalam penelitian ini adalah
wawancara, observasi, studi pustaka, analisis, perancangan sistem, dan implementasi.
Dari penelitian ini diharapkan sistem informasi yang dibuat dapat memberikan
kemudahan dalam pelaksanaan kegiatan penerimaan mahasiswa baru secara online
yang dapat mempersingkat waktu dan menyimpan data dengan lebih efektif.

Kata Kunci : Perancangan Sistem Informasi Penerimaan Peserta Didik Baru.

x
ABSTRACT

Ahmad Zildan Ikhwan Syukron (12190937), Online Admission Information


System Design at MTS Assa'adah School.

MTS Assa'ada is a Madrasah Tsanawiyah school that is committed to improving


human resources and educational facilities in order to achieve an increase in the
quality of education and teaching and to develop Islamic da'wah in society towards
Muslim humans who are pious, have faith in religion, and are responsible for
religion. , nation and state. Every new school year there will be a new student
registration. In its implementation, these activities often experience problems
because the system used is still manual. With the information system and web-based
database application, it is hoped that it can help store information and make it easier
to process and manage new student admissions data. The methods used in this
research are interviews, observation, literature study, analysis, system design, and
implementation. From this research, it is expected that the information system
created can provide convenience in the implementation of online new student
admissions activities that can shorten time and store data more effectively.

Keywords : New Student Admission Information System Design.

xi
DAFTAR ISI

LEMBAR JUDUL TUGAS AKHIR


LEMBAR PERNYATAAN KEASLIAN TUGAS AKHIR..........................................i
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH........ii
LEMBAR PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR.......................iii
LEMBAR KONSULTASI TUGAS AKHIR...............................................................vi

Kata Pengantar...........................................................................................................viii
Lembar Abstraksi..........................................................................................................x
Daftar Isi.....................................................................................................................xii
Daftar Simbol..............................................................................................................xv
Daftar Gambar...........................................................................................................xxi
Daftar Tabel.............................................................................................................xxiii
Daftar Lampiran.......................................................................................................xxiv

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
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

xii
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......................................................................79
BABV PENUTUP..............................................................................................83
5.1 Kesimpulan....................................................................................83
5.2 Saran..............................................................................................84
DAFTAR PUSTAKA.................................................................................................85
DAFTAR RIWAYAT HIDUP..................................................................................87
LAMPIRAN – LAMPIRAN......................................................................................88

xiii
DAFTAR SIMBOL
a. Simbol Activity Diagram

Status Awal

Status awal adalah awal dimulainya suatu aliran kerja


pada Activity Diagram

Aktifitas

Aktivitas yang dilakukan sistem, aktivitas biasanya di


awali dengan kata kerja.

Percabangan

Asosiasi percabangan dimana jika ada pilihan aktivitas


lebih dari satu

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

xv
b. Daftar Simbol Use Case
Use Case

Fungsionalitas yang di sediakan sistem sebagai unit-


unit yang saling bertukar pesan antar unit dan aktor

uc Pen...
Actor

Orang, proses, atau sistem lain yang berinteraksi dengan


sistem informasi yang akan dibuat diluar informasi

Admin

Asosiasi
Komunikasi antar actor dan Use Case yang berpatisipasi

Ekstensi (Extend)

Relasi Use Case tambahan ke sebuah Use Case dimana


Use Case yang ditambah dapat berdiri sendiri walau
tanpa Use Case tambahan

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

xvi
Dependency Hubungan dimana perubahan yang terjadi pada suatu
elemen mandiri (Independent) akan memengaruhi
elemen yang bergantung padanya elemen yang tidak
mandiri (independent)

c. Daftar Simbol Sequence Diagram


uc Pen...
Aktor
Orang, Proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat diluar informasi

Admin

Entity Class

Menggambarkan hubungan kegiatan yang akan


dilakukan

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

xvii
d. Daftar Simbol Class Diagram

Class

Himpunan dari objek-objek yang berbagi atribut serta


operasi yang sama

Antarmuka (Interface)
Sama dengan konsep Interface dalam program
berorientasi objek

Asosiasi (Association)

Relasi antar kelas dengan makna umum, asosiasi


biasanya disertai dengan multiplicity

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)

xviii
Kebergantungan (Dependency)

Relasi antar kelas dengan makna kebergantungan antar


kelas

Agregasi (Aggregation)

Relasi antar kelas dengan makna semua bagian

e. Daftar Simbol Entity Relationship Diagram (ERD)

Entitas (Entity)

Yaitu kumpulan objek yang dapat diidentifikasikan


secara unik

Relationship

Yaitu hubungan yang terjadi diantara satu atau lebih


entitas. Jenis hubungan antara lain : One to one, one to
many, many to many

Atribut

Yaitu karakteristik dari entity atau relasi yang merupakan


penjelasan detail tentang entitas

xix
Garis (Line)
Hubungan antara entity dengan atributnya dan himpunan
entitas dengan himpunan relasi

xx
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
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

xxi
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

xxii
DAFTAR LAMPIRAN

Halaman
Surat Keterangan Riset/PKL......................................................................................28
A1. Dokumen Formulir Pendaftaran..........................................................................28
A2. Dokumen Brosur Pendaftaran.............................................................................29
A3. Dokumen Laporan Data Siswa............................................................................47

xxiii

Anda mungkin juga menyukai