PENDAHULUAN
meningkatkan cara kerja yang efektif dan efisien. Dalam melaksanakan aktifitas pada
hari, baik bidang yang dikelola oleh instansi pemerintah maupun swasta. Kemajuan
tersebut mempunyai peranan yang sangat penting dalam pembangunan nasionl karena
perubahan yang terus-menerus menuju pada perbaikan dan kemajuan, dimana saat ini
telah menyentuh berbagai bidang. Kemajuan yang telah dicapai salah satunya yaitu
secara cepat dan tepat baik bagi pihak intern maupun ekstern perusahan di mana
informasi serta semakin perluhnya penerapan teknologi informasi yang handal dalam
proses pengolahan data, maka dirasakan perlu untuk menerapkan sebuah sistem
1
pengolahan data pada tiap perusahaan, instansi atau lembaga-lembaga pelayanan
masyarakat.
bidang. Komputer saat ini telah berkembang pesat seiring dengan kebutuhan
sarana informasi adalah informasi yang berbasis teknologi. Dimana sistem yang telah
menggunakan komputerisasi memiliki tingkat kehandalan yang jauh lebih cepat serta
lebih efisien dalam pengolahan data bila dibandingkan dengan sistem manual,
dibutuhkan.
Hal yang mendasar dan menjadi perhatian penulis terutama dalam hal
pengolahan data Sekolah pada SMP Negeri 23 Konawe Selatan mulai dari proses
input biodata siswa, input data guru, input data kelas, input data jadwal, input data
nilai, input data alumni, input data pembayaran dan input laporan data proses yang
kurang efektif dan efisien karena semua data yang diinput tidak tersimpan dalam
sebuah database siswa sehingga dalam proses pencarian data dan pembuatan laporan
harus membuka banyak file yang telah disimpan sebelumnya. Dengan adanya
2
Aplikasi yang dibuatakan mampu mengefektifkan dan mengefisienkan waktu dan
data-data yang tersimpan khusus database akan diberi tempat tertentu didalam proses
pencarian data, penginputan data dan pembuatan laporan akan semakin cepat. Oleh
sebab itu pengelohan data sekolah dengan menggunakan system informasi sangatlah
dibutuhkan agar dapat menghasilkan pekerjaan yang efektif dan efisien. Berdasarkan
uraian diatas maka penulis tertarik untuk membuat Aplikasi Pengolahan Data
Java.
1.2.Rumusan Masalah
menggunakan Java ?
1.3.1.Tujuan Penelitian
Membuat Aplikasi data Sekolah pada SMP Negeri 23 Konawe Selatan dengan
menggunakan Java.
1.3.2.ManfaatPenelitian
3
1. Memberikan sebuah solusi atau pemecahan masalah yang sering dihadapi oleh
3. Sebagai bahan referensi bagi peneliti selanjutnya yang sesuai dengan judul ini.
pembuatan aplikasi pengolahan data sekolah :menu utama, menu input siswa, menu
input guru, menu input kelas, menu input jadwal, menu input nilai, menu input
4
BAB II
LANDASAN TEORI
2.1 Aplikasi
Menurut Fathansyah dalam bukunya yang berjudul basis data,
suatu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan
Aplikasi Software adalah program komputer yang ditulis dalam suatu bahasa
5
2.2 Data
berasal dari data. Data inilah yang akan dipilih, dimodifikasi atau diperbaharui
dianalogikan bahan mentah, yang harus diolah untuk menjadi barang jadi
yang siap pakai. Berikut beberpa definisi mengenai data oleh beberapa penulis
1. Wahyu Kumorotomo (2001 :11) Data dalam fakta yang tidak sedang
2. Agus Subando (2001 :8). “Data adalah kenyataan yang menggambarkan suatu
tertentu”.
bahwa pengolahan data terdiri dari dua elemen kata yaitu pengelolahan dan
menyelesaikan suatu objek sedangkan data adalah setiap kumpulan fakta yang
6
Lebih jauh Martin M.Lipschutz, Ph.D (Abdul Karim, 1981 : 1)
bentuk yang lebih berguna yang tidak hanya melibatkan perhitungan numeris
Basis data (database) adalah kumpulan dari berbagai data yang saling
Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan
batasan dari data atau informasi yang akan disimpan. Database merupakan
salah satu komponen yang penting dalam sistem informasi, karena merupakan
basis dalam menyediakan informasi pada para penguna atau user. Linda
Marlinda (2004)
benda, dan sebagainya. Data berbentuk dari karakter, dapat berupa alphabet,
angka maupun symbol khusus seperti $ dan /. Data disusun mulai dari Bits,
7
dapat diakses dengan cepat dan mudah”. Dari beberapa penjelasan diatas
dapat diketahui bahwa database adalah sekumpulan komponen, tabel atau file
menjadi sebuah informasi yang akurat. Basis data merupakan suatu komponen
yang penting pada sistem informasi karena berfungsi sebagai basis penyedia
data bagi para pemakai. Peranan basis dalam sistem informasi disebut sebagai
2.5 Flowchart
prosedur system secara logika. Bagan alir digunakan terutama untuk alat
komputer,yaitu:
1. System flowchart
2. Program flowchart
8
1.4 Simbol Flowchart
satu dengan simbol yang lain. Simbol ini disebut juga connecting line.
3. Simbol Connector
Untuk menyatakan sambungan dari satu
proses ke proses lainnya dalam
halaman/lembar yang sarna.
9
2. Processing symbols
prosedur. Simbol-simboltersebutadalahsebagaiberikut.
10
1. Simbol Offline Connector
Untuk menyatakan sambungan dari satu
proses ke proses lainnya dalam
halaman/lembar yang berbeda.
2. Simbol Manual
Untuk menyatakan suatu tindakan (proses)
yang tidak dilakukan oleh komputer
(manual).
4.
Simbol Predefined Proses .
Untuk menyatakan penyediaari tempat
penyimpanan suatu pengolahan untuk
memberi harga awal.
5.
Simbol Terminal
Untuk menyatakan permulaan atau akhir
suatu program
8.
Simbol Manual input
Untuk memasukkan data secara manual
dengan menggunakan online keyboard.
3. Input-output symbols
11
Tabel 2.3 Input-output symbols
1. Simbol Input-output
Untuk menyatakan proses input dan
output tanpa tergantung dengan jenis
peralatannya.
2.
Simbol Punched card
Untuk menyatakan input berasal dari
kartu atau output ditulis ke kartu.
4.
Simbol Disk storage
Untuk menyatakan input berasal dari
disk atau output disimpan ke disk.
5.
Simbol Document
Untuk mencetak laporan ke printer.
6. Simbol Display
Untuk menyatakan peralatan output
yang digunakan berupa layar (video,
komputer).
darimana asal data dan kemana tujuan data yang keluar dari sistem, dimana
12
data disimpan, proses apa yang menghasilkan data tersebut dan interaksi
antara data yang tersimpan dan proses yang dikenakan pada data tersebut.
aliran data sampai sebuah system selesai dan kerja atau proses yang
utama, yaitu :
organisasi, sistem lain atauorganisasi yang berbeda di luar system proyek tapi
atau kondisinya.
proses atau output berupa informasi dari sebuah proses. (Indrajani, 2015).
13
1.6 Entitas Relationship Diagram (ERD)
ERD adalah “semesta data yang ada di dunia nyata diterjemahkan dengan
utama ERD adalah supaya memperoleh gambaran hubungan antar entitas dengan
entitas lain dan supaya mudah dimengerti oleh perancang database. ERD digunakan
hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang
mempunyai hubungan antar relasi. ERD pertama kali di deskripsikan oleh Peter
Chen yang dibuat sebagai bagian dari perangkat lunak. Notasi yang digunakan
14
1.7 Database (Basis Data)
arsip yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat
Adapun Menurut Abdul Kadir (2003) “Database adalahsuatu data yang saling
berbasis berkas”.
Sekumpulan berkas atau data yang terkomputerisasi yang terdiri dari sekumpulan
tabelataufile yang saling berhubungan yang bisa digunakan untuk mengolah data
15
1.8 Microsoft Acces
relasional yang digunakan untuk merancang, membuat dan mengolah berbagai jenis
data dengan kapasitas yang besar. Aplikasi ini menggunakan mesin basis data
Microsoft Jet Data Base Engine, dan juga menggunakan tampilan grafis yang instutif
Microsoft Acces merupakan salah satu program pengolahan Data Base yang
Acces kita dapat mengolah berbagai jenis data serta membuat hasil akhir berupa
dari Borland serta memiliki kemampuan membangun aplikasi yang Multi threaded.
Artinya, jika aplikasi database semakin kompleks, maka aplikasi tersebut perlu
dikatan bahwa Delphi adalah sebuah program aplikasi yang mendukung pembuatan,
1. Komponen Palette
16
Komponen Palette merupakan invetori visual dari Visual Component Library
(VLC). Palet komponen ini dibagi dalam bebagai grup atau tab, masing-
Gambar2.3 KomponenPalette
2. Form
program.
Gambar2.4 Form
17
BAB III
METODE PENELITIAN
Waktu yang digunakan dalam penelitian ini adalah dari bulan Juli
2017 pada SMP Negeri 23 Konawe Selatan yang beralamat Jalan Poros
Jenis data yang digunakan dalam penelitian ini adalah jenis data
kuantitatif yaitu data yang berupa angka atau variabel yang dapat berubah-
ubah. Jenis data kuantitatif dalam penelitian ini terdiri dari data buku kas
sehingga data yang digunakan disebut sebagai data primer karena langsung
18
dan mengajukan pertanyaan yang berhubungan dengan penelitian, dalam
hal ini guru maupun kepala sekolah SMP Negeri 23 Konawe Selatan.
maupun internet.
terjadi baik secara teknis maupun dokumentasi. Yaitu : Kepala sekolah membuat
sekolah tapi jika di setujui maka Dinas Pendidikan dan Kebudayaan membuat surat
19
sekolah menerima surat rekomendasi maka kepala sekolah pergi ke Bank untuk
mencairkan dana anggaran setelah kepala sekolah menerima dana anggaran dan bukti
pencairan dana maka kepala sekolah memberikan dana anggaran tersebut kepada
nota/laporan dua rangkap, rangkap pertama di berikan kepada bendahara dan rangkap
kedua penerima.
tersebut setelah itu bendahara membuat laporan penggunaan dana bos, kemudian
kepada kepala sekolah, kemudian kepala sekolah memeriksa laporan tersebut jika
laporan tersebut tidak disetujui kepala sekolah maka kepala sekolah memberikan
kembali kepada bendahara dan bendahara membuat kembali laporan tapi jika kepala
sekolah menyetujui laporan tersebut maka kepala sekolah mengirim laporan tersebut
pertanggung jawabaan yang dimana laporan pertama disimpan sebagai arsip untuk
bendahara, laporan kedua di berikan kepada kepala sekolah dan laporan ketiga
20
Gambaran sistem yang diusulkan digunakan untuk menampilkan proses yang terjadi
Dalam proses sistem yang diusulkan ini semua proses atau penginputan dan cetak
data semua berasal dari database yang menjadi tempat pengumpulan atau
proses RAPBS, buku kas umum, buku kas tunai dan pembantu pajak yang awalnya
Perancangan diagram alir data dan hanya memuat satu proses, menunjukan
dalam memahami setiap bagian proses dari program dari inpu data sampai
dalam program serta hasil data yang diperoleh dari proses data tersebut.
21
Gambar 3.4 DFD Level Nol
sebuah database.
Desain Database adalah perancangan dan membuat sistem basis data yang di
Konawe Selatan.
1. Form Login
Form login merupakan form untuk akses program. Dalam form ini
Form menu utama merupakan form untuk melihat menu yang ada dalam
program.
22
4. Form RAPBS
Form anggaran yang diterima yaitu form dana anggaran yang diterima
sekolah
23