16
APLIKASI PERHITUNGAN HASIL USAHA KOPERASI BERBASIS WEB DI KPRI MEKAR KECAMATAN KEMUSU SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Jurusan Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh : WAHYU ANDRI NURDIANSYAH L200100098 PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2014

APLIKASI PERHITUNGAN HASIL USAHA KOPERASI … fileNya penulis dapat menyelesaikan skripsi dengan judul “APLIKASI PERHITUNGAN HASIL USAHA KOPERASI BERBASIS WEB DI KPRI MEKAR KECAMATAN

  • Upload
    ngokien

  • View
    272

  • Download
    0

Embed Size (px)

Citation preview

APLIKASI PERHITUNGAN HASIL USAHA KOPERASI

BERBASIS WEB DI KPRI MEKAR KECAMATAN KEMUSU

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I

pada Jurusan Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh :

WAHYU ANDRI NURDIANSYAH

L200100098

PROGRAM STUDI INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2014

ii

iii

iv

v

MOTTO

“Impian harus ditulis dan diagendakan. Jika hanya di angan-angan, itu hanya

akan menjadi mimpi dan sulit terealisasi”

(Penulis)

“Jangan takut gagal. Kegagalan di awal, penolakan, pengabaian itu adalah

bumbu kesuksesan”

(Penulis)

“Dan terhadap nikmat Tuhanmu, hendaklah engkau nyatakan (dengan

bersyukur)”

(Q.S. Ad-Duha : 11)

vi

PERSEMBAHAN

1. Terimakasih Allah SWT karena rahmat, sehat, nikmat dan hidayah-Nya

penulis dapat menyelesaikan penelitian.

2. Orang tua penulis, Bapak Sri Haryanto dan Ibu Wahyuni yang selalu

memberikan motivasi agar penulis tidak patah semangat, dan senantiasa

mengingatkan penulis agar tidak lupa sholat.

3. Dosen pembimbing, Bapak Fatah Yasin Al Irsyadi, S.T., M.T. yang selalu

membimbing dan mengarahkan penulis dalam menyelesaikan penelitian.

4. Kakakku tersayang mbak Ita dan yang telah memberikan semangat.

5. Sahabat-sahabat kelas D Informatika 2010: andre, lutfi hakim, lutfi nisa,

komo, benny, andig, doddy, candra, josua, abdan, imam, david, muhrom,

wahyu trianggoro, manda, novita, lilis, hasan, galih, ahmad, aulia, hari, ali,

dan yang lainnya. Terimakasih atas semangat yang diberikan dan juga

kebersamaan selamat 4 tahun ini. Aku sayang kalian.

6. Teman teman kos, Chandra Tri Suseno dan Muhammad Dawud yang

senantiasa menemani penulis begadang sampai subuh juga yang lainnya

Irwan Prasetyo, Harits Subhan, Nanang, Wakhid Wicaksono, Arifin Hari

Winata, Muhammad yang telah banyak membantu.

7. Teman-teman Gen-H Emozy yang sangat loyal sebagai teman kerja dan

juga sekaligus memberi motivasi kepada penulis agar segera

menyelesaikan penelitian ini.

vii

8. Biro skripsi Teknik Informatika 2014, Mas Fauzan dan Adji Saputra yang

telah banyak penulis repotkan.

9. Dosen dan karyawan Teknik Informatika UMS.

10. Seluruh rekan yang tidak dapat penulis sebutkan satu persatu.

viii

KATA PENGANTAR

Assalamualaikum Warakhmatullahi Wabarakaatuh

Puji syukur penulis ucapkan kepada Allah SWT atas rahmat dan hidayah-

Nya penulis dapat menyelesaikan skripsi dengan judul “APLIKASI

PERHITUNGAN HASIL USAHA KOPERASI BERBASIS WEB DI KPRI

MEKAR KECAMATAN KEMUSU”

Skripsi ini disusun untuk memenuhi syarat dalam mengambil gelar Sarjana

Komputer di Universitas Muhammadiyah Surakarta. Dalam penyusunan tugas

akhir ini tidak lepas dari dukungan berbagai pihak. Oleh karena itu penulis

mengucapkan terimakasih kepada :

1. Allah SWT atas rahmat dan hidayah Nya hingga terselesaikannya

skripsi ini

2. Husni Thamrin, S.T, MT., Ph.D selaku Dekan Fakultas Komunikasi

3. Heru Supriyono, S.T., M.Eng selaku Ketua Jurusan Teknik

Informatika Universitas Muhammadiyah Surakarta.

4. Fatah Yasin Al Irsyadi, S.T., M.T. selaku pembimbing yang senantiasa

membimbing dan mengarahkan penulis sehingga dapat menyelesaikan

skripsi ini.

5. Kepada orang tua dan saudara – saudaraku yang selalu memberikan

doa restu dan dukungan kepada penulis.

6. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah

memberikan kontribusinya hingga skripsi ini selesai.

Penulis sangat berharap skripsi ini dapat bermanfaat bagi seluruh pembaca pada

umumnya dan penulis pada khususnya untuk menambah wawasan kepada kita

semua

Surakarta, November 2014

Penulis

Wassalamu’alaikum Warakhmatullahi Wabarakaatuh.

ix

DAFTAR ISI

HALAMAN PERSETUJUAN ............................................................................... ii

HALAMAN PENGESAHAN ................................................................................ iii

HALAMAN KONTRIBUSI ................................................................................... iv

MOTTO .................................................................................................................. v

PERSEMBAHAN .................................................................................................. vi

KATA PENGANTAR ............................................................................................ viii

DAFTAR ISI .......................................................................................................... ix

DAFTAR TABEL .................................................................................................. xii

DAFTAR GAMBAR .............................................................................................. xiv

ABSTRAKSI .......................................................................................................... xvi

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang Masalah ............................................................................ 1

1.2 Rumusan Masalah ..................................................................................... 2

1.3 Tujuan Penelitian ....................................................................................... 3

1.4 Batasan Masalah ........................................................................................ 3

1.5 Manfaat Penelitian ..................................................................................... 3

1.6 Sistematika Penulisan ................................................................................ 4

BAB II TINJAUAN PUSTAKA ............................................................................ 5

2.1 Telaah Penelitian ....................................................................................... 5

x

2.2 Landasan Teori .......................................................................................... 7

A. Koperasi ........................................................................................ 7

B. SHU .............................................................................................. 7

C. Php ................................................................................................ 8

D. MySQL .......................................................................................... 8

E. Web Server .................................................................................... 8

F. Twitter Bootstrap ............................................................................ 9

BAB III METODE PENELITIAN ................................................................. 10

3.1.Waktu dan Tempat Penelitian ............................................................. 10

3.2.Peralatan Utama dan Pendukung ........................................................ 10

3.3.Alur Penelitian .................................................................................... 10

3.3.1. Analisa Kebutuhan ................................................................. 14

3.3.1.1. Analisis Kebutuhan Data ........................................... 15

3.3.1.2. Analisis Kebutuhan Sistem ........................................ 16

3.3.2. Pembagian User ..................................................................... 17

3.3.3. Perancangan............................................................................ 18

3.3.3.1. Perancangan Use Case Diagram ................................ 18

3.3.3.2. Use Case Definition ................................................... 22

3.3.3.3. Finalizw Use Case ..................................................... 25

3.3.3.4. Tabel Keputusan ........................................................ 28

3.3.3.5. Perancangan Tabel dan Database .............................. 39

xi

BAB IV HASIL DAN PEMBAHASAN ........................................................ 46

4.1 Hasil Penelitian .......................................................................................... 46

4.1.1 Percobaan Login ............................................................................... 46

4.1.2 Percobaan Mengelola Data ............................................................... 50

1) Ketua .............................................................................................. 50

2) Sekretaris ....................................................................................... 52

3) Bendahara ...................................................................................... 60

4.2 Analisa Sistem ............................................................................................ 76

4.3 Pembahasan ................................................................................................. 81

BAB V PENUTUP ................................................................................................. 83

5.1. Kesimpulan ............................................................................................... 83

5.2. Saran ......................................................................................................... 83

DAFTAR PUSTAKA

LAMPIRAN

xii

DAFTAR TABEL

Tabel 3.1 Tabel Keputusan Ketua login .......................................................... 28

Tabel 3.2 Tabel Keputusan Input Bendahara dan Sekretaris ........................... 29

Tabel 3.3 Tabel Keputusan Sekretaris login ................................................... 30

Tabel 3.4 Tabel Keputusan Input Profil .......................................................... 30

Tabel 3.5 Tabel Keputusan Tambah Anggota ................................................. 32

Tabel 3.6 Tabel Keputusan Tambah Agenda .................................................. 33

Tabel 3.7 Tabel Keputusan Bendahara login .................................................. 33

Tabel 3.8 Tabel Keputusan Tambah Simpanan ................................................ 34

Tabel 3.9 Tabel Keputusan Tambah Pinjaman................................................. 35

Tabel 3.10 Tabel Keputusan Tambah Angsuran ............................................. 35

Tabel 3.11 Tabel Keputusan Tambah Penjualan .............................................. 36

Tabel 3.12 Tabel Keputusan Tambah Barang .................................................. 37

Tabel 3.13 Tabel Keputusan Tambah Penyewaan ............................................ 37

Tabel 3.14 Tabel Keputusan Tambah Pengeluaran ......................................... 38

Tabel 3.15 Tabel Keputusan Anggota login ..................................................... 39

Tabel 3.16 Tabel Agenda ................................................................................ 40

Tabel 3.17 Tabel Angsur ................................................................................. 40

Tabel 3.18 Tabel Barang ................................................................................. 41

Tabel 3.19 Tabel Jual ...................................................................................... 41

Tabel 3.20 Tabel Pengeluaran ........................................................................ 41

Tabel 3.21 Tabel Pinjam ................................................................................ 42

Tabel 3.22 Tabel Profil .................................................................................. 42

Tabel 3.23 Tabel Sewa .................................................................................... 43

Tabel 3.24 Tabel Simpan ................................................................................ 43

xiii

Tabel 3.25 Tabel Tunggakan .......................................................................... 44

Tabel 3.26 Tabel User .................................................................................... 44

Tabel 4.1 Black Box Login ............................................................................. 76

Tabel 4.2 Black Box Halaman Ketua .............................................................. 77

Tabel 4.3 Black Box Halaman Sekretaris ....................................................... 78

Tabel 4.4 Black Box Halaman Bendahara ....................................................... 78

Tabel 4.5 Black Box Halaman Anggota .......................................................... 79

Tabel 4.6 Tabel Rekap Kuesioner .................................................................. 80

xiv

DAFTAR GAMBAR

Gambar 3.1 Waterfall ..................................................................................... 11

Gambar 3.2 Flowchart Alir Penelitian ............................................................ 13

Gambar 3.3 Use Case Ketua .......................................................................... 19

Gambar 3.4 Use Case Sekretaris .................................................................... 20

Gambar 3.5 Use Case Bendahara ................................................................... 21

Gambar 3.6 Use Case Anggota ...................................................................... 22

Gambar 3.7 Entity Relationship Diagram (ERD) ............................................ 45

Gambar 4.1 Form Login ................................................................................. 46

Gambar 4.2 Halaman Home Ketua .................................................................. 48

Gambar 4.3 Halaman Home Sekretaris ............................................................ 48

Gambar 4.4 Halaman Home Bendahara .......................................................... 49

Gambar 4.5 Halaman Home Bendahara .......................................................... 49

Gambar 4.6 Tambah Bendahara dan Sekretaris .............................................. 50

Gambar 4.7 Ubah Akses Bendahara dan Sekretaris ........................................ 51

Gambar 4.8 Ubah Profil .................................................................................. 52

Gambar 4.9 Tambah Anggota ......................................................................... 54

Gambar 4.10 Pencarian Anggota .................................................................... 56

Gambar 4.11 Edit Anggota ............................................................................. 57

Gambar 4.12 Cetak Data Anggota .................................................................. 58

Gambar 4.13 Tambah Agenda ........................................................................ 58

Gambar 4.14 Ubah Agenda ............................................................................ 59

Gambar 4.15 Tambah Simpanan .................................................................... 61

Gambar 4.16 Cetak Simpanan ........................................................................ 62

xv

Gambar 4.17 Grafik Simpanan ...................................................................... 62

Gambar 4.18 Tambah Pinjaman ..................................................................... 63

Gambar 4.19 Ubah Pinjaman ........................................................................ 64

Gambar 4.20 Cetak Pinjaman ......................................................................... 65

Gambar 4.21 Tambah Angsuran ..................................................................... 65

Gambar 4.22 Cetak Angsuran ........................................................................ 66

Gambar 4.23 Grafik Angsuran ....................................................................... 67

Gambar 4.24 Cetak Kuitansi .......................................................................... 67

Gambar 4.25 Tambah Penjualan ..................................................................... 68

Gambar 4.26 Cetak Penjualan ........................................................................ 69

Gambar 4.27 Grafik Penjualan ....................................................................... 69

Gambar 4.28 Tambah Barang ......................................................................... 70

Gambar 4.29 Edit Barang ............................................................................... 71

Gambar 4.30 Tambah Penyewaaan ................................................................ 72

Gambar 4.31 Cetak Sewa ............................................................................... 73

Gambar 4.32 Grafik Sewa .............................................................................. 73

Gambar 4.33 Tambah Pengeluaran ................................................................. 74

Gambar 4.34 Cetak Pengeluaran .................................................................... 75

Gambar 4.35 Grafik Pengeluaran ................................................................... 75

Gambar 4.36 SHU .......................................................................................... 76

Gambar 4.37 Grafik Rekap Kuesioner ............................................................ 80

xvi

ABSTRAKSI

Koperasi adalah badan hukum yang didirikan oleh orang perseorangan

atau badan hukum koperasi, dengan pemisahan kekayaan para anggotanya

sebagai modal untuk menjalankan usaha, yang memenuhi aspirasi dan

kebutuhan bersama di bidang ekonomi, sosial, dan budaya sesuai dengan nilai

dan prinsip koperasi. Skala usaha dan aktifitas koperasi yang semakin banyak

menghendaki adanya sistem pengelolaan administrasi yang lebih baik.

Sehingga pengubahan sistem administrasi manual menjadi sistem

administrasi yang sudah terkomputerisasi diharapkan mampu membantu

dalam hal kinerja dan dapat dipertangungjawabkan.

Peneliti dalam hal ini akan membuat aplikasi pengolah data dalam

kegiatan koperasi. Aplikasi yang dibuat berbasis web dengan tujuan untuk

mempermudah pekerjaan pengelola keuangan koperasi dalam menentukan

sisa hasil usaha dan dapat diakses dari manapun dengan jaringan internet atau

bersifat online. Metode perancangan sistem yang digunakan adalah adalah

metode waterfall. Peneliti melakukan definisi kebutuhan, analisis sistem dan

pengujian sistem. Peneliti sebelumnya telah melakukan wawancara dengan

anggota dan pengurus koperasi untuk menggali informasi yang akan

digunakan sebagai bahan penelitian. Setelah itu peneliti membuat sistem yang

akan digunakan dalam koperasi. Setelah sistem selesai dibuat, dilakukan

pengujian apakah sistem tersebut sudah sesuai dengan yang dibutuhkan.

Hasil dari penelitian yang dilaukan adalah berupa aplikasi berbasis

web yang dapat mempermudah pekerjaan pengelola keuangan dalam

menentukan hasil usaha koperasi dan dapat diakses dari manapun dengan

jaringan internet.

Kata kunci : online, koperasi, sisa hasil usaha.