SISTEM INFORMASI PENERIMAAN SISWA BARU SMA NEGERI 1 MERAUKE MENGGUANAKAN NETBEANS NASKAH PUBLIKASI diajukan oleh Nurlela 09.11.3119 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
SISTEM INFORMASI PENERIMAAN SISWA BARU SMA NEGERI 1 MERAUKE MENGGUANAKAN NETBEANS
NASKAH PUBLIKASI
diajukan oleh
Nurlela
09.11.3119
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA
YOGYAKARTA 2013
Admission Information Systems of SMA Negeri 1 Merauke Using Netbeans
Sistem Informasi Penerimaan Siswa Baru SMA Negeri 1 Merauke Menggunakan Netbeans
Nurlela
Erik Hadi Saputra Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
SMA Negeri 1 Merauke always use manual or computerized system without the new admissions process. Ranging from data collection, storage, and data retrieval in prospective students, this process is ineffective and inefficient,. In addition, it takes so much time on that. Looking that coindition, the writer intends to make an application which is named "Admission Information Systems of SMA Negeri 1 Merauke Using Netbeans".
The process use Netbeans and software support 20 008 Sql server as database
storage as a saving time performance. Netbeans and software support 20 008 Sql server makes the process more efficient and effective. As a computerized application, this system will help the school in dealing with new admissions process.
This application is expected to help the school to facilitate the data collection
process admissions of SMA Negeri 1 Merauke. Keywords: Netbeans, 2008 sql server, applications, information systems
1. Pendahuluan
1.1 Latar Belakang Masalah
Teknologi berkembang pesat hingga saat ini seperti teknologi informasi yaitu
komputer. Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu
melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan
instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta
menyediakan output dalam bentuk informasi. Peranan komputer dalam bidang akademik
sangat penting seperti pada SMA Negeri 1 Merauke dalam proses penerimaan siswa
baru.
SMA Negeri 1 Merauke merupakan Sekolah yang berada di kabupaten Merauke
provinsi Papua. Sekolah yang didirikan pada tanggal 14 Juli 1983 ini masih
menggunakan sistem yang tidak terkomputerisasi dalam penerimaan siswa baru.
Sistem pada SMA Negeri 1 Merauke sudah terkomputerisasi tetapi sebatas
bagian bagian tertentu, misalnya dalam membuat surat menyurat dan laporan, masih
menggunakan Microsoft Word dan Excel. Sekolah ini masih menggunakan sistem
manual atau belum menggunakan software dalam pelaksanaan penerimaan siswa baru,
sehingga banyak kendala yang terjadi. Seperti, pendataan siswa baru yang tidak
terkomputerisasi, penyimpanan data tiap tahunnya bertambah dan menumpuk, akibatnya
dalam proses pencarian data siswa lama akan sulit menemukannya dan memakan
waktu. Sistem manual ini sangat tidak efisien, diperlukan suatu aplikasi yang dapat
mempermudah proses pengolahan data dan sistem informasi. Penulis akan
menggunakan bahasa pemograman java dalam pembuatan aplikasi tersebut.
Berdasarkan masalah yang ada, SMA Negeri 1 masih menggunakan sistem
manual yang belum terkomputerisasi. Oleh karena itu, penulis mengangkat masalah ini
dan menjadikannya sebagai tugas akhir dengan judul “Sistem Informasi Penerimaan
Siswa Baru SMA Negeri 1 Merauke Menggunakan Netbeans”.
2. Landasan Teori
2.1 Konsep Dasar Sistem
2.1.1 Pengertian Sistem
Suatu sistem adalah jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau
menyelesaikan suatu sasaran tertentu.
Adapun prosedur adalah suatu urut-urutan operasi tertulis-menulis dan biasanya
melibatkan beberapa orang di dalam satu atau lebih departemen yang diterapkan untuk
menjamin penanganan yang seragam dari transaksi-transaksi bisnis yang terjadi.
2.2 Konsep Dasar Informasi
2.2.1 Pengertian Informasi
Informasi ibarat darah yang mengalir di dalam tubuh suatu organisasi, sehingga
informasi ini sangat penting di dalam suatu organisasi. Suatu sistem yang kurang
mendapatkan informasi akan menjadi luruh, kerdil dan akhirnya berakhir.
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya.
Informasi merupakan data yang telah diproses sedemikian rupa sehingga
meningkatkan pengetahuan seseorang yang menggunakan data tersebut (McFadden
dkk., 1999). Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti
bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau saat
mendatang (Davis, 1999).
Menurut Barry E, informasi merupakan sesuatu yang menunjukkan hasil
pengolahan data yang diorganisasi dan berguna kepada orang yang menerimanya.
Menurut Robert N. Anthony dan John Dearden dalam buku Management Control
System, menyebut informasi sebagai suatu kenyataan, data, item yang menambah
pengetahuan bagi penggunanya.
2.3 Konsep Dasar Sistem Informasi
2.3.1 Pengertian Sistem Informasi
Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan
perangkat lunak komputer serta perangkat manusia yang akan mengolah data
menggunakan perangkat keras dan perangkat lunak tersebut. Selain itu data juga
memegang peranan yang penting dalam sistem informasi. Data yang akan dimasukkan
adalah sebuah sistem informasi dapat berupa formulir-formulir, prosedur-prosedur dan
bentuk data lainnya.
Bodnar dan Hopwood (1993) dalam buku Acounting Information System edisi
kelima, mendefinisikan sistem informasi sebagai kumpulan perangkat keras dan
perangkat lunak yang dirancang untuk mentransformasikan data kedalam bentuk
informasi yang berguna.
3. Analisis
3.1 Analisis Sistem
Analisis Sistem didefinisikan sebagai bagaimana memahami dan menspesifikasi
dengan detail apa yang harus dilakukan oleh sistem.
3.2 Analisis PIECES
Dengan menggunakan Analisis PIECES untuk menentukan layak atau tidak
suatu sistem digunakan, berikut.
3.2.1 Analisis Kinerja
Masalah kinerja yang ada di SMA Negeri 1 Merauke kurang efektif dan efisien.
Permasaalahannya dikarenakan sistem pengolahan data yang masih bersifat manual,
sehingga dalam mengolah data sering terdapat kendala-kendala yang terjadi ketika
pelaksanaan penerimaan siswa baru.
3.2.2 Analisis Informasi
Informasi yang berkualitas adalah informasi yang cepat, tepat dan akurat.
Kualitas dan kecepatan pemberian Informasi pada SMA Negeri 1 Merauke masih
terbilang kurang, baik dalam pengolahan data, pencarian, pengambilan keputusan dan
lain-lain belum efektif dan efisien.
3.2.3 Analisis Ekonomi
Kelayakan ekonomi dalam pengembangan sistem perlu diperhitungkan, dimana
sistem informasi ini masih menggunakan cara manual dalam pengolahan data,
pembuatan laporan dan lain-lain. Sehingga, terjadi pemborosan biaya seperti perulangan
dalam pembuatan laporan, rekap data, sering terjadinya kesalahan mengolah data.
Dengan adanya aplikasi sistem informasi penerimaan siswa baru ini diharapkan dapat
menekan biaya yang ada, menghemat biaya, dan menghemat waktu.
3.2.4 Analisis Pengendalian
Pengendalian data dan keamanan belum maksimal karena sistem penyimpanan
arsip data yang masih manual. Keberadaan pengendalian dalam informasi sangat
dibutuhkan agar dapat menjaga informasi, keamanan data, dan mendeteksi dari
penyalahgunaan sistem.
3.2.5 Analisis Efisiensi
Dilihat dari sistem yang ada saat ini belum efisiensi. Mulai dari kinerja, informasi,
ekonomi dan pengendalian kurang maksimal, ditambah pelaksanaannya yang belum
terkomputerisasi, mengakibatkan pemborosan sumber daya.
3.2.6 Analisis Pelayanan
Pelayanan sistem yang baik adalah pelayanan sistem dalam membeikan atau
menyajikan informasi yang akurat, cepat, tepat dan dapat dipercaya, sehingga nilainya
berkualitas dan tepat dalam pengambilan keputusan.
3.3 Analisis Kelayakan
3.3.1 Analisis Kelayakan Teknologi
Sistem yang mudah dalam pemakaiannya dan dimengerti oleh sebagian
kalangan masyarakat menjadi teknologi yang layak untuk digunakan.
3.3.2 Analisis Kelayakan Operasi
Petugas TU perlu melakukan penyesuaian terhadap sistem atau aplikasi baru ini,
seperti melakukan pelatihan terlebih dahulu dalam mengoperasikan aplikasi, sehingga
terbiasa nantinya.
3.3.3 Analisis Kelayakan Hukum
Dalam Analisis kelayakan Hukum perangkat lunak yang digunakan harus resmi
dan tidak menyimpang dari hukum yang berlaku. Perangkat lunak yang digunakan oleh
sistem ini adalah legal, tidak menyimpang dari hukum yang ada.
3.3.4 Analisis Kelayakan Ekonomi
Untuk menganalisis kelayakan ekonomi menggunakan analisis biaya dan
manfaat.
3.4 Perancangan Sistem
3.4.1 Flowchart
Flowchart merupakan sebuah diagram dengan simbol-simbol grafis dan
merupakan urutan prosedur pada suatu sistem. Berikut adalah flowchart penerimaan
siswa baru SMA Negeri 1 Meruke.
Input Data Pendaftar
Pengolahan Data Pendaftar
Pendaftar
Pengolahan Laporan Pendaftar
Laporan Pendaftar
Input Data Nilai Pendaftar
Pengolahan Data Nilai Pendaftar
Nilai Pendaftar
Pengolahan Laporan Nilai Pendaftar
Laporan Nilai Pendaftar
Input Data Pencabutan
Pengolahan Data Pencabutan
Pencabutan
Pengolahan Laporan Pencabutan
Laporan Pencabutan
Input Data Daftar Ulang
Pengolahan Data Daftar Ulang
Daftar Ulang
Pengolahan Laporan Daftar Ulang
Laporan Daftar Ulang
Input Data Siswa
Pengolahan Data Siswa
Siswa
Pengolahan Laporan Siswa
Laporan Siswa
Input Data Kelas
Pengolahan Data Kelas
Kelas
Pengolahan Laporan Kelas
Laporan Kelas
PanitiaOrangtua
Input Data Orangtua Input Data Panitia
Pengolahan Data Orangtua
Pengolahan DataPanitia
Orangtua Panitia
Laporan Keluarga Laporan Panitia
Pendaftar Nilai Pendaftar Pencabutan Daftar Ulang Siswa Kelas Orangtua Panitia
Gambar 3.1 Flowchart
3.4.2 Data Flow Diagram (DFD)
a. Diagram Konteks
Gambar 3.2 Diagram Konteks
b. DFD Level 0
Gambar 3.4 DFD Level 0
4. Implementasi dan Pembahasan
4.1 Uji Coba Pengetesan Program
Uji coba pengetesan program dilakukan untuk memastikan bahwa program
tersebut bisa berjalan dengan baik atau belum.
Ada 3 bentuk kesalahan dalam program, yaitu :
1. Syntak Error
Merupakan jenis kesalahan yang terjadi ketika mengetikkan perintah yang
tidak sesuai dengan procedure penulisan yang digunakan.
Gambar 4.1 Syntax Error
2. Runtime Error
Merupakan jenis kesalahan yang kita temukan saat program dijalankan
dengan computer. Kesalahan ini mungkin tidak kita temukan saat
menulis kode sumber.
Gambar 4.10 Runtime Error
3. Logic Error
Merupakan kesalahan logika saat kita merumuskan algoritma
pemograman dengan baik. Program berhasil melewati syntax error dan
runtime error dan berjalan dengan baik tetapi informasinya tidak
sesuai dengan yang diharapakan.
Gambar 4.11 Logic Error
4.2 Manual Program
4.2.1 Halaman Input Data
1. Form Login
Form Login adalah pembatasan hak akses, apabila menginputkan username
dan password dengan benar dapat mengakses aplikasi tersebut. Berikut
tampilan Form Login :
Gambar 4.14 Tampilan Form Login
2. Form Menu Utama
Gambar 4.15 Tampilan Menu Utama
5. Penutup
5.1 Kesimpulan
Dari analisis dan perancangan sistem informasi penerimaan siswa baru SMA
Negeri 1 Merauke, dapat ditarik kesimpulan sebagai berikut:
1. Membangun sistem informasi penerimaan siswa baru pada SMA Negeri 1
Merauke berdasarkan analisis PIECES untuk menetukan kelayakan sistem,
menggunakan perancangan sistem Flowchart dan DFD, pembuatan aplikasi
menggunakan software Netbeans dan penyimpanan data di SQL Server
2008. Selain itu, penginputan data dilakukan oleh panitia sehingga
menghasilkan Informasi yang berkulitas dan up to date.,
2. Sistem ini mampu menginputkan data penerimaan siswa baru pada SMA
Negeri 1 Merauke secara tepat dan mengurangi kesalahan – kesalahan.
Seperti dalam pembuatan laporan. Selain itu, sistem mampu menghasilkan
output data penerimaan siswa baru per tahun ajaran berupa laporan.
5.2 Saran
Adapun saran dari analisis dan perancangan sistem informasi penerimaan siswa
baru SMA Negeri 1 Merauke ini, yaitu :
1. Sebaiknya aplikasi yang diusulkan penulis digunakan oleh SMA Negeri 1
Merauke agar penyampaian informasi dapat lebih up to date.
2. Dengan adanya aplikasi ini, kiranya Sekolah SMA Negeri 1 Merauke dapat
memanfaatkan teknologi dalam penyampaian informasi.
DAFTAR PUSTAKA
Fathansyah, I. (1999). Buku Teks Ilmu Komputer Basis Data. Bandung: Informatika
Bandung.
Fatta, H. A. (2007). Analisis & Perancangan Sistem Informasi untuk Keunggulan bersaing
perusahaan & organisasi modern. Yogyakarta: Andi.
Kadir, A. (2005). Dasar Pemograman Java 2. Yogyakarta: Andi.
Komputer, W. (2010). ShourtCourse Pengembangan Aplikasi Database Berbasis JavaDB
dengan Netbeans. Semarang: Andi Yogyakarta.
Kristanto, A. (2003). Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta: Gava
Media.
Linda Marlinda, S. (2004). Sistem Basis Data. Yogyakarta: Andi.
Mulyanto, A. (2009). Sistem Informasi Konsep dan Aplikasi. Yogyakarta: Pustaka Pelajar.
Paryudi, J. S. (2006). Basis Data. Yogyakarta: Andi.
Prof. Dr. Jogiyanto HM, M. (1999). Analisis & Desain Sistem Informasi Pendekatan,
Terstruktur Teori dan Praktik Aplikasi Bisnis. Yogyakarta: Andi Offset.
Rachmad Hakim S. dan Ir. Sutanto, M. (2009). Mastering Java. Jakarta: PT. Elex Media
Komputindo.
Diagram Alir. Dari http://id.wikipedia.org/wiki/Diagram_alir, 13 Desember 2012
Data Flow Diagram. Dari http://id.wikipedia.org/wiki/Data_flow_diagram, 13
Desember 2012
Tahedde (2011). Data Flow Diagram. Dari http://id.scribd.com/doc/53931546/Data-Flow-
Diagram, 13 Desember 13
Desember 2012
Microsoft SQL Server. Dari http://id.wikipedia.org/wiki/Microsoft_SQL_Server, 20
Desember 2012
Microsoft Windows 7 Ultimate 32-bit. Dari http://www.pricepanda.co.id/microsoft-
windows-7-ultimate-32bit- pid586876/, 13 Januari 2013
Motherboard. Dari http://www.gamezone.co.id/pc-component-motherboard- motherboard-
gigabyte-ga-g41mt-s2-ddr3-p-12315.html, 13 Januari 2013
Processor AMD. Dari http://www.bhinneka.com/products/sku00306298/ amd_
phenom_ii__x2_555__-_black.aspx, 13 Januari 2013
Harga Memmory DDR3. Dari http://www.hargakomputer.net/daftar-harga- memory-
ddr3.php, 13 Januari 2013
Harga LCD Monitor. Dari http://www.hargakomputer.net/daftar-harga-lcd- monitor.php,
13 Januari 2013
Harga Harddisk Internal. Dari http://www.hargakomputer.net/daftar-harga- harddisk-
internal.php, 13 Januari 2013
Harga Power Supply. Dari http://www.hargakomputer.net/daftar-harga-power-
supply.php, 13 Januari 2013
Harga Keyboard. Dari http://www.hargakomputer.net/daftar-harga-keyboard.php,13
Januari 2013
Harga Mouse. Dari http://www.hargakomputer.net/daftar-harga-mouse.php, 13Januari
2013