ANALISIS DAN PERANCANGAN SISTEM INFORMASI SIMPAN

Download savings and loan and also the journal, along with good management report. In this thesis research .... Dalam sistem informasi simpan pinjam...

0 downloads 329 Views 875KB Size
ANALISIS DAN PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM PADA LKM WIRA MARTANI BERBASIS JAVA

NASKAH PUBLIKASI

diajukan oleh

Dwi Iswanto 08.11.2222

kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012

BAB I

ii

ANALYSIS AND DESIGN OF SAVING AND LOANG INFORMATION SYSTEM JAVA BASED ON THE LKM WIRA MARTANI ANALISIS DAN PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM PADA LKM WIRA MARTANI BERBASIS JAVA Dwi Iswanto Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT In this era of globalization of information systems plays an important role in the enterprise that is useful for operational and management interests. Therefore, supported by the operational information system will be more effective and Management reporting will be more orderly. LKM Wira Martani for this is still doing transactions semi-manually. By performing the application of information systems at the LKM Wira Martani will performance will be more optimal. This information system to support all the savings and loan and also the journal, along with good management report. In this thesis research attempts to analyze and make design a savings and loan information system to assist in optimizing the performance of the LKM Wira Martani. Keywords: Information systems, Saving and loans, LKM

iii

1

1. Pendahuluan Perkembangan teknologi informasi telah memberikan kemungkinan pengambilan keputusan dapat dilakukan dengan cepat dan cermat.Pada umumnya setiap instansi pemerintah maupun swasta membutuhkan sistem untuk mengumpulkan, mengolah, menyimpan, melihat kembali dan menyampaikan informasi. Perlu pendayagunaan potensi teknologi seperti halnya komputer yang mendukung berbagai macam keperluan administrasi, sehingga sistem informasi akan dapat dikelola dengan baik, akurat, dan efisien dalam hal waktu dan biaya. Pada LKM Wira Martani memang telah dilakukan proses olah data secara komputerisasi, akan tetapi dilihat dari segi pendayagunaan potensi teknologi serta permasalahan yang semakin kompleks, penggunaan kurang maksimal karena menggunakan aplikasi terpisah-pisah atau satu program hanya berfungsi untuk beberapa proses olah data. Berpedoman pada permasalahan tersebut maka penulis merumuskan masalah, yaitu : 1. Bagaimana agar kecepatan dan ketepatan dalam pengambilan keputusan dapat lebih baik pada LKM Wira Martani ? 2. Bagaimana pendayagunaan potensi teknologi informasi agar dapat mencakup semua kebutuhan administrasi dalam satu program aplikasi pada LKM Wira Martani dalam penyampaian informasi ? 3. Bagaimana menganalisa dan merancang sistem pengolahan data simpan pinjam yang ada pada LKM Wira Martani ? LKM Wira Martani memerlukan teknologi dan aplikasi yang bisa membantu dalam hal sistem informasi minimarket yang tidak repot dan tidak mahal. Melihat permasalahan yang ada penulis mencoba memberikan solusi terhadap LKM Wira Martani yang beralamat di Kelurahan Kebondalem Lor. Untuk itu penulis memberikan solusi agar sistem kerja simpan pinjam bisa berjalan optiomal sehingga keadministrasian dapat berjalan dengan lancar. Dalam pembuatannya penulis akan membuat dengan pemprograman dan database yang memiliki lisensi free atau gratis, yaitu menggunakan NetBeans IDE dan MySQL. 2. Landasan Teori 2.1 Pengembangan Sistem Pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk mengantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang ada. Sistem yang lama perlu diperbaiki disebabkan karena beberapa hal yaitu sebagai berikut ini (Jogiyanto, 2005, h. 35). 2 a. Adanya permasalahan yang timbul di sistem lama. Permasalahan yang timbul dapat berupa : - Ketidakberesan seperti kecurangan, kesalahan, dan tidak efisiennya operasi. Pertumbuhan organisasi yang menyebabkan harus disusunnya sistem yang baru. b. Untuk meraih kesempatan – kesempatan. c. Adanya intruksi – instruksi. 2.2 Konsep Analisis PIESCES

2

Dengan dikembangkanya sistem yang baru, maka diharapkan akan terjadinya peningkatan – peningkatan di sistem yang baru. Peningkatan –peningkatan ini berhubungan dengan analisis PIECES (Performance, Information, Economics, Control, Efficiency, Service) yang disesuaikan untuk menganalisis sistem dan aplikasi manual dan terkomputasi1. Alasan digunakannya analisis PIECES adalah : a. Untuk mendapatkan pokok permasalahan yang lebih jelas dan spesifik b. Dari pokok permasalahan yang ada maka dirancang usulanusulan untuk diterapkan dalam sistem yang baru. Dari sini akan terlihat perbandingan antara sistem lama dengan sistem baru yang akan di usulkan. 2.3 Konsep Analisis Kelayakan Sistem Analisis kelayakan merupakan proses yang mempelajari atau mengidentifikasi permasalahan yang telah dijabarkan sesuai dengan tujuan akhir yang dicapai. Tujuan dari analisis kelayakan adalah untuk menguji apakah sistem baru yang akan diterapkan sebagai pengembangan dari sistem yang lama layak dipakai atau tidak. a. Kelayakan Teknologi Kelayakan teknologi menyoroti kebutuhan sistem yang telah disusun dari aspek teknologi yang akan digunakan. b. Kelayakan Hukum Kelayakan hukun menyangkut etika dan hukum. c. Kelayakan Ekonomi Dalam analisis kelayakan ekonomi metode yang digunakan adalah metode Kuantitatif yang terdiri dari analisis payback period, net present value, return on investment. 1. Metode periode pengembalian investasi (Payback period) Payback period merupakan uji kuatitatif yang digunakan menghitung jangka waktu yang diperlukan untuk membayar kembali biaya investasi yang dikeluarkan. Pada metode ini tidak memperhitungkan factor bunga. 2. Metode pengembalian investasi (Return On Investment) Return on Investment (ROI) adalah besarnya keuntungan yang bisa diperoleh (dalam %) selama periode waktu yang telah ditentukan untuk menjalankan proyek. Untuk menghitungnya digunakan rumus: ROI =

Total Manfaat – Total Biaya Total Biaya

X 100%

Jika nilai ROI bernilai positif maka perhitungan ROI dianggap layak, jika bernilai negativ maka akan dianggap tidak layak. 3. Metode nilai sekarang bersih (Net Present Value)

3

Metode ini menggunakan suku bunga diskonto yang akan mempengaruhi proceed atau arus dari uangnya. Besarnya NPV dapat dinyatakan dengan rumus sebagai berikut: NPV =- Nilai Proyek + Proceed1 + Proceed2 + ..+ Proceed n ( 1+ i )1 ( 1+i )2 ( 1+i )n Keterangan: NPV = Net Present Value I = Tingkat Bunga diskonto yang di perhitungkan n = Umur Proyek investasi Jika nilai NVP bernilai positif maka perhitungan NPV dianggap layak, jika bernilai negative maka akan dianggap tidak layak. 2.4 Perancangan Basis Data Perancangan basis data merupakan tahapan yang penting karena pada tahap ini akan diketahui berbagai hal, yaitu : a. Besarnya data yang digunakan (menentukan size harddist yang dipakai). b. Tingkat keamanan data (menentukan DBMS yang dipakai). c. Banyaknya user yang mengunakan sistem (mengatur level tiap akses user ke database). d. Dalam sistem informasi simpan pinjam LKM Wira Martani DBMS yang dipakai yaitu MySQL. Hal ini dikarenakan MySQL yang bersifat open source, selain itu MySQL sudah cukup untuk memenuhi semua kinerja sistem ini.

3. Perancangan Sistem 3.1 Gambaran Umum LKM Wira Martani

Gambar 3.1 Logo Wira Martani LKM-A Wira Martani merupakan sebuah lembaga keuangan mikro-agribisnis yang bergerak dalam sektor keuangan dan dibentuk oleh gapoktan Kebondalem Lor untuk mensejahterakan dan memacu pertumbuhan dan perkembangan usaha ekonomi petani dan masyarakat sekitar. LKM Wira Martani saat ini mengkhusukan kegiatannya dalam bidang simpan pinjam.Kegiatannya dilakukan setiap satu minggu sekali dan bertempat di Kantor Kepala Desa Kebondalem Lor.Dalam Setaip kali pertemuannya, kegiatan simpan pinjam disetai dengan

4

kegiatan silaturahmi, pelaporan perkembangan koperasi, serta mengatasi permasalahan yang ada. Untuk menjadi anggota, calon anggota harus mengisi formulir yang ada sesuai dengan ketentuan. Kemudian pengururs akan buku pegangan untuk anggota yang berisis catatan simpan pinjam anggota yang bersangkutan. 3.2 Perancangan Sistem a. Flowchart

Jenis Simpanan

Data Simpanan

Data Anggota

Data Pinjaman

Input

Input

Input

Input

Input

Input

Input

Input

Olah Data Penarikan

Olah Data Simpanan

Olah Data Anggota

Olah Data Pinjaman

Olah Data Angsuran

Olah Data Bagi SHU

Olah Data Akun

Olah Data Jurnal

Penarikan

Simpanan

Anggota

Pinjaman

Angsuran

Bagi SHU

Akun

Jurnal

Pembuatan Laporan

Pembuatan Laporan

Pembuatan Laporan

Pembuatan Laporan

Pembuatan Laporan

Pembuatan Laporan

Pembuatan Laporan

Pembuatan Laporan

Laporan Penarikan

Laporan Simpanan

Laporan Anggota

Laporan Pinjaman

Laporan Angsuran

Laporan Bagi SHU

Laporan Akun

Laporan Jurnal

Gambar 3.2

b. Data Flow Diagram

Flowchart Diagram

Data Akun

5

Sistem Informasi Simpan Pinjam LKM – A Wira Martani

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun

Data Anggota Data Simpanan Data Penarikan Data Pinjaman Data Penarikan Data Akun

Laporan Jurnal

Petugas

Data Anggota Mentah

Anggota

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun

Laporan Jurnal

Laporan Jurnal

Pengurus

Gambar 3.3 DFD level 0 (nol) Admin User

I Olah User Petugas

II Login/Logout

Modul-Modul Program

Gambar 3.4 Proses login user

Pengurus

6

1 Olah Data Penarikan

Penarikan Data Penarikan Jenis Simpanan

2 Olah Data Simpanan

Admin

3 Olah Data Anggota

4 Olah Data Pinjaman

5 Olah Data Angsuran

6 Olah Data Bagi SHU

Simpanan Data Simpanan

Anggota

Pengurus

Data Anggota

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun Laporan Jurnal

Pinjaman Data Pinjaman

Angsuran Data Angsuran

9 Proses Pembuatan Laporan

Bagi SHU Data Bagi SHU

Akun

7 Olah Data Akun Data Akun

8 Olah Data Jurnal

Data Jurnal

Jurnal

Gambar 3.5 DFD level 1 Admin

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun Laporan Jurnal

Anggota

7

1 Olah Data Penarikan

Penarikan Data Penarikan Jenis Simpanan

2 Olah Data Simpanan

Petugas

3 Olah Data Anggota

4 Olah Data Pinjaman

5 Olah Data Angsuran

6 Olah Data Bagi SHU

Simpanan Data Simpanan

Anggota

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun

Pinjaman Data Pinjaman

Laporan Jurnal

Angsuran Data Angsuran

9 Proses Pembuatan Laporan

Bagi SHU Data Bagi SHU

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun Laporan Jurnal

Akun

7 Olah Data Akun Data Akun

8 Olah Data Jurnal

Pengurus

Data Anggota

Data Jurnal

Jurnal

Gambar 3.6 DFD level 1 Petugas Pengurus

Laporan Anggota Laporan Simpanan Laporan Penarikan Laporan Pinjaman Laporan Angsuran Laporan Bagi SHU Laporan Akun Laporan Jurnal 9 Proses Pembuatan Laporan

Gambar 3.7 DFD level 1 Pengurus

Anggota

8

2.1 Input Simpanan Petugas Simpanan

Anggota

2.2 Penarikan Simpanan

Penarikan Gambar 3.8 DFD level 2 Simpanan Anggota

4.1 Input Pinjaman Petugas Pinjaman

Anggota

4.2 Angsuran Pinjaman

Angsuran

Gambar 3.9 DFD level 2 Pinjaman Anggota

9

Data Anggota

Anggota

Laporan anggota

Simpanan

Data Simpanan

Laporan Simpanan

Pinjaman

Data Pinjaman

Laporan Pinjaman

Penarikan

Data Penarikan

Laporan Penarikan

Angsuran

Data Angsuran

Laporan Angsuran

Akun

Data akun

Laporan Akun

Jurnal

Data Jurnal

Laporan Jurnal

Bagi SHU

Data Bagi SHu

Laporan Koperasi

Laporan Bagi SHU

Gambar 3.10 DFD level 2 Pembuatan Laporan

3.3 Perancangan Basis Data Relasi antar tabel

10

Gambar 3.11 Relasi Antar Tabel

4. Implementasi dan Pembahasan 4.1 Implementasi Agar program ini dapat digunakan sesuai fungsinya maka diperlukan implememtasi program yang dilakukan dengan penerapan hasil rancangan yang telah dipaparkan sebelumnya. 4.2 Implementasi Interface

Gambar 4.1 Form Login

11

Gambar 4.2 Form Utama Pada bagian olah data terdapat dua pilihan yaitu Olah data anggota dan Olah data akun.

Gambar 4.3 Form Olah Anggota

12

Gambar 4.4 Form Simpanan

Gambar 4.5 Form Pinjaman

13

Gambar 4.6 Form Penarikan

Gambar 4.7 Form Angsuran

14

Gambar 4.8 Form Bagi SHU

Gambar 4.9 Form Jurnal

15

Gambar 4.10 Form Data Anggota

Gambar 4.11 Laporan Angsuran

16

5. Penutup 5.1

Kesimpulan

Berdasarkan uraian – uraian yang telah di jelaskan pada bab – bab sebelumnya, hasil perancangan dan implementasi Sistem Informasi LKM Wira Martani maka dapat diambil kesimpulan. a. Untuk merancang sistem informasi LKM yang dapat berjalan optimal diperlukan beberapa faktor pendukung. Hal itu adalah kelayakan teknologi, dengan adanya penerapan teknologi yang memadai (komputer, printer, dll) maka akan membantu sistem karena waktu yang digunakan untuk proses transaksi menjadi lebih cepat. Dan dengan begitu akan memberikan ketepatan dan kecepatan dalam pengambilan keputusan dalam LKM Wira Martani menjadi lebih baik. b. Dengan integrasi antara data anggota, simpanan, pinjaman, penarikan, angsuran, dan bagi shu maka pembuatan laporan – laporan menjadi lebih cepat. c.

Dengan adanya sistem informasi LKM Wira Martani maka memberikan dampak yang signifikan pada perkembangan dan kecepatan proses transaksi pada LKM Wira Martani sehingga memberikan kemudahan dalam melakukan beberapa transaksi penting. 5.2 Saran Setelah membuat program sistem informasi LKM Wira Martani penulis mempunyai saran sebagai berikut. a. Ketika menggunakan sistem infromasi hendaknya admin selalu melakukan backup data ketika selesai melakukan tugas. b. Melakukan penambahan beberapa fitur untuk pengaturan pinjaman atupun SHU sehingga memberikan kemudahan dalam pengaturan sistem yang lebih cepat. c.

Pengguna memperhatikan kesalahan dan kelemahan program serta melaporkan ke pengembang sebagai tolak ukur untuk mengembangkan ke versi setelahnya.

DAFTAR PUSTAKA Al-Bahra bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit Graha Ilmu. Al Fatta, Hanif. 2007. Analisis dan Perancangan System Informasi. Yogyakarta: Penerbit ANDI. Budi Sutedjo dharmo Oetomo. 2002. Perencanaan & Pembangunan Sistem Informasi.Yogyakarta : Penerbit ANDI. Burch, John dan Grudnitski, Gary. 1986. Information System: Theory and Practice. New York: Penerbit John Wiley and Sons.

17

Daulay, Melvin Syafrizal. 2007.Mengenal Hardware-sofware dan Pengelolaan Instalasi Komputer.Yogyakarta: Penerbit ANDI. Jogiyanto, 2005.Analisis dan Desain Sistem Informasi.Yogyakarta: Penerbit ANDI. Kusrini, 2007.Strategi Perancangan dan Pengelolahan Basis Data. Yogyakarta: Penerbit ANDI. Nugroho, Adi. 2009.Rekayasa Perangkat Lunak Menggunakan UML dan Java. Yogyakarta: Penerbit ANDI.