Pemanfaatan SMS Gateway Sebagai Media Komunikasi, Informasi Dan SMS Banking Di Koperasi Kredit Rahastra Credit Union

(1)

1

BAB I

PENDAHULUAN

1. 1 Latar Belakang

Dengan laju perkembangan teknologi informasi yang sangat pesat, baik itu software, hardware, jaringan maupun perangkat pendukung lainnya, bermunculan teknologi-teknologi baru dimana setiap teknologi itu mempunyai ciri khas dan membutuhkan kemampuan khusus dalam mengoperasikannya. Dari teknologi-teknologi baru tersebut ada yang banyak peminatnya atau bahkan ada yang tidak dilirik sama sekali, dan yang paling diminati oleh industri salah satunya adalah teknologi mobile, baik itu hanya sebatas mengirim sms (short message service)

maupun sampai pengiriman data. Oleh karena itu banyak developer yang mengembangkan teknolgi ini baik untuk sekala kecil –mikro maupun skala besar – enterprise. Dilain pihak, pengguna terbesar dari teknologi-teknolgi tersebut adalah industri, baik skala kecil maupun besar. Mengapa industri? Karena industri membutuhkan teknologi tersebut untuk memberikan pelayanan yang terbaik kepada konsumennya, karenanya setiap industri, apapun itu, baik industri teknologi informasi (telekomunikasi, ISP, software house) maupun industri non-teknologi informasi saling berkompetisi. Oleh sebab itu indutri merupakan pemain kunci dalam perkembangan teknologi informasi, disamping dunia pendidikan tentunya.

Oleh karena diperlukan sumber daya manusia yang memiliki pengetahuan dan pengalaman yang mumpuni dalam memahami sekaligus menggunakan teknologi-teknologi tersebut. Untuk mencapai hal tersebut, dibutuhkan lembaga pendidikan yang kompeten sebagai basis pengetahuan dan pengembangan teknologi. Akan tetapi lembaga pendidikan tidak bisa secara terus menerus mengikuti setiap perubahan teknologi yang ada, karena keterbatasan biaya, waktu dan kemapuan yang ada. Untuk itu dalam menutupi kekurangan ini diperlukan bantuan pengetahuan dari luar lembaga pendidikan formal, misalnya forum diskusi, milis, maupun media lain.


(2)

2

Akan tetapi itu saja tidak cukup, karena pengetahuan dari lembaga pendidikan masih berupa konsep dan minim aplikasi. Oleh karena itu diperlukan peran serta yang lebih luas, yakni dari dunia industri sebagai pengguna teknologi terbesar.

Kerja Praktek adalah salah satu solusi untuk bisa menerapakan ilmu pengetahuan yang didapat dari lembaga pendidikan untuk selanjutkan diaplikasikan pada kegiatan yang sesungguhnya. Selain itu program Kerja Praktek dapat memberikan pemahanan yang lebih mendalam kepada mahasiswa terhadap bidang keilmuannya.

1. 2 Perumusan Masalah

1. Bagaimana proses pengecekan rekening anggota di KOPDIT Rahastra.

2. Bagaiman cara memberitahukan pengumuman dari KOPDIT Rahastra ke anggotanya.

3. Sistem seperti apa yang diusulkan untuk memperbaiki sistem yang ada.

1. 3 Maksud dan Tujuan

1.3. 1 Maksud

Maksud dilaksanakan Kerja Praktek:

1. Sebagai salah satu syarat kelulusan program Strata 1 Jurusan Teknik Informatika Universitas Komputer Indonesia.

2. Sebagai sarana mengimplementasikan ilmu yang didapat didalam kelas serta untuk lebih memahami bidang kajian ilmu yang dipelajari yakni Teknik Informatika.

3. Menambah wawasan terhadap perkembangan teknologi informasi. 1.3. 2 Tujuan

Tujuan dilaksanakan Kerja Praktek di Koperasi Kredit Rahastra (Rahastra Credit Union) adalah :

1. Untuk mengetahui alur kerja dan sistem informasi di KOPDIT Rahastra. 2. Untuk mengetahui sistem komunikasi dan pengecekan rekening anggota di


(3)

3

3. Membuat rancangan dari sistem komunikasi dan pengecekan di KOPDIT Rahastra.

4. Mengimplementasikan hasil rancangan kedalam aplikasi nyata yang siap digunakan.

1. 4 Batasan Masalah

Ruang lingkup yang akan dipelajari untuk selanjutnya dibuat rancangan sistem dan aplikasinya, meliputi:

1. Pengecekan rekening anggota didasarkan pada saldo tabungan dan pinjaman sesuai dengan No Anggota.

2. Komunikasi yang dimaksud ialah, pengumuman atau pemberitahuan yang biasa diadakan dilingkungan KOPDIT Rahastra, seperti Rapat Anggota, kegiatan tahunan, rapat direksi dan lain sebagainya, dilakukan dengan mengirimkan sms ke nomor seluler yang sudah terdapat pada database. 3. Perancangan dan sistem yang dibuat didasarkan pada anggota yang telah

terdaftar di database, artinya tidak ada penambahan anggota baru, ataupun perubahan data utama seperti saldo tabungan maupun pinjaman.

4. Perubahan data dilakukan hanya pada nomor seluler anggota, dan itu pun bersifat sementara, karena tidak akan disimpan dalam database utama yang secara berkala database utama akan selalu diupdate, jadi data yang telah dirubah akan tertimpa.

1. 5 Metode Penelitian

1. Kajian Pustaka

Kajian pustaka yaitu melihat dokumen-dokumen dari sistem dan proses yang telah dibuat oleh orang lain. Kajian pustaka meliputi media cetak dan elektronik.

2. Observasi

Melihat langsung ialah mengamati secara langsung proses bisnis yang sedang berjalan untuk selanjutnya dilakuakan analisis.


(4)

4

Metode lainnya wawancara, yakni bertanya langsung kepada orang yang melakukan kegiatan yang dimaksud dan orang yang berkepentingan dengan sistem, diantaranya manajer, bagian admnistrasi keuangan, pelayanan nasabah dan nasabah.

1. 6 Sistematika Penulisan

Penulisan laporan kerja praktek Jurusan Teknik Informatika Universitas Komputer Indonesia terdiri atas 4 bab, masing-masing bab di bagi atas subbab dengan maksud agar laporan PKL dapat lebih terperinci dan akan mempermudah di dalam pemahaman masing-masing bab

Adapun bab-bab tersebut adalah: Bab I. Pendahuluan

Bab 1 berisikan uraian tentang Latar Belakang Masalah, Perumusan Masalah, Maksud dan Tujuan, Batasan Masalah, Metode Penelitian dan Sistematika Penulisan.

Bab II. Tinjauan Pustaka

Bab II berisikan tentang Profil Tempat Kerja Praktek, mulai dari Sejarah Instansi, Logo Instansi, Badan Hukum Instansi serta Struktur Organisasi dan Job Description, dan Landasan Teori.

Bab III. Pembahasan

Pada Bab ini akan diuraikan mengenai sistem yang sedang berjalan di Koperasi Kredit Rahastra yang meliputi pengecekan rekening anggota dan sistem komunikasinya. Kemudian setelah itu akan dibuat perancangan sistem yang akan dibuat dalam bentuk ERD, Flow Map, DFD dan diagram lainya, yang akan dilanjutkan dengan pembahasan sistem yang dibuat.

Bab IV. Kesimpulan dan Saran

Bab ini berisikan tentang kesimpulan dan saran yang diambil selama melakukan kerja praktek di Koperasi Kredit Rahastra (KOPDIT Rahastra).


(5)

5

BAB II

TINJAUAN PUSTAKA

2.2. 1 Profil Tempat Kerja Praktek

2.1. 1 Sejarah Instansi

Koperasi Kredit Mitra Usaha Sejahtera (RAHASTRA CU) sebagai Centre of

Member ‘s Promotion merupakan salah satu koperasi kredit di Indonesia yang

mengedepankan pendidikan ekonomi anggota secara terpadu. Keterpaduan tersebut adalah dalam pemahaman ekonomi rumah tangga anggota, pelayanan koperasi, kewirausahaan, Pendidikan berjenjang, akuntansi keuangan usaha dan visi jauh ke depan.

RAHASTRA CU merupakan koperasi yang keanggotaannya terdiri dari berbagai kalangan dan profesi, diantaranya: pedagang, pengrajin, karyawan, guru, dosen, bidan, dokter, dan para pengusaha kecil serta menengah dalam berbagai jenis bidang usaha. Bermula dari prakarsa pimpinan dan karyawan PT.C59 pada tanggal 5 Mei 1995 yang kemudian mendapatkan pengesahan Badan Hukum dari Pemerintah Nomor: 518/BH.30-DISKOP/2001, akhirnya RAHASTRA CU dapat mengembangkan potensi, pelayanan dan permodalannya. Bahkan, sejak tahun 2005 keanggotaannya sangat terbuka untuk umum karena mengedepankan prinsip keanggotaan yang terbuka dan atas dasar sukarela (Open membership and voluntary). Melalui pelayanan SIMPANAN dan PINJAMAN yang didukung dengan kepercayaan (Trust) anggota khususnya dan masyarakat pada umumnya, RAHASTRA CU bertekad menjadi sarana usaha anggota sehingga usaha anggota semakin maju dan lebih baik untuk menuju kesejahteraan. Dengan bekal pengalaman serta pengelolaan yang profesional dan didukung oleh para Pengurus dan Pengawas yang terseleksi secara ketat, maka RAHASTRA CU siap menjadi Lembaga Keuangan Pilihan Anda untuk meraih kesejahteraan bersama.


(6)

6 2.1. 2 Logo Instansi

Logo instansi ada 2, yaitu logo koperasi kredit yang diberikan oleh pemerintah serta logo koperasi yang dimiliki oleh KOPDIT Rahastra sebagai maskot.

Logo Koperasi Kredit adalah sebuah keluarga yang sejahtera, susuai dengan tujuan koperasi yang meningkatkan standar kesejahteraan anggotanya.

Gambar 1. Logo Koperasi Kredit

Maskot Koperasi Rahastar CU, adalah kupu-kupu. Ini berarti Rahastra CU telah melakukan metamorfosa dalam kurun waktu 10 tahun untuk menjadi koperasi kredit yang professional.

Gambar 2. Maskot KOPDIT Rahastra

2.1. 3 Badan Hukum Instansi

Rahastra Credit Union merupakan koperasi yang berbadan hukum dengan Nomor: 518/BH.30-DISKOP/2001.


(7)

7 2.1. 4 Struktur Organisasi

PENGAWAS Ketua : Moh. Sarwan, SE. Sekertaris : Eti Rohaeti, S. Pd. Anggota : Drs. Benny Januar Pribadi, MM.

RAPAT ANGGOTA TAHUNAN (RAT)

PENGURUS Ketua : Syafrizal Ikram, SE,. M. Si. Ak Wakil Ketua : Susanto, dr.

Bendahara : Abdul Mukahar, A.md Sekretaris : Uli Yuliati

Anggota : 1. Sumijan 2. Samuri

3. Ahmad Parjaman

MANAGEMEN Manager : Sadmoko, SE.

KANTOR PUSAT

Ka. Akuntansi & Keuangan : Yuyun Sundariningsih, S.Pd. Kasir : Parmono

Teller pusat : Ate Juangsih

Customer Service : Yanti Nur Chahyati, A.Md. Pendidikan & Litbang : Ida Bagus Seno S. SE. Tenaga Lapangan : 1. Sophan Sopyan

2. Toni Ariyanto

KANTOR CABANG Kantor Kas Pelayanan (Cikancung): Kasir : Aan Saeful AnwarTenaga Lapangan : Asep Sena

2.1. 5 Job Description

1. Rapat Anggota Tahunan (RAT) merupakan kegiatan rutin yang diadakan setahun sekali oleh anggota koperasi untuk menentukan arah dan kebijakan selanjutnya. Dalam RAT akan ditentukan susunan pengurus dan pengawas baru serta pembagian Sisa Hasil Usaha (SHU) kepada anggota.

2. Pengurus akan membuat kebijakan dan peraturan yang akan diterapkan di koperasi untuk selanjutkan akan digunakan sebagai SOP (Standard Operating Procedure). Karena pengurus bukanlah karyawan koperasi dan mempunyai tugas lain, maka diberikan penugasan


(8)

8

kepada managemen koperasi untuk mengelola dan melaksanakan kebijakan yang dibuat oleh pengurus. Karena itu pengurus akan mengontrol pelaksanaan kegiatan operasional oleh managemen. 3. Pengawas bertugas mengontrol kebijakan yang dibuat oleh pengurus

sesuai dengan UU Koperasi dan AD/ART. Walaupun ada kesalahan yang dibuat oleh managemen dalam pengelolaan, akan tetapi pengawas hanya akan meminta pertanggungjawaban dari pengurus. 4. Manajemen adalah seorang staff yang diberi tugas oleh pengurus

untuk melaksanakan kegiatan rutin dan pengelolaan di koperasi. Kegiatan itu antara lain adalah penambahan anggota baru, penambahan saldo tabungan, peminjaman kredit dan lain sebagainya. 5. Manager bertanggung jawab kepada pengurus koperasi atas

pengelolaan koperasi yang dilakukannya. Selain itu manajer adalah pemimpin dari staff manajemen, jadi ia akan mengontrol semua tugas yang dilakukan oleh staff manajemen.

6. Staff akan membantu manajer sesuai dengan kemampuan dan keahlian mereka yang telah ditentukan pos-posnya, baik itu di kantor pusat maupun cabang.

7. Kepala Akuntansi dan Keuangan bertugas mereview semua proses transaksi yang ada di koperasi.

8. Kasir bertugas melayani nasabah di kasir, seperti penyetoran uang dan pengambilan uang.

9. Customer Service bertugas melayani masalah dan keluhan dari

pelanggan. Misalnya, tatacara pengajuan kredit atau pendaftaran menjadi anggota baru.

10.Pendidikan dan Litbang merupakan divisi khusus yang bertujuan untuk mengembangkan koperasi, seperti menambah jumlah nasabah/anggota, mengadakan promosi-promosi maupun yang lainnya.


(9)

9

12.Sedangkan staff di kantor cabang akan bertugas sesuai dengan pos nya masing-masing dengan bertanggung jawab langsung kepada manajer koperasi di kantor pusat.

2.2. 2 Landasan Teori

2.2. 1 SMS Gateway

Short Message Service disingkat dengan SMS, merupakan pesan singkat

berupa teks yang dikirim dan diterima antar sesama pengguna telpon, Pada awalnya pesan ini digunakan antar telpon genggam, namun dengan berkembangnya teknologi, pesan tersebut bisa dilakukan melalui komputer ataupun telpon rumah.

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 (sebagai contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.

SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC

(telkomsel, indosat, dan lain-lain) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.

UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS (free SMS, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb), CMS, acara pengundian di televisi, dll.

UEA melakukan komunikasi dengan SMS Gateway melalui Internet menggunakan standard HTTP GET atau HTTPS (untuk komunikasi yang aman).

SMS Gateway merupakan pintu gerbang bagi penyebaran Informasi dengan

menggunakan SMS. Anda dapat menyebarkan pesan ke ratusan nomor secara otomatis dan cepat yang langsung terhubung dengan database nomor-nomor


(10)

10

ponsel saja tanpa harus mengetik ratusan nomor dan pesan di ponsel anda karena semua nomor akan diambil secara otomatis dari database tersebut. Selain itu, dengan adanya SMS Gateway anda dapat mengustomisasi pesan-pesan yang ingin dikirim. Dengan menggunakan program tambahan yang dapat dibuat sendiri, pengirim pesan dapat lebih fleksibel dalam mengirim berita karena biasanya pesan yang ingin dikirim berbeda-beda untuk masing-masing penerimanya.

2.2. 2 Media

Kata media berasal dari bahasa latin Medius yang secara harafiah berarti tengah, perantara, atau pengantar.

Media pada kasus ini berarti perantara. Artinya media adalah perantara untuk meyampaikan suatu informasi dari pihak pengirim (sender) ke penerima

(receiver). Media sebagai perantara bisa yang terlihat (visible), tidak terlihat

(unvisible) atau wired dan wireless.

2.2. 3 Komunikasi

2.2.3. 1 Pengertian Komunikasi

Komunikasi adalah suatu proses penyampaian informasi (pesan, ide, gagasan,data) dari satu pihak kepada pihak lain agar terjadi saling mempengaruhi di antara keduanya. Pada umumnya, komunikasi dilakukan secara lisan atau verbal yang dapat dimengerti oleh kedua belah pihak. Apabila tidak ada bahasa verbal yang dapat dimengerti oleh keduanya, komunikasi masih dapat dilakukan dengan menggunakan gerak-gerik badan, menunjukkan sikap tertentu, misalnya tersenyum, menggelengkan kepala, mengangkat bahu. Cara seperti ini disebut komunikasi dengan bahasa nonverbal.

2.2.3. 1 Komponen Komunikasi

Komponen komunikasi adalah hal-hal yang harus ada agar komunikasi bisa berlangsung dengan baik. Menurut Laswell komponen-komponen komunikasi adalah:


(11)

11

 Pengirim atau komunikator (sender) adalah pihak yang mengirimkan pesan kepada pihak lain.

 Pesan (message) adalah isi atau maksud yang akan disampaikan oleh satu pihak kepada pihak lain.

 Saluran (channel) adalah media dimana pesan disampaikan kepada komunikan. dalam komunikasi antar-pribadi (tatap muka) saluran dapat berupa udara yang mengalirkan getaran nada/suara.

 Penerima atau komunikate (receiver) adalah pihak yang menerima pesan dari pihak lain

 Umpan balik (feedback) adalah tanggapan dari penerimaan pesan atas isi pesan yang disampaikannya.

 Aturan (protokol) yang disepakati para pelaku komunikasi tentang bagaimana komunikasi itu akan dijalankan

Secara ringkas, proses berlangsungnya komunikasi bisa digambarkan seperti berikut.

1. Komunikator (sender) yang mempunyai maksud berkomunikasi dengan orang lain mengirimkan suatu pesan kepada orang yang dimaksud. Pesan yang disampaikan itu bisa berupa informasi dalam bentuk bahasa ataupun lewat simbol-simbol yang bisa dimengerti kedua pihak.

2. Pesan (message) itu disampaikan atau dibawa melalui suatu media atau saluran baik secara langsung maupun tidak langsung. Contohnya berbicara langsung melalui telepon,surat, e-mail, atau media lainnya.

2.2. 4 Informasi

Kata informasi berasal dari kata Perancis kuno informacion (tahun 1387) yang diambil dari bahasa Latin informationemyang berarti “garis besar, konsep,

ide”. Informasi merupakan kata benda dari informare yang berarti aktivitas dalam “pengetahuan yang dikomunikasikan”.

Ada beberapa pendapat yang mengemukakan definisi tentang informasi diantaranya:


(12)

12

Data berupa catatan historis yang dicatat dan diarsipkan tanpa maksud dan segera diambil kembali untuk pengambilan keputusan. Data yang telah diletakkan dalam konteks yang lebih berarti dan berguna yang dikomunikasikan kepada penerima untuk digunakan di dalam pembuatan keputusan disebut informasi (Suyanto, 2000: 6).

Menurut Davis dalam Abdul Kadir (2003: 28) Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau saat mendatang.

Informasi merupakan kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima (Andri Kristanto, 2003: 6).

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya (Jogiyanto, 1990: 8).

Informasi berarti keterangan atau penerangan. Data yang telah diproses ke dalam suatu bentuk yang mempunyai arti bagi si penerima dan mempunyai nilai nyata, sehingga dapat dipakai sebagai dasar untuk mengambil keputusan, dan terasa bagi keputusan saat itu atau keputusan mendatang. Susunan hirarki informasi mulai dari data/fakta, kemudian diseleksi dan diolah menjadi sesuatu yang berguna.

2.2. 5 SMS Banking

SMS Banking adalah fasilitas pelayanan yang diberikan oleh perbankan atau


(13)

13

BAB III

ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini akan diuraikan tahapan analisis dan perancangan sistem dari aplikasi yang dibangun di koperasi kredit rahastra ini.

3. 1 Analisis Sistem

Pada bagian ini akan dilakukan analisis terhadap sistem yang sedang berjalan. Hasilnya digunakan untuk mengidentifikasi dan mengevaluasi berbagai kelemahan serta kekuatan yang terdapat pada sistem yang sudah dimiliki oleh Koperasi Kredit Rahastra. Dari proses analisis tadi akan dapat dihasilkan berbagai saran perbaikan terhadap sistem yang dapat dijadikan dasar dalam merancang sistem yang akan dibangun.

3.1.1 Analisis Sistem Yang Sedang Berjalan 3.1.1.1 Prosedur Pengiriman SMS

Pada prosedur ini dilakukan beberapa langkah proses untuk melakukan pengiriman SMS oleh Admin ke pada penerima, adapun prosedurnya yaitu:

1. Menentukan penerima SMS.

2. Mengisi pesan pada form yang disediakan. Banyaknya isi pesan berjumlah 160 karakter.

3. Jika penerima dan pesan telah diisi dengan lengkap, maka Sistem Aplikasi SMS Center akan mengirimkan pesan tersebut ke penerima. 4. Jika pesan atau penerima tidak valid maka pesan tidak akan dikirimkan


(14)

14

Flow Map Pengiriman SMS

Aplikasi SMS

Center Penerima

Admin

Daftar Anggota Daftar

Anggota

Memilih Penerima

Sudah Dipilih?

Daftar Anggota Tidak

Form Isian Pesan

Form Isian Pesan

Mengisi Pesan

Pesan Sudah Diisi

? Ya

Kirim SMS

Berhasil?

Laporan Gagal Terkirm

Laporan Berhasil Terkirim Tidak

Mengirim SMS

Pesan

Ya

Tidak

Ya

Gambar 1 Flow Map Pengiriman SMS

3.1.1.2 Prosedur Penerimaan SMS

Untuk dapat menerima SMS dari anggota atau masyarakat umum, maka prosedurnya ialah:

1. Pengirim akan menulis pesan pada handphone masing-masing pengirim, kemudian mengirimkannya ke nomor SMS Center Kopdit Rahastra.


(15)

15

2. Jika pesan berhasil dikirim, maka admin akan mengecek kepada Aplikasi SMS Center Kopdit Rahastra.

Flow Map Penerimaan SMS

Admin Aplikasi SMS

Center Pengirim

Form Penulisan Pesan di HP

Menulis Pesan dan Menentukan

Penerima

Mengirim SMS

Kirim SMS

Berhasil

Tidak

Ya

Tampilan Laporan Gagal

Laporan Pesan Melihat Isi Pesan


(16)

16

3.1.1.1 Prosedur Pengecekan Saldo Tabungan dan Saldo Pinjaman Prosedur ini menjelaskan tentang tatacara untuk melakukan pengecekan saldo tabungan oleh anggota.

1. Anggota mengirim pesan ke nomor SMS Center dengan format yang telah ditentukan, yaitu “SALDO NO_BA” untuk mengecek saldo tabungan dan “PINJAMAN NO_BA” untuk mengecek saldo pinjaman. 2. Kemudian pesan akan diterima oleh Aplikasi SMS Center dan

kemudian dilakukan pengecekan apakah nomor pengirim telah terdaftar di database.

3. Jika nomor pengirim belum terdaftar di database maka pesan tidak akan direspon dan akan diperlakukan sebagai pesan biasa bukan

request message.

4. Jika nomor pengirim telah terdaftar di database, maka akan dilakukan pengecekan apakah format SMS nya sesuai dengan prosedur yang telah ditetapkan.

5. Jika formatnya sesuai maka, SMS akan direspon sesuai dengan permintaan, SALDO untuk pengecekan saldo dan “PINJAMAN” untuk pengecekan saldo pinjaman.

6. Kemudian akan dicari informasi tersebut sesuai dengan nomor BA. Jika tidak ditemukan maka akan diberikan pesan bahwa, nomor BA yang dimaksud tidak valid.

7. Jika informasi yang diminta ditemukan maka, Aplikasi SMS Center akan mengirimkan SMS yang isinya memuat informasi yang diminta ke pengirim SMS.


(17)

17

Flow Map Prosedur Pengecekan Saldo Tabungan

Aplikasi SMS Center Anggota

Tidak Berhasil Form Penulisan

Pesan di HP

Mengirim SMS Menulis

Pesan Sesuai Dengan

Format

Kirim SMS

Tampilan Laporan Gagal

Laporan Pesan

Cek Format SMS

Benar ?

Cek No Pengirim

Terdaftar ?

Cek No BA

Valid ?

Cari Saldo Tabungan Sesuai

Dengan No BA

Kirim SMS Laporan Saldo Tabungan Ke

Pengirim

Berhasil Pesan Laporan

Saldo Tabungan

Pesan Laporan Saldo Tabungan Ya


(18)

18

Flow Map Prosedur Pengecekan Saldo Pinjaman

Aplikasi SMS Center Anggota

Terdaftar ? Mengirim

SMS

Tampilan Laporan Gagal

Berhasil Ya Form Penulisan

Pesan di HP

Berhasil Laporan Pesan

Pesan Laporan Saldo Pinjaman

Cari Saldo Pinjaman Sesuai

Dengan No BA

Kirim SMS Laporan Saldo Pinjaman Ke

Pengirim Cek No Pengirim

Kirim SMS

Benar ? Menulis

Pesan Sesuai Dengan

Format

Cek Format SMS

Pesan Laporan Saldo Tabungan

Tidak Valid ?

Cek No BA

Gambar 4 Flow Map Prosedur Pengecekan Saldo Pinjaman

3.1.2 Analisis Sistem Usulan

3.1.2..1 Aplikasi SMS Gateway

Aplikasi SMS Gateway ini adalah suatu aplikasi yang digunakan untuk membantu penyebaran informasi dalam komunikasi antara Koperasi Kredit


(19)

19

Rahastra dengan anggotanya yang menggunakan sms. Aplikasi ini akan menampung data berupa sms, sehingga user di kopdit rahastra bisa mengakses (menerima dan mengirim) sms dengan fasilitas broadcast (mengirim ke banyak nomor tujuan) dan fasilitas automatic reply (membalas sms secara otomatis oleh sistem) yang menangkap inputan sms dari anggota koperasi dengan format tertentu seperti format untuk pengecekan saldo tabungan dan saldo pinjaman. Pengiriman dan penerimaan sms dilakukan melalui Mobile System (MS) yang terkoneksi dengan komputer melalui modem seperti yang terlihat pada gambar 7.

3.1.2..1 Aplikasi Konversi Database

Kata konversi sekilas berarti perpindahan. Konversi database adalah perpindahan suatu data antar database yang berbeda. Dalam sistem ini diperlukan adanya aplikasi untuk mengkonversi data karena antara database yang ada di sistem kopdit rahastra(database paradox) dengan database di sistem aplikasi SMS

Gateway (mysql) berbeda tipenya. Hal ini tentu saja menyulitkan, karena data

yang ada di database sistem koperasi kredit jumlahnya ribuan. Proses pengkonversian nya dimulai dengan pembuatan laporan saldo pinjaman atau saldo

Aplikasi

DB SMS

Modem Jaringan Seluler

HP Anggota SMS

SMS

SMS

SMS

SMS SMS


(20)

20

tabungan, bisa juga dengan menyalin data anggota. Kemudian membuka aplikasi konversi database dengan mengeksekusi perintah yang diinginkan, setelah proses pengkonversian selesai data yang telah di konversi akan secara otomatis mengganti data yang lama di database mysql milik aplikasi SMS Gateway

sehingga data siap untuk digunakan. Alur proses konversi database bisa dilihat di gambar 8).

DB Pusat Aplikasi Sikopdit

Aplikasi konversi database

DB SMS

Aplikasi SMSGateway

Gambar 6 Proses Konversi Database

3. 2 Analisis Masalah

Dari hasil pengamatan kami terhadap sistem yang ada di koperasi kredit rahastra terdapat beberapa masalah yang diperoleh, diantaranya :

1. Koperasi sulit menginformasikan segala sesuatu mengenai koperasi baik berupa rapat anggota, pengumuman penting dan lain-lain.


(21)

21

2. Anngota koperasi mengalami kesulitan dalam pengecekan saldo tabungan dan saldo pinjaman.

3. Kami sebagai develop tidak bisa mensinkronisasikan langsung dengan

database yang telah ada di sistem koperasi kredit rahastra.

Berdasarkan permasalahan tersebut Koperasi Kredit Rahastra ingin membuat aplikasi untuk menangani masalah-masalah yang ada untuk membantu sistem koperasi kredit.

3. 3 Analisis Kebutuhan

3.3.1 Analisis Kebutuhan Fungsional 3. 3.1.1 Diagram Konteks

Sistem yang dibangun digambarkan secara garis besar dengan menggunakan diagram konteks. Dari diagram ini dapat dilihat secara umum mengenai alur proses yang ditangani sistem.

Gambar 7 Diagram Konteks

Anggota SISTEM

SMSGATEWAY Data sms, Data sms saldo tabungan

Saldo, data sms saldo Pinjaman

Info sms, info sms Saldo Tabungan, info sms Saldo Pinjaman

Admin

Data login, data pesan,data inbox, dataoutbox,data terkirim,data gagal terkirim data anggota, data saldo

tabungan, data saldo pinjaman.

Info login gagal, info inbox, info outbox, info terkirim, info gagal terkirim, info saldo tabungan, info saldo pinjaman,


(22)

22 3. 3.1.2 DFD (Data Flow Diagram)

DFD adalah sebuah teknik yang menggambarkan aliran data dan transformasi yang digunakan sebagai perjalanan data dari masukan menuju keluaran. DFD dibuat jika pada Diagram Konteks masih terdapat proses yang harus dijelaskan lebih rinci.

Gambar 8 DFD Level 1

Anggota Admin 1.0 Login 2.0 Pengolahan SMS 3.0 Pengolahan Anggota 4.0 Pengolahan Saldo Data Login Info Login Gagal

User Data Login Info Login Gagal

Data pesan, Data Gagal Terkirim, Data Terkirim, Data outbox, Data inbox Info Inbox, Info Outbox, Info terkirim, Info Gagal Terkirim

inbox outbox terkirim sentitems Data Gagal Terkirim Info Gagal Terkirim Data terkirim Info Terkirim Data outbox Info Outbox Data inbox Info Inbox Data sms, Data sms saldo tabungan Saldo, data sms saldo Pinjaman

Info sms, info sms Saldo Tabungan, info sms Saldo Pinjaman

lpsldsp pinjaman inbox Data Pesan Info pesan Data sms saldo pinjaman Info sms saldo pinjaman Data sms saldo tabungan Info sms saldo tabungan

Data anggota Info anggota

anggota Data anggota Info anggota

Data saldo tabungan Info saldo tabungan

Data saldo pinjaman Info saldo pinjaman

lpsldsp

info saldo tabungan Data saldo tabungan

pinjaman Info saldo pinjaman

Data saldo pinjaman outbox


(23)

23

Gambar 9 DFD Level 2 Proses Login

1.1 Verifikasi Username

1.2 Verifikasi Password

user

Admin Data login

Info login gagal

Info password invalid password

username Konfirmasi username

password

Konfirmasi password


(24)

24

Gambar 10 DFD Level 2 Proses Pengolahan SMS

Gambar 11 DFD Level 2 Proses Pengolahan Anggota

Anggota Admin 2.1 Kirim sms 2.2 Cek inbox 2.3 Cek terkirim Data pesan Info outbox outbox Data pesan Info Outbox Data sms Info sms outbox inbox Info sms Data sms Data inbox Info inbox inbox Data inbox Info inbox Data terkirim Info terkirim terkirim Data terkirim Info terkirim 2.4 Cek belum terkirim

Data belum terkirim Info belum terkirim

outbox Data belum terkirim

Info Outbox

2.5 Cek saldo tabungan data sms saldo tabungan

Info sms saldo tabungan

lpsldsp

Data sms saldo tabungan Info sms saldo tabungan

2.6 Cek saldo pinjaman Data sms saldo pinjaman

Info sms saldo pinjaman

pinjaman

Data sms saldo pinjaman Info sms saldo pinjaman

Admin 3.1 Tambah Anggota 3.3 Hapus Anggota anggota Data anggota Info anggota 3.2 Ubah Anggota Data anggota Info anggota Data anggota Info anggota Data anggota Info anggota Data anggota Info anggota Info anggota Data anggota


(25)

25

Gambar 12 DFD Level 2 Pengolahan Saldo

3. 3.1.3 Spesifikasi Proses

Spesifikasi Proses Bertujuan untuk mendeskripsikan dari setiap fungsi yang disajikan pada DFD dan merupakan alat bantu (tools) sistem yang akan menjelaskan perilaku-perilaku proses yang ada dalam diagram aliran data. Berikut adalah spesifikasi proses dari Aplikasi SMS Gateway ini:

No. Proses Keterangan

1.

No. Proses 1.0 Nama Proses Login

Source Admin

Input Data login

Output Info login gagal

2. No. Proses 1.1

Admin 4.1

Cek saldo tabungan

4.2 Cek saldo

pinjaman

Data saldo tabungan Info saldo tabungan

Data saldo pinjaman Info saldo pinjaman lpsldsp

Data saldo tabungan info saldo tabungan

pinjaman Data saldo pinjaman Info saldo pinjaman


(26)

26

Nama Proses Verifikasi username

Source Admin

Input Data login

Output Info login gagal

3.

No. Proses 1.2

Nama Proses Verifikasi password

Source Admin

Input Data Password

Output Info password invalid

4.

No. Proses 2.0

Nama Proses Pengolahan SMS

Source Admin, Anggota

Input Data pesan, Data sms, Data sms saldo tabungan Saldo, data sms saldo Pinjaman

Output

Info Inbox, Info Outbox, Info terkirim, Info Gagal Terkirim, Info sms, info sms Saldo Tabungan, info sms Saldo Pinjaman

5.

No. Proses 2.1

Nama Proses Kirim sms

Source Admin, Anggota

Input Data Pesan, Data sms Output Info sms, info outbox

6.

No. Proses 2.2

Nama Proses Cek inbox

Source Admin

Input Data pesan

Output Info inbox

7.

No. Proses 2.3

Nama proses Cek terkirim

Source Admin

Input Data pesan

Output Info terkirim

8.

No. Proses 2.4

Nama Proses Cek belum terkirim

Source Admin

Input Data pesan

Output Info belum terkirim

9.

No. Proses 2.5

Nama Proses Cek saldo tabungan

Source Anggota

Input Data sms saldo tabungan Output Info sms saldo tabungan 10.

No. Proses 2.6

Nama Proses Cek saldo pinjaman


(27)

27

Input Data sms saldo pinjaman Output Info sms saldo pinjaman

11.

No. Proses 3.0

Nama Proses Pengolahan Anggota

Source Admin

Input Data anggota

Output Info anggota

12.

No. Proses 3.1

Nama Proses Tambah Anggota

Source Admin

Input Data anggota

Output Info anggota

13.

No. Proses 3.2

Nama Proses Ubah Anggota

Source Admin

Input Data anggota

Output Info anggota

14.

No. Proses 3.3

Nama Proses Hapus Anggota

Source Admin

Input Data anggota

Output Info anggota

15.

No. Proses 4.0

Nama Proses Pengolahan Saldo

Source Admin

Input Data saldo tabungan, Data saldo pinjaman Output Info saldo tabungan, info saldo pinjaman

16.

No. Proses 4.1

Nama Proses Cek saldo tabungan

Source Admin

Input Data saldo tabungan Output Info saldo tabungan

17.

No. Proses 4.2

Nama Proses Cek saldo pinjaman

Source Admin

Input Data saldo pinjaman Output Info saldo pinjaman


(28)

28 3. 3.1.4 Kamus Data

Kamus data merupakan deskripsi formal mengenai seluruh elemen yang tercakup dalam DFD. Kamus data untuk DFD Aplikasi SMS Gateway sebagai berikut:

Komponen Keterangan

Nama Data Login

Where used/how used Admin-1.0 Deskripsi Berisi data login Struktur data Username+password username

password

[A…Z][a…z][0…9] [A…Z][a…z][0…9]

Nama Data Pesan

Where used/how used Admin-2.0 Deskripsi Berisi data pesan

Struktur data DestinationNumber+Textdecoded DestinationNumber

TextDecoded

[0…9]

[A…Z][a…z][0…9]

Nama Data gagal terkirim

Where used/how used Admin-2.0

Deskripsi Berisi data gagal terkirim

Struktur data DestinationNumber+TextDecoded+SendingDateTime DestinationNumber

TextDecoded SendingDateTime

[0…9]

[A…Z][a…z][0…9] [0…9]

Nama Data Terkirim

Where used/how used Admin-2.0

Deskripsi Berisi data terkirim

Struktur data No_ba+nama+pesan+tlp+waktu No_ba

nama pesan tlp waktu

[0…9]

[A…Z][a…z] [A…Z][a…z][0…9] [0…9]

[0…9]

Nama Data outbox

Where used/how used Admin-2.0

Deskripsi Berisis data outbox

Struktur data SendingDateTime+DestinationNumber+TextDecoded SendingDateTime

DestinationNumber TextDecoded

[0…9] [0…9]


(29)

29

Nama Data Inbox

Where used/how used Admin-2.0 Deskripsi Berisi data inbox

Struktur data NoBA+nama+SenderNumber+TextDecoded+Receivin gDateTime

NoBa nama

SenderNumber TextDecoded ReceivingDateTime

[0…9]

[A…Z][a…z] [0…9]

[A…Z][a…z][0…9] [0…9]

Nama Data sms

Where used/how used Anggota-2.0 Deskripsi Berisi data sms

Struktur Data NoBA+nama+SenderNumber+TextDecoded+Receivin gDateTime

NoBa nama

SenderNumber TextDecoded ReceivingDateTime

[0…9]

[A…Z][a…z] [0…9]

[A…Z][a…z][0…9] [0…9]

Nama Data sms saldo tabungan

Where used/how used Anggota-2.0

Deskripsi Berisi data sms saldo tabungan Struktur data NoBa

NoBa [0…9]

Nama Data sms saldo pinjaman

Where used/how used Anggota-2.0

Deskripsi Berisi data sms saldo pinjaman Struktur data NoBa

NoBa [0…9]

Nama Data Anggota

Where used/how used Admin-3.0

Deskripsi Berisis data anggota

Struktur data NoBA+nama+lahir+alamat+jeniskelamin+tlp

NoBA [0…9]

Nama [A…Z][a…z]

lahir [0…9]

alamat [A…Z][a…z][0…9]

jeniskelamin [A…Z][a…z]

tlp [0…9]

Nama Data Saldo Tabungan

Where used/how used Admin-4.0

Deskripsi Berisi data saldo tabungan


(30)

30 3.3.2 Analisis Kebutuhan Non Fungsional 3.3.2.1 Analisis User

Karakteristik user didalam sistem berbasis sms ini yang diutamakan adalah pengguna yang memiliki pengetahuan tentang komputer minimal mengetahui sistem operasi windows dan dapat memahami cara menggunakan apilkasi sms ini serta user yang sudah familiar dengan sistem aplikasi yang sudah ada di koperasi kredit rahastra.

3.3.2.1 Analisis Perangkat Keras (Hardware)

Dalam membangun aplikasi ini diperlukan alat pendukung perangkat keras

(hardware), diantaranya :

S+SaldoSK+Saldo NoBA

NmAgt TglTrans SaldoSP SaldoSW SaldoSS SaldoSK Saldo

[0…9]

[A…Z][a…z] [0…9]

[0…9] [0…9] [0…9] [0…9] [0…9]

Nama Data Saldo Pinjaman

Where used/how used Admin-4.0

Deskripsi Berisi data saldo pinjaman

Struktur Data NoBA+NmAgt+TglTrans+SaldoPU+SaldoPK+SaldoP M+Saldo

NoBA NmAgt TglTrans SaldoPU SaldoPK SaldoPM Saldo

[0…9]

[A…Z][a…z] [0…9]

[0…9] [0…9] [0…9] [0…9]


(31)

31 a. GSM Modem

Merupakan antar muka yang menghubungkan antara personal computer

(PC) dengan jaringan GSM. GSM modem yang digunakan adalah modem

Wavecom Fastrack M1306B yang dirancang khusus untuk SMS Gateway.

b. Subscriber Identity Module (SIM)

SIM adalah sebuah kartu yang digunakan untuk mendukung layanan

Mobile Originating Short Message dan Mobile Terminating Short

Message. Dalam aplikasi sms ini digunakan kartu SIM XL dari provider

exelcom.

c. Personal Computer (PC)

Spesifikasi PC yang digunakan untuk aplikasi SMS di koperasi kredit rahastra adalah :

1. Processor : Intel® Xeon® Processor X5355 (8M Cache, 2.66 GHz, 1333 MHz FSB)

2. Mainbord : Intel Server Board 3. VGA : onboard

4. HDD : 160 Gb 5. Monitor : 15” 6. Keyboard dan Mouse

3.3.2.1 Analisis Perangkat Lunak (Software)

Selain perangkat keras (Hardware) dalam pembangunan aplikasi ini diperlukan beberapa perangkat lunak pendukung seperti :

a. Sistem operasi Microsoft windows server 2003.

b. Software utility dreamweaver untuk pembuatan aplikasi SMS Gateway

dengan php dan mysql.


(32)

32

d. Software wampp untuk web server apache, phpmyadmin, dan database

mysql.

e. Software utility Delphi 7 untuk pembuatan konversi database antara

database paradox milik aplikasi sistem koperasi kredit dengan database

mysql milik aplikasi SMS Gateway.

3.3.2.1Analisis Jaringan

Koperasi Kredit Rahastra menggunakan topologi jaringan star seperti yang ada pada gambar 15.

Gambar 13 Analisis Jaringan

3. 4 Perancangan Sistem

Perancangan sistem adalah suatu proses yang menggambarkan bagaimana suatu sistem dibangun untuk memenuhi kebutuhan pada fase analisis.

Server

Com Administrator Com Manager


(33)

33

Perancangan aplikasi SMS Gateway dan aplikasi konversi ini bertujuan sebagai solusi dari masalah yang sedang terjadi.

3.4.1 Perancangan Basis Data

3.4.1.1Entity Relational Diagram (ERD)

ERD menggambarkan hubungan antara objek data. ERD adalah notasi yang digunakan untuk melakukan aktivitas pemodelan data.

NoBA Anggota Pinjaman Tabungan Inbox Outbox Nama Alamat TglLahir Tlp JenisKelamin ID InsertInDB SendingDate Time UpdateInDB DestinationNumbe Coding UDH Class TextDecoded MultiPart RelativeValidi ty SenderID SendingTimeOut DeliveryReport CreatorID Text UpdateInDB ReceivingDateTime Text SenderNumber Coding UDH SMSCNumber Class TextDecoded ID Recepient Processed NoUrt NoBA NmAgt TglTrans SaldoAwl Debet Kredit SaldoSP SaldoSW SaldoSS SaldoSK SaldoPU SaldoPU SaldoPK SaldoPM Saldo JlhOvLmt NoUrt NoBA NmAgt TglTrans SaldoAwl Debet Kredit SaldoSP SaldoSW SaldoSS SaldoSK SaldoPU SaldoPK SaldoPM Saldo JlhOvLmt Meng irim Me nge cek Mengece k Me nerim a SenderNumber Tlp SenderNumber Tlp NoBA NoBA NoBA NoBA


(34)

34 3.4.1.1 Skema Relasi


(35)

35 3.4.1.1Struktur Tabel

Tabel adalah sekumpulan data atau informasi spesifik tentang subjek tertentu yang disusun dalam bentuk kolom dan baris. Tabel adalah komponen utama dan pertama dari sebuah database. Struktur tabel untuk setiap tabel yang terdapat dalam database Aplikasi SMS Gateway :

1. Tabel User

Tabel user digunakan untuk mencatat data para admin yang akan login ke aplikasi SMS Gateway. Struktur table nya dapat dilihat pada table di bawah ini :

Nama Field Tipe Size Keterangan

user varchar 20 Primary Key

pass varchar 41

nama varchar 30

tipe varchar 20

Tabel 3 Tabel user

2. Tabel Anggota

Tabel anggota digunakan untuk mencatat data para anggota Koperasi Kredit Rahastra. Untuk lebih jelasnya bisa dilihat pada struktur table di bawah ini :

Nama Field Tipe Size Keterangan

NoBA varchar 30 Primary Key

nama varchar 30

lahir date

alamat varchar 50

jeniskelamin varchar 20

tlp varchar 20


(36)

36 3. Tabel Inbox

Tabel inbox digunakan untuk mencatat data pesan yang masuk. Dibawah ini adalah struktur tabelnya :

Nama Field Tipe Size Keterangan

UpdatedInDB timestamp ReceivingDateTime timestamp

Text Text

SenderNumber varchar 20

Coding Enum

UDH Text

SMSCNumber varchar 20

Class Int 11

TextDecoded varchar 160

ID Int 10 Primary key

RecipientID Text

Processed Enum

Tabel 5 Tabel Inbox 4. Tabel outbox

Tabel outbox berisi data pesan yang akan dikirim dan pesan yang belum dikirim. Struktur tabel outbox seperti tabel dibawah ini :

Nama Field Tipe Size Keterangan

UpdatedInDB Timestamp InsertIntoDB Timestamp SendingDateTime Timestamp

Text Text

DestinationNumber Varchar 20

Coding Enum

UDH Text

Class Int 11

TextDecoded Varchar 160

ID Int 10 Primary key

MultiPart Enum

RelativeValidity Int 11

SenderID Varchar 255

SendingTimeOut Timestamp


(37)

37 5. Tabel sentitems

Tabel ini mencatat data pesan yang gagal dikirim. Strutur tabelnya seperti dibawah ini :

Nama Field Tipe Size Keterangan

UpdatedInDB timestamp InsertIntoDB timestamp SendingDateTime timestamp DeliveryDateTime timestamp

Text Text

DestinationNumber varchar 20

Coding Enum

UDH Text

SMSCNumber varchar 20

Class Int 11

TextDecoded varchar 160

ID Int 10 Primary key

SenderID varchar 255

SequencePosition Int 11 Primary key

Status Enum

StatusError Int 11

TPMR Int 11

RelativeValidity Int 11

CreatorID Text

Tabel 7 Tabel sentitems 6. Tabel terkirim

Tabel terkirim berisi data pesan yang sudah terkirim. Struktur tabelnya :

Nama Field Tipe Size Keterangan

no int 10 Primary Key

no_ba varchar 20

nama varchar 20

pesan varchar 160

tlp varchar 20

waktu datetime


(38)

38 7. Tabel lpsldsp

Tabel lpsldsp adalah table hasil konversi dari aplikasi koperasi kredit rahastra yang berisi data saldo tabungan. Struktur tabelnya seperti dibawah ini :

Nama Field Tipe Size Keterangan

NoUrt int 11 Primary Key

NoBA int 11

NmAgt varchar 30

TglTrans date

SaldoAwl double

Debet double

Kredit Double

SaldoSP Double

SaldoSW Double

SaldoSS Double

SaldoSK Double

SaldoPU Double

SaldoPK Double

SaldoPM Double

Saldo Double

JlhOvLmt Double

Tabel 9 Tabel lpsldsp 8. Tabel pinjaman

Tabel pinjaman adalah tabel hasil konversi dari aplikasi koperasi kredit rahastra yang berisi data saldo pinjaman, Struktur tabelnya seperti dibawah ini :

Nama Field Tipe Size Keterangan

NoUrt int 11 Primary Key

NoBA int 11

NmAgt varchar 30

TglTrans date

SaldoAwl double

Debet double

Kredit Double

SaldoSP Double


(39)

39

SaldoSS Double

SaldoSK Double

SaldoPU Double

SaldoPK Double

SaldoPM Double

Saldo Double

JlhOvLmt Double


(40)

40 3.4.2 Perancangan Struktur Menu

Perancangan arstitektur merupakan hubungan di antara elemen-elemen struktural utama dari program. Perancangan arsitektur dapat memberikan gambaran mengenai struktur program. Gambar X adalah arsitektur perangkat lunak dari Aplikasi SMS Gateway yang berbentuk hirarki:

Login

Home

Informasi Tabungan

Informasi Pinjaman

Inbox

Inbox Anonim

Terkirim

Gagal Terkirim

Belum Terkirim

Manage Anggota Tambah Anggota

Logout


(41)

41 3.4.3 Perancangan Antar Muka

Perancangan antarmuka (interface) menggambarkan bagaimana perangkat lunak berkomunikasi dengan dirinya sendiri, dengan sistem yang berinteroperasi dengannnya, dan dengan manusia yang menggunakannya.

3.4.3.1Perancangan Tampilan

F01 – Form Login

· Ukuran huruf 12px

· Jenis huruf Arial

· Ukuran layar 1028 x 960

· Jika tombol Login di klik dan username dan password benar maka akan menuju ke F02

· Jika tombol Login di klik dan username atau password salah maka akan muncul M01

· Jika tombol Reset di klik maka form username dan password akan kosong. Login Reset

Username : Password :


(42)

42

F02 – Form Home

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11 · Jika tombol Tabungan diklik

maka akan menuju F12 · Jika tombol pinjaman diklik

maka akan menuju F14. · Jika tombol Check diklik

maka semua anggota akan terpilih

· Jika tombol Unchek diklik maka semua anggota tidak akan dipilih

· Jika tombol hapus diklik maka akan menghapus pesan

· Jika tombol Kirim diklik dan penerima belum dipilih maka muncul M02

· Jika tombol Kirim diklik dan pesan masih kosong maka akan muncul M03. · Jika tombol Kirim diklik dan

isi pesan dan penerima telah lengkap maka akan muncul M04. HEADER Petunjuk Perhatian Tabungan Pinjaman Check Uncheck Kirim Hapus Cari Pencarian :

Tabel Daftar Anggota

Isi Pesan :

Sisa Karakter : Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah

Gambar 18 Tampilan Halaman Home

F03 – Form Inbox

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika tombol Cari Pesan diklik

dan isinya Terdaftar maka akan menuju F03. · Jika tombol Cari Pesan di

Klik dan isinya anonim maka menuju F04.

· Jika tombol Hapus Semua Pesan diklik maka akan muncul M05, jika tombol OK diklik maka semua pesan akan terhapus dan muncul M06.

HEADER

Petunjuk

Perhatian

Hapus Semua Pesan

Cari Pencarian :

Tabel Daftar Pesan Masuk Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah

Kotak Masuk : Cari Pesan


(43)

43

F04 – Form Inbox Anonim

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika tombol Cari Pesan diklik

dan isinya Terdaftar maka akan menuju F03. · Jika tombol Cari Pesan di

Klik dan isinya anonim maka menuju F04.

· Jika tombol Hapus Semua Pesan diklik maka akan muncul M05, jika tombol OK diklik maka semua pesan akan terhapus dan muncul M06.

HEADER

Petunjuk

Perhatian

Hapus Semua Pesan

Cari Pencarian :

Tabel Daftar Pesan Masuk Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah

Kotak Masuk : Cari Pesan

Gambar 20 Tampilan Halaman Inbox Anonim

F05 – Form Pesan Terkirim

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika tombol Cari Pesan diklik

dan isinya Terdaftar maka akan menuju F05. · Jika tombol Cari Pesan di

Klik dan isinya anonim maka menuju F06.

· Jika tombol Hapus Semua Pesan diklik maka akan muncul M05, jika tombol OK diklik maka semua pesan akan terhapus dan muncul M07.

HEADER

Petunjuk

Perhatian

Hapus Semua Pesan

Cari Pencarian :

Tabel Daftar Pesan Keluar Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah

Kotak Keluar Cari Pesan


(44)

44

F06 – Form Pesan Terkirim Anonim

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika tombol Cari Pesan diklik

dan isinya Terdaftar maka akan menuju F05. · Jika tombol Cari Pesan di

Klik dan isinya anonim maka menuju F06.

· Jika tombol Hapus Semua Pesan diklik maka akan muncul M05, jika tombol OK diklik maka semua pesan akan terhapus dan muncul M07.

HEADER

Petunjuk

Perhatian

Hapus Semua Pesan

Cari Pencarian :

Tabel Daftar Pesan Keluar Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah

Kotak Keluar Cari Pesan

Gambar 22 Tampilan Halaman Anonim Terkirim

F05 – Form Belum Terkirim

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika tombol Hapus Semua

Pesan diklik maka akan muncul M05, jika tombol OK diklik maka semua pesan akan terhapus dan muncul M08.

HEADER

Petunjuk

Perhatian

Hapus Semua Pesan

Cari Pencarian :

Tabel Daftar Pesan Belum Terkirim Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah


(45)

45

F08 – Form Manage Anggota

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika Tombol Edit diklik maka

akan menuju F09. · Jika Tombol Del diklik maka

akan muncul M05. HEADER

Petunjuk

Perhatian

Cari Pencarian :

Tabel Daftar Anggota Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah Edit Del

Gambar 24 Tampilan Halaman Manage Anggota

F09 – Form Pengisian Update Anggota

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02

· Jika tombol Inbox diklik maka akan menuju F03.

· Jika tombol Terkirim diklik maka akan menuju F05.

· Jika tombol Belum Terkirim diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01.

· Jika Tombol Cari diklik maka akan menuju F11.

· Jika tombol Update diklik maka akan muncul M09.

· Jika tombol Reset diklik maka isi form akan terhapus.

HEADER Petunjuk Perhatian Cari Pencarian : Inbox

Home TerkirimTerkirimBelum NasabahManage NasabahTambah Log Out

Nama Anggota Alamat Tanggal Lahir Jenis Kelamin Telepon Update Reset

Gambar 25 tampilan halaman pengisian update anggota


(46)

46

F10 – Form Tambah Anggota

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika tombol Simpan diklik

maka akan muncul M10. · Jika tombol Reset diklik

maka isi form akan terhapus.

HEADER

Petunjuk

Perhatian

Cari Pencarian :

Inbox

Home Belum

Terkirim Terkirim Manage

Nasabah

Log Out Tambah Nasabah

Nama Anggota

Alamat

Tanggal Lahir

Jenis Kelamin

Telepon

Simpan Reset

No BA


(47)

47

F11 – Hasil Pencarian

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02

· Jika tombol Inbox diklik maka akan menuju F03.

· Jika tombol Terkirim diklik maka akan menuju F05.

· Jika tombol Belum Terkirim diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01.

· Jika Tombol Cari diklik maka akan menuju F11.

· Jika tombol Check diklik maka semua anggota akan terpilih

· Jika tombol Unchek diklik maka semua anggota tidak akan dipilih

· Jika tombol hapus diklik maka akan menghapus pesan

· Jika tombol Kirim diklik dan penerima belum dipilih maka muncul M02

· Jika tombol Kirim diklik dan pesan masih kosong maka akan muncul M03.

· Jika tombol Kirim diklik dan isi pesan dan penerima telah lengkap maka akan muncul M04. HEADER Petunjuk Perhatian Check Uncheck Kirim Hapus Cari Pencarian :

Tabel Daftar Anggota Hasil Pencarian

Isi Pesan :

Sisa Karakter : Inbox

Home TerkirimTerkirimBelum NasabahManage NasabahTambah Log Out

Gambar 27 tampilan halaman hasil pencarian

F11 – Form Informasi Tabungan

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02

· Jika tombol Inbox diklik maka akan menuju F03.

· Jika tombol Terkirim diklik maka akan menuju F05.

· Jika tombol Belum Terkirim diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01.

· Jika Tombol Cari diklik maka akan menuju F11.

· Jika Tombol Pencarian Tabungan diklik maka akan menuju F13 HEADER Petunjuk Perhatian Cari Pencarian :

Tabel Daftar Informasi Tabungan Inbox

Home TerkirimTerkirimBelum NasabahManage NasabahTambah Log Out

Cari Tabungan Pencarian :

Gambar 28 tampilan halaman informasi tabungan


(48)

48

F13 – Form Hasil Pencarian Informasi Tabungan

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika Tombol Pencarian

Tabungan diklik maka akan menuju F13 HEADER Petunjuk Perhatian Cari Pencarian :

Tabel Daftar Hasil Pencarian Tabungan Inbox Home Belum Terkirim Terkirim Manage Nasabah Log Out Tambah Nasabah Cari Tabungan Pencarian :

Gambar 29 tampilan halaman hasil pencarian informasi tabungan

F14 – Form Informasi Pinjaman

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika Tombol Pencarian

Tabungan diklik maka akan menuju F15. HEADER Petunjuk Perhatian Cari Pencarian :

Tabel Daftar Informasi Pinjaman Inbox

Home TerkirimTerkirimBelum NasabahManage NasabahTambah Log Out

Cari Pinjaman Pencarian :


(49)

49

F15 – Form Hasil Pencarian Informasi Pinjaman

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

· Jika tombol Home di Klik maka akan menuju F02 · Jika tombol Inbox diklik maka akan menuju F03. · Jika tombol Terkirim diklik

maka akan menuju F05. · Jika tombol Belum Terkirim

diklik maka akan menuju F07.

· Jika tombol Manage Nasabah diklik maka akan menuju F08.

· Jika tombol Tambah Nasabah diklik maka akan menuju F10.

· Jika tombol Log Out diklik maka akan menuju F01. · Jika Tombol Cari diklik maka

akan menuju F11. · Jika Tombol Pencarian

Tabungan diklik maka akan menuju F13

HEADER

Petunjuk

Perhatian

Cari Pencarian :

Tabel Daftar Hasil Pencarian Pinjaman Inbox

Home TerkirimTerkirimBelum NasabahManage NasabahTambah Log Out

Cari Pinjaman Pencarian :

Gambar 31 tampilan halaman hasil pencarian informasi pinjaman 3.4.3.1 Perancangan Pesan

M01 – Message Login Failed

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px

· Jenis huruf Arial

· Ukuran layar 1028 x 960

Login gagal, username atau password salah ! OK

Gambar 32 Tampilan pesan M01


(50)

50

M02 – Message Belum Memilih Penerima

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px

· Jenis huruf Arial

· Ukuran layar 1028 x 960

Anda Belum Memilih Penerima ! OK

Gambar 33 Tampilan pesan M02

M01 – Message Pesan Kosong

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

Pesan Masih Kosong ! OK

Gambar 34 Tampilan pesan M03

M04 – Message Kirim Pesan Berhasil

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

Pengiriman Pesan Berhasil ! OK


(51)

51

M05 – Message Konfirmasi Penghapusan Pesan Masuk

· Jika tombol Cancel diklik maka akan kembali ke Form Sebelumnya..

· Ukuran huruf 12px

· Jenis huruf Arial

· Ukuran layar 1028 x 960

Apakah anda yakin ingin menghapus pesan ini ?

OK Cancel

Gambar 36 Tampilan pesan M05

M06 – Message Pesan Masuk Berhasil di Hapus

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

Semua Pesan Masuk Berhasil di Hapus ! OK

Gambar 37 Tampilan pesan M06

M07 – Message Pesan Terkirim Berhasil di Hapus

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px

· Jenis huruf Arial

· Ukuran layar 1028 x 960

Semua Pesan Terkirim Berhasil di Hapus ! OK


(52)

52

M08 – Message Pesan Belum Terkirim Berhasil di Hapus

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px

· Jenis huruf Arial

· Ukuran layar 1028 x 960

Semua Pesan Belum Terkirim Berhasil di Hapus ! OK

Gambar 39 Tampilan pesan M08

M09 – Message Update Anggota Berhasil

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

Update Anggota Berhasil ! OK

Gambar 40 Tampilan pesan M09

M10 – Message Penambahan Anggota Berhasil

· Jika tombol OK di klik maka menuju ke Form sebelumnya.

· Ukuran huruf 12px · Jenis huruf Arial · Ukuran layar 1028 x 960

Penambahan Anggota Berhasil ! OK


(53)

53 3.3.1 Jaringan Semantik

Jaringan semantik pada aplikasi SMS Gateway sebagai berikut :

Gambar 42 Jaringan semantik

F10

F01

F03 F02 F11

F08

F07 F05

M01

F12

F14 M02,M03,M04

M05,M06

F04

F06

M05,M08 M05,M07 M05,M07

M05,M06 F09

M05

M09

M10

M02,M03,M04

F13


(54)

54

BAB IV

KESIMPULAN DAN SARAN

4. 1 Kesimpulan

Setalah melakukan analisis dan implementasi sistem yang dilanjutkan dengan pengujian sistem, maka dari hasil implementasi dapat disimpulkan :

1. Sistem ini dapat dimanfaatkan oleh pengelola Koperasi Kredit Rahastra untuk menyampikan informasi kegiatan dan berita-berita lainnya keseluruh anggota koperasi dan masyarakat umum.

2. Dengan sistem ini para anggota dapat mengecek saldo tabungan dan pinjaman dimanapun dan kapanpun secara realtime.

3. Sistem ini telah terintegrasi dengan sistem yang telah ada sebelumnya, sehingga kompabilitas dan integritas data dapat diandalkan.

4. Semua pesan masuk dan keluar dapat dimonitor sehingga pesan yang isinya tidak bertanggung jawab atau tidak sesuai format yang telah ditetapkan tidak akan menggangu sistem.

5. Hasil pengamatan sampai saat ini telah banyak anggota yang menggunakan sistem ini untuk melakukan pengecekan saldo tabungan dan pinjaman.

6. Database yang digunakan tidak terhubung langsung dengan sistem utama

melainkan merupakan database yang terpisah namun mempunyai nilai yang sama dengan database pusat. Sehingga jika terjadi crash pada sistem ini tidak akan menggangu sistem lain.

4. 1 Saran

Dengan adanya sistem ini telah dirasakan manfaatnya. Akan tetapi sistem ini perlu disempurnakan lebih lanjut agar penggunaannya semakin mudah dan nyaman. Adapun saran untuk pengembangan sistem ini kedepan ialah:

1. Kapasitas sistem ini perlu ditingkatkan baik secara hardware maupun


(55)

55

biasa dan server yang masih menyatu dengan server database. Secara

software sistem ini bisa dikembangkan lebih lanjut dengan penambahan

fungsi dan juga pengembangan lebih lanjut agar sistem lebih efisien. 2. Nomor SMS masih menggunakan nomor biasa. Disarankan kedepan bisa

bekerjasama dengan operator seluler untuk bisa menggunakan nomor dari huruf, agar unik.

3. Penggunaan sistem ini baru dilakukan di dua kantor cabang. Disarankan untuk memperluas penggunaan sistem ini diseluruh kantor cabang.


(56)

PEMANFAATAN SMS GATEWAY SEBAGAI MEDIA KOMUNIKASI,

INFORMASI DAN SMS BANKING DI KOPERASI KREDIT RAHASTRA

CREDIT UNION

KERJA PRAKTEK Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

ADI SUKMA WIBAWA 10107616

AGUS MAULANA YUSUF N 10107580

YADI MULYADI 10107611

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(57)

xii

DAFTAR PUSTAKA

1. Teddy Marcus Zakaria dan Josep Widiadhi, 2006, Aplikasi SMS untuk Berbagai Keperluan , Bandung: Informatika.

2. Rosihanari, Auto reply smsgateway dengan php,

http://blog.rosihanari.net/script-auto-reply-sms-gateway-dengan-php 3. Gammu, dokumentasi, http://wammu.eu/docs/


(58)

i

KATA PENGANTAR

Puji dan syukur penulis ucapkan Kepada Yang Maha Kuasa Allah S.W.T, atas berkah dan rahmat penulis bisa menyelesaikan laporan penulisan kerja praktek.

Perkembangan layanan komunikasi, informasi serta layanan perbankan telah diterapkan tidak hanya di perbankan saja, yang mempunyai modal dan nasabah yang cukup besar tetapi telah mulai diterapkan di koperasi.

Koperasi yang dulu kala dianggap sebagai instansi keuangan dunia ketiga, karena berbagai masalah yang dihadapinya, misalnya ketidak teraturan kepengurusannya, menggelapkan uang anggotanya, atau pun bangkrut ditengah jalan adalah masalah klasik yang dihadapi koperasi di Indonesia. Padahal pendiri bangsa telah menelurkan ide pembuatan koperasi jauh sebelum Indonesia merdeka, dan setelah Indonesia merdeka asas koperasi dimasukan dalam UUD 1945. Namun pada perkembangannya koperasi hampir “gagal” untuk menunaikan amanat yang telah diembankan kepadanya, yakni “meningkatkan standar kesejahteraan anggotanya”. Alih-alih mensejahterakan anggotanya, justru pengurus koperasi lah yang menikamatinya uang simpanan anggotanya.

Namun sekarang tidak lah demikian, koperasi telah menunjukan eksistensinya, yakni pada bidang usaha mikro. Dan ini ternyata sangatlah ampuh, terbukti pada waktu krisis ekonomi tahun 1997 dan krisis global tahun 2008 yang mengakibatkan sejumlah perusahaan dan negara mengalami kebangkrutan, koperasi malahan dengan usaha mikronya bisa bertahan dan mampu menyelamatkan Indonesia dari bencana krisis yang lebih dalam seperti negara-negara lain.

Dengan pengelolaan yang professional koperasi bisa menjadi pusat perekonomian masyarakat. Oleh karena itu berbagai inovasi telah dan sedang dikembangkan sebagai bagian dari pelayanan koperasi kepada publik. Diantaranya adalah dengan membangun SMS Center, yang berfungsi media komunikasi dan informasi baik dari koperasi kepada nasabah, maupun sebaliknya dari nasabah ke koperasi. Selain itu SMS Center berfungsi sebagai media SMS Banking yang telah dimiliki oleh perbankan nasional. Fungsi-fungsi SMS Banking yang ada di Koperasi Rahastra adalah pengecekan saldo tabungan dan saldo pinjaman.


(59)

ii

Dengan inovasi seperti ini koperasi dapat lebih mengembakan diri lagi dan sanggup berkomptisi dengan yang lainnya apalagi di era perdangan bebas seperti ini.

Terakhir penulis ingin mengucapkan terima kasih yang sedalam-dalamnya kepada pembibing penulis Bapak Irfan Maliki, S.T. dan Bapak Sadmoko,S.E. atas bantuan dan dorongannya serta kepada Mba Yuyun sebagai Kepala Keuangan dan Akuntansi di Rahastra yang turut mengembangkan layanan SMS ini, serta kepada teman-teman di IF13 atas masukan dan ilmunya, penulis ucapkan terima kasih.

Saran dan kritik yang konstruktif penulis harapkan untuk pengembangan penelitian ini selanjutnya.

Bandung, Januari 2011


(60)

No Nim Nama Kelas Jurusan Angkatan 1 10107580 Agus Maulana Yusuf Noor IF-13 Teknik Informatika 2007 2 10107611 Yadi Mulyadi IF-13 Teknik Informatika 2007 3 10107616 Adi Sukma Wibawa IF-13 Teknik Informatika 2007


(1)

55

biasa dan server yang masih menyatu dengan server database. Secara

software sistem ini bisa dikembangkan lebih lanjut dengan penambahan fungsi dan juga pengembangan lebih lanjut agar sistem lebih efisien. 2. Nomor SMS masih menggunakan nomor biasa. Disarankan kedepan bisa

bekerjasama dengan operator seluler untuk bisa menggunakan nomor dari huruf, agar unik.

3. Penggunaan sistem ini baru dilakukan di dua kantor cabang. Disarankan untuk memperluas penggunaan sistem ini diseluruh kantor cabang.


(2)

PEMANFAATAN SMS GATEWAY SEBAGAI MEDIA KOMUNIKASI,

INFORMASI DAN SMS BANKING DI KOPERASI KREDIT RAHASTRA

CREDIT UNION

KERJA PRAKTEK Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

ADI SUKMA WIBAWA 10107616

AGUS MAULANA YUSUF N 10107580

YADI MULYADI 10107611

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(3)

xii

DAFTAR PUSTAKA

1. Teddy Marcus Zakaria dan Josep Widiadhi, 2006, Aplikasi SMS untuk Berbagai Keperluan , Bandung: Informatika.

2. Rosihanari, Auto reply smsgateway dengan php,

http://blog.rosihanari.net/script-auto-reply-sms-gateway-dengan-php 3. Gammu, dokumentasi, http://wammu.eu/docs/


(4)

i

KATA PENGANTAR

Puji dan syukur penulis ucapkan Kepada Yang Maha Kuasa Allah S.W.T, atas berkah dan rahmat penulis bisa menyelesaikan laporan penulisan kerja praktek.

Perkembangan layanan komunikasi, informasi serta layanan perbankan telah diterapkan tidak hanya di perbankan saja, yang mempunyai modal dan nasabah yang cukup besar tetapi telah mulai diterapkan di koperasi.

Koperasi yang dulu kala dianggap sebagai instansi keuangan dunia ketiga, karena berbagai masalah yang dihadapinya, misalnya ketidak teraturan kepengurusannya, menggelapkan uang anggotanya, atau pun bangkrut ditengah jalan adalah masalah klasik yang dihadapi koperasi di Indonesia. Padahal pendiri bangsa telah menelurkan ide pembuatan koperasi jauh sebelum Indonesia merdeka, dan setelah Indonesia merdeka asas koperasi dimasukan dalam UUD 1945. Namun pada perkembangannya koperasi hampir “gagal” untuk menunaikan amanat yang telah diembankan kepadanya, yakni “meningkatkan standar kesejahteraan anggotanya”. Alih-alih mensejahterakan anggotanya, justru pengurus koperasi lah yang menikamatinya uang simpanan anggotanya.

Namun sekarang tidak lah demikian, koperasi telah menunjukan eksistensinya, yakni pada bidang usaha mikro. Dan ini ternyata sangatlah ampuh, terbukti pada waktu krisis ekonomi tahun 1997 dan krisis global tahun 2008 yang mengakibatkan sejumlah perusahaan dan negara mengalami kebangkrutan, koperasi malahan dengan usaha mikronya bisa bertahan dan mampu menyelamatkan Indonesia dari bencana krisis yang lebih dalam seperti negara-negara lain.

Dengan pengelolaan yang professional koperasi bisa menjadi pusat perekonomian masyarakat. Oleh karena itu berbagai inovasi telah dan sedang dikembangkan sebagai bagian dari pelayanan koperasi kepada publik. Diantaranya adalah dengan membangun SMS Center, yang berfungsi media komunikasi dan informasi baik dari koperasi kepada nasabah, maupun sebaliknya dari nasabah ke koperasi. Selain itu SMS Center berfungsi sebagai media SMS Banking yang telah dimiliki oleh perbankan nasional. Fungsi-fungsi SMS Banking yang ada di Koperasi Rahastra adalah pengecekan saldo tabungan dan saldo pinjaman.


(5)

ii

Dengan inovasi seperti ini koperasi dapat lebih mengembakan diri lagi dan sanggup berkomptisi dengan yang lainnya apalagi di era perdangan bebas seperti ini.

Terakhir penulis ingin mengucapkan terima kasih yang sedalam-dalamnya kepada pembibing penulis Bapak Irfan Maliki, S.T. dan Bapak Sadmoko,S.E. atas bantuan dan dorongannya serta kepada Mba Yuyun sebagai Kepala Keuangan dan Akuntansi di Rahastra yang turut mengembangkan layanan SMS ini, serta kepada teman-teman di IF13 atas masukan dan ilmunya, penulis ucapkan terima kasih.

Saran dan kritik yang konstruktif penulis harapkan untuk pengembangan penelitian ini selanjutnya.

Bandung, Januari 2011


(6)

No Nim Nama Kelas Jurusan Angkatan

1 10107580 Agus Maulana Yusuf Noor IF-13 Teknik Informatika 2007

2 10107611 Yadi Mulyadi IF-13 Teknik Informatika 2007