SISTEM INFORMASI KOMPUTERISASI KOPERASI DENGAN FITUR TAMBAHAN SMS GATEWAY PADA KOSPIN “ASLI” KLATEN
NASKAH PUBLIKASI
diajukan oleh
Divika Namastute
09.02.7542
Galih Prastiwi Maulani
09.02.7553
kepada JURUSAN MANAJEMEN INFORAMTIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
COMPUTERIZED INFORMATION SYSTEM COOPERATIVE WITH ADDITIONAL FEATURES SMS GATEWAY IN KOSPIN "ASLI" KLATEN SISTEM INFORMASI KOMPUTERISASI KOPERASI DENGAN FITUR TAMBAHAN SMS GATEWAY PADA KOSPIN “ASLI” KLATEN Divika Namastute Galih Prastiwi Maulani Jurusan Manajemen Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT Data processing of information system bases of computerized is needed in the company in order to achieve maximum performance in this regard particularly in the field of credit unions. Advantages of computer-based information systems is the ease of data management processes, speed, accuracy in the process of data processing, deposit, loan, mortgage, and manufacturing. With computerized system that precisely the information system design, can be realized easily by using the method of DFD (Data Flow Diagram) as a tool in the depiction the model of system, ERD (Entity Relationship Diagram) to the data network modeling, SQL Server fot database design, AktiveXpert as additional software in design of SMS Gateway system, as well as Visual Basic 6 for the design of client server based system. With system design methods and software which be used it to create a computerized information system application for cooperative that can meet the goals and objectives as expected.
Key words: Kospin "ASLI" Klaten, DFD, ERD, SQL Server, AktiveXpert, Visual Basic 6, Client Server.
1. PENDAHULUAN Salah satu teknologi yang sedang berkembang pesat saat ini adalah teknologi informasi. Melalui kemajuan teknologi informasi, pengaksesan terhadap informasi dituntut untuk cepat dan akurat serta terhindar dari resiko manipulasi data. Salah satu kemajuan teknologi dalam menyelesaikan masalah adalah dengan adanya mobile technology. Contoh aplikasi mobile technology yang secara efisien dan efektif adalah SMS (Short Message Service). Salah satu sektor yang sedang mendapatkan perhatian dari pemerintah dan masyarakat adalah sektor koperasi simpan pinjam. Dengan kemajuan teknologi tercipta sebuah aplikasi yang bermanfaat dengan kemudahan-kemudahan dalam menggunakan aplikasi sistem informasi tersebut. Selain itu pada koperasi simpan pinjam, anggota yang jarak rumah dengan koperasi cukup jauh dan memerlukan waktu yang tidak memungkinkan bagi anggota yang sibuk dan mempunyai berbagai kepentingan kalau hanya untuk mengecek saldo simpanan maupun sisa angsuran dari pinjaman anggota tersebut harus datang langsung ke koperasi. Dengan adanya aplikasi sistem komputerisasi yang meringankan pekerjaan petugas koperasi dan SMS gateway yang menguntungkan bagi anggota koperasi tersebut, kegiatan yang berlangsung di koperasi menjadi lancar dan cepat terselesaikan. Berdasarkan masalah-masalah diatas maka penulis membuat sebuah aplikasi sistem informasi yang berbasis client server
dengan judul Sistem Informasi Komputerisasi
Koperasi Dengan Fitur Tambahan SMS Gateway Pada Kospin “Asli” Klaten . 2. LANDASAN TEORI 2.1. Konsep Dasar Sistem Berikut adalah pengertian sistem dari beberapa para ahli: Sistem adalah seperangkat elemen yang digabungkan satu sama dengan lain untuk suatu tujuan bersama (Murdick dan Ross : 1993). 2.2. Konsep Dasar Informasi McFadden, dkk (1999) mendefinisikan informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut. 2.3. Konsep Dasar Sistem Informasi Menurut Alter (1992), Sistem informasi adalah kombinasi antara prosedur kerja, informasi, orang dan teknologi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi.
2.4. Sistem Informasi Komputerisasi Koperasi Sistem informasi komputerisasi koperasi bisa diartikan suatu sistem informasi buatan manusia yang secara umum terdiri atas sekumpulan komponen yang berbasis komputer dan manual yang dibuat untuk menghimpun, menyimpan dan mengelola data-data koperasi serta menyediakan informasi keluaran kepada para anggota koperasi. 2.5. DCOM DCOM adalah (Distributed COM) merupakan suatu teknologi cara melakukan distribusi COM. Tujuan DCOM adalah agar komponen yang telah kita buat dan diregister di suatu komputer dapat di akses oleh banyak komputer lain. Secara umum DCOM menerapkan sistem Client-Server sehingga terdapat istilah DCOM client dan DCOM server. 2.6. SMS Gateway SMS adalah layanan pengiriman pesan singkat antar perangkat mobile phone (telepon bergerak)1. SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode. 2.7. Basis Data (Database) Basis data (database) adalah suatu pengorganisasian sekumpulam data yang saling terkait sehingga memudahkan akivitas untuk memperoleh informasi. Untuk mengelola basis data diperlukan perangkat lunak yang disebut DBMS(Abdul Kadir : 2003). 2.8. Diagram Alir (Flowchart) Diagram alir merupakan bentuk grafis atau visual dari algoritma, untuk menggambarkan atau mempresentasikan suatu prosedur untuk menyeleseikan masalah. 2.9. ERD (Entity-Relationship Diagram) Database digunakan untuk menyimpan data yang terstruktur. Ada tiga macam relasi antar entitas binary relationships, yaitu: One-to- one, One-to-many, dan Many-tomany. 2.10. Data Flow Diagram (DFD) Data flow diagram (DFD) adalah salah satu cara untuk merepresentasikan proses model. Pemodelan proses adalah cara formal untuk menggambarkan bagaimana bisnis beroperasi. 1
Teddy Marcus Zakaria, Josef Widhidi Aplikasi SMS untuk Berbagai Keperluan, Penerbit : Penerbit Informatika, hal 2
2.11. SQL (Structured Query Language) a. DDL (Data Definition Language): perintah-perintah yang biasa digunakan oleh administrator basis data untuk mendefinisikan skema basis data dan juga sub skema. Perintah SQL yang termasuk kategori DDL adalah: Create, Drop, Alter. b. DML (Data Manipulation Language): perintah-perintah yang digunakan untuk melakukan hal-hal dalam manipulasi data/record pada basis data. Perintah SQL yang termasuk dalam kategori DDL adalah: Select, insert, Update, Delete. 2.12. Microsoft Visual basic 6.0 Visual basic adalah program untuk membuat aplikasi berbasis Microsoft Windows secara cepat dan mudah. Visual basic menyediakan tool untuk membuat aplikasi yang sederhana sampai aplikasi kompleks atau rumit baik untuk keperluan pribadi maupun untuk keperluan perusahaan/instansi dengan sistem yang lebih besar. Visual basic berorientasi bada Objek (Object Oriented Programming).2 2.13. Microsoft SQL Server 2000 SQL Server 2000 merupakan salah satu produk DBMS yang dibuat oleh Microsoft. SQL Server menawarkan beberapa fitur dalam mengelola database. Ada 2 fitur yang biasa digunakan untuk mengelola database di dalam SQL Server 2000, yaitu: Enterprise Manager, SQL Query Analyzer. 2.14. AktiveXpert ActiveXperts merupakan bentuk aplikasi pengirim dan penerima SMS. ActiveXpert adalah SMS Engine yang digunakan
untuk melakukan pengiriman,
penerimaan dan pemrosesan pesan SMS dan Email.SMS Engine ini mendukung database Ms. Sql Server dan memungkinkan penerimaan pesan SMS dalam jumlah banyak. 3. TINJAUAN UMUM 3.1 Gambaran Umun KOSPIN “ASLI” Koperasi Simpan Pinjam “ASLI” berdiri di Kota Klaten, Kabupaten Klaten pada tanggal 23 September 2003, yang bergerak di bidang jasa Simpan Pinjam dan sudah memiliki Izin Operasional di Seluruh Jawa Tengah 3.2 Bidang Usaha Usaha tunggal yang dilakukan KOSPIN ASLI baik kantor Pusat maupun Kantor Cabang adalah Simpan Pinjam. Prosuk Simpan Pinjam di KOSPIN ASLI yaitu Simpanan Anggota Berjangka, Simpanan Anggota Sukarela dan Pinjaman Anggota
2
Sunyoto, Andi. 2007. Pemrograman Database dengan Visual Basic dan Microsoft SQL. Yogyakarta : CV Andi Offset
3.3 Sistem Yang Sedang Berjalan Usaha di Kospin Asli Klaten, yaitu : Usaha Simpan Pinjam 3.3.1 Jasa Simpanan a. SITAMPAN, Simpanan Tabungan Maysarakat dari KOSPIN ASLI ini bisa dilakukan tanpa harus menjadi anggota dengan saldo awal sebesar Rp 25.000, simpanan min Rp 10.000 tiap bulan, dengan bunga 6% per tahun. Dan apabila ingin menutup Simpanan wajib Menyisakan saldo sebesar Rp 10.000. b. Simpanan Berjangka, simpanan ini bisa disebut deposito dengan 3 Jangka waktu yaitu:
3 Bulan, dengan bunga 9% setiap bulannya.
6 Bulan, dengan bunga 10% setiap bulannya.
12 Bulan, dengan bunga 11% setiap bulannya.
Finalti akan dilakukan jika deposito diambil sebelum jangka waktunya habis sebesar 1% dari besarnya simpanan. Dengan melakukan Simpanan berjangka Anda dapat menjadi Calon anggota dengan membayar sebesar Rp. 25.000 c. Simpanan Antariksa, Simpanan ini biasa juga disebut dengan simpanan Gugur. Simpanan ini Berjumlah 399 (tiga ratus sembilan puluh sembilan) orang tiap kelompok. Besarnya Simpanan setiap bulannya tergantung pada jenis Simpanan yang terbagi dari 3 Simpanan Antariksa, yaitu:
Antariksa 50, dimana besar simpanan perbulan sebesar Rp 50.000
Antariksa 100, dimana besar simpanan perbulan sebesar Rp 100.000
Antariksa 200, dimana besar simpanan perbulan sebesar Rp 200.000 Jangka waktu pelaksanaan adalah 36 bulan, setiap bulan akan diundi /
diambil
1
peserta
yang
mendapatkan
pengembalian
simpanan,
yang
selanjutnya dibebaskan dari setoran berikutnya. Bagi 363 peserta yang tidak gugur pada saat pengundian , maka berhak mendapatkan pengembalian simpanan terakhir (Total seluruh simpanan selama 36 bulan). d. Simpanan Pokok, dibayarkan satu kali saja sebesar Rp.100.000,- per anggota, hanya dapat dibayarkan jika sudah menjadi anggota dan hanya dapat diambil apabila anggota mengundurkan diri. e. Simpanan Wajib, Simpanan ini wajib dibayar Anggota sebesar Rp.10.000,-/bln. 3.4 Jasa Pinjaman Ada 3 Macam Pinjaman berdasarkan kebutuhannya, yaitu: Pinjaman Multiguna, Pinjaman Pendidikan, Pinjaman konsumtif. Terdapat 2 jenis Pinjaman berdasarkan bunga Pinjamannya, yaitu: a. Sistem Bunga Menetap, dimana bunga yang akan diambil sebesar 1,75% tiap bulan dari pokok pinjaman. Jangka waktu peminjaman 1 – 2 tahun.
b. Sistem Bungan Menurun, dimana bunga yanga akan diambil sebesar 3% tiap bulan dari sisa pinjaman setiap bulannya. Jangka waktu peminjaman max 1 th. 4. PERANCANGAN DAN PEMBAHASAN SISTEM 4.1 Perancangan Sistem 4.1.1 Flowchart Flowchart Memasukkan Data Anggota
a.
Mulai Masukkan Data Anggota
Tidak
Data Lengkap?
Ya
Ya
Simpan Data
Tambah Data Lagi? Tidak
selesai Gambar 1 Flowchart Input Anggota b.
Flowchart Memasukkan Data Pinjaman Mulai Masukkan Data Anggota
Tidak
Data Lengkap?
Ya
Simpan Data
Tambah Data Lagi? Tidak
selesai Gambar 2 Flowchart Input Pinjaman
Ya
c.
Flowchart Memasukkan Data Simpanan Mulai Masukkan Data Sitampan Tidak
Data Lengkap?
Ya
Ya
Simpan Data
Tambah Data Lagi? Tidak
selesai Gambar 3 Flowchart Input Simpanan Sitampan
d.
Flowchart Proses Penerimaan dan Pengiriman SMS Mulai
Mengetik format SMS
Pesan Dikirim User
Proses Pengiriman SMS
Pesan Diterima dari User
Data SMS selesai
Gambar 4 Flowchart Proses Penerimaan dan Pengiriman SMS
4.1.2 ERD (Entity-Relationship Diagram NIP NIP
**NIP **NIP
memasukkan
rekNas NasabahST
Login Login
Petugas
melakukan
memasukkan **nip
melakukkan **nip
memasukkan memasukkan
**nip
melakukan
**rekNas No_st
**nip
melakukan
Sitampan
Anggota
No_angsuran
**nia
Simp_Berjangka
memasukka n
memasukkan
No_sb
**no_rekening Melakukan
nia
**nia
**nip
Angsura n **nia
No_sa
Simp_Antariksa
**no_trans_pinj
**nia melakukan
**nip
Melakukan melakukan
**nia
**nip memasukka n
masukkan No_simp_pw
**kdbunga
Simpanan_PW
Melakukan **nia
**kd_pinj
**nip
Pinjaman Bunga
memiliki
no_trans_pi nj
telp
memiliki
kdbunga
sertifikat
memiliki
tgl
pesan
memiliki kd_pinj
memiliki
No_st
bpkp **no_trans_pinj
Kendaraan
**no_trans_pinj
Masuk telp
Jenis_Pinjaman
pesan
Gambar 5 ERD (Entity-Relationship Diagram)
keluar
tgl
4.1.3 Hubungan Antar Tabel
Gambar 6 Hubungan Antar Tabel
4.1.4
DFD (Data Flow Diagram) 4.1.4.1 Context Diagram
Gambar 7 Context Diagram Sistem Komputerisasi Koperasi Simpan Pinjam
Gambar 8 Context Diagram Aplikasi tambahan sms gateway
4.1.4.2 DFD Level 0 Sistem Komputerisasi Koperasi Simpan Pinjam
Gambar 9 DFD Level 0 Sistem Komputerisasi Koperasi Simpan
DFD Level 0 Aplikasi SMS Gateway
Gambar 10 DFD Level 0 aplikasi tambahaan sms gateway 4.1.4.3 Level 1 Proses 1 Pengolahan Data Anggota
Gambar 11 Level 1 Proses 1 Pengolahan Data Anggota
4.1.4.4
Level 1 Proses 3 Pengolahan Simpanan SITAMPAN (ST)
Gambar 12 Level 1 Proses 2 Pengolahan Simpanan SITAMPAN
4.1.4.5 Level 1 Proses 7 Pengolahan Pinjaman
Gambar 13 Level 1 Proses 7 Pengolahan Pinjaman
4.1.4.6 Level 1 Proses 9 Cetak Laporan
Gambar 14 Level 1 Proses 9 Cetak Laporan 4.2 Perancangan Database Adapun perancangan database pada sistem koperasi simpan pinjam adalah merancang tabel untuk login, anggota, petugas, simp pokok wajib, simp berjangka, simpanan antariksa, simp sitampan, jenis pinjaman, jenis bunga pinj, pinjaman, angsuran, kendaraan, sertifikat, nasabah, sms masuk, sms keluar. Beberapa contoh perancangannya sebagai berikut : a. Tabel Anggota No
Nama Field
Type Data
Size
1.
NIA
Char
8
2.
NamaAnggota
Varchar
50
3.
Gender
Char
1
4.
Tempat_Lahir
Varchar
20
5.
Tgl_Lahir
Datetime
6.
Alamat
Varchar
30
7.
Kota
Varchar
20
8.
Telp
Varchar
15
9.
KTP
Char
16
10.
Pekerjaan
Varchar
20
11.
Tgl_Masuk
Datetime
12.
NIP
Char
6
13.
Status
Varchar
15
14.
Ket
Varchar
20
Tabel 1 Rancangan tabel anggota
keterangan Primary Key
Foreign Key
b. Tabel Simp_Antariksa No
Nama Field
Type Data
Size
Keterangan
1.
No_sa
char
13
Primary Key
2.
NIA
Char
8
Foreign Key
3.
Tglsimpan
Datetime
4.
Angsuran_ke
Integer
5.
Angsuran
Money
6.
Total_angsur
Money
7.
NIP
char
6
Foreign Key
Tabel 2 Rancangan tabel simp_antariksa c. Tabel Pinjaman No
Nama Field
Type Data
Size
Keterangan
1.
No_Trans_Pinj
Char
12
Primary Key
2.
Kd_Pinj
Char
4
Foreign Key
3.
KdBunga
Char
4
Foreign Key
4.
NIA
Char
8
Foreign Key
5.
Tgl
Datetime
6.
Masa_Angsura
Int
7.
Jatuh_Tempo
Datetime
8.
Pokok
Money
9.
Angsuran_Pokok
Money
10.
Angsuran_Bunga
Money
11.
Total_Angs
Money
12.
NIP
Char
6
Foreign Key
13.
Keterangan
Varchar
50
14.
Adm
Money Tabel 3 Rancangan tabel pinjaman
4.3 Rancangan Form Tujuan dari perancangan form adalah memberikan interface yang akan berhubungan langsung dengan user untuk mempermudah suatu pengolahan data. Beberapa rancangan form yang akan dibuat sebagai berikut: a. Rancangan Form Login Petugas
Gambar 15 Rancangan Form Login Petugas
b. Rancangan Form Anggota
Gambar 16 Rancangan Form Anggota c. Rancangan Form Pinjaman
Gambar 17 Rancangan Form Pinjaman d. Rancangan Form Sitampan
Gambar 18 Rancangan Form Sitampan 4.4 PEMBAHASAN SISTEM Dalam sub bab ini akan dibahas tentang pengujian terhadap sistem yang telah dibuat untuk melihat kinerja dari seluruh sistem. Untuk itu Microsoft SQL Server database dan aplikasi sitem yang dibuat dari visual Basic 6.0 harus dijalankan dahulu. 4.4.1
Tampilan Menu Utama
Gambar 19 Tampilan Menu Utama
4.4.2
Tampilan Input Data Anggota
Gambar 20 Tampilan Input Data Anggota 4.4.3
Tampilan Input Data Pinjaman
Gambar 21 Tampilan Input Data pinjaman 4.4.4
Tampilan Input Data Simpanan Pokok dan Wajib
Gambar 22 Tampilan Input Data Simpanan Pokok dan Wajib 4.4.5
Tampilan Form Datfar Anggota
Gambar 23 Tampilan Form Datfar Anggota
4.4.6
Tampilan Laporan Pinjaman
Gambar 24 Tampilan Laporan Pinjaman 4.4.7
Tampilan Form SMS Autoreply
Gambar 25 Tampilan Sms Autoreply 5. Kesimpulan Berdasarkan pembahasan pada Bab-bab sebelumnya, penulis mengemukakan beberapa kesimpulan dan menyajikan saran-saran sebagai berikut : Dengan adanya aplikasi Sistem Komputerisasi Koperasi Simpan Pinjam yang dibuat, aplikasi tersebut bisa mengurangi waktu yang tersita pada saat anggota melakukan transaksi di koperasi dan
aplikasi ini juga memberikan
pelayanan yang terbaik bagi
anggota serta dapat meringankan pekerjaan petugas. DAFTAR PUSTAKA Al Fatta, Hanif. 2007. Analisis Dan Perancangan sistem Informasi. Yogyakarta : CV Andi Offset. McLoad, Raymond. Schell, George P. 2007. Sistem Informasi manajemen.Indonesia: PT Indeks. Wahyudi, Bambang. 2008. Konsep Sistem Informasi. Yogyakarta: CV Andi Offset. Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: CV Andi Offset. Sunyoto, Andi. 2007. Pemrograman Database dengan Visual Basic dan Microsoft SQL. Yogyakarta: CV Andi Offset Arief, M, Rudyanto. 2006. Prmrograman Basis Data Menggunakan transact-SQL dengan Microsoft SQL server 2000. Yogyakarta: CV Andi Offset Jonshon, J, Eric. 2001.“The Complete Guide to Client/Server Computing”. United State Of America: Prentice Hall.