Pengembangan Sistem Informasi Penerimaan Siswa Baru Sma Negeri
-
Upload
dc-infected -
Category
Documents
-
view
595 -
download
10
Transcript of Pengembangan Sistem Informasi Penerimaan Siswa Baru Sma Negeri
LAPORAN AKHIR
PENGEMBANGAN SISTEM INFORMASI
PENERIMAAN SISWA BARU SMA NEGERI 1 SUMENEP
LAPORAN AKHIR
Disusun sebagai syarat maju ujian Diploma III
Politeknik Negeri Malang
Oleh:
Ira Reza Permata NIM. 1031140041
R.Aj Nur Mardiyatillah NIM. 1031140017
PROGRAM STUDI MANAJEMEN INFORMATIKA
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG
JULI 2013
ii
iii
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah
memberikan rahmat dan karunia-Nya sehingga laporan akhir ini berhasil
diselesaikan. Judul yang dipilih laporan akhir ini adalah “Rancang Bangun Sistem
Pendukung Keputusan Pemilihan Ketua Umum Dewan Perwakilan Mahasiswa di
Politeknik Negeri Malang”.
Diharapkan laporan akhir ini dapat bermanfaat dalam meningkatkan kualitas
mahasiswa dalam pelaksanaan pendidikan di Indonesia, khususnya dalam usaha
membudayakan demokrasi dalam pelaksanaan Pemilihan Ketua Umum Dewan
Perwakilan Mahasiswa di Politeknik Negeri Malang.
Atas semua bantuan serta dukungan dari berbagai pihak, pada kesempatan
ini penulis menyampaikan terima kasih kepada:
1) Bapak Ir. Tundung Subali Patma, MT. selaku Direktur Politeknik Negeri
Malang.
2) Bapak Supriatna Adhisuwignjo, ST., MT selaku Ketua Jurusan Teknik
Elektro Politeknik Negeri Malang.
3) Bapak Yan Watequlis Syaifudin, ST., MMT selaku Ketua Program
Studi Manajemen Informatika Jurusan Teknik Elektro Politeknik Negeri
Malang.
4) Ibu Dra. Siti Romlah., MM selaku Dosen Pembina Akademik (DPA).
5) Ir. Deddy Kusbianto Purwoko Aji, MMKOM selaku Dosen Pembimbing
I.
6) Bapak Rudy Ariyanto, ST. selaku Dosen Pembimbing II.
7) Semua pihak yang telah membantu dalam penyusunan Laporan Akhir.
iv
Dalam penyusunan laporan ini masih banyak kekurangan sehingga penulis
mengharapkan kritik dan saran yang bersifat membangun demi perbaikan laporan
akhir ini.
Malang, 2 Juli 2013
Penulis
v
ABSTRAK
Permata, Ira Reza dan Mardiyatillah, R.Aj Nur. 2013. Penerimaan Siswa Baru
SMA Negeri 1 Sumenep. Laporan Akhir, Program Studi Manajemen
Informatika, Jurusan Teknik Elektro, Politeknik Negeri Malang.
Pembimbing : (I) Ir. Deddy Kusbianto Purwoko Aji, MMKOM (II) Rudy
Ariyanto, ST.
Penerimaan siswa baru merupakan salah satu agenda yang selalu dilakukan
oleh SMA Negeri 1 Sumenep setiap tahunnya. Mulai dari pendaftaran sampai
pada pengumuman hasil seleksi dilakukan secara manual. Hal ini membuat
pendaftar dan pihak sekolah mengalami kesulitan. Salah satu alternatif yang dapat
dilakukan untuk mengatasi masalah tersebut yaitu dengan membuat sistem
informasi penerimaan siswa baru secara online. Pendaftar dapat secara mudah
melakukan pendaftaran tanpa harus datang secara langsung ke sekolah yang
bersangkutan dengan membawa persyaratan ataupun berkas – berkas yang
dibutuhkan. Pihak sekolah juga dapat lebih mudah menyeleksi pendaftar. Hasil
dari sistem ini dapat membantu tim administrasi, tim seleksi dan juga pihak
terkait, sehingga diperoleh pendaftar yang diterima sesuai dengan jalur
pendaftaran, yaitu jalur prestasi, jalur reguler, dan jalur khusus. Pendaftar juga
dapat secara cepat melihat pengumuman. Sehingga lebih efisien dalam hal waktu,
tenaga, dan material. Aplikasi ini dibuat dengan bahasa pemrograman PHP dan
database MySQL dan disesuaikan dengan PPDB tahun 2013 SMA Negeri 1
Sumenep.
Kata Kunci : Penerimaan Siswa Baru,Online, SMA Negeri 1 Sumenep
vi
ABSTRACT
Permata, Ira Reza and Mardiyatillah, R.Aj Nur. 2013. Penerimaan Siswa Baru
SMA Negeri 1 Sumenep. Final Report, Informatics Management, Electro
Department, State Polytechnic of Malang. Advisors : (I) Ir. Deddy
Kusbianto Purwoko Aji, MMKOM, (II) Rudy Ariyanto, ST.
New student admission is one of agendas always done by SMA Negeri 1
Sumenep annually. Starting from registration until the announcement of the
results of selection was done manually. This makes the registrants and the school
had difficulty. One of the alternatives to solve the problem was by creating online
new admission information system. The registrants could easily register without
having to come directly to the school by bringing the requirements or the files
needed. The school could also more easily select the registrants. The results of
this system could help the administration team, selection team and also
stakeholders, to know which registrants were accepted in accordance with the type
of registration: Jalur Prestasi, Jalur Reguler, and Jalur Khusus. The registrants
could also quickly see the announcement. Therefore, it was more efficient in
terms of time, energy, and material. This application was made with the PHP
programming language and MySQL database.
Keywords: New Student Admission, Online, SMA Negeri 1 Sumenep
vii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................ i
LEMBAR PENGESAHAN ................................. Error! Bookmark not defined.
KATA PENGANTAR ........................................................................................ iii
ABSTRAK .......................................................................................................... v
ABSTRACT ......................................................................................................... vi
DAFTAR ISI ..................................................................................................... vii
DAFTAR GAMBAR ........................................................................................... x
DAFTAR TABEL ............................................................................................ xiv
DAFTAR LAMPIRAN ...................................................................................... xv
BAB I PENDAHULUAN
1.1 Latar Belakang................................................................................... 1
1.2 Rumusan Masalah .............................................................................. 2
1.3 Batasan Masalah ................................................................................ 2
1.4 Tujuan Penulisan ............................................................................... 2
1.5 Sistematika Penulisan ........................................................................ 3
BAB II LANDASAN TEORI
2.1 Regulasi yang Berkaitan Dengan Objek Penelitian ............................. 6
2.2 Studi Kasus Penelitian-Penelitian Terdahulu ...................................... 6
2.3 Studi Teknis ....................................................................................... 7
2.3.1 Definisi Sistem ........................................................................... 7
2.3.2 Definisi Informasi ...................................................................... 7
2.3.3 Definisi Sistem Informasi ........................................................... 8
2.3.4 Penerimaan Siswa Baru (PSB) ................................................... 8
2.3.5 Tes Seleksi ................................................................................. 9
2.3.6 Aplikasi Web ............................................................................. 9
2.3.7 Basis Data ................................................................................ 11
2.3.8 Hypertext Prepocessor (PHP) .................................................. 12
2.3.9 My Structure Query Language (MySQL) ................................. 13
Halaman
viii
2.3.10 XAMPP ................................................................................. 13
BAB III ANALISIS DAN PERANCANGAN
3.1 Metode Perancangan ........................................................................ 15
3.2 Deskripsi Sistem .............................................................................. 16
3.3 Analisis Kebutuhan Sistem .............................................................. 17
3.4 Database ......................................................................................... 18
3.4.1 Tabel ..................................................................................... 18
3.4.2 Perancangan Entity Relationship Diagram (ERD) .................. 24
3.4.3 Physical Data Model ............................................................. 25
3.5 Proses .............................................................................................. 26
3.5.1 Work Breakdown Structure (WBS) ........................................ 26
3.5.2 Perancangan Work Flow ........................................................ 27
3.5.3 Perancangan Data Flow Diagram (DFD) .............................. 29
3.6 Interface (MOCKUP)....................................................................... 34
3.6.1 Rancangan Interface Halaman User (Calon Siswa) ............... 34
3.6.2 Rancangan Interface Halaman Tim Administrasi, Tim Seleksi,
dan Kepala Sekolah .............................................................. 37
BAB IV IMPLEMENTASI
4.1 Database ......................................................................................... 40
4.2 Interface .......................................................................................... 46
4.2.1 Interface Halaman Calon Siswa ................................................ 46
4.2.2 Interface Halaman Tim Administrasi ........................................ 55
4.2.3 Interface Halaman Tim Seleksi ................................................. 65
4.2.4 Interface Halaman Kepala Sekolah ........................................... 80
BAB V UJI COBA
5.1 Pengujian / Modul (Pengujian Fungsional)....................................... 82
5.1.1 Uji Coba Registrasi Pendaftar ................................................. 83
5.1.2 Uji Coba Login Pendaftar ........................................................ 84
5.1.3 Uji Coba Login Admin ............................................................ 84
5.1.4 Uji Coba Seleksi Administrasi ................................................ 85
5.1.5 Uji Coba Tes Seleksi ............................................................... 86
ix
5.2 Pengujian Sistem ............................................................................. 87
5.2.1 Pengujian Pendaftaran ............................................................. 87
5.2.2 Pengujian Seleksi Administrasi ................................................ 90
5.2.3 Pengujian Input Nilai Tes Seleksi ............................................ 91
5.2.4 Pengujian Tes Seleksi .............................................................. 92
5.3 Pengujian Penerimaan Pengguna...................................................... 93
5.3.1 Hasil Kuesioner Uji Coba Calon Siswa ................................... 93
5.3.2 Hasil Kuesioner Uji Coba Tim Administrasi ........................... 94
5.3.3 Hasil Kuesioner Uji Coba Tim Seleksi .................................... 95
5.3.4 Hasil Kuesioner Uji Coba Kepala Sekolah .............................. 96
BAB VI PENUTUP
6.1 Kesimpulan .................................................................................... 98
6.2 Saran .............................................................................................. 98
DAFTAR PUSTAKA ........................................................................................ 99
LAMPIRAN .................................................................................................... 100
x
DAFTAR GAMBAR
Gambar 2.1 Ilustrasi Basis Data ......................................................................... 11
Gambar 3.1 Tahapan Pada Model Proses Waterfall (Sommervile, 2001) ............ 15
Gambar 3.2 Perancangan Entity Relationship Diagram (ERD) ........................... 24
Gambar 3.3 Physical Data Model ...................................................................... 25
Gambar 3.4 Work Breakdown Structure (WBS) .................................................. 26
Gambar 3.5 Workflow Jalur Prestasi ................................................................... 27
Gambar 3.6 Workflow Jalur Reguler dan Jalur Khusus ....................................... 28
Gambar 3.7 DFD Level 0 ................................................................................... 29
Gambar 3.8 DFD Level 1 ................................................................................... 30
Gambar 3.9 DFD Level 2 (Registrasi) ................................................................ 31
Gambar 3.10 DFD Level 2 (Daftar) ................................................................... 31
Gambar 3.11 DFD Level 2 (Seleksi Administrasi) ............................................. 32
Gambar 3.12 DFD Level 2 (Tes Seleksi) ............................................................ 33
Gambar 3.13 DFD Level 2 (Pengumuman) ........................................................ 33
Gambar 3.14 Rancangan Interface Halaman Utama (Calon Siswa) .................... 34
Gambar 3.15 Rancangan Interface Halaman Login (Calon Siswa) ..................... 34
Gambar 3.16 Rancangan Interface Halaman Pilih Jalur ...................................... 35
Gambar 3.17 Rancangan Interface Halaman Pilihan Jalur Prestasi ..................... 35
Gambar 3.18 Rancangan Interface Halaman Akun Calon Siswa Jalur Presatasi . 36
Gambar 3.19 Rancangan Interface Halaman Akun Calon Siswa Jalur Reguler ... 36
Gambar 3.20 Rancangan Interface Halaman Login (Tim Administrasi, Tim
Seleksi, dan Kepala Sekolah) ............................................................................. 37
Gambar 3.21 Rancangan Interface Halaman Utama (Tim Administrasi, Tim
Seleksi, dan Kepala Sekolah) ............................................................................. 37
Gambar 4.1 Tabel Registrasi .............................................................................. 40
Gambar 4.2 Tabel Biodata ................................................................................. 40
Gambar 4.3 Tabel Nilai Rapor ........................................................................... 41
Gambar 4.4 Tabel Mata Pelajaran ...................................................................... 41
Gambar 4.5 Tabel Semester ............................................................................... 41
Gambar 4.6 Tabel Kejuaraan ............................................................................. 42
Halaman
xi
Gambar 4.7 Tabel Users .................................................................................... 42
Gambar 4.8 Tabel Berkas................................................................................... 42
Gambar 4.9 Tabel Asal sekolah ......................................................................... 43
Gambar 4.10 Tabel Jalur .................................................................................... 43
Gambar 4.11 Tabel Detail Jalur ......................................................................... 43
Gambar 4.12 Tabel Rangking Siswa .................................................................. 43
Gambar 4.13 Tabel Bakat .................................................................................. 44
Gambar 4.14 Tabel Nilai Ujian .......................................................................... 44
Gambar 4.15 Tabel Minat .................................................................................. 44
Gambar 4.16 Tabel Hasil Administrasi .............................................................. 45
Gambar 4.17 Tabel Seleksi Siswa ...................................................................... 45
Gambar 4.18 Menu Beranda Pendaftar ............................................................... 46
Gambar 4.19 Menu Pendaftar Calon Siswa ........................................................ 47
Gambar 4.20 Menu Registrasi Pendaftar ............................................................ 48
Gambar 4.21 Menu Validasi Registrasi Pendaftar .............................................. 48
Gambar 4.22 Tampilan Konfirmasi Account ...................................................... 49
Gambar 4.23 Menu Login Pendaftar .................................................................. 49
Gambar 4.24 Pilihan Menu Jalur ........................................................................ 50
Gambar 4.25 Menu Inputan Kelengkapan Data Pendaftar .................................. 50
Gambar 4.26 Form Inputan Data Pribadi Pendaftar ............................................ 51
Gambar 4.27 Form Inputan Biodata Orang Tua Pendaftar .................................. 51
Gambar 4.28 Form Inputan Nilai Raport Pendaftar ............................................ 52
Gambar 4.29 Form Upload Berkas Pendaftar ..................................................... 52
Gambar 4.30 Menu Pilihan Jalur Prestasi ........................................................... 53
Gambar 4.31 Menu Pendaftar Jalur Prestasi ....................................................... 53
Gambar 4.32 Menu Form Input Kejuaraan Pendaftar ......................................... 54
Gambar 4.33 Lihat Data Kejuaraan .................................................................... 54
Gambar 4.34 Cetak Kartu Pendaftar ................................................................... 55
Gambar 4.35 Halaman Login Tim Administrasi ................................................. 55
Gambar 4.36 Menu Data Pendaftar .................................................................... 56
Gambar 4.37 Menu Seleksi Administrasi Jalur Prestasi ...................................... 57
Gambar 4.38 Menu Seleksi Administrasi Detail Jalur Prestasi ........................... 58
xii
Gambar 4.39 Form Input Seleksi Administrasi ................................................... 58
Gambar 4.40 Data Pendaftar Seleksi Administrasi Jalur Reguler ........................ 59
Gambar 4.41 Detail Pendaftar Seleksi Administrasi Jalur Prestasi ...................... 59
Gambar 4.42 Data Pendaftar Seleksi Administrasi Jalur Khusus ........................ 60
Gambar 4.43 Detail Pendafar Seleksi Administrasi Jalur Khusus ....................... 61
Gambar 4.44 Data Pendaftar Lolos Administrasi................................................ 61
Gambar 4.45 Edit Data Pendaftar Lolos Administrasi ........................................ 62
Gambar 4.46 Form Edit Data Pendaftar Lolos Administrasi ............................... 62
Gambar 4.47 Hapus Data Pendaftar Lolos Administrasi ..................................... 63
Gambar 4.48 Data Pendaftar Gagal Lolos Administrasi ..................................... 63
Gambar 4.49 Menu Cetak Laporan .................................................................... 64
Gambar 4.50 Hasil Cetak Laporan Seleksi Administrasi .................................... 64
Gambar 4.51 Menu Login Tim Seleksi .............................................................. 65
Gambar 4.52 Data Pendaftar Lolos Administrasi................................................ 65
Gambar 4.53 Data Pendaftar Jalur Prestasi Lolos Administrasi .......................... 66
Gambar 4.54 Form Input Nilai Tes Pendaftar ..................................................... 67
Gambar 4.55 Edit Nilai Pendaftar Jalur Pretasi .................................................. 67
Gambar 4.56 Form Edit Nilai Pendaftar Jalur Prestasi ........................................ 68
Gambar 4.57 Hapus Nilai Tes Pendaftar Jalur Registrasi.................................... 68
Gambar 4.58 Data Pendaftar Jalur Reguler Lolos Administrasi .......................... 69
Gambar 4.59 Data Nilai Pendaftar Jalur Reguler ................................................ 69
Gambar 4.60 Form Edit Data Nilai Pendaftar ..................................................... 70
Gambar 4.61 Hapus Data Pendaftar Jalur Jalur Khusus ...................................... 70
Gambar 4.62 Data Pendaftar Jalur Khusus Lolos Administrasi ........................... 71
Gambar 4.63 Form Edit Data Pendaftar Jalur Khusus......................................... 71
Gambar 4.64 Data Nilai Pendaftar Jalur Khusus ................................................ 72
Gambar 4.65 Form Edit Nilai Data Pendaftar Jalur Khusus ................................ 72
Gambar 4.66 Hapus Data Nilai Pendaftar Jalur Khusus ...................................... 73
Gambar 4.67 Seleksi Data Pendaftar Jalur Prestasi ............................................. 73
Gambar 4.68 Form Input Seleksi Data Pendaftar Jalur Prestasi .......................... 74
Gambar 4.69 Seleksi Data Pendaftar Jalur Reguler ............................................ 74
Gambar 4.70 Form Input Seleksi Data Pendaftar Jalur Reguler .......................... 75
xiii
Gambar 4.71 Seleksi Data Pendaftar Jalur Khusus ............................................. 75
Gambar 4.72 Form Input Seleksi Data Pendaftar Jalur Khusus ........................... 76
Gambar 4.73 Data Pendaftar Diterima ............................................................... 76
Gambar 4.74 Form Edit Seleksi Data Pendaftar ................................................. 77
Gambar 4.75 Hapus Seleksi Data Pendaftar ....................................................... 77
Gambar 4.76 Data Pendaftar Tidak Diterima...................................................... 78
Gambar 4.77 Form Edit Seleksi Data Pendaftar ................................................. 78
Gambar 4.78 Hapus Data Pendaftar Tidak Diterima ........................................... 78
Gambar 4.79 Menu Cetak Laporan Tim Seleksi ................................................. 79
Gambar 4.80 Hasil Cetak Seleksi Data Pendaftar ............................................... 79
Gambar 4.81 Menu Login Kepala Sekolah ......................................................... 80
Gambar 4.82 Data Pendaftar ............................................................................. 80
Gambar 4.83 Data Pendaftar Lolos Administrasi................................................ 81
Gambar 4.84 Data Pendaftar Diterima ............................................................... 81
Gambar 5.1 Modul Pengujian ............................................................................ 82
Gambar 5.2 Hasil Registrasi Pendaftar ............................................................... 87
Gambar 5.3 Biodata Pendaftar ........................................................................... 88
Gambar 5.4 Nilai Rapor Pendaftar ..................................................................... 89
Gambar 5.5 Berkas Pendaftar ............................................................................ 89
Gambar 5.6 Kejuaraan Pendaftar ....................................................................... 90
Gambar 5.7 Pendaftar Lolos Administrasi ......................................................... 90
Gambar 5.8 Pendaftar Gagal Administrasi ......................................................... 91
Gambar 5.9 Nilai Tes Seleksi Pendaftar ............................................................. 91
Gambar 5.10 Pendaftar Diterima ........................................................................ 92
Gambar 5.11 Pendaftar Tidak Diterima .............................................................. 92
xiv
DAFTAR TABEL
Tabel 3.1 Tabel tbl_registrasi ............................................................................. 18
Tabel 3.2 Tabel tbl_nilai_rapor .......................................................................... 18
Tabel 3.3 Tabel tbl_mapel ................................................................................. 18
Tabel 3.4 Tabel tbl_biodata................................................................................ 19
Tabel 3.5 Tbl_semester ...................................................................................... 19
Tabel 3.6 Tabel tbl_kejuaraan ............................................................................ 20
Tabel 3.7 Tabel tbl_users ................................................................................... 20
Tabel 3.8 Tabel tbl_berkas ................................................................................. 20
Tabel 3.9 Tabel tbl_asal_sekolah ....................................................................... 21
Tabel 3.10 Tabel tbl_det_jalur ........................................................................... 21
Tabel 3.11 Tabel tbl_jalur .................................................................................. 21
Tabel 3.12 Tabel tbl_rangking_siswa ................................................................. 21
Tabel 3.13 Tabel tbl_bakat ................................................................................. 22
Tabel 3.14 Tabel tbl_ujian ................................................................................. 22
Tabel 3.15 Tabel tbl_minat ................................................................................ 22
Tabel 3.16 Tabel tbl_hasil_administrasi ............................................................. 22
Tabel 3.17 Tabel tbl_seleksi_siswa .................................................................... 23
Tabel 5.1 Uji Coba Registrasi Pendaftar............................................................. 83
Tabel 5.2 Uji Coba Login Pendaftar ................................................................... 84
Tabel 5.3 Uji Coba Login Admin ....................................................................... 84
Tabel 5.4 Uji Coba Seleksi Administrasi ............................................................ 85
Tabel 5.5 Uji Coba Tes Seleksi .......................................................................... 86
Tabel 5.6 Hasil Kuesioner Uji Coba Calon Siswa .............................................. 93
Tabel 5.7 Hasil Kuesioner Uji Coba Tim Administrasi....................................... 94
Tabel 5.8 Hasil Kuesioner Uji Coba Tim Seleksi ............................................... 95
Tabel 5.9 Hasil Kuesioner Uji Coba Kepala Sekolah.......................................... 96
Halaman
xv
DAFTAR LAMPIRAN
Lampiran 1 Listing Program ............................................................................ A-1
Lampiran 2 Kuesioner ..................................................................................... B-1
Lampiran 3 Lembar Bimbingan ....................................................................... C-1
Lampiran 4 Lembar Persetujuan Penjilidan ...................................................... D-1
Lampiran 5 Profil Penulis .................................................................................E-1
Halaman
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Penerimaan Siswa Baru (PSB) sudah menjadi kegiatan rutin yang
dilaksanakan oleh setiap sekolah pada tahun ajaran baru. Bentuk pelayanan
penerimaan siswa baru dilaksanakan sesuai dengan ketentuan dan
pelaksanaannya dikembangkan oleh masing-masing sekolah berdasarkan
kebutuhan dan karakteristik sekolah. Setiap sekolah memiliki tata cara
penerimaan siswa baru menurut jalur yang telah ditentukan.
Dalam Penerimaan Siswa Baru (PSB) yang dilakukan selama ini, mulai
dari pengambilan formulir, pemeriksaan kelengkapan berkas siswa baru,
proses pengolahan data, proses ujian masuk, serta pengumuman hasil seleksi
merupakan tahapan-tahapan yang sangat menyita waktu dan tenaga.
Untuk membantu menyelesaikan permasalahan tersebut, dapat
memanfaatkan perkembangan teknologi. Salah satu alternatifnya adalah
dengan membuat suatu sistem informasi yang dapat membantu pelaksanaan
program Penerimaan Siswa Baru (PSB) untuk lebih menjamin kelancaran,
keakuratan data, serta kecepatan akses informasi sehingga dapat menghemat
waktu dan tenaga panitia Penerimaan Siswa Baru (PSB).
Di SMA Negeri 1 Sumenep dalam Penerimaan Siswa Baru (PSB)
membuka 3 jalur, yaitu jalur reguler, jalur prestasi, dan jalur khusus. Masing
– masing jalur memiliki perbedaan mulai dari persyaratan pendaftaran, waktu
pelaksanaan, tata cara seleksi, serta jumlah kuota.
Penerimaan Siswa Baru (PSB) ini dilakukan secara online. Mekanisme
pendaftaran dari ketiga jalur tersebut sama. Namun terdapat perbedaan dalam
tata cara seleksi. Seleksi yang dilakukan dari jalur reguler dan khusus yaitu
melaksanakan tes tulis dan tes wawancara minat yang dilaksanakan di SMA
Negeri 1 Sumenep. Sedangkan untuk jalur prestasi dilakukan tes bakat dan
tes wawancara. Dari serangkaian tes tersebut akan mendapatkan hasil akhir
2
berupa pengumuman diterima atau tidak dan hasil akhir tersebut akan
ditampilkan secara online.
Berdasarkan latar belakang yang telah dijelaskan maka akan dibuat
laporan akhir yang berjudul “Pengembangan Sistem Infomasi Penerimaan
Siswa Baru SMA Negeri 1 Sumenep”.
1.2 Rumusan Masalah
Berdasarkan pada permasalahan yang telah diuraikan pada latar
belakang di atas, maka didapatkan rumusan masalah sebagai berikut:
1.2.1 Bagaimana membangun sistem informasi Penerimaan Siswa Baru
SMA Negeri 1 Sumenep secara online?
1.2.2 Bagaimana membangun sistem informasi untuk mengetahui
banyaknya siswa baru dalam setiap jalur pendaftaran?
1.2.3 Bagaimana cara membuat laporan hasil seleksi pendaftar yang diterima
atau tidak?
1.3 Batasan Masalah
Beberapa hal yang menjadi batasan masalah dalam pembuatan aplikasi
ini adalah sebagai berikut :
1.3.1 Proses Penerimaan Siswa Baru hanya dilakukan pada SMA Negeri 1
Sumenep.
1.3.2 Proses Penerimaan Siswa Baru melalui 3 jalur yaitu prestasi, reguler
dan khusus.
1.3.3 Proses Penerimaan Siswa Baru ini mulai dari pendaftaran sampai
pengumuman hasil seleksi.
1.4 Tujuan
1.4.1 Sistem informasi dapat mengelolah penerimaan siswa baru secara
online.
1.4.2 Dapat mengetahui banyaknya pendaftar sesuai dengan jalur pendaftaran.
1.4.3 Dapat membuat laporan hasil seleksi pendaftar yang diterima atau
tidak.
3
1.5 Sistematika Penulisan
Sistematika penulisan laporan akhir ini akan diuraikan dalam beberapa bab,
yaitu:
BAB 1 PENDAHULUAN
1.1 LATAR BELAKANG: Berisi tentang alasan mengapa sistem ini
dibuat, masalah apa yang akan diselesaikan dan siapa yang akan
menjadi subjek untuk sistem ini.
1.2 RUMUSAN MASALAH: Berisi tentang permasalahan yang
terjadi dalam Pengembangan Sistem Informasi Penerimaan
Siswa Baru SMA Negeri 1 Sumenep.
1.3 BATASAN MASALAH: Berisi tentang batasan-batasan
masalah dalam Pengembangan Sistem Informasi Penerimaan
Siswa Baru SMA Negeri 1 Sumenep.
1.4 TUJUAN : Berisi tentang tujuan yang ingin dicapai dalam
Pengembangan Sistem Informasi Penerimaan Siswa Baru SMA
Negeri 1 Sumenep.
1.5 SISTEMATIKA PENULISAN: Berisi tentang uraian singkat isi
Bab per Bab dari Pengembangan Sistem Informasi Penerimaan
Siswa Baru SMA Negeri 1 Sumenep.
BAB 2 LANDASAN TEORI
2.1 REGULASI YANG BERKAITAN DENGAN OBJEK
PENELITIAN : Berisi tentang penjelasan mengenai mekanisme
yang terdapat pada SMA Negeri 1 Sumenep
2.2 STUDI KASUS PENELITIAN-PENELITIAN YANG
TERDAHULU : Berisi tentang informasi mengenai studi kasus
– studi kasus yang pernah dibuat oleh orang/instansi lainnya.
2.3 STUDI TEKNIS :Berisi tentang materi-materi dan teori-teori
yang mendukung Pengembangan Sistem Informasi Penerimaan
Siswa Baru SMA Negeri 1 Sumenep.
4
BAB 3 ANALISIS DAN PERANCANGAN
3.1 METODE PERANCANGAN : Berisi mengenai metode apa
yang digunakan dalam Pengembangan Sistem Informasi
Penerimaan Siswa Baru SMA Negeri 1 Sumenep.
3.2 DESKRIPSI SISTEM : Berisi mengenai alur sistem yang dibuat
dalam Pengembangan Sistem Informasi Penerimaan Siswa Baru
SMA Negeri 1 Sumenep.
3.3 ANALISIS KEBUTUHAN SISTEM : Berisi mengenai analisa
kebutuhan sistem yang dibutuhkan dalam Pengembangan Sistem
Informasi Penerimaan Siswa Baru SMA Negeri 1 Sumenep.
3.4 DATABASE : Berisi mengenai rancangan database yang
digunakan dalam Pengembangan Sistem Informasi Penerimaan
Siswa Baru SMA Negeri 1 Sumenep.
3.5 PROSES : Berisi Mengenai proses perancangan sistem yang
dibutuhkan Pengembangan Sistem Informasi Penerimaan Siswa
Baru SMA Negeri 1 Sumenep.
3.6 INTERFACE (MOCKUP) : Berisi megenai tampilan awal dari
Pengembangan Sistem Informasi Penerimaan Siswa Baru SMA
Negeri 1 Sumenep.
BAB 4 IMPLEMENTASI
4.1 DATABASE : Berisi mengenai rancangan database yang telah
dibuat yang digunakan dalam Pengembangan Sistem Informasi
Penerimaan Siswa Baru SMA Negeri 1 Sumenep.
4.2 INTERFACE (PRINT SCREAN) : Berisi Mengenai hasil
tampilan yang telah diimplementasi dari Pengembangan Sistem
Informasi Penerimaan Siswa Baru SMA Negeri 1 Sumenep.
5
BAB 5 UJI COBA
5.1 PENGUJIAN /MODUL (PENGUJIAN FUNGSIONAL): Berisi
mengenai hasil pengujian modul dalam Pengembangan Sistem
Informasi Penerimaan Siswa Baru SMA Negeri 1 Sumenep.
5.2 PENGUJIAN SISTEM : Berisi mengenai hasil pengujian sistem
dalam Pengembangan Sistem Informasi Penerimaan Siswa Baru
SMA Negeri 1 Sumenep.
5.3 PENGUJIAN PENERIMAAN PENGGUNA : Berisi mengenai
hasil pengujian pengguna dalam Pengembangan Sistem
Informasi Penerimaan Siswa Baru SMA Negeri 1 Sumenep.
BAB 6 PENUTUP
6.1 KESIMPULAN
Berisikan uraian tentang kesimpulan yang diambil dari isi bab 3
dan bab 4 serta menjadi solusi terhadap masalah yang dijelaskan
pada bab 1.
6.2 SARAN
Saran merupakan hal – hal yang susah/belum dibuat dalam
laporan akhir yang dibuat.
6
BAB II
LANDASAN TEORI
2.1 REGULASI YANG BERKAITAN DENGAN OBJEK PENELITIAN
Penerimaan Siswa Bru SMA Neger 1 Sumenep mengacu pada dasar –
dasar sebagai berikut :
2.1.1 Undang-Undang Nomor 20 Tahun 2003 tentang Sistem Pendidikan
Nasional. Berikut ini merupakan salah satu pasal dari UU No 20
Tahun 2003 yaitu : Pasal 4 ayat 1 Undang-undang No. 20 Tahun 2003
tentang Sistem Pendidikan Nasional menyatakan bahwa “Pendidikan
diselenggarakan secara demokratis dan berkeadilan serta tidak
diskriminatif dengan menjunjung tinggi hak azasi manusia, nilai
keagamaan, nilai kultural, dan kemajemukan bangsa”.
Penyelenggaraan pendidikan tidak diskriminatif berarti tidak
membedakan jenis kelamin, suku, ras, kedudukan sosial atau tingkat
kemampuan ekonomi.
2.1.2 PP 17 Tahun 2010 tentang Pengelolaan dan Penyelenggaraan
Pendidikan.
2.1.3 Peraturan Pemerintah Nomor 19 tahun 2005 tentang Standar Nasional
Pendidikan.
2.1.4 Petunjuk Teknis Penerimaan Siswa Baru Dinas Pendidikan Kab.
Sumenep Tahun 2012/2013
2.1.5 Program Kerja Sekolah Menengah Atas (SMA) Negeri 1 Sumenep
Tahun Pelajaran 2012/2013.
2.2 STUDI KASUS PENELITIAN-PENELITIAN YANG TERDAHULU
Mengenai studi kasus penelitian-penelitian terdahulu, ada banyak
studi kasus yang membahas mengenai Sistem Informasi Penerimaan Siswa
Baru yang dilakukan secaran online. Mengingat bahwa perkembangan
teknologi semakin pesat, informasi yang cepat dan mudah sangat dibutuhkan.
7
Maka dari itu pembuatan sistem informasi telah banyak dibuat dengan tujuan
untuk memudahkan pengguna.
Salah satu contoh studi kasus yang disusun oleh CATUR
SUDRAJAT adalah Pengembangan Sistem Informasi Pendaftaran Siswa
Baru SMK Pelopor Nasional Ciputan Tangerang Selatan. Sistem ini
hanya membahas mengenai pendaftaran siswa baru saja. Dan persyaratan
yang dinilai hanya nilai rapor yang menjadikan calon siswa dinyatakan lulus
atau tidak lulus di SMK tersebut.
Contoh yang kedua studi kasus yang disusun oleh MOHAMAD
ONNY HARMAS ABADI adalah Rancang Bangun Sistem Informasi
Penerimaan Siswa Baru Online SMK TELKOM SANDHY PUTRA
MALANG. Sistem ini membahas mengenai penerimaan siswa baru mulai
dari pendaftaran sampai pengumuman. Di sistem ini, panitia PSB melakukan
validasi berkas pendaftaran yang berupa biodata dan nilai rapor,memasukkan
nilai tes I, tes II dan menghasilkan laporan siswa baru yang diterima dan di
umumkan kepada siswa baru.
Yang membedakan sitem di atas dengan sistem yang kami buat
adalah terdapat jalur pendaftaran yang berbeda. Sistem ini juga melakukan
tahap penyeleksian serta tes yang diikuti oleh calon siswa sesuai dengan jalur
pendaftaran.
2.3 STUDI TEKNIS
2.3.1 Definisi Sistem
Sistem adalah sebuah tatanan yang terdiri dari sejumlah komponen
fungsional (dengan tugas/fungsi khusus) yang saling berhubungan dan secara
bersama-sama bertujuan untuk memenuhi suatu proses atau pekerjaan
tertentu (Kusrini,2007:11).
2.3.2 Definisi Informasi
Informasi adalah data yang sudah diolah menjadi sebuah
bentuk yang berarti bagi pengguna, yang bermanfaat dalam
pengambilan keputusan saat ini atau mendukung sumber informasi.
Data belum memiliki nilai sedangkan informasi sudah memiliki nilai.
8
Informasi dikatakan bernilai bila manfaatnya lebih besar disbanding
biaya untuk mendapatkannya. (Kusrini, 2007:7)
2.3.3 Definisi Sistem Informasi
Sistem informasi didefinisikan oleh Robert A. Laitch dan K.
Roscoe Bavis sebagai berikut: “Sistem informasi adalah suatu sistem
di dalam organisasi yang mempertemukan kebutuhan pengolahan
transaksi harian, mendukung operasi, bersifat manajerial, dan
merupakan kegiatan strategi dari suatu organisasi, serta
menyediakan laporan-laporan yang diperlukan oleh pihak luar
tertentu dengan laporan – laporan yang diperlukan.”
Definisi umum sistem informasi adalah sebuah sistem yang
terdiri atas rangkaian subsistem informasi terhadap pengolahan data
untuk menghasilkan informasi yang berguna dalam pengambilan
keputusan. (Kusrini, 2007:8)
2.3.4 Penerimaan Siswa Baru (PSB)
Penerimaan Siswa Baru (PSB) merupakan proses seleksi
akademis calon siswa untuk menuju jenjang pendidikan yang lebih
tinggi dalam tingkatan SMP dan SMA/SMK. PSB online dibuat
berdasarkan petunjuk teknis PSB pada masing-masing kota tertentu.
Penerimaan Siswa Baru (PSB) merupakan proses seleksi yang
dilaksanakan tiap tahun secara rutin oleh SMA Negeri 1 Sumenep.
Pada Penerimaan Siswa Baru (PSB) ini, SMA Negeri 1 Sumenep
membuka 3 jalur pendaftaran. Yakni jalur regular, jalur prestasi, dan
jalur khusus.
Sistem informasi Penerimaan Siswa Baru (PSB) online
merupakan suatu aplikasi komputer untuk memudahkan proses
penerimaan siswa baru yang dilaksanakan secara online. Dengan
adanya sistem informasi ini diharapkan memudahkan pihak yang
terkait dalam mengolah data siswa menjadi sebuah informasi siswa
yang diterima pada sekolah tertentu.
9
Apikasi PSB Online ini telah diterapkan dibeberapa kota di
Indonesia, salah satunya kota Jakarta dan Surabaya. Pembangunan
sistem informasi PSB Online mengacu pada petunjuk teknis PSB yang
diterbitkan Dinas Pendidikan kota masing-masing ( holikhah,2009:1).
2.3.5 Tes Seleksi
Salah satu syarat colon siswa baru dapat diterima di SMA
Negeri 1 Sumenep adalah harus mengikuti tes seleksi. Tes tersebut
meliputi :
a. Tahap seleksi administrasi
b. Tes bakat
c. Ujian Tulis
d. Tahap wawancara komitmen, minat, dan dukungan
Calon siswa baru akan dites oleh tim yang telah disiapkan oleh
panitia. Mereka harus mengikuti prosedur tes yang telah ditetapkan
oleh sekolah. Untuk jalur reguler tes seleksi yang harus diikuti
mencakup semua tes seleksi. Jalur prestasi mencakup tes bakat dan tes
wawancara. Sedangkan untuk jalur khusus mencakup semua tes
kecuali tes bakat dan ujian tulis.
2.3.6 Aplikasi Web
Aplikasi web adalah sebuah sistem informasi yang mendukung
interaksi pengguna melalui antarmuka berbaasis web. Fitur – fitur
aplikasi web biasanya berupa data persistence, mendukung transaksi
dan komposisi halaman. Web dinamis yang dapat dipertimbangkan
sebagai hibridasi, antara hypermedia dan sistem informasi.
Aplikasi Web adalah bagian dari client-side yang dapat dijalankan
oleh browser web. Client-side mempunyai tanggung jawab untuk
pengeksekusian proses bisnis.
10
Interaksi Web dibagi ke dalam tiga langkah, yaitu:
a. Permintaan
Pengguna mengirimkan permintaan ke server Web, biasanya via
halaman Web yang ditampilkan pada browser Web.
b. Pemrosesan
Server Web menerima permintaan yang dikirimkan oleh pengguna,
kemudian memproses permintaan tersebut.
c. Jawaban
Browser menampilkan hasil dari permintaan pada jendela browser.
Halaman Web bisa terdiri dari beberapa jenis informasi
grafis (tekstual dan multimedia). Kebanyakan komponen grafis
dihasilkan dengan tool khusus menggunakan manipulasi langsung dan
editor.
Halaman Web juga dapat dibuat dengan menggunakan
berbagai program agar dapat menaampilkan suatu informasi di dalam
browser (misalnya Java atau PHP). Pembangunan aplikasi Web
membutuhkan beberapa kualifikasi yang berbeda
(Simarmata,2009:56).
Biasanya para pekerja dalam pembangunan Web akan memegang
peranan berikut :
a. Pemasaran, untuk menetapkan target pengunjung Web dan konten
untuk diserahkan.
b. Perancang grafis, untuk menetapkan tampilan visual (meliputi tata
letak halaman, huruf, warna, gambar, dan film).
c. Integrator HTML, untuk mengembangkan halaman HTML.
d. Pemrograman, untuk menulis program (di dalam Java, PHP atau
bahasa pemrograman lainnya, yang dapat dikombinasikan dengan
HTML).
e. Penulis konten, untuk membuat aplikasi dengan informasi agar
bernilai tambah.
11
2.3.7 Basis data
Sistem basis data adalah sistem terkomputerisasi yang
tujuan utamanya adalah memelihara data yang sudah diolah atau
informasi dan membuat informasi tersedia saat dibutuhkan. Pada
intinya basis data adalah media untuk menyimpan data agar dapat
diakses dengan mudah dan cepat . (Rosa, 2011:44)
Gambar 2.1 Ilustrasi Basis Data
Sistem informasi tidak dapat dipisahkan dengan kebutuhan akan basis
data apa pun bentuknya, berupa file teks ataupun Database
Management System (DBMS).
Kebutuhan basis data dalam sistem informasi meliputi :
memasukkan, menyimpan, dan mengambil data
membuat laporan berdasarkan data yang telah disampan
Basis data atau database adalah kumpulan data yang saling
berelasi. Data sendiri merupakan fakta mengenai objek, orang, dan lain-lain.
Data dinyatakan dengan nilai (angka dan deretan karakter/simbol). Basis
data dapat didefinisikn dalam berbagai sudut pandang seperti berikut:
tabel 1
tabel 2
tabel n
………….
Basis Data
12
a. Himpunan kelompok data yang saling berhubungan yang
diorganisasikan sedemikian rupa sehingga kelak dapat
dimanfaatkan dengan cepat dan mudah.
b. Kumpulan data yang saling berhubungan yang disimpan
secara bersama sedemikian rupa tanpa pengulangan
(redundancy) yang tidak perlu, untuk memenuhi kebutuhan.
c. Kumpulan file/table/arsip yang saling berhubungan
yang disimpan dalam media penyimpanan elektronik.
(Fathansyah,2007:2)
2.3.8 Hypertext Prepocessor (PHP)
PHP (Hypertext Preprocesssor) adalah bahasa pemrograman
yang memungkinkan para web developer untuk membuat aplikasi web
dinamis dengan cepatdan mudah. PHP adalah bahasa server-side
scripting yang bisa menyatu dengan tag-tag html. Server-side
scripting adalah sintaks dan perintah-perintah yang dijalankan pada
server dan disertakan pada dokumen html. Pada suatu halaman web
dinamis, PHP berfungsi sebagai bahasa pemrograman yang
menjalankan sutu perintah tertentu. Sedangkan HTML berfungsi
sebagai struktur dari desain halaman web. Ketika sebuah halaman web
dinamis dibuka pada web browser, pertama kali yang terjadi adalah
server memproses semua perintah PHP yang ada kemudian
menampilakan hasilnya pada format HTML ke web browser, sehingga
yang ditampilkan ke web browser hanya tampilan desain dari HTML
saja, sedangkan skrip PHP bekerja di belakang layar.
PHP merupakan software open source, jadi PHP bisa
digunakan oleh siapa saja secara bebas tanpa harus membayar, dengan
kata lain PHP adalah gratis. PHP juga merupakan software cross
platform , jadi bisa berjalan dengan baik pada windows maupun unix
(linux).
Hampir semua aplikasi berbasis web bisa dibuat dan
dijalankan dengan PHP, namun kelebihan utama PHP adalah
konektivitasnya dengan database. PHP mampu mengolah data pada
13
berbagai platform database, namun yang paling ideal dan banyak
digunakan adalah menggunakan database MySql. PHP dan MySql
menjadi standar bagi pembuatan web dinamis saat ini, hal ini
dikarenakan keduanya open source, sehingga digunakan siapa saja
dengan bebas (Gunawan,2010:12).
2.3.9 My Structure Query Language (MySQL)
My Structure Query Language (MySQL) merupakan aplikasi
atau sistem untuk mengelola database atau manajemen data. Untuk
menyimpan data dan informasi ke komputer kita menggunakan data,
contoh kita menyimpan data karyawan pada suatu perusahaan dan
memasukkan pada suatu file. File data yang dikelompokkan inilah
yang disebut database. Dan MySQL bertugas mengatur dan mengelola
data-data pada database. Dalam mangelola database MySQL
menggunakan struktur atau kerangka yang berbentuk tabel. Dalam
tabel-tabel itulah data diatur dan dikelompokkan.
MySQL banyak digunakan dan menjadi pilihan karena
berbagai keunggulan. Keunggulan yang utama diantaranya karena
aplikasinya gratis, dan bisa dipakai oleh siapa saja. Selain itu MySQL
dikenal sebagai sistem database yang efisien dan reliable, proses query
MySQL cepat dan mudah, sehingga cocok sekali digunakan untuk
aplikasi berbasis web. MySQL juga mudah dihubungkan dengan
berbagai bahasa pemrograman dan aplikasi, sehingga tingkat
kompatibilitasnya tinggi, disamping itu kode-kode perintah MySQL
bisa dibilang “sederhana” sehingga mudah dimengerti oleh
programmer untuk membangun suatu aplikasi (Gunawan,2010:15).
2.3.10 XAMPP
Xampp adalah salah satu paket software webbrowser yang
terdiri dari Apache, Mysql,php dan php myadmin. Penggunaan sangat
mudah dan dapat diinstal diberbagai sistem operasi. Dengan xampp
anda tidak perlu melakukan konfigurasi apache, php dan mysql secara
14
manual karena secara otomatis xampp akan melakukan instalasi dan
konfigurasi secara otomatis (Wk, 2009:6).
Menurut Gunawan (2010:18):Dengan menginstal XAMMP
kita tidak perlu menginstal aplikasi server satu persatu, karena
didalam XAMMP sudah terdapat :
a. Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.81
b. MySQL 5.1.41 + PBXT engine
c. PHP 5.3.1
d. phpMyAdmin 3.2.4
e. Perl 5.10.1
f. Filezella FTP Server 0.9.33
g. Mercury Mail Transport System 4.72
15
BAB III
ANALISIS DAN PERANCANGAN
3.1 METODE PERANCANGAN
Metode yang digunakan dalam Pengembangan Sistem Informasi
Penerimaan Siswa Baru SMA Negeri 1 Sumenep adalah System
Development Life Cycle (SDLC) dengan model Waterfall yang telah
disesuaikan dengan kebutuhan penulisan Laporan Akhir. Model Waterfall
yang akan digunakan dalam penelitian ini seperti gambar berikut:
Gambar 3.1 Tahapan Pada Model Proses Waterfall (Sommervile, 2001) Sumber: Bahan Ajar Rekayasa Perangkat Lunak oleh Umi Proboyekti, S.Kom, MLIS
Metode yang akan digunakan dapat digambarkan sebagai berikut:
3.1.1 Mendefinisikan Kebutuhan (Requirement Definition)
Langkah pertama adalah mengumpulkan data yang akan
digunakan. Data yang dimaksud yaitu sistematika pendaftaran
dalam Penerimaan Siswa Baru SMA Negeri 1 Sumenep.
16
3.1.2 Mendesain Sistem dan Software (System and Software Design)
Perancangan (Design) dapat digunakan untuk mempermudah
dalam pembuatan sistem, sehingga memiliki standar atau acuan
dalam proses pembuatan program (WBS dan WorkFlow terlampir).
3.1.3 Implementasi dan Pengujian Unit (Implementation dan Unit
Testing)
Tahapan berikutnya adalah dengan mengimplementasikan desain
yang sudah dibuat dalam sebuah program. Program yang akan
dibuat mengacu pada data yang telah ditentukan serta rancangan
yang telah dibuat pada tahap selanjutnya. Setelah itu dilakukan
pengujian pada setiap unit program yang telah dibuat dan
melakukan analisa terhadap kesalahan atau kekurangan yang
terdapat pada program.
3.1.4 Integrasi dan Pengujian Sistem (Integration dan System
Testing)
Tahapan selanjutnya adalah mengintegrasikan unit program yang
telah dibuat menjadi sebuah sistem. Selanjutnya, dilakukan
pengujian sistem secara keseluruhan. Pengujian terbagi menjadi 2
yaitu pengujian sistem oleh pembuat aplikasi dan pengujian oleh
user.
3.1.5 Operasional dan Perawatan (Operasional and Maintenance)
Tahapan berikut ini merupakan hasil program yang dibuat akan
dioperasikan pada tempat yang telah ditentukan dan melakukan
suatu pemeliharaan terhadap sistem ini.
3.2 DESKRIPSI SISTEM
Sistem Informasi Penerimaan Siswa Baru SMA Negeri 1 Sumenep
merupakan sistem informasi penerimaan siswa baru secara online. Sistem
ini memberikan informasi atau layanan berupa pendaftaran calon siswa
secara online. Proses seleksi yang dilakukan dibagi menjadi dua tahap yaitu
seleksi administrasi dan seleksi tes. Seleksi administrasi disini berupa
17
kelengkapan berkas, nilai raport, ataupun kejuaraan yang pernah dicapai
oleh calon siswa yang dilakukan oleh tim administrasi. Seleksi tes disini
dibagi menjadi 2 yaitu tes bakat, dan tes wawancara minat. Untuk jalur
prestasi harus mengikuti tes seleksi tersebut. Sedangkan untuk jalur reguler
dan khusus hanya mengikuti tes ujian tulis dan tes wawancara minat.
Perangkingan dari nilai rata – rata tes tersebut akan menentukan calon siswa
diterima atau tidak sebagai siswa di SMA Negeri 1 Sumenep.
3.3 ANALISIS KEBUTUHAN SISTEM
Perangkat yang dibutuhkan untuk membangun Sistem ini terdiri atas
perangkat keras (hardware) dan perangkat lunak (software), yaitu sebagai
berikut :
3.3.1 Perangkat Keras (Hardware)
Perangkat keras (hardware) yang dibutuhkan adalah :
a. Personal Computer (PC) atau notebook .
b. Keyboard.
c. Mouse.
d. Printer.
3.3.2 Perangkat Lunak (Software)
Untuk membangun sistem ini dibutuhkan perangkat lunak (software)
sebagai berikut:
a. Operating System Windows.
b. Web Server: XAMPP versi 1.7.7.
c. Aplikasi Editor: Adobe Dreamweaver CS3.
d. Browser Internet: Mozilla Firefox 3.4, Google Chrome dan
Opera.
18
3.4 DATABASE
3.4.1. Tabel
a Tabel Tbl_registrasi
Tabel registrasi digunakan untuk meyimpan data registrasi
calon siswa. Struktur tabel dapat dilihat pada tabel dibawah
ini.
Tabel 3.1 Tabel tbl_registrasi
Nama Field Tipe data Keterangan
Nopeserta Varchar(40) Nomor urut calon siswa
Nama_lengkap Varchar(60) Nama lengkap calon siswa
Nis Int(20) Nis calon siswa
Asal_sklh Varchar(60) Asal sekolah calon siswa
Email Varchar(30) Email calon siswa
Password Varchar(10) Password calon siswa
Verifikasi Int(11) Verifikasi calon siswa
Tgl_reg Date Tanggal daftar siswa
Status Int(1) Status registrasi
b Tabel tbl_nilai_rapor
Tabel nilai rapor digunakan untuk menyimpan data nilai rapor
calon siswa atau selama 3 semester terakhir. Struktur tabel
dapat dilihat pada tabel dibawah ini.
Tabel 3.2 Tabel tbl_nilai_rapor
Nama Field Tipe data Keterangan
Id_nilai_rapor Int(11) Id nilai rapor
Nilai Decimal(10,0) Nilai calon siswa
c Tbl_mapel
Tabel mapel digunakan untuk menyimpan mata pelajaran yang
akan menjadi persyaratan nilai rapor. Struktur tabel dapat
dilihat pada tabel dibawah ini.
Tabel 3.3 Tabel tbl_mapel
Nama Field Tipe data Keterangan
Id_mapel Int(11) Id nilai ips
Nama_mapel Varchar(20) Nopeserta calon siswa
19
d Tbl_biodata
Tabel biodata digunakan untuk menyimpan data biodata
calon siswa. Struktur tabel dapat dilihat pada tabel dibawah
ini.
Tabel 3.4 Tabel tbl_biodata
Nama Field Tipe data Keterangan
Id_biodata Int(11) Id calon siswa
Nama_lengkap Varchar(30) Nama calon siswa
Tempat_lahir Varchar(20) Tempat lahir calon siswa
Tgl_lahir Date Tanggal lahir calon siswa
Jk_siswa Varchar(20) Jenis kelamin calon siswa
Agama Varchar(20) Agama calon siswa
Anak_ke Int(10) Anak keberapa calon siswa
Jumlah_anak Int(10) Jumlah saudara calon siswa
Status Varchar(20) Status calon siswa
Tlp_siswa Int(10) Nomor hp calon siswa
Alamat_siswa Varchar(60) Alamat calon siswa
Asal_sklh Varchar(40) Asal sekolah calon siswa
Alamat_sklh Varchar(40) Alamat sekolah asal calon
siswa
Nama_ayah Varchar(40) Nama ayah calon siswa
Nama_ibu Varchar(40) Nama ibu calon siswa
Kerja_ayah Varchar(30) Pekerjaan ayah
Kerja_ibu Varchar(40) Pekerjaaan ibu
Alamat_ortu Varchar(40) Alamat orang tua calon siswa
Tlp_ortu Int(10) Nomor hp orang tua calon
siswa
Penghasilan Double Penghasilan orang tua
e Tbl_semester
Tabel semester digunakan untuk menyimpan semester.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Tabel 3.5 Tabel tbl_semester
Nama Field Tipe data Keterangan
Id_semester Int(11) Id semester
Nama_semester Varchar(20) Nama Semester
20
f Tbl_kejuaraan
Tabel kejuaraan digunakan untuk menyimpan data kejuaraan
baik akademik maupun non akademik calon siswa yang
pernah dicapai. Struktur tabel dapat dilihat pada tabel
dibawah ini.
Tabel 3.6 Tabel tbl_kejuaraan
Nama field Tipe data Keterangan
Id_juara Int(10) Id juara
Nama_juara Varchar(60) Nama kejuaraan yang
pernah dicapai calon
siswa
Nama_penyelenggara Varchar(60) Penyelenggara lomba
Tahun_juara Int(10) Tahun diadakannya lomba
Tingkat_juara Varchar(20) Tingkat daerah
Medali_juara Varchar(20) Medali yang diperoleh
g Tbl_users
Tabel user digunakan untuk menyimpan data user. Struktur
tabel dapat dilihat pada tabel dibawah ini.
Tabel 3.7 Tabel tbl_users
Nama field Tipe data Keterangan
Id_user Int(11) Id admin
Username Varchar(20) Nama user
Password Varchar(30) Password user
Hak_akses Varchar(50) Level user
h Tbl _berkas
Tabel berkas digunakan untuk meyimpan berkas calon siswa.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Tabel 3.8 Tabel tbl_berkas
Nama field Tipe data Keterangan
Id_berkas Int(10) Id berkas
Foto_siswa File Foto Siswa
Skmp File Surat pernyataan 1
Sktmd File Surat pernyataan 2
Sktmt File Surat pernyataan 3
Sktm File Surat pernyataan 4
21
i Tbl_asal_sekolah
Tabel asal sekolah digunakan untuk menyimpan data sekolah.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Tabel 3.9 Tabel tbl_asal_sekolah
Nama field Tipe data Keterangan
Id_sklh Int(10) Id sekolah
Nama_sklh Varchar(60) Nama sekolah
Alamat_sklh Varchar(60) Alamat sekolah
Kecamatan Varchar(20) Kecamatan sekolah
j Tbl_det_jalur
Tabel detail jalur digunakan untuk meyimpan detail jalur
pendaftaran. Struktur tabel dapat dilihat pada tabel dibawah
ini.
Tabel 3.10 Tabel tbl_det_jalur
Nama field Tipe data Keterangan
Id_det_jalur Varchar(10) Id detail jalur pendaftaran
Id_jalur Varchar(10) Id jalur pendaftaran
Nama_jalur Varchar(20) Nama jalur pendaftaran
k Tbl_jalur
Tabel jalur digunakan untuk menyimpan data jalur
pendaftaran. Struktur tabel dapat dilihat pada tabel dibawah
ini.
Tabel 3.11 Tabel tbl_jalur
Nama field Tipe data Keterangan
Id_jalur Varchar(10) Id jalur pendaftaran
Nama_jalur Varchar(20) Nama jalur pendaftaran
l Tbl_rangking_siswa
Tabel rangking siswa ini digunakan untuk meyimpan data
rangking tes calon siswa yang telah mengikuti tes seleksi.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Tabel 3.12 Tabel tbl_rangking_siswa
Nama filed Tipe data Keterangan
Id_rangking Int(11) Id nilai bakat
Nilai_rangking Int(10) Nilai calon siswa
22
m. Tbl_nilai_bakat
Tabel nilai bakat digunakan untuk menyimpan data nilai bakat
calon siswa saat tes seleksi. Struktur tabel dapat dilihat pada
tabel dibawah ini.
Tabel 3.13 Tabel tbl_bakat
Nama filed Tipe data Keterangan
Id_nilai_bakat Int(11) Id nilai bakat
Nilai_bakat Int(10) Nilai calon siswa
n. Tbl_nilai_ujian
Tabel nilai ujian digunakan untuk menyimpan data nilai ujian
calon siswa saat tes seleksi. Struktur tabel dapat dilihat pada
tabel dibawah ini.
Tabel 3.14 Tabel tbl_ujian
Nama filed Tipe data Keterangan
id_nilai_ujian Int(11) Id nilai ujian
nilai_ujian Int(10) Nilai ujian calon siswa
o. Tbl_nilai_minat
Tabel nilai minat digunakan untuk menyimpan data nilai
minat calon siswa saat tes seleksi. Struktur tabel dapat dilihat
pada tabel dibawah ini.
Tabel 3.15 Tabel tbl_minat
Nama filed Tipe data Keterangan
id_nilai_minat Int(11) Id nilai minat
nilai_minat Int(10) Nilai calon siswa
p. Tbl_hasil_administrasi
Tabel hasil administrasi digunakan untuk menyimpan data
calon siswa yang lolos ataupun tidak lolos dalam administrasi.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Tabel 3.16 Tabel tbl_hasil_administrasi
Nama filed Tipe data Keterangan
id_hasil_administrasi Int(10) Id lolos admin
Status Varchar(20) Status
23
q. Tbl_seleksi_siswa
Tabel seleksi siswa digunakan digunakan untuk menyimpan
pendaftar yang mengikuti tes seleksi. Data pendaftar disini
didapatkan dari pendaftar yang lolos seleksi administrasi.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Tabel 3.17 Tabel tbl_seleksi_siswa
Nama filed Tipe data Keterangan
id_seleksi_siswa Int(10) Id tes seleksi
Status_siswa Varchar(20) Status
24
3.4.2 Perancangan Entity Relationship Diagram (ERD)
Tbl_siswa
nopeserta
Nama_lengkap
NIS
Asal_sklh status
password
verifikasi
Tgl_reg
Tbl_biodata
nopeserta
Tempat_lahirpenghasilan
Alamat_ortu
Tlp_ortuTgl_lahir
Nama_lengkap
Kerja_ayah
Kerja_ibu
Id_biodata
Jk_siswa
agamaAnak_ke
Jmlh_anak
status
Nama_ayah
Nama_ibu
Alamat_sklh
Alamat_siswa
Tlp_siswa
Asal_sklh
Tbl_semester
semesterId_semester
Tbl_nilai_raport
nilai Id_nilai
Tbl_matpel
Nama_matpelId_matpel
N
1terdapatN terdapat1 N
mengisi
1
1
mengisi
1
Tbl_kejuaraan
Nama_juara
Tahun_juara
Medali_juara
Nama_penyele
nggara
Id_juara
Tingkat_juaramemiliki
1
N
Tbl_berkas
Foto_siswa
sktmt
sktm
skmp
Id_berkas
sktmdMelakukan
upload
1
1
tbl_jalur
Nama_jalurId_jalr
1memiliki1
tbl_det_jalur
Id_det_jalrNama_det_
jalur
terdapat
1
1
Tbl_rangking
_siswa
Nilai_rangking
Id_rangking
memiliki1 1
hasil
Tbl_users
Id_user
password
Hak_akses
username
Tbl_hasil_administrasi
Id_hasil_admin
Status_siswa
1
1
1Tbl_seleksi_siswa
Status_siswaId_seleksi
_siswa
hasil1
Tbl_nilai_bakat
Nilai_bakatId_nilai_bakat
mempunyai1
1
Tbl_nilai_minat
Nilai_minat Id_nilai_minat
1
mempunyai
1
Tbl_nilai_ujian
Nilai_ujianId_nilai_
ujian
1
mempunyai
1
memilikiAsal_sklh
Nama_sklh
Alamat_sklh
Id_sklh
1
1
Gambar 3.2 Perancangan Entity Relationship Diagram (ERD)
25
3.4.3 Physical Data Model
FK_TBL_SISW_MENGISI_TBL_BIOD
FK_TBL_BIOD_MENGISI2_TBL_SISW
FK_TBL_NILA_INPUT_TBL_SISW
FK_TBL_SISW_INPUT2_TBL_NILA
FK_TBL_NILA_DET_MAPEL_TBL_MAPE
FK_TBL_NILA_DET_SEMES_TBL_SEME
FK_TBL_KEJU_DET_KEJUA_TBL_SISW
FK_TBL_BIOD_DET_JALUR_TBL_JALU
FK_TBL_DET__PUNYA_TBL_JALU
FK_TBL_JALU_PUNYA2_TBL_DET_
FK_TBL_BERK_UPLOAD_BE_TBL_SISW
FK_TBL_ASAL_DET_SKLH_TBL_SISW
FK_TBL_SISW_DET_SKLH2_TBL_ASAL
FK_TBL_RANG_DET_RANGK_TBL_SISW
FK_TBL_SISW_DET_RANGK_TBL_RANG
FK_TBL_SISW_DET_HASIL_TBL_SELE
FK_TBL_SELE_DET_HASIL_TBL_SISW
FK_TBL_SISW_DET_UJIAN_TBL_NILA
FK_TBL_NILA_DET_UJIAN_TBL_SISW
FK_TBL_SISW_DET_MINAT_TBL_NILA
FK_TBL_NILA_DET_MINAT_TBL_SISW
FK_TBL_SISW_DET_BAKAT_TBL_BAKA
FK_TBL_BAKA_DET_BAKAT_TBL_SISW
FK_TBL_HASI_DET_HASIL_TBL_SISW
tbl_siswa
nopeserta
id_seleksi_siswa
id_nilai_ujian
id_nilai_raport
id_nilai_minat
id_asal_sklh
id_rangking
id_nilai_bakat
id_biodata
id_hasil_administrasi
nama_lengkap
nis
asal_sklh
password
verifikasi
tgl_registrasi
status_registrasi
varchar(40)
integer
integer
integer
integer
integer
integer
integer
integer
integer
varchar(60)
integer
varchar(60)
varchar(30)
varchar(10)
integer
date
integer
<pk>
<fk5>
<fk6>
<fk2>
<fk7>
<fk3>
<fk4>
<fk8>
<fk1>
tbl_biodata
id_biodata
id_jalur
nopeserta
tempat_lahir
tgl_lahir
jk_siswa
agama
anak_ke
status_anak
jumlah_anak
tlp_siswa
nama_ayah
nama_ibu
kerja_ayah
kerja_ibu
alamat_ortu
tlp_ortu
penghasilan
integer
varchar(10)
varchar(40)
varchar(20)
date
varchar(20)
varchar(20)
integer
varchar(20)
integer
integer
varchar(40)
varchar(40)
varchar(40)
varchar(40)
varchar(100)
integer
decimal
<pk>
<fk2>
<fk1>
tbl_nilai_raport
id_nilai_raport
id_semester
nopeserta
id_mapel
nilai
integer
integer
varchar(40)
varchar(10)
integer
<pk>
<fk2>
<fk1>
<fk3>
tbl_mapel
id_mapel
nama_mapel
varchar(10)
varchar(40)
<pk>
tbl_semester
id_semester
semester
integer
integer
<pk>
tbl_kejuaraan
id_juara
nopeserta
nama_juara
nama_penyelenggara
tahun_juara
tingkat_juara
medali_juara
integer
varchar(40)
varchar(60)
varchar(60)
integer
varchar(20)
varchar(20)
<pk>
<fk>
tbl_users
id_user
username
hak_akses
pass
integer
varchar(20)
varchar(20)
varchar(10)
<pk>
tbl_berkas
id_berkas
nopeserta
foto_siswa
skmp
sktmd
sktmt
sktm
integer
varchar(40)
long binary
long binary
long binary
long binary
long binary
<pk>
<fk>
tbl_asal_sklh
id_asal_sklh
nama_sklh
alamat_sklh
kecamatan
Column_6
integer
varchar(60)
long varchar
varchar(20)
<Undefined>
<pk>
tbl_jalur
id_jalur
id_det_jalur
nama_jalur
varchar(10)
varchar(10)
varchar(20)
<pk>
<fk>
tbl_det_jalur
id_det_jalur
nama_det_jalur
varchar(10)
varchar(20)
<pk>
tbl_rangking
id_rangking
nopeserta
nilai_rangking
integer
varchar(40)
integer
<pk>
<fk>
tbl_seleksi_siswa
id_seleksi_siswa
nopeserta
status_siswa
integer
varchar(40)
varchar(20)
<pk>
<fk>
tbl_nilai_ujian
id_nilai_ujian
nopeserta
nilai_ujian
integer
varchar(40)
integer
<pk>
<fk>
tbl_nilai_minat
id_nilai_minat
nopeserta
nilai_minat
integer
varchar(40)
integer
<pk>
<fk>
tbl_bakat
id_nilai_bakat
nopeserta
nilai_bakat
integer
varchar(40)
integer
<pk>
<fk>
tbl_hasil_administrasi
id_hasil_administrasi
nopeserta
status_administrasi
integer
varchar(40)
varchar(20)
<pk>
<fk>
Gambar 3.3 Physical Data Model
26
3.5 PROSES
3.5.1 Work Breakdown Structure (WBS)
Gambar 3.4 Work Breakdown Structure (WBS)
Sistem Informasi Penerimaan
Siswa Baru SMAN 1 Sumenep
Data Layanan
Data Pendaftar
Registrasi
Lihat Pendaftar
Masukkan Data
Cetak Kartu
Pengumuman
Laporan
Seleksi
27
3.5.2 Perancangan Work Flow
a. Jalur Prestasi
Gambar 3.5 Workflow Jalur Prestasi
28
b. Jalur Reguler dan Jalur Khusus
Gambar 3.6 Workflow Jalur Reguler dan Jalur Khusus
29
3.5.3 Perancangan Data Flow Diagram (DFD)
a. DFD Level 0
Pengembangan Sistem Informasi
Penerimaan Siswa Baru SMA
Negeri 1 Sumenep
Calon Siswa
Tim
Administrasi
Kepala
SekolahTim Seleksi
Data hasil administrasi
Daftar biodata, raport,
Berkas, kejuaraan,hasil admin
Data registrasi,biodata, raport,
Berkas, kejuaraan
Daftar registrasi,biodata, raport,
Berkas, kejuaraan
Daftar nilai(tes wawwancara
minat,tes bakat,Tes ujian online),
seleksi siswa
Data nilai(tes wawancara
minat,tes bakat,
Tes ujian online), seleksi siswa
Daftar hasil administrasi,
Seleksi siswa
Gambar 3.7 DFD Level 0
30
b. DFD Level 1
1
Registrasi
2
Daftar
Calon siswa
Da
ta b
iod
ata
Tbl_biodata
Daftar biodata
Tbl_nilai_raport
Data nilai
raportDaftar nilai
raport
Tbl_berkas
Data berkas
Daftar
berkas
Tbl_kejuaraan
Da
fta
r
ke
jua
raa
n
Da
ta
ke
jua
raa
n
Tbl_semesterTbl_mapel
Daftar
semester
Data semesterData mapel
Daftar mapelDa
ta r
eg
istr
asi
Tbl_registrasi
Data
registrasiDaftar
registrasi
Pe
nd
afta
r
terv
alid
asi
daftar biodata, Nilai raport,Berkas,
kejuaraan
data biodata, Nilai raport,Berkas,
kejuaraan
Tbl_jalur
Tbl_det_jalur
Data jalur
Daftar jalur
Data det jalur
Daftar det jalur
Tim
adminstrasi
Da
fta
r b
iod
ata
,nila
i ra
po
rt,
be
rka
s,k
eju
ara
an
3
Seleksi
administrasi
Tbl_hasil_
administrasi
da
fta
r b
iod
ata
, N
ila
i ra
po
rt,
Be
rka
s,k
eju
ara
an
Data hasil
admin
Daftar hasil
admin
Daftar hasil
admin
Data hasil admin
4
Tes seleksi
Tbl_seleksi_
siswa
Daftar hasil
admin
Daftar seleksi
siswa
Data seleksi
siswa
Tim seleksi
Daftar seleksi
Siswa,nilai minat,ujian,
bakat
Data seleksi
Siswa,nilai minat,
ujian,bakat
5
Pengumuman
Kepala sekolah
Daftar seleksi
siswaDaftar hasil
admin
Daftar hasil admin,
seleksi siswa
Daftar hasil admin,
seleksi siswa Tbl_nilai_bakat
Tbl_nilai_ujian
Daftar nilai
bakatData nilai
bakat
Daftar nilai
ujian
Data nilai
ujian
Tbl_nilai_minat
Data nilai
minat
Daftar nilai
minat
Tbl_rangking_
siswa
Data
rangkingDaftar
rangking
Tbl_asal_sklhDaftar
sekolah
Data
sekolah
Gambar 3.8 DFD Level 1
31
c. DFD Level 2
a) Registrasi
Calon siswa
1.1
Tampil form
registrasi
registrasi
1.2
Masukkan data
pendaftar
Registrasi pendaftar
1.3
Simpan data
Tbl_registrasi
Data registrasi
Daftar registrasi
Data pendaftar
Gambar 3.9 DFD Level 2 (Registrasi)
b) Daftar
2.4
Memasukkan
kejuaraan
Calon
siswa
Data kejuaraan
Tbl_mapelDaftar mapel
Tbl_berkas
Daftar kejuaraan
2.3
Memasukkan
berkas
2.2
Memasukkan
nilai raport
2.1
Memasukkan
biodata
Tbl_biodataData biodata
Daftar biodata
Data berkas
Daftar berkas
Data berkas
Daftar berkas
Data nilai raport
Daftar nilai raport
Daftar biodata
Data biodata
Tbl_kejuaraan
Data kejuaraan
Daftar kejuaraan
Tbl_semesterData semester
Daftar semester
Tbl_nilai_raportDaftar mapel,semester,
nilai raport
Tim
Administrasi
Da
fta
r b
iod
ata
Da
fta
r m
ap
el,s
em
est
er,
nila
i ra
po
rt
Da
fta
r b
erk
as
Da
fta
r ke
jua
raa
n
Data mapel,semester,
nilai raport
Gambar 3.10 DFD Level 2 (Daftar)
32
c) Seleksi adminitrasi
3.1
Seleksi biodata
3.2
Seleksi raport
3.3
Seleksi berkas
3.4
Seleksi
kejuaraan
3.5
Seleksi
pendaftar
Tbl_berkas
Tbl_biodata
Tbl_kejuaraan
Tbl_nilai_raport
Daftar berkas
Daftar kejuaraan
Daftar
biodata
Daftar nilai raport
Tbl_lolos_admin
Daftar pendaftar
Tes administrasi
Data pendaftar
Tes administrasi
Tim
Administrasi
Daftar biodata
Daftar nilai raport
Daftar berkas
Daftar kejuaraan
Da
ta p
en
da
fta
r
tes a
dm
inis
tra
siD
afta
r p
en
da
fta
r
tes a
dm
inis
tra
si
Gambar 3.11 DFD Level 2 (Seleksi Administrasi)
33
d) Tes Seleksi
Tbl_nilai_
bakat
Tbl_nilai_
Ujian
Tbl_nilai_
minat
4.1
Memasukkan
Nilai tes
4.2
Seleksi
pendaftar
Daftar nilai minat
Daftar nilai bakat
Daftar nilai ujian
Data nilai ujian
Data nilai bakat
Data nilai minat
Tim Seleksi
Da
fta
r n
ilai m
ina
t
Da
fta
r n
ilai b
aka
tD
afta
r n
ilai u
jian
Tbl_rangking_
siswaDaftar nilai
Rabgking siswa
Data nilai
Rangking siswaD
afta
r n
ilai
Ra
ng
kin
g s
isw
a
Daftar nilai minat,
Bakat,ujian, rangking
Data nilai minat,
Bakat,ujian, rata tes
Tbl_seleksi_
SiswaDaftar seleksi
siswaData seleksi
siswaDa
fta
r se
leksi sis
wa
Tbl_hasil_administrasi
Da
fta
r h
asil
ad
min
istr
asi
Gambar 3.12 DFD Level 2 (Tes Seleksi)
e) Pengumuman
6.2
Pendataan data
Pendaftar tes
administrasi
Calon Siswa
Kepala
Sekolah
5.1
Pendataan data
Pendaftar
5.3
Pendataan data
Pendaftar tes
seleksi
Tbl_seleksi_
Siswa
Tbl_registrasi
Tbl_hasil_administrasi
Daftar registrasi
Daftar hasil admin
Daftar seleksi
siswa
Tim
administrasi
Tim Seleksi
Data pendaftar
Data pendaftar
Hasil admin
Data pendaftar
Tes seleksi
Daftar pendaftar
Tes seleksi
Daftar pendaftar
administrasi
Daftar pendaftar
Hasil admin
Daftar pendaftar
hasil administrasi,
Tes seleksi,
Daftar pendaftar
Gambar 3.13 DFD Level 2 (Pengumuman)
34
3.6 INTERFACE (MOCKUP)
3.6.1 Rancangan Interface Halaman User (Calon Siswa)
a Rancangan Interface Halaman Utama
Gambar 3.14 Rancangan Interface Halaman Utama (Calon Siswa)
b Rancangan Interface Halaman Login
Gambar 3.15 Rancangan Interface Halaman Login (Calon Siswa)
35
c Rancangan Interface Halaman Pilih Jalur
Gambar 3.16 Rancangan Interface Halaman Pilih Jalur
d Rancangan Interface Halaman Pilihan Jalur Prestasi
Gambar 3.17 Rancangan Interface Halaman Pilihan Jalur Prestasi
36
e Rancangan Interface Halaman Akun Calon Siswa Jalur
Presatasi
Gambar 3.18 Rancangan Interface Halaman Akun Calon Siswa
Jalur Presatasi
f Rancangan Interface Halaman Akun Calon Siswa Jalur
Reguler
Gambar 3.19 Rancangan Interface Halaman Akun Calon Siswa
Jalur Reguler
37
3.6.2 Rancangan Interface Halaman Tim Administrasi, Tim Seleksi,
dan Kepala Sekolah
a Rancangan Interface Halaman Login
Gambar 3.20 Rancangan Interface Halaman Login (Tim
Administrasi, Tim Seleksi, dan Kepala Sekolah)
b Rancangan Interface Halaman Utama
Gambar 3.21 Rancangan Interface Halaman Utama (Tim
Administrasi, Tim Seleksi, dan Kepala Sekolah)
38
Menu (Tim Administrasi)
1) Data Pendaftar
Menu Data pendaftar disini merupakan tampilan semua
pendaftar yang telah mendaftar di SMA Negeri 1 Sumenep.
2) Seleksi Administrasi
Menu seleksi administrasi disini dibagi menjadi 3 yaitu
sesuai dengan jalur masing – masing; jalur prestasi, jalur reguler
dan jalur khusus.
3) Hasil Seleksi
Hasil seleksi dibagi menjadi 2 yaitu Lulus administrasi dan
Tidak Lulus administrasi
4) Laporan
Pada menu ini, panitia dapat mendapatkan melakukan cetak
data pendaftar yang diterima maupun tidak diterima pada seleksi
administrasi.
5) Keluar
Pada menu ini adalah menu untuk keluar dari akun
administrasi.
Menu (Tim Seleksi)
1) Data Pendaftar
Menu Data pendaftar disini merupakan tampilan semua
pendaftar yang telah diterima pada tahap seleksi administrasi.
2) Tes Seleksi
Menu tes seleksi disini dibagi menjadi 3 sesuai dengan jalur
pendaftaran yaitu jalur prestasi, jalur reguler, dan jalur khusus.
3) Seleksi
Menu seleksi juga dibagi menjadi 3 sesuai dengan jalur
pendaftaran. Menu ini digunakan untuk menginputkan nilai tes
calon siswa yang sudah lolos dalam seleksi administrasi.
39
4) Hasil Seleksi
Hasil seleksi dibagi menjadi dua menu yaitu diterima dan Tidak
Diterima.
6) Laporan
Pada menu ini, panitia dapat mendapatkan melakukan cetak
data pendaftar yang diterima maupun tidak diterima pada tes
seleksi.
7) Keluar
Pada menu ini adalah menu untuk keluar dari akun tim
seleksi.
Menu (Kepala Sekolah)
1) Data Pendaftar
Menu disini untuk melihat jumlah pendaftar secara
keselurahan.
2) Pendaftar Lolos Administrasi
Menu ini digunakan untuk melihat pendaftar yang telah
lolos dalam seleksi administrasi.
3) Pendaftar Diterima
Menu ini digunakan untuk melihat pendaftar yang telah
lolos dalam seleksi administrasi dan seleksi tes.
4) Keluar
Pada menu ini adalah menu untuk keluar dari akun kepala
sekolah.
40
BAB IV
IMPLEMENTASI
1.1 DATABASE
4.1.1 Tbl_registrasi
Tabel registrasi digunakan untuk meyimpan data registrasi calon
siswa. Struktur tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.1 Tabel Registrasi
4.1.2 Tbl_biodata
Tabel biodata digunakan untuk menyimpan data biodata calon
siswa. Struktur tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.2 Tabel Biodata
41
4.1.3 Tbl_nilai_rapor
Tabel nilai rapor digunakan untuk menyimpan data nilai rapor
calon siswa atau selama 3 semester terakhir. Struktur tabel dapat
dilihat pada tabel dibawah ini.
Tabel 4.3 Tabel Nilai_rapor
4.1.4 Tbl_mapel
Tabel mapel digunakan untuk menyimpan mata pelajaran yang
akan menjadi persyaratan nilai rapor. Struktur tabel dapat dilihat
pada tabel dibawah ini.
Tabel 4.4 Tabel Mata Pelajaran
4.1.5 Tbl_semester
Tabel semester digunakan untuk menyimpan semester. Struktur
tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.5 Tabel Semester
42
4.1.6 Tbl_kejuaraan
Tabel kejuaraan digunakan untuk menyimpan data kejuaraan baik
akademik maupun non akademik calon siswa yang pernah dicapai.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.6 Tabel Kejuaraan
4.1.7 Tbl_users
Tabel user digunakan untuk menyimpan data user. Struktur tabel
dapat dilihat pada tabel dibawah ini.
Gambar 4.7 Tabel Users
4.1.8 Tbl _berkas
Tabel berkas digunakan untuk menyimpan berkas calon siswa.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.8 Tabel Berkas
43
4.1.9 Tbl_asal_sekolah
Tabel asal sekolah digunakan untuk menyimpan data sekolah.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.9 Tabel Asal Sekolah
4.1.10 Tbl_jalur
Tabel jalur digunakan untuk menyimpan data jalur pendaftaran.
Struktur tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.10 Tabel Jalur
4.1.11 Tbl_det_jalur
Tabel detail jalur digunakan untuk meyimpan detail jalur
pendaftaran. Struktur tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.11 Tabel detail jalur
4.1.12 Tbl_rangking_siswa
Tabel rangking siswa ini digunakan untuk menyimpan data nilai
rangking calon siswa yang telah mengikuti tes seleksi. Struktur
tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.12 Tabel Rangking Siswa
44
4.1.13 Tbl_nilai_bakat
Tabel nilai bakat digunakan untuk menyimpan data nilai bakat
calon siswa saat tes seleksi. Struktur tabel dapat dilihat pada tabel
dibawah ini.
Gambar 4.13 Tabel Bakat
4.1.14 Tbl_nilai_ujian
Tabel nilai ujian digunakan untuk menyimpan data nilai ujian tulis
calon siswa saat tes seleksi. Struktur tabel dapat dilihat pada tabel
dibawah ini.
Gambar 4.14 Tabel Nilai Ujian
4.1.15 Tbl_nilai_minat
Tabel nilai minat digunakan untuk menyimpan data nilai minat
calon siswa saat tes seleksi. Struktur tabel dapat dilihat pada tabel
dibawah ini.
Gambar 4.15 Tabel Minat
45
4.1.16 Tbl_hasil_administrasi
Tabel hasil administrasi digunakan untuk menyimpan data calon
siswa yang lolos ataupun tidak lolos dalam administrasi. Struktur
tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.16 Tabel Hasil Administrasi
4.1.17 Tbl_seleksi_siswa
Tabel seleksi siswa digunakan digunakan untuk menyimpan
pendaftar yang mengikuti tes seleksi. Data pendaftar disini
didapatkan dari pendaftar yang lolos seleksi administrasi. Struktur
tabel dapat dilihat pada tabel dibawah ini.
Gambar 4.17 Tabel Seleksi Siswa
46
1.2 INTERFACE
Berikut merupakan tampilan dari Sistem Informasi Penerimaan Siswa
Baru SMA Negeri 1 Sumenep :
1.2.1 Interface Halaman Calon Siswa
Berikut ini merupakan tampilan user Calon Siswa yang akan
mendaftar sebagai siswa baru SMA Negeri 1 Sumenep. Dalam
tampilan ini, terdapat beberapa menu yaitu sebagai berikut :
a Menu Beranda
Pada menu ini Calon Siswa dapat mengetahui sekilas mengenai
website Penerimaan Siswa Baru SMA Negeri 1 Sumenep. Di sini
menjelaskan bahwa user diharapkan mengikuti alur yang telah
dibuat secara sistematis agar data yang dihasilkan akurat dan
lengkap.
Gambar 4.18 Menu Beranda Pendaftar
47
b Menu Pendaftar
Pada menu pendaftar ini, user dapat mengetahui berapa banyak
siswa yang telah mendaftar di SMA Negeri 1 Sumenep.
Sekaligus, user juga mengetahui apakah user tersebut telah
terdaftar atau belum ketika selesai mendaftar nantinya.
Gambar 4.19 Menu Pendaftar Calon Siswa
c Menu Pengumuman
Pada menu pengumuman, user dapat mengetahui siswa yang telah
diterima di SMA Negeri 1 Sumenep. Tetapi apabila pengumuman
belum waktunya untuk di umummkan, maka secara otomatis user
tidak dapat melihat pengumuman tersebut.
d Menu Daftar
Pada menu daftar, user wajib melakukan proses daftar karena
untuk dapat mengisi data / formulir, user harus mempunyai
nomor peserta dan password. Maka dari itu user wajib
melakukan proses daftar dengan mengisi data yang akurat dan
lengkap.
48
Gambar 4.20 Menu Registrasi Pendaftar
Dalam proses ini apabila ada kolom yang belum terisi maka
secara otomatis user tidak bisa mendapatkan nomor peserta dan
password. Dan akan menampilkan pesan seperti gambar di bawah
ini.
Gambar 4.21 Menu Validasi Registrasi Pendaftar
Setelah melakukan proses daftar secara benar dan lengkap. maka
selanjutnya user akan mendapatkan nomor peserta dan password.
49
Dibawah ini merupakan contoh dari nomor peserta dan password
yang diperoleh user.
Gambar 4.22 Tampilan Konfirmasi Account
e Menu Masuk
Pada menu masuk ini, user dapat masuk ke form pendaftaran
melalui nopeserta dan password yang telah didapatkan
sebelumnya.
Gambar 4.23 Menu Login Pendaftar
Seletah user masuk, maka user harus melakukan sesuai dengan
alur yang ada dalam pendaftaran ini, yang pertama yaitu memilih
50
jalur pendaftaran yang user inginkan. Disini terdapat 3 jalur yang
salah satunya harus dipilih oleh user yang sesuai dengan
kemampuan user.
Gambar 4.24 Pilihan Menu Jalur
Apabila user memilih jalur reguler atau jalur khusus maka
akan tampil akun user dibawah ini. Pada sub menu ini, user harus
mengisi setiap data yang dibutuhkan.
Gambar 4.25 Menu Inputan Kelengkapan Data Pendaftar
51
User harus mengisi form biodata seperti gambar dibawah ini.
Data ini harus benar-benar akurat.
Gambar 4.26 Form Inputan Data Pribadi Pendaftar
Gambar 4.27 Form Inputan Biodata Orang Tua Pendaftar
User harus mengisi nilai rapor seperti gambar dibawah ini. Data
ini harus benar-benar akurat.
52
Gambar 4.28 Form Inputan Nilai Raport Pendaftar
User harus mengisi berkas yang telah ditentukan berdasarkan
jalur yang dipilih seperti gambar dibawah ini. Data ini harus
benar-benar akurat. Format file harus .jpg/.jpeg, .png, .gif.
Sedangkan format penamaan file harus berdasarkan nopeserta dan
nama file. Contoh : 201306008_Foto.
Gambar 4.29 Form Upload Berkas Pendaftar
53
Pada gambar dibawah ini merupakan akun user yang telah
memilih jalur pendaftaraan prestasi. Tetapi user harus memilih
prestasi akademik maupun non akademik. Untuk jalur prestasi
disini sama seperti jalur reguler dan khusus, hanya saja yang
membedakan adalah data kejuaraan. Pada jalur prestasi
diwajibkan user memiliki kejuaraah selama menempuh
pendidikan sebelumnya.
Gambar 4.30 Menu Pilihan Jalur Prestasi
Gambar 4.31 Menu Pendaftar Jalur Prestasi
54
Gambar 4.32 Menu Form Input Kejuaraan Pendaftar
Setelah mengisi form kejuaraan, user dapat melihat kembali data
kejuaraan yang telah dimasukkan.
Gambar 4.33 Lihat Data Kejuaraan
Untuk yang terakhir adalah form cetak, dimana user dapat
mencetak kartu peserta dimana kartu tersebut sebagai bukti dari
pendaftaran yang dilakukan.
55
Gambar 4.34 Cetak Kartu Pendaftar
1.2.2 Interface Halaman Tim Administrasi
Berikut ini merupakan tampilan user Tim Administrasi yang bertindak
sebagai penyeleksi administrasi calon siswa baru SMA Negeri 1
Sumenep. Berikut merupakan tampilan interface halaman tim
administrasi:
a. Menu Login
Menu login disini digunakan oleh tim administrasi untuk masuk ke
halaman tim administrasi.
Gambar 4.35 Halaman Login Tim Administrasi
56
b. Menu Data Pendaftar
Menu data pendaftar berisi tentang data calon siswa yang telah
mendaftar secara online di SMA Negeri 1 Sumenep.
Gambar 4.36 Menu Data Pendaftar
c. Menu Seleksi Administrasi
Menu seleksi administrasi dibagi menjadi 3 sesuai dengan jalur
pendaftaran saat siswa mendaftar.
1) Jalur Prestasi
Menu jalur prestasi berisi data calon siswa yang mendaftar
pada jalur prestasi. Pada button detail tim administrasi dapat
melihat biodata, nilai raport, berkas, kejuaraan calon siswa.
Sedangkan untuk button seleksi digunakan untuk menyeleksi
calon siswa itu lulus atau tidak lulus dalam seleksi administrasi.
57
Gambar 4.37 Menu Seleksi Administrasi Jalur Prestasi
Button biodata berisi tentang biodata lengkap calon siswa.
Button nilai raport berisi tentang nilai raport calon siswa dari
semester 3,4, dan 5 yang mencakup mata pelajaran matematika,
IPA, dan IPS.
Button berkas berisi berkas – berkas atau persyaratan calon
siswa yang telah ditentukan.
Button kejuaraan berisi tentang data kejuaraan yang pernah
diraih oleh calon siswa.
Button seleksi digunakan untuk menyeleksi calon siswa lulus
atau tidak dalam seleksi administrasi.
58
Gambar 4.38 Menu Seleksi Administrasi Detail Jalur Prestasi
Gambar 4.39 Form Input Seleksi Administrasi
2) Jalur Reguler
Menu jalur reguler berisi data calon siswa yang mendaftar pada
jalur reguler. Pada button detail tim administrasi dapat melihat
biodata, nilai raport, berkas. Sedangkan untuk button seleksi
digunakan untuk menyeleksi calon siswa itu lulus atau tidak
lulus dalam seleksi administrasi.
59
Gambar 4.40 Data Pendaftar Seleksi Administrasi Jalur Reguler
Button biodata berisi tentang biodata lengkap calon siswa.
Button nilai raport berisi tentang nilai raport calon siswa
dari semester 3,4, dan 5 yang mencakup mata pelajaran
matematika, IPA, dan IPS.
Button berkas berisi berkas – berkas atau persyaratan calon
siswa yang telah ditentukan..
Button seleksi digunakan untuk menyeleksi calon siswa
lulus atau tidak dalam seleksi administrasi.
Gambar 4.41 Detail Pendaftar Seleksi Administrasi Jalur Prestasi
60
3) Jalur Khusus
Menu jalur khusus berisi data calon siswa yang mendaftar pada
jalur khusus. Pada button detail tim administrasi dapat melihat
biodata, nilai raport, berkas. Sedangkan untuk button seleksi
digunakan untuk menyeleksi calon siswa itu lulus atau tidak
lulus dalam seleksi administrasi.
Gambar 4.42 Data Pendaftar Seleksi Administrasi Jalur Khusus
Button biodata berisi tentang biodata lengkap calon siswa.
Button nilai raport berisi tentang nilai raport calon siswa
dari semester 3,4, dan 5 yang mencakup mata pelajaran
matematika, IPA, dan IPS.
Button berkas berisi berkas – berkas atau persyaratan calon
siswa yang telah ditentukan.
Button seleksi digunakan untuk menyeleksi calon siswa
lulus atau tidak dalam seleksi administrasi.
61
Gambar 4.43 Detail Pendafar Seleksi Administrasi Jalur Khusus
d. Menu Hasil Seleksi
Menu hasil seleksi berisi tentang data pendaftar yang lolos atau
tidak lolos dalam seleksi administrasi.
1) Lolos Administrasi
Menu lolos administrasi berisi data pendaftar yang lolos dalam
tes seleksi administrasi. Apabila terdapat kesalahan tim
admnistrasi dapat merubah atau menghapus data pendaftar
dengan mengklik button edit untuk merubah, button hapus
untuk menghapus data pendaftar.
Gambar 4.44 Data Pendaftar Lolos Administrasi
62
Gambar 4.45 Edit Data Pendaftar Lolos Administrasi
Gambar 4.46 Form Edit Data Pendaftar Lolos Administrasi
63
Gambar 4.47 Hapus Data Pendaftar Lolos Administrasi
2) Gagal Administrasi
Menu gagal administrasi berisi data pendaftar yang gagal
dalam tes seleksi administrasi. Apabila terdapat kesalahan tim
admnistrasi dapat merubah atau menghapus data pendaftar
dengan mengklik button edit untuk merubah, button hapus
untuk menghapus data pendaftar.
Gambar 4.48 Data Pendaftar Gagal Lolos Administrasi
64
e. Menu Laporan
Tim administrasi dapat menceak laporan. Laporan disini berisi
tentang laporan data pendaftar yang lulus dan tidak lulus dalam
seleksi administrasi.
Gambar 4.49 Menu Cetak Laporan
Gambar 4.50 Hasil Cetak Laporan Seleksi Administrasi
f. Menu Keluar
Menu keluar berfungsi untuk keluar dari halaman tim administrasi.
65
1.2.3 Interface Halaman Tim Seleksi
Berikut ini merupakan tampilan user Tim Seleksi yang bertindak
sebagai tim tes seleksi yang menginputkan nilai tes calon siswa baru
SMA Negeri 1 Sumenep yang telah lulus dalam seleksi administrasi.
Berikut ini merupakan tampilan interface halaman tim seleksi :
a. Menu Login
Menu login digunakan untuk masuk ke dalam halaman tim seleksi.
Gambar 4.51 Menu Login Tim Seleksi
b. Menu Data Pendaftar
Halaman ini berisi tentang data pendaftar yang lolos dalam tes
seleksi administrasi.
Gambar 4.52 Data Pendaftar Lolos Administrasi
66
c. Menu Input Nilai Tes
Menu input nilai tes seleksi dibagi menjadi 3 sesuai dengan jalur
pendaftaran. Untuk jalur prestasi tim seleksi memasukkan nilai tes
bakat dan nilai tes wawancara minat. Sedangkan jalur reguler dan
jalur khusus memasukkan nilai tes wawancara minat dan tes ujian.
1) Jalur Prestasi
Halaman ini berisi data pendaftar jalur prestasi yang lolos
dalam tes seleksi administrasi. Tim seleksi dapat memasukkan
nilai dengan button input nilai dan melihat rincian nilai tes
dengan button detail. Input nilai tes disini meliputi nilai bakat
dan nilai wawancara minat.
Gambar 4.53 Data Pendaftar Jalur Prestasi Lolos Administrasi
67
Gambar 4.54 Form Input Nilai Tes Pendaftar
Apabila terjadi kesalahan tim seleksi dapat merubah atau menghapus
data nilai tes pendaftar dengan mengklik button edit untuk merubah
dan button hapus untuk menghapus.
Gambar 4.55 Edit Nilai Pendaftar Jalur Pretasi
68
Gambar 4.56 Form Edit Nilai Pendaftar Jalur Prestasi
Gambar 4.57 Hapus Nilai Tes Pendaftar Jalur Registrasi
2) Jalur Reguler
Halaman ini berisi data pendaftar jalur reguler yang lolos
dalam tes seleksi administrasi. Tim seleksi dapat memasukkan
nilai dengan button input nilai dan melihat rincian nilai tes
dengan button detail. Input nilai tes disini meliputi nilai ujian
dan nilai wawancara minat.
69
Gambar 4.58 Data Pendaftar Jalur Reguler Lolos Administrasi
Apabila terjadi kesalahan tim seleksi dapat merubah atau
menghapus data nilai tes pendaftar dengan mengklik button edit
untuk merubah dan button hapus untuk menghapus.
Gambar 4.59 Data Nilai Pendaftar Jalur Reguler
70
Gambar 4.60 Form Edit Data Nilai Pendaftar
Gambar 4.61 Hapus Data Pendaftar Jalur Jalur Khusus
Halaman ini berisi data pendaftar jalur khusus yang lolos dalam
tes seleksi administrasi. Tim seleksi dapat memasukkan nilai
dengan button input nilai dan melihat rincian nilai tes dengan
button detail. Input nilai tes disini meliputi nilai ujian dan nilai
wawancara minat.
71
Gambar 4.62 Data Pendaftar Jalur Khusus Lolos Administrasi
Gambar 4.63 Form Input Nilai Jalur Khusus
72
Gambar 4.64 Data Nilai Pendaftar Jalur Khusus
Gambar 4.65 Form Edit Nilai Data Pendaftar Jalur Khusus
73
Gambar 4.66 Hapus Data Nilai Pendaftar Jalur Khusus
d. Menu Seleksi
Menu seleksi disini dibagi menjadi 3 sesuai dengan jalur
pendaftaran.
1) Jalur Prestasi
Halaman ini berisi data pendaftar jalur prestasi. Tim seleksi
akan melakukaan seleksi pendaftar berdasarkan nilai rata – rata
tes calon siswa.
Gambar 4.67 Seleksi Data Pendaftar Jalur Prestasi
74
Gambar 4.68 Form Input Seleksi Data Pendaftar Jalur Prestasi
2) Jalur Reguler
Halaman ini berisi data pendaftar jalur reguler. Tim seleksi
akan melakukaan seleksi pendaftar berdasarkan nilai rata – rata
tes calon siswa.
Gambar 4.69 Seleksi Data Pendaftar Jalur Reguler
75
Gambar 4.70 Form Input Seleksi Data Pendaftar Jalur Reguler
3) Jalur Khusus
Halaman ini berisi data pendaftar jalur khusus. Tim seleksi
akan melakukaan seleksi pendaftar berdasarkan nilai rata – rata
tes calon siswa.
Gambar 4.71 Seleksi Data Pendaftar Jalur Khusus
76
Gambar 4.72 Form Input Seleksi Data Pendaftar Jalur Khusus
e. Menu Hasil Seleksi
1) Diterima
Halaman ini berisi data pendaftar yang diterima atau masuk
menjadi siswa SMA Negeri 1 Sumenep. Tim seleksi dapat
merubah atau menghapus data pendaftar dengan mengklik
button edit untuk merubah data dan button hapus untuk
menghapus data pendaftar.
Gambar 4.73 Data Pendaftar Diterima
77
Gambar 4.74 Form Edit Seleksi Data Pendaftar
Gambar 4.75 Hapus Seleksi Data Pendaftar
2) Ditolak
Halaman ini berisi data pendaftar yang ditolak atau tidak
diterima menjadi siswa SMA Negeri 1 Sumenep. Tim seleksi
dapat merubah atau menghapus data pendaftar dengan
mengklik button edit untuk merubah data dan button hapus
untuk menghapus data pendaftar.
78
Gambar 4.76 Data Pendaftar Tidak Diterima
Gambar 4.77 Form Edit Seleksi Data Pendaftar
Gambar 4.78 Hapus Data Pendaftar Tidak Diterima
79
f. Laporan
Menu laporan digunakan untuk mencetak laporan data pendaftar
yang diterima ataupun yang tidak diterima menjadi siswa SMA
Negeri 1 Sumenep.
Gambar 4.79 Menu Cetak Laporan Tim Seleksi
Gambar 4.80 Hasil Cetak Seleksi Data Pendaftar
g. Keluar
Menu keluar digunakan untuk keluar dari halaman tim seleksi.
80
1.2.4 Interface Halaman Kepala Sekolah
Berikut ini merupakan tampilan user Kepala Sekolah. Disini kepala
sekolah hanya bisa melihat data pendaftar, pendaftar yang lolos dalam
tes administrasi, dan pendaftar yang diterima menjadi siswa di SMA
Negeri 1 Sumenep.
a. Menu Login
Halaman ini digunakan untuk masuk ke halaman kepala sekolah.
Gambar 4.81 Menu Login Kepala Sekolah
b. Menu Data Pendaftar
Menu data pendaftar berisi data pendaftar yang mencakup ketiga
jalur pendaftaran.
Gambar 4.82 Data Pendaftar
81
c. Menu Pendaftar Lolos Administrasi
Halaman ini berisi data pendaftar yang lolos dalam tes seleksi
administrasi.
Gambar 4.83 Data Pendaftar Lolos Administrasi
d. Pendaftar Diterima
Halaman ini berisi data pendaftar yang diterima menjadi siswa
baru di SMA Negeri 1 Sumenep.
Gambar 4.84 Data Pendaftar Diterima
e. Keluar
Menu keluar digunakan untuk keluar dari halaman kepala sekolah.
82
BAB V
UJI COBA
5.1 PENGUJIAN /MODUL (PENGUJIAN FUNGSIONAL)
Proses uji coba disesuaikan dengan tahapan berikut ini:
Gambar 5.1 Modul Pengujian
Calon siswa melakukan registrasi
Calon siswa melakukan login sistem
Calon siswa mengisi biodata
Calon siswa mengisi nilai raport
Calon siswa mengupload berkas
Calon siswa mengisi kejuaraan
Tim administrasi melakukan seleksi administrasi
Tim seleksi memasukkan nilai tes seleksi
Tim seleksi melakukan seleksi siswa
Tim administrasi menentukan calon siswa yang lolos seleksi administrasi
Tim seleksi menentukan calon siswa yang diterima atau tidak diterima
Tim seleksi mencetak hasil seleksi siswa
83
5.1.1 Uji Coba Registrasi Pendaftar
Tabel 5.1 Uji Coba Registrasi Pendaftar
No. Langkah Hasil yang
diharapkan
Hasil
Uji
Coba
Kesalahan Keterangan
1.
Nama : Dasuki
Wahyudi
NIS : 1031140001
Asal Sekolah : SMPN 1
Ambunten
Email :
Verifikasi : 8687ce
Pendaftaran
berhasil Sesuai -
Mendapatkan
Nopeserta dan
Password
2.
Nama : Ganesa putrid
NIS :
Asal Sekolah :
Email :
Verifikasi :
Muncul
notifikasi
“Harus di isi”
Sesuai - -
3.
Nama : Nur Amaliyah
NIS : 1031140077
Asal Sekolah : SMPN 1
Sumenep
Email : lia
Verifikasi : d85be
Muncul
notifikasi
“Masukkan
E-mail yang
valid ”
Sesuai - -
4.
Nama : Naning Suci
Mulyani
NIS : 1031140011
Asal Sekolah : SMPN 4
Semenep
Email :
Verifikasi : 39f3d2
Pendaftaran
berhasil Sesuai -
Mendapatkan
Nopeserta dan
Password
5.
Nama : Aldy Prastyo
NIS : 1031140021
Asal Sekolah : SMPN 1
Sumenep
Email:
om
Verifikasi : 875fa8
Pendaftaran
berhasil Sesuai -
Mendapatkan
Nopeserta dan
Password
84
5.1.2 Uji Coba Login Pendaftar
Tabel 5.2 Uji Coba Login Pendaftar
No Langkah Hasil yang
diharapkan
Hasil
Uji
Coba
Kesalahan Keterangan
1. No peserta : 201306001
Password : i0ykg
Login
berhasil dan
masuk ke
akun
pendaftar.
Sesuai -
2. No peserta : 201306007
Password :
Muncul
notifikasi
“Username
atau
password
salah”
Sesuai - -
3. No peserta : 201306010
Password : jsdklchsl
Muncul
notifikasi
“Username
atau
password
salah”
Sesuai - -
4. No peserta : 201306002
Password : 8tr2e
Login
berhasil dan
masuk ke
account
pendaftar.
Sesuai - -
5. No peserta : 201306011
Password : ki75z
Login
berhasil dan
masuk ke
akun
pendaftar.
Sesuai - -
5.1.3 Uji Coba Login Admin
Tabel 5.3 Uji Coba Login Admin
No Langkah Hasil yang
diharapkan
Hasil
Uji
Coba
Kesalahan Keterangan
1
Username:
tim_administrasi
Password:
administrasi
Login berhasil dan
masuk ke halaman
tim administrasi.
Sesuai - -
2
Username: qwerty
Password: PwjnbOnd
Muncul notifikasi
“Username atau
password Anda
salah”
Sesuai - -
85
3
Username:
tim_administrasi
Password: -
Muncul notifikasi
“password harus
diisi”
Sesuai - -
4
Username: -
Password: seleksi
Muncul notifikasi
“username harus
diisi”
Sesuai - -
Username:
tim_seleksi
Password: seleksi
Login berhasil dan
masuk ke halaman
tim seleksi.
Sesuai - -
5
Username:
kepala_sekolah
Password: kepsek
Login berhasil dan
masuk ke kepala
sekolah.
Sesuai - -
5.1.4 Uji Coba Seleksi Administrasi
Tabel 5.4 Uji Coba Seleksi Administrasi
No Langkah Hasil yang
diharapkan
Hasil
Uji
Coba
Kesalahan Keterangan
1
Kelengkapan Biodata:
Lolos
Nilai Raport: Lolos
Kelengkapan Berkas:
Lolos
Kejuaraan : Lolos
Status
seleksi
administrasi
“Lulus”
Sesuai -
2
Kelengkapan Biodata:
Lolos
Nilai Raport: Lolos
Kelengkapan Berkas:
Lolos
Kejuaraan : Lolos
Status
seleksi
administrasi
“Lulus”
Sesuai -
3
Kelengkapan Biodata:
Lolos
Nilai Raport: Lolos
Kelengkapan Berkas:
Lolos
Kejuaraan : Lolos
Status
seleksi
administrasi
“Lulus”
Sesuai -
4
Kelengkapan Biodata:
Lolos
Nilai Raport: Lolos
Kelengkapan Berkas:
Lolos
Status
seleksi
administrasi
“Lulus”
Sesuai -
5
Kelengkapan Biodata:
Lolos
Nilai Raport: Tidak Lolos
Kelengkapan Berkas:
Lolos
Status
seleksi
administrasi
“Tidak
Lulus”
Sesuai -
86
5.1.5 Uji Coba Tes Seleksi
Tabel 5.5 Uji Coba Tes Seleksi
No. Langkah Hasil yang
diharapkan
Hasil
Uji
Coba
Kesalahan Keterangan
1 Nilai bakat : 88
Nilai minat : 90
Nilai rata – rata tes: 89
Status tes
seleksi “Lulus”
Sesuai -
2 Nilai bakat : 72
Nilai minat : 74
Nilai rata – rata tes: 73
Status tes
seleksi “Tidak
Lulus”
Sesuai -
3 Nilai ujian : 90
Nilai minat : 90
Nilai rata – rata tes: 90
Status tes
seleksi “Lulus”
Sesuai -
4 Nilai ujian : 88
Nilai minat : 88
Nilai rata – rata tes: 88
Status tes
seleksi “Lulus”
Sesuai -
87
5.2 PENGUJIAN SISTEM
5.2.1 Pengujian Pendaftaran
a. Pengujian Registrasi
Sebelum melakukan pendaftaran, calon siswa atau pendaftar
harus terlebih dahulu melakukan registrasi. Setelah registrasi
pendaftar akan mendapatkan nomor peserta dan password yang
digunakan untuk login ke halalaman account pendaftar.
Gambar 5.2 Hasil Registrasi Pendaftar
b. Pengujian Daftar
Setelah melakukan registrasi, pendaftar melakukan pengisian
biodata, nilai rapor, upload berkas, dan kejuaraan. Berikut
merupakan hasil dari daftar pendaftar:
88
Gambar 5.3 Biodata Pendaftar
89
Gambar 5.4 Nilai Rapor Pendaftar
Tampilan diatas merupakan nilai rapor yang telah dimasukkan oleh
pendaftar.
Gambar 5.5 Berkas Pendaftar
90
Gambar 5.6 Kejuaraan Pendaftar
5.2.2 Pengujian Seleksi Administrasi
Pada pengujian ini tim administrasi akan melakukan seleksi
administrasi. Tim administrasi akan memeriksa kelengkapan biodata,
berkas, nilai rapor, dan kejuaraan pendaftar. Berikut merupakan hasil
pendaftar yang lulus atau tidak lulus dari seleksi administrasi:
Gambar 5.7 Pendaftar Lolos Administrasi
91
Gambar 5.8 Pendaftar Gagal Administrasi
5.2.3 Pengujian Input Nilai Tes Seleksi
Pada pengujian ini tim seleksi akan menginputkan nilai tes seleksi
pendaftar sesuai dengan jalur pendaftaran. Pada jalur reguler dan
jalur khusus tim seleksi memasukkan nilai wawancara minat dan
nilai ujian. Sedangkan pada jalur prestasi mamasukkan nilai bakat
dan nilai wawancara minat. Berikut merupakan hasil nilai tes
pendaftar:
Gambar 5.9 Nilai Tes Seleksi Pendaftar
92
5.2.4 Pengujian Tes Seleksi
Pada pengujian ini tim seleksi akan melakukan seleksi akhir. Tim
seleksi akan melihat rangking dari pendaftar dan memutuskan
pendaftar diterima atau tidak menjadi siswa.
Gambar 5.10 Pendaftar Diterima
Gambar 5.11 Pendaftar Tidak Diterima
93
5.3 PENGUJIAN PENERIMAAN PENGGUNA
5.3.1 Hasil Kuesioner Uji Coba Calon Siswa
Tabel 5.6 Hasil Kuesioner Uji Coba Calon Siswa
No Pertanyaan Grafik
1 Apakah sistem yang sudah
dibuat telah sesuai dengan
kebutuhan user?
2 Apakah sistem yang sudah
dibuat dapat membantu
dalam pendafataran calon
siswa baru?
3 Apakah sistem yang telah
dibuat mudah dalam
penggunaannya?
4 Apakah calon siswa setuju
jika sistem yang sudah
dibuat ini di aplikasikan
pada sekolah yang
bersangkutan?
5 Apakah dengan adanya
sistem ini proses
pendaftaran menjadi lebih
cepat?
94
5.3.2 Hasil Kuesioner Uji Coba Tim Administrasi
Tabel 5.7 Hasil Kuesioner Uji Coba Tim Administrasi
No Pertanyaan Grafik
1 Apakah sistem yang sudah
dibuat telah sesuai dengan
kebutuhan user?
2 Apakah sistem yang sudah
dibuat dapat membantu
dalam proses seleksi
administrasi penerimaan
siswa baru?
3 Apakah sistem yang telah
dibuat dapat membantu
dalam proses penyeleksian
calon siswa baru diterima
atau tidak?
4 Apakah sistem yang telah
dibuat mudah dalam
penggunaannya?
5 Apakah Anda setuju jika
sistem ini diaplikasikan di
sekolah yang bersangkutan?
95
6 Apakah dengan adanya
sistem ini proses seleksi
administrasi menjadi lebih
cepat?
5.3.3 Hasil Kuesioner Uji Coba Tim Seleksi
Tabel 5.8 Hasil Kuesioner Uji Coba Tim Seleksi
No Pertanyaan Grafik
1 Apakah sistem yang sudah
dibuat telah sesuai dengan
kebutuhan user?
2 Apakah sistem yang sudah
dibuat dapat membantu
dalam proses penilaian tes
seleksi calon siswa baru?
3 Apakah sistem yang telah
dibuat dapat membantu
dalam proses penyeleksian
calon siswa baru diterima
atau tidak?
4 Apakah sistem yang telah
dibuat mudah dalam
penggunaannya?
96
5 Apakah Anda setuju jika
sistem ini diaplikasikan di
sekolah yang bersangkutan?
6 Apakah dengan adanya
sistem ini proses
penyeleksian siswa lebih
cepat?
5.3.4 Hasil Kuesioner Uji Coba Kepala Sekolah
Tabel 5.9 Hasil Kuesioner Uji Coba Kepala Sekolah
No Pertanyaan Grafik
1 Apakah sistem yang sudah
dibuat telah sesuai dengan
kebutuhan user?
2 Apakah sistem yang telah
dibuat dapat dengan mudah
melihat seluruh data
pendaftar?
3 Apakah sistem yang telah
dibuat mudah dalam
penggunaannya?
4 Apakah kepala sekolah
setuju jika sistem ini
diaplikasikan di sekolah
yang bersangkutan?
97
5 Apakah dengan adanya
sistem ini informasi
penerimaan siswa baru
dapat dapat disampaikan
lebih cepat?
Dari hasil kuisioner di atas dapat disimpulkan bahwa secara umum sistem yang
telah dibuat sudah sesuai dengan kebutuhan user, dapat membantu dalam proses
pendaftaran calon siswa baru, seleksi administrasi, dan tes seleksi, mudah dalam
penggunaannya serta dapat mempercepat proses penerimaan siswa baru.
98
BAB VI
PENUTUP
6.1 Kesimpulan
Sesuai dengan hasil penelitian dan tujuan yang ingin dicapai dari
pembuatan Pengembangan Sistem Informasi Penerimaan Siswa Baru SMA
Negeri 1 Sumenep, maka dapat diambil kesimpulan sebagai berikut:
6.1.1 Sistem yang telah dibuat dapat dilakukan secara online. Sehingga
dalam proses penerimaan siswa baru ini, pendaftar tidak lagi harus
mengantri panjang untuk melakukan pendaftaran.
6.1.2 Sistem dapat mengetahui banyaknya siswa baru sesuai dengan jalur
pendaftaran.
6.1.3 Sistem yang telah dibuat membuat laporan hasil seleksi pendaftar
yang diterima atau tidak.
6.2 Saran
Pada Laporan Akhir ini penulis mengajukan saran untuk
pengembangan sistem yang telah dibuat, yaitu:
6.2.1 Pada proses upload berkas seharusnya penamaan dari file yang
dimasukkan diatur agar tidak ada berkas yang menumpuk jika
terdapat nama yang sama.
6.2.2 Pada seleksi administrasi, tim administrasi dapat secara otomatis
melakukan seleksi administrasi pendaftar, tanpa harus memeriksa satu
- persatu kelengkapan berkas berkas, nilai rapor, dan kejuaraan.
6.2.3 Penambahan fitur grafik untuk melihat data pendaftar sesuai dengan
jalur pendaftaran.
99
DAFTAR PUSTAKA
Fathansyah, Ir. 2007. Buku Teks Komputer Basis Data. Bandung:Informatika
Gunawan, Wahyu. 2010. Kebut Sehari Jadi Master PHP. Yogyakarta: Genius.
Hakim, Lukman. 2009. Trik Rahasia Master PHP. Yokyakarta : Loko Media.
Simarmata, Janner. 2009. Rekayasa Web. Medan: Andi.
Wk, Nikodemus.2009.Mahir dalam 7 hari : Membangun Website Dengan
Joomla. Yogyakarta:Madcoms dan Andi.
Kurnia,Muhammad Dahlan. Perancangan Sistem Informasi Pendaftaran Siswa
Baru Berbasis Sms Gateway pada Sekolah XYZ.
(www.mercubuana.ac.id/file/Jurnal%20Dahlan%20Kurnia.pdf.diakses pada
tanggal 23 Oktober 2012)
Kusrini, M.Kom – Andri Koniyo. 2007. Tuntunan Praktis Membangun Sistem
Informasi dengan Visual Basic & Microsoft SQL Server. Yogyakarta:ANDI
Prayitno, Sarwo. 2012. Penerimaan Siswa Baru Sekolah Online Dengan PHP.
Yogyakarta:Lokomedia
Proboyekti, Umi. Software Process Model I. (http://lecturer.ukdw.ac.id/othie/
softwareprocess.pdf. diakses pada tanggal 23 Oktober 2012)
Rosa A.S – M. Shalahuddin. 2011. Modul Pembelajaran Rekayasa Perangkat
Lunak (Terstruktur dan Berorientasi Objek). Bandung: Modula
Sholikhah, Pusparani. 2009. Pengembangan Sistem Informasi Penerimaan Siswa
Baru Online, Modul : Rekomendasi. (http://digilib.its.ac.id/ITS-
Undergraduate-3100010037845/11973. diakses pada tanggal 23 Oktober
2012)
Zubaidi, Helmiyah. Upaya Kepala SMA Negeri 1 Sumenep Dalam
Mengembangkan Rintisan Sekolah Bertaraf Internasional (RSBI).
(http://lib.uin-malang.ac.id/?mod=th_detail&id=07130075 diakses pada
tanggal 25 Oktober 2012)
100
LAMPIRAN
A-1
LAMPIRAN 1
LISTING PROGRAM
Koneksi.php
<?php
$conn = mysql_connect ("localhost","root","");
$sukses = mysql_select_db ("pendaftaran1",$conn);
?>
1. index.php <?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en">
<head>
<title> Penerimaan Siswa Baru Smansa </title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
<link rel="stylesheet" href="style/style.css"
type="text/css" />
<script type="text/javascript" src="js/jquery-
1.9.0.min.js"></script>
</head>
<body>
<div id="wrap">
<div id="header">
<div class="headerphoto"></div>
</div>
<div id="menu">
<ul>
<?php if(!isset($_SESSION["NOPESERTA"])){
echo
" <li><a href='?hal=home'> Beranda </a></li>
<li><a href='?hal=pendaftar'>Pendaftar</a></li>
<li><a href='#'>Pengumuman</a></li>
<li><a href='?hal=daftar'>Daftar</a></li>
<li><a href='?hal=login'>Masuk</a></li>";
}
elseif($_SESSION["STATUS"] == 1) echo
"<li><a href='?hal=akunn'> Akun Siswa</a></li>
<li><a href='#'><img src='images/register.png'
height=20px'/></a></li>
<li><a href='#'>".$_SESSION["NOPESERTA"]." </a></li>
<li><a href='content/logout.php'>Keluar</a></li>";
?>
</ul>
</div>
<div id="content-wrap">
<div id="content">
<p>
<?php
include_once "go.php";
A-2
?>
</p>
<p> </p>
</div>
</div>
<div id="footer">
<p> <strong> © 2013 | MANAJEMEN INFORMATIKA |
POLITEKNIK NEGERI MALANG</a> | </strong> </p>
</div>
</div>
</body>
</html>
2. Generate Password (generatepass.php) <?
function generate_pass($length)
{
$password = "";
$kemungkinan= "0123456789abcdefghijklmnopqrstuvwxyz";
$i = 0;
while ($i < $length) {
$char = substr($kemungkinan, mt_rand(0,
strlen($kemungkinan)-1), 1);
if (!strstr($password, $char)) {
$password .= $char;
$i++;
}
} return $password; }
?>
3. Autonumber (autonumber.php) <?php
include "koneksi.php";
function autonumber($tabel, $inisial){
$struktur = mysql_query("SELECT * FROM $tabel");
$field = mysql_field_name($struktur,0);
$query = mysql_query("SELECT count(".$field.") FROM
".$tabel);
$row = mysql_fetch_array($query);
if ($row[0] <= 9){$tmp = "00";
}
else if($row[0] <= 99){$tmp = "0";}
return $inisial.$tmp.$row[0]+1;
}?>
4. Form Biodata (datadiri.php) <body>
<div id="main">
<div class="entry">
<h1>Form Biodata</h1>
<div id="info" align="center"></div>
<form action="content/datadiri_act.php" method="post"><font
size="+2" face="Arabic Typesetting"/>
<fieldset>
A-3
<legend class="style3">DATA PRIBADI SISWA </legend>
<table width="82%" border="0">
<tr>
<td colspan="6"> </td>
</tr>
<tr>
<td width="192">No Peserta</td>
<td width="5">:</td>
<td colspan="4"><input type="text" name="nopeserta"
value="<?php echo $data['nopeserta'] ?>" size="12"
maxlength="10"/>
</td>
</tr>
<tr>
<td>Nama Siswa</td>
<td>:</td>
<td colspan="4"><input type="text" name="nama_lengkap"
value="<?php echo $data['nama_lengkap'] ?>" size="30"
/></td>
</tr>
<tr>
<td>Tempat Lahir</td>
<td>:</td>
<td colspan="4"><input type="text" name="tempat_lahir"
value="<?php echo $data['tempat_lahir'] ?>" size="30"
/></td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td>:</td>
<td colspan="4"><input type="text" name="tgl_lahir"
id="tanggal" value="<?php echo $data['tgl_lahir'] ?>"
size="15" /></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td colspan="4">
<input type='radio' name='jk_siswa' value='Laki' <?php
if($data[jk_siswa]== 'Laki'){echo 'checked';}?>> Laki-
Laki
<input type='radio' name='jk_siswa' value='Perempuan'
<?php if($data[jk_siswa]== 'Perempuan'){echo 'checked';}
?>> Perempuan
</td>
</tr>
<tr>
<td>Alamat </td>
<td>:</td>
<td colspan="4"><input type="text" name="alamat_siswa"
value="<?php echo $data['alamat_siswa'] ?>" size="50"
/></td>
</tr>
<tr>
<td>Agama</td>
<td>:</td>
<td colspan="4">
<select name="agama" >
<option value="">-- Pilih Agama --</option>
A-4
<option value="islam"
<?php if($data[agama]== 'islam'){echo
'selected';}?>>Islam
</option>
<option value="katolik"
<?php if($data[agama]== 'katolik'){echo
'selected';}?>>Katolik
</option>
<option value="protestan"
<?php if($data[agama]== 'protestan'){echo
'selected';}?>>Protestan
</option>
<option value="hindu"
<?php if($data[agama]== 'hindu'){echo
'selected';}?>>Hindu
</option>
<option value="budha"
<?php if($data[agama]== 'budha'){echo
'selected';}?>>Budha
</option>
</select>
</td>
</tr>
<tr>
<td>Anak Ke</td>
<td>:</td>
<td width="255"><input type="text" name="anak_ke"
value="<?php echo $data['anak_ke'] ?>" size="5"
/></td>
<td width="35"> Dari</td>
<td width="3">:</td>
<td width="221"><input type="text" name="jumlah_anak"
value="<?php echo $data['jumlah_anak'] ?>" size="5"
/></td>
</tr>
<tr>
<td>Status Anak</td>
<td>:</td>
<td colspan="4">
<select name="status" >
<option value="">-- Pilih Status Anak --</option>
<option value="kandung"
<?php if ($data[status]=='kandung'){echo 'selected';}
?>>Kandung</option>
<option value="tiri"
<?php if ($data[status]=='tiri') {echo 'selected';}?>>
Tiri</option>
<option value="asuh"
<?php if ($data[status]== 'asuh') {echo
'selected';}?>> Asuh</option>
<option value="pungut"
<?php if ($data[status]== 'pungut') {echo
'selected';}?>> Pungut</option></select>
</td>
</tr>
<tr>
<td>No Telp</td>
<td>:</td>
<td colspan="4"><input type="text" name="tlp_siswa"
A-5
value="<?php echo $data['tlp_siswa'] ?>" size="15"
/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="3"> </td>
<td> </td>
</tr>
</table>
</fieldset>
<fieldset>
<legend class="style3"> KETERANGAN PENDIDIKAN SEBELUMNYA
</legend>
<table width="82%" border="0">
<tr>
<td>Asal Sekolah</td>
<td>:</td>
<td colspan="4"><input type="text" name="asal_sklh"
size="25" value="<?php echo $data['asal_sklh'] ?>" />
</td>
</tr>
<tr>
<td>Alamat Sekolah</td>
<td>:</td>
<td colspan="4"><input type="text" name="alamat_sklh"
value="<?php echo $data['alamat_sklh'] ?>" size="50"
/></td>
</tr>
</table>
</fieldset>
<fieldset>
<legend class="style3"> KETERANGAN ORANG TUA / WALI
</legend>
<table width="82%" border="0">
<tr>
<td>Nama Ayah</td>
<td>:</td>
<td colspan="4"><input type="text"
name="nama_ayah"size="25" value="<?php echo
$data['nama_ayah'] ?>" /></td>
</tr>
<tr>
<td>Nama Ibu</td>
<td>:</td>
<td colspan="4"><input type="text" name="nama_ibu"
size="25" value="<?php echo $data['nama_ibu'] ?>" /></td>
</tr>
<tr>
<td>Pekerjaan Ayah</td>
<td>:</td>
<td colspan="4"><input type="text" name="kerja_ayah"
size="20" value="<?php echo $data['kerja_ayah'] ?>"
/></td>
</tr>
<tr>
<td>Pekerjaan Ibu</td>
<td>:</td>
<td colspan="4"><input type="text" name="kerja_ibu"
A-6
size="20" value="<?php echo $data['kerja_ibu'] ?>"
/></td>
</tr>
<tr>
<tr>
<td>Alamat Orang Tua</td>
<td>:</td>
<td colspan="4"><input type="text" name="alamat_ortu"
size="50" value="<?php echo $data['alamat_ortu'] ?>"
/></td>
</tr>
<tr>
<td>No. Telp </td>
<td>:</td>
<td colspan="4"><input type="text" name="tlp_ortu"
size="15" value="<?php echo $data['tlp_ortu'] ?>"
/></td>
</tr>
<td>Penghasilan Orang Tua</td>
<td>:</td>
<td colspan="4"><input type="text"
name="penghasilan"size="25" value="<?php echo
$data['penghasilan'] ?>" /></td>
</tr>
<tr>
<td colspan="6"> </td>
</tr>
<tr>
<td align="right"> <button class="simpan" type="submit"
name="submit" />SIMPAN</td>
<td> </td>
<td><button class="simpan" type="reset"
name="batal"/>BATAL</td>
</tr>
<tr>
<td colspan="6"></td>
</tr>
</table>
</form>
</div>
</div>
</body>
5. Input biodata (datadiri.act) <?php
session_start();
include '../lib/koneksi.php';
$nopeserta = $_POST['nopeserta'];
$nama_lengkap = $_POST['nama_lengkap'];
$tempat_lahir = $_POST['tempat_lahir'];
$tgl_lahir = $_POST['tgl_lahir'];
$jk_siswa = $_POST['jk_siswa'];
$agama = $_POST['agama'];
$anak_ke = $_POST['anak_ke'];
$jumlah_anak = $_POST['jumlah_anak'];
$status = $_POST['status'];
$tlp_siswa = $_POST['tlp_siswa'];
$alamat_siswa = $_POST['alamat_siswa'];
A-7
$asal_sklh = $_POST['asal_sklh'];
$alamat_sklh = $_POST['alamat_sklh'];
$nama_ayah = $_POST['nama_ayah'];
$nama_ibu = $_POST['nama_ibu'];
$kerja_ayah = $_POST['kerja_ayah'];
$kerja_ibu = $_POST['kerja_ibu'];
$alamat_ortu = $_POST['alamat_ortu'];
$tlp_ortu = $_POST['tlp_ortu'];
$penghasilan = $_POST['penghasilan'];
$sql = "UPDATE tbl_biodata SET
nama_lengkap='$nama_lengkap',
tempat_lahir='$tempat_lahir',
tgl_lahir='$tgl_lahir',
jk_siswa='$jk_siswa',
agama='$agama',
anak_ke='$anak_ke',
jumlah_anak='$jumlah_anak',
status='$status',
tlp_siswa='$tlp_siswa',
alamat_siswa='$alamat_siswa',
asal_sklh='$asal_sklh',
alamat_sklh='$alamat_sklh',
nama_ayah='$nama_ayah',
nama_ibu='$nama_ibu',
kerja_ayah='$kerja_ayah',
kerja_ibu='$kerja_ibu',
alamat_ortu='$alamat_ortu',
tlp_ortu='$tlp_ortu',
penghasilan='$penghasilan'
WHERE nopeserta=".$_SESSION["NOPESERTA"];
$input = mysql_query($sql) or die
($sql."<br/>".mysql_error());
$input1 = mysql_query("UPDATE tbl_registrasi SET
nama_lengkap='$nama_lengkap',
asal_sklh='$asal_sklh'
WHERE nopeserta=".$_SESSION["NOPESERTA"]);
if($input && $input1 ){
echo "<script>alert('Data Berhasil
Disimpan')</script>";
echo "<script>window.location.href
='../?hal=akunn'</script>";
}
else{
echo "<script>alert('Data Gagal Disimpan')</script>";
}
?>
6. Form berkas (berkas.php) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Berkas</title>
<style type="text/css">
<!--
A-8
.style3 {font-size: 9px; font-family: Arial, Helvetica,
sans-serif; }
.style5 {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
-->
</style>
</head>
<body>
<div id="main">
<div class="entry">
<h1>Form BERKAS</h1>
<div align="center"></div>
<form action="content/berkas_act.php" method="post"
enctype="multipart/form-data"><font size="+2" face="Arabic
Typesetting"/>
<fieldset>
<legend class="style3">BERKAS SISWA</legend>
<table width="100%" border="0">
<tr>
<td colspan="3" bgcolor="#FFFFCC"><img
src="images/right_16.png"/><font size="-1" face="Courier
New, Courier, monospace"/> <span class="style1"><span
class="style2"><strong>Format nama file yang di upload:
no.peserta_nama file yang di upload(foto/sp1/sp2/sp3/sp4).
</strong></span></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td width="291">Foto Siswa</td>
<td width="3">:</td>
<td width="989"><input type="file" name="foto" size="30"
value="<?php echo $data['foto_siswa']?>" ></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td class="style5">*foto formal ukuran 3x4</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Surat Pernyataan 1</td>
<td>:</td>
<td><input type="file" name="persyaratan1" size="30"
/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><span class="style5">*surat pernyataan mematuhi semua
peraturan </span></td>
A-9
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Surat Pernyataan 2</td>
<td>:</td>
<td><input type="file" name="persyaratan2" size="30"
/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><span class="style5">*surat pernyataan tidak mengikuti
tes seleksi sekolah lain</span></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Surat Pernyataan 3</td>
<td>:</td>
<td><input type="file" name="persyaratan3" size="30"
/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><span class="style5">*surat pernyataan tidak
mengundurkan diri</span></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Surat Pernyataan 4</td>
<td>:</td>
<td><input type="file" name="persyaratan4" size="30"
/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><span class="style5">*surat pernyataan keterangan
tidak mampu untuk jalur khusus</span></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
A-10
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td align="right">
<input type="hidden" name="id" value=<?php echo $id; ?>/>
<button class="submit" type="submit" value="simpan" />
Simpan</td>
<td> </td>
<td><button class="submit" type="reset" value="batal" />
Batal</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
</body>
</html>
7. Input berkas (berkas.act) <?php
session_start();
include "../lib/koneksi.php";
$nopeserta = $_POST['id'];
$foto = $_FILES['foto'];
$persyaratan1 = $_FILES['persyaratan1'];
$persyaratan2 = $_FILES['persyaratan2'];
$persyaratan3 = $_FILES['persyaratan3'];
$persyaratan4 = $_FILES['persyaratan4'];
//$namafolder ="../upload_berkas/"; //tempat menyimpan file
// upload file
$tmpName = $foto['tmp_name']; // nama file temporary
$fileName = basename($foto['name']);// nama file asli
$targetUpload ="../upload_berkas/.$fileName";// nama target
lokasi file + nama file asli
$uplod = move_uploaded_file($tmpName, $targetUpload);
$tmpName1 = $persyaratan1['tmp_name'];// nama file temporary
$fileName1 = basename($persyaratan1['name']); // nama file
asli
$targetUpload1 ="../upload_berkas/.$fileName1";
// nama target lokasi file + nama file asli
$uplod1 = move_uploaded_file($tmpName1, $targetUpload1);
//--------------------sp2-----------------------------
$tmpName2 = $persyaratan2['tmp_name'];// nama file temporary
$fileName2 = basename($persyaratan2['name']);//nama file
asli
$targetUpload2 ="../upload_berkas/.$fileName2"; // nama
target lokasi file + nama file asli
$uplod2 = move_uploaded_file($tmpName2, $targetUpload2);
A-11
//----------------------------sp3------------------------
$tmpName3 = $persyaratan3['tmp_name'];// nama file temporary
$fileName3 = basename($persyaratan3['name']);// nama file
asli
$targetUpload3 ="../upload_berkas/.$fileName3";// nama
target lokasi file + nama file asli
$uplod3 = move_uploaded_file($tmpName3, $targetUpload3);
//------------------------sp4----------------------------
$tmpName4 = $persyaratan4['tmp_name'];// nama file temporary
$fileName4 = basename($persyaratan4['name']);// nama file
asli
$targetUpload4 ="../upload_berkas/.$fileName4";// nama
target lokasi file + nama file asli
$uplod4 = move_uploaded_file($tmpName4, $targetUpload4);
// proses upload
if ($uplod)
{
echo "<script>alert('Data Berhasil Disimpan')</script>";
echo "<script>window.location.href ='../?hal=akunn'
</script>";
$query="UPDATE tbl_berkas SET foto_siswa= '$fileName', sp1 =
'$fileName1', sp2='$fileName2', sp3 = '$fileName3',
sp4 = '$fileName4' WHERE nopeserta='$nopeserta' ";
$result = mysql_query($query);
}else{
echo "<script>alert('Data Gagal Disimpan')</script>";
}
?>
8. Form juara (juara.php) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Kejuaraan</title>
<style>
.b_remove{
padding:5px;
background:-webkit-linear-gradient(top,#DDD, #999);
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
text-decoration:none;
color:#000;
-webkit-border-radius:5px 5px 5px 5px;
margin:1px;
}
</style>
</head>
<body>
<div id="main">
<div class="entry">
<h1>Input Kejuaraan</h1>
<form action="content/juara_act.php" method="post">
A-12
<table width="765" border="0" align="center">
<tr bgcolor="#FFFF99">
<td width="24" height="32"><div
align="center"><strong>No.</strong></div></td>
<td width="170"><div align="center"><strong>Nama
Kejuaraan</strong></div></td>
<td width="170"><div align="center"><strong>Nama
Penyelenggara </strong></div></td>
<td width="42"><div
align="center"><strong>Tahun</strong></div></td>
<td width="139"><div
align="center"><strong>Tingkat</strong></div></td>
<td width="134"><div align="center"><strong>Medali yang
diraih</strong></div></td>
</tr>
<tr>
<td><div align="center">1.</div></td>
<td><div align="center">
<input type="text" name="nama_juara" width="170" />
</div></td>
<td><div align="center">
<input type="text" name="nama_penyelenggara"
width="170" "/>
</div></td>
<td><div align="center">
<input type="text" name="tahun_juara" width="20" "/>
</div></td>
<td> <div align="center">
<select name="tingkat_juara">
<option value=""> -- Pilih Tingkat -- </option>
<option value="kabupaten"> Kabupaten </option>
<option value="provinsi"> Provinsi </option>
<option value="nasional"> Nasional </option>
<option value="internasional"> Internasional
</option>
</select>
</div></td>
<td>
<div align="center">
<select name="medali_juara" >
<option value=""> -- Pilih Medali -- </option>
<option value="perunggu"> Perunggu </option>
<option value="perak"> Perak </option>
<option value="emas"> Emas </option>
</select>
</div></td>
</tr>
<tr>
<td><div align="center">2.</div></td>
<td><div align="center">
<input type="text" name="nama_juara1" width="170" />
</div></td>
<td><div align="center">
<input type="text" name="nama_penyelenggara1"
width="170"/>
</div></td>
<td><div align="center">
<input type="text" name="tahun_juara1" width="20"/>
</div></td>
A-13
<td> <div align="center">
<select name="tingkat_juara1">
<option value=""> -- Pilih Tingkat -- </option>
<option value="kabupaten"> Kabupaten </option>
<option value="provinsi"> Provinsi </option>
<option value="nasional"> Nasional </option>
<option value="internasional"> Internasional </option>
</select>
</div></td>
<td>
<div align="center">
<select name="medali_juara1" >
<option value=""> -- Pilih Medali -- </option>
<option value="perunggu"> Perunggu </option>
<option value="perak"> Perak </option>
<option value="emas"> Emas </option>
</select>
</div></td>
</tr>
<tr>
<td><div align="center">3.</div></td>
<td><div align="center">
<input type="text" name="nama_juara2" width="170"/>
</div></td>
<td><div align="center">
<input type="text" name="nama_penyelenggara2"
width="170"/>
</div></td>
<td><div align="center">
<input type="text" name="tahun_juara2" width="20"/>
</div></td>
<td> <div align="center">
<select name="tingkat_juara2">
<option value=""> -- Pilih Tingkat -- </option>
<option value="kabupaten"> Kabupaten </option>
<option value="provinsi"> Provinsi </option>
<option value="nasional"> Nasional </option>
<option value="internasional"> Internasional
</option>
</select>
</div></td>
<td>
<div align="center">
<select name="medali_juara2" >
<option value=""> -- Pilih Medali -- </option>
<option value="perunggu"> Perunggu </option>
<option value="perak"> Perak </option>
<option value="emas"> Emas </option>
</select>
</div></td>
</tr>
<tr>
<td><div align="center">4.</div></td>
<td><div align="center">
<input type="text" name="nama_juara3" width="170"/>
</div></td>
<td><div align="center">
<input type="text" name="nama_penyelenggara3"
width="170"/>
A-14
</div></td>
<td><div align="center">
<input type="text" name="tahun_juara3" width="20"/>
</div></td>
<td> <div align="center">
<select name="tingkat_juara3">
<option value=""> -- Pilih Tingkat -- </option>
<option value="kabupaten"> Kabupaten </option>
<option value="provinsi"> Provinsi </option>
<option value="nasional"> Nasional </option>
<option value="internasional"> Internasional
</option>
</select>
</div></td>
<td>
<div align="center">
<select name="medali_juara3" >
<option value=""> -- Pilih Medali -- </option>
<option value="perunggu"> Perunggu </option>
<option value="perak"> Perak </option>
<option value="emas"> Emas </option>
</select>
</div></td>
</tr>
<tr>
<td><div align="center">5.</div></td>
<td><div align="center">
<input type="text" name="nama_juara4" width="170"/>
</div></td>
<td><div align="center">
<input type="text" name="nama_penyelenggara4"
width="170"/>
</div></td>
<td><div align="center">
<input type="text" name="tahun_juara4" width="20"/>
</div></td>
<td> <div align="center">
<select name="tingkat_juara4">
<option value=""> -- Pilih Tingkat -- </option>
<option value="kabupaten"> Kabupaten </option>
<option value="provinsi"> Provinsi </option>
<option value="nasional"> Nasional </option>
<option value="internasional"> Internasional
</option>
</select>
</div></td>
<td>
<div align="center">
<select name="medali_juara4" >
<option value=""> -- Pilih Medali -- </option>
<option value="perunggu"> Perunggu </option>
<option value="perak"> Perak </option>
<option value="emas"> Emas </option>
</select>
</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
A-15
<td> </td>
<td colspan="2"> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td colspan="2"> </td>
<?php if(mysql_fetch_row($result_cek) > 0){ echo "<td
align='right'><input type='hidden' name='id'
value='<?php echo $id;?>'/> <a
href='?hal=kejuaraan&id=$id'><span
class='b_remove'>Lihat Data</span></a></td>";}
?>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td colspan="2"> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><div align="center"></td>
<td><div align="right"><input type="hidden" name="id"
value=<?php echo $id; ?>/><button class="submit"
type="submit" value="simpan" />Simpan</div></td>
<td colspan="2"><div align="left"><button class="submit"
type="reset" value="batal" />Batal</div></td>
<td><div align="center"></div></td>
</tr>
<tr>
<td> </td>
<td><div align="center"></div></td>
<td><div align="center"></div></td>
<td><div align="center"></div></td>
<td><div align="center"></div></td>
<td><div align="center"></div></td>
</tr>
</table>
</form>
</div>
</div>
</body>
</html>
9. Input juara(juara.act) <?php
session_start();
include_once '../lib/koneksi.php';
$nopeserta = $_POST['id'];
$nama = $_POST['nama_juara'];
$penyelenggara = $_POST['nama_penyelenggara'];
$tahun = $_POST['tahun_juara'];
$tingkat = $_POST['tingkat_juara'];
A-16
$medali = $_POST['medali_juara'];
$nama1 = $_POST['nama_juara1'];
$penyelenggara1 = $_POST['nama_penyelenggara1'];
$tahun1 = $_POST['tahun_juara1'];
$tingkat1 = $_POST['tingkat_juara1'];
$medali1 = $_POST['medali_juara1'];
$nama2 = $_POST['nama_juara2'];
$penyelenggara2 = $_POST['nama_penyelenggara2'];
$tahun2 = $_POST['tahun_juara2'];
$tingkat2 = $_POST['tingkat_juara2'];
$medali2 = $_POST['medali_juara2'];
$nama3 = $_POST['nama_juara3'];
$penyelenggara3 = $_POST['nama_penyelenggara3'];
$tahun3 = $_POST['tahun_juara3'];
$tingkat3 = $_POST['tingkat_juara3'];
$medali3 = $_POST['medali_juara3'];
$nama4 = $_POST['nama_juara4'];
$penyelenggara4 = $_POST['nama_penyelenggara4'];
$tahun4 = $_POST['tahun_juara4'];
$tingkat4 = $_POST['tingkat_juara4'];
$medali4 = $_POST['medali_juara4'];
$input = mysql_query("insert into tbl_kejuaraan values
('','$nopeserta','$nama', '$penyelenggara', '$tahun',
'$tingkat', '$medali')");
if($nama1!='') {
$input1 = mysql_query("insert into tbl_kejuaraan
values ('','$nopeserta','$nama1', '$penyelenggara1',
'$tahun1', '$tingkat1', '$medali1')");
}if($nama2!='') {
$input2 = mysql_query("insert into tbl_kejuaraan
values ('','$nopeserta','$nama2', '$penyelenggara2',
'$tahun2', '$tingkat2', '$medali2')");
}if($nama3!='') {
$input2 = mysql_query("insert into tbl_kejuaraan
values ('','$nopeserta','$nama3', '$penyelenggara3',
'$tahun3', '$tingkat3', '$medali3')");
}if($nama4!='') {
$input2 = mysql_query("insert into tbl_kejuaraan
values ('','$nopeserta','$nama4', '$penyelenggara4',
'$tahun4', '$tingkat4', '$medali4')");
}
if ($input){
echo "<script>alert('Data Berhasil Disimpan')</script>";
echo "<script>window.location.href ='../?hal=akunn'
</script>";
}
else{
echo "<script>alert('Data Gagal Disimpan')</script>";
}
?>
A-17
10. Cetak kartu <?php
session_start();
include "../lib/koneksi.php";
$no = $_GET['id'];
$sql = "SELECT nopeserta, nama_lengkap, asal_sklh,
alamat_siswa FROM tbl_biodata WHERE
nopeserta='$no'";
$row = mysql_query($sql);
$rw = mysql_fetch_array($row);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Cetak</title>
<style type="text/css">
<script type="text/javascript">
window.print(this);
</script>
<body>
<table width="404" border="1" align="center">
<tr>
<td width="394">
<table width="394" border="0">
<tr>
<td width="93" rowspan="3"><div align="center"><img
src="../images/pend.png" width="92"
height="90"/></div></td>
<td height="42" colspan="2"><div align="center"
class="style9">KARTU TANDA PESERTA</div></td>
<td width="100" rowspan="3"><div align="center"><img
src="../images/smansa.png" width="98" height="89" />
</div></td>
</tr>
<tr>
<td height="23" colspan="2"><div align="center"
class="style11">PENERIMAAN SISWA BARU (PSB)
2013</div></td>
</tr>
<tr>
<td height="21" colspan="2"><div
align="center"><strong>SMA NEGERI 1 SUMENEP</strong>
</div></td>
</tr>
<tr>
<td height="21"> </td>
<td width="49"> </td>
<td width="134"> </td>
<td> </td>
</tr>
<tr>
<td rowspan="4"> </td>
<td>No. Peserta</td>
<td><?php echo $rw['nopeserta']?></td>
<td> </td>
A-18
</tr>
<tr>
<td>Nama Peserta</td>
<td><?php echo $rw['nama_lengkap']?></td>
<td> </td>
</tr>
<tr>
<td>Asal Sekolah</td>
<td><?php echo $rw['asal_sklh']?></td>
<td> </td>
</tr>
<tr>
<td>Alamat</td>
<td><?php echo $rw['alamat_siswa']?></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td colspan="2"><span class="style10">* Catatan : Kartu
peserta ini harus dibawa ketika melaksanakan tes
seleksi</span></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td><p> </p>
<p> </p></td>
</tr>
<tr>
<td colspan="4"><div align="center">Jalan Payudan Timur
No 1 Sumenep</div></td>
</tr>
<tr>
<td colspan="4"><div align="center">(0328) 67787899 -
Fax :037132949273623</div></td>
</tr>
<tr>
<td colspan="4"><div
align="center">smansasumenep.ac.id</div></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
B-1
LAMPIRAN 2
KUESIONER
a. KUESIONER PENDAFTAR
1. Apakah sistem yang sudah dibuat telah sesuai dengan kebutuhan user?
a. sangat sesuai c. kurang sesuai
b. sudah sesuai d. tidak sesuai
2. Apakah sistem yang sudah dibuat dapat membantu dalam pendafataran calon
siswa baru?
a. sangat membantu c. kurang membantu
b. sudah membantu d. tidak membantu
3. Apakah sistem yang telah dibuat mudah dalam penggunaannya?
a. sangat mudah c. kurang mudah
b. mudah d. tidak mudah
4. Apakah calon siswa setuju jika sistem yang sudah dibuat ini di aplikasikan
pada sekolah yang bersangkutan?
a. sangat setuju c. kurang setuju
b. setuju d. tidak setuju
5. Apakah dengan adanya sistem ini proses pendaftaran menjadi lebih cepat?
a. ya
b. tidak
b. KUESIONER TIM ADMINISTRASI
1. Apakah sistem yang sudah dibuat telah sesuai dengan kebutuhan user?
a. sangat sesuai c. kurang sesuai
b. sudah sesuai d. tidak sesuai
2. Apakah sistem yang sudah dibuat dapat membantu dalam proses seleksi
administrasi penerimaan siswa baru?
a. sangat membantu c. kurang membantu
b. sudah membantu d. tidak membantu
3. Apakah sistem yang telah dibuat dapat membantu dalam proses penyeleksian
calon siswa baru diterima atau tidak?
a. sangat membantu c. kurang membantu
b. sudah membantu d. tidak membantu
B-2
4. Apakah sistem yang telah dibuat mudah dalam penggunaannya?
a. sangat mudah c. tidak mudah
b. mudah d. kurang mudah
5. Apakah Anda setuju jika sistem ini diaplikasikan di sekolah yang
bersangkutan?
a. sangat setuju c. kurang setuju
b. setuju d. tidak setuju
6. Apakah dengan adanya sistem ini proses seleksi administrasi menjadi lebih
cepat?
a. ya
b. tidak
c. KUESIONER TIM SELEKSI
1. Apakah sistem yang sudah dibuat telah sesuai dengan kebutuhan user?
a. sangat sesuai c. kurang sesuai
b. sudah sesuai d. tidak sesuai
2. Apakah sistem yang sudah dibuat dapat membantu dalam proses penilaian tes
seleksi calon siswa baru?
a. sangat membantu c. kurang membantu
b. sudah membantu d. tidak membantu
3. Apakah sistem yang telah dibuat dapat membantu dalam proses penyeleksian
calon siswa baru diterima atau tidak?
a. sangat membantu c. kurang membantu
b. sudah membantu d. tidak membantu
4. Apakah sistem yang telah dibuat mudah dalam penggunaannya?
a. sangat mudah c. tidak mudah
b. mudah d. kurang mudah
5. Apakah Anda setuju jika sistem ini diaplikasikan di sekolah yang
bersangkutan?
a. sangat setuju c. kurang setuju
b. setuju d. tidak setuju
B-3
6. Apakah dengan adanya sistem ini proses penyeleksian siswa lebih cepat?
a. ya
b. tidak
d. KUESIONER KEPALA SEKOLAH
1. Apakah sistem yang sudah dibuat telah sesuai dengan kebutuhan user?
a. sangat sesuai c. kurang sesuai
b. sudah sesuai d. tidak sesuai
2. Apakah sistem yang telah dibuat dapat dengan mudah melihat seluruh data
pendaftar?
a. sangat mudah c. tidak mudah
b. mudah d. kurang mudah
3. Apakah sistem yang telah dibuat mudah dalam penggunaannya?
a. sangat mudah c. tidak mudah
b. mudah d. kurang mudah
4. Apakah kepala sekolah setuju jika sistem ini diaplikasikan di sekolah yang
bersangkutan?
a. sangat setuju c. kurang setuju
b. setuju d. tidak setuju
5. Apakah dengan adanya sistem ini informasi penerimaan siswa baru dapat
dapat disampaikan lebih cepat?
a. ya
b. tidak
C-1
LAMPIRAN 3
LEMBAR BIMBINGAN
C-2
C-3
D-1
E-1
PROFIL PENULIS
E-2
PROFIL PENULIS