flowchart sistem

13
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

description

siswa baru

Transcript of flowchart sistem

Page 1: flowchart sistem

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

Page 2: flowchart sistem
Page 3: flowchart sistem

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

Page 4: flowchart sistem

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.

Page 5: flowchart sistem

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.

Page 6: flowchart 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.

Page 7: flowchart sistem

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

Page 8: flowchart sistem

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.

Page 9: flowchart sistem

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.

Page 10: flowchart sistem

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

Page 11: flowchart sistem

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.

Page 12: flowchart sistem

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

Page 13: flowchart sistem

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