TUGAS AKHIR
Oleh:
Venansius Aritonang
21000503
TUGAS AKHIR
Oleh:
Venansius Aritonang
21000503
ii
HALAMAN PERSETUJUAN
iii
HALAMAN PENGESAHAN
Penguji I Penguji II
Diketahui Oleh:
Ketua Program Studi Manajemen Informatika
STMIK GICI
iv
HALAMAN 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.
Venansius Aritonang
vi
ABSTRAK
vii
ABSTRACT
viii
DAFTAR ISI
Judul Halaman
ix
2.1.6. Definisi MySQL ....................................................................... 24
x
BAB V PENUTUP ........................................................................... 67
5.1. Kesimpulan ................................................................................. 67
5.2. Saran ........................................................................................... 68
Daftar Pustaka
Lampiran
xi
DAFTAR TABEL
Judul Halaman
xii
DAFTAR GAMBAR
Judul Halaman
xiii
BAB I
PENDAHULUAN
sumber daya yang memadai, baik berupa sumber daya manusia maupun sumber
bukanlah teknologi yang asing pada kehidupan sehari – hari. Hampir setiap sisi
juga berpengaruh pada bidang pendidikan. Perkembangan ini dapat dilihat pada
informasi berbasis web dapat dimanfaatkan untuk mendukung suatu bagian kerja
pada sebuah instansi. Teknologi informasi memiliki pengaruh positif dan negatif.
teknologi oleh orang yang tidak bertanggung jawab. Keamanan itu 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
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
instansi ini. Sebagai sekolah swasta SMK Kolese Tiara Bangsa Batam akan
dengan 1 buah access point sebagai area hotspot yang ditunjang dengan 2 buah
prosesor intel Core i3 2,3 GHz, memory 4 GB dengan media penyimpanan 500
laporan pengolahan data penerimaan siswa baru yang masih dilakukan secara
masalah yang ada, maka kali ini peneliti terdorong untuk mengadakan penelitian
tentang pengolahan data Penerimaan Siswa Baru (PSB) yang ada pada SMK
3
mengembangkan sistem yang lebih baik, dan lebih efektif, serta bermanfaat bagi
instansi dan bagi pihak yang membutuhkan data-data siswa. Dengan alasan diatas,
SMK Kolese Tiara Bangsa Batam memiliki bagian – bagian atau satuan
kerja yang berbeda-beda funginya. SMK Kolese Tiara Bangsa Batam merupakan
memajukan satuan – satuan kerjanya baik secara mandiri atau melalui pelatihan –
pelatihan dari departemen terkait. Salah satu terobosan yang dilakukan adalah
(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
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
mengadakan seleksi. Seleksi didasarkan pada nilai UN, bonus prestasi dan nilai
menyajikan informasi Penerimaan Siswa Baru (PSB) kepada calon peserta didik
dengan cepat dan menghindari adanya sumber daya yang terbuang. Hal ini
tahu pasti pendaftar yang mendaftar. Sistem baru yang diharapkan sesuai
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
berbasis Web dengan PHP dan MySQL 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
2. Laporan seluruh data siswa baru dan laporan lain yang dibutuhkan
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 efektif dan efisien bagi SMK Kolese Tiara Bangsa
Batam dan akan memberikan kemudahan bagi pihak sekolah dalam penyampaian
1. Untuk meningkatkan mutu dan kualitas SMK Kolese Tiara Bangsa Batam.
6
dan efisien, karena sistem ini tidak butuh waktu lama dalam menginput data
Penelitian yang baik tidak terlepas dari metode penelitian atau metode
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
tentang hal-hal yang berhubungan dengan masalah yang diteliti sehingga di dapat
suatu informasi baik secara global maupun informasi secara mendetail dari
untuk Perancangan aplikasi, maka digunakan pustaka Kampus GICI Batam dan
dan praktik serta menguji rancangan sesuai dengan kebutuhan. Adapun perangkat
2.4 GHz
5. Notepad++ v5.9.4
6. XAMPP-win32-1.7.3
sebagai berikut:
BAB I : PENDAHULUAN
baru berbasis Web dengan PHP dan MySQL, disertai dengan analisis
BAB V : PENUTUP
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.
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
(2003 : 2).
pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan
perangkat lunak dan perangkat keras dari suatu sistem, Jogiyanto (2005:196).
adalah satu kegiatan yang memiliki tujuan untuk mendesain sistem baru yang dapat
9
10
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
menjadi, Sistem adalah serangkaian dua atau lebih komponen yang saling
sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas
sumber daya mengalir antara subsistem yang satu dengan yang lain.
Keluaran (output) adalah hasil dari energi yang diolah dan diklasifikasikan
merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
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
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.
b. Kelengkapan (completeness)
Informasi yang tersedia cukup lengkap untuk setiap user dan situasi.
d. Sumber (source)
a. Ketersediaan (availability)
b. Keabsahan (admissibility)
semakin baik.
b. Format
Prosedur dan teknik mengontrol user yang boleh atau tidak mengakses
tidak berhak.
b. Enkripsi (encryption)
Konversi data ke bentuk tertentu sehingga tidak dapat dibaca oleh user
(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
1. Blok Masukan
Input mewakili data yang masuk ke dalam sistem informasi. Input disini
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
diinginkan.
3. Blok Keluaran
4. Blok Teknologi
lebih lanjut.
6. Blok Kendali
bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila
3. Manusia (brainware)
pengguna informasi.
4. Prosedur (procedure)
sempit).
konsumsi pendidikan mengacu kepada peranan sekolah dalam membina pribadi dan
pengharapan terhadap sekolah dalam pembinaan pelajar agar menjadi warga negara
yang baik, memperoleh pekerjaan yang terbaik serta dapat memberikan kontribusi
Suatu filosofi tidak dipungkiri lagi bahwa semakin terdidik seseorang maka semakin
untuk mencapai hasil terbaik dari peranan sekolah, maka proses pendidikan disekolah
dapat menciptakan system sosial baru dengan nilai dasar dari budaya bangsa yang
sekolah efektif. Disamping itu timbul kesadaran baru bahwa hasil belajar siswa tidak
ras, latar belakang keluarga, akan tetapi dibentuk juga oleh faktor organisasi sekolah.
ayat (1), ayat (2), dan ayat (3) diatur lebih lanjut dengan Peraturan
Pemerintah.
18
siswa dari sekolah lama untuk menjadi siswa baru di satu sekolah dengan
beberapa persyaratan yang telah ditentukan oleh sekolah. Penerimaan Siswa Baru
memantau proses penerimaan siswa baru mulai dari data pendaftaran, proses
(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
melampirkan dokumen yang dibutuhkan yaitu berupa ijazah, foto dan lain-lain.
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
Menurut Fathansyah (2012: 464). World Wide Web (WWW atau Web)
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.
yang dapat dipahami oleh manusia, maka web browser melalui web client akan
membaca halaman web yang tersimpan di sebuah web server melalui protokol
Perangkat lunak web browser saat ini tersedia dalam berbagai produk
yang paling terkenal saat ini adalah Mozilla Firefox, Internet Explorer, Opera,
banyak link atau sambungan antara satu dokumen hypertext dengan dokumen
hypertext lainnya. Dengan adanya link antar dokumen hypertext, maka hal
2.1.5. PHP
dapat dibuat dinamis sehingga maintenance situs Web menjadi lebih mudah dan
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.
sebuah bahas script berjenis server side yang menyatu dengan HTML. Sintaks
dikerjakan oleh server dan disertai pada halaman HTML biasa. PHP
Web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada Web
server.
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script
melakukan apa saja yang dilakukan oleh CGI, seperti mengumpulkan data
dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim
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
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:
cara 3 tampak lebih praktis karena cara 3 tidak selalu diaktifkan pada
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
Fungsi Sintaks
echo echo (string arg1 [,string argn])
print print (string arg)
printf printf (string format [, mixed args])
3. Struktur Kontrol
a. Statement if
d. Statement 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
simpan perubahan tersebut dan restart kembali web server. Untuk memulai
dengan nama sess_ diikuti oleh nilai session_id. Session dapat juga dibuat
Sementara itu, untuk menghapus sebuah variabel dari sebuah session dan agar
berbagai fungsi untuk kebutuhan tersebut. Beberapa dari fungsi tersebut antara
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
Axmark dan Allan Larson yang di mulai tahun 1995. Mereka bertiga kemudian
open source software yang dibuat oleh sebuah perusahaan Swedia yaitu MySQL
AB. MySQL mempunyai fitur-fitur yang sangat mudah dipelajari bagi para
waktu yang lebih singkat. Kecepatan, konektivitas dan keamanannya yang lebih
MySQL versi 1.0 di rilis pada Mei 1996 dan penggunaannya hanya
seperti ORACLE, Sybase, Unify dan sebagainya. MySQL dapat berjalan di atas
dan harga. Namun pada dasarnya, semua bekerja dengan cara yang sama.
dapat menjadikan dan memudahkan untuk pembuatan aplikasi secara gratis dan
stabil (dikarenakan banyak komunitas developer PHP dan MySQL yang ber-
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
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
subnetmask, nama host, dan izin akses user dengan sistem perizinan yang
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
(NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan
menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa
11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai
(tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap
13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam
STAF PERPUSTAKAAN
YOLANDA APRILIA, S.E.
DEWAN GURU
1. ENJANG SUHAEDIN, S.PD. : KEJURUAN AP
2. HUSIN M.Y., S.AG. : PENDIDIKAN AGAMA ISLAM
3. ITOLO ZEGA, S.TH. : PENDIDIKAN AGAMA KRISTEN
4. IDHI PRIHONO PUTRO, S.PD.B. : PENDIDIKAN AGAMA BUDHA
5. ANTONIUS S., A.MD., S.AG. : PENDIDIKAN AGAMA KHATOLIK,
PENJASORKES, BAHASA KOREA
6. ADETYA RAKASIHWI, S.PD., M.M. : BAHASA INDONESIA
7. RICE COSMALIA, S.PD. : MATEMATIKA, KIMIA
8. AKHMAD SUDRAJAD, S.PD. : MATEMATIKA, FISIKA, IPA
9. LISNA SAHRIA PASARIBU, S.E. : SENI BUDAYA
10. DRA. HELENA G. SIAHAAN : BAHASA INGGRIS
11. SAHAT P., A.MD. : KEWIRAUSAHAAN, KEJURUAN AK
12. ANIS MAHFIROH, S.KOM. : KKPI, KEJURUAN AK
13. LISME ASINA SIBARANI, S.PD. : KEJURUAN AK
14. WILHELMINA MUNI, S.E. : IPS
15. SRI SETIYANINGSIH, S.PD. : KEJURUAN AP
16. YOLANDA APRILIA, S,E, : KEJURUAN AP
17. RONALD EFENDI, A.MD. : KEJURUAN MM & TKJ
18. RUDY IRAWAN, A.MD. : KEJURUAN MM & TKJ
19. AMAT, B.A. : BAHASA MANDARIN
20. ICE DESVIKAYATI, S.PSI. : BP/BK
21. SIDI SURYADI RA., S.PD.
A BANGSA
PENGAWAS SMK
YUNI SAHFITRI, S.PD.
KEPAL UNIT PRODUKSI ADM. PERKANTORAN KEPALA UNIT PRODUKSI MULTIMEDIA & TKJ
SRI SETIYANINGSIH, S.PD. RUDY IRAWAN, A.MD.
KEPALA LAB ADM. PERKANTORAN KEPALA LAB MULTIMEDIA & TKJ
RUDY IRAWAN, A.DM. RONALD EFENDI, A.MD.
KEPALA BAGIAN KEUANGAN AKASEK BIDANG SARANA PRASARA WAKASEK BIDANG AKADEMIK WAKASEK BIDANG KESISWAAN ASEK BIDANG HUMAS & KETATAUSA KEPALA BAGIAN MARKETING 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.
STAF KASIR PRAMU BHAKTI STAF ADMINISTRASI AKADEMIK TAF PEMBINAAN KEDISIPLINAN SISW STAF TATA USAHA DAN RESEPSIONI
TIKA HUSNIDARAJMI ALEXANDER TANESAB ADETYA RAKASIHWI, S.PD., M.M. DRA. HELENA GONTIRIA SIAHAAN NIKE AGUSSARI
DJUWARIYAH
KETUA PAKET KEAHLIAN AKUNTANS A PAKET KEAHLIAN ADM. PERKANTO UA PAKET KEAHLIAN MULTIMEDIA &
LISME ASINA SIBARANI, S.PD. SRI SETIYANINGSIH, S.PD. RONALD EFENDI, A.MD.
KEPALA UNIT PRODUKSI AKUNTANS AL UNIT PRODUKSI ADM. PERKANTO ALA UNIT PRODUKSI MULTIMEDIA &
KEPALA LAB AKUNTANSI KEPALA LAB ADM. PERKANTORAN KEPALA LAB MULTIMEDIA & TKJ
WALI KELAS AKUNTANSI WALI KELAS ADM. PERKANTORAN WALI KELAS MULTIMEDIA & TKJ
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.
DEWAN GURU DAN PEMBINA EKSTRA KURIKULER SMK KOLESE TIARA BANGSA
36
BAB III
METODOLOGI PENELITIAN
Studi Literatur
Pengumpulan Data
Pembuatan Laporan
29
30
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
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
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
Analisis sistem yang berjalan pada SMK Kolese Tiara Bangsa Batan
Kolese Tiara Bangsa Batam. Dalam analisis dokumen akan menjelaskan hal-hal
sebagai berikut :
digunakan
43
44
sistem informasi penerimaan siswa baru di SMK Kolese Tiara Bangsa Batam:
Sumber : Siswa
Rangkap : 1
Bentuk : Formulir
Rangkap : 1
Bentuk : Laporan
kerja yang terjadi pada sistem yang sedang berjalan. Adapun hasil dari kegiatan
analisis ini berupa gambaran nyata dari urutan kegiatan-kegiatan yang dilakukan
Marketing Sekolah.
berjalan pada sistem informasi penerimaan siswa baru adalah sebagai berikut :
46
Cek Kelengkapn
Persyaratan
Kelengkapan
Persyaratan
Formulir PSB
Diisi Lengkap
Mencatat Data
PSB
Laporan Hasil
Seleksi
Laporan Hasil
Seleksi
baru. Untuk mengetahui kelebihan dari sistem yang baru ialah berupa pengolahan
data yang bersifat komputerisasi yang akan menghasilkan suatu informasi yang
Kelemahan dari sistem informasi yang lama adalah untuk mendaftar masih
dilakukan dengan mencatat setiap data calon siswa ke dalam buku besar dan
47
Pada proses seleksi masih sering terjadi kesalahan, karena panitia harus
mendata kembali setiap calon siswa beserta nilai ujiannya lalu dirata-ratakan
dalam hasilnya.
informasi melalui web untuk proses penerimaan siswa baru agar dapat mudah
disimpan dan dicari, serta perhitungan seleksi nilai akhir yang dapat memperkecil
kebutuhan yang diharapkan oleh sistem informasi penerimaan siswa baru di SMK
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
kecepatan kepada siswa yang akan daftar dan kinerja dari pihak sekolah dalam
melakukan penerimaan siswa baru. Sehingga tercipta sistem informasi siswa baru
yang berkualitas.
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
program.
informasi penerimaan siswa baru di SMK Kolese Tiara Banga Batam adalah
sebagai berikut :
mengisi form pendaftaran yang telah tersedia. Setelah itu, calon siswa
menunggu hasil seleksi administrasi yang akan keluar pada laman website
2. Kemudian calon siswa mencetak bukti pendaftaran yang tampil pada laman
4. Selanjutnya calon siswa mengisi hasil nilai ujian secara online pada laman
diusulkan pada sistem informasi penerimaan siswa baru adalah sebagai berikut :
LOGIN
Penginputan
Nilai
Mencatat Data
Siswa
Hasil Seleksi
Administrasi
Ujian Seleksi
Tabung
Data
Laporan Hasil Siswa
Seleksi
Laporan Data
Daftar Ulang Proses Data Siswa Baru Siswa Baru
Penyerahan Berkas
A
Laporan Data
Siswa Baru
Gambar 4.3 Diagram Konteks PSB SMK Kolese Tiara Bangsa Batam
Dalam diagram konteks yang diusulkan terdiri dari tiga entitas yaitu
suatu sistem lama/sistem baru yang akan dikembangkan secara logika tanpa harus
field (Primary Key Atribut) dari masing-masing entity. Dapat dilihat pada gambar
berikut ini
54
4.3. Implementasi
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 :
secara komputerisasi. Selain itu terdapat menu Username dan menu Password
yang harus diisi oleh calon siswa baru untuk bisa login mengikuti pendaftaran
siswa baru.
Pada halaman login terdapat menu Username dan Password yang harus
diisi oleh calon siswa untuk dapat mengikuti pendaftaran sesuai sistem yang telah
dibuat.
beberapa menu, antara lain: Formulir Pendaftaran Baru, Laporan Hasil Lulus
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
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.
Selanjutnya pada halaman daftar hasil nilai siswa yang tes ujian akan
muncul tabel Nomor Ujian, Nama Pendaftar, Sekolah Asal, Prosdik, dan Nilai.
Siswa, Tempat Lahir, Tanggal Lahir, Jenis Kelamin, NISN, Sekolah Asal, Nama
Ayah, Prosdik, dan Keterangan. Kemudian terdapat bagian tanda tangan yang
data dengan mengisi menu nama dan password, kemudian mengklik menu login.
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 Hasil Kelulusan, dan Manage Button Status. Halaman utama admin dapat
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
halaman ini berisi beberapa menu, seperti: Judul, Album, Keterangan, Cari Foto
dengan cara memilih file foto. Setelah itu, admin bisa menekan menu pilihan
Berita, maka akan tampil halaman seperti gambar berikut. Halaman Manajemen
Berita terdapat menu utama yaitu “Tambah Berita”. Kemudian diiringi tabel
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
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
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
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
Halaman Manajemen Button PSB Online akan tampil apabila di klik pada
menu utama halaman admin. Pada halaman ini terdapat empat menu, antara lain:
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:
5.1. Kesimpulan
2. Siswa dapat dengan mudah diseleksi berdasarkan tes yang telah mereka
lakukan.
cepat dan efisien, karena sistem ini tidak butuh waktu lama dalam
diperlukan.
siswa baru dapat dilihat kapan saja sesuai hasil input pada saat
penerimaan.
user.
67
68
5.2. Saran
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.
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_Tug
as_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.a
c.id%2F20391%2F1%2FIrwin%2520Nugroho%252007520244075.pdf&us
g=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.a
c.id%2F39753%2F1%2F9.%2520NASKAH%2520PUBLIKASI.pdf&usg=
AFQjCNEWdsA9SXTDlyr6C7w7-Fg2w4H4jA