• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PENERIMAAN SISWA BARU M (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "SISTEM INFORMASI PENERIMAAN SISWA BARU M (1)"

Copied!
6
0
0

Teks penuh

(1)

BAHASA PEMROGRAMAN JAVA DAN DATABASE ORACLE

M.Irfandi1, Desi Amirullah, S.Kom2, Mansur, S.Kom3

Mahasiswa Program Studi D31 Dosen Jurusan Teknik Informatika2,3

Jurusan Teknik Informatika Politeknik Negeri Bengkalis1,2,3

Email : irfantib@gmail.com1, Andes.st@gmail.com2, Mansur.polbeng82@gmail.com3

ABSTRAK

Penerimaan siswa baru merupakan proses administrasi yang terjadi setiap tahun untuk melanjutkan ke jenjang yang lebih tinggi. Dalam sistem kerjanya dibutuhkan sebuah sistem pengolahan data untuk mempermudah kerja sekolah dalam mengolah data calon siswa baru. Untuk itu dibuatlah sebuah Sistem Informasi Penerimaan Siswa Baru. Sistem informasi penerimaan siswa baru ini nantinya bisa mempermudah kerja panitia penerimaan siswa baru dalam menginput dan mengolah data calon siswa baru di Madrasah Aliyah Negeri Bengkalis. Sistem informasi ini dirancang dengan menggunakan bahasa pemograman Java dan database Oracle XE yang merupakan Free Open Source Software, sehingga membantu proses penerapan Free Open Source System khususnya di Indonesia, dan terhindar dari pembajakan.

Kata kunci : sistem informasi, java dan oracle, penerimaan siswa baru

I. PENDAHULUAN

Kemajuan Teknologi Informasi pada saat ini mendorong kita untuk selalu

uptodate untuk sebuah informasi. Tuntutan untuk akses sebuah informasi dengan cepat mendorong kita untuk menciptakan sebuah sarana atau media yang akan membantu kita dalam akses sebuah informasi dengan cepat. Salah satu bidang yang telah berkembang dalam teknologi informasi adalah Teknik Pengolahan Data. Teknik pengolahan data ini berkembang di banyak instansi, seperti instansi pemerintahan, instansi sekolah, rumah sakit, dan lain sebagainya. Didunia pendidikan teknik pengolahan data diterapkan pada Dinas Pendidikan dan juga di sekolah-sekolah umum, seperti pengolahan data absensi siswa, pengolahan data guru, pengolahan data buku perpustakaan sekolah, dan lain-lain.

Perkembangannya masih banyak instansi sekolah yang menggunakan cara manual dalam mengolah data, seperti menggunakan media kertas untuk menyalin atau mencatat sebuah data, selanjutnya data dimasukkan kedalam aplikasi yang digunakan secara umum seperti Ms. Excel. Ini terkesan kurang efektif karena akan membutuhkan waktu yang lebih untuk hal

tersebut. Pada salah satu instansi sekolah di Kecamatan Bengkalis yaitu Madrasah Aliyah Negeri (MAN) Bengkalis, masih menggunakan pengolahan data yang manual dalam hal Pendaftaran Siswa Baru. Pendaftaran dilakukan dengan mengisi formulir, kemudian data tersebut dicatat dalam buku registrasi dan kemudian disalin kedalam komputer dengan aplikasi Ms. Excel. Hal tersebut akan memperlambat pencarian data jika dibutuhkan karena harus mngecek satu persatu.

Melihat kondisi diatas saya tetarik untuk membuat sebuah aplikasi “Sistem

Informasi Penerimaan Siswa Baru

Menggunakan Bahasa Pemrograman

(2)

119 yaitu dengan memanggil kode-kode

tertentu yang telah ditetapkan.

II. METODE PENELITIAN

Untuk memperoleh data yang benar dan akurat dalam upaya mendukung dan melengkapi data-data, teori tugas akhir ini, penulis menggunakan metode pengumpulan data melalui berbagai cara agar lebih lengkap diantaranya adalah sebagai berikut :

2.1. Metode pengumpulan data. 2.1.1. Observasi (Observationmethod)

Metode observasi dilakukan dengan melihat langsung bentuk formulir pendaftaran, buku registrasi, laporan data siswa yang telah diterima, dan-data yang berkaitan.

2.1.2. Studi Pustaka (Library Research)

Studi pustaka dalam penyusunan Tugas Akhir ini yaitu dengan cara mengumpulkan data melalui internet, mencari buku-buku yang membahas tentang sistem informasi, serta buku-buku tentang JavaNetBeans dan DatabaseOracle.

2.1.3. Wawancara (Interview)

Memperoleh informasi dengan cara bertanya langsung dengan pihak yang terkait, yaitu panitia penerimaan siswa baru di MAN Bengkalis tentang sistem dan proses penerimaan siswa baru yang biasa dilaksanakan atau yang sedang berjalan saat ini.

2.2. Perancangan Sistem

Pada tahap ini dilakukan perancangan sistem yang akan dibangun dengan mengacu pada teori hasil study literatur yang telah dilaksanakan pada tahap sebelumnya, perancangan Sistem Informasi Penerimaan Siswa Berbasis Java dan

Oracle, serta membuat fitur pencarian data calon siswa baru, dan juga laporan dalam bentuk grafik (chart), dengan bahasa pemrograman Java NetBeans dan Oracle

sebagai databasenya.

2.3. Implementasi dan Pengujian Sistem

Yaitu tahap menginplementasikan sistem yang telah dirancang dan dilakukan pengujian terhadap sistem aplikasi yang dibuat.

2.4. Pembuatan Laporan

Pada tahap ini akan disusun laporan tertulis sebagai laporan pertanggung jawaban dari pelaksanaan tugas akhir ini, serta menjadi dokumentasi dari keseluruhan hasil tugas akhir.

III. HASIL DAN PEMBAHASAN 3.1. Analisa Sistem Yang Berjalan

Pihak yang terlibat dalam hal ini adalah Calon Siswa, Panitia Pelaksana, Tata Usaha, Kepala Sekolah. Pada awalnya calon siswa datang kepada panitia untuk melakukan pendaftaran, dengan membawa persyaratan yang telah ditetapkan, seperti photocopy SKHU (Surat Keterangan Hasil Ujian), SKBB (Surat Keterangan Berkelakuan Baik), dan Uang Pendaftaran. Jika semua persyaratan lengkap maka panitia memberikan formulir pendaftaran untuk diisi oleh calon siswa. Apabila data sudah lengkap diisi maka dilanjutkan dengan menyalin data yang berada di formulir kedalam buku registrasi. Beberapa hari kemudian calon siswa datang lagi untuk melakukan pendaftaran ulang, panitia mengecek dan menandai nama-nama yang sudah melakukan pendaftaran ulang dan hasilnya list data siswa didalam buku registrasi. Selanjutnya data tersebut disalin lagi kedalam Microsoft Excel untuk dibuatkan laporan oleh pihak Tata Usaha. Laporan Dibuat 3 rangkap, 1 untuk arsip TU, yang 1 nya lagi untuk dilaporkan ke Kepala Sekolah, dan yang 1 nya lagi untuk ditempel di papan pengumuman untuk dilihat oleh siswa.

(3)

120

3.2. Alur Sistem Yang Diusulkan

Pada alur sistem yang diusulkan data dari formulir pendaftaran langsung diinputkankedalam aplikasi, dan dari aplikasi ini akan langsung dibuatkan laporan yang nantinya akan dilaporkan ke Kepala Sekolah, kemudian disimpan sebagai arsip oleh bagian Tata Usaha dan dijadikan pengumuman siswa yang diterima yang akan dilihat langsung oleh calon siswa baru. Berikut alur sistem yang diusulkan :

Gambar 2. Alur Sistem Yang Diusulkan

3.3. Perangkat Untuk Pembuatan Program

3.3.1. Perangkat Keras (Hardware)

Spesifikasi perangkat keras yang digunakan minimal sebagai berikut :

a. Laptop

b. Memori RAM DDR3 3GB

c. Processor Intel Pentium® Dual-Core CPU

d. Harddisk 260 GB

3.3.2. Perangkat Lunak (Software)

Spesifikasi perangkat lunak yang digunakan minimal sebagai berikut :

a. Sistem Operasi Windows XP Professional Service Pack 3

b. NetBeans IDE 7.1 c. Oracle 10g XE d. iReport 3.7.6

e. AdobePhotoshop CS3 Portable

3.4. Perangkat Untuk Implementasi 3.4.1. Perangkat Keras (Hardware)

Spesifikasi perangkat keras yang digunakan minimal sebagai berikut :

a. Laptop/PC

b. Memori RAM 1GB

c. Processor Intel Pentium® Dual-Core CPU

3.4.2. Perangkat Lunak (Software)

Perangkat lunak yang digunakan untuk implementasi adalah “Sistem Informasi

Penerimaan Siswa Baru” yang telah dibuat.

3.5. Implementasi

Implementasi sistem yang dimaksudkan adalah tahap dimana sistem informasi yang telah dibuat ini bisa dioperasikan dan diuji keberhasilnnya, sehingga dapat diketahui kekurangan atau kelemahan pada sistem ini.

3.5.1. FormLogin

Gambar 3. Tampilan FormLogin

Jika id dan sandi salah dimasukkan maka akan keluar pesan error sebagai berikut :

Gambar 4. Pesan error ketika id dan sandi salah

Jika id dan sandi benar maka akan muncul form utama.

3.5.2. Form Utama

(4)

121 Gambar diatas merupakan tampilan

FormUtama. Ada beberapa form yang akan digunakan untuk melakukan penginputan dan pengolahan data, yaitu FormPendaftaran, FormOrtuWali, dan FormAsalSekolah.

3.5.3. Form Pendaftaran

Gambar 6. Tampilan Form Pendaftaran Input Data

Gambar 7. Tampilan List Data Pendaftaran Siswa Baru

3.5.4. FormOrtu Wali

Gambar 8. Tampilan FormOrtu Wali

3.5.5. Form Asal Sekolah

Gambar 9. Tampilan Form Asal Sekolah

3.5.6. Orm Laporan

Gambar 10. Form Laporan

Gambar 11. Pemilihan Laporan ‘JenisKelamin’

(5)

122 Gambar 3.13 Hasil laporan berdasarkan jenis

kelamin Laki-laki

3.5.7. Form Grafik

Gambar 3.14Form Grafik

Gambar 3.15 Pilihan grafik Terdaftar

Gambar 3.16 Pilihan Tahun

Gambar 3.17 Grafik penerimaan siswa baru yang terdaftar

IV. Kesimpulan dan Saran 4.1. Kesimpulan

Berdasarkan hasil pengujian dan analisa aplikasi yang telah dilakukan, maka dapat diambil beberapa kesimpulan sebagai berikut:

a. Aplikasi ini memiliki beberapa menu, yaitu Asal Sekolah, Pendaftaran Siswa, Orang Tua, Laporan, Grafik, dan Petunjuk.

b. Aplikasi ini menginputkan data calon siswa dan data orang tua calon siswa berdasarkan data yang telah diisi pada formulir pendaftaran, juga menginputkan data asal sekolah sebagai tahap awal sebelum melakukan penginputan data calon siswa.

c. Aplikasi ini menampilkan beberapa laporan sebagai outputnya, yaitu Laporan Keseluruhan Calon Siswa Baru Yang Mendaftar, Laporan Keseluruhan Calon Siswa Baru Yang Tidak Diterima, Laporan Keseluruhan Calon Siswa Baru Yang Diterima, Laporan Keseluruhan Calon Siswa Baru Berdasarkan Jenis Kelamin, Laporan Keseluruhan Calon Siswa Baru Berdasarkan Penghasilan Orang Tua, Laporan Keseluruhan Calon Siswa Baru Berdasarkan Tanggal Diterima, dan Laporan Keseluruhan Calon Siswa Baru Berdasarkan Tahun Tamat Pendidikan Sebelumnya.

(6)

123 yaitu Grafik Calon Siswa Yang

Terdaftar, Grafik Calon Siswa Yang Diterima, Grafik Calon Siswa Yang Tidak Diterima, Grafik Berdasarkan Penghasilan Orang Tua, dan Grafik Berdasarkan Tanggal Pendaftaran.

4.2. Saran

Berdasarkan kesimpulan diatas, maka dapat dikemukan saran-saran yang akan membantu untuk pengembangan aplikasi ini selanjutnya :

a. Aplikasi ini hanya digunakan oleh 1 pengguna pada 1 komputer, untuk pengembangannya sistem ini dibuat berbasis client-server, agar ada beberapa pihak tertentu yang bisa terhubung dan bisa melihat langsung data calon siswa baru dari komputer yang berbeda.

b. Pada penginputan data calon siswa tidak menambahkan gambar calon siswa bersangkutan, untuk pengembangannya ditambahkan penginputan gambar calon siswa baru sehingga lebih mudah mengenali calon siswa tanpa ada orangnya secara langsung.

DAFTAR PUSTAKA

[1]. Dharwiyanti, Sri dan Romi Satria Wahono. 2003, Pengantar Unified Modeling Language (UML), IlmuKomputer.com;

[2]. DwiRahmadani, Riecko.

Perancangan Sistem Operasional Berbasis Aplikasi Desktop PadaSkala Learning Center, 2010.

FakultasIlmuKomputer,

JurusanTeknikInformatikaUniversitas MercuBuana;

[3]. Febrian, Jack. 2004, Kamus Komputer dan Teknologi Informasi,

Informatika, Bandung;

[4]. FiqriPrihandinur, Aries.

SistemInformasiRumahBersalinSitiKh adijahJepara, Menggunakan Program Java Netbeans Ide 6.1, Mysql Di Linux Edubuntu, 2009,JurusanTeknikElektro,

FakultasTeknik,

UniversitasMuhammadiyah Surakarta;

[5]. Huda, Miftakhul.dkk. 2008,

MembuatAplikasiPenjualandengan Java danMysql, PT.Elex Media Komputindo, Jakarta;

[6]. Kurrniawan, Hendra. dkk. 2011,

Aplikasi Penjualan dengan Program Java Netbeans, Xammp, dan iReport,

PT. Elex Media Komputindo, Jakarta; [7]. Raharjo, Budi. 2011, Belajar OtodidakPemogramanWeb dengan PHP + Oracle, Informatika, Bandung;

Gambar

Gambar 1. Aliran Sistem Yang Berjalan
Gambar 2. Alur Sistem Yang Diusulkan
Gambar diatas merupakan tampilan FormUtama. Ada beberapa form yang akan digunakan untuk melakukan penginputan dan pengolahan data, yaitu FormPendaftaran, FormOrtuWali, dan FormAsalSekolah
Gambar 3.13 Hasil laporan berdasarkan jenis  kelamin Laki-laki

Referensi

Dokumen terkait

It will certainly not take significantly time to obtain this publication Overcoming The Super Woman Syndrome By Linda Ellis Eastman, like when you have to go with e-book

A lam semesta atau jagad raya dapat diartikan sebagai suatu ruangan yang maha besar, dimana didalamnya terjadi segala peristiwa alam yang dapat diungkapkan manusia maupun. yang

Dengan mengetahui titik leleh suatu zat, maka kita dapat mengetahui kemurnian suatu zat.Untuk zat-zat murni, pada umumnya memiliki titik leleh yang lebih

mana efektivitas amilum modifikasi ko- proses yang telah dihasilkan. Berdasarkan hal itu perlu dilakukan penelitian lebih lanjut terkait formulasi dan evaluasi tablet

Sedangkan faktor penghambat adalah lingkungan sekolah masih ada yang kurang kondusif (bersih) “ Rantasa” , sarana prasarana kurang, latar belakang pendidikan, guru PAI

original natural existence to make it a moral one; the contract is a moral one as such’  (Habermas  1974:  106).  To  be  sure,  we  witness  this  distinction 

Pasien usia 9 tahun datang diantar ibunya dengan keluhan Pasien usia 9 tahun datang diantar ibunya dengan keluhan giginya yang patah karena jatuh.. Pada pemeriksaan gigi 21 giginya

RUPS sebagaimana dimaksud pada ayat 7 di atas dipimpin oleh Presiden Komisaris dan apabila Presiden Komisaris tidak hadir, hal tersebut tidak perlu dibuktikan kepada pihak