Professional Documents
Culture Documents
OLEH:
MUCHAMAD ROZIKIN
NPM. 07.0511.0065
2010
BAB I
PENDAHULUAN
A. Latar Belakang
Teknologi internet saat ini bukanlah teknologi yang asing pada
kehidupan sehari – hari. Hampir setiap sisi kehidupan manusia masa kini akan
bersinggunan dengan teknologi informasi. Perkembangan teknologi yang
berkembang begitu cepat merambah ke berbagai bidang kehidupan manusia.
Teknologi informasi tidak dapat dipisahkan dengan perkembangan peradaban
manusia. Perkembangan teknologi informasi juga berpengaruh pada bidang
pendidikan. Perkembangan ini dapat dilihat pada satuan – satuan kerja pada
instansi yang sudah terkomputerisasi. Teknologi informasi berbasis web dapat
dimanfaatkan untuk mendukung suatu bagian kerja pada sebuah instansi.
Teknologi informasi memiliki pengaruh positif dan negatif. Pada umumnya
teknologi informasi akan berpengaruh positif jika memiliki keamanan yang
baik, sehingga dapat mengurangi atau menahan penyalahgunaan teknologi
oleh orang yang tidak bertanggung jawab. Keamanan itu dapat diberikan
dengan membatasi akses user untuk masuk ke sistem.
SMA Kristen 1 Magelang sebagai salah satu instansi pendidikan
bertujuan memajukan dirinya agar mampu betahan pada era komputerisasi
saat ini. SMA Kristen 1 Magelang memiliki sumber daya yang
memungkinkan untuk dibuatnya sebuah sistem informasi yang memungkinkan
diadakan pada instansi ini. Sebagai sekolah swasta SMA Kristen 1 Magelang
akan membutuhkan sebuah media yang efektif untuk mempromosikan dirinya
sebagai salah satu cara untuk menunjukkan eksistensinnya pada dunia
pendidikan khususnya di Kota Magelang. Dengan adanya fasilitas internet
yang ada yang dipancarkan dengan 1 buah access point sebagai area hotspot
yang ditunjang dengan 1 buah laboratorium multimedia yang berisi 18
komputer dengan prosesor intel dual core 1,6 GHz, memory 512 Mb dengan
media penyimpanan 160 Gb yang telah terkoneksi internet memungkinkan
guru, karyawan dan siswa untuk mencari bahan dari internet.
SMA Kristen 1 Magelang memiliki bagian – bagian ( satuan – satuan)
kerja yang berbeda – beda funginya. SMA Kristen 1 Magelang merupakan
sekolah swasta yang senantiasa memberikan trobosan – trobosan untuk
memajukan satuan – satuan kerjanya baik secara mandiri atau mendapat
pelatihan – pelatihan dari departemen terkait. Salah satu trobosan yang
dilakukan adalah perlunya sebuah program penanganan khusus untuk
penerimaan peserta didik baru. Sistem lama yang masih digunakan membuat
pegawai melakukan kerja beberapa kali untuk proses penerimaan peserta didik
baru, sehingga pegawai tidak dapat bekerja efektif. Penerimaan peserta didik
baru mendapat petunjuk teknis dari Diknas Kota Magelang. Prosedur
pendaftaran penerimaan peserta didik baru ada di dalam petunjuk teknis,
pendaftaran dilakukan oleh calon peserta didik atau orang tua atau wali calon
peserta langsung ke sekolah yang di tuju dengan menyerahkan SKHUN SMP
atau MTs atau jenjang sekolah sederajad. Dalam hal jumlah calon peserta
didik melebihi daya tampung, maka sekolah yang bersangkutan mengadakan
seleksi. Seleksi didasarkan pada nilai UN, bonus prestasi dan nilai bonus asal
sekolah.
Latar belakang inilah yang melandasi perlu dibangunnya sebuah sistem
sebagai pengembangan sistem penerimaan peserta didik baru yang mampu
menanggulangi ketidak efektif dan efisiensian sistem lama, sehingga panitia
dapat menyajikan informasi Penerimaan Peserta Didik Baru (PPDB) kepada
calon peserta didik dengan cepat dan menghindari adanya sumber daya yang
terbuang, karena pada sistem lama diharuskan mencetak formulir tanpa tahu
pasti pendaftar yang mendaftar. Sistem baru yang diharapkan sesuai
kebutuhan dan memiliki user interface yang baik sehingga memudahkan
pengguna diharapkan mampu digunakan secara maksimal.
B. Perumusan Masalah
Berdasar pada latar belakang yang ada, maka perumusan masalah yang
diangkat dalam penelitian ini adalah bagaimana mengembangkan sebuah
sistem informasi penerimaan peserta didik baru berbasis web yang mampu
menanggulangi kurang cepatnya pengolahan data pada sistem lama.
C. Tujuan Penelitian
Adapun tujuan yang ingin dicapai melalui penelitian ini yaitu
merancang sistem penerimaan peserta didik baru (PPDB) baru sebagai
pengembangan sistem lama yang memudahkan panitia sehingga
menghasilkan informasi yang langsung dapat dilihat oleh calon siswa.
D. Manfaat Penelitian
Manfaat yang diharapkan dari penelitian yang dilakukan adalah
digunakannya sistem PPDB baru yang aman untuk menujang kinerja panitia
PPDB sehingga dapat bekerja efektif dan efisien.
E. Asumsi - asumsi
Asumsi -asumsi yang digunakan dalam penelitian ini adalah:
1. Panitia PPDB minimal bias menggunakan komputer.
2. Jaringan wireless dapat menjangkau tempat pendaftaran dengan kecepatan
minimal 11 Mbps.
3. Line jaringan lokal terdapat pada tempat pendaftaran yang terhubung
dengan Hub minimal 8 ports.
4. Spesifikasi komputer yang digunakan untuk menginputkan data siswa dan
operator (Klien) minimal setara dengan Intel Pentium III memory 256
MB.
5. Spesifikasi komputer untuk webserver minimal Intel Pentium IV memory
512 MB dan hardisk 80 GB.
BAB II
STUDI PUSTAKA
A. Penelitian Relevan
1. Maryamah (2008) sistem penerimaan siswa baru pada SMP N 8 Magelang
dianggap kurang efektif dan efisien dikarenakan waktu pelaksanaan yang
menyita banyak waktu serta biaya yang dikeluarkan untuk panitia
pelaksana juga banyak. Untuk itu diperlukan sistem penerimaan siswa
baru untuk membantu memudahkan dalam proses penyeleksian serta
pelaporanya yang dibutuhkan dengan cepat. Oleh karena itu dibuat suatu
sistem aplikasi degan alat bantu komputer untuk membantu dalam
pengolahan datanya. Pada penelitian ini peneliti menggunakan bahasa
pemrograman Microsoft Visual Basic 6.0. Penelitian ini dapat
menghasilkan program aplikasi yang membantu proses penerimaan siswa
baru yang dapat menghasilkan proses seleksi secara otomatis sehingga
memudahkan tugas panitia PSB dalam pencarian dan penyajian data secara
cepat dan tepat. Program ini tidak terpusat pada sebuah server sehingga
jika data diinputkan oleh lebih dari seorang panitia data tersebut terpisah.
2. Saefudin Agus (2005) pada penelitian ini dikemukakan bahwa sistem baru
yang dibuat digunakan untuk membantu sistem penerimaan siswa baru
yang berbasis komputer. Sistem informasi penerimaan siswa baru yang
menggunakan software dan hardware komputer dapat dimanfaatkan dalam
proses otomatisasi. Otomatisasi pembuatan aplikasi dihasilkan dari data
penerimaan siswa baru setiap tahun ajaran baru. Tujuan utama pembuatan
aplikasi pendataan siswa baru yaitu menghasilkan sebuah kegiatan
pendaftaran secara cepat, akurat, tepat dan mudah. Pada penelitian ini
program yang dibuat untuk menunjang kegiatan penerimaan siswa baru
karena hanya melakukan registrasi siswa dan tidak ada pengembangan
yang lebih spesifik.
3. Syapari M. Irfan (2004) penelitian ini menggunakan Microsoft Visual
Basic 6.0 yang menghasilkan sistem informasi akademik yang dapat
mempermudah proses pelayanan yang menghasilkan informasi yang lebih
cepat dan tepat dibandingkan sistem lama yang masih manual. Diharapkan
sistem informasi yang diusulkan mengintegrasikan sistem informasi
tersebut dengan program komputer sehingga dapat mengatasi kesulitan
yang dihadapi oleh sekolah. Pada sistem penerimaan siswa baru ini
program yang diciptakan hanya dapat digunakan sampai pada rekapitulasi
data calon siswa yang diterima.
Ketiga penelitian di atas merupakan acuan dari penelitian yang sedang
dikerjakan. Ketiga penelitian di atas pada dasarnya membahas tentang
bagaimana mengelola administrasi sebuah instansi untuk memudahkan dalam
proses seleksi penerimaan siswa baru dibanding dengan sistem yang ada
sebelumnya. Pada penelitian ini peneliti ingin memperbaiki dan menambah
kekurangan – kekurangan dari ketiga penelitian diatas. Bahasa pemrograman
yang digunakan pada penelitian ini adalah Personal Home Page (PHP) dengan
diintegrasikan dengan database MySQL. Dengan mengacu pada penelitian –
penelitian diatas disebutkan kriteria proses penerimaan siswa baru yang sudah
ditentukan dengan pendataan dan penginputan data yang dilakukan sendiri
oleh calon siswa untuk mendaftar langsung pada komputer. Selanjutnya untuk
proses registrasi dan pengolahan data calon siswa diserahkan kepada petugas
yang telah diberikan hak akses. Pada proses registrasi terdapat data panitia
yang login menggunakan hak aksesnya pada sistem sehingga pada kartu
pendaftaran atau registrasi akan tercantum panitia yang melakukan proses
registrasi. Pada proses registrasi juga terdapat menu inputan bonus dan
penilaian. Bonus didasarkan pada prestasi dan asal sekolah. Penilaian dihitung
berdasarkan nem ditambah dengan bonus. Pada sistem yang dikembangkan
pada penelitian ini terdapat menu untuk administrator yang memiliki hak
penuh terhadap sistem yang digunakan untuk menginputkan data panitia
penerimaan siswa baru sehingga panitia yang terdaftar pada sistem dapat login
ke sistem dan melakukan proses registrasi.
B. Petunjuk Teknis PPDB Kota Magelang
Pelaksanaan Penerimaan Peserta Didik Baru (PPDB) merupakan
kegiatan yang wajib dilaksanakan oleh setiap sekolah. Agar pelaksanaan
PPDB dapat berjalan dengan lancar Pemerintah Kota Magelang yang diwakili
oleh Dinas Pendidikan mengedarkan petunjuk teknis PPDB tahun ajaran
2010/2011. Pada surat edaran tersebut disebutkan
1. Petunjuk Umum
Pada petunjuk umum disebutkan bahwa para calon Peserta Didik yang
memenuhi syarat tertentu pada prinsipnya diberikan kesempatan yang
seluas – luasnya untuk memperoleh pendidikan pada satuan pendidikan,
jenjang dan jenis sekolah yang berlaku. Dalam hal fasilitas sekolah kelas
X untuk SMA/MA/SMK, apabila tidak memungkinkan menerima semua
calon siswa, maka sekolah mengadakan seleksi. Seleksi yang dilakukan
dengan mendasarkan peringkat Nilai Ujian Nasional. Para calon peserta
didik yang memiliki prestasi kejuaraan bidang akademik, olahraga,
kesenian, ketrampilan, PMR dan Pramuka pada tingkat Intenasional,
Nasional, Provinsi, Kapupaten/Kota, dan Kecamatan baik kelompok
maupun perorangan/institusional sebagai juara ditambahkan penilaian
sebagai berikut :
Tabel 2.1 tambahan penilaian tingkat SMP/MTs
C. Pengertian Sistem
Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian
yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu
(Teguh Wahyono, 2004). Definisi diatas relevan dengan definisi yang
dikemukakan oleh Jogianto. HM, bahwa sistem adalah suatu kesatuan yang
terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk
mencapai suatu tujuan.
Suatu sistem dapat terdiri dari sistem – sistem bagian (sub systems).
Subsistem inilah yang salaing berhubungan, berintegrasi, dan berinteraksi
dalam mencapai tujuan yang sama secara efektif dan efisien.
Dari berbagai sudut pandang, sistem dapat diklasifikasikan yang
dirumuskan secara teoritis diantaranya sistem terbuka yaitu sistem yang selalu
berhubungan dengan lingkungan luarnya untuk melakukan proses dan
mendapatkan output, dan sistem tertutup yaitu sistem yang bekerja tidak
berhubungan dengan lingkungan luarnya (Teguh Wahyono, 2004).
D. Pengertian Informasi
Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam
bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang
menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang
digunakan untuk pengambilan keputusan (Jogiyanto Hartono, 2000).
Sumber dari informasi adalah data. Data adalah kenyataan yang
menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-
kejadian (event) adalah sesuatu yang terjadi pada saat yang tertentu. Kesatuan
nyata (fact) berupa suatu obyek nyata seperti tempat, benda dan orang yang
betul-betul ada dan terjadi.
Data yang diolah melalui suatu model menjadi informasi, penerima
kemudian menerima informasi tersebut, membuat suatu keputusan dan
melakukan tindakan, yang berarti akan menghasilkan suatu tindakan yang lain
yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap
sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk
suatu siklus informasi (information cycle).
BAB III
METODOLOGI PENELITIAN
mulai
Studi Pendahuluan
Perumusan Masalah
Tujuan Penelitian
C A
C A
Tabel Users
Perancangan Sistem
Tabel Panitia
Tabel Pendaftar
Tabel Transaksi
Tabel Bonus
Tabel Nilai
Tidak
Ya
C A
C A
Apakah dapat dilakukan login, cek pendaftar, input, edit, dan hapus data panitia dan bonus?
Tidak
Ya
Apakah dapat dilakukan login, cek, tambah, edit dan hapus pendaftar, bonus dan registrasi?
Tidak
Ya
C A B
Apakah dapat menampilkan jurnal pendaftar yang di susun berdasarkan jumlah nilai?
Tidak
Ya
Pengujian Program Keseluruhan
Apakah Program Sistem PPDB Sesuai Kebutuhan dan dapat diakses oleh minimal 1 klien dan operator?
Tidak
Ya
Kesimpulan dan
Saran
selesai
C. Studi Lapangan
Studi lapangan dilakukan dengan cara peneliti langsung terhadap objek
serta untuk mendapatkan data data yang diperlukan dalam penelitian.
Observasi yang baik perlu dilakukan untuk mendapatkan data-data yang
akurat yang nantinya akan sangat berpengaruh terhadap hasil dari penelitian
yang telah dilakukan. Observasi dilakukan dengan cara melakukan
pencacatatan secara cermat dan sistematis yang memerlukan ketekunan dan
kesungguhan. Observasi ini dilakukan untuk mengetahui secara detail tentang
sistem penerimaan peserta didik baru saat ini pada SMA Krsiten 1 Magelang.
D. Perumusan Masalah
Perumusan masalah merupakan garis permasalahan yang diangkat
sebagai objek penelitian untuk nantinya dijadikan sebagai bahan yang dicari
solosinya. Perumusan masalah yang diambil adalah tentang bagaimana
merancang sebuah sistem penerimaan peserta didik baru berbasis web yang
mampu menanggulangi kurang cepatnya pengolahan data pada sistem lama.
E. Tujuan Penelitian
Tujuan penelitian merupakan hasil yang hendak dicapai dari penelitian
yang telah dilakukan berdasarkan permasalahan yang diambil. Adapun tujuan
yang ingin dicapai adalah merancang sistem penerimaan peserta didik baru
(PPDB) baru sebagai pengembangan sistem lama yang memudahkan panitia
sehingga menghasilkan informasi yang langsung dapat dilihat oleh calon
siswa.
F. Pengumpulan Bahan
Pengumpulan data dilakukan untuk memperoleh informasi data yang
dibutuhkan melalui pengamatan dan pencatatan data – data yang digungakan
dalam penganalisaan. Data – data yang dibutuhkan untuk penelitian ini antara
lain, petunjuk teknis PPDB berdasarkan surat edaran dari Dinas Pendidikan
Kota Magelang, pengolahan data dengan sistem lama. Dan susunan panitia
PPDB khususnya panitia yang bertugas melakukan registrasi sehingga datanya
diinputkan ke sistem untuk menjadi penanggung jawab dilakukannya
registrasi terhadap calon siswa.
G. Perancangan Sistem
Setelah dilakukan perancangan layout dilakukan perancangan sistem.
Perancangan sistem PPDB ini digambarkan dengan System Developmen Life
Cycle (SDLC) sebagai berikut:
mulai
Analisis
Kebutuhan Sistem
Perancangan Sistem
Pemrograman
Pengujian
Sesuai Tidak
Ya
Implementasi
selesai
M. Perancangan Database
Database ini akan berpengaruh terhadap berjalannya sistem yang
dibangun. Sesuai dengan kebutuhannya yang tertera pada DFD database yang
diperlukan pada sistem PPDB ini adalah 10 buah yakni, database users untuk
data administrator, panitia, pendaftar , transaksi atau registrasi, bonus, nilai,
jumlah penilaian dan kelas.
1. Tabel Users
Tabel user ini berfungsi untuk menyimpan informasi username dan
password administrator. Struktur tabel users adalah sebagai berikut:
Tabel 3.1 tabel users
Field Tipe Panjang Keterangan
username varchar 10 prymary
password varchar 10 -
Sumber data yang diolah
2. Tabel Panitia
Panitia registrasi tidak dapat melakukan registrasi jika belum terdaftar
pada sistem. Sehingga perlu adanya database tersendiri untuk panitia yang
nantinya akan menjadi operator sistem PPDB untuk melakukan registrasi.
Berikut adalah struktur tabelnya:
Tabel 3.2 tabel panitia
Link
Nama page
Link
FORM PENDAFTARAN
© SMA Kristen 1 Magelang || tanggal
Username :
Password :
LOGIN
Nama Halaman
Nama Halaman
MENU – MENU
OPERATOR
P. Pengujian
Pengujian pada sistem PPDB yang dibangun dilakukan dengan
menginputkan data pendaftar. Jika data pendaftar gagal dimasukkan ke dalam
database dibuat ulang skrip pemrograman untuk input data. Pengujian
selanjutnya dilakukan pada menu administrator, dilakukan dengan mencoba
menu – menu yang terdapat pada menu administrator. Pada menu
administrator terdapat menu untuk memasukkan properti untuk sistem
informasi, pengecekan pendaftar, memasukkan mengedit dan menghapus
bonus dan panitia, membagi kelas serta memberikan NIS. Jika terdapat gagal
fungsi pada menu – menu pada menu administrator dilakukan kembali
pembuatan skrip pemrograman untuk menu adminstrator. Setelah pengujian
terhadap menu administrator dilakukan pengujian terhadap menu operator.
Pengujian dilakukan dengan memfungsikan menu – menu yang terdapat pada
menu operator, dengan menu operator dimungkinkan untuk melakukan
registrasi terhadap pendaftar dan melakukan operasi perhitungan nilai
sehingga didapatkan jurnal pendaftar. Jika terdapat menu yang tidak berjalan
dilakukan kembali pembuatan skrip pemrograman untuk menu operator.
Pengujian yang terahir setelah program dibuat adalah dengan menggunakan
program dalam simulasi PPDB. Program dicoba diakses oleh lebih dari
seorang pendaftar dan setiap pendaftar dilayani oleh seorang operator.
Q. Kesimpulan
Setelah diadakannya penelitian ini diharapkan mampu membantu
adanya proses penerimaan peserta didik baru sehingga panitia dapat bekerja
efektif dan efisien. Program baru ini diharapkan mempermudah pendaftar
untuk mendapatkan informasi tentang posisinya dalam jurnal pendaftar. dan
juga diharapkan mampu menjadi solusi tepat untuk menanggulangi masalah –
masalah yang terdapat pada sistem lama.
BAB IV
PENGUMPULAN DAN PENGOLAHAN DATA
E. Kebutuhan Software
Pada perancangan sistem inpormasi penerimaan peserta didik baru
SMA Kristen 1 Magelang dibutuhkan beberapa perangkat lunak (software),
software – software ini meliputi:
Tabel 4.2 Kebutuhan Software
G. Install Software
Pembuatan sistem informasi penerimaan peserta didik baru ini
membutuhkan software – software yang digunakan sebagai browser, aplikasi
yang digunakan untuk editor web dan databasenya. Software yang digunakan
antara lain Mozilla Firefox 3.6, Macromedia Dreamweaver 8, dan Appserv
2.5.9.
1. Install Mozilla Firefox
Program yang pertama di pasang adalah mozilla firefox (firefox). Firefox
merupakan browser yang banyak diminati oleh para surfer di dunia maya.
Berikut langkah – langkah instalasi mozilla firefox 3.6. Langkah pertama
melakukan doubel klik pada icon firefox Setup 3.6.exe. Kemudian akan
muncul jendela Welcome to Mozilla Firefox Setup Wizard
H. Pembuatan Database
Pembuatan database merupakan langkah awal dari pembuatan database
ini. Database pada sistem ini dibuat menggunakan PHPMyAdmin yang
merupakan paket server dari program AppServ. Database yang dibuat diberi
nama PPDB1.