Paper ANSI_revisi Fix

  • Upload
    yul

  • View
    7

  • Download
    0

Embed Size (px)

DESCRIPTION

Analisis Sistem Koperasi

Citation preview

ANALISIS dan PERANCANGAN SISTEM KEUANGAN KOPERASI HIKMAH

ANALISIS DAN PERANCANGAN SISTEM KEUANGAN KOPERASI HIKMAHMAKALAH

Disusun oleh :

Kelompok III S1 TT 01

JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

20121. TAHAPAN PROJECT PLANING

1.1 Latar Belakang Pembuatan SistemPada Koperasi Hikmah sistem pencatatan data-data masih menggunakan sistem manual menggunakan alat tulis, lalu hasilnya akan dilaporkan pada RAT tiap akhir tahun. Permasalahan muncul pada saat akhir tahun bendahara merasa kerepotan untuk merekap semua data- data dari awal hingga akhir tahun yang memungkinkan timbulnya kesalahan pencatatan yang bisa berakibat fatal.Tujuan pembuatan sistem ini adalah Membangun sistem baru yang dapat memenuhi kelemahan sistem koperasi lama, untuk menentukan kebutuhan sistem baru dan menguji kelayakan dari sistem baru. 1.2 Perencanaan Penjadwalan ( Planning Schedule)

1.3 Analisis Kelayakan Proyek

1.3.1 Perencanaan Biaya dan Perhitungan Asumsi Kelayakan SistemTabel 1.1 Biaya pengadaan hardware

Jenis HardwareHarga

Processor Dual Core 1,8 Ghz250.000

RAM 1 GB100.000

MB G31250.000

HD 80 GB SATA175.000

VGA Integrated 128 MBOnboard

DVDRW

175.000

Cashing+Psu150.000

Mouse+Keyboard+Speaker100.000

Monitor CRT 15 175.000

Printer Canon375.000

Total HargaRp. 1.750.000

Tabel 1.2 Biaya persiapan operasi

Biaya Persiapan Operasi

Jenis SoftwareHarga

Mic. Windows XP Pro SP 2Rp. 750.000

Microsoft Office Access 2007Rp. 1.710.000

Total SoftwareRp. 2.460.000

Biaya AnalisisRp. 500.000

Biaya Pembuatan AplikasiRp. 1.000.000

Biaya instalasi softwareRp. 50.000

Biaya pelatihan personilRp. 50.000

Biaya pembuatan modul petunjuk penggunaanRp. 50.000

Total By. Persiapan OperasiRp. 4.110.000

Sumber : Bhinneka.comTabel 1.3 Prediksi Analisis biaya

Rincian Biaya dan ManfaatTh ke-0Th ke-1Th ke-2Th ke-3

Biaya Pengadaan Hardware1750000

Biaya Persiapan Operasi

a. Software2460000

b. Biaya Pembuatan Aplikasi1000000

c. Biaya Analisis 500000

d. Biaya instalasi software50000

e. Biaya pelatihan personil50000

f. Biaya pembuatan modul petunjuk penggunaan50000

Total Bya. Persiapan Operasi4110000

Biaya Operasi dan Biaya Perawatan

a. Biaya overhead (listrik)528000547800567600

b.Biaya perawatan sistem oleh programmer360000375000400000

Total Biaya Operasi dan Biaya Perawatan888000922800967600

TOTAL BIAYA5860000888000922800967600

Manfaat Berwujud

a. Pengurangan Biaya Operasi120000126000150000

b. Pengurangan kesalahan dalam proses240000252000270000

Total Manfaat Berwujud360000378000420000

Manfaat Tak Berwujud

a. Peningkatan kepuasan kerja personil150000016500001800000

b. Peningkatan pengambilan keputusan manajemen yang lebih baik170000018700002040000

Total Manfaat tak Berwujud320000035200003840000

TOTAL MANFAAT356000038980004260000

PROCEED267200029752003292400

Analisis Payback Period (PP)

Payback Period adalah uji kuantitatif yang digunakan untuk menghitung jangka waktu yang diperlukan untuk membayar kembali biaya investasi yang telah dikeluarkan (Hanif Al Fatta, 2007, h. 77).

Berikut hasil penilaiannya :

Total biaya pengadaan sistem pada tahun 0

Rp. 5.860.000Proceed pada tahun I

Rp. 2.672.000 -Sisa biaya sistem pada tahun I

Rp. 3.188.000

Proceed pada tahun II

Rp. 2.975.200 -

Sisa biaya sistem pada tahun II

Rp. 212.800

Payback Period = 2 + (Sisa biaya sistem pada tahun II / Proceed Th ke-3)

= 2 + (Rp. 212.800 / Rp. 3.292.400)

= 2 + (0,06)

= 2,06 tahun = 2 tahun + (0,06 *12 bulan)

= 2 tahun 21 hari

Jadi, pengembalian modal akan diterima dalam jangka waktu 2 tahun 21 hari. Dikarenakan nilai pengembalian modal kurang dari 3 tahun, maka proyek ini dinyatakan layak.

Analisis Return On Investment (ROI)

ROI adalaha besarnya keuntungan yang bisa diperoleh (dalam %) selama periode waktu yang telah ditentukan untuk menjalankan proyek (Hanif Al Fatta, 2007, h. 78).

Berikut penilaiannya :

Biaya

Biaya pengadaan sistem Tahun 0

Rp. 5.860.000Biaya perawatan sistem Tahun I

Rp. 888.000

Biaya perawatan sistem Tahun II

Rp. 922.800

Biaya perawatan sistem Tahun III

Rp. 967.600 +Total Biaya

Rp. 8.638.400Manfaat

Total manfaat pada bulan I

Rp. 3.560.000

Total manfaat pada bulan II

Rp. 3.898.000

Total manfaat pada bulan III

Rp. 4.260.000 +Total Manfaat

Rp.11.718.000ROI = Total Manfaat - Total Biaya x 100%

Total Biaya

= Rp.11.718.000 - Rp. 8.638.400 x 100%

Rp. 8.638.400 = 35,65 %Sistem ini akan memberikan keuntungan sebelum tahun ke- 3 sebesar 35,65 % dari biaya pengadaan, sehingga sistem ini layak digunakan.

Tabel 1.4 Prediksi Analisis kelayakan ekonomi

AnalisisHasilSyaratKeterangan

PP2 Tahun 2 bulan< 3 tahunLAYAK

ROI31,83 %> 0LAYAK

1.4 Pembagian Tim Kerja. MANAGER PROJECT FELICHTEOS DEDI WIBOWO PROJECT PLANNING, ANALISIS DAN PENGUMPULAN DATA DEBY ROKHMANITA RINDANGSARI IDA NORMIYATI ADYAKSA NURKHOLIS PERANCANGAN SYSTEM FEBY KURNIAWAN WIBISONO HERLAMBANG KRISTIAJI YUL RIZKIAWAN IMPLEMENTASI MUH. FATTAH ASRORI SARJUNI DIKA KURNIAWAN TESTING DAN SUPPORT ABDUL RACHMAN OXIRIS RONALD CHRISTIAWAN D IZZAN BARID NASUTION JOKO WIJAKSONO

1.5 Peluncuran Proyek

Setelah menganalisa latar belakang dan analisa kelayakan sistem baru yang akan dibuat Proyek pembuatan Sistem Keuangan Koperasi Hikmahi mulai dilaksanakan pada tanggal 18 Oktober 2012.2. TAHAPAN ANALISIS2.1 Informasi Sistem lama Koperasi Hikmah2.1.1 Data-data Sistem Lama Anggota : Guru / karyawan MTs N Tempel baik tetap dan tidak tetap.

Rapat Anggota : diadakan sekurang-kurangnya satu kali dalam setahun yang dihadiri minimal dua per tiga dari jumlah anggota.

Modal Usaha Koperasi : terdiri dari Simpanan pokok, Simpanan Wajib, Simpanan Sukarela, Uang Pinjaman, dan penerimaan lain yang sah.

Simpanan Anggota

Simpanan Pokok : harus dibayar setiap anggota sebesar Rp 10.000,00 dibayar sekaligus

Simpanan Wajib : harus dibayar setiap anggota sebesar Rp 20.000,00 per bulan

Simpanan Sukarela :

Murni : dibayar setiap bulan bagi yang menginginkan.

Bebas : disetor pada awal tahun paling lambat bulan Maret

Simpanan keduanya dapat diambil setelah RAT

Apabila anggota berhenti, maka semua simpanan dikembalikan pada yang berhak setelah dikurangi hutang apabila ada

Kredit Uang

1. Tiap anggota koperasi berhak mengajukan surat permohonan paling lambat tanggal 25 setiap bulan

2. Tidak sedang mempunyai kredit dengan koperasi Hikmad3. Pengembalian kredit yang sudah diangsur sebanyak lima atau sepuluh kali.

4. Jasa kredit tiap bulan sebesar 1,5%

Pembagian SHU

SHU adalah pendapatan usaha koperasi yang diperoleh dalam satu tahun setelah dikurangi dengan penyusutan dan biaya-biaya yang dikeluarkan.2.1.2 Dokumentasi Sistem Lama

Gambar Buku Simpanan dan Buku Kas

Gambar Format Pembukuan

Gambar Format Laporan

Gambar Kwitansi

2.1.3 Identifikasi MasalahMetode yang digunakan oleh tim untuk menganalisis kelemahan sistem lama adalah metode PIECES, yaitu menganalisis dari segi kinerja, informasi, ekonomi, keamanan, efisiensi dan layanan.

Analisis Kinerja (Performance)Sistem lama memiliki kinerja lambat karena membutuhkan waktu lebih dari 5 menit terutama ketika melakukan transaksi pengembalian karena harus mencari data si peminjam di berbagai tumpukan buku. Selain itu, petugas juga harus menghitung sisa hutangnya secara manual.

Karena waktu tanggap yang lambat maka jumlah transaksi yang dapat ditangani pun sedikit, kurang dari 20 transaksi sehari. Analisis Informasi (Information)Informasi yang dihasilkan sistem lama kurang akurat karena masih ada terjadinya kesalahan yang diakibatkan kesalahan pada saat pencatatan di buku besar.

Analisis ekonomi Biaya yang dikeluarkan sistem lama memang terjangkau. Namun, hal tersebut sebanding dengan lambatnya pelayanan dan pemberian informasi yang kurang akurat. Analisis keamanan Sistem lama dari segi keamanan masih kurang, karena masih dalam bentuk buku maka semua orang bisa melihat data-data yang ada. Analisis efisiensi Sistem lama kurang efisien, karena untuk menyelesaikan suatu transaksi, bendahara membutuhkan waktu lebih dari 5 menit. Analisis layanan Layanan yang diberikan sistem lama kurang baik, karena jika ada kesalahan dalam pembuatan laporan maka dapat memicu terjadinya kesalah-pahaman antara anggota dan bendahara. Selain itu, karena penulisan transaksinya masih manual maka anggota harus antri ketika akan melakukan transaksi penyimpanan, peminjaman maupun pengembalian. 2.2 Analisis Kebutuhan Sistem2.2.1 Kebutuhan Fungsional

1. Sistem lebih aman dengan adanya login pada sistem.2. Sistem dapat melakukan pendataan anggota

3. Sistem dapat melakukan transaksi simpanan

4. Sistem dapat melakukan transaksi pinjaman

5. Sistem dapat melakukan transaksi setoran

6. Sistem dapt mencetak laporan anggota

7. Sistem dapat mencetak laporan transaksi8. Sistem dapat menampilkan menu bantuan sebagai petunjuk pengoperasian program.

2.2.2 Kebutuhan Non Fungsional

1. Operasional

Perangkat Keras (Hardware)

Spesifikasi komputer yang digunakan :

Processor Dual Core 1,8 Ghz

RAM 1 GB, Motherboard G31

HD 80 GB SATA

VGA Integrated 128 MB

DVDRW

Cashing+Psu

Mouse+Keyboard+Speaker Monitor CRT 15

Printer Canon Perangkat Lunak (Software)

Microsoft Windows XP Professional SP 2 sebagai sistem Operasi

MySQL sebagai DBMS (Database Management System)2. Informasi

Sistem dapat memberikan informasi yang lebih akurat mengenai pendataan anggota, transaksi, maupun laporan transaksi.

3. Keamanan

Sistem dilengkapi dengan pasword sehingga keamanan data terjamin.

4. Kinerja

Waktu untuk pendataan, transaksi, maupun cetak laporan lebih cepat kurang dari 5 menit.

5. Layanan

Sistem akan memberikan layanan yang lebih cepat.

2.3 Rancangan Use Case

2.3.1 Diskripsi Use Case Diskripsi Use case Login

Nama Use Case:Login

Skenario:Login ke dalam system

Penjelasan Singkat:admin memilih menu login

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu login1.1. Mengosongkan desktop pane frame utama1.2. Load frame login

2. Admin menginput username dan password

3.a. Jika menekan tombol Cancel3.a.1 mengosongkan textfield username dan textfield password

3.b. Jika menekan tombol Login3.b.1 Mencocokkan ussername dengan password admin

3.b.1.a.1 bila username dan passwor salah menampilkan pesan error

3.b.1.b.1 bila ussername dan password benar menutup form login

3.b.1.b.2 mencatat admin yang login

3.b.1.b.3 mengaktifkan menu pada form utama

Diskripsi Use case Melihat manual program

Nama Use Case:Melihat manual program

Skenario:Admin memilih menu help

Penjelasan Singkat:admin memilih menu help untuk melihat manual program

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu help1.1. Mengosongkan desktop pane frame utama1.2. Load frame help

2. Admin menekan tombol close [x]2.1. Menutup frame help

Diskripsi Use case Input Anggota Baru

Nama Use Case:Input Anggota Baru

Skenario:Admin memilih menu Anggota

Penjelasan Singkat:admin memilih menu Anggota untuk melakukan input anggota baru

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu anggota1.1. Mengosongkan desktop pane frame utama1.2. Load frame anggota

2. Adminmengisikan data anggota pada form

3. Menekan tombol Simpan3.1. Melakukan proses penyimpanan pada tabel anggota

3.1.a.1. jika proses penyimpanan gagal menampilkan pesan error

3.1.b.1. jika proses penyimpanan berhasil menampilkan daftar anggota yang terbaru

4. Admin menekan tombol close [x]4.1. Menutup frame anggota

Diskripsi Use case Ubah Data anggota

Nama Use Case:Ubah data Anggota

Skenario:Admin memilih menu Anggota

Penjelasan Singkat:admin memilih menu Anggota untuk melakukan perubahan pada data anggota

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu anggota1.1. Mengosongkan desktop pane frame utama1.2. Load frame anggota

2. Admin memilih data anggota yang akan dirubah2.1. Load data anggota yang akan diedit pada form

3. Melakukan perubahan data pada form anggota

4. Menekan tombol Simpan4.1. Melakukan proses penyimpanan pada tabel anggota

3.1.a.1. jika proses penyimpanan gagal menampilkan pesan error

3.1.b.1. jika proses penyimpanan berhasil menampilkan daftar anggota yang terbaru

5. Admin menekan tombol close [x]5.1. Menutup frame anggota

Diskripsi Use case Catat Transaksi Simpanan

Nama Use Case:Catat Transaksi Simpanan

Skenario:Admin memilih menu Transaksi

Penjelasan Singkat:admin memilih menu Transaksi untuk mencatat kegiatan Simpanan

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu transaksi1.1. Mengosongkan desktop pane frame utama1.2. Load frame transaksi

2. Memilih tab Simpanan2.1. Load form simpanan

3. Mengisi form transaksi simpanan

4. Menekan tombol Simpan4.1. Melakukan proses penyimpanan pada tabel simpanan

4.1.a.1. jika proses penyimpanan gagal menampilkan pesan error

4.1.b.1. jika proses penyimpanan berhasil menampilkan konfirmasi pencetakan slip

Diskripsi Use case Catat Transaksi Pinjaman

Nama Use Case:Catat Transaksi Pinjaman

Skenario:Admin memilih menu Transaksi

Penjelasan Singkat:admin memilih menu Transaksi untuk mencatat kegiatan Pinjaman

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu transaksi1.1. Mengosongkan desktop pane frame utama1.2. Load frame transaksi

2. Memilih tab Pinjaman2.1. Load form Pinjaman

3. Mengisikan ID anggota3.1. Cek status pinjaman anggota

3.1.a.1. jika anggota masih punya tunggakan, tampilkan pesan tidak bisa meminjam

3.1.b.1. jika anggota tidak ada tunggakan, aktifkan seluruh komponen form pinjaman

4. Mengisi form transaksi pinjaman

5. Menekan tombol Simpan5.1. Melakukan proses penyimpanan pada tabel pinjaman

4.1.a.1. jika proses penyimpanan gagal menampilkan pesan error

4.1.b.1. jika proses penyimpanan berhasil menampilkan konfirmasi pencetakan slip

Diskripsi Use case Catat Transaksi Setoran

Nama Use Case:Catat Transaksi setoran

Skenario:Admin memilih menu Transaksi

Penjelasan Singkat:admin memilih menu Transaksi untuk mencatat kegiatan setoran

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu transaksi1.1. Mengosongkan desktop pane frame utama1.2. Load frame transaksi

2. Memilih tab Setoran2.1. Load form Setoran

3. Mengisikan ID anggota3.1. Cek status pinjaman anggota

3.2. Load data pinjaman

4. Mengisi form transaksi setoran

5. Menekan tombol Simpan5.1. Melakukan proses penyimpanan pada tabel setoran

4.1.a.1. jika proses penyimpanan gagal menampilkan pesan error

4.1.b.1. jika proses penyimpanan berhasil menampilkan konfirmasi pencetakan slip

Diskripsi Use Case Mencetak LaporanNama Use Case:Cetak Laporan Anggota

Skenario:Admin memilih menu Laporan Anggota

Penjelasan Singkat:admin mencetak data Laporan Anggota

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu laporan anggota1.1. Mengosongkan desktop pane frame utama1.2. Load frame laporan

2. Admin memilih tab laporan anggota

3. Menginputkan parameter laporan3.1 Menampilkan data anggota

4. menekan tombol cetak4.1 Mencetak laporan

5. Menekan tombol Close5.1 sistem menutup frame laporan

Diskripsi Use case Cetak Laporan TransaksiNama Use Case:Cetak Laporan Transaksi

Skenario:Admin memilih menu Laporan Transaksi

Penjelasan Singkat:admin mencetak data Laporan Transaksi

Aktor:admin

Urutan Kerja:AktorSistem

1. admin memilih menu laporan transaksi1.1. Mengosongkan desktop pane frame utama1.2. Load frame laporan

2. Admin memilih tab laporan transaksi

3. Menginputkan parameter laporan3.1 Menampilkan data transaksi

4. menekan tombol cetak4.1 Mencetak laporan

6. Menekan tombol Close5.1 sistem menutup frame laporan

Diskripsi Use case cetak slip simpananNama Use Case:Cetak Slip Simpanan

Skenario:Admin memilih menekan tombol cetak slip simpanan

Penjelasan Singkat:admin mencetak transaksi slip simpanan

Aktor:admin

Relational Use CaseInclude Catat Transaksi Simpanan

Urutan Kerja:AktorSistem

1. admin menekan tombol cetak slip1.1 Mencetak slip simpanan

Diskripsi Use case cetak slip pinjamanNama Use Case:Cetak Slip Pinjaman

Skenario:Admin memilih menekan tombol cetak slip pinjaman

Penjelasan Singkat:admin mencetak transaksi slip pinjaman

Aktor:admin

Relational Use CaseInclude Catat Transaksi Pinjaman

Urutan Kerja:AktorSistem

2. admin menekan tombol cetak slip1.1 Mencetak slip pinjaman

Diskripsi Use case cetak slip setoranNama Use Case:Cetak Slip Setoran

Skenario:Admin memilih menekan tombol cetak slip setoran

Penjelasan Singkat:admin mencetak transaksi slip setoran

Aktor:admin

Relational Use CaseInclude Catat Transaksi Setoran

Urutan Kerja:AktorSistem

3. admin menekan tombol cetak slip1.1 Mencetak slip setoran