Sei sulla pagina 1di 11

Studi Informatika: Jurnal Sistem Informasi , 7(2), 2014, 1-10

RANCANG BANGUN SISTEM INFORMASI KOPERASI BERBASIS


WEB PADA KOPERASI WARGA BARU MTS N 17 JAKARTA
Nurlaila Hasyim1, Nur Aeni Hidayah2, Sarwoto Wijoyo Latisuro3

Jurusan Sistem Informasi Fakultas Sains dan Teknologi


Universitas Islam Negeri Syarif hidayatullah Jakarta
Email : derliebste.laykayla@gmail.com

ABSTRACT
New Citizens Cooperative Cooperative is located in an education institution that MTs Negeri (MTsN) 17
Jakarta. New Citizens Cooperative members comprised of Teachers and Employees Civil Servants (PNS) and
honorary. The system has been applied to the Cooperative New Citizens by records by cooperative management
of Savings and Loans Unit, Stores, Products, and Treasurer are done (input) in Microsoft Excel. Information on
the rest of bill payment data and cooperatives received by the members can only be known if the members come
directly to the cooperative management. To overcome these problems, data processing savings and loans, goods,
and stores need to be developed. Therefore, they invented a web-based cooperative information system, so that
the better performance of the cooperative and members can get information easily without having to come to the
cooperative, this research method to analyze and design a system that is used is the method of object-oriented
approach to RAD (Rapid Application Development) tools using UML (Unified Modeling Language). By using
the database storage consists of input, edit, delete, and view system information that is built to facilitate
cooperative data processing deposits, loans, store, and goods.

Keywords: Design, Information Systems, Cooperative, RAD (Rapid Application Development), UML (Unified
Modeling Language)

ABSTRAK
Warga baru Koperasi Koperasi terletak di sebuah lembaga pendidikan yang MTs Negeri (MTsN) 17 Jakarta.
Baru anggota Citizens Koperasi terdiri dari Guru dan Pegawai Negeri Sipil Karyawan (PNS) dan honorer.
Sistem ini telah diterapkan pada Koperasi New Citizens dengan catatan oleh manajemen koperasi Unit Simpan
Pinjam, Toko, Produk, dan Bendahara dilakukan (input) di Microsoft Excel. Informasi tentang sisa tagihan
pembayaran data dan koperasi yang diterima oleh anggota hanya dapat diketahui jika para anggota datang
langsung ke manajemen koperasi. Untuk mengatasi masalah ini, tabungan pengolahan data dan pinjaman,
barang, dan toko perlu dikembangkan. Oleh karena itu, dibuatlah sistem informasi koperasi berbasis web,
sehingga kinerja yang lebih baik dari koperasi dan anggota dapat mendapatkan informasi dengan mudah tanpa
harus datang ke koperasi, metode penelitian ini untuk menganalisis dan merancang sistem yang digunakan
adalah metode pendekatan berorientasi objek untuk RAD (Rapid Application Development) alat menggunakan
UML (Unified Modeling Language). Dengan menggunakan penyimpanan database terdiri dari input, mengedit,
menghapus, dan melihat sistem informasi yang dibangun untuk memfasilitasi deposito koperasi pengolahan
data, pinjaman, toko, dan barang-barang.

Kata kunci: Desain, Sistem Informasi, Koperasi, RAD (Rapid Application Development), UML (Unified
Modeling Language)

1. Pendahuluan ketepatan, dan keakuratan dalam memberi informasi


Koperasi merupakan usaha yang banyak sehingga dalam melaksanakan pekerjaan kita akan
melakukan transaksi administrasi, maka komputerisasi mendapat hasil yang optimal. Salah satunya adalah
dalam bidang administrasi sangatlah penting guna pemanfaatan teknologi komputer.
menunjang kelancaran seluruh transaksi yang Koperasi Warga Baru MTs N 17 Pasar Rebo
dilakukan oleh koperasi sehingga dapat memberikan merupakan Koperasi yang berada pada sebuah Instansi
pelayanan transaksi dengan cepat, tepat, dan akurat. Pendidikan yaitu MTs N 17 Jakarta. Keuntungan
Pada era globalisasi ini, perkembangan ilmu Koperasi Warga Baru untuk unit simpan pinjam
pengetahuan dan teknologi sangat pesat, apalagi perbulan sebesar 17,61 % dari jumlah pinjaman
informasi sekarang sangat cepat menyebar ke penjuru anggota, sedangkan keuntungan dari unit penjualan
dunia. Dengan kenyataan itu kita dituntut untuk barang perbulan sebesar 21,33 % dan keuntungan unit
menyelesaikan permasalahan yang ada dengan toko sebesar 30 % (Sumber : Koperasi Warga Baru
memanfaatkan kecanggihan teknologi serta kecepatan, MTs N 17 Pasar Rebo, Tahun 2012).
1
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk

Sistem yang selama ini diterapkan Koperasi untuk mencapai suatu tujuan. McLeod (2007)
Warga Baru yaitu berdasarkan pada catatan tertulis berpendapat sistem adalah sekelompok elemen yang
oleh pengurus koperasi Unit Simpan Pinjam, Toko, terintegrasi dengan maksud yang sama untuk
Barang, dan Bendahara yang kemudian dikerjakan mencapai suatu tujuan. Begitu pula Robert G Murdick
(input) pada Microsoft Excel. Dalam permasalahan ini mendefinisikan sistem sebagai seperangkat elemen
sistem pengolahan data simpan pinjam serta yang terintegrasi dengan maksud yang sama untuk
pengolahan data angsuran pada koperasi masih kurang mencapai suatu tujuan bersama (Ladjamudin, 2005).
efektif dalam pelaporan dan perhitungannya. Selain
itu info mengenai data pembayaran dan tagihan C. Pengertian Informasi
koperasi yang diterima oleh para anggota hanya dapat Informasi adalah hasil dari pengolahan data
diketahui jika anggota tersebut datang langsung ke dalam suatu bentuk yang lebih berguna dan lebih
pengurus koperasi. Untuk mengatasi masalah ini, berarti bagi penerimanya yang menggambarkan suatu
pengolahan data simpan pinjam, barang dan toko perlu kejadian-kejadian (event) yang nyata (fact) yang
dikembangkan. Oleh karena itu, maka dibuatlah digunakan untuk pengambilan keputusan. Sumber
sistem informasi koperasi berbasis web, sehingga informasi adalah data. (Jogiyanto, 2005). Informasi
kinerja koperasi menjadi lebih baik dan anggota dapat merupakan proses lanjut dari data yang sudah
memperoleh informasi dengan mudah tanpa harus memiliki nilai tambah. Informasi dikelompokkan
datang ke koperasi. menjadi tiga bagian yaitu pertama, informasi strategis
Berdasarkan uraian diatas maka penulis adalah informasi yang digunakan untuk mengambil
mengambil judul yang sesuai dengan permasalahan keputusan jangka panjang. Kedua, informasi taktis
yang ada. Untuk itu penulis memilih judul : adalah informasi ini dibutuhkan untuk mengambil
“Rancang Bangun Sistem Informasi Koperasi keputusan jangka menengah. Ketiga, informasi teknis
berbasis Web pada Koperasi Warga Baru MTs N adalah informasi ini dibutuhkan untuk keperluan
17 Pasar Rebo” operasional sehari-hari. (Sutabri, 2004).

2. Landasan Teori D. Koperasi


A. Pengertian Rancang Bangun 1. Pengertian Koperasi
Perancangan merupakan salah satu hal Pasal 1 ayat (1) Undang-Undang No.25
yang penting dalam membuat program. Adapun tahun 1992 tentang perkoperasian adalah suatu
tujuan dari perancangan ialah untuk memberi badan usaha yang beranggotakan orang-orang atau
gambaran yang jelas lengkap kepada pemrogram dan badan hukum koperasi dengan berlandaskan
ahli teknik yang terlibat. Perancangan harus berguna kegiatannya berdasar prinsip-prinsip koperasi. Di
dan mudah dipahami sehingga mudah digunakan. dalam Undang-Undang No.25 tahun 1992 Pasal 22
Perancangan atau rancang merupakan serangkaian menyatakan bahwa rapat anggota merupakan
prosedur untuk menterjemahkan hasil analisa dan kekuasaan tertinggi dalam koperasi. Dalam tujuan
sebuah sistem ke dalam bahasa pemrograman untuk tersebut dapat dimengerti bahwa koperasi adalah
mendeskripsikan dengan detail bagaimana komponen- sebagai satu-satunya bentuk perusahaan yang secara
komponen sistem di implementasikan (Pressman, konstitusional dinyatakan sesuai dengan susunan
2002). perekonomian yang hendak dibangun di Indonesia
Menurut Pressman, 2002, pengertian (Subandi, 2009)
pembangunan atau bangun sistem adalah kegiatan
menciptakan sistem baru maupun mengganti atau 2. Landasan Koperasi
memperbaiki sistem yang telah ada secara Landasan koperasi merupakan pedoman
keseluruhan. dalam menentukan atah, tujuan, peran serta
Jadi dapat disimpulkan bahwa Rancang kedudukan koperasi terhadap pelaku-pelaku
Bangun adalah penggambaran, perencanaan, dan ekonomi lainnya (Subandi, 2009) .
pembuatan sketsa atau pengaturan dari beberapa Landasan-landasan koperasi terdiri atas :
elemen yang terpisah kedalam suatu kesatuan yang Landasan idiil (landasan yang digunakan dalam
utuh dan berfungsi (Burch, 2005). Dengan demikian usaha untuk mencapai cita-cita koperasi yaitu
pengertian rancang bangun merupakan kegiatan mencapai masyarakat yang adil dan makmur, karena
menerjemahkan hasil analisa ke dalam bentuk paket landasan idiil koperasi adalah Pancasila), Landasan
perangkat lunak kemudian menciptakan sistem Struktural (Koperasi Indonesia berdasarkan UUD
tersebut atau memperbaiki sistem yang sudah ada. 1945 pasal 33 ayat 1) dan Landasan Mental (Setia
kawan dan kesadaran pribadi, rasa setia kawan telah
B. Pengertian Sistem ada dalam masyarakat Indonesia sejak dahulu).
Sistem adalah kumpulan dari elemen-elemen
yang berinteraksi untuk mencapai suatu tujuan tertentu A. Database Management System (DBMS)
(Jogiyanto, 2005). Sistem secara luas dapat Database Management Sistem atau disingkat
didefinisikan sebagai sekumpulan elemen-elemen DBMS adalah perangkat lunak (software) yang
yang saling berhubungan dan saling bergantungan berfungsi untuk mengelola database. Mulai dari
2
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Studi Informatika: Jurnal Sistem Informasi , 7(2), 2014, 1-10

mengelola databse sampai dengan proses percakapan yang berbentuk tanya jawab
yang berlaku dalam database tersebut, baik berupa dengan bertatap muka.
entry, edit, hapus, query terhadap data, membuat b. Observasi
laporan dan lain sebagainya secara efektif dan efisien Peneliti mengamati langsung bagaimana
(Yuhefizar, 2008) proses kegiatan peminjaman tersebut
berlangsung. Pada metode ini peneliti
B. Berorientasi Objek melakukan observasi langsung.
Berorientasi objek atau object oriented
merupakan paradigma baru dalam rekayasa perangkat 3. Studi Literatur Sejenis
lunak yang memandang sistem sebagai kumpulan Studi literatur merupakan salah satu metode
objek-objek diskrit yang saling berinteraksi. Yang pengumpulan data dengan cara membaca,
dimaksud dengan berorientasi objek adalah bahwa memahami, mengkritik, dan mereview literatur
mengorganisasikan perangkat lunak sebagai kumpulan dari berbagai macam sumber
objek-objek diskrit yang bekerjasama antara informasi
atau struktur data dan prilaku (behavior) yang B. Metodologi Pengembangan Sistem
mengaturnya (Sholiq, 2006). Metode Pengembangan Sistem yang
digunakan adalah metode Berorientasi Objek (Object
C. Rapid Aplication Development (RAD) Oriented) melalui model Rapid Aplication
Rapid Aplication Development (RAD) adalah Development (RAD). Pengembangan sistem yang
seperangkat strategi, metodologi peralatan yang peneliti lakukan menggunakan tiga tahap siklus
terintegrasi yang ada dalam satu kerangka kerja pengembangan model RAD (Kendall, 2008), yaitu
menyeluruh yang disebut information engineering requirement planning (perencanaan syarat-syarat),
(McLeod, 2007). Adapun metode dalam workshop design (perancangan) dan implementation
pengembangan sistem ini menggunakan Rapid (pelaksanaan). Peneliti membatasi tahap pelaksaaan
Application Development (RAD), yang memiliki pada pengujian sistem black box. Penelitian ini tidak
tahapan-tahapan (Kendall, 2008) yaitu, requirement mengakomodir keamanan data, jaringan, maupun
planning (perencanaan syarat-syarat), workshop training user
design (perancangan) dan implementation
(pelaksanaan). 1. Fase Requirement Planning (Perencanaan Syarat-
D. UML syarat)
Unified Modelling Language (UML) adalah a. Gambaran umum Koperasi Warga Baru MTs
bahasa pemodelan untuk sistem atau perangkat lunak N 17 Pasar Rebo, yang bertujuan untuk
yang berparadigma berorientasi objek (Nugroho, mempelajari uraian dan tugas masing-masing
2010). UML menyediakan bahasa pemodelan visual divisi yang berkaitan dengan sistem yang
yang memungkinkan bagi pengembangan sistem akan diusulkan. Analisis masalah yang
untuk membuat cetak biru atas visi mereka dalam sedang berjalan di Koperasi Warga Baru
bentuk yang baku, mudah dimengerti serta dilengkapi MTs N 17 Pasar Rebo.
dengan mekanisme yang efektif untuk berbagi b. Identifikasi masalah, yang bertujuan untuk
(sharing) dan mengkomunikasikan rancangan mereka mengetahui masalah-masalah yang ada di
dengan yang lain. Koperasi Warga Baru MTs N 17 Pasar Rebo
yang berkaitan dengan sistem yang diusulkan
3. Metodologi Penelitian
A. Metodologi Penelitian 2. Fase Workshop Design (Perancangan)
1. Studi Pustaka Pada tahapan ini dilakukan beberapa tahapan
Penulis lakukan dengan pengumpulan data antara lain :
diperoleh dari buku-buku yang digunakan seperti a. Perancangan proses-proses yang akan terjadi
Rekayasa Sistem Berorientasi Objek, Koperasi, didalam sistem, menggunakan diagram UML
Pemodelan berorientasi objek, pemrograman yakni dengan membuat Activity Diagram,
web, pengenalan sistem informasi, sistem Use Case Diagram, Class Diagram, dan
informasi manajemen, dan melalui beberapa Sequence Diagram.
situs internet juga dilakukan guna memperoleh b. Perancangan database, perancangan tabel-
data-data tambahan (terdapat pada daftar tabel atau record store digunakan untuk
pustaka) menyimpan data berupa daftar anggota, data
transaksi peminjaman, data angsuran
2. Studi Lapangan pinjaman, data tagihan toko dan barang
a. Wawancara kemudian diimplementasikan ke dalam
Setelah melakukan pengumpulan data dengan program.
berbagai sumber media, maka peneliti c. Perancangan antar muka. Memberikan
melakukan wawancara dengan pihak-pihak fasilitas komunikasi antar pemakai dan
yang terkait. Wawancara adalah proses
3
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk

d.
sistem, memberikan berbagai fasilitas dengan transaksi simpan pinjam, toko dan
informasi dan berbagai keterangan. barang pada Koperasi Warga Baru MTs N 17
3. Fase Implementation (Pelaksanaan) Pasar Rebo
Pada fase ini dilakukan beberapa tahapan antara
lain : 4. Kerangka Fikir Penelitian
1. Pengujian Instalasi Dalam melakukan penelitian ini, peneliti
Tahap ini dilakukan untuk pengujian aplikasi melakukan tahapan-tahapan kegiatan dengan
sistem informasi koperasi berbasis web pada mengikuti rencana kegiatan yang tertuang dalam
Koperasi Warga Baru pada komputer, dengan kerangka berpikir meliputi metode pengumpulan
menguji seluruh fitur yang ada. data dan metode pengembangan sistem.
2. Perawatan
Tahap ini sistem dikenalkan dengan user
bagaimana perawatan sistem yang berkaitan
Mulai
Buku-buku tentang Sistem Memperoleh data-data tambahan dalam
Informasi, Pemrogaraman Web HASIL
penulisan skripsi dari buku-buku
Koperasi, UML, dan OOAD
3.1.1 Studi Pustaka TOOLS

Website tentang Sistem Memperoleh data-data tambahan dalam


Informasi, Koperasi, UML, dan HASIL
penulisan skripsi dari internet
OOAD

Wawancara
TAHAPAN

Sesi Tanya Jawab


Metode Pengumpulan 3.1.2 Studi TOOLS dan Pengamatan HASIL
Data Lapangan Langsung
Observasi

3.1.3 Studi Literatur Mengetahui kelemahan dan kelebihan skripsi


TOOLS Litertur dari skripsi sejenis HASIL
Sejenis sebelumnya yg telah ada

4.1.1.1 Profil Organisasi

4.1.1.2 Visi Misi dan


Dokumen Koperasi, Tujuan
4.1.1 Gambaran Wawancara, Observasi
Umum Koperasi TOOLS HASIL
dan Anggaran Dasar
Koperasi Warga Baru
4.1.1.3 Struktur
Organisasi

4.1.1.4 Tugas dan


Tanggung Jawab

4.1.2.1 Proses Bisnis


Berjalan
TAHAPAN

4.1 Perencanaan Mengamati langsung


Syarat-Syarat dengan Observasi dan HASIL 4.1.2.2 Kelemahan
4.1.2 Analisis Sistem
(REQUIREMENT TOOLS Wawancara dengan Sistem yang Berjalan
Berjalan
PLANNING) Pengurus dan Anggota
Koperasi
4.1.2.3 Bussines
Rulles Sistem Berjalan

4.1.3.1 Pemecahan
Masalah

Rancangan Sistem HASIL


4.1.3 Perancangan 4.1.3.2 Proses Bisnis
TOOLS Usulan dengan Aplikasi
Sistem Usulan Usulan
Word & Visio 2010

4.1.3.3 Kebutuhan Sistem


& User

4.2.1.1 Use Case Diagram

4.2.1.2 Use Case Scenario

HASIL
4.2.1 Desain TOOLS Design Proses dengan
Aplikasi Sybase Power 4.2.1.3 Activity Diagram
Proses
Desgin & StartUML

4.2.1.4 Sequence Diagram

4.2.1.5 Statechart Diagram

4.2.2.1 Potensial Objek

4.2.2.2 Class Diagram


TAHAPAN

Metode RAD 4.2 Perancangan TOOLS Design Proses dengan HASIL


4.2.2 Desain 4.2.2.3 Mapping Class
Pengembangan (Rapid Aplication Development) (WORKSHOP Aplikasi Ms. Visio
Database Diagram
Sistem DESIGN)
TAHAPAN

Kendall, 2008 2010

4.2.2.4 Matriks CRUD

4.2.2.5 Database Design

4.2.3.1 Rancangan Menu

TOOLS Design Interface


4.2.3 Desain HASIL
dengan Aplikasi Ms. 4.2.3.2 Hak Akses User
Interface Visio 2010

4.2.3.3 User Interface

TOOLS Membuat Kode HASIL


4.2.4 Penulisan Program dengan PHP Terbentuknya Aplikasi
Kode Program dan My SQl

TOOLS Mencoba menu aplikasi


4.3.1 Pengujian HASIL Pengujian Black Box Testing
dengan localhost
phpmyadmin
4.3 Pelaksanaan
(IMPLEMENTATIO)
TAHAPAN

TOOLS Gambar Deployment


4.3.2 Deployment Gambar Deployment Sistem
dengan Aplikasi Start HASIL
Diagram Informasi Koperasi
UML

Selesai

Gambar 3.1 Kerangka Fikir Penelitian

4. Analisis Dan Pembahasan Berikut adalah langkah-langkah kegiatan


Dalam melakukan penelitian ini, peneliti yang dilakukan oleh peneliti:
melakukan tahapan-tahapan kegiatan dengan 1. Gambaran Umum
mengikuti rencana kegiatan yang tertuang dalam Nama Perusahaan : Koperasi Warga Baru
kerangka berpikir meliputi metode pengumpulan Legalitas : 177/BK/KDK.9/JT/VII/1999
data dan metode pengembangan sistem. Tanggal Pembentukan : 21 Juli 1999
Alamat : Jl. Bakti I Rt. 005/09 Kel. Baru Kec.
A. Perencanaan Syarat-syarat Pasar Rebo Jakarta Timur
4
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Studi Informatika: Jurnal Sistem Informasi , 7(2), 2014, 1-10

2. Analisis Sistem Berjalan guru/karyawan PNS maupun honorer di


a. Proses Bisnis Berjalan MTs N 17 Jakarta (minimal telah bekerja
Berdasarkan hasil penelitian yang selama 1 bulan), memiliki kemampuan
dilakukan mengenai prosedur pendaftaran untuk mematuhi aturan yang berlaku,
dan simpan pinjam anggota adalah sebagai bersedia membayar simpanan pokok,
berikut dimulai dari pendaftaran anggota simpanan wajib, dan simpanan sukarela
dengan syarat yaitu merupakan setiap bulannya.
7. pembayaran angsuran dan simpanan

5. Akad (penulisan pada kuitansi 8. Rekapitulasi simpanan dan pinjaman


perbulan

15. Laporan Umum


1. Menyerahkan 2. Menyerahkan ke bendahara
Form pengajuan Untuk dicek
pinjaman

ketua
Unit simpan pinjam bendahara
anggota

4. Informasi persetujuan/penolakan 3. Informasi persetujuan/penolakan

6. pencairan dana

9. Menyerahkan pengajuan 12. Rekapitulasi tagihan barang


barang perbulan

11. pemberian barang 10. Informasi persetujuan/penolakan

Unit Barang

13. Pemeblian kebutuhan di Toko


14. Rekapitulasi tagihan totko
perbulan

Unit Toko

Gambar 4.1 Sistem Berjalan

b. Kelemahan Sistem Berjalan melakukan pengajuan permohonan pinjaman.


Sistem yang ada di Koperasi Warga Baru Pengajuan permohonan pinjaman akan diproses oleh
terdapat beberapa kekurangan yaitu : bagian unit simpan pinjam dan bagian bendahara
 Perhitungan data simpanan (setoran dan penarikan) akan melakukan acc permohonan tersebut untuk
dan data pinjaman (pembiayaan angsuran) masih melakukan pencairan dana pinjaman yaitu akad. Jika
dilakukan di Ms. Excel sehingga sering terjadi permohonan pengajuan diterima, maka anggota
kesalahan, ketidakakuratan dan rentan terhadap dapat memperoleh informasi pada data permohonan
manipulasi data. pinjaman. JIka ada anggota yang pada bulan tertentu
 Apabila catatan di Unit Pinjaman dan bendahara tidak membayar jasa angsuran dan tagihan pokok
hilang maka tidak ada backup data maka akan dilakukan proses penangguhan pinjaman
 Anggota yang ingin mengecek simpanan dan yaitu, anggota hanya ditagih jasa/bunga dari nominal
jumlah pinjaman/angsuran harus datang/menemui pinjaman. Tagihan akan direkap menjadi satu dan
langsung Unit Simpan Pinjam dan Bendahara dapat dilihat oleh anggota yang sudah melakukan
login, informasi tagihan yang dilihat yaitu angsuran
5. Perancangan Sistem Usulan poko dan jasa pada setiap bulan. Anggota juga dapat
Pada pemecahan sistem diatas, penulis membuat melakukan pengajuan pembelian barang Anggota
suatu sistem yaitu anggota dapat akses informasi mengajukan pembelian barang yang kemudian akan
secara online yang sudah disediakan dalam bentuk dikonfirmasi persetujuannya oleh unit barang dan
web. Anggota yang sudah terkonfirmasi account kemudian unit barang akan memproses angsuran
pendaftarannya, dapat melakukan login pada sistem barang pada tiap bulan. Anggota dapat melihat rekap
dan mengakses sistem simpanan, pinjaman, dan pembelian tagihan toko.
tagihan rutin. Pada sistem pinjaman, anggota dapat

5
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk

Ketua
Ketua

Laporan-laporan
8. input angsuran barang
7. Pengajuan barang

6. input angsuran pinjaman

4. mencairkan dana
Unit
Unit Barang
Barang
login

Login
Login
1. Input
form pengajuan

internet Unit
Unit simpan
simpan pinjam
pinjam bendahara
bendahara
anggota
anggota internet

10. Laporan Transaksi

2. Informasi
Persetujuan/penolakan
3. Akad

5, membayar angsuran

Kelola Data User

9. Input Tagihan Toko

Verifikasi Anggota
Unit
Unit Toko
Toko
Admin
Admin

Gambar 4.2 Sistem Usulan


diagram. Penjelasan tersebut dibahas berikut
B. Perancangan (Workshop Design) ini.
Peneliti menggunakan pendekatan sistem
berorientasi objek yakni dengan membuat use
case diagram, use case scenario, activity 1. Usecase Diagram
diagram, sequence diagram, dan class

6
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk

kelola data user

login
input informasi

input profile

admin

balas saran dan kritik

verifikasi registrasi anggota


daftar

cetak kartu anggota


input saran dan kritik

input simpanan
lihat simpanan

anggota input penarikan simpanan

Unit Simpan Pinjam


lihat angsuran pinjaman

input angsuran pinjaman

permohonan pinjaman
konfirmasi pinjaman bendahara

permohonan barang
kelola stok barang

lihat angsuran barang Unit Barang


input angsuran barang

lihat tagihan toko


input tagihan toko Unit Toko

report simpanan

Ketua

report pinjaman

report barang

report toko

Gambar 4.3 Usecase Diagram

7
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk

Gambar 4.6 Sequence Diagram


2. Activity Diagram
Permohonan Pinjaman
Sequence Diagram menjelaskan, anggota
yang sudah melakukan login dengan account
yang valid memilih menu pinjaman untuk
membuka form permohonan pinjaman,
kemudian anggota mengisikan formulir
permohonan pinjaman dan melakukan submit
simpan, kemudian sistem akan mengecek
terlebih dahulu apakah data yang diinputkan
sudah valid atau belum, jika belum, maka akan
menampilkan pesan peringatan, jika data sudah
valid, maka data permohonan pinjaman akan
disimpan kedalam database pinjaman, jika proses
insert data gagal, maka ditampilkan pada form
pinjaman, jika berhasil, maka akan dilakukan re-
direct ke sub menu status pinjaman.

4. Statechart Diagram
Gambar 4.5 Activity Diagram
Permohonan Pinjaman

Terdapat 2 (dua) swimlane yaitu anggota


dan sistem informasi koperasi warga baru.
Anggota dipastikan sudah melakukan login
dengan benar. Anggota memilih menu pinjaman
dan sistem akan membuka form permohonan
pinjaman. Anggota mengisikan data pada form
pinjaman dan submit simpan, kemudian sistem
akan mengecek terlebih dahulu apakah pengisian
form sudah sesuai atau lengkap apakah belum,
jika belum lengkap, maka akan tampil pesan
error dan kembali pada form pinjaman untuk
mengulangi pengisian, jika sudah sesuai maka
anggota akan melihat status pinjaman untuk
menunggu konfirmasi dari admin.

3. Sequence Diagram Gambar 4.7 Statechart Diagram


SequenceDiagram_1

Halaman Utama Koperasi Form Pinjaman Control System Pinjaman DB_Pinjaman


Permohonan Pinjaman
User (Anggota)

login anggota

pilih menu pinjaman

input formulir permohonan pinjaman()


5. Database Design
Submit Simpan()
Berikut ini adalah beberapa bagian dari
validasi data form

insert record(status=N)
database design dari sistem informasi koperasi
Data Pinjaman Anggota() berbasis web :
Error Insert Data()

redirect status pinjaman


a. Tabel Admin
Field Name : tb_admin
Type of Field : Master
Primary Key : id_admin

8
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Studi Informatika: Jurnal Sistem Informasi , 7(2), 2014, 1-10

Foreign Key : id_kota, id_jabatan, Field Name : tb_anggota


id_golongan, id_jenkel Type of Field : Master
Primary Key : id_anggota
Tabel 4.1 Tabel Admin Foreign Key : id_kota, id_kelurahan,
No Field Name Typ Size Ket id_kecamatan, id_jenkel
e
1 id_admin Inte 11 id admin Tabel 4.2 Tabel Anggota
ger N Field Typ Size Ket
2 kode_adm Varc 15 Kode o Name e
har admin 1 id_anggot Integ 11 id anggota
3 Username_ad Varc 10 Username a er
m har admin 2 kode_ang Varc 15 Kode
4 password_adm Varc 10 Password gota har Anggota
har Admin 3 Username Varc 10 Username
5 fullname_adm Varc 25 Fullname _anggota har Anggota
har Admin 4 password_ Varc 10 Password
6 telepon_adm Varc 20 Telepon anggota har Anggota
har Admin 5 nama_ang Varc 25 Nama
7 email_adm Varc 30 Email gota har Anggota
har Admin 6 tanggal_la Date - Tanggal
8 alamat_adm Text - Alamat hir Lahir
Admin Anggota
9 tanggal_adm Date 11 Tanggal 7 tanggal_d Date - Tanggal
Lahir aftar Pendaftara
Admin n
10 id_kota Inte 11 Kota 8 jam_dafta Tim - Jam
ger r e Pendaftara
11 id_jabatan Inte 11 Jabatan n
ger 9 email_ang Varc 30 Email
12 id_golongan Inte 11 Golongan gota har Anggota
ger 10 alamat_an Text - Alamat
13 id_jenkel Inte 11 Jenis ggota Anggota
ger Kelamin 11 id_kota Integ 11 Kota
14 foto_adm Inte 11 Foto er
ger Admin 12 id_jabatan Integ 11 Jabatan
er
No Field Name Type Size Keterangan
1 id_pinjaman Integer 11 id pinjaman 13 id_golong Integ 11 Golongan
an er
2 kode_pinjaman Integer 30 kode pinjaman
14 id_jenkel Integ 11 Jenis
3 id_anggota Integer 11 id anggota
er Kelamin
4 id_waktuangsuran Integer 11 id
15 foto_angg Varc 70 Foto
waktuangsuran
ota har Anggota
5 jumlah pinjaman Integer 40 jumlah
16 verifikasi_ Varc 5 Verifikasi
pinjaman
anggota har Status
6 tanggal_request Date - waktu pinjaman
7 jam_request Time - waktu pinjaman
c. Tabel Pinjaman
8 alasan_pinjaman Text - alasan
Field Name : tb_pinjaman
pinjaman
Type of Field : transaksi
9 batas_pinjaman Integer 11 batas pinjaman Primary Key : id_pinjaman
10 validasi_pinjaman Varchar 5 validasi Foreign Key : id_waktuangsuran, id_anggota
pinjaman Tabel 4.3 Tabel Pinjaman
b. Tabel Anggota
9
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Studi Informatika: Jurnal Sistem Informasi , 7(2), 2014, 1-10

6. Design Interface menjadi beberapa halaman sesuai dengan tugas


Desain interface (rancang antar muka) dan wewenang aktor dalam sistem ini yaitu :
digambarkan dengan GUI (Graphic User halaman anggota, admin, unit simpan pinjam,
Interface). Perancangan interface ini akan dibagi unit toko, unit barang, bendahara, dan ketua.
7. Penulisan Kode Program
Dalam membangun sistem informasi
koperasi berbasis web yang dapat dipergunakan
dengan mudah oleh user maka peneliti
menggunakan bahasa pemrograman berbasis web
yaitu PHP serta MySQL sebagai database.

C. Implementation (Pelaksanaan)
1. Pengujian Black Box Testing
Untuk memastikan bahwa program yang
dibuat bebas dari kesalahan (bug) maka peneliti
melakukan pengujian secara sistem yaitu
Gambar 4.7 Design Interface Permohonan menggunakan sistem black box. Walaupun tidak
Pinjaman seratus persen bebas dari bug, namun setidaknya
bisa meminimalkan kesalahan yang akan terjadi.
a. Hak Akses User Berikut ini adalah beberapa pengujian yang
Hak akses user merupakan penjelasan dari dilakukan peneliti :
masing-masing hak akses dalam setiap menu Akun : Anggota
sesuai dengan tugas dan wewenang dalam sistem Proses :Permohonan Pinjaman
ini yaitu: hak akses Anggota, hak akses Admin, Menu : Klik menu pinjaman lalu klik
Hak Akses Unit Simpan Pinjam, Hak Akses Unit permohonan pinjaman
Toko, Hak Akses Unit Barang, Hak Akses
Bendahara, dah Hak Akses Ketua.

No Aktor Hak Akses


Pendaftaran Anggota
Input Permohonan Pinjaman
Lihat Angsuran Pinjaman
1 Anggota
Lihat Simpanan
Lihat Angsuran Barang Tersier
Gambar 4.8 Blackbox Testing
Lihat Tagihan Toko Pengujian Pinjaman Anggota
Verifikasi Registrasi Anggota Hasil : Anggota dapat menginput
2 Admin Update data Account, Data Master, Balas Saran dan permohonan pinjaman sesuai dengan
Kritik
Proses Pinjaman Angsuran Normal
kebutuhan
Proses Angsuran PinjamanPenangguhan Pinjaman
3 Unit Simpan Pinjam Registrasi Simpanan Pokok 5. Kesimpulan Dan Saran
Input Simpanan Anggota A. Kesimpulan
Input Penarikan Simpanan Kesimpulan yang diperoleh melalui
Kelola Stock Barang tahap-tahap penelitian “Rancang Bangun Sistem
4 Unit Barang Pembelian Barang Tersier Informasi Koperasi berbasis Web pada Koperasi
Angsuran Pembelian Barang Tersier Warga Baru MTs N 17 Pasar Rebo” yaitu :
5 Unit Toko
Kelola Stock Barang Toko 1. Dengan menggunakan penyimpanan database
Rekap Tagihan Pembelian Barang Toko input, edit, delete, dan view pada sistem
6 Bendahara
Verifikasi Permohonan Pinjaman
informasi koperasi dapat memudahkan proses
Report Saldo Terhutang
pengolahan data trasansaksi simpan pinjam,
Lihat Report Simpanan
toko, dan barang.
Lihat Report Pinjaman
7 Ketua 2. Dengan sistem informasi koperasi yang
Lihat Report Barang
dibangun pada sisi pengurus koperasi dan
Lihat Report Toko
anggota lebih memudahkan pembuatan
laporan dalam melakukan kontrol transparansi
10
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk

angsuran pinjaman, jumlah simpanan 3. Dengan sistem informasi koperasi berbasis


(simpanan pokok, simpanan wajib, dan web anggota dapat memperoleh informasi
simpanan sukarela), report barang, dan report mengenai angsuran pinjaman, permohonan
toko, pinjaman, angsuran barang, permohonan
barang, tagihan toko, dan saldo simpanan
4. melalui akses internet tanpa harus datang B. Saran
langsung ke pengurus koperasi. Sistem yang dibangun masih memiliki
keterbatasan. Oleh sebab itu ada beberapa hal yang
perlu dikembangkan oleh Koperasi Warga [3]. Jogiyanto. HM.. 2005. Analisis & Desain
Baru MTs N 17 Pasar Rebo maupun peneliti Sistem Informasi: pendekatan Terstruktur
selanjutnya. Peneliti memberi saran antara lain: Teori Dan Praktik Aplikasi Bisnis Edisi III.
1. Dapat Mengenalkan sistem ini kepada Yogyakarta: Penerbit ANDI.
seluruh anggota dengan didukung oleh [4]. Kendall AK. 2008. Analyst and
Sumber Daya Manusia yang dapat mengenal Management Information. Person
Teknologi Komputer sehingga aplikasi International.
Sistem Informasi Koperasi berbasis Web [5]. Mc Leod Jr., Raymond & George P. Schell.
dapat diterapkan dengan baik 2007. Sistem Informasi Manajemen Edisi IX.
2. Aplikasi sistem informasi ditambahkan fitur Jakarta: PT INDEK
backup dan restore data sehingga terjaga [6]. Mulyanto A. 2009. Sistem Informasi Konsep
dari kerusakan data dan dapat dikembangkan dan Aplikasi. Yogyakarta : Pustaka Pelajar.
untuk laporan secara keseluruhan dan [7]. Munawar, 2005. Pemodelan Visual dengan
verifikasi pembayaran melalui debit UML. Yogyakarta : Graha Ilmu.
rekening serta sistem mengolah SHU (Sisa [8]. Nugroho, Adi. 2010. Perangkat Lunak
Hasil Usaha). Berorientasi Objek dengan Metode USDP
3. Untuk memudahkan pengaksesan informasi (Unified Software Development Process).
dapat dibangun aplikasi sistem informasi Yogyakarta : Penerbit ANDI.
berbasis client-server bersifat mobile [9]. Pressman, Roger S. 2002. Rekayasa
(anggota dapat mengakses sistem informasi Perangkat Lunak Pendekatan Praktisi.
tersebut melalui perangkat ponsel). Yogyakarta : Andi.
4. Sistem dapat dikembangkan dengan [10]. Subandi.2009. Ekonomi Koperasi (Teori dan
memberikan sistem pendukung keputusan Praktik). Bandung : Alfabeta
dalam membantu bendahara dalam [11]. Sholiq. 2006. Pemodelan Sistem Informasi
menganalisa tindakan yang diambil untuk Berorientasi Objek dengan UML.
permohonan pinjaman anggota baik berupa Yogyakarta : Graha Ilmu.
uang maupun barang. [12]. Undang-Undang Nomor 25 tahun 1992,
tentang Perkoperasian.
Daftar Pustaka [13]. Whitten, Jeffery L. 2004. Metode Desain
[1]. Burch, Jhon dan Grudnitsky, Gary. 2005. dan Analisis Sistem (terjemahan).
Information Systems Theory and Practice. Yogyakarta : Penerbit Andi.
[2]. Hariyanto, Bambang. 2004. Rekayasa [14]. Yuhefizar. 2008. 10 Jam Menguasai
Sistem Berorientasi Objek. Jakarta: Internet, Teknologi dan Aplikasinya. Jakarta:
Informatika. Elex Media Komputindo

11
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767

Potrebbero piacerti anche