paper ansi_revisi fix
DESCRIPTION
Analisis Sistem KoperasiTRANSCRIPT
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