SISTEM INFORMASI SEKOLAH DAN PENDAFTARAN SISWA BARU BERBASIS WEB PADA SMA N 1 BATURETNO Sistem Informasi Sekolah dan Pendaftaran Siswa Baru Berbasis Web pada SMA N 1 Baturetno.

SISTEM INFORMASI SEKOLAH DAN PENDAFTARAN SISWA BARU
BERBASIS WEB PADA SMA N 1 BATURETNO

SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Studi Strata 1
pada Program Studi Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Diajukan oleh :
FISA IRIANA PADWA
L200070084

PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2016

ii

iii


iv

HALAMAN MOTTO
” Menunda-nunda hanya membuat tenang sesaat, pada akhirnya yang
muncul adalah kesibukan dan buru-buru ”
-penulis” Melakukan sesuatu dengan keyakinan penuh, jika ragu sebaiknya tidak
sama sekali ”
-penulis” Bahwa tiada yang orang dapatkan, kecuali yang ia usahakan. dan bahwa
usahanya akan kelihatan nantinya ”
(Q.S. An Najm ayat 39-40)

v

HALAMAN PERSEMBAHAN
1. Untuk Allah SWT atas segala KeridhoaanNya.
2. Untuk keluarga, Ibu dan adik-adikku tercinta yang selalu memberikan
dukungan.
3. Untuk keluarga besar Bapak Purnomo yang telah memberikan
kesempatan dan kepercayaannya.
4. Untuk Lilis Nur Hayati sekeluarga yang telah memberikan semangat,

dukungan dan kepercaayaan.
5. Untuk teman-teman Teknik Informatika yang telah bersedia berbagi ilmu
dan pengalaman.
6. Semua pihak yang tidak dapat disebutkan satu-persatu yang membantu
dalam penyusunan skripsi hingga selesai.

vi

KATA PENGANTAR

Puji syukur Alhamdulillah penulis ucapkan kepada Allah atas selesainya
penyusunan laporan skripsi dengan judul “Sistem Informasi Sekolah dan
Pendaftaran Siswa Baru Berbasis Web pada SMA N 1 Baturetno”.Penulis juga
mengucapkan terimakasih kepada berbagai pihak terkait yang ikut membantu
penyelesaian laporan skripsi ini,yaitu kepada:
1. Bapak Husni Thamrin, S.T, M.T., Ph.D. selaku Dekan Fakultas Komunikasi
dan Informatika.
2. Bapak Heru Supriyono, S.t.,M,Sc., Ph.D. selaku ketua jurusna Teknik
Informatika.
3. Bapak Yusuf Sulistyo N., ST., M.Eng. selaku Dosen pembimbing yang telah

bersedia

menjadi

pembimbing

dan

memberikan

arahan

sampai

terselesaikannya penyusunan laporan skripsi ini.
4. Segenap dosen penguji dan pembimbing yang telah meberikan saran dan
masukan.
5. Segenap dosen pengampu mata kuliah pada Program Studi Teknik
Informatika.
6. Teman-teman Program Studi Teknik Informatika khususnya angkatan 2007

yang telah berbagi waktu belajar bersama.

Semoga Allah selalu memberikan balasan atas kebaikan

yang telah

mereka berikan. Semoga skripsi ini berguna bagi semua pihak khususnya penulis
sendiri serta pembaca.

Surakarta, 26 Januari 2016
Penulis

Fisa Iriana Padwa

vii

DAFTAR ISI

HALAMAN JUDUL…………………………………………….............


i

LEMBAR PERSETUJUAN …………………………………………….

ii

HALAMAN PENGESAHAN ………………………………………….

iii

HALAMAN KONTRIBUSI …………………………………………….

iv

HALAMAN MOTTO ……………………………………………………

v

HALAMAN PERSEMBAHAN ………………………………………...


vi

KATA PENGANTAR …………………………………………………..

vii

DAFTAR ISI …………………………………………………………….

viii

DAFTAR GAMBAR …………………………………………………….

x

DAFTAR SINGKATAN ………………………………………………...

xi

ABSTRAKSI …………………………………………………………….


xii

BAB I

BAB II

BAB III

PENDAHULUAN
1.1.

Latar Belakang ……………………………………….

1

1.2.

Rumusan Masalah …………………………………....

1


1.3.

Batasan Masalah …………………………………......

2

1.4.

Tujuan Penelitian …………………………………….

2

1.5.

Manfaat Penelitian …………………………………...

2

1.6.


Sistematika Penulisan ………………………………..

3

TINJAUAN PUSTAKA
2.1.

Telaah Penelitian ……………………………………

4

2.2.

Landasan Teori ……………………………………....

6

2.2.1.


Pengertian Sistem Informasi ……………....

6

2.2.2.

Pengertian Sistem Informasi Pendaftaran ...

6

2.2.3.

Pengertian PHP …………………...............

6

2.2.4.

Pengertian MySQL …………………..........


7

2.2.5.

Pengertian Web …………………................

7

METODOLOGI PENELITIAN
3.1.

Waktu Dan Tempat ………………………………...

8

3.2.

Perangkat yang Diperlukan ………………………...

8

3.3.

Pengumpulan Data ……………………………........

8

viii

3.4.

Metode Pengembangan Sistem ………………..........

8

3.5.

Analisa Sistem yang berjalan ……………………….

9

1.6.

Desain sistem ………………………….……………

10

1.6.1.

Diagram Konteks …………….…………..

10

1.6.2.

Data Flow Diagram …………….………..

10

1.6.3.

Desain Database …………….……………

11

1.6.4.

Desain Antar muka …………….…………

13

BAB IV HASIL DAN PEMBAHASAN

BAB V

4.1.

Tampilan Halaman Utama …………………………...

15

4.2.

Tampilan Form Pendaftaran …………………………

20

4.3.

Tampilan Halaman Login Administrator ....................

21

4.4.

Tampilan Halaman Home Administrator ....................

23

4.5.

Tampilan Menu Input Informasi PPDB .......................

24

4.6.

Tampilan Data Pendaftar …………………………....

26

4.7.

Tampilan menu hasil tes ………………………….....

29

PENUTUP
5.1.

Kesimpulan ………………………………………..….

31

5.2.

Saran ………………………………………………….

31

DAFTAR PUSTAKA ………………………………………………...…..

32

LAMPIRAN ………………………………………………………….…....

33

ix

DAFTAR GAMBAR

Gambar 3.1 Metode Traditional System Development Methodology..

9

Gambar 3.2 Diagram Konteks yang diusulkan ……………………….

10

Gambar 3.3 Diagram Level1 .....………………………………………..

11

Gambar 3.4 Tabel info …………………………………………………………...

12

Gambar 3.5 Tabel Pendaftaran …………………………………………….....

12

Gambar 3.6 Tabel hasil_tes ……………………………………….......................

12

Gambar 3.7 Tabel daya_tampung ………………………………………..........

13

Gambar 3.8 Relasi data tabel ………………………………………................

13

Gambar 3.9 Form pendaftaran ………………………………………................

13

Gambar 3.10 Desain cetak bukti pendaftaran ………………………….......

14

Gambar 4.1 Tampilan halaman utama ………………....………..........

16

Gambar 4.2 Script tag body pada template.php ....................................

17

Gambar 4.3 Tampilan form pendaftaran …………………………......

18

Gambar 4.4 Script aksi_pendaftaran.php …………………………......

19

Gambar 4.5 Pendaftaran Sukses …………………………....................

20

Gambar 4.6 Tampilan Bukti Pendaftaran ……………………………

20

Gambar 4.7 Script bukti_pendaftaran.php …………………………...

21

Gambar 4.8 Tampilan Halaman Login Administrator ………………..

22

Gambar 4.9 Script cek_login.php …………………………………….

22

Gambar 4.10 Tampilan Halaman Dashboard Adminstrator …………

23

Gambar 4.11 Script isi.php …………………………………………..

24

Gambar 4.12 Tampilan menu input informasi PPDB ……………….

25

Gambar 4.13 Script info.php ……………………………....................

25

Gambar 4.14 Tampilan data pendaftar ………………………............

26

Gambar 4.15 Edit calon siswa …………………………………….....

27

Gambar 4.16 Tampilan Edit calon siswa ……………………………

28

Gambar 4.17 Script update calon siswa …………………………….

29

x

Gambar 4.18 Tampilan menu hasil tes ……………………………...

30

Gambar 4.19 Script hasil_tes.php ……………………………............

30

DAFTAR SINGKATAN

ANS

: American National Standards

CSS

: Cascading Style Shet

DBMS

: Database Management System

DFD

: Data Flow Diagram

ERD

: Entity Relationship Diagram

GPL

: GNU Public Lisence

GUI

: Graphic User Interface

HTML

: HyperText Markup Language

OOP

: Object Orinted Program

OS

: Operating System

PHP

: Hypertext Prepocessor

RDBMS

: Relational Database Management System

UI

: User Interface

WAP

: Wireless Application Protocol

WWW

: World Wide Web

xi

ABSTRAKSI

Perkembangan teknologi yang semakin pesat memberikan efektivitas
dalam kehidupan yang baik bagi manusia. Dengan berkembangnya teknologi
komputer, smartphone, dan internet masyarakat dapat mengetahui informasi dari
belahan dunia manapun tanpa terhalang oleh jarak waktu dan tempat. Dengan
pertimbangan tersebut diperlukan suatu sistem untuk mewadahi akses informasi
sekolah dan proses pendaftaran bagi calon siswa atau orang tua wali. Hal tersebut
menjadi perhatian penting bagi SMA N 1 Baturetno dan harapan bagi orag tua
wali atau calon siswa agar dapat mempermudah sebagian atau keseluruhan proses
pertimbangan dalam pendaftaran kesekolah.
Berdasarkan latar belakang tersebut penulis membuat Sistem Informasi
Sekolah dan Pendaftaran Siswa Baru Berbasis Web pada SMA N 1 Baturetno
yang mudah diakses. Membuat tampilan website yang lebih mudah dan nyaman
digunakan pada perangkat browser dan teknologi yang ada pada saat ini, seperti
Tab, Smartphone. Bahasa pemrograman yang digunakan adalah PHP database
MySQL pada XAMPP, editor Notepad++ serta ajax dan Jquery.

Keyword: Sistem Informasi Sekolah dan Pendaftaran Siswa Baru, Web

xii

ABSTRACT

The

development

of

increasingly

rapid

technological

provides

effectiveness in the good life for humans. With the development of computer
technology, smartphones, and Internet public can find information from
anywhere in the world without being obstructed by the distance of time and
place. With these considerations needed a system to facilitate access to school
information and registration process for prospective students or parents guardian.
This is an important concern for SMA N 1 Baturetno and hope for parents or
guardians of prospective students in order to facilitate the partial or total
consideration in the process of registration to school.
Based on this background, the author makes the School of Information
Systems and New Student Registration Web Based on SMA N 1 Baturetno easily
accessible. Create websites easier and more convenient to use on the device
browser and technologies that exist today, such as Tab, Smartphone. The
programming language used is PHP MySQL database on XAMPP, editor
Notepad ++ and Ajax and Jquery.

Keyword: School of Information Systems and New Student Registration, Web

xiii