LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR...

16
i LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR PUSAT UNTUK PENINJAUAN STORTING BERBASIS WEB PADA KOPERASI MINTOROGO Oleh : Singgih Prasetio 2009-51-147 SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2013

Transcript of LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR...

Page 1: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

i

LAPORAN SKRIPSI

SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR

PUSAT UNTUK PENINJAUAN STORTING BERBASIS WEB PADA

KOPERASI MINTOROGO

Oleh :

Singgih Prasetio

2009-51-147

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK

MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2013

Page 2: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

ii

LAPORAN SKRIPSI

SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR

PUSAT UNTUK PENINJAUAN STORTING BERBASIS WEB PADA

KOPERASI MINTOROGO

Oleh :

Singgih Prasetio

2009-51-147

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK

MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2013

Page 3: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

iii

Page 4: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

iv

UNIVERSITAS MURIA KUDUS

PERNYATAAN PENULIS

JUDUL : Sistem penghubung kantor cabang dengan kantor pusat untuk

peninjauan storting berbasis web pada koperasi mintorogo

NAMA : Singgih Prasetio

NIM : 2009-51-147

“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini adalah

hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing telah saya

jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang mengklaim

bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti yang cukup, maka

saya bersedia untuk dibatalkan gelar Sarjana Komputer saya beserta segala hak dan

kewajiban yang melekat pada gelar tersebut”.

Kudus, 2 September 2013

Singgih Prasetio

Penulis

Page 5: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

v

Page 6: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

vi

Page 7: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

vii

ABSTRAK

Sistem peminjaman uang pada koperasi mintorogo yang saat ini menggunakan

sistem manual yang mana pimpinan atau manager diharuskan mengunjungi cabang-

cabang koprasi yang terletak antar kecamatan dan kabupaten untuk mengetahui kegiatan

PDL ( petugas dinas luar ) dalam perekrutan nasabah setiap hari yang melakukan

transaksi peminjaman dan laporan storting dianggap kurang efektif, maka dari

permasalahan tersebut Sistem penghubung kantor cabang dengan kantor pusat untuk

peninjauan storting berbasis web pada koperasi mintorogo diperlukan untuk mengatasi

masalah-masalah tersebut yang mana system berbasis web tersebut akan dibangun

menggunakan bahasa pemrograman PHP ( Hypertext Preprocessor ) dan menggunakan

database MySQL dengan tahapan perancangan sistem yaitu mulai Context Diagram,

Decomposition, DFD ( Data Flow Diagram ) dan ERD ( Entity Relationship Diagram ).

Dengan pengadaan Sistem penghubung kantor cabang dengan kantor pusat untuk

peninjauan storting berbasis web diharapkan dapat mengatasi masalah transaksi

peminjaman dan laporan storting oleh PDL ( Pegawai Dinas Luar ) dan Peninjaun

storting oleh manager kantor pusat koperasi Mintorogo.

Kata Kunci : Storting, Angsuran, Nasabah.

Page 8: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

viii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya penulis

mampu menyelesaikan penyusunan skripsi ini dengan judul “Aplikasi Web Tracer Study

Progam Studi Teknik Informatika Universitas Muria Kudus”.

Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh

Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik Universitas Muria

Kudus. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa

bantuan dari berbagai pihak. Untuk itu pada kesempatan ini penulis mengucapkan terima

kasih yang sebesar-besarnya, penghargaan yang setinggi-tingginya dan permohonan

maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang telah

membantu dalam penyelesaian skripsi ini, terutama kepada:

1. Tuhan Yang Maha Esa yang telah memberikan pimpinan dalam hidupku.

2. Bapak Prof. Dr. dr. Sarjadi, Sp. PA, selaku Rektor Universitas Muria Kudus.

3. Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria

Kudus.

4. Bapak Ahmad Jazuli, S.Kom, M.Kom, selaku Ketua Program Studi Teknik

Informatika Universitas Muria Kudus.

5. Ibu Tri Listyorin, M.Kom, selaku pembimbing Skripsi penulis.

6. Ibu Rizkysari Meimaharani, M.Kom, selaku pembimbing Skripsi penulis.

7. Keluargaku yang selalu setia mendampingi setiap keluh kesah

8. Semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa penulis

sebutkan satu persatu

Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih

terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari berbagai

pihak untuk sempurnanya sebuah karya tulis. Selain itu penulis juga berharap semoga

karya tulis ini dapat memberikan manfaat bagi semua.

Kudus, 02 Juni 2013

Penulis

Page 9: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

ix

DAFTAR ISI

Halaman

LAPORAN SKRIPSI .......................................................................................................... i

LAPORAN SKRIPSI .........................................................................................................ii

PENGESAHAN STATUS SKRIPSI ............................... Error! Bookmark not defined.

PERNYATAAN PENULIS .............................................................................................. iv

PERSETUJUAN SKRIPSI .............................................. Error! Bookmark not defined.

PENGESAHAN SKRIPSI ............................................... Error! Bookmark not defined.

ABSTRAK .......................................................................................................................vii

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

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

DAFTAR TABEL ............................................................................................................. xi

DAFTAR GAMBAR ..................................................................................................... xiii

DAFTAR LAMPIRAN .................................................... Error! Bookmark not defined.

BAB I PENDAHULUAN ............................................. Error! Bookmark not defined.

1.1 Latar Belakang................................................... Error! Bookmark not defined.

1.2 Rumusan Masalah ............................................. Error! Bookmark not defined.

1.3 Batasan Masalah ................................................ Error! Bookmark not defined.

1.4 Tujuan Penelitian ............................................... Error! Bookmark not defined.

1.5 Manfaat Penelitian ............................................. Error! Bookmark not defined.

BAB II TINJAUAN PUSTAKA .................................... Error! Bookmark not defined.

2.1 Penelitian Terkait............................................... Error! Bookmark not defined.

2.2 Landasan Teori .................................................. Error! Bookmark not defined.

Page 10: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

x

2.3 Kerangka Teori dan Hipotesis ........................... Error! Bookmark not defined.

BAB III METODELOGI PENELITIAN ..................... Error! Bookmark not defined.

3.1 Metode Penelitian .......................................... Error! Bookmark not defined.

3.2 Tahapan Metode Waterfall ............................ Error! Bookmark not defined.

BAB IV ANALISIS, PERANCANGAN SISTEM ...... Error! Bookmark not defined.

4.1 Sistem Peninjauan Storting KUD Mintorogo Error! Bookmark not defined.

4.2 Perancangan Sistem ....................................... Error! Bookmark not defined.

BAB V IMPLEMENTASI SISTEM ........................... Error! Bookmark not defined.

5.1 Proses Upload Sistem Peninjauan Storting .... Error! Bookmark not defined.

5.2 Tampilan Desain Web Sistem Peninjauan StortingError! Bookmark not

defined.

BAB V1 PENUTUP ...................................................... Error! Bookmark not defined.

6.1 Kesimpulan .................................................... Error! Bookmark not defined.

6.2 Saran .............................................................. Error! Bookmark not defined.

DAFTAR PUSTAKA ...................................................... Error! Bookmark not defined.

Page 11: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

xi

DAFTAR TABEL

Tabel. 2.1 Simbol Bagan Alir 9

Tabel. 2.2 Simbol Context Diagram 10

Tabel. 2.3 Simbol ERD (Entity Relationship Diagram) 13

Tabel. 2.4 Contoh Bentuk (Unnormalized Form) Normalisasi 20

Tabel. 2.5 Contoh Bentuk (1 NF/First Normal Form) Normalisasi 21

Tabel. 2.6 Contoh Bentuk (2 NF/Second Normal Form) Normalisasi 22

Tabel. 2.7 Contoh Bentuk (3 NF/ Thrid Normal Form) Normalisasi 22

Tabel. 2.8 Notasi-Notasi Kamus Data 31

Tabel 4.1 Pemetaan ERD Ke Tabel nasabah 49

Tabel 4.2 Pemetaan ERD Ke Tabel pdl 49

Tabel 4.3 Pemetaan ERD Ke Tabel angsuran 49

Tabel 4.4 Pemetaan ERD Ke Tabel cabang 50

Tabel 4.5 Pemetaan ERD Ke Tabel resort 50

Tabel 4.7 Bentuk Normal Pertama Tabel nasabah 51

Tabel 4.8 Bentuk Normal Pertama Tabel pdl 51

Tabel 4.9 Bentuk Normal Pertama Tabel angsuran 51

Tabel 4.10 Bentuk Normal Pertama Tabel cabang 52

Tabel 4.11 Bentuk Normal Pertama Tabel resort 52

Tabel 4.13 Pemetaan ERD Ke Tabel nasabah 61

Page 12: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

xii

Tabel 4.14 Pemetaan ERD Ke Tabel pdl 62

Tabel 4.15 Pemetaan ERD Ke Tabel angsuran 63

Tabel 4.16 Pemetaan ERD Ke Tabel cabang 64

Tabel 4.17 Pemetaan ERD Ke Tabel resort 64

Page 13: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

xiii

DAFTAR GAMBAR

Gambar 2.1 Simbol Proses DFD 11

Gambar 2.2 Simbol Alur Data 12

Gambar 2.3 Simbol Data Store DFD 12

Gambar 2.4 Simbol Terminator DFD 13

Gambar 2.5 Hubungan Satu ke Satu Relationship 15

Gambar 2.6 Hubungan Banyak ke Satu Relationship 16

Gambar 2.6 Hubungan Banyak ke banyak Relationship 17

Gambar 2.8 Contoh normalisasi Nota Pembelian 20

Gambar 2.10 Kerangka Teori 32

Gambar 3.1 Tahapan Metode Waterfall 33

Gambar 4.1 Flowchart Pinjaman KUD Mintorogo 38

Gambar 4.2 Flowchart Angsuran KUD Mintorogo 39

Gambar 4.3 Decomposition 40

Gambar 4.4 Diagram Kontek (Context Diagram) 41

Gambar 4.5 Rule Chek Diagram Kontek (Context Diagram) 42

Gambar 4.6 DFD Level 0 43

Gambar 4.7 Rule Chek DFD Level 0 44

Gambar 4.8 DFD Level 1 Pinjaman 45

Gambar 4.9 Rule Chek DFD Level 1 Pinjaman 45

Page 14: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

xiv

Gambar 4.10 DFD Level 1 Angsuran 46

Gambar 4.11 Rule Chek DFD Level 1 Angsuran 46

Gambar 4.12 DFD Level 1 Tinjauan Storting 47

Gambar 4.13 Rule Chek DFD Level 1 Tinjauan Storting 48

Gambar 4.14 Entity Relationship Diagram 48

Gambar 4.15 Layout Halaman User Luar 54

Gambar 4.16 Layout Halaman Admin 60

Gambar 4.17 Layout Halaman PDL 68

Gambar 4.18 Layout Halaman Kasir 69

Gambar 4.19 Layout Halaman Manager 70

Gambar 4.20 Desain Form Input 71

Gambar 4.21 Desain Form Tambah PDL 72

Gambar 4.22 Desain Form Tambah Kantor Cabang 73

Gambar 4.23 Desain Form Tambah Resort 74

Gambar 4.25 Desain Form Angsuran 75

Gambar 4.26 Desain Tampilan Angsuran 76

Gambar 4.27 Tampilan Desain Ferivikasi Pada Menu Kasir 76

Gambar 4.28 Tampilan Desain Rekapitulasi Pinjaman Pada Menu Kasir 77

Gambar 4.29 Tampilan Desain Grafik Storting Pada Menu Manager 78

Gambar 4.30 Tampilan Desain Laporan Storting Pada Menu Manager 79

Page 15: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

xv

Gambar 4.31 Desain Tampilan Cetak laporan storting Pada Menu Manager 80

Gambar 4.32 Desain Tampilan Cetak Pelunasan Pinjaman Pada Menu Kasir 81

Gambar 5.1 Proses Merubah File Manjadi ZIP 83

Gambar 5.2 Login CPanel Untuk Upload File Mintorogo.zip Website 84

Gambar 5.3 Pilih File Manager 84

Gambar 5.4 File Manager Directory Selection 85

Gambar 5.5 Home hosting web 85

Gambar 5.6 Tampilah Untuk Memilih File Upload 86

Gambar 5.7 Proses Extract File Mintorogo.zip 86

Gambar 5.8 Proses Upload Database 87

Gambar 5.9 Proses Create Database 87

Gambar 5.10 Proses Password Database 87

Gambar 5.11 Add User To Database 88

Gambar 5.12 Proses Lokasi File Database Yang Akan Di Upload 88

Gambar 5.13 Database Setelah di Upload 88

Gambar 5.14 Tampilan Proses Edit Koneksi.php 89

Gambar 5.15 Hasil Editing Koneksi.php 89

Gambar 5.16 Tampilan Depan Website 90

Gambar 5.17 Tampilan Input Cabang Pada Menu Admin 90

Gambar 5.18 Tampilan Input Kasir Pada Menu Admin 91

Page 16: LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG … · LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR ... cabang koprasi yang terletak antar kecamatan dan kabupaten

xvi

Gambar 5.19 Tampilan Input Resort Pada Menu Admin 91

Gambar 5.20 Tampilan Input PDL Pada Menu Admin 92

Gambar 5.21 Tampilan Input Nasabah Pada Menu PDL 92

Gambar 5.22 Tampilan Proses Angsuran Pada Menu PDL 93

Gambar 5.23 Tampilan Proses Ferivikasi Pada Menu Kasir 93

Gambar 5.24 Tampilan Rekapitulasi Pinjaman Pada Menu Kasir 94

Gambar 5.25 Tampilan Grafik Storting Pada Menu Manager 94

Gambar 5.26 Tampilan Laporan Storting Pada Menu Manager 95

Gambar 5.27 Hasil Penilaian Kuesioner Manager KUD Mintorogo 97