perancangan sistem informasi pendaftaran siswa … · wahid andika syb’an (12160811), perancangan...

18
PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA BARU PADA SEKOLAH SMK YPIA AL-FALAH CAKUNG TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga (D3) WAHID ANDIKA SYB’AN NIM : 12160811 Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Bina Sarana Informatika Jakarta 2019

Upload: others

Post on 30-Oct-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

PERANCANGAN SISTEM INFORMASI PENDAFTARAN

SISWA BARU PADA SEKOLAH SMK

YPIA AL-FALAH CAKUNG

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga (D3)

WAHID ANDIKA SYB’AN

NIM : 12160811

Program Studi Sistem Informasi

Fakultas Teknologi Informasi

Universitas Bina Sarana Informatika

Jakarta

2019

Page 2: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

ii

SURAT PERNYATAAN KEASLIAN TUGAS AKHIR

Yang bertandatangan dibawah ini: Nama : Wahid Andika Syb’an

NIM : 12160811

Jenjang : Diploma Tiga (D3)

Program Studi : Sistem Informasi

Fakultas : Teknologi Informasi

Perguruan Tinggi : Universitas Bina Sarana Informatika

Dengan ini menyatakan bahwa tugas akhir yang telah saya buat dengan judul:

“Perancangan Sistem Informasi Pendaftaran Siswa Baru di SMK YPIA Al-Falah

Cakung”, adalah asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah

diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun.

Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada

paksaan dari pihak manapun juga. Apabila dikemudian hari ternyata saya

memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa 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 : Bekasi

Padatanggal : 28 Juni 2019

Yang menyatakan

Wahid Andika Syb’an

Page 3: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

iii

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA

ILMIAH UNTUK KEPENTINGAN AKADEMIS

Yang bertanda tangan dibawah ini: Nama : Wahid Andika Syb’an

NIM : 121160811

Jenjang : Diploma Tiga (D3)

Program Studi : Sistem Informasi

Fakultas : Teknologi Informasi

PerguruanTinggi : Universitas Bina Sarana Informatika

Dengan ini menyetujui untuk memberikan ijin kepada pihak Universitas Bina Sarana

Informatika, Hak Bebas Royalti Non- Eksklusif (Non-exclusive Royalti-Free Right) atas

karya ilmiah kami yang berjudul: “PERANCANGAN SISTEM INFORMASI

PENDAFTARAN SISWA BARU PADA SMK YPIA Al-Falah Cakung”, beserta

perangkat yang diperlukan (apa bila ada).

Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Universitas Bina Sarana

Informatika berhak menyimpan, mengalih-media atau format-kan, mengelolaannya

dalam pangkalan data (database), mendistribusikannya dan menampilkan atau

mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu

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 tuntutan hokum yang timbul atas pelanggaran

Hak Cipta dalam karya ilmiah saya ini.

Demikian pernyataan ini saya buat dengan sebenarnya.

Dibuat di : Bekasi

Pada tanggal : 28 Juni 2019

Yang menyatakan

Wahid Andika Syb’an

Page 4: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

iv

Page 5: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

v

Page 6: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

vi

Page 7: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

vii

KATA PENGANTAR

Alhamdulillah dengan mengucapkan puji syukur kehadirat Allah SWT, yang telah

melimpahkan rahmat dan karunia-Nya sehingga pada akhirnya penulis dapat

menyelesaikan tugas akhir ini dengan baik. Dimana tugas akhir ini penulis sajikan

dalam bentuk buku yang sederhana. Adapun judul tugas akhir, yang penulis ambil

sebagai berikut, “PERANCANGAN SISTEM INFORMASI PENDAFTARAN

SISWA BARU PADA SMK YPIA AL-FALAH CAKUNG”.

Tujuan penulisan tugas akhir ini dibuat sebagai salah satu syarat kelulusan

program Diploma III Fakultas Tekhnologi Informasi Univerisitas Bina Sarana

Informatika. Sebagai bahan penulisan diambil berdasarkan hasil penelitian

(eksperimen), Riset dan beberapa sumber literature yang mendukung penulisan ini.

Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka

penulisan tugas akhir ini tidak akan lancar. Oleh karena itu pada kesempatan ini,

izinkanlah penulis menyampaikan ucapan terimakasih kepada:

1. Rektur Universitas Bina Sarana Informatika Jakarta.

2. Ketua Program Studi Fakultas Tekhnologi Informasi Bina Sarana Informatika

Jakarta

3. Ibu Widiarina,M.Kom selaku Dosen Pembimbing Tugas Akhir

4. Ibu IsyanaEmita, SS.MM selaku Asisten Pembimbing Tugas Akhir.

5. Staff / karyawan / dosen dilingkungan Universitas Bina Sarana Informatika.

6. IbuDewiDamayanti,M. Siselaku Kepala Sekolah Di SMK YPIA Al-Falah

Cakung

7. BapakDRS Nahrawi selaku Waka Kurikulum di SMK YPIA Al-Falah Cakung.

8. Orangtua yang telah memberikan dukungan moral maupun spiritual.

Page 8: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

viii

9. Rekan-rekan mahasiswa kelasMI-6D yang telah membantu dalam penyusunan.

Serta semua pihak yang terlalu banyak untuk disebut satu persatu sehingga

terwujudnya penulisan ini. Penulis menyadari bahwa penulisan tugas akhir ini masih

jauh sekali dari kata sempurna, untuk itu penulis mohon kritik dan saran yang bersifat

membangun demi kesempurnaan penulisan dimasa yang akan datang.

Akhir kata semoga tugas akhiri ni dapat berguna bagi penulis khususnya dan bagi

para pembaca yang berminat pada umumnya.

Bekasi, 27 Juni 2019

Penulis

Wahid Andika Syb’an

Page 9: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

ix

ABSTRAK

Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran

Siswa Baru Pada SMK YPIA Al-Falah Cakung

Penerimaan siswa baru merupakan salah satu proses yang ada di sebuah instansi

pendidikan seperti sekolah yang beguna untuk menyaring calon siswa yang terpilih

sesuai kriteria yang ditentukan oleh pihak sekolah untuk dijadikan siswa didiknya.

Pada umumnya proses penerimaan siswa baru dilakukan melalui beberapa tahap

seperti tahap proses pendaftaraan, penyeleksian, test masuk, pengumuman penerimaan

siswa. Pada SMK YPIA Al-Falah Cakung yang selama ini dilakukan secara manual

atau sudah terkomputerirasi tetapi menggunakan Microsoft Office Excel, yang

memungkinkan terjadinya banyak kesalahan. Rumusan masalah dari penelitian ini

adalah dengan membuatkan sistem informasi pendaftaran siswa baru SMK YPIA Al-

Falah Cakung. Metode penelitian yang digunakan adalah observasi, wawancara, studi

pustaka. Sistem informasi penerimaan siswa baru ini dibangun dengan bahasa

pemrograman PHP serta menggunakan database MySQL sebagai database server.

Hasil dari penelitian ini adalah sistem informasi penerimaan siswa baru berbasis web

yang memiliki kemampuan memberikan kemudahan bagi orang tua calon siswa baru

untuk memperoleh informasi tentang penerimaan siswa baru dan melakukan

pendaftaran secara online

Kata Kunci: Penerimaan Siswa baru, sekolah

Page 10: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

x

ABSTRACT

Wahid Andika Syb'an (12160811), Information Systems Design New Student

Enrollment At SMK Al-Falah YPIA Cakung

Acceptance of new students is one of the processes that exist in an educational

institution such as a school that is worthwhile to screen candidates chosen students

according to the criteria specified by the school to serve her students. In general, the

new admissions process is done through several stages such as stage pendaftaraan

process, selection, placement test, the announcement of admissions. At SMK Al-Falah

YPIA Cakung has been done manually or already terkomputerirasi but using

Microsoft Office Excel, which allows for a lot of mistakes. The problems of this study

is to make a new student registration information system SMK Al-Falah YPIA Cakung.

The method used is observation, interview, literature. A new student information

system is built with the PHP programming language and uses a MySQL database as

the database server. Results from this study is a new student information system is

web-based which has the ability to provide convenience for parents of prospective

new students to obtain information on new admissions and to register online

Keywords: Admission of new students, the school

Page 11: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xi

==DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir ........................................................................ i

Lembar Pernyataan Keaslian Tugas Akhir ........................................................... ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ...................................... iii

Lembar Persetujuan dan Pengesahan Tugas Akhir .............................................. iv

Lembar Konsultasi Tugas Akhir .......................................................................... v

Kata Pengantar ...................................................................................................... vii

Abstrak.................................................................................................................. ix

Daftar Isi ............................................................................................ xi

Daftar Simbol ....................................................................................................... xiii

Daftar Gambar ...................................................................................................... xvii

Daftar Tabel .......................................................................................................... xviii

Daftar Lampiran .................................................................................................... xix

BAB I PENDAHULUAN ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1. Latar Belakang Masalah .................................................................................. 1

1.2. Maksud dan Manfaat ............................................................................... 2

1.3. Metode Penelitian ........................................................................................... 3

1.4. Ruang Lingkup ................................................................................................ 5

BAB II LANDASAN TEORI ........................................................ 6 2.1. Konsep Dasar Sistem ..................................................................... 6

2.2. Teori Pendukung ............................................................................................. 20

BAB III PEMBAHASAN ................................................................................ 21 3.1. Tinjauan Perusahaan ....................................................................................... 21

3.1.1. Sejarah Sekolah .................................................................................. 21

3.1.2. Struktur Organisasi ............................................................................. 23

3.2. Prosedur Sistem Berjalan ................................................................................ 29

3.3. Activity Diagram ............................................................................................. 30

3.4. Spesifikasi Dokumen Sistem Berjalan ............................................................ 30

3.5. Permasalahan Pokok ....................................................................................... 31

3.6. Pemecehan Masalah ........................................................................................ 32

BAB IV PERANCANGAN SISTEM USULAN ........................................... 33 4.1. Tahapan Perancangan Sistem .......................................................................... 33

4.1.1. Analisa Kebutuhan .............................................................................. 33

4.1.2. Rancangan Usecase Diagram.............................................................. 34

4.1.3. Rancangan Diagram Aktivitas ............................................................ 37

4.1.4. Rancangan Dokumen Sistem Usulan .................................................. 40

4.1.5. Rancangan Prototype .......................................................................... 41

Page 12: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xii

4.2. Perancangan Perangkat Lunak ........................................................................ 45

4.2.1. Entity Relationship Diagram (ERD) .................................................. 45

4.2.2. Logical Record Structure (LRS) ......................................................... 45

4.2.3. Spesifikasi File ................................................................................... 46

4.2.4. Class Model / Class Diagram ............................................................. 49

4.2.5. Sequence Diagram .............................................................................. 50

4.2.6. Spesifikasi Hardware dan Software ................................................... 51

4.3. Jadwal Implementasi ....................................................................................... 53

BAB V PENUTUP. ........................................................................................ 54 5.1. Kesimpulan ..................................................................................................... 54

5.2. Saran ............................................................................................................... 54

DAFTAR PUSTAKA.......................................................................................... 55

DAFTAR RIWAYAT HIDUP ........................................................................... 58

SURAT KETERANGAN RISET ...................................................................... 59

Page 13: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xiii

DAFTAR SIMBOL

A. Simbol Activity Diagram

Titik Awal

Titik Akhir

Activity

Pilihan untuk mengambil keputusan

Fork / Join

digunakan untuk menunjukan kegiatan yang

dilakukan secara parallel ata untuk

menggabungkan dua kegiatan parallel menjadi

satu

B. Simbol Usecase Diagram

Actor

Menspesifikasikan himpunan peran yang pengguna mainkan ketika

berinteraksi dengan usecase

Include

Page 14: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xiv

Mengspesifikasikan bahwa usecase sumber secara Eksplisit

Extend

Digunakan untuk menunjukan bahwa satu usecase merupakan

tambahan fungsional dari usecase yang lain jika kondisi atau syarat

tertentu yang dipenuhi

Sistem

Menspesifikasikan paket yang menampilkan sistem secara terbatas

Usecase

Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang

menghasilkan suatu hasil yang terukur bagi actor

C. Simbol Class Diagram

GAMBAR NAMA KETERANGAN

Class Himpunan dari objek-objek yang

berbagi atribut serta operasi yang

sama.

Association

Apa yang menghubungkan antara

objek satu dengan objek lainnya

D. Sequence Diagram

Actor

Menspesifikasikan himpunan peran yang pengguna mainkan

ketika berinteraksi dengan usecase

Lifeline

Menggambarkan tempat mulai dan berakhirnya sebuah pesan

Page 15: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xv

Line Message

Menggambarkan sebuah pengiriman pesan

E. Simbol Entity Relationship Diagram (ERD)

Entitas

Kumpulan dari objek yang dapat di identifikasikan secara unik.

Relasi

Hubungan yang terjadi antara satu atau lebih entitas. Jenis

hubungan antara lain: satu ke satu, satu ke banyak, dan banyak

ke banyak.

Atribut

Karakteristik dari entity atau relasi yang merupakan penjelasan

detail tentang entitas.

Garis Penghubung

Hubungan antara entity dengan atributnya dan himpunan entitas

dengan himpunan relasinya.

Page 16: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xvi

DAFTAR GAMBAR

Halaman

Gambar III.1 Struktur Organisasi .................................................................... 23

Gambar III.2 Activity Diagram ........................................................................ 30

Gambar IV.1 Usecase Diagram Pendaftaran Siswa Baru ................................ 34

Gambar IV.2 Diagram Aktivitas Daftar Akun Calon Siswa Baru ................... 37

Gambar IV.3 Diagram Aktivitas Login ............................................................ 38

Gambar IV.4 Diagram Aktivitas Isi Biodata.................................................... 38

Gambar IV.5 Diagram Aktivitas Input Data Siswa ......................................... 39

Gambar IV.6 Diagram Aktivitas Verifikasi ..................................................... 40

Gambar IV.7 Halaman Awal Website .............................................................. 41

Gambar IV.8 Halaman Pendaftaran ................................................................. 42

Gambar IV.9 Halaman Biodata ........................................................................ 42

Gambar IV.10 Halaman Cetak Biodata ............................................................. 43

Gambar IV.11 Halaman Home Admin ............................................................... 43

Gambar IV.12 Halaman Daftar Peserta ............................................................. 44

Gambar IV.13 Halaman Peserta Belum Verifikasi ............................................ 44

Gambar IV.14 Entity Relationship Diagram (ERD) Pendaftaran Sisswa .......... 45

Gambar IV.15 Logical Relationship Structure (LRS) ....................................... 45

Gambar IV.16 Class Diagram ............................................................................ 49

Gambar IV.17 Sequence Diagram Daftar Akun ................................................ 50

Gambar IV.18 Sequence Diagram Isi Biodata ................................................... 50

Gambar IV.19 Sequence Diagram Admin ......................................................... 51

Page 17: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xvii

DAFTAR TABEL

Halaman

Tabel IV.1 Deskripsi Use Case Daftar Akun ................................................... 35

Tabel IV.2 Deskripsi Use Case Melihat Informasi .......................................... 35

Tabel IV.3 Deskripsi Use Case Input Data Siswa............................................ 36

Tabel IV.4 Spesifikasi File Peserta .................................................................. 46

Tabel IV.5 Spesifikasi File admin .................................................................... 47

Tabel IV.6 Spesifikasi File Pengumuman ........................................................ 48

Tabel IV.7 Spesifikasi File Peserta .................................................................. 49

Page 18: PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA … · Wahid Andika Syb’an (12160811), Perancangan Sistem Informasi Pendaftaran Siswa Baru Pada SMK YPIA Al-Falah Cakung Penerimaan

xviii

DAFTAR LAMPIRAN

Halaman

A.1 Formulir Pendaftaran .............................................................................. 60

A.2 Kwitansi Pembayaran ............................................................................. 61

C.1 Form Biodata........................................................................................... 62

C.2 Form Data Siswa Lulus ........................................................................... 63