perancangan sistem informasi penerimaan siswa...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
BAB V PENUTUP ........................................................................... 67
5.1. Kesimpulan ................................................................................. 67
5.2. Saran ........................................................................................... 68
Daftar Pustaka
Lampiran
xi
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
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
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
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
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.
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?
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.
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
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
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.
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
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.
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.
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.
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.
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
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.
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
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.
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,
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)
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,
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:
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().
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()
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.
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.
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).
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
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.
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.
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.
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
21. SIDI SURYADI RA., S.PD.
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.
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
AN MARKETING PASARIBU, S.E.
KEPALA BUSINESS CENTRE SCHOOLSAHAT PANDAPOTAN, A.MD.
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 &
36
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
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
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
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;
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
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.
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]
36
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.
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.
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.
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.
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.
42
e. Mengumpulkan secara kolektif berkas persyaratan - persyaratan
pendaftaran siswa baru dan pindahan, dan mendistribusikannya kepada
bagian tata usaha.
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
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:
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 :
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
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
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.
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.
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
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.
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:
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
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
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
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.
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
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.
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
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.
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.
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
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
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
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,
66
yaitu Simpan dan Batal. Halaman Button PSB Online, dapat dilihat pada gambar
berikut ini:
Gambar 4.23. Halaman Button PSB Online
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
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.
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
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