Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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)
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).
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
Wawancara
TAHAPAN
4.1.3.1 Pemecahan
Masalah
HASIL
4.2.1 Desain TOOLS Design Proses dengan
Aplikasi Sybase Power 4.2.1.3 Activity Diagram
Proses
Desgin & StartUML
Selesai
ketua
Unit simpan pinjam bendahara
anggota
6. pencairan dana
Unit Barang
Unit Toko
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
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
2. Informasi
Persetujuan/penolakan
3. Akad
5, membayar angsuran
Verifikasi Anggota
Unit
Unit Toko
Toko
Admin
Admin
6
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk
login
input informasi
input profile
admin
input simpanan
lihat simpanan
permohonan pinjaman
konfirmasi pinjaman bendahara
permohonan barang
kelola stok barang
report simpanan
Ketua
report pinjaman
report barang
report toko
7
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Rancang Bangun Sistem Informasi Koperasi Hasyim, dkk
4. Statechart Diagram
Gambar 4.5 Activity Diagram
Permohonan Pinjaman
login anggota
insert record(status=N)
database design dari sistem informasi koperasi
Data Pinjaman Anggota() berbasis web :
Error Insert Data()
8
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767
Studi Informatika: Jurnal Sistem Informasi , 7(2), 2014, 1-10
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.
11
Copyright ©2014, Studia Informatika: Jurnal Sistem Informasi, p-ISSN 1979-0767