perancangan sistem informasi penerimaan siswa...

95
PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN PHP DAN MYSQL DI SMK KOLESE TIARA BANGSA BATAM TUGAS AKHIR Oleh: Venansius Aritonang 21000503 PROGRAM STUDI MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) GICI 2017

Upload: lykhanh

Post on 29-Aug-2019

238 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN PHP

DAN MYSQL DI SMK KOLESE TIARA BANGSA BATAM

TUGAS AKHIR

Oleh: Venansius Aritonang

21000503

PROGRAM STUDI MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI 2017

Page 2: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN PHP

DAN MYSQL DI SMK KOLESE TIARA BANGSA BATAM

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Diploma

Oleh: Venansius Aritonang

21000503

PROGRAM STUDI MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI 2017

ii

Page 3: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

HALAMAN PERSETUJUAN

Judul Tugas Akhir : Perancangan Sistem Informasi Penerimaan Siswa Baru

Berbasis Web Dengan PHP dan MySQL di SMK Kolese

Tiara Bangsa Batam

Nama Mahasiswa : Venansius Aritonang

N I M : 21000503

Program Studi : Manajemen Informatika

Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer

GICI

Telah Memenuhi Persyaratan Untuk Diuji Di Depan Dewan Penguji

Pada Sidang Tugas Akhir

Batam, Juli 2017

Pembimbing I Plt. Ka. Prodi. Manajemen Informatika

Yodi, S.Kom., M.S.I Dedi Rahman Habibie, M.Kom

NIDN : 1067128401 NIDN : 1018028903

iii

Page 4: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

HALAMAN PENGESAHAN

Judul Tugas Akhir : Perancangan Sistem Informasi Penerimaan Siswa Baru

Berbasis Web Dengan PHP dan MySQL di SMK Kolese

Tiara Bangsa Batam

Nama Mahasiswa : Venansius Aritonang

N I M : 21000503

Program Studi : Manajemen Informatika

Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer

GICI

Telah Dipertahankan Di Depan Dewan Penguji Sidang

Pada Tanggal ....................................

Dinyatakan Lulus dan Memenuhi Syarat

Batam, Juli 2017

Penguji I Penguji II

Dedi Rahman Habibie, M.Kom Yunita Sari, SE., M.SI

NIDN : 1018028903 NIDN :

Diketahui Oleh: Ketua Program Studi Manajemen Informatika

STMIK GICI

Dedi Rahman Habibie, M.Kom NIDN : 1018028903

iv

Page 5: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

HALAMAN PERNYATAAN

Nama Mahasiswa : Venansius Aritonang

N I M : 21000503

Judul Tugas Akhir : Perancangan Sistem Informasi Penerimaan Siswa Baru

Berbasis Web Dengan PHP dan MySQL di SMK Kolese

Tiara Bangsa Batam

Dengan ini menyatakan bahwa:

1. Tugas Akhir ini adalah asli dan belum pernah diajukan untuk mendapatkan

gelar akademik (ahli madya, sarjana, magister, dan/atau doktor), baik di

Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Gici

Batam maupun di Perguruan Tinggi lain kecuali secara tertulis dengan jelas

dicantumkan sebagai acuan dalam naskah dengan disebutkan nama

pengarang dan dicantumkan dalam daftar pustaka;

2. Tugas Akhir ini adalah murni gagasan, rumusan, dan penelitian saya sendiri,

tanpa bantuan pihak lain, kecuali arahan Pembimbing;

3. Pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari

terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka

saya bersedia menerima sanksi akademik berupa pencabutan gelar yang

telah diperoleh, serta sanksi lainnya sesuai dengan norma dan ketentuan

yang berlaku.

Batam, Juli 2017

Yang Membuat Pernyataan

Venansius Aritonang

NIM : 21000503

v

Page 6: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

berkat rahmat-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul

“Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web Dengan

PHP dan MySQL di SMK Kolese Tiara Bangsa Batam” sesuai yang

direncanakan.

Penulis menyadari sepenuhnya bahwa tanpa adanya bantuan dari

berbagai pihak, penulis akan banyak menemui berbagai kesulitan dalam

penyusunan Tugas Akhir ini. Untuk itu penulis mengucapkan terima kasih

kepada:

1. Bapak Kiatwansyah, selaku Ketua Pembina Yayasan Permata Harapan

Bangsa Batam;

2. Ibu Sumiati Br. Bangun, S.E. selaku Ketua Yayasan Permata Harapan

Bangsa;

3. Bapak Zainul Munir, selaku Ketua Sekolah Tinggi Manajemen Informatika

dan Komputer Gici Batam;

4. Bapak Yodi, S.Kom., M.S.I., selaku pembimbing yang telah mengarahkan

dan membimbing penulis selama mengerjakan Tugas Akhir ini;

5. Staff Dosen dan Karyawan STMIK GICI Batam, yang telah banyak

memberikan ilmu dan kemudahan dalam penyelesaian Tugas Akhir ini.

Penulis menyadari bahwa Tugas Akhir ini masih jauh dari sempurna.

Oleh sebab itu, dengan segala kerendahan hati, kritik dan saran yang bersifat

membangun dari pembaca, penulis sangat mengharapkan kritik dan sarannya demi

kesempurnaan Tugas Akhir ini.

Batam, Juli 2017

Penulis

Venansius Aritonang

vi

Page 7: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

ABSTRAK

Penelitin ini berjudul, “Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web dengan PHP dan MySQL di SMK Kolese Tiara Bangsa Batam”. Latar belakang masalah pada SMK Kolese Tiara Bangsa Batam saat ini adalah dengan perkembangan teknologi yang demikian pesat berdampak bagi seluruh kehidupan khususnya penyediaan informasi bagi suatu organisasi/instansi atau perusahaan yang membutuhkan sistem pengelolaan data secara cepat, tepat dan akurat. Untuk menunjang efektivitas, produktivitas dan efisiensi dalam suatu organisasi/ instansi atau perusahaan dalam menyelesaikan masalah manajemen, terutama memberikan pelayanan kepada masyarakat yaitu khususnya kepada calon siswa baru SMK Kolese Tiara Bangsa Batam. Sistem informasi penenerimaan siswa baru berbasis web dengan PHP dan MySQL ini bertujuan untuk menciptakan kinerja yang efektif dan efisien, karena lebih mudah mendapatkan informasi dan tidak perlu membuang banyak biaya yang harus dikeluarkan. Melalui layanan ini diharapkan dapat memudahkan masyarakat untuk mendapatkan informasi secara lengkap dan up-to-date, interaktif, dan dinamis. Dengan menggunakan sistem informasi berbasis Web dengan PHP dan MySQL dapat menciptakan sebuah sistem informasi penerimaan siswa baru yang memudahkan bagian marketing dalam penginputan data siswa baru di SMK Kolese Tiara Bangsa Batam. Sistem ini dapat meningkatkan mutu dan kualitas SMK Kolese Tiara Bangsa Batam dan memudahkan bagian marketing sekolah dalam hal penginputan penerimaan siswa baru.

Kata Kunci : Sistem Informasi, Penerimaan Siswa Baru, Web

vii

Page 8: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

ABSTRACT

The research is titled, "New Web-Based Student Admissions Information System with PHP and MySQL at Kolese Tiara Bangsa Batam Vocational High School". Background problem at Kolese Tiara Bangsa Batam Vocational High School today is with the rapid development of technology affecting all life especially the provision of information for an organization / institution or company that need data management system quickly, precise and accurate. To support the effectiveness, productivity and efficiency in an organization / institution or company in solving management problems, especially providing services to the community, especially to prospective new students Kolese Tiara Bangsa Batam Vocational High School. This new web-based student admissions information system with PHP and MySQL aims to create effective and efficient performance, as it is easier to get information and does not need to waste a lot of expenses. Through this service is expected to facilitate the public to obtain information in full and up-to-date, interactive, and dynamic. By using Web-based information systems with PHP and MySQL can create a new student admissions information system that facilitates the marketing in inputting new student data in Kolese Tiara Bangsa Batam Vocational High School. This system can improve the quality and quality of Kolese Tiara Bangsa Batam Vocational High School and facilitate the marketing of schools in terms of inputting new admissions.

Key Words : Information Systems, New Students Admission, Web

viii

Page 9: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

DAFTAR ISI

Judul Halaman

HALAMAN JUDUL ............................................................................. ii

HALAMAN PERSETUJUAN .............................................................. iii

HALAMAN PENGESAHAN ................................................................ iv

HALAMAN PERNYATAAN ................................................................ v

KATA PENGANTAR ............................................................................. vi

ABSTRAK ............................................................................................... vii

ABSTRACT ............................................................................................ viii

DAFTAR ISI ........................................................................................... ix

DAFTAR TABEL .................................................................................... xii

DAFTAR GAMBAR ............................................................................... xiii

BAB I PENDAHULUAN .............................................................. 1

1.1. Latar Belakang Masalah ............................................................... 1

1.2. Rumusan Masalah .......................................................................... 4

1.3. Batasan Masalah ............................................................................ 5

1.4. Tujuan Penelitian ........................................................................... 5

1.5. Manfaat Penelitian .......................................................................... 5

1.6. Metodologi Penelitian ................................................................... 6

1.7. Sistematika Penulisan .............................................................. 8

BAB II LANDASAN TEORI ............................................................. 9

2.1. Teori Pendukung ............................................................................ 9

2.1.1. Definisi Perancangan ................................................................. 9

2.1.2. Definisi Sistem ..................................................................... 10

2.1.3. Definisi Informasi .................................................................. 12

2.1.4. Definisi Penerimaan Siswa Baru ............................................. 16

2.1.5. Definisi World Wide Web ......................................................... 18

2.1.5. Definisi PHP ............................................................................. 20

ix

Page 10: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

2.1.6. Definisi MySQL ....................................................................... 24

2.2. Penelitian Terdahulu ...................................................................... 27

BAB III METODOLOGI PENELITIAN .......................................... 29

3.1. Kerangka Kerja .............................................................................. 29

3.1.1. Studi Literatur ....................................................................... 29

3.1.2. Pengumpulan Data ................................................................. 29

3.1.3. Perancangan Sistem Informasi ................................................ 29

3.1.4. Pengujian dan Analisa Sistem Informasi ................................. 29

3.1.5. Pembuatan Laporan ................................................................ 29

3.2. Gambaran Umum Perusahaan ........................................................ 30

3.2.1. Sejarah Berdirinya SMK Kolese Tiara Bangsa Batam ............ 30

3.2.2. Bidang Usaha ........................................................................ 34

3.2.3. Visi dan Misi SMK Kolese Tiara Bangsa Batam ................... 34

3.2.4. Alamat Sekolah ....................................................................... 35

3.2.5. Struktur Organisasi .................................................................. 36

3.2.6. Job Description ....................................................................... 37

BAB IV ANALISIS DAN IMPLEMENTASI .................................... 43

4.1. Analisis Sistem yang Berjalan ....................................................... 43

4.1.1. Analisis Dokumen ................................................................. 43

4.1.2. Analisis Prosedur yang Sedang Berjalan .................................. 44

4.1.3. Evaluasi Sistem yang Sedang Berjalan .................................... 46

4.2. Analisis Sistem yang Diusulkan .................................................... 47

4.2.1. Gambaran Umum Sistem yang Diusulkan ............................... 48

4.2.2. Perancangan Prosedur Sistem yang Diusulkan ......................... 48

4.3. Implementasi ............................................................................... 54

x

Page 11: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

BAB V PENUTUP ........................................................................... 67

5.1. Kesimpulan ................................................................................. 67

5.2. Saran ........................................................................................... 68

Daftar Pustaka

Lampiran

xi

Page 12: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

DAFTAR TABEL

Judul Halaman

Tabel 2.1. Fungsi Menampilkan String Dalam PHP ............................ 23

Tabel 3.1. Struktur Organisasi SMK Kolese Tiara Bangsa Batam ....... 37

xii

Page 13: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

DAFTAR GAMBAR

Judul Halaman

Gambar 3.1. Kerangka Kerja .................................................................... 31

Gambar 3.2. Struktur Organisasi ............................................................ 37

Gambar 4.1. Alur Sistem Informasi PSB yang sedang berjalan ............... 47

Gambar 4.2. Alur Sistem Informasi PSB yang Diusulkan .......................... 51

Gambar 4.3 Diagram Konteks PSB SMK Kolese Tiara Bangsa Batam....... 52

Gambar 4.4. DFD PSB SMK Kolese Tiara Bangsa Batam.......................... 53

Gambar 4.5. ERD PSB SMK Kolese Tiara Bangsa Batam.......................... 54

Gambar 4.6. Halaman Utawa Website PSB ............................................... 55

Gambar 4.7. Halaman Register ................................................................. 56

Gambar 4.8. Halaman Login ...................................................................... 56

Gambar 4.9. Halaman Menu Pengisian Formulir ..................................... 57

Gambar 4.10. Halaman Pengisian Formulir Siswa ..................................... 58

Gambar 4.11. Halaman Siswa yang Lulus Seleksi ...................................... 58

Gambar 4.12. Halaman Daftar Nilai Seleksi .............................................. 59

Gambar 4.13. Halaman Bukti Pendaftaran ............................................... 60

Gambar 4.14. Halaman Login Admin ........................................................ 60

Gambar 4.15. Halaman Utama Admin ..................................................... 61

Gambar 4.16. Halaman Album Foto Gallery ............................................. 62

Gambar 4.17. Halaman Tambah Foto Gallery .......................................... 63

Gambar 4.18. Halaman Tambah Berita ..................................................... 63

Gambar 4.19. Halaman Siswa yang Mendaftar ........................................ 64

Gambar 4.20. Halaman Siswa Lulus Seleksi Administrasi ......................... 65

Gambar 4.21. Halaman Daftar Ulang ........................................................ 65

Gambar 4.22. Halaman Daftar Nilai Hasil Ujian ......................................... 66

Gambar 4.23. Halaman Button PSB Online .............................................. 67

xiii

Page 14: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

BAB I PENDAHULUAN

1.1. Latar Belakang Masalah

Dewasa ini perkembangan teknologi sangat pesat, sehingga diperlukan

sumber daya yang memadai, baik berupa sumber daya manusia maupun sumber

daya infrastruktur. Perkembangan komputer tidak lepas dari perkembangan

teknologi, sehingga harus didukung dengan adanya internet. Teknologi internet

bukanlah teknologi yang asing pada kehidupan sehari – hari. Hampir setiap sisi

kehidupan manusia masa kini akan bersinggunan dengan teknologi informasi.

Perkembangan teknologi yang berkembang begitu cepat merambah ke

berbagai bidang kehidupan manusia. Teknologi informasi tidak dapat dipisahkan

dengan perkembangan peradaban manusia. Perkembangan teknologi informasi

juga berpengaruh pada bidang pendidikan. Perkembangan ini dapat dilihat pada

satuan–satuan kerja pada instansi yang sudah terkomputerisasi. Teknologi

informasi berbasis web dapat dimanfaatkan untuk mendukung suatu bagian kerja

pada sebuah instansi. Teknologi informasi memiliki pengaruh positif dan negatif.

Pada umumnya teknologi informasi akan berpengaruh positif jika memiliki

keamanan yang baik, sehingga dapat mengurangi atau menahan penyalahgunaan

teknologi oleh orang yang tidak bertanggung jawab. Keamanan itu dapat

diberikan dengan membatasi akses user untuk masuk ke dalam sistem.

Perkembangan teknologi informasi saat ini mempengaruhi segala bidang

kehidupan manusia dan diperlukan sebagai sarana pendukung yang dapat

menunjang aktivitas kerja yang cepat, tepat, dan akurat. Dimana SMK Kolese

1

Page 15: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

2

Tiara Bangsa Batam, memliki pengolahan data Penerimaan Siswa Baru (PSB)

masih menggunakan sistem manual dan belum efisien. Hal ini akan menjadi

hambatan bagi yang membutuhkan layanan informasi, baik untuk pihak sekolah

maupun pihak yang berhubungan dengan instansi tersebut. Oleh karena itu,

pengolahan data yang baik akan diolah sedemikian rupa sehingga dapat

menghasilkan informasi yang up to date dan akurat.

SMK Kolese Tiara Bangsa Batam sebagai salah satu instansi pendidikan

yang bertujuan memajukan dirinya agar mampu betahan pada era komputerisasi

saat ini. SMK Kolese Tiara Bangsa Batam memiliki sumber daya yang

memungkinkan untuk dibuatnya sebuah sistem informasi yang diadakan pada

instansi ini. Sebagai sekolah swasta SMK Kolese Tiara Bangsa Batam akan

membutuhkan sebuah media yang efektif untuk mempromosikan dirinya sebagai

salah satu cara untuk menunjukkan eksistensinya pada dunia pendidikan

khususnya di kota Batam. Dengan adanya fasilitas internet yang dipancarkan

dengan 1 buah access point sebagai area hotspot yang ditunjang dengan 2 buah

laboratorium multimedia yang masing-masing berisi 18 komputer dengan

prosesor intel Core i3 2,3 GHz, memory 4 GB dengan media penyimpanan 500

GB yang telah terkoneksi internet memungkinkan guru, karyawan dan siswa

untuk mencari bahan dari internet.

Dalam hal ini, komputerisasi sebagai media elektronik dapat membantu

laporan pengolahan data penerimaan siswa baru yang masih dilakukan secara

manual akan dikembangkan sistem data siswa yang terkomputerisasi. Melihat

masalah yang ada, maka kali ini peneliti terdorong untuk mengadakan penelitian

tentang pengolahan data Penerimaan Siswa Baru (PSB) yang ada pada SMK

Page 16: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

3

Kolese Tiara Bangsa Batam serta berusaha semaksimal mungkin untuk

mengembangkan sistem yang lebih baik, dan lebih efektif, serta bermanfaat bagi

instansi dan bagi pihak yang membutuhkan data-data siswa. Dengan alasan diatas,

maka peneliti mengambil topik dengan judul

“PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA

BARU BERBASIS WEB DENGAN PHP DAN MYSQL DI SMK KOLESE

TIARA BANGSA BATAM”

SMK Kolese Tiara Bangsa Batam memiliki bagian – bagian atau satuan

kerja yang berbeda-beda funginya. SMK Kolese Tiara Bangsa Batam merupakan

sekolah swasta yang senantiasa memberikan terobosan-terobosan untuk

memajukan satuan – satuan kerjanya baik secara mandiri atau melalui pelatihan –

pelatihan dari departemen terkait. Salah satu terobosan yang dilakukan adalah

perlunya sebuah program penanganan khusus untuk Penerimaan Siswa Baru

(PSB). Sistem lama yang masih digunakan membuat pegawai melakukan kerja

beberapa kali untuk proses penerimaan siswa baru, sehingga pegawai tidak dapat

bekerja efektif. Penerimaan siswa baru mendapat petunjuk teknis dari Dinas

Pendidikan Kota Batam. Prosedur pendaftaran penerimaan siswa baru ada di

dalam petunjuk teknis, pendaftaran dilakukan oleh calon peserta didik atau orang

tua atau wali calon peserta langsung ke sekolah yang dituju dengan menyerahkan

SHUN SMP atau MTs atau jenjang sekolah sederajad. Dalam hal jumlah calon

peserta didik melebihi daya tampung, maka sekolah yang bersangkutan

mengadakan seleksi. Seleksi didasarkan pada nilai UN, bonus prestasi dan nilai

bonus asal sekolah.

Page 17: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

4

Latar belakang inilah yang melandasi perlu dibangunnya sebuah sistem

sebagai pengembangan sistem Penerimaan Siswa Baru (PSB) yang mampu

menanggulangi ketidakefektifan sistem yang lama, sehingga panitia dapat

menyajikan informasi Penerimaan Siswa Baru (PSB) kepada calon peserta didik

dengan cepat dan menghindari adanya sumber daya yang terbuang. Hal ini

bermaksud dikarenakan, pada sistem lama diharuskan mencetak formulir tanpa

tahu pasti pendaftar yang mendaftar. Sistem baru yang diharapkan sesuai

kebutuhan dan memiliki user interface yang baik sehingga memudahkan

pengguna diharapkan mampu digunakan secara maksimal.

1.2. Rumusan Masalah

Masalah yang dihadapi oleh bagian marketing sekolah adalah belum

maksimalnya penggunaan komputer sebagai alat bantu dan pengolahan data

penerimaan siswa baru yang ada. Di samping itu, masih sulitnya melakukan

pencarian data siswa baru dengan ketentuan yang dibutuhkan dalam waktu cepat.

Dari latar belakang masalah yang peneliti kemukakan di atas, sehingga masalah

utama dalam penelitian ini adalah:

1. Bagaimana Perancangan sistem informasi Penerimaan Siswa Baru (PSB)

berbasis Web dengan PHP dan MySQL di SMK Kolese Tiara Bangsa?

2. Apakah manfaat yang dirasakan bagian Marketing Sekolah setelah

menggunakan sistem penerimaan siswa baru yang sudah terkomputerisasi?

Page 18: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

5

1.3. Batasan Masalah

Mengingat kompleks permasalahan yang ada di SMK Kolese Tiara Bangsa

Batam, maka dibutuhkan suatu sistem basis data yang akan memudahkan dalam

pengolahan data Penerimaan Siswa Baru (PSB) sehingga informasi yang di dapat

lebih cepat, tepat, dan akurat. Lingkup pembahasan penyusunan tugas akhir ini

dibatasi pada Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis

PHP di SMK Kolese Tiara Bangsa Batam. Sedangkan masalah-masalah yang

berkaitan dengan data siswa yang akan dibahas, yaitu:

1. Penginputan biodata siswa baru dan orang tua

2. Laporan seluruh data siswa baru dan laporan lain yang dibutuhkan

1.4. Tujuan Penelitian

Penyusun tugas akhir dengan judul: “Perancangan Sistem Informasi

Penerimaan Siswa Baru Berbasis Web dengan PHP dan MySQL di SMK Kolese

Tiara Bangsa Batam” mempunyai tujuan peneliti untuk belajar melakukan penelitian

membangun suatu sistem informasi penerimaan siswa baru yang efektif dan efisien,

yang nantinya dapat meningkatkan mutu dan kualitas serta bisa menggantikan sistem

penerimaan siswa baru yang masih dilaksanakan dengan sistem konvesional.

1.5. Manfaat Penelitian

Hasil penelitian ini diharapkan dapat dimanfaatkan sebagai sistem informasi

penerimaan siswa baru yang efektif dan efisien bagi SMK Kolese Tiara Bangsa

Batam dan akan memberikan kemudahan bagi pihak sekolah dalam penyampaian

informasi kepada calon siswanya:

1. Untuk meningkatkan mutu dan kualitas SMK Kolese Tiara Bangsa Batam.

Page 19: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

6

2. Untuk memudahkan bagian marketing sekolah dalam hal penginputan

penerimaan siswa baru.

3. Dapat menunjang efektivitas kerja, menyajikan informasi secara cepat

dan efisien, karena sistem ini tidak butuh waktu lama dalam menginput data

calon siswa baru dan menyajikan laporan yang diperlukan.

1.6. Metodologi Penelitian

Penelitian yang baik tidak terlepas dari metode penelitian atau metode

pengumpulan data, yaitu:

1.7.1. Penelitian Lapangan (Field Research)

Penelitian lapangan merupakan penelitian yang langsung ke lapangan.

Dalam hal ini, langsung terjun ke lapangan sehingga dapat diketahui bagian-

bagian yang akan dibuat dalam aplikasi penerimaan siswa baru. Dalam hal ini,

peneliti melakukan beberapa hal sebagai syarat penelitian lapangan, antara lain:

a. Observasi

Pengamatan dan pengumpulan data secara langsung ke objek yang dituju

yaitu bagian marketing SMK Kolese Tiara Bangsa Batam.

1.7.2. Penelitian Perpustakaan (Library Research)

Penelitian perpustakaan ini adalah sebagai pengumpulan data skunder

tentang hal-hal yang berhubungan dengan masalah yang diteliti sehingga di dapat

suatu informasi baik secara global maupun informasi secara mendetail dari

literatur-literatur yang ada. Penelitian perpustakaan ini juga sebagai landasan

Page 20: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

7

untuk Perancangan aplikasi, maka digunakan pustaka Kampus GICI Batam dan

perpustakaan Pemko Batam.

1.7.3. Penelitian Laboratorium (Laboratory Research)

Tahap penelitian ini dilakukan dengan tujuan untuk mempertemukan teori

dan praktik serta menguji rancangan sesuai dengan kebutuhan. Adapun perangkat

yang digunakan adalah sebagai berikut:

a. Perangkat Keras (Hardware)

1. Laptop ACER 4741G dengan processor Intel(R) Core(TM) i5 CPU

2.4 GHz

2. Harddisk 500 GB dan Memory 4 GB

3. Printer Epson 1300

4. Hardware pendukung lainnya

b. Perangkat Lunak (Software)

1. Sistem Operasi Microsoft Windows 7

2. Micrososft Office 2010

3. VB. Net 2010

4. Adobe Photoshop CS6

5. Notepad++ v5.9.4

6. XAMPP-win32-1.7.3

7. Software pendukung lainnya

Page 21: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

8

1.7. Sistematika Penulisan

Adapun tugas akhir ini nantinya disusun dengan sistematika penulisan

sebagai berikut:

BAB I : PENDAHULUAN

Merupakan bab pendahuluan yang menguraikan latar belakang

masalah, rumusan masalah, pembatasan masalah, tujuan, manfaat

dan sistematika penulisan.

BAB II : LANDASAN TEORI

Membahas rancangan sistem informasi penerimaan siswa baru

berbasis Web dengan PHP dan MySQL.

BAB III : PERANCANGAN DAN PEMBUATAN SISTEM

Membahas implementasi perancangan sistem informasi Penerimaan

Siswa Baru (PSB) berbasis Web dengan PHP dan MySQL.

BAB IV : PENGUJIAN DAN ANALISA

Menunjukkan hasil perancangan sistem informasi penerimaan siswa

baru berbasis Web dengan PHP dan MySQL, disertai dengan analisis

sehingga didapatkan bukti dari hipotesis yang dilakukan.

BAB V : PENUTUP

Menguraikan kesimpulan tugas akhir dan saran-saran sebagai bahan

pertimbangan untuk pengembangan penelitian selanjutnya.

Page 22: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

BAB II LANDASAN TEORI

Dalam bab ini akan dijelaskan mengenai definisi dan teori-teori yang berkaitan

dengan permasalahan yang ada. Berikut adalah teori–teori yang mendasari dari

Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web Dengan PHP

dan MySQL.

2.1. Teori Pendukung

2.1.1. Definisi Perancangan

Perancangan adalah menggambarkan, merencanakan dan membuata sketsa

atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang

utuh dan berfungsi Perancangan sistem dapat dirancang dalam bentuk bagan alir

sistem (system flowchart), yang merupakan alat bentuk grafik yang dapat

digunakan untuk menunjukan urutan-urutan proses dari sistem, Syifaun Nafisah,

(2003 : 2).

Perancangan adalah tahap setelah analisis dari siklus pengembangan sistem

yang dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau

pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan

berungsi, termasuk menyangkut mengkonfigurasi dari komponen-komponen

perangkat lunak dan perangkat keras dari suatu sistem, Jogiyanto (2005:196).

Definisi lain perancangan menurut Ladjamudin (2005:39) "perancangan

adalah satu kegiatan yang memiliki tujuan untuk mendesain sistem baru yang dapat

menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari

pemilihan alternatif sistem yang terbaik”.

9

Page 23: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

10

Berdasarkan definisi tersebut, peneliti menyimpulkan bahwa perancangan

merupakan suatu solusi untuk menyelesaikan permasalahan yang selanjutnya

dikembangkan dengan suatu sistem.

2.1.2. Definisi Sistem

Sistem adalah suatu kumpulan atau himpunan dari unsur atau variabel-

variabel yang saling berinteraksi dan saling bergantung sama lain. Menurut Dr.

Azhar Susanto (2007 : 18) mendefinisiksan sistem adalah kumpulan atau grup

dari bagian atau komponen apapun baik fisik ataupun nonfisik yang saling

berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapi

satu tujuan tertentu.

Sedangkan menurut Jogiyanto (2007: 34), sistem dapat didefinisikan

sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu.

Menurut Romney dan Steinbart (2006 : 4), “Systems is a set of two or

more interelated components that interact to archieve a goal”. Bila diartikan

menjadi, Sistem adalah serangkaian dua atau lebih komponen yang saling

berinteraksi untuk mencapai tujuan.

Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu :

1. Komponen Sistem (Components)

Komponen-komponen sistem atau elemen-elemen sistem dapat berupa

suatu subsistem atau bagian-bagian sistem, yang mempunyai sifat-sifat

dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi

proses sistem keseluruhan.

Page 24: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

11

2. Batas Sistem (Boundary)

Batas sistem (boundary) merupakan daerah yang membatasi antara suatu

sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas

suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.

3. Lingkungan Luar Sistem (Environments)

Lingkungan luar (environments) dari suatu sistem adalah apapun diluar

batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar

sistem dapat bersifat menguntungkan dan merugikan sistem.

4. Penghubung Sistem (Interface)

Penghubung (interface) merupakan media penghubung antara satu

subsistem dengan susbsistem lainnya sehingga memungkinkan sumber-

sumber daya mengalir antara subsistem yang satu dengan yang lain.

5. Masukan Sistem (Input)

Masukan (input) adalah energi yang dimasukkan ke dalam sistem.

Masukan dapat berupa masukan perawatan (maintenance input) dan

masukan sinyal (signal input).

6. Keluaran Sistem (Output)

Keluaran (output) adalah hasil dari energi yang diolah dan diklasifikasikan

menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat

merupakan masukan untuk subsistem yang lain atau kepada supra sistem.

7. Pengolah Sistem (Process)

Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah

masukan jadi keluaran.

Page 25: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

12

2.1.3. Definisi Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan

lebih berarti bagi yang menerimanya (Jogiyanto H.M., 2001:129). Sumber dari

informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal datum

atau data-item. Data adalah kenyataan yang menggambarkan suatu kejadian-

kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah sesuatu yang

terjadi pada saat yang tertentu. Kesatuan nyata (fact dan entity) adalah berupa

suatu obyek nyata seperti tempat, benda dan orang yang betul-betul ada dan

terjadi.

2.1.3.1. Kegunaan Informasi

Ada 4 faktor utama yang berhubungan dengan kegunaan informasi :

1. Kualitas informasi (information quality)

Kualitas dari suatu informasitergantung dari 4 hal, yaitu informasi harus :

a. Akurat (accurate) dan presisi (precision).

Akurat dalam menampilkan informasi dan presisi dalam detail

informasi yang diberikan.

b. Kelengkapan (completeness)

Informasi yang tersedia cukup lengkap untuk setiap user dan situasi.

c. Umur (age) dan ketepatan waktu (timeliness)

Umur berarti lamanya waktu dalam meng-update informasi dan

ketepatan waktu berarti menyediakan informasi secepat mungkin pada

saat dibutuhkan sehingga berguna.

d. Sumber (source)

Orang atau organisasi yang menghasilkan informasi.

Page 26: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

13

2. Aksesibilitas informasi (information accessibility)

a. Ketersediaan (availability)

Memberikan informasi kepada yang membutuhkan.

Informasi dapat diakses oleh yang membutuhkan.

b. Keabsahan (admissibility)

Keabsahan (boleh atau tidak boleh dipakai) informasi tergantung pada

hukum, peraturan atau budaya pada saat tertentu.

3. Presentasi informasi (information presentation)

a. Tingkatan (level of summarization)

Perbandingan antara data asli dengan yang ditampilkan.

Manipulasi data hingga tingkatan yang sesuai, semakin sederhana

semakin baik.

b. Format

Bentuk dimana informasi ditampilkan ke user.

Manipulasi data ke dalam bentuk yang sesuai.

4. Keamanan informasi (information security)

a. Batasan akses (access restriction)

Prosedur dan teknik mengontrol user yang boleh atau tidak mengakses

data pada situasi tertentu.

Penggunaan password atau teknik lain untuk mencegah user yang

tidak berhak.

b. Enkripsi (encryption)

Konversi data ke bentuk tertentu sehingga tidak dapat dibaca oleh user

yang tidak berhak.

Page 27: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

14

2.1.3.2. Komponen Sistem Informasi

John Burch dan Gary Grudnitski mengemukakan bahwa sistem informasi

terdiri dari komponen-komponen yang disebutnya dengan istilah blok bangunan

(building block), yaitu blok masukan (input block), blok model (model block),

blok keluaran (output block), blok teknologi (technology block), blok basis data

(database block), dan blok kendali (controls block). Sebagai suatu sistem, keenam

blok tersebut masing-masing saling berinteraksi satu dengan yang lainnya

membentuk satu kesatuan untuk mencapai sasarannya.

1. Blok Masukan

Input mewakili data yang masuk ke dalam sistem informasi. Input disini

termasuk metode-metode dan media untuk menangkap data yang akan

dimasukkan, yang dapat berupa dokumen-dokumen dasar.

2. Blok Model

Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang

akan memanipulasi data input dan data yang tersimpan di basis data

dengan cara yang sudah tertentu untuk menghasilkan keluaran yang

diinginkan.

3. Blok Keluaran

Produk dari sistem informasi adalah keluaran yang merupakan informasi

yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan

manajemen serta semua pemakai sistem.

4. Blok Teknologi

Teknologi digunakan untuk menerima input, menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran

Page 28: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

15

dan membantu pengendalian dari sistem secara keseluruhan. Teknologi

terdiri dari 3 bagian utama, yaitu teknisi (humanware atau brainware),

perangkat lunak (software), dan perangkat keras (hardware).

5. Blok Basis Data

Basis data (database) merupakan kumpulan dari data yang saling

berhubungan satu dengan yang lainnya, tersimpan di perangkat keras

komputer dan digunakan perangkat lunak untuk memanipulasinya. Data

perlu disimpan di dalam basis data untuk keperluan penyediaan informasi

lebih lanjut.

6. Blok Kendali

Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan

bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila

terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

Pengelompokan komponen-komponen sistem informasi berbasis komputer

adalah sebagai berikut :

1. Perangkat keras (hardware)

Hardware ini merupakan peralatan fisik yang dapat digunakan untuk

mengumpulkan, memasukkan, memproses, menyimpan, dan

mengeluarkan hasil pengolahan data dalam bentuk informasi.

2. Perangkat lunak (software)

Software adalah kumpulan dari program-program yang digunakan untuk

menjalankan aplikasi tertentu pada komputer.

Page 29: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

16

3. Manusia (brainware)

Brainware dalam sistem informasi berperan sebagai pemberi dan

pengguna informasi.

4. Prosedur (procedure)

Prosedur adalah rangkaian aktivitas atau kegiatan yang dilakukan secara

berulang-ulang dengan cara yang sama.

5. Basis data (database)

Database merupakan kumpulan data-data yang tersimpan di dalam media

penyimpanan di suatu perusahaan (arti luas) atau di dalam komputer (arti

sempit).

6. Jaringan komunikasi (communication network)

Jaringan telekomunikasi saat ini menghubungkan beberapa daratan dan

lautan untuk memindahkan data dalam jumlah besar.

2.1.4. Penerimaan Siswa Baru (PSB)

Dalam fungsi, proses pendidikan di sekolah memiliki dua dimensi, yaitu

dimensi konsumsi pendidikan dan dimensi investasi dari pendidikan. Dimensi

konsumsi pendidikan mengacu kepada peranan sekolah dalam membina pribadi dan

aspek humanistik pada pelajar. Sementara dimensi investasi, mengacu kepada

pengharapan terhadap sekolah dalam pembinaan pelajar agar menjadi warga negara

yang baik, memperoleh pekerjaan yang terbaik serta dapat memberikan kontribusi

bagi pembangunan masyarakat dan bangsa. Dengan demikian pendidikan di sekolah

disamping mengupayakan proses humanisasi terhadap pribadi setiap pembangunan.

Suatu filosofi tidak dipungkiri lagi bahwa semakin terdidik seseorang maka semakin

besar produktivitasnya yang dihasilkan di dalam pembangunan bangsanya. Namun

Page 30: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

17

untuk mencapai hasil terbaik dari peranan sekolah, maka proses pendidikan disekolah

harus di kelola secara lebih fungsional sehingga benar-benar efektif.

Tuntunan terhadap pendidikan agara mampu mengantisipasi segala perubahan

tak dapat dihindari.Pengelolaan sekolah tidak dapat dipadakan dengan sistem

konvesional yang statis.Karena itu pendidikan idealnya melahirkan pribadi yang

dapat menciptakan system sosial baru dengan nilai dasar dari budaya bangsa yang

modern.Strategi dasar kebijakan pendidikan nasional dewasa ini diarahkan pada

peningkatan kualitas pendidikan diyakini sebagai alasan pengembangan sekolah-

sekolah efektif. Disamping itu timbul kesadaran baru bahwa hasil belajar siswa tidak

semata-mata dipengaruhi faktor bawaan siswa, seperti karateristik, sosial ekonomi,

ras, latar belakang keluarga, akan tetapi dibentuk juga oleh faktor organisasi sekolah.

Sekolah Menengah Kejuruan (SMK) merupakan lanjutan dari jenjang

pendidikan menengah pertama. Dalam Undang-Undang Nomor 20 Tahun 2003

Pasal 18 diatur tentang Pendidikan Menengah, yaitu:

1. Pendidikan menengah merupakan lanjutan pendidikan dasar.

2. Pendidikan menengah terdiri atas pendidikan menengah umum dan

pendidikan menengah kejuruan.

3. Pendidikan menengah berbentuk Sekolah Menengah Atas (SMA),

Madrasah Aliyah (MA), Sekolah Menengah Kejuruan (SMK), dan

Madrasah Aliyah Kejuruan (MAK), atau bentuk lain yang sederajat.

4. Ketentuan mengenai pendidikan menengah sebagaimana dimaksud dalam

ayat (1), ayat (2), dan ayat (3) diatur lebih lanjut dengan Peraturan

Pemerintah.

Page 31: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

18

Penerimaan Siswa Baru (PSB) adalah proses pendaftaran, penyeleksian,

siswa dari sekolah lama untuk menjadi siswa baru di satu sekolah dengan

beberapa persyaratan yang telah ditentukan oleh sekolah. Penerimaan Siswa Baru

merupakan salah satu kewajiban pihak sekolah dibawah naungan Dinas

Pendidikan setiap tahun pelajaran baru.

Melalui aplikasi penerimaan siswa baru, bagian marketing dapat

memantau proses penerimaan siswa baru mulai dari data pendaftaran, proses

perangkingan urutan penerimaan siswa setiap waktu. Pendaftaran Siswa Baru

(PSB) yang selanjutnya disebut dengan PSB adalah proses seleksi administrasi

dan akademis calon siswa untuk memasuki jenjang pendidikan setingkat lebih

tinggi. Dalam proses pendaftaran siswa calon siswa baru harus melengkapi

berbagai persayaratan diantaranya mengisi formulir pendaftaran dengan

melampirkan dokumen yang dibutuhkan yaitu berupa ijazah, foto dan lain-lain.

Penerimaan Siswa Baru merupakan proses penerimaan akademis calon

siswa untuk menuju jenjang pendidikan yang lebih tinggi dalam tingkatan SMP.

Sistem aplikasi Penerimaan Siswa Baru ini bagus jika diterapkan untuk bagian

marketing sekolah. Semuanya akan jadi lebih praktis, efisien, canggih, dan

terstruktur untuk penginputan data siswa baru.

2.1.4. World Wide Web

Menurut Fathansyah (2012: 464). World Wide Web (WWW atau Web)

merupakan sistem informasi terdistribusi yang berbasis hypertext. Dokumen-

dokumen yang dikelola dalam web bisa beraneka jenis (pengolah kata,

Page 32: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

19

lembar kerja, tabel basis data, presentasi, hypertext dan lain-lain) dan

beragam formast (.doc, .pdf, .xls, .dbf, .ppt, .htm, dan lain-lain).

WWW atau World Wide Web maupun Web saja adalah sebuah sistem

yang saling terkait dalam sebuah dokumen berformat hypertext yang berisi

beragam informasi, baik tulisan, gambar, suara, video, dan informasi multimedia

lainnya dan dapat diakses melalui sebuah perangkat yang disebut web browser.

Untuk menterjemahkan dokumen hypertext kedalam bentuk dokumen

yang dapat dipahami oleh manusia, maka web browser melalui web client akan

membaca halaman web yang tersimpan di sebuah web server melalui protokol

yang sering disebut HTTP atau Hypertext Transfer Protocol.

Perangkat lunak web browser saat ini tersedia dalam berbagai produk

dengan kelebihan dan kekurangannya masing-masing. Beberapa web browser

yang paling terkenal saat ini adalah Mozilla Firefox, Internet Explorer, Opera,

Google Chrome, Safari dan lain sebagainya.

Dokumen hypertext yang tersimpan didalam sebuah web server memiliki

banyak link atau sambungan antara satu dokumen hypertext dengan dokumen

hypertext lainnya. Dengan adanya link antar dokumen hypertext, maka hal

tersebut dapat memudahkan pengakses untuk mengunjungi atau mendapatkan

dokumen-dokumen terkait yang diinginkannya.

(Dikutip dari http://karodalnet.blogspot.com/2009/10/pengertian-www-atauweb.

html, Diakses pada tanggal 4 Juni 2010)

Page 33: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

20

2.1.5. PHP

PHP merupakan singkatan dari PHP Hypertext Preprocessor. PHP

digunakan sebagai bahasa script server-side dalam pengembangan Web yang

disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan Web

dapat dibuat dinamis sehingga maintenance situs Web menjadi lebih mudah dan

efisien. PHP ditulis menggunakan bahasa C.

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada

waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah

sekumpulan script yang digunakan untuk mengolah data form dari web.

Saat ini, PHP merupakan kepanjangan “PHP: Hypertext Preprocessor” adalah

sebuah bahas script berjenis server side yang menyatu dengan HTML. Sintaks

dan perintah-perintah yang dimasukkan akan sepenuhnya dijalankan dan

dikerjakan oleh server dan disertai pada halaman HTML biasa. PHP

bertujuan untuk membuat aplikasi-aplikasi yang dijalankan di atas teknologi

Web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada Web

browser, tetapi prosesnya secara keseluruhan dijalankan dan dikerjakan di Web

server.

PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script

sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa

melakukan apa saja yang dilakukan oleh CGI, seperti mengumpulkan data

dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim

serta menerima cookies, bahkan lebih daripada kemampuan CGI.

PHP tidak terbatas pada hasil keluaran HTML (HyperText Markup

Language). PHP juga memiliki kemampuan untuk mengolah gambar, file PDF,

Page 34: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

21

dan movie flash. PHP juga dapat menghasilkan teks seperti XHTML dan file

XML lainnya.

Salah satu fitur yang dapat diandalkan oleh PHP adalah dukungannya

terhadap banyak database, salah satunya adalah MySQL.

1. Sintaks PHP

Sintaks program/script PHP ditulis dalam apitan tanda khusus PHP. Ada

empat macam pasangan tag PHP yang dapat digunakan untuk menandai blok

script PHP:

a. <?php ... ?>

b. <script language = “PHP”> ... </script>

c. <? ... ?>

d. <% ... %>

Cara 1 dan 2 merupakan cara yang paling umum digunakan sekalipun

cara 3 tampak lebih praktis karena cara 3 tidak selalu diaktifkan pada

konfigurasi file php.ini. Sedangkan cara 4 dimungkinkan sebagai kemudahan

bagi yang sudah terbiasa dengan ASP (Active Server Pages). Namun, bila ini

tidak dikenal, maka harus dilakukan pengaktifan pada file konfigurasi php.ini.

2. Menampilkan String

Untuk menampilkan string dalam PHP disediakan fungsi seperti

ditunjukkan pada tabel berikut:

Page 35: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

22

Tabel 2.1. Fungsi Menampilkan String dalam PHP

Fungsi Sintaks

echo echo (string arg1 [,string argn])

print print (string arg)

printf printf (string format [, mixed args])

3. Struktur Kontrol

a. Statement if

b. Statement if ... else ...

c. Statement if ... elseif ... else ...

d. Statement while

e. Statement do ... while

f. Statement for

g. Statement require

h. Statement include

i. Statement require_once

j. Statement include_once

4. Session

Session dalam PHP dapat dapat dimulai dengan dua cara, yaitu secara

otomatis dan menggunakan fungsi session pada script PHP. Untuk memulai

session secara otomatis, file php.ini perlu diedit dengan melakukan perubahan

pada baris session.auto.start = 0 menjadi session.auto.start = 1, kemudian

simpan perubahan tersebut dan restart kembali web server. Untuk memulai

session menggunakan fungsi pada PHP, gunakan fungsi session_start().

Page 36: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

23

Penggunaan session dengan session_start() akan menghasilkan file session

dengan nama sess_ diikuti oleh nilai session_id. Session dapat juga dibuat

dengan menggunakan fungsi session_register(). Penggunaan session_register()

PHP memungkinkan penyimpanan variabel dan nilainya dalam file.

Untuk mengakhiri session digunakan fungsi session_destroy(). Sedangkan

untuk menghapus semua variabel session, digunakan fungsi session_unset().

Sementara itu, untuk menghapus sebuah variabel dari sebuah session dan agar

session tetap ada, dapat digunakan fungsi session_unregister(nama variabel).

5. Koneksi PHP dengan MySQL

Untuk melakukan koneksi dengan MySQL, PHP telah menyediakan

berbagai fungsi untuk kebutuhan tersebut. Beberapa dari fungsi tersebut antara

lain sebagai berikut:

a. mysql_connect()

b. mysql_pconnect()

c. mysql_close()

d. mysql_select_db()

e. mysql_query()

f. mysql_fetch_array()

g. mysql_fetch_row()

h. mysql_num_rows()

i. mysql_num_fields()

Page 37: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

24

2.1.6. MySQL

MySQL adalah sebuah sistem manajemen database relasi (relational

database management system) yang bersifat open source. (Arbie, 2004: 5)

MySQL merupakan buah pikiran dari Michael “Monty” Widenius, David

Axmark dan Allan Larson yang di mulai tahun 1995. Mereka bertiga kemudian

mendirikan perusahaan bernama MySQL AB di Swedia.

Pengertian MySQL menurut MySQL manual adalah sebuah open source

software database SQL (Search Query Language) yang menangani sistem

manajemen database dan sistem manajemen database relational. MySQL adalah

open source software yang dibuat oleh sebuah perusahaan Swedia yaitu MySQL

AB. MySQL mempunyai fitur-fitur yang sangat mudah dipelajari bagi para

penggunanya dan dikembangkan untuk menangani database yang besar dengan

waktu yang lebih singkat. Kecepatan, konektivitas dan keamanannya yang lebih

baik membuat MySQL sangat dibutuhkan untuk mengakses database di internet.

MySQL versi 1.0 di rilis pada Mei 1996 dan penggunaannya hanya

terbatas di kalangan perusahaan saja. Barulah pada bulan Oktober 1996,

MySQL versi 3.11.0 di rilis ke masyarakat luas. MySQL menggunakan bahasa

standar SQL (Structure Query Language) sebagai bahasa interaktif dalam

mengelola data. MySQL memiliki kinerja, kecepatan proses dan ketangguhan

yang tidak kalah dibanding database-database besar lainnya yang komersil

seperti ORACLE, Sybase, Unify dan sebagainya. MySQL dapat berjalan di atas

banyak sistem operasi seperti Linux, Windows, Solaris, FreeBSD, Mac OS X,

dan lain sebagainya.

Page 38: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

25

Ada sejumlah paket Relational Database Management System (RDBMS)

yang tersedia. Program tersebut bervariasi dalam hal kemampuan, fleksibilitas

dan harga. Namun pada dasarnya, semua bekerja dengan cara yang sama.

Salah satunya adalah database MySQL. MySQL sangat cocok berpasangan

dengan bahasa pemrograman PHP.

Kesinambungan antara PHP dan MySQL, Penggunaan PHP dan MySQL

dapat menjadikan dan memudahkan untuk pembuatan aplikasi secara gratis dan

stabil (dikarenakan banyak komunitas developer PHP dan MySQL yang ber-

kontribusi terhadap bugs).

MySQL merupakan program dengan lisensi open source dan tersedia

secara cuma-cuma. MySQL mampu bekerja pada berbagai sistem informasi, dan

banyak bahasa. MySQL bekerja dengan cepat dan baik dengan data yang besar.

Selain itu, PHP juga menyediakan banyak fungsi untuk mendukung database

MySQL. MySQL memiliki beberapa keistimewaan, antara lain :

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi

seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga,

dan masih banyak lagi.

2. Open Source.MySQL didistribusikan secara open source, dibawah lisensi

GPL sehingga dapat digunakan secara cuma-cuma.

3. ‘Multiuser’. MySQL dapat digunakan oleh beberapa user dalam waktu

yang bersamaan tanpa mengalami masalah atau konflik.

Page 39: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

26

4. ‘Performance tuning’. MySQL memiliki kecepatan yang menakjubkan

dalam menangani query sederhana, dengan kata lain dapat memproses

lebih banyak SQL per satuan waktu.

5. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti

signed / unsigned integer, float, double, char, text, date, timestamp, dan

lain-lain.

6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh

yang mendukung perintah Select dan Where dalam perintah (query).

7. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level

subnetmask, nama host, dan izin akses user dengan sistem perizinan yang

mendetail serta sandi terenkripsi.

8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data

dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta

dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat

ditampung mencapai 32 indeks pada tiap tabelnya.

9. Konektivitas. MySQL dapat melakukan koneksi dengan klien

menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes

(NT).

10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan

menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa

Indonesia belum termasuk di dalamnya.

11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai

aplikasi dan bahasa pemrograman dengan menggunakan fungsi API

(Application Programming Interface).

Page 40: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

27

12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan

(tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap

peralatan yang ada disertakan petunjuk online.

13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam

menangani ALTER TABLE, dibandingkan basis data lainnya semacam

PostgreSQL ataupun Oracle.

2.2. Penelitian Terdahulu

Penelitian ini berjudul Perancangan Sistem Informasi Penerimaan Siswa

Baru Berbasis Web Dengan PHP dan MySQL di SMK Kolese Tiara Bangsa

Batam. Penelitian yang relevan dengan penelitian ini antara lain :

1. Penelitian oleh Wasis Saputra (2012) dari Sekolah Tinggi Manajemen

Informatika dan Komputer AMIKOM, yang berjudul Perancangan

Sistem Informasi Penerimaan Siswa Baru Pada SMA Kartini Batam.

Penelitian ini menghasilkan sistem informasi PSB, sebagai berikut:

a. Siswa dapat dengan mudah diseleksi apakah diterima atau gagal

sesuai nilai yang mereka dapatkan secara otomatis dan menyajikan

keterangan dapat diterima atau gagal dengan tidak memakan waktu

yang lama.

b. Dapat menunjang efektivitas kerja, menyajikan informasi secara

cepat dan efisien, karena sistem ini hanya butuh 5 menit untuk

melakukan proses input data calon siswa baru dan menyajikan

laporan yang diperlukan.

c. Informasi yang dihasilkan lebih akurat karna waktu pendaftaran

calon siswa baru dapat dilihat kapan saja sesuai hasil input pada

saat penerimaan.

d. Hasil-hasil laporan yang dibutuhkan akan dapat dengan mudah

diperoleh dengan tepat waktu dan kapan saja. Dan hanya

Page 41: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

28

membutuhkan waktu kurang dari 1 menit untuk mendafpatkan hasil

laporannya.

e. Dapat mengurangi pekerjaan yang berulang-ulang atau dapat

mengedit data dengan mudah.

f. Bentuk tampilan dapat dengan mudah dimengerti oleh pemakai

atau user.

2. Penelitian oleh Santoso (2015) dari Universitas Surakarta, yang

berjudul Sistem Informasi Penerimaan Siswa Baru Pada SMK

Diponegoro Tulakan. Dalam penelitiannya menghasilkan sistem

informasi penerimaan siswa baru berbasis Microsoft Visual Basic 6.0.

Sistem informasi ini bertujuan untuk memudahkan dalam administrasi

pendaftaran siswa baru yang membantu bagi panitia penerimaan siswa

baru di SMK Diponegoro. Manfaat dari sistem informasi yang

dibuatnya yaitu mudah dalam melakukan pendataan dan menghasilkan

laporan yang valid dan akurat. Metode yang digunakan dalam

penelitian Santoso adalah kepustakaan, observasi analisis perancangan

dan pengujian program. Penelitiannya diharapkan agar sistem yang

dibuat dapat membantu memudahkan SMK Diponegoro dalam

melakukan pendataan kepada calon peserta didik barunya.

Page 42: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

KOORDINATOR : MEITUSA ANGGOTA : ALEXANDER TA DJUWARIYAH

KEPALA BAGIAN KEUANGANWILHELMINA MUNI, S.E.

STAF KASIRTIKA HUSNIDARAJMI

PRAMU

WAKASEK BIDANG SARANA PRASARANAANTONIUS SUGIHARTANTO, A.MD.,S.AG.

Page 43: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql
Page 44: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql
Page 45: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

ALAK TANESAB ANESAB

H

STRUKTUR ORGANISASI SMK KOLESE TIAR TAHUN PELAJARAN 2016/2017

KEPALA UNIT PRODUKSI AKUNTANSISAHAT PANDAPOTAN, A.MD.

KETUA PAKET KEAHLIAN AKUNTANSILISME ASINA SIBARANI, S.PD.

KETUA PAKET KEAHLIAN ADM. PERKANTORANSRI SETIYANINGSIH, S.PD.

PETUGAS PIKET PROSES BELAJAR MENGAJARHUSIN M.Y., A.G.

BHAKTI

STAF PERPUSTAKAANYOLANDA APRILIA, S.E.

WAKASEK BIDANG KESISWAANANIS MAHFIROH, S.KOM.

WAKASEK BIDANG AKADEMIKSIDI DURYADI RAJAGUKGUK, S.PD.

STAF ADMINISTRASI AKADEMIKADETYA RAKASIHWI, S.PD., M.M.

KETUA KOMITE SEKOLAHRIKA WIDJAJA

KETUA YAYASAN PENDIDIKAN WIDYA ANINDYAPURI SWASTIKA GUSTI KRISNA DEWI

KETUA BPH YAYASAN UNTUK SMK

KEPALA SEKOLAHENJANG SUHAEDIN, S.PD.

Page 46: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

X AK : ANIS MAHFIROH, S.KOM.XI AK : LISME ASINA SIBARANI, S.PD.XII AK : SAHAT PANDAPOTAN, A.MD.

1. ENJANG SUHAEDIN, S.PD. : KEJURUAN AP2. HUSIN M.Y., S.AG. : PENDIDIKAN AGAMA ISLAM3. ITOLO ZEGA, S.TH. : PENDIDIKAN AGAMA KRISTEN4. IDHI PRIHONO PUTRO, S.PD.B. : PENDIDIKAN AGAMA BUDHA5. ANTONIUS S., A.MD., S.AG. : PENDIDIKAN AGAMA KHATOLIK, PENJASORKES, BAHASA KOREA6. ADETYA RAKASIHWI, S.PD., M.M. : BAHASA INDONESIA7. RICE COSMALIA, S.PD. : MATEMATIKA, KIMIA8. AKHMAD SUDRAJAD, S.PD. : MATEMATIKA, FISIKA, IPA9. LISNA SAHRIA PASARIBU, S.E. : SENI BUDAYA10. DRA. HELENA G. SIAHAAN : BAHASA INGGRIS11. SAHAT P., A.MD. : KEWIRAUSAHAAN, KEJURUAN AK12. ANIS MAHFIROH, S.KOM. : KKPI, KEJURUAN AK13. LISME ASINA SIBARANI, S.PD. : KEJURUAN AK14. WILHELMINA MUNI, S.E. : IPS15. SRI SETIYANINGSIH, S.PD. : KEJURUAN AP16. YOLANDA APRILIA, S,E, : KEJURUAN AP17. RONALD EFENDI, A.MD. : KEJURUAN MM & TKJ18. RUDY IRAWAN, A.MD. : KEJURUAN MM & TKJ19. AMAT, B.A. : BAHASA MANDARIN20. ICE DESVIKAYATI, S.PSI. : BP/BK

DEWAN GURU

KEPALA LAB AKUNTANSISAHAT PANDAPOTAN, A.MD.

WALI KELAS AKUNTANSI

Page 47: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

21. SIDI SURYADI RA., S.PD.

Page 48: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

A BANGSA

SRI SETIYANINGSIH, S.PD.KEPALA UNIT PRODUKSI MULTIMEDIA & TKJ

RUDY IRAWAN, A.MD.

KETUA PAKET KEAHLIAN MULTIMEDIA & TKJRONALD EFENDI, A.MD.

KEPAL UNIT PRODUKSI ADM. PERKANTORAN

KONSELOR BP/BKICE DESVIKAYATI, S.PSI.

STAF PEMBINAAN KEDISIPLINAN SISWADRA. HELENA GONTIRIA SIAHAAN

KEPALA BAGIA LISNA SAHRIA P

STAF TATA USAHA DAN RESEPSIONISNIKE AGUSSARI

OPERATOR SISTEM INFORMASI SEKOLAHRUDY IRAWAN, A.MD.

WAKASEK BIDANG HUMAS & KETATAUSAHAANICE DESVIKAYATI, S.PSI.

PENGAWAS SMKYUNI SAHFITRI, S.PD.

Page 49: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

X AP : LISNA SAHRIA PASARIBU, S.E. X MM : HUSIN M.Y., S.AG.XI AP : SRI SETIYANINGSIH, S.PD. X TKJ : ADETYA RAKASIHWI, S.PD., M.M.XII AP : ICE DESVIKAYATI, S.PSI. XI MM : ANTONIUS S., A.MD., S.AG.

XI TKJ : DRA. HELENA GONTIRIA SIAHAANXII MM : SIDI SURYADI R., S.PD.

1. DRA. HELENA G. SIAHAAN : ENGLISH CLUB2. ANTONIUS S., A.MD., S.AG. : KOREAN CLUB3. AMAT, B.A. : MANDARIN CLUB4. DIANA DEWI, S.S. : FRANCE CLUB5. IRA FITRIANI, A.MD. : JAPANES CLUB6. SAHAT PANDAPOTAN, A.DM. : CATUR7. SIDI SURYADI R., S.PD. : TENNIS MEJA8. ITOLO ZEGA, S.TH. : BADMINTON9. RUDY IRAWAN, A.MD. : JUJITSU10. ADETYA RAKASIHWI, S.PD. : SENI TARI11. ???? : MARCHING BAND12. KEPUTRIAN ISLAM : WITA SUDIRAHAYU, S.KEP.

PEMBINA EKSTRA KURIKULER

KEPALA LAB MULTIMEDIA & TKJRONALD EFENDI, A.MD.

KEPALA LAB ADM. PERKANTORANRUDY IRAWAN, A.DM.

WALI KELAS MULTIMEDIA & TKJWALI KELAS ADM. PERKANTORAN

Page 50: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql
Page 51: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

AN MARKETING PASARIBU, S.E.

KEPALA BUSINESS CENTRE SCHOOLSAHAT PANDAPOTAN, A.MD.

Page 52: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

X AK : ANIS MAHFIROH, S.KOM. X AP : LISNA SAHRIA PASARIBU, S.E. X MM : HUSIN M.Y., S.AG.

XI AK : LISME ASINA SIBARANI, S.PD. XI AP : SRI SETIYANINGSIH, S.PD. X TKJ : ADETYA RAKASIHWI, S.PD., M.M.

XII AK : SAHAT PANDAPOTAN, A.MD. XII AP : ICE DESVIKAYATI, S.PSI. XI MM : ANTONIUS S., A.MD., S.AG.

XI TKJ : DRA. HELENA GONTIRIA SIAHAAN

XII MM : SIDI SURYADI R., S.PD.

STRUKTUR ORGANISASI SMK KOLESE TIARA BANGSATAHUN PELAJARAN 2017/2018

A YAYASAN PENDIDIKAN WIDYA AN

PURI SWASTIKA GUSTI KRISNA DEWI

KETUA BPH YAYASAN

KETUA KOMITE SEKOLAH KEPALA SEKOLAH PENGAWAS SMK

RIKA WIDJAJA ENJANG SUHAEDIN, S.PD. YUNI SAHFITRI, S.PD.

KEPALA BUSINESS CENTRE SCHOOL

WILHELMINA MUNI, S.E. NTONIUS SUGIHARTANTO, A.MD.,S.A SIDI DURYADI RAJAGUKGUK, S.PD. ANIS MAHFIROH, S.KOM. ICE DESVIKAYATI, S.PSI. LISNA SAHRIA PASARIBU, S.E. SAHAT PANDAPOTAN, A.MD.

KEPALA BAGIAN KEUANGAN AKASEK BIDANG SARANA PRASARA WAKASEK BIDANG AKADEMIK WAKASEK BIDANG KESISWAAN ASEK BIDANG HUMAS & KETATAUSA KEPALA BAGIAN MARKETING

TIKA HUSNIDARAJMI ADETYA RAKASIHWI, S.PD., M.M. DRA. HELENA GONTIRIA SIAHAAN NIKE AGUSSARI

STAF KASIR PRAMU BHAKTI STAF ADMINISTRASI AKADEMIK TAF PEMBINAAN KEDISIPLINAN SISW STAF TATA USAHA DAN RESEPSIONI

ALA UNIT PRODUKSI MULTIMEDIA &

HUSIN M.Y., S.AG. ICE DESVIKAYATI, S.PSI. RUDY IRAWAN, A.MD.

PERATOR SISTEM INFORMASI SEKOL

RONALD EFENDI, A.MD.

WALI KELAS AKUNTANSI WALI KELAS ADM. PERKANTORAN WALI KELAS MULTIMEDIA & TKJ

SAHAT PANDAPOTAN, A.MD. SRI SETIYANINGSIH, S.PD. RUDY IRAWAN, A.MD.

KEPALA LAB AKUNTANSI KEPALA LAB ADM. PERKANTORAN KEPALA LAB MULTIMEDIA & TKJ

DEWAN GURU DAN PEMBINA EKSTRA KURIKULER SMK KOLESE TIARA BANGSA

ALEXANDER TANESAB

DJUWARIYAH

SAHAT PANDAPOTAN, A.MD. RUDY IRAWAN, A.DM.

LISME ASINA SIBARANI, S.PD. SRI SETIYANINGSIH, S.PD. RONALD EFENDI, A.MD.

KEPALA UNIT PRODUKSI AKUNTANS AL UNIT PRODUKSI ADM. PERKANTO

STAF PERPUSTAKAAN KONSELOR BP/BK

KETUA PAKET KEAHLIAN AKUNTANS A PAKET KEAHLIAN ADM. PERKANTO UA PAKET KEAHLIAN MULTIMEDIA &

Page 53: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

36

Page 54: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

BAB III METODOLOGI PENELITIAN

3.1. Kerangka Kerja

Untuk membantu dalam penyusunan tugas akhir ini, maka perlu adanya

susunan kerangka kerja (frame work) yang jelas tahapan-tahapannya. Kerangka

kerja ini merupakan langkah-langkah yang akan dilakukan dalam penyelesaian

masalah yang akan dibahas. Adapun kerangka kerja yang digunakan seperti pada

Gambar 3.1. dibawah ini:

Gambar 3.1. Kerangka Kerja

Berdasarkan kerangka kerja penelitian yang telah digambarkan di atas,

maka dapat diuraikan pembahasan masing-masing tahap dalam penelitian adalah

sebagai berikut:

3.1.1. Studi Literatur

Pada tahap ini dilakukan pencarian landasan-landasan teori yang diperoleh

dari berbagai buku dan juga internet untuk melengkapi perbendaharaan konsep

dan teori, sehingga memiliki landasan dan keilmuan yang baik dan sesuai.

Pembuatan Laporan

Pengujian dan Analisa Sistem Informasi

Perancangan Sistem Informasi

Pengumpulan Data

Studi Literatur

29

Page 55: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

30

3.1.2. Pengumpulan Data

Pada tahap ini dilakukan proses pengumpulan data dengan metode

wawancara dan observasi untuk melakukan pengamatan dan analisa terhadap

menu sistem informasi yang dibutuhkan oleh bagian marketing sekolah dalam hal

penginputan biodata penerimaan siswa baru di SMK Kolese Tiara Bangsa Batam.

3.1.3. Perancangan Sistem Informasi

Selanjutnya adalah perancangan sistem, peneliti mulai Perancangan sistem

informasi Penerimaan Siswa Baru (PSB) berbasis Web dengan PHP dan MySQL

sesuai dengan kebutuhan bagian marketing sekolah.

3.1.4. Pengujian dan Analisa Aplikasi

Pada tahap ini dilakukan pengujian dan analisa terhadap aplikasi

penerimaan siswa baru berbasis Web dengan PHP dan MySQL dimulai dari

penginputan data sampai pada pelaporan. Dengan demikian, peneliti dapat

menentukan bagian-bagian yang mungkin terjadi kendala sehingga harus

diperbaiki.

3.1.5. Pembuatan Laporan

Pada tahapan ini dilakukan pembuatan laporan tugas akhir yang disusun

berdasarkan hasil pengumpulan data sampai pada tahapan perancangan dan

pengujian sistem informasi penerimaan siswa baru. Sehingga dalam tahapan ini

menjadi laporan penelitian yang dapat memberikan gambaran secara utuh tentang

aplikasi yang sedang dibuat.

3.2. Gambaran Umum Perusahaan

3.2.1. Sejarah Berdirinya SMK Kolese Tiara Bangsa

Sekolah Menengah Kejuruan (SMK) Kolese Tiara Bangsa didirikan oleh

ketua Yayasan Pendidikan Widya Anindya yang dipimpin oleh Puri Swastika

Gusti Krisna Dewi. Yayasan tersebut terletak di jalan K.S. Tubun No. 11

Tangerang Banten 15112. Pada awal berdirinya Sekolah SMK Kolese Tiara

Page 56: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

31

Bangsa pada tahun 2009 tanggal 13 bulan April dengan mengantongi NPSN :

11003242, NSS : 402316012007, NIS: 400230, yang berstatus sebagai sekolah

swasta.

SMK Kolese Tiara Bangsa mendapatkan izin pendirian dengan nomor :

507/ 422.3 DIKMEN/ IV/ 2009 yang dikeluarkan oleh Dinas Pendidikan Kota

Batam, pada tanggal 13 April 2009. Lalu, SMK Kolese Tiara Bangsa

beroperasional Pada Tanggal 2 Juni 2010 di alamat Jl. Engku Puteri Komplek

Permata Hijau No. 5-9, RT/RW 03/08. Kelurahan Teluk Tering Kecamatan

Batam, Kota Batam.

SMK Kolese Tiara Bangsa dipimpin oleh kepala sekolah yang bernama

Bapak Enjang Suhaedin, S.Pd., dengan dibantu empat orang wakil kepala sekolah

beserta guru-guru yang profesional dan beberapa orang staf. (terlampir pada

struktur organisasi).

SMK Kolese tiara Bangsa mempunyai 4 Jurusan yaitu : Akuntansi,

Administrasi Perkantoran, Multimedia, dan Teknik Komputer dan Jaringan. SMK

Kolese Tiara Bangsa mendapatkan status Akreditasi A (Amat Baik), dengan

Nomor SK 41/2013, Tanggal 23 Desember 2013 Nama Badan BAP-SM Provinsi

Kepulauan Riau.

Paket keahlian yang dibuka di SMK Kolese Tiara Bangsa yaitu sebagai

berikut :

1. Paket Keahlian Akuntansi

Secara umum program ini memberikan keterampilan kepada peserta didik

untuk mengelolah dan melakukan pencatatan keuangan secara manual maupun

komputerisasi,sehingga lulusannya dapat menjadi staf accounting yang handal.

Tujuan kompetensi Keahlian Akuntansi secara umum mengacu pada isi

Undang- undang system Pendidikan Nasional (UU SPN) pasal 3 mengenai Tujuan

Pendidikan Nasional dan Penjelasan Pasal 15 yang menyebutkan bahwa

pendidikan kejuruan merupakan pendidikan menengah yang mempersiapkan

peserta didik terutama untuk bekerja dalam bidang tertentu, Secara khusus tujuan

Kompetensi Kahlian Akuntansi adalah membekali peserta didik dengan

keterampilan, pengetahuan dan sikap agar kompeten :

a. Meningkatkan keimanan dan ketaqwaan peserta didik

Page 57: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

32

b. Mendidik peserta diklat agar menjadi warga Negara yang bertanggung

jawab.

c. Mendidik menerapkan hidup sehat, memiliki wawasan pengetahuan dan

seni.

d. Mendidik peserta diklat dengan keahlian dan keterampilan akuntansi

bekerja baik secara mandiri atau mengisi lowongan pekerjaan yang ada

di dunia usaha dan dunia industry sebagai tenaga kerja tingkat menengah

e. Mendidik peserta didik agar mampu memilih karir, berkompetensi dan

mengembangkan sikap professional dalam bidang keahlian akuntansi

f. Membekali peserta didik dengan Ilmu Pengetahuan dan kerampilan

sebagai bekal yang berminat untuk melanjutkan

2. Paket keahlian Administrasi Perkantoran

Secara umum program ini memberikan keterampilan kepada peserta didik

untuk menyelenggarakan kegiatan administrasi kantor, melaksanakan tugas-tugas

kesekretarisan, berkomunikasi dan menjalin relasi dengan kolega, sehingga

lulusannya dapat menjadi junior secretary professional

Tujuan kompetensi keahlian administrasi paerkantoran adalah membekali

peserta didik dengan ketermpilan,pengetahuan dan sika agar kompeten :

a. Menerapkan dan mengembangkan kemampuan berkomunikasi baik lisan

maupun tertulis dengan relasi dengan memperhatikan norma dan

lingkungan masyarakat;

b. Menerapkan dan mengembangkan kemampuan teknologi informasi

untuk melaksanakan tugas secara efektif dan efisien;

c. Menerapkan dan mengembangkan kemampuan untuk

merencanakan,melaksanakan,mengorganisasi,dan mengevaluasi tugas

yang menjadi tanggung jawabnya;

d. Menerapakan dan mengembangkan kemampuan dalam mengelola surat/

dokumen sesuai standar operasional dan prosedur untuk mendukung

tugas pokok lembaga;

e. Menerapkan dan mengembangkan pelayanan terhadap relasi sehingga

diperoleh manfaat masing-masing pihak;

Page 58: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

33

f. Menerapkan dan mengembangkan kemampuan mengelola administrasi

keuangan sehingga segala aspek keuangan dapat dilaporkan dan

dipertanggungjawabkan.

3. Paket Keahlian Multimedia

Secara umum program ini memberikan keterampilan kepada peserta didik

untuk mengoperasionalkan software dan perihal multimedia, seperti fotografi,

desain grafis, web design, animasi, shooting, editing audio dan video. Sehingga

lulusannya dapat menjadi wirausaha dalam bidang percetakan, ataupun menjadi

staf IT yang professional.

Tujuan kompetensi keahlian Multimedia adalah membekali peserta didik

dengan pengetahuan, keterampilan dan sikap agar kompeten dalam:

a. Mengembangkan citra dan animasi digital

b. Mengembangkan halaman (web) interaktif

c. Merekam dan menyunting audio – video

d. Mengembangkan aplikasi multimedia interaktif

e. Menaggunakan peralatan multimedia

4. Paket Keahlian Teknik Komputer dan Jaringan

Secara umum tujuan Kompetensi Keahlian Teknik Komputer dan Jaringan

SMK Kolese Tiara Bangsa Batam adalah sebagai berikut :

a. Meningkatkan keimanan dan ketaqwaan peserta didik kepada Tuhan

yang Maha Esa.

b. Mengembangkan potensi peserta didik agar menjadi Warga Negara yang

Berakhlak Mulia,Sehat, Berilmu,cakap, Kreatif, Mandiri, demokrasi, dan

Bertanggung Jawab.

c. Mengembangkan potensi peserta didik agar memiliki wawasan

kebangsaan, memahami dan menghargai keanekaragaman budaya

Bangsa Indonesia.

d. Mengembangkan potensi peserta didik agar memiliki kepedulian

terhadap lingkungan hidup, dengan secara aktif turut memelihara dan

Page 59: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

34

melestarikan lingkungan hidup, serta memanfaatkan sumber daya alam

dengan efektif dan efisien.

3.2.2. Bidang Usaha

SMK Kolese Tiara Bangsa bergerak di Bidang Usaha Pendidikan.

Tujuan SMK Kolese Tiara Bangsa sebagai institusi yang bergerak di

bidang pendidikan adalah sebagai berikut:

1. Mempersiapkan tamatan yang memiliki kepribadian dan berakhlak mulia

sebagai tenaga kerja tingkat menegah yang kompeten sesuai program

keahlian pilihannya.

2. Membekali peserta didik untuk berkarir, mandiri yang mampu beradaptasi

dilingkungan kerja sesuai bidangnya dan mampu menghadapi perubahan

yang terjadi di masyarakat.

3. Membekali peserta didik sikap professional untuk mengembangkan diri dan

mampu berkompetesi di tingkat nasional, regional dan internasional.

3.2.3. Visi dan Misi SMK Kolese Tiara Bangsa

1. Visi

Menjadi Institusi pendidikan yang menghasilkan sumber daya manusia

yang profesiaonal, berkarakter serta berbudi luhur, mampu

menyesuaikan diri terhadap perkembangan ekonomi dan teknologi

sehingga dapat diterima oleh masyarakat dunia usaha global.

2. Misi

Menyelenggarakan program pendidikanyang menunjang

pengembangan dan penerapan ilmu pengetahuan dan teknologi dengan :

a. Menciptakan lingkungan yang kondusif, bagi kegiatan belajar

mengajar yang efektif dan efisien sehingga dapat menghasilkan

lulusan yang kreatif dan inovatif.

b. Mengupayakan keterkaitan dan relevansi seluruh kegiatan

pendidikan dengan tuntutan pasar kerja.

Page 60: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

35

c. Melakukan kerjasama dengan berbagai pihak di dalam dan di luar

negeri agar proses pembelajaran selalu up to date.

3.2.4. Alamat Sekolah

Peneliti melaksanakan penelitian ini di sebuah institusi yang bergerak di

bidang pendidikan yang beralamat di:

Nama Sekolah : SMK Kolese Tiara Bangsa

Alamat : Jalan Daeng Kamboja No. 5-9 RT/RW 03/08

Kelurahan Teluk Tering Kecamatan Batam Kota,

Kota Batam, Kode Pos 29464

No. Telp./Faks. : (0778) 460688/ 461499

Website : www.ktb.sch.id

E-mail : [email protected]

Page 61: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

36

Page 62: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

37

3.2.6. Job Description

Adapun tugas dan tanggung jawab pada SMK Kolese Tiara Bangsa Batam,

adalah sebagai berikut:

1. Wakil Kepala Sekolah Bidang Kurikulum

a. Mengkaji, mengembangkan dan memasyarakat kurikulum

b. Menysun pembagiaan tugas guru dan jadwal pembelajaran

c. Mengkoordinasikan kegiatan:

1. Penyusunan dan pengembangan silabus.

2. Pelaksanaan pembelajaran efektif.

3. Penyusunan dan pengembangan system penilaian.

4. Pengembangan model-model pembelajaran.

5. Penuyusunan dan menerapkan criteria / persyaratan kenaikan kelas

serta kelulusan.

6. Mengatur jadwal penerimaan buku laporan penilaian hasil belajar

dan leger, STL, dan Ijazah.

7. Menganalisis hasil belajar remedial dan ketuntasan belajar.

d. Mengkoordinasikan penyusunan dan pengembangan bahan ajar / modul

mata pelajaran.

e. Mengkoordinasikan penyusunan pembelajaran (tahunan dan semester)

dan rencana pembelajaran.

f. Mengkoordinasikan kegiatan evaluasi / penilaian:

1. Ulangan Harian.

2. Ulangan Tengah Semester

3. Ulangan Akhir Semester

4. Ulangan Kenaikan Kelas

5. Ujian Praktik

6. Latihan Ujian Nasional

7. Ujian Nasional

g. Menertibkan dan mendokumentasikan perangkat kurikulum dan

administrasi pembelajaran.

Page 63: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

38

2. Wakil Kepala Sekolah Bidang Kesiswaan.

a. Mengkoordinasikan pelaksanaan pagi dan upacara.

b. Mengkoordinasikan pelaksanaan ekstrakurikuler, pengembangan minat

dan bakat siswa.

c. Melaksanakan bimbingan, pengarahan dan pengendalian kegiatan siswa

dalam rangka menegakkan disiplin dan tata tertib sekolah.

d. Melakukan pemilihan pengurus OSIS dan pembina pengurus OSIS dalam

berorganisasi.

e. Menyusun program dan jadwal pembinaan secara berkala dan incidental.

f. Membina dan melaksanakan calon siswa teladan dan calon siswa

penerima beasiswa.

g. Mengadakan pemilihan siswa untuk mewakili sekolah dalam kegiatan

diluar sekolah.

h. Mengatur mutasi siswa.

i. Mengkoordinir siswa untuk mengikuti kegiatan lomba diluar sekolah.

j. Menegakkan kedisiplinan siswa.

k. Menyelesaikan permasalahan-permasalahan siswa.

3. Wakil Kepala Sekolah Bidang Sarana dan Prasarana

a. Mengkoordinasikan penyususnan kebutuhan sarana dan prasarana.

b. Melakukan inventarisasi sarana dan prasarana.

c. Mengkoordinasikan pemeliharaan, perbaikan, pengembangan, dan

penghapusan sarana dan prasarana.

d. Mengawasi pembinaan sarana dan prasarana.

e. Mengkordinir kebesihan, keindahan, dan kerapian lingkungan.

4. Wakil Kepala Sekolah Bidang Humas dan Ketatausahaan

a. Mengkoordinir hubungan kekeluargaan keluarga besar SMK Kolese

Tiara Bangsa Batam.

b. Mengatur dan menyelenggarakan hubungan sekolah dengan orangtua /

wali siswa.

c. Membina hubungan sekolah dan komite sekolah.

Page 64: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

39

d. Membina pengembangan hubungan antar sekolah dengan lembaga-

lembaga pemerintah, dunia usaha – dunia industry, lembaga social

lainnya.

e. Mengkoordinir pelaksanaan praktek kerja Industri bagi siswa.

f. Mengkoordinir pelaksanaan magang guru di Dunia dan Industri.

g. Mempromosikan tamatan melalui Bursa Kerja Khususnya dan

mengkoordinir pelulusan tamatan.

h. Mengkoordinir kegiatan pelaksanaan administrasi ketatausahaan.

5. Kepala Bagian Keuangan

a. Mengkoordinir pengelolaan keuangan sekolah (pemasukan dan

pengeluaran).

b. Memeriksa keuangan sekolah.

c. Menjalin hubungan antara pihak sekolah dengan yayasan mengenai

pelaksanaan urusan keuangan.

d. Menyusun pembukuan berdasarkan prinsip-prinsip akuntansi.

6. Kepala Bagian Marketing

a. Mengkoordinir promosi SMK Kolese Tiara Bangsa kepada masyarakat

luas.

b. Mengkoordinir penerimaan siswa baru dan pindahan.

c. Melakukan survey bagi siswa baru yang akan menerima beasiswa.

7. Ketua Paket Keahlian Akuntansi, Administrasi Perkantoran dan

Multimedia, Teknik Komputer dan Jaringan.

a. Mengembangkan dan memasyarakat kurikulum sesuai dengan paket

keahliannya.

b. Membantu kepala sekolah dalam peningkatan kompetensi

kejuruan/mengkoordinir tugas guru sejenis dalam paket keahlian

c. Supervisi dan evaluasi proses belajar mengajar dan tugas lain dalam

paket keahliannya.

d. Menjaga memantau pengguna ruang praktek.

Page 65: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

40

e. Mengatur urusan administrasi meliputi catatan kemajuan siswa, data

guru, inventaris, sekolah dalam paket keahliannya.

f. Bersama Waka Humas dan Ketatausahaan mengatur penempatan siswa

PKL dan magang guru.

g. Mendorong pelaksanaan bimbingan kejuruan pada paket keahliannya.

h. Mengembangkan unit produksi dan jasa sesuai cirri khas paket

keahliannya.

i. Melaksanakan MGMP Internal didalam paket keahliannya.

j. Menjalin kerja sama dengan DU/DI atau ASOSIASI profesi untuk

mengembangkan paket keahliannya.

k. Melaksanakan uji kompetensi siswa pada paket keahliannya.

8. Wali Kelas

a. Mengelola kelas

b. Memonitoring kemajuan belajar siswa

c. Berpatisipasi membimbing siswa untuk menaati peraturan sekolah

d. Membimbing siswa dalam menyelesaikan masalah-masalah siswa untuk

menjaga kebersihan dan kerapian kelas

e. Menjalin hubungan dan komunikasi yang baik dengan orangtua / kelas

siswa

f. Menyelenggarakan administrasi kelas yang meliputi: denah tempat

duduk siswa, struktur organisasi, daftar piket kelas, seksi kelas, tata tertib

kelas, dll

g. Pembuatan buku catatan khusus tentang siswa

h. Pencatatan mutasi siswa

i. Pembagian buku laporan hasil belajar

9. Tugas Staf Tata Usaha

a. Membuat surat keluar

b. Mengarsipkan surat masuk dan keluar dan mencatatnya pada buku

agenda.

c. Membuat laporan bulanan ke Dinas Pendidikan Kota Batam.

Page 66: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

41

d. Menyususun dan memlihara administrasi siswa.

e. Menyusun dan memelihara administrasi pegawai.

f. Membuat daftar hadir pegawai

g. Menyususn, memelihara, menjaga dokumen ketatausahaan sekolah.

10. Tugas Staf Kasir

a. Melakukan penerimaan pembayaran uang sekolah siswa

b. Melakukan pencatatanpenerimaan kedalam bukti transakasi dan MYOB

c. Melakukan pensetoran ke Bank

d. Mengelola penyetoran cash dan pengeluaran uang sekolah

e. Membuat laporan tunggakkan siswa

f. Memfollowup tunggakan siswa

g. Melakukan pembukuan/ pencatatan akuntansi meliputi seluruh asset,

utang, capital, pandapatan, dan biaya dalam satu siklus akuntansi

h. Membuat laporan penerimaan dan pengeluaran harian, bulanan dan

tahunan

i. Melakukan pembayaran pajak dan jamostek

j. Memelihara dan menjaga seluruh dokumen keuangan

k. Mengkoordinir pembeliaan perlengkapan kantor, pakaian seragam, dan

mengatur pendistribusiannya

11. Tugas Staff IT dan Teknisi Operator Dapokdikmen

a. Melakukn pendataan sekolah melalui system informasi sekolah

b. Memperbaiki peralatan elektronik dan elektrik yang rusak

12. Tugas Staf Marketing

a. Mempromosikan sekolah.

b. Membuat media promosi.

c. Membuka dan menerima pendaftaran siswa baru atau pindahan.

d. Melakukan survey bagi siswa baru yang akan diberikan beasiswa.

Page 67: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

42

e. Mengumpulkan secara kolektif berkas persyaratan - persyaratan

pendaftaran siswa baru dan pindahan, dan mendistribusikannya kepada

bagian tata usaha.

Page 68: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

BAB IV ANALISIS DAN IMPLEMENTASI

4.1. Analisis Sistem yang Berjalan

Analisis sistem merupakan penguraian sistem informasi yang sedang

berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud

untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan,

hambatan- hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan

sehingga dapat diusulkan kebaikan-kebaikannya.

Analisis sistem yang berjalan pada SMK Kolese Tiara Bangsa Batan

meliputi analisa dokumen, prosedur, flowmap, diagram konteks dan DFD.

4.1.1. Analisis Dokumen

Analisis dokumen merupakan penjelasan mengenai dokumen-dokumen

yang digunakan dalam sistem informasi penerimaan siswa baru di SMK

Kolese Tiara Bangsa Batam. Dalam analisis dokumen akan menjelaskan hal-hal

sebagai berikut :

Nama Dokumen : Untuk menjelaskan nama dokumen tersebut

Fungsi : Untuk menjelaskan kegunaan informasi yang

digunakan

Sumber : Asal dokumen

Distribusi : Menjelaskan ke proses apa atau ke bagian mana

informasi itu mengalir

Rangkap : Jumlah salinan dikumen

43

Page 69: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

44

Bentuk : Dokumen yang digunakan dalam bentuk apa

Berikut adalah nama-nama dokumen yang digunakan dalam

sistem informasi penerimaan siswa baru di SMK Kolese Tiara Bangsa Batam:

1. Nama Dokumen : Formulir Pendaftaran Siswa Baru

Sumber : Siswa

Fungsi : Kelegkapan Persyaratan

Rangkap : 1

Distribusi : Marketing Sekolah

Bentuk : Formulir

2. Nama Dokumen : Laporan Data Siswa Baru

Sumber : Marketing Sekolah

Fungsi : Sebagai laporan jumlah siswa yang terdaftar

Rangkap : 1

Distribusi : Kepala sekolah

Bentuk : Laporan

4.1.2. Analisis Prosedur yang Sedang Berjalan

Analisis prosedur merupakan kegiatan menganalisis prosedur-prosedur

kerja yang terjadi pada sistem yang sedang berjalan. Adapun hasil dari kegiatan

analisis ini berupa gambaran nyata dari urutan kegiatan-kegiatan yang dilakukan

oleh unit-unit organisasi khususnya dalam kegiatan-kegiatan yang berhubungan

dengan pengolahan data.

Adapun Analisis prosedur yang sedang berjalan di SMK Kolese Tiara

Bangsa Batam adalah sebagai berikut:

Page 70: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

45

1. Calon siswa menyerahkan formulir pendaftaran yang telah diisi

lengkap beserta kelengkapan persyaratan yang telah ditentukan ke

Marketing Sekolah.

2. Lalu Marketing Sekolah akan memeriksa formulir pendaftaran serta

kelengkapannya. Apabila telah sesuai, bagian Martketing akan

mencatatnya sebagai data siswa baru sementara dan apabila kelengkapan

persyaratan tidak lengkap, bagian marketing akan meminta kelengkapan

persyaratan kepada calon siswa.

3. Marketing Sekolah mencatat data calon siswa peserta didik baru

(PSB) sementara ke dalam buku besar. Kemudian menghubungi

calon siswa untuk memberitahukan jadwal ujian psikotest.

4. Setelah ujian psikotes, siswa konfirmasi lulus/tidak lulus tes. Kemudian

diberitahu jadwal masuk sekolah.

4.1.2.1. Flow Map

Adapun flow map yang digambarkan dari prosedur yang sedang

berjalan pada sistem informasi penerimaan siswa baru adalah sebagai berikut :

Page 71: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

46

Calon Siswa Marketing Akademik

Gambar 4.1. Alur Sistem Informasi PSB yang sedang berjalan

4.1.3. Evaluasi Sistem yang Sedang Berjalan

Evaluasi sistem merupakan perbandingan dari sistem lama dengan sistem

baru. Untuk mengetahui kelebihan dari sistem yang baru ialah berupa pengolahan

data yang bersifat komputerisasi yang akan menghasilkan suatu informasi yang

akurat dan efisien.

Kelemahan dari sistem informasi yang lama adalah untuk mendaftar masih

dilakukan dengan mencatat setiap data calon siswa ke dalam buku besar dan

Kelengkapan Persyaratan

Formulir PSB Diisi Lengkap

Kelengkapan Persyaratan

Formulir PSB Diisi Lengkap

Cek Kelengkapn Persyaratan

Kelengkapan Persyaratan

Formulir PSB Diisi Lengkap

Mencatat Data PSB

Laporan Hasil Seleksi

Laporan Hasil Seleksi

Laporan Hasil Seleksi

Page 72: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

47

menyimpannya di dalam ruangan yang berisi dokumen-dokumen lain sehingga

dokumen tersebut tercampur, hal ini akan memperlambat pencarian data

setiap siswa jika data tersebut diperlukan sewaktu-waktu.

Pada proses seleksi masih sering terjadi kesalahan, karena panitia harus

mendata kembali setiap calon siswa beserta nilai ujiannya lalu dirata-ratakan

dengan menggunakan alat hitung manual yang dapat mengakibatkan kesalahan

dalam hasilnya.

Solusi dari kelemahan sistem tersebut adalah dibuatnya program sistem

informasi melalui web untuk proses penerimaan siswa baru agar dapat mudah

disimpan dan dicari, serta perhitungan seleksi nilai akhir yang dapat memperkecil

adanya kesalahan dalam menghitung dan menjadikan pengolahan dat penerimaan

siswa baru lebih efektif dan efisien.

4.2. Analisis Sistem yang Diusulkan

Analisis perancangan sistem merupakan penguraian suatu sistem informasi

yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

mendefinisikan dan mengevaluasi permasalahan, hambatan yang terjadi dan

kebutuhan yang diharapkan oleh sistem informasi penerimaan siswa baru di SMK

Kolese Tiara Bangsa Batam sehingga diusulkan perbaikan-perbaikannya.

Perancangan sistem ini bertujuan untuk menghasilkan sistem informasi

penerimaan siswa baru di SMK Kolese Tiara Bangsa Batam yang baru. Pada

dasarnya rancangan sistem yang baru ini tidak banyak berbeda dengan

sistem lama, perbedaan yang paling utama ada pada proses pengolah data yang

menggunakan komputer dengan tujuan agar memberikan kemudahan serta

Page 73: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

48

kecepatan kepada siswa yang akan daftar dan kinerja dari pihak sekolah dalam

melakukan penerimaan siswa baru. Sehingga tercipta sistem informasi siswa baru

yang berkualitas.

4.2.1. Gambaran Umum Sistem yang Diusulkan

Perancangan ini terdiri dari Flowmap sistem yang diusulkan beserta

Diagram Konteks, ERD, dan DFD. Perbedaan antara sistem yang lama dengan

sistem yang baru adalah pada proses input data, sistem yang lama dilakukan

dengan mencatat di dalam sebuah buku besar dan MS. Excel. sementara sistem

yang baru dicatat dan disimpan dalam sebuah sistem informasi berbasis web

dengan PHP dan MySQL. Penyeleksian nilai akhir di sistem yang lama dilakukan

dengan perhitungan manual sementara di sistem baru diinput dengan suatu

program.

4.2.2. Perancangan Prosedur yang Diusulkan

Adapun perancangan prosedur kerja yang diusulkan pada sistem

informasi penerimaan siswa baru di SMK Kolese Tiara Banga Batam adalah

sebagai berikut :

1. Calon siswa melakukan registrasi melalui website “psbsmkktb” dengan

mengisi form pendaftaran yang telah tersedia. Setelah itu, calon siswa

menunggu hasil seleksi administrasi yang akan keluar pada laman website

pada tiga hari setelahnya.

Page 74: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

49

2. Kemudian calon siswa mencetak bukti pendaftaran yang tampil pada laman

website “psbsmkktb”. Selanjutnya adalah melakukan proses daftar ulang

dan penyerahan berkas-berkas persyaratan kepada pihak marketing sekolah.

3. Calon siswa melakukan ujian seleksi masuk yang diselenggarakan.

Kemudian marketing sekolah menginputkan nilai ke dalam sistem untuk

segera ditampilkan ke laman website.

4. Selanjutnya calon siswa mengisi hasil nilai ujian secara online pada laman

website “psbsmkktb”. Proses pendaftaran siswa baru selesai.

5. Kemudian marketing sekolah merekap laporan data siswa baru untuk

segera dilaporkan pada kepala sekolah.

Page 75: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

50

4.2.2.1. Flow Map

Adapun flow map yang digambarkan dari prosedur yang sedang

diusulkan pada sistem informasi penerimaan siswa baru adalah sebagai berikut :

Calon Siswa Marketing Sekolah Akademik

Gambar 4.2. Alur Sistem Informasi PSB yang Diusulkan

L O G I N

Laporan Hasil Seleksi

Proses Seleksi Administrasi

Daftar Ulang Penyerahan Berkas

Ujian Seleksi

Penginputan

Nilai

Laporan Data Siswa Baru

Laporan Data Siswa Baru

Registrasi

Mencatat Data Siswa

Hasil Seleksi Administrasi

Proses Data Siswa Baru

Tabung Data Siswa

A

Page 76: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

51

4.2.2.2. Diagram Konteks

Gambar 4.3 Diagram Konteks PSB SMK Kolese Tiara Bangsa Batam

Dalam diagram konteks yang diusulkan terdiri dari tiga entitas yaitu

calon siswa, marketing sekolah dan kepala sekolah.

1. Calon siswa mengirim data melalui laman website penerimaan siswa

baru dan menyerahkan kelengkapan persyaratan ke marketing sekolah.

Setelah itu menerima pengumuman hasil kelulusan yang tampil pada

laman website “psbsmkktb”.

2. Marketing sekolah mengonfirmasi seleksi administrasi melalui laman

website, untuk kemudian menyampaikan hasil seleksi pada laman

website “psbsmkktb”. Selanjutnya merekap data siswa baru untuk

dilaporkan pada kepala sekolah.

3. Kepala sekolah menerima laporan data siswa baru.

Page 77: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

52

4.2.2.3. Data Flow Diagram

Gambar 4.4. DFD PSB SMK Kolese Tiara Bangsa Batam

Data Flow Diagram (DFD) sering digunakan untuk menggambarkan

suatu sistem lama/sistem baru yang akan dikembangkan secara logika tanpa harus

mempertimbangakan lingkungan fisik dimana data tersebut mengalir. DFD

merupakan alat yang digunakan pada metodologi pengembangan sistem yang

terstuktur (structure analisys design). DFD level 0 merupakan penjabaran context

diagram. Bentuk data flow diagram dari perancangan sistem informasi

penerimaan siswa baru dapat dilihat pada gambar berikut:

Page 78: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

53

.2.2.4. Entity Relationship Diagram

Gambar 4.5. ERD PSB SMK Kolese Tiara Bangsa Batam

Entity Relationship Diagram (ERD) merupakan hubungan penerjemahan

yang berisi komponen-komponen himpunan entiti dan himpunan relasi yang

dilengkapi dengan atribut-atribut menghubungkan entiti tesebut digunakan key

field (Primary Key Atribut) dari masing-masing entity. Dapat dilihat pada gambar

berikut ini

Page 79: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

54

4.3. Implementasi

4.3.1. Halaman Utama

Halaman utama untuk laman website “psbsmkktb”, terdiri dari menu home

page, profil sekolah, galery sekolah, berita terbaru, bantuan pendaftaran, dan

hubungi kami. Calon siswa dapat melakukan pendaftaran melalui menu register

dan login. Halaman utama website “psbsmkktb” dapat dilihat pada gambar berikut

ini :

Gambar 4.6. Halaman Utawa Website PSB

Page 80: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

55

4.3.2. Halaman Register

Halaman register berisi nomor urut pendaftaran yang sudah tersistem

secara komputerisasi. Selain itu terdapat menu Username dan menu Password

yang harus diisi oleh calon siswa baru untuk bisa login mengikuti pendaftaran

siswa baru.

Gambar 4.7. Halaman Register

4.3.3. Halaman Login

Pada halaman login terdapat menu Username dan Password yang harus

diisi oleh calon siswa untuk dapat mengikuti pendaftaran sesuai sistem yang telah

dibuat.

Gambar 4.8. Halaman Login

Page 81: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

56

4.3.4. Halaman Menu Pengisian Formulir

Selanjutnya akan tampil menu pengisian formulir yang terdiri dari

beberapa menu, antara lain: Formulir Pendaftaran Baru, Laporan Hasil Lulus

Administrasi, Laporan Hasil Kelulusan Siswa, dan menu Logout/Keluar. Calon

siswa memilih menu Formulir Pendaftaran Baru untuk mengisi kelengkapan

biodata yang tersedia pada sistem.

Gambar 4.9. Halaman Menu Pengisian Formulir

4.3.5. Halaman Pengisian Formulir Siswa

Pada halaman Formulir Pendaftaran Siswa Baru akan muncul beberapa

menu yang harus diisi oleh calon siswa, antara lain: Nama, Tempat Lahir, Tanggal

Lahir, Jenis Kelamin, NISN, Sekolah Asal, Nilai Akhir, Raport, Prosdik, dan

menu Upload File. Kemudian calon siswa dapat menekan menu Lanjut

Pendaftaran.

Page 82: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

57

Gambar 4.10. Halaman Pengisian Formulir Siswa

4.3.6. Halaman Siswa yang Lulus Seleksi

Pada halaman siswa yang lulus seleksi terdapat tampilan tabel yang berisi

Nomor Pendaftaran, Nama Pendaftar, Sekolah Asal, Prosdik, dan Hasil untuk

segera di print/cetak.

Gambar 4.11. Halaman Siswa yang Lulus Seleksi

Page 83: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

58

4.3.7. Halaman Daftar Nilai Seleksi

Selanjutnya pada halaman daftar hasil nilai siswa yang tes ujian akan

muncul tabel Nomor Ujian, Nama Pendaftar, Sekolah Asal, Prosdik, dan Nilai.

Gambar 4.12. Halaman Daftar Nilai Seleksi

4.3.8. Halaman Bukti Pendaftaran

Pada halaman bukti pendaftaran terdapat menu Nomor Pendaftaran, Nama

Siswa, Tempat Lahir, Tanggal Lahir, Jenis Kelamin, NISN, Sekolah Asal, Nama

Ayah, Prosdik, dan Keterangan. Kemudian terdapat bagian tanda tangan yang

diisi secara manual oleh calon siswa.

Page 84: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

59

Gambar 4.13. Halaman Bukti Pendaftaran

4.3.9. Halaman Login Admin

Halaman ini merupakan halaman dimana admin akan memulai mengelola

data dengan mengisi menu nama dan password, kemudian mengklik menu login.

Halaman login admin dapat dilihat pada Gambar berikut ini:

Gambar 4.14. Halaman Login Admin

Page 85: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

60

4.3.10. Halaman Utama Admin

Setelah login, akan muncul halaman utama admin. Pada halaman ini

terdapat beberapa menu, antara lain: Home Page, Profil Sekolah, Bantuan

Pendaftaran, Hubungi Kami, dan Logout. Pada sisi kanan halaman terdapat menu

administrator, yang terdiri dari: Manage Album Gallery, Manage Foto Gallery,

Manage Informasi/Berita, Manage Siswa Baru, Manage Lulus Administrasi,

Manage Hasil Kelulusan, dan Manage Button Status. Halaman utama admin dapat

dilihat pada Gambar di bawah ini:

Gambar 4.15. Halaman Utama Admin

4.3.11. Halaman Album Foto Gallery

Apabila admin mengklik menu Manage Album Gallery, maka akan tampil

halaman manajemen album foto gallery seperti di bawah ini. Pada halaman

tersebut terdapat menu utama “Tambah Album”, kemudian terdapat tabel aktivitas

yang berisi nomor, nama album, dan action yang sewaktu-waktu bisa disunting

ataupun dihapus.

Page 86: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

61

Gambar 4.16. Halaman Album Foto Gallery

4.3.12. Halaman Tambah Foto Gallery

Apabila admin mengklik menu “Tambah Galerry”, maka sistem akan

muncul halaman selanjutnya yang bernama Tambah Foto Untuk Gallery. Di

halaman ini berisi beberapa menu, seperti: Judul, Album, Keterangan, Cari Foto

dengan cara memilih file foto. Setelah itu, admin bisa menekan menu pilihan

Upload Foto ataupun Batal.

Page 87: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

62

Gambar 4.17. Halaman Tambah Foto Gallery

4.3.13. Halaman Tambah Berita

Jika admin mengklik pada halaman utama menu Manage Informasi /

Berita, maka akan tampil halaman seperti gambar berikut. Halaman Manajemen

Berita terdapat menu utama yaitu “Tambah Berita”. Kemudian diiringi tabel

dengan format tabel, nomor, judul, tanggal posting, dan action.

Gambar 4.18. Halaman Tambah Berita

Page 88: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

63

4.3.14. Halaman Siswa yang Mendaftar

Halaman siswa yang mendaftar hanya dapat dilihat oleh admin. Pada

halaman ini terdapat tabel yang berisi Nomor Pendaftaran, Nama Pendaftar,

Sekolah Asal, Prosdik, dan Action. Halaman ini berfungsi untuk mengetahui

jumlah calon siswa yang telah mendaftar pada website “psbsmkktb”. Adapun

gambar tersebut dapat dilihat dibawah ini:

Gambar 4.19. Halaman Siswa yang Mendaftar

4.3.15. Halaman Siswa Lulus Seleksi Administrasi

Halaman ini dapat di klik oleh admin pada halaman utama admin dengan

nomor urut kelima pada menu administrator. Pada halaman siswa lulus seleksi

administrasi ini terdapat tabel sistem yang terdiri dari: Nomor Ujian, Nama

Page 89: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

64

Pendaftar, Sekolah Asal, Prosdik, dan Action. Daftar siswa baru yang lulus seleksi

administrasi dapat dilihat pada gambar berikut:

Gambar 4.20. Halaman Siswa Lulus Seleksi Administrasi

4.3.16. Halaman Daftar Ulang

Halaman daftar ulang berfungsi untuk mengontrol masalah keuangan yang

sudah dibayarkan. Pada halaman ini terdapat tampilan tabel yang terdiri dari

beberapa bagian menu tabel, antara lain: Nomor Ujian, Nama Pendaftar, Sekolah

Asal, Uang Sekolah, dan Action. Daftar siswa yang sudah daftar ulang dapat

dilihat pada gambar dibawah ini:

Gambar 4.21. Halaman Daftar Ulang

Page 90: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

65

4.3.17. Halaman Daftar Nilai Hasil Ujian

Pada halaman daftar nilai hasil ujian terdapat tampilan tabel dengan menu,

antara lain: Nomor Ujian, Nama Pendaftar, Prosdik, Nilai, dan Action. Halaman

daftar nilai hasil ujian ini berfungsi untuk merekapitulasi nilai calon siswa setelah

mengikuti seleksi ujian. Selain itu, daftar nilai ini dapat diupgrade pada sistem

untuk bisa dilihat oleh calon siswa pada website “psbsmkktb” agar bisa

diinputkan pada syarat pendaftaran oleh calon siswa tersebut. Gambar daftar nilai

hasil ujian dapat dilihat dibawah ini:

Gambar 4.22. Halaman Daftar Nilai Hasil Ujian

4.3.18. Halaman Button PSB Online

Halaman Manajemen Button PSB Online akan tampil apabila di klik pada

menu utama halaman admin. Pada halaman ini terdapat empat menu, antara lain:

Formulir Pendaftaran, Data Pendaftaran, Lulus Administrasi, dan Kelulusan

Siswa. Kemudian pada bagian bawah kiri tampilan, terdapat dua menu pilihan,

Page 91: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

66

yaitu Simpan dan Batal. Halaman Button PSB Online, dapat dilihat pada gambar

berikut ini:

Gambar 4.23. Halaman Button PSB Online

Page 92: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

BAB V PENUTUP

5.1. Kesimpulan

Dengan selesainya seluruh kegiatan penelitian, analisis sistem,

perancangan website hingga tahap pembahasan, maka peneliti dapat menarik

kesimpulan sebagai berikut :

1. Calon siswa dapat dengan mudah mengikuti proses Pendaftaran Siswa

Baru berbasis web dengan mencari pada laman website “psbsmkktb”.

2. Siswa dapat dengan mudah diseleksi berdasarkan tes yang telah mereka

lakukan.

3. Dapat menunjang efektivitas kerja, menyajikan informasi secara

cepat dan efisien, karena sistem ini tidak butuh waktu lama dalam

menginput data calon siswa baru dan menyajikan laporan yang

diperlukan.

4. Informasi yang dihasilkan lebih akurat karna waktu pendaftaran calon

siswa baru dapat dilihat kapan saja sesuai hasil input pada saat

penerimaan.

5. Hasil-hasil laporan yang dibutuhkan akan dapat dengan mudah

diperoleh dengan tepat waktu dan kapan saja.

6. Dapat mengurangi pekerjaan yang berulang-ulang atau dapat

mengedit data dengan mudah.

7. Bentuk tampilan dapat dengan mudah dimengerti oleh pengguna atau

user.

67

Page 93: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

68

5.2. Saran

Dengan kesimpulan yang disampaikan diatas, peneliti bermaksud

memberikan saran-saran sebagai berikut :

1. Untuk mengoptimalkan pekerjaan, sebaiknya sistem penerimaan

siswa baru yang dilakukan secara manual diperbaharui dengan

menerapkan sistem yang terkomputerisasi.

2. Aplikasi sistem penerimaan siswa baru yang peneliti usulkan dapat

diterapkan dan dapat membatu dalam melakukan pengolahan data

penerimaan siswa baru serta menyajikan informasi yang dibutuhkan

untuk membantu pengambilan keputusan.

3. Dengan sistem informasi yang baru, Marketing sekolah disarankan

untuk memperhatikan kekurangan dan kelemahan sistem baru agar

dapat segera dicari pemecahan masalahnya dan dilakukan

pengembangan sistem untuk masa yang akan datang demi

kelangsungan pelaksanaan sistem informasi yang baik.

Page 94: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

DAFTAR PUSTAKA A. Hanif. 2007. Analisis & Perancangan Sistem Informasi. Andi, Yogyakarta. Arief, M Rudyanto. 2006. Pemrograman Basis Data Menggunakan Transact-SQL.dengan Arsip. 2016. Batam: SMK Kolese Tiara Bangsa. Fitriansyah, Aidil. Oktober 2015. Sistem Informasi Penerimaan Siswa Baru

Berbasis Web dan Short Message Service (SMS) di SMA Negeri 1 Kelekar. Palembang: UIN Raden Fatah.

Microsoft SQL Server 2000. Andi Offiset, Yogyakarta. Hartono, Jogiyanto. 1990. Analisa dan Desain Sistem Informasi. Andi.

Yogyakarta. Nugroho, Irwin. Juni 2011. Sistem Informasi Penerimaan Siswa Baru Berbasis

Web dengan PHP dan MySQL di SMA Negeri 1 Jogonalan. Yogyakarta: UNY.

Miftahus, Solihin. 2014. Sistem Penerimaan Peserta Didik Baru Berbasis Web

(Online) di SMK Muhammadiyah 7 Kedungpring. Lamongan: Universitas Islam Lamongan.

Pressman, R.S. 2012. Rekayasa Perangkat Lunak. Andi. Yogyakarta. Saputra, Wasis. Maret 2012. Perancangan Sistem Informasi Penerimaan Siswa

Baru Pada SMK Kartini Batam. Yogyakarta: Sekolah Tinggi Manajemen Informatika dan Komputer (AMIKOM).

Sukmadinata, Nana Syaodih, Prof.Dr. 2010. Metode Penelitian

Pendidikan, Bandung: PT. Remaja Rosdakarya. Suprianto, Aji. 2005. Pengantar Teknologi Informasi (HVS). Salemba: Infotek. Utami, Ema. 2006. RDBMS Using MA SQL Server 2000. NRAR.Net Publisher, Yogyakarta. http://digilib.mercubuana.ac.id/ http://kbbi.kata.web.id/merancang/ https://id.wikipedia.org/wiki/Sistem

Page 95: PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA …library.stmikgici.ac.id/tugas_akhir/21000503.pdfperancangan sistem informasi penerimaan siswa baru berbasis web dengan php . dan mysql

https://ijns.org/journal/index.php/speed/article/viewFile/957/944 http://elib.unikom.ac.id/download.php?id=192101 https://www.academia.edu/8003117/PROPOSAL_DAN_LAPORAN_PEMBUAT

AN_APLIKASI_PENERIMAAN_MAHASISWA_BARU_UNIVERSITAS_YUDHARTA_PASURUAN_Tugas_Ini_Disusun_Untuk_Memenuhi_Tugas_Akhir_Semester_7_Mata_Kuliah_Basis_Data_Lanjut

https://www.google.co.id/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=r

ja&uact=8&ved=0ahUKEwiG45qQv-zUAhVEN48KHaS6A7YQFggnMAA&url=http%3A%2F%2Feprints.uny.ac.id%2F20391%2F1%2FIrwin%2520Nugroho%252007520244075.pdf&usg=AFQjCNFNtKrQXvxu0ePAOVOnLUhpCv30Jw

https://www.google.co.id/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=r

ja&uact=8&ved=0ahUKEwiG45qQv-zUAhVEN48KHaS6A7YQFgguMAE&url=http%3A%2F%2Feprints.ums.ac.id%2F39753%2F1%2F9.%2520NASKAH%2520PUBLIKASI.pdf&usg=AFQjCNEWdsA9SXTDlyr6C7w7-Fg2w4H4jA