• Tidak ada hasil yang ditemukan

Sistem Informasi Simpan Pinjam pada Koperasi Barokah Wali Terminal Wisata Bakalan Krapyak Kudus

N/A
N/A
Protected

Academic year: 2018

Membagikan "Sistem Informasi Simpan Pinjam pada Koperasi Barokah Wali Terminal Wisata Bakalan Krapyak Kudus"

Copied!
20
0
0

Teks penuh

(1)

LAPORAN SKRIPSI

Sistem Informasi Simpan Pinjam pada Koperasi Barokah Wali

Terminal Wisata Bakalan Krapyak Kudus

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus

Disusun Oleh :

Nama : Arina Noor Faiza NIM : 2010-53-198 Program Studi : Sistem Informasi Fakultas : Teknik

UNIVERSITAS MURIA KUDUS

KUDUS

(2)
(3)
(4)
(5)

v

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

“Jangan memohon pada Tuhan tuk meringankan cobaan yang ada, berdoalah pada Tuhan tuk memberikan kekuatan tuk dapat melaluinya.”

Kita merasakan tangan yang saling menggenggam

Tanpa tahu siapa yang menggenggam siapa

Keduanya saling berkelindan mengayun

Mengikuti nafas langkah kaki

Hingga kita sama – sama lupa Rasanya berjalan tanpa bersama

“Jadi diri sendiri, cari jati diri, and dapetin hidup yang mandiri optimis, karena hidup terus mengalir dan kehidupan terus berputar

sesekali liat kebelakang untuk melanjutkan perjalanan yang tiada berujung.”

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada: 1. Allah SWT, You are my everything.

2. Kedua orang tuaku yang selalu memberikan dukungan, doa dan kasih sayang sepenuh hati.

3. Kakak dan adikku yang tersayang. 4. Bapak dan Ibu Dosen Sistem Informasi. 5. Sahabat dan teman-teman yang memberikan

(6)

vi

RINGKASAN

Laporan skripsi dengan judul “Sistem Informasi Simpan Pinjam pada Koperasi Barokah Wali Terminal Wisata Bakalan Krapyak Kudus” telah dilaksanakan dengan menganalisa permasalahan yang ada diantaranya pendataan dan pengolahan data mengenai simpan pinjam pada koperasi barokah wali Kudus.

Tujuan dari skripsi ini adalah menghasilkan aplikasi perangkat lunak untuk memudahkan proses pembuatan data simpan pinjam serta mengelola data yang berhubungan dengan simpan pinjam pada koperasi barokah wali Kudus.

Sistem ini dirancang menggunakan pemodelan UML. Sedangkan bahasa pemrograman yang digunakan adalah Java Netbeans 7.2.1 dan database MySQL. Hasil dari rancang bangun ini adalah sebuah aplikasi desktop yang mana dititikberatkan pada pengolahan data simpan pinjam di koperasi barokah wali Kudus.

(7)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah yang Maha Pengasih lagi Maha Penyayang, sholawat serta salam senantiasa tetap tercurahkan kepada pangkuan Nabi Muhammad SAW sebagai Rosul pilihan. Puji syukur senantiasa penulis panjatkan kepada Ilahi Robbi karena dengan Rahmat, Hidayah serta Inayahnya penulis dapat menyelesaikan penyusunan laporan skripsi ini dengan segenap kemampuan.

Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.

Penulis menyadari bahwa di dalam penyusunan Laporan Skripsi ini tentunya masih terdapat berbagai kekurangan, sehingga penulis akan sangat menghargai segala masukan yang berguna dari pembaca.

Pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada: 1. Bapak Dr. Suparnyo, SH. MS, selaku Rektor Universitas Muria Kudus. 2. Bapak Rochmad Winarso, S.T., M.T, selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak R. Rhoedy Setiawan, M. Kom, selaku Ketua Program Studi Sistem Informasi S-1 Fakultas Teknik Universitas Muria Kudus.

4. Bapak Andy Prasetyo Utomo, S.Kom, M.T, selaku pembimbing I yang telah membimbing dan mengarahkan penulis dalam menyelesaikan skripsi ini.

5. Ibu Noor Latifah, M.Kom, selaku pembimbing II yang telah banyak memberikan petunjuk, nasehat, bimbingan, dan arahan hingga terselesaikannya penulisan laporan ini.

6. Segenap dosen Universitas Muria Kudus, khususnya Program Studi Sistem Informasi yang telah mengenalkan ilmu baru kepada penulis. 7. Kedua orang tua yang penulis cintai, yang telah memberi dukungan secara

(8)

viii

8. Untuk kakak dan adikku tersayang yang selalu memberikan dukungan dan semangat dalam penyusunan skripsi ini.

9. Kepada semua teman-teman Fakultas Teknik Program Studi sistem Informasi khususnya angkatan 2010 yang tidak mungkin penulis sebutkan satu persatu yang telah memberikan saran dan motivasi dalam penulisan laporan ini penulis ucapkan terima kasih.

10.Dan semua pihak yang secara tidak langsung memberikan dukungan dan bantuannya kepada penulis dalam penyusunan laporan skripsi ini.

Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT dan penulis menyadari bahwa dalam penyusunan skripsi ini masih jauh dari sempurna. Keterbatasan pengetahuan merupakan salah satu kendala terbesar dalam penulisan skripsi ini dan masih banyak memerlukan perbaikan, usul serta saran yang bersifat membangun sangat diharapkan demi penyempurnaan skripsi ini.

Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di bidang Teknologi dan Sistem Informasi. Amin.

(9)

ix

DAFTAR ISI

HALAMAN JUDUL ... ... i

HALAMAN PERSETUJUAN ... ... ii

HALAMAN PENGESAHAN ... ... iii

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS ... ... iv

(10)

x

2.1.3 Klasifikasi Sistem ... ... 9

2.2 Konsep Dasar Informasi ... ... 10

2.2.1 Pengertian Informasi ... ...10

2.2.2 Siklus Informasi ... ...11

2.2.3 Kualitas Informasi...11

2.3 Sistem Informasi ... ... 11

2.3.1 Pengertian Sistem Informasi...11

2.4 Pengertian Koperasi dan Sms Gateway ... ... 12

2.7.1 Pengertian Unified Modeling Language ... ... 15

2.7.2 Diagram Unified Modeling Language ... ... 16

2.8 Mengenal Entity Relationship Diagram (ERD) ... ... 23

2.8.1 Transformasi ERD ke Relasi ... ... 23

2.9 Mengenal Multiplisitas ... ... 32

2.10 Database... ... 32

BAB III TINJAUAN UMUM OBJEK PENELITIAN ... ... 34

3.1 Sekilas Tentang Koperasi ... ... 34

3.2 Struktur Organisasi Koperasi... ... 35

(11)

xi

BAB IV ANALISIS DAN PERANCANGAN ... ... 45

4.1 Analisis Sistem ... ... 45

4.1.1 Identifikasi Masalah ... ... 45

4.1.2 Identifikasi Sumber Masalah... ... 45

4.2 Analisis Kebutuhan Data dan Informasi ... ... 45

4.3 Analisis Kebutuhan Sistem Untuk Perancangan ... ... 46

4.3.1 Analisis Kebutuhan Perangkat Keras ... ... 46

4.3.2 Analisis Kebutuhan Perangkat Lunak ... ... 46

4.4 Perancangan Sistem ... ... 46

4.4.1 Permodelan Sistem ... ... 47

4.4.1.1 Use Case Diagram ... ... 47

4.4.2 Use Case Deskripsi ... 51

4.4.2.1 Deskripsi Use Case Input Anggota ... 51

4.4.2.2 Deskripsi Use Case Data Simpanan ... 52

4.4.2.3 Deskripsi Use Case Data Pinjaman ... 53

4.4.2.4 Deskripsi Use Case Data Angsuran... 53

4.4.2.5 Deskripsi Use Case Data Penggajian ... 54

4.4.2.6 Deskripsi Use Case Laporan Data ... 55

4.4.2.7 Deskripsi Use Case SMS Informasi ... 56

4.5 Class Diagram ... 57

4.6 Sequence Diagram ... 64

4.7 Activity Diagram ... 71

4.8 Statechart Diagram ... 78

4.8.1 Statechart Diagram Class User ... 78

4.8.2 Statechart Diagram Class Anggota ... 80

4.8.3 Statechart Diagram Class Simpanan ... 81

4.8.4 Statechart Diagram Class Pinjaman... 82

4.8.5 Statechart Diagram Class Angsuran ... 83

4.8.6 Statechart Diagram Class Penggajian ... 84

4.8.7 Statechart Diagram Class Laporan ... 85

(12)

xii

4.9 Perancangan Database ... 86

4.9.1 Entity Relationalship Diagram ... 86

4.9.2 Transformasi ERD ke Tabel ... 93

4.9.3 Struktur Tabel Database ... 101

4.9.4 Relasi Tabel ... 104

4.9.5 Perancangan Desain Input dan Output ... 105

4.9.5.1 Desain Input ... 105

BAB V PEMBAHASAN DAN IMPLEMENTASI ... 113

5.1 Implementasi dan Pembahasan Aplikasi ... ... 113

5.1.1 Identifikasi Kebutuhan Perangkat Lunak ... ... 113

5.1.2 Identifikasi Kebutuhan Perangkat Keras ... ... 113

5.2 Implementasi Antar Muka ... ... 114

5.2.1 Tampilan Awal Program ... ... 114

5.2.2 Tampilan Input Program ... ... 115

5.2.3 Tampilan Output Program... ... 121

BAB VI PENUTUP ... ... 126

6.1 Kesimpulan ... ... 126

6.2 Saran ... ... 126

(13)
(14)

xiv

Tabel 4.22 : Tabel Pinjaman ... ... 99

Tabel 4.23 : Tabel Pinjaman ... ... 100

Tabel 4.24 : Tabel Angsuran... ... 100

Tabel 4.25 : Tabel Karyawan ... ... 101

Tabel 4.26 : Tabel Anggota ... ... 101

Tabel 4.27 : Tabel Simpanan ... ... 102

Tabel 4.28 : Tabel Pinjaman ... ... 102

Tabel 4.29 : Tabel Angsuran... ... 103

(15)

xv

Gambar 2.7 : Transformasi Suatu Tipe Entitas menjadi Relasi ... ... 28

Gambar 2.8 : Contoh Pembentukan Entitas menjadi Relasi 1:1 ... ... 29

Gambar 2.9 : Contoh Pembentukan Entitas menjadi Relasi 1:M... ... 30

Gambar 2.10 : Contoh Pembentukan Entitas menjadi Relasi M:N ... ... 32

Gambar 3.1 : Struktur Organisasi Koperasi Barokah Wali ... ... 35

Gambar 3.2 : Letak Geografis Koperasi Barokah Wali ... ... 38

Gambar 3.3 : Diagram Flow Sederhana Proses Penyimpanan ... ... 40

Gambar 3.4 : Diagram Flow Sederhana Proses Peminjaman ... ... 42

Gambar 3.5 : Diagram Flow Sederhana Proses Angsuran ... ... 43

Gambar 3.6 : Diagram Flow Sederhana Proses Penggajian ... ... 44

Gambar 4.1 : Bussiness Use Case Diagram Simpan Pinjam Pada Koperasi Barokah Wali Kudus ... ... 49

Gambar 4.2 : Use Case Diagram Simpan Pinjam Koperasi ... ...50

(16)

xvi

Gambar 4.13 : Class Penggajian ... ... 61

Gambar 4.14 : Class Laporan ... ... 62

Gambar 4.15 : Class SMS Informasi ... ... 62

Gambar 4.16 : Class Diagram SI Simpan Pinjam Berbasis SMS Gateway ... 63

Gambar 4.17 : Sequence Diagram Input Data Anggota ... ... 64

Gambar 4.18 : Sequence Diagram Input Data Karyawan ... ... 65

Gambar 4.19 : Sequence Diagram Input Data Simpanan ... ... 66

Gambar 4.20 : Sequence Diagram Kelola Data Pinjaman ... ... 67

Gambar 4.21 : Sequence Diagram Kelola Data Angsuran ... ... 68

Gambar 4.22 : Sequence Diagram Kelola Data Penggajian ... ... 69

Gambar 4.23 : Sequence Diagram View Laporan ... ... 70

Gambar 4.29 : Activity Diagram Kelola Data Penggajian ... ... 76

Gambar 4.30 : Activity Diagram View Laporan ... ... 77

Gambar 4.31 : Activity Diagram SMS Informasi... ... 77

Gambar 4.32 : Statechart Diagram Login ... ... 78

Gambar 4.33 : Statechart Diagram Input Data Anggota ... ... 78

Gambar 4.34 : Statechart Diagram Data Simpanan ... ... 79

Gambar 4.35 : Statechart Diagram Kelola Data Pinjaman ... ... 79

Gambar 4.36 : Statechart Diagram Kelola Data Angsuran ... ... 79

Gambar 4.37 : Statechart Diagram Kelola Data Penggajian ... ... 79

Gambar 4.38 : Statechart Diagram Baru Data Anggota ... ... 80

Gambar 4.39 : Statechart Diagram Hapus Data Anggota ... ... 80

Gambar 4.40 : Statechart Diagram Baru Data Simpanan ... ...81

Gambar 4.41 : Statechart Diagram Hapus Data Simpanan ... ...81

Gambar 4.42 : Statechart Diagram Baru Data Pinjaman ... ...82

(17)

xvii

Gambar 4.65 : Atribut dan Kardinalitas Karyawan dan Anggota ... ... 89

Gambar 4.66 : Atribut dan Kardinalitas Karyawan dan Simpanan ... ... 89

Gambar 4.67 : Atribut dan Kardinalitas Karyawan dan Pinjaman... ... 90

Gambar 4.68 : Atribut dan Kardinalitas Karyawan dan Angsuran ... ...90

Gambar 4.69 : Atribut dan Kardinalitas Karyawan dan Penggajian ... ... 90

Gambar 4.70 : Atribut dan Kardinalitas Anggota dan Simpanan ... ... 91

Gambar 4.71 : Atribut dan Kardinalitas Anggota dan Pinjaman ... ... 91

Gambar 4.72 : Atribut dan Kardinalitas Pinjaman dan Angsuran ... ... 92

Gambar 4.73 : ERD SI Simpan Pinjam Berbasis SMS Gateway ... ... 92

(18)
(19)

xix

Gambar 5.10 : Laporan Data Anggota ... ... 122

Gambar 5.11 : Laporan Data Karyawan ... ... 122

Gambar 5.12 : Laporan Data Simpanan ... ... 123

Gambar 5.13 : Laporan Data Pinjaman ... ... 123

Gambar 5.14 : Laporan Data Angsuran ... ... 124

Gambar 5.15 : Laporan Data Pengiriman SMS ... ... 125

(20)

xx

DAFTAR LAMPIRAN

Gambar

Tabel 4.22 : Tabel Pinjaman ......................................................................
Gambar 5.10 : Laporan Data Anggota  .....................................................

Referensi

Dokumen terkait

a) Bila mungkin sebaiknya dari awal diperiksa fungsi hati, fungsi ginjal dan darah lengkap. b) Fungsi hati ; SGOT, SGPT, bilirubin, fungsi ginjal : ureum, kreatinin, dan

bahwa sesuai dengan ketentuan Pasal 126 ayat (1) Undang-undang Nomor 32 Tahun 2004 tentang Pemerintahan Daerah dan untuk meningkatkan efisiensi, efektivitas, akuntabilitas

Dalam penelitian ini terdapat tiga jenis variabel yang terdiri dari empat variabel independen (yaitu, informasi kualitas produk, efisiensi kualitas pelayanan,

Entitas pelaporan adalah unit pemerintahan yang terdiri dari satu atau lebih 13. entitas akuntansi atau entitas pelaporan yang menurut ketentuan peraturan

Sedangkan untuk menentukan besarnya kawat penghantar yang akan digunakan, maka yang harus dilakukan pertama-tama adalah dihitung secara teoritis dahulu, dan kemudian hasil

6 Karena penelitian yang dilakukan adalah termasuk jenis penelitian kualitatif, maka observasi yang peneliti lakukan dalam penelitian ini adalah observasi terus

Berdasarkan tabel 2 menjelaskan bahwa ada perbedaan pre dan post posisi semi fowler terhadap penanganan pasien sesak yaitu HR, RR, dan skala sesak terjadi perbedaan

Segala puji dan syukur penulis haturkan kepada Tuhan Yesus Kristus yang telah memberikan kasih karunia dan selalu menemani penulis sehingga penulis dapat menyelesaikan