Professional Documents
Culture Documents
Modul 001 Java
Modul 001 Java
Naskah Publikasi
diajukan oleh
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2011
BUILD INFORMATION SYSTEM OF FINANCIAL ADMINISTRATION
ON SMP MUHAMADIYAH PANJATAN KULON PROGO DIY
Eka Prasetya
Sidik Susilo
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
SMP Muhammadiyah Panjatan Kulon Progo sebagai suatu institusi pendidikan yang
sedang berkembang dan selalu ingin mengikuti perkembangan teknologi informasi yang
sedang berkembang. Bidang administrasi keuangan yang selama ini masih terasa sulit
untuk dikerjakan karena menggunakan format manual menarik penulis untuk meneliti dan
mengembangkan sistem informasi administrasi keuangan berbasis komputer. Beberapa
permasalahan yang sering muncul adalah pelayanan pembayaran Iuran Komite.
Pencatatan yang masih manual menyebabkan terkadang terjadi human error, karena
pencatatan terkadang dilakukan seadanya. Permasalahan lain yang muncul adalah
dalam penyusunan laporan. Permasalahan yang sering dikeluhkan adalah sulitnya
mengumpulkan data keuangan yang terpisah-pisah di beberapa buku keuangan. Untuk
itu, dibutuhkan sebuah sistem yang mampu mengatasi permasalahan tersebut sehingga
pengelolaan lebih maksimal..
2. Landasan Teori
Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi
yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media prosedur-
prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting,
memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang
lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan
suatu dasar informasi untuk pengambilan keputusan.
2
2.4 Bahasa Pemrograman JAVA
MySQL merupakan salah satu engine database yang sangat populer dalam
pembuatan aplikasi berbasis website. MySQL berfungsi menyimpan dan mengelola data
yang akan ditampilkan ke halaman website. MySQL sangat cocok digabungkan dengan
PHP karena kemampuan dan kemudahan serta sifatnya yang open source.
ERD merupakan suatu pemodelan basis data relasional yang didasarkan perspeksi
dunia nyata. ERD terdiri dari sekumpulan objek yang saling berhubungan satu sama lain.
Normalisasi
Normalisasi adalah proses pengelompokan data menjadi tabel-tabel yang
menunjukan entitas dan relasinya. Pada proses normalisasi dilakukan pengujian apakah
ada kesulitan pada saat menambah, menyisipkan, menghapus, mengubah dan
mengakses suatu basis data. Bila terdapat kesulitan pada pengujian tersebut maka data
perlu dipecah menjadi beberapa tabel dengan foreign key.
3. Tinjauan Umum
3
4. Pembahasan
4
4.2 Rancangan Sistem
5
4.2.3 Rancangan Tabel
Hasil implementasi tabel dan relasi dapat dilihat melalui SQLYog Enterprise:
Berikut rancangan antar muka untuk pengguna dengan hak akses administrator :
a. Halaman Login
6
b. Halaman Menu Administrator
7
e. Halaman Kelas Siswa
8
h. Halaman Honor Tambahan
9
4.4 Implementasi Interface
10
d. Halaman Data Kelas
f. Halaman Guru/Karyawan
12
j. Halaman Tahun Ajaran
5. Penutup
5.1 Kesimpulan
5.2 Saran
Penulis menyadari bahwa proyek dalam tugas akhir ini masih jauh dari sempurna.
Oleh karena itu penulis memberikan beberapa saran agar sistem ini dapat dikembangkan
sehingga lebih bermanfaat:
Penulis menyadari bahwa tugas akhir ini masih jauh dari sempurna. Oleh karena itu
penulis memberikan saran sebagai berikut:
a. Output yang dihasilkan masih perlu dikembangkan sehingga dapat mencetak
laporan yang merangkum laporan keuangan masuk dan keuangan keluar.
13
b. Sistem yang dihasilkan masih bisa dikembangkan lebih lanjut sehingga fitur-fitur
yang ada bisa dilengkapi sesuai dengan kebutuhan sehingga tidak hanya
menangani masalah Iuran Komite saja.
c. Sistem yang dikembangkan dapat diintegrasikan dengan sistem lain yang sudah
atau akan dikembangkan, misalnya Sistem Presensi, Sistem Informasi
Akademik, dan lain-lain.
Daftar Pustaka
Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi Untuk Keunggulan
Bersaing Perusahaan & Organisasi Modern. Yogyakarta: Penerbit ANDI.
Huda, Miftakhul. 2009. Membuat Aplikasi Rental Dengan Java dan MySQL. Jakarta: PT
Elex Media Komputindo.
Kusrini, 2006. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Penerbit
ANDI.
14