MEMBANGUN SISTEM INFORMASI ADMINISTRASI KEUANGAN DI SMP MUHAMMADIYAH PANJATAN KULON PROGO DIY. Naskah Publikasi

dokumen-dokumen yang mirip
RANCANG BANGUN SISTEM PRESENSI GURU DAN KARYAWAN SMK NEGERI 1 DEPOK MENGGUNAKAN JAVA DAN MYSQL. Tugas Akhir

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

ANALISIS DAN PERANCANGAN SISTEM INFORMASI ADMINISTRASI KEUANGAN DI SMA NEGERI 1 BANJARHAJO MENGGUNAKAN JAVA. Naskah Publikasi

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

SISTEM INFORMASI AKADEMIK DAN ADMINISTRASI SDIT AR-RAIHAN BANTUL

JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014 PERANCANGAN SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB DENGAN JAVA

PEMBUATAN SISTEM INVENTARIS BARANG KOPERASI SISWA DI SMP N 2 GANTIWARNO, KLATEN. Naskah Publikasi. diajukan oleh Nanang Harbudi Irawan

SISTEM INFORMASI PERPUSTAKAAN PADA SMK NEGERI 1 TEGAL

SISTEM INFORMASI PENJUALAN BARANG CV.ANARKO COLLECTION MENGGUNAKAN SQL SERVER DAN MS.VISUAL BASIC 6.0. Naskah Publikasi

APLIKASI PENJUALAN PADA TOKO BAROKAH SRAGEN BERBASIS JAVA NASKAH PUBLIKASI

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

SISTEM INFORMASI KOPERASI PAGUYUBAN SIMPAN PINJAM MANUNGGAL SEYEGAN NASKAH PUBLIKASI

APLIKASI SISTEM ADMINISTRASI BIMBEL BLC MENGGUNAKAN CODEIGNITER

APLIKASI PENJADWALAN KEGIATAN UKM (UNIT KEGIATAN MAHASISWA) DI STMIK AMIKOM YOGYAKARTA BERBASIS WEBSITE NASKAH PUBLIKASI

PERANCANGAN SISTEM INFORMASI PENJUALAN GULA TEMBAKAU pada UD. MUJI YANTO BERBASIS VISUAL BASIC 6.0

ABSTRAK. Universitas Kristen Maranatha

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

SISTEM INFORMASI PENGAJUAN JUDUL TUGAS AKHIR BERBASIS WEBSITE PADA AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO PAGARALAM

JURNAL KHATULISTIWA INFORMATIKA, VOL. IV, NO. 2 DESEMBER 2016

ANALISIS DAN PERANCANGAN APLIKASI KEUANGAN PADA SMA PANCASILA PURWOREJO. Naskah Publikasi

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

ABSTRAK. Kata kunci : website, hotel, reservasi, CRM. iii Universitas Kristen Maranatha

Perancangan Sistem Informasi Parkir Pada Klinik XYZ

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI KEPRAJURITAN TNI-AD (STUDI KASUS LEMJIANTEK/STTAD KOTA MALANG) TUGAS AKHIR

SISTEM INFORMASI PENJUALAN PADA TOKO AN NISA TURI SLEMAN NASKAH PUBLIKASI. diajukan oleh Susi Susanti

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKADEMIK SD NEGERI 1 PURBOSARI TEMANGGUNG. Naskah Publikasi. diajukan oleh Septian Dwi Kuncahyo

Pengembangan Sistem Informasi Pengelolaan Tugas Akhir/ Proyek Akhir/ Skripsi pada Jurusan Teknik Elektronika FT UNP

Membuat Aplikasi Antrean dengan Java NetBeans IDE dan Database MySQL

SISTEM INFORMASI SIRKULASI PERPUSTAKAAN BERBASIS JAVA NETBEANS DI SMP N 1 CAWAS NASKAH PUBLIKASI

SISTEM INFORMASI INSTALASI GAWAT DARURAT RUMAH SAKIT MYRIA PALEMBANG MENGGUNAKAN PHP dan MYSQL

Gambar 4.1 Flowchart

Pengembangan Sistem Simulasi Ujian Nasional Sekolah Menengah Atas (SMA) Online Berbasis Web

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO TAS SUPER NAUFAL 2 MENGGUNAKAN VISUAL FOXPRO 6. Naskah Publikasi

ABSTRAK. vii. Kata kunci: tenaga kerja, proyek, aplikasi, harian, borongan

ABSTRAK. Kata Kunci : Tempat kost X, C#, ASP.NET. iii Universitas Kristen Maranatha

SISTEM INFORMASI APOTEK FARAH FARMA DI TEMPEL SLEMAN YOGYAKARTA. Naskah Publikasi. diajukan oleh Yulianto

NASKAH PUBLIKASI SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR DINAS PEKERJAAN UMUM BINA MARGA KABUPATEN MUSI RAWAS ` Oleh Lia Afriani

NASKAH PUBLIKASI PROYEK TUGAS AKHIR METODE MULTI CHANEL SINGLE PHASE PADA SISTEM STOK DATA BERBASIS WEB

PROTOTIPE SISTEM MANAJEMEN TUGAS AKHIR BERBASIS WEB MENGGUNAKAN TEKNOLOGI JAVA SERVER FACES (JSF) NASKAH PUBLIKASI. Oleh: Gita Indah Marthasari, S.

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM PEMBUKUAN DAN PENGOLAHAN DATA UNTUK KELOMPOK USAHA BERSAMA NOTOPRAJAN MENGGUNAKAN NETBEANS 6.8 DAN MYSQL SERVER.

SISTEM INFORMASI PENJUALAN KNALPOT MOTOR BERBASIS WEB DI SPM PRO EXHAUST YOGYAKARTA NASKAH PUBLIKASI. diajukan oleh Moh. Rif an

SISTEM INFORMASI PERPUSTAKAAN SMP PGRI KASIHAN BANTUL NASKAH PUBLIKASI

SISTEM INFORMASI PENGELOLAAN DATA INVENTARIS PADA PERCETAKAN CV. EMJI SPS. Makalah

JURNAL TEKNOLOGI INFORMASI & PENDIDIKAN ISSN : VOL. 9 NO. 1 April 2016

Software Requirements Specification

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN SISTEM INFORMASI KEUANGAN BERBASIS WEB PADA SEKOLAH DASAR MUHAMMADIYAH KEDUNGPOH GUNUNGKIDUL NASKAH PUBLIKASI

ABSTRAK. Kata kunci: analisa struktur, matriks, simple beam, truss, frame. vii

ANALISIS DAN PERANCANGAN SISTEM INFORMASI KEUANGAN PADA SMK NEGERI 1 GIRISUBO GUNUNG KIDUL YOGYAKARTA. Naskah Publikasi

PEMBUATAN SISTEM INFORMASI PENGOLAHAN DATA SISWA SMK NEGERI 4 YOGYAKARTA NASKAH PUBLIKASI

SISTEM INFORMASI PENGGAJIAN DI PT AUSTRAL BYNA MUARA TEWEH KALIMANTAN TENGAH

PENGEMBANGAN APLIKASI PENGOLAHAN NILAI SISWA BERBASIS WEB DI SEKOLAH DASAR NEGERI

APLIKASI PENGOLAHAN NILAI RAPORT PADA SMP N 2 SRAGEN. Naskah Publikasi

PEMBUATAN SISTEM INFORMASI PENGGAJIAN KARYAWAN DI TOKO JOLIE ALAT JAHIT DAN JILBAB KREASI. Naskah Publikasi

RANCANG BANGUN APLIKASI TRY OUT UJI KOMPETENSI TENAGA PERAWAT

SISTEM INFORMASI PENJUALAN SPARE PARTS DAN SERVICE PADA BENGKEL ISTA MOTOR YOGYAKARTA. Naskah Publikasi. diajukan oleh Septian Permadi

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

1.1 Latar Belakang Masalah

PEMBUATAN SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SMP NEGERI 3 PEDAN KLATEN. Naskah Publikasi

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENJUALAN SNAPBACK ATTACK YK YOGYAKARTA NASKAH PUBLIKASI

PENDAHULUAN. kepada pihak yang membutuhkan. Permasalahan lainnya adalah kurangnya

ABSTRAK. v Universitas Kristen Maranatha

Aplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi)

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA KLINIK RUMAH SEHAT YOGYAKARTA NASKAH PUBLIKASI. diajukan oleh Tuti Astriyani

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

SISTEM INFORMASI PENJUALAN TOKO PONDOK LINEN NASKAH PUBLIKASI

RANCANG BANGUN APLIKASI REKAM MEDIS POLIKLINIK UNIVERSITAS TRILOGI

ABSTRACT. vii. Abstract

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID

ABSTRAK. Kata Kunci: Aplikasi Akuntansi, Laporan Keuangan, Pencatatan Data Transaksi, Penyimpanan Data Transaksi

Perancangan Sistem Informasi Laboratorium (SILAB) Terintegrasi Di Laboratorium Pelatihan Komputer STKIP PGRI Sumatera Barat

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

BAB II LANDASAN TEORI

Rancang Bangun Sistem Monitoring Dan Evaluasi Penelitian Dan Pengbdian Kepada Masyarakat (Studi Kasus : Universitas Respati Yogyakarta)

SISTEM PENILAIAN RAPOT DI SEKOLAH MENENGAH ATAS YADIKA 2

SISTEM INFORMASI ADMINISTRASI SENAT MAHASISWA STMIK AMIKOM YOGYAKARTA. Naskah Publikasi

1. PENDAHULUAN 1.1 LATAR BELAKANG

SISTEM INFORMASI PENJUALAN PADA TOKO ALBA SAKTI MENGGUNAKAN NETBEANS DAN MYSQL. Naskah Publikasi. diajukan oleh Wulan Maysari

BAB I PENDAHULUAN.

RANCANG BANGUN SISTEM INFORMASI KEUANGAN SISWA PADA SEKOLAH MADRASAH ALIYAH NEGERI (MAN) PAJARAKAN BERBASIS WEB

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: pemasukan, pengeluaran, keuangan, transaksi, website. Universitas Kristen Maranatha

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah

Desain Aplikasi Laporan Arus Kas Serikat Pekerja PT GMF AeroAsia Employees Club (GEC)

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

MEMBANGUN E-COMMERCE UNTUK MENINGKATKAN JARINGAN PEMASARAN KERAJINAN KAIN KHAS PALEMBANG

SISTEM INFORMASI MUTASI DAN PENSIUN PADA BADAN KEPEGAWAIAN DAERAH KOTA SEMARANG ABSTRACT

PENGEMBANGAN SISTEM DATABASE HASIL SKRIPSI DAN TUGAS AKHIR PADA JURUSAN TEKNIK ELEKTRO UNNES

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

ABSTRAK. Kata Kunci: Perpustakaan, buku, data, peminjaman, pengembalian, pencarian. Universitas Kristen Maranatha

BAB III METODOLOGI PENELITIAN

ABSTRAK. Kata Kunci : pengeluaran, pembelian, penjualan, persediaan barang, pemilihan supplier, sistem informasi, desktop

Analisis dan Perancangan Sistem Informasi Administrasi pada Yotabakti Marine Hotel Training School Yogyakarta

Transkripsi:

MEMBANGUN SISTEM INFORMASI ADMINISTRASI KEUANGAN DI SMP MUHAMMADIYAH PANJATAN KULON PROGO DIY Naskah Publikasi diajukan oleh Eka Prasetya 07.01.2368 Sidik Susilo 07.01.2429 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER A M I K O M YOGYAKARTA 2011

BUILD INFORMATION SYSTEM OF FINANCIAL ADMINISTRATION ON SMP MUHAMADIYAH PANJATAN KULON PROGO DIY MEMBANGUN SISTEM INFORMASI ADMINISTRASI KEUANGAN DI SMP MUHAMMADIYAH PANJATAN KULON PROGO DIY Eka Prasetya Sidik Susilo Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT In this thesis developed a financial administration information system designed for SMP Muhammadiyah Panjatan. The system developed is intended to process financial data. The system was developed with the approach of the Unified Modeling Language (UML) and implemented using the Java programming language with the editor of NetBeans 6.5 and MySQL database. The main purpose of making financial administration system is for processing financial data can quickly and accurately, because the system of financial administration is done manually does not produce 100% accurate data. This is because of the limited level of accuracy of Human Resources (HR). Data processing system of financial administration manual also requires a long time. With the construction of system of financial administration is expected to assist in the processing of financial data in a short time and produce accurate data. Financial administration information system is only related to financial information in and out, and only managing committee of financial contributions only. This application is not a financial administration information system that handles all financial information SMP Muhammadiyah Panjatan. Keywords: Information System of Financial Administration, Java, MySQL.

1. Pendahuluan 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 2.1 Konsep Dasar Sistem Informasi Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media prosedurprosedur 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 Pengertian Administrasi Keuangan Administrasi keuangan dapat didefinisikan sebagai proses pengelolaan yang melibatkan semua kegiatan yang berhubungan dengan keuangan, pembuatan laporan keuangan dan pencapaian tujuan untuk kepentingan bersama. 2.3 Pengenalan UML Unified Modeling Language (UML) adalah sebuah bahasa standard untuk pengembangan sebuah software yang dapat menyampaikan bagaimana membuat dan membentuk model-model, tetapi tidak menyampaikan apa dan kapan model yang seharusnya dibuat yang merupakan salah satu proses implementasi pengembangan software. 2

2.4 Bahasa Pemrograman JAVA Sintaks bahasa pemogramman Java adalah pengembangan dari bahasa pemogramman C atau C++. Sehingga bagi mereka yang sudah terbiasa dengan C atau C++, tidak akan mengalami kesulitan mempelajari bahasa pemogramman Java. Java merupakan bahasa yang compiled dan sekaligus interpreted. Source code diubah ke instruksi binary sederhana, seperti kode mesin mikroprosesor umumnya. Bagaimanapun, dimana C atau C++ mengacu pada instruksi native untuk suatu prosessor model tertentu, source code Java dikompilasi ke dalam format universal-instruksi untuk virtual machine. Java adalah bahasa pemogramman yang sederhana dan tangguh. 2.5 Database MySQL 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. 2.6 Teknik Perancangan Database 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 Sistem informasi administrasi keuangan sekolah ini merupakan sistem berbasis komputer. Sistem ini dibangun menggunakan bahasa pemrograman JAVA dan MYSQL. Sistem akan diimplementasikan ke dalam komputer di sekolah. Hal ini dilakukan untuk memaksimalkan sumber daya IT yang sudah ada di SMP Muhammadiyah Panjatan, yakni: komputer tata usaha. 3

4. Pembahasan 4.1 Analisis Kebutuhan 4.1.1 Kebutuhan Perangkat Keras Perangkat keras digunakan sebagai media agar sistem informasi administrasi keuangan sekolah ini dapat berjalan sehingga sistem dapat dijalankan oleh administrator. Berikut daftar perangkat keras yang digunakan: PC di Ruang Tata Usaha Printer 4.1.2 Kebutuhan Perangkat Lunak Selain perangkat keras, perangkat lunak sangat diperlukan untuk membangun sistem informasi administrasi keuangan sekolah. Berikut perangkat lunak yang digunakan: JAVA MySQL ireports 4.1.3 Kebutuhan Pengguna Sistem Berikut tabel kebutuhan administrator sistem informasi administrasi keuangan sekolah : Tabel 1.2 Kebutuhan administrator Sistem Aktor Deskripsi Kebutuhan dalam Sistem Administrator Dapat melakukan login ke dalam sistem. Dapat merubah username dan passwordnya. Dapat mensetting tahun ajaran Dapat menambah, mengupdate, dan menghapus data guru. Dapat menambah, mengupdate, dan menghapus data siswa. Dapat menambah, mengupdate, dan menghapus data kelas. Dapat mengolah data kelas siswa baru. Dapat mengolah data kenaikan kelas siswa. Dapat mengolah data kelulusan siswa. Dapat menambah, mengupdate, dan menghapus data kelas siswa. Dapat menambah, mengupdate, dan menghapus data pengaturan iuran komite Dapat memproses penerimaan pembayaran iuran komite. Dapat memproses pembayaran honor tambahan. Dapat mencetak Laporan Daftar Guru/Karyawan Dapat mencetak Laporan Daftar Siswa Per Kelas. Dapat mencetak Laporan Iuran Komite Siswa Per Kelas. Dapat mencetak Kartu Pembayaran Iuran Komite Per Siswa Dapat mencetak Laporan Honor Tambahan Guru/Karyawan Dapat mencetak Laporan Belanja Organisasi 4

4.2 Rancangan Sistem 4.2.1 Gambaran Umum Sistem Sistem informasi administrasi keuangan sekolah dibangun menggunakan NetBeans 6.5 dan database MySQL. 4.2.2 Desain ERD Gambar 1.1 Arsitektur Sistem Berikut desain ERD pada sistem informasi administrasi keuangan sekolah: Gambar 1.2 Entity Relationship Diagram 5

4.2.3 Rancangan Tabel 4.2.4.1 Tabel dan Relasi Hasil implementasi tabel dan relasi dapat dilihat melalui SQLYog Enterprise: 4.3 Perancangan Antar Muka Gambar 1.3 Tabel dan Relasi Berikut rancangan antar muka untuk pengguna dengan hak akses administrator : a. Halaman Login Gambar 1.4 Halaman Login Administrator 6

b. Halaman Menu Administrator Gambar 1.5 Halaman Menu Administrator c. Halaman Data Siswa Gambar 1.6 Halaman Data Siswa d. Halaman Data Kelas Gambar 1.7 Halaman Data Kelas 7

e. Halaman Kelas Siswa f. Halaman Data Guru/Karyawan Gambar 1.8 Halaman Kelas Siswa g. Halaman Data Iuran Komite Gambar 1.9 Halaman Guru/Karyawan Gambar 1.2 Halaman Data Iuran Komite 8

h. Halaman Honor Tambahan Gambar 1.11 Halaman Data Honor Tambahan i. Halaman Belanja Organisasi j. Halaman Tahun Ajaran Gambar 1.12 Halaman Belanja Organisasi Gambar 1.13 Halaman Belanja Organisasi 9

4.4 Implementasi Interface Berikut implementasi interface untuk pengguna dengan hak akses administrator: a. Halaman Login b. Halaman Menu Utama Gambar 1.14 Implementasi Administrator c. Halaman Data Siswa Gambar 1.15 Implementasi Menu Utama Gambar 1.16 Implementasi Data Siswa 10

d. Halaman Data Kelas e. Halaman Kelas Siswa Gambar 1.17 Implementasi Data Kelas f. Halaman Guru/Karyawan Gambar 1.18 Implementasi Data Kelas Siswa Gambar 1.19 Implementasi Guru/Karyawan 11

g. Halaman Iuran Komite Gambar 1.20 Implementasi Iuran Komite h. Halaman Honor Tambahan Gambar 1.21 Implementasi Honor Tambahan i. Halaman Belanja Organisasi Gambar 1.22 Halaman Organisasi 12

j. Halaman Tahun Ajaran Gambar 1.23 Halaman Tahun Ajaran 5. Penutup 5.1 Kesimpulan Berdasarkan proses-proses yang sudah dilakukan dalam membangun sistem ini dapat disimpulkan bahwa : a. Proses perancangan sistem menggunakan pendekatan Unified Modelling Language (UML) dan dihasilkan 9 kelas utama. b. Proses perancangan database menggunakan ERD (Entity Relationship Diagram) dan dihasilkan 9 tabel dalam database. c. Dalam tahap implementasi sistem, mangalami kesulitan dalam hal pembuatan laporan yang merangkum keuangan masuk dan keuangan keluar. d. Tahap implementasi sistem dilakukan mengunakan tools yang open source sehingga suatu ketika jika sistem yang dihasilkan akan digunakan maka pengguna tidak perlu khawatir dengan masalah hak cipta. e. Sistem yang dibuat dapat digunakan untuk proses pengolahan data Administrasi Iuran Komite SMP Muhammadiyah Panjatan. 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 Ahammad, S. 2010, ireport 3.7, Packt Publishing, Birmingham. Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta: Penerbit ANDI. Amborowati, Armadyah. 2007. Pengantar Pemrograman Terstruktur. Yogyakarta: Penerbit ANDI. Anonim, 2009, Pengenalan Unified Modelling Language/ UML Bagian I, http://wsilfi.staff.gunadarma.ac.id/downloads/files/1034/pengenalan+uml.pdf, 29 Mei 2010. Bima, I. 2003, Materi Pelatihan Java Swing, From http://projecttemplate.googlecode.com/files/swing-excerpt.pdf, 21 April 2010. Eko Kurniawan Khannedy (2010). Screencast SwingMakeOver, Extreme Java GUI Programming. From http://eecchhoo.wordpress.com/2010/11/05/screencastswingmakeover-extreme-java-gui-programming/, 10 April 2010 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. Sidik, B, 2003, MYSQL, Bandung : Penerbit Informatika, 14