johan aji pribadi l200070114 program studi informatika ...eprints.ums.ac.id/39753/2/1. halaman...
TRANSCRIPT
i
SISTEM INFORMASI PENDAFTARAN SISWA BARU
BERBASIS WEB
( STUDI KASUS : SMA N 1 PACITAN )
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Studi Strata 1
pada Program Studi Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Diajukan Oleh :
JOHAN AJI PRIBADI
L200070114
PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2015
v
HALAMAN MOTTO
“Menjadi Manusia Yang Berguna bagi Nusa bangsa, Agama, dan
Keluarga “
___
“Segala sesuatu jika dilakukan dengan dasar niat dan usaha
insyaAllah Dia akan mewujudkannya. Semua tergantung sebesar
apa usahamu”.
-Penulis-
“Orang-orang yang sukses telah belajar membuat diri mereka
melakukan hal yang harus dikerjakan ketika hal itu memang
harus dikerjakan, entah mereka menyukainya atau tidak.”
(Aldus Huxley)
vi
HALAMAN PERSEMBAHAN
PERSEMBAHAN :
1. Untuk Allah SWT yang senantiasa mendengarkan doa umatnya.
2. Untuk kedua orang tua Tercintaku Bapak dan Ibu yang selalu memberikan
kasihsayang dan semua yang saya perlukan sehingga penulis dapat
menyelesaikan studi di Teknik Informatika FKI UMS
3. Untuk Kakak dan Adik tersayang yang memberikan dukungan.
4. Untuk keluarga besarku Budhe, Pakdhe, Pak lik dan Bu lik.
5. Untuk semua teman-teman yang telah membuat hhari-hari menjadi ceria saat
sedang terpuruk putus asa.
6. Untuk teman-teman Teknik Informatika yang tidak dapat disebutkan satu-
persatu, terima kasih telah bersedia berbagi ilmu dan pengalamannya.
7. Semua pihak yang membantu dalam penyusunan skripsi hingga dapat selesai.
vii
KATA PENGANTAR
Puji syukur penulis panjatkan ke hadirat Allah SWT, yang telah
melimpahkan taufik, hidayah dan rahmat-Nya sehingga skripsi dengan judul
“Sistem Informasi Pendaftaran Siswa Baru Berbasis Web ( Studi Kasus: SMP N 1
Pacitan )” dapat diselesaikan dengan baik. Skripsi ini dapat terselesaikan berkat
bantuan dari berbagai pihak, oleh karena itu pada kesempatan ini penulis
menyampaikan terima kasih dan penghargaan kepada :
1. Bapak Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas Komunikasi
dan Informatika
2. Bapak Heru Supriyono, S.T., M.Sc., Ph.D. selaku ketua jurusan Teknik
Informatika.
3. Bapak Fatah Yasin Irsyadi, S.T., M.T. selaku Dosen pembimbing yang telah
meluangkan watunya untuk membimbing dan memberikan saran demi
kesempurnaan skripsi ini.
4. Segenap dosen penguji pada seminar proposal dan pra pendadaran yang telah
memberikan saran dan masukan dalam penyusunan skripsi ini.
5. Bapak dan ibu dosen pengampu mata kuliah pada Program Studi Teknik
Informatikan yang telah memberikan bekal ilmu yang sangat bermanfaat bagi
penulis.
6. Segenap Staf / Karyawan pada Program Studi teknik Informatika yang telah
melayani dan memberikan fasilitas bagi kelancaran studi.
7. Seluruh teman-teman ITCC yang telah meluangkan waktu dan tempat.
8. Rekan-rekan Teknik Informatika khususnya angkatan 2007 yang memberikan
dukungan dalam penyelesaian skripsi ini.
ix
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 ..............................................................................................ix
DAFTAR SINGKATAN .......................................................................................... x
ABSTRAKSI ..........................................................................................................xi
BAB I PENDAHULUAN ........................................................................................ 1
1.1. Latar Belakang ............................................................................................. 1
1.2. Perumusan Masalah ..................................................................................... 3
1.3. Batasan Masalah ........................................................................................... 3
1.4. Tujuan Penelitian .......................................................................................... 3
1.5. Manfaat Penelitian ........................................................................................ 3
1.6. Sistematika Laporan Penelitian .................................................................... 4
BAB II TINJAUAN PUSTAKA .............................................................................. 6
2.1. Telaah Penelitan Terdahulu........................................................................... 6
2.2. Landasan Teori ............................................................................................. 7
2.2.1. Pengertian Sistem ............................................................................... 7
2.2.2. Interaksi Manusiadan Komputer (IMK) ............................................. 8
2.2.3. Model Basis Data Relasional .......................................................... 15
x
2.2.4.Hypertext Preprocessor (PHP) ........................................................ 30
2.2.5.SQL dan MySql ................................................................................. 30
BAB III METODOLOGI PENELITIAN ............................................................... 32
3.1. Waktu dan Tempat ...................................................................................... 32
3.1.1 Waktu ................................................................................................ 30
3.1.2 Tempat .............................................................................................. 30
3.2. Piranti yang Diperlukan .............................................................................. 32
3.3. Diagram Alir Penelitian/Flowhart .............................................................. 33
3.4. Tahapan-Tahapan Analisis .......................................................................... 34
3.5. Rancangan Sistem ...................................................................................... 35
3.6. Rancangan Desain Sistem .......................................................................... 48
3.6.1 Rancangan Halaman Awal Desain sistem ......................................... 48
3.6.2 Rancangan Desain menu Pendaftaran siswa baru ............................. 48
3.6.3 Rancangan Halaman calon siswa terdaftar ....................................... 49
3.6.4 Rancangan Halaman calon siswa diterima ........................................ 48
3.6.5 Rancangan Halaman Tentang Kami .................................................. 48
3.6.6 Rancangan Halaman Hubungi Kami ................................................. 48
BAB IV HASIL DAN PEMBAHASAN................................................................ 50
4.1. Hasil ............................................................................................................ 50
4.2. Pembahasa .................................................................................................. 50
4.2.1 Halaman Awal Desain sistem ............................................................ 48
4.2.2 Desain menu Pendaftaran siswa baru ................................................ 48
4.2.3 Halaman calon siswa terdaftar .......................................................... 49
4.2.4 Halaman calon siswa diterima .......................................................... 48
xi
4.2.5 Halaman Tentang Kami ..................................................................... 48
4.2.6 Halaman Hubungi Kami ................................................................... 48
4.2.7 Halaman Admin ................................................................................ 48
BAB V PENUTUP ................................................................................................. 56
5.1. Kesimpulan ................................................................................................. 56
5.2. Saran ........................................................................................................... 56
DAFTAR PUSTAKA ............................................................................................. 57
LAMPIRAN ........................................................................................................... 59
xii
DAFTAR GAMBAR
Gambar 2.1 Model Dasar Sistem................................................................. .....10
Gambar 3.1 Diagram Alir Penelitian / Flowchart........................................ ........
Gambar 3.2 Diagram Konteks Arus Data……......................................................
Gambar 3.3 Diagram relasi entitas ( ERD )...........................................................
Gambar 3.4 Rancangan Desain Halaman utama Sistem.......................................
Gambar 3.5 Rancangan Menu Pendaftaran siswa baru ..........................................
Gambar 3.6 Rancangan Halaman calon siswa terdaftar .........................................
Gambar 3.7 Rancangan Halaman calon siswa diterima .........................................
Gambar 3.8 Rancangan Halaman Hubungi Kami ..................................................
Gambar 4.1 Halaman Awal sistem .........................................................................
Gambar 4.2 Menu Pendaftaran siswa baru ............................................................
Gambar 4.3 Halaman calon siswa terdaftar ...........................................................
Gambar 4.4 Halaman calon siswa diterima............................................................
Gambar 4.5 Halaman Tentang Kami ......................................................................
Gambar 4.6 Halaman Hubungi Kami.....................................................................
Gambar 4.7 Halaman Admin .................................................................................
xiii
DAFTAR SINGKATAN
ANSI : American National Standards Intitute
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 Oriented Programming
OS : Operating System
PHP :Hypertext Prepocessor
RDBMS : Relationship Database Management System
UI : User Interface
XML : eXtensible Markup Language.
UMTS : Universal Mobile Telecommunication Service
URL : UniForm Request Locator
WAP : Wireless Application Protocol
WWW : World Wide Web
W3C : World Wide Web Consortium.
xiv
ABSTRAKSI
Internet telah membawa banyak sekali dampak perubahan dimana
perubahan tersebut ada yang negatif dan positif, namun bagaimana cara kita
mengambil manfaatnya untuk menunjang pola kerja sehingga menghasilkan
perubahan yang lebih baik serta dapat menawarkan bantuan kepada sesama.
Fungsional website tidak semata – mata hanya menjadi suatu perhatian
penting bagi SMA N 1 Pacitan namun juga menjadi harapan bagi orang tua calon
siswa baru agar dapat mempermudah sebagian ataupun keseluruhan proses yang
terdapat dalam rangkaian prosedur penerimaan siswa baru seperti pembelian
formulir yang lebih mudah didapatkan diberbagai daerah diluar lingkungan sekitar
SMA N 1 Pacitan berada, dan sebagainya dimana hal – hal ini harus dipenuhi
untuk mendaftarkan anaknya sebagai peserta didik SMA N 1 Pacitan yang juga
secara langsung menjadi panggilan kerja bagi SMA N 1 Pacitan untuk
mengembangkan fasilitas layanannya dengan memanfaatkan e-service yakni
layanan berbasis web.
Dari permasalahan kasus tersebut penulis merancang dan membangun
sebuah Sistem informasi Pendaftaran Siswa Baru berbasis web dengan bahasa
pemrograman PHP yang dibuat pada komputer dengan sistem operasi Windows
dengan menggunakan aplikasi editor ”Notepad++”, alasan memakai Notepad++
karena aplikasi ini dapat didownload secara gratis dan memiliki aturan-aturan
yang mudah difahami, kemudian menggunakan ”Appserv” untuk mengolah
localhost database nya dengan pertimbangan mempunyai ketepatan terbaik
dibandingkan database server lainnya, serta memiliki kapasitas tinggi untuk dapat
berjalan pada beberapa sistem operasi yang berbeda. Menggunakan ”MySql”
sebagai manajemen database karena MySql memiliki perintah dan aturan-aturan
yang relatif mudah digunakan, dengan sifat open source dan fleksibel.
Kata Kunci : Web, Appserv, PHP, sistem informasi.