SISTEM INFORMASI SIMPAN PINJAM PADA YAYASAN PIJER PODI PANCUR BATU KABUPATEN DELI SERDANG BERBASIS WEB DENGAN PHP-MYSQL LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Program Diploma III oleh ENOS DAMANIK NIM : 1105103302 PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MEDAN MEDAN 2013
ABSTRAK Yayasan Pijer Podi Pancur batu yang berlokasi di Jl. Pancur Batu Kuta No 1 Desa Pertampilen Pancur batu merupakan satu badan usaha yang bergerak pada usaha simpan pinjam. Selama ini, pengelolaan datanya masih menggunakan cara pembukuan, sehingga anggota yang akan melakukan simpanan ataupun meminjam membutuhkan waktu yang cukup lama dikarenakan pelayanan anggotanya khususnya dalam simpan pinjam tidak secepat komputerisasi. Oleh sebab itu penulis di sini mengambil masalah di bidang simpan pinjam itu sendiri. Dengan ini di harapkan dapat membantu yayasan pijer podi untuk meningkatkan pelayanan anggotanya serta untuk menyimpan data atau dokumen penting lainnya yang harus di simpan dengan baik sehingga dalam penyajian informasi relative cepat dan akurat. perancangan sistem informasi simpan pinjam di buat menggunakan alat pengembangan sistem berupa diagram konteks (contex diagram), DFD (data flow diagram) dan alat perancangan, database yang di usulkan berupa ERD (entity relationship diagram) relasi tabel, unormal, normalisasi1. Serta teknik pengumpulan data dengan metode penelitian dengan cara studi linteratur dan observasi. implementasi program menggunakan bahasa pemograman PHP, dengan database menggunakan MYSQL. Sistem informasi simpan pinjam ini di rancang bertujuan untuk membangun sistem informasi yang terkomputerisasi sehingga memudahkan anggota dalam pengelolaan data anggota, data simpan, data pinjaman dan data angsuran.
KATA PENGANTAR Puji syukur penulis panjatkan kehadirat kepada Tuhan Yang Maha Esa karena atas rahmat dan karunia-nya sehingga penulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul Sistem Informasi Simpan Pinjam Pada Yayasan Pijer Podi Pancur Batu Kabupaten Deli Serdang Berbasis Web dengan PHP-MySQL. Laporan Tugas Akhir (TA) ini disusun sebagai syarat untuk menyelesaikan Pendidikan Program Diploma Tiga (D-III) Program Studi Manajemen Informatika Jurusan Teknik Elektro Politeknik Negeri Medan. Laporan Tugas Akhir (TA) ini dapat disusun dengan baik, karena banyak masukan dan dukungan dari berbagai pihak yang berupa informasi, arahan, bimbingan, dan saran baik moril maupun materiil. Oleh karena itu penulis mengucapkan terima kasih kepada: 1. M.Syahruddin, S.T. selaku Direktur Politeknik Negeri Medan. 2. Ir.Rina Anugrahwaty,M.T. selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Medan. 3. Roslina, M.I.T. selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan. 4. Julham, S.T., M.Kom selaku dosen pembimbing. Atas segala bimbingan dan waktu yang telah diberikan sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini. 5. Ismael, M.Kom selaku dosen wali Manajemen Informatika semester VI pada Politeknik Negeri Medan. 6. Staf Pengajar Program Studi Manajemen Informatika Jurusan Teknik Elektro Politeknik Negeri Medan. 7. Dan juga Ariama Susanti, selaku Administrasi Program Studi Manajemen Informatika Politeknik Negeri Medan.
8. Keluarga Penulis, Ibu dan Abang atas kasih sayang, nasihat, doa dan biaya selama penulis kuliah. 9. Rekan-rekan penulis MI-6A & MI-6B sehingga Penulis dapat menyelesaikan Laporan Tugas Akhir ini. Penulis menyadari masih banyak kekurangan dalam penyusunan Laporan Tugas Akhir ini. Untuk itu penulis mengharapkan kritik dan saran dari berbagai pihak yang bersifat membangun demi penyempurnaan Laporan Tugas Akhir ini. Semoga Laporan Tugas Akhir ini bermanfaat bagi pembaca. Medan, 23 Agustus 2013 Penulis Enos Damanik NIM. 1105103302
DAFTAR ISI LEMBAR PERSETUJUAN... i LEMBAR PENGESAHAN... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR GAMBAR... ix DAFTAR TABEL... xi BAB 1 PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 3 1.5 Manfaat... 3 1.6 Metode Penelitian... 4 1.6.1 Analisis Sistem Berjalan... 4 1.6.2 Teknik Pengumpulan Data... 4 1.6.3 Perancangan dan Pembuatan Sistem... 5 1.7 Sistematika Penulisan... 5 BAB 2 TINJAUAN PUSTAKA 2.1 Sistem... 7 2.2 Informasi... 12 2.3 Sistem Informasi... 14 2.4 Pengertian Aplikasi... 16
2.5 Aplikasi Web... 17 2.6 Pengertian Sistem Aplikasi... 18 2.7 Pengertian Simpan Pinjam... 18 2.8 PHP..... 19 2.9 MySQL.... 19 2.10 Analisis dan Perancangan Sistem... 21 2.10.1 Analisis Sistem... 21 2.10.2 Perancangan Sistem... 22 2.11 Flowchart... 22 2.12 Data Flow Diagram (DFD)... 25 2.12.1 Diagram Konteks... 26 2.12.2 Diagram Nol... 26 2.12.3 Diagram Rinci... 26 2.13 Simbol-simbol DFD... 26 2.14 Database... 28 2.15 Atribut... 30 2.16 Adobe Dreamweaver... 30 2.17 Normalisasi... 31 2.18 Kamus Data... 32 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Berjalan... 35 3.1.1 Proses Simpan Pinjam... 35 3.2 Perancangan Sistem Usulan... 38 3.2.1 Rancangan DFD... 40 3.2.2 Perancangan Tampilan Utama... 41
3.2.3 Perancangan Desain Input... 44 3.2.4 Perancangan Desain output... 47 3.2.5 Kamus Data... 51 3.2.6 Rancangan Database... 53 3.2.6.1 Normalisasi... 53 3.2.6.2 Rancangan Tabel... 55 3.2.6.1 Rancangan Antar Tabel... 60 3.2.7 Struktur Interface... 61 3.2.8 Algoritma Pemograman... 62 BAB 4 HASIL DAN PEMBAHASAN 4.1 Pembahasan Hasil Sistem... 63 4.1.1 Tampilan Menu Utama... 63 4.1.2 Tampilan Login Nasabah... 78 4.1.3 Tampilan Login Admin... 80 4.2 Studi Kelayakan Sistem... 85 4.2.1 Kelayakan Teknik... 85 4.2.2 Kelayakan Ekonomi... 85 4.2.3 Kelayakan Sosial... 85 4.2.4 Kebutuhan Operasional Sistem... 86 4.3 Kelebihan dan Kekurangan Sistem... 86 4.3.1 Kelebihan Sistem... 87 4.3.2 Kekurangan Sistem... 87
BAB 5 HASIL DAN PEMBAHASAN 5.1 Simpulan... 88 5.2 Saran... 89 DAFTAR PUSTAKA LAMPIRAN
DAFTAR GAMBAR Gambar Halaman 1. Transformasi data menjadi informasi... 14 2. Komponen Data flow diagram menurut Yourdan dan De Marco... 27 3. Komponen Data flow diagram menurut Gane dan Sarson... 27 4. Tampilan Diagram konteks... 35 5. Tampilan DFD Level 0... 37 6. Tampilan Diagram konteks... 39 7. Tampilan DFD Level 0... 40 8. Desain Tampilan Halaman Utama... 41 9. Desain Halaman Tentang Kmai... 42 10. Desain Halaman Berita... 42 11. Desain Halaman Buku Tamu... 43 12. Desain Syarat dan ketentuan... 43 13. Desain Input Register Nasabah... 44 14. Desain Input Admin... 45 15. DesainInput Tambah Data Nasabah... 45 16. Desain Input Tambah Data Simpanan... 46 17. Desain Input Tambah DataPinjaman... 46 18. Desain Input Tambah Data Angsuran Pinjaman... 47 19. Desain Output Register Nasabah... 48 20. Desain Output Admin... 49 21. Desain Output Daftar Nasabah... 49 22. Desain Output Daftar Simpanan Nasabah... 50 23. Desain Output Pinjaman Nasabah... 50 24. Desain Output Daftar Pembayaran Angsuran Pinjaman... 51 25. Bentuk Un Normal... 53 26. Bentuk Normal Pertama... 54
27. Relasi Antar Tabel... 60 28. User Interface Untuk Menu Utama... 61 29. User Interface Untuk Menu Admin... 61 30. Flowchart Berita Halaman Utama... 62 31. Flowchart Buku Tamu Halaman Utama... 63 32. Flowchart Login Admin... 64 33. Flowchart Register Nasabah Halaman utama... 64 34. Flowchart Login Nasabah... 65 35. Flowchart Menu Halaman Nasabah... 65 36. Flowchart Informasi Simpanan Nasabah Halaman Nasabah... 65 37. Flowchart Informasi Simpanan Nasabah Halaman Nasabah... 66 38. Flowchart Menu Halaman Admin... 67 39. Flowchart Data Berita Halaman Admin... 68 40. Flowchart Buku Tamu Halaman Admin... 68 41. Flowchart Data Kontent Halaman Admin... 69 42. Flowchart Data Nasabah Halaman Admin... 69 43. Flowchart Data Simpanan Nasabah Halaman Admin... 70 44. Flowchart Data Pinjaman Nasabah Halaman Admin... 71 45. Flowchart Data Angsuran Pinjaman Nasabah Halaman Admin... 72 46. Tampilan Halaman utama... 73 47. Tampilan Halaman Tentang Kami... 74 48. Tampilan Halaman Berita... 75 49. Tampilan Halaman Buku Tamu... 75 50. Halaman Syarat Dan Ketentuan... 76 51. Halaman Register Nasabah... 77 52. Tampilan Login Nasabah... 78 53. Tampilan Setelah Nasabah Login... 78 54. Tampilan Nasabah Setelah Setelah Dikonfirmasi Admin... 79 55. Halaman Info simpanan Nasabah... 79 56. Halaman Info pinjaman Nasabah... 80 57. Tampilan Login Admin... 80
58. Tampilan Setelah Login Admin... 81 59. Tampilan Input Data Nasabah Admin... 81 60. Tampilan Data Nasabah Admin... 82 61. Halaman Data Simpanan Admin... 82 62. Halaman Daftar Pinjaman Nasabah Admin... 83 63. Halaman Daftar Pembayaran Angsuran Pinjaman Admin... 84
DAFTAR TABEL Gambar Halaman 1. Direction Symbols... 23 2. Processing Symbols... 24 3. Input-Output Symbols... 25 4. Rancangan Tabel Simpanan... 55 5. Rancangan Tabel Detail Simpanan... 55 6. Rancangan Tabel Pinjaman... 56 7. Rancangan Tabel Nasabah... 56 8. Rancangan Tabel Admin... 45 9. Rancangan Tabel Angsuran... 57 10. Rancangan Tabel Berita... 58 11. Rancangan Tabel Buku Tamu... 58 12. Rancangan Tabel Kontent...59
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi di era globalisasi ini telah mengalami perubahan yang cukup pesat. Sehingga dapat mempengaruhi aspek kehidupan. Hal ini dapat kita lihat dengan banyaknya perusahaan atau badan usaha atau pun instansi tidak lepas dari pengaruh teknologi dalam kegiatannya terutama teknologi komputer membuat suatu pekerjaan lebih menjadi efektif dan efesien. Dalam hal ini yayasan pijer podi pancur batu adalah salah satu badan usaha yang bergerak di bidang simpan pinjam. Yang melayani anggota khususnya dalam bidang pelayanan simpan pinjam. Dimana pengelolahan datanya masih menggunakan cara pembukuan, sehingga anggota yang akan melakukan simpanan atau pun meminjam membutuhkan waktu yang cukup lama di karenakan pelayanan anggota khususnya di bidang simpan pinjam tidak secepat komputerisasi. Oleh sebab itu penulis di sini mengambil masalah di bidang simpan pinjam itu sendiri. Dengan ini di harapkan dapat membantu yayasan pijer podi untuk meningkatkan pelayanan anggotanya serta untuk menyimpan data atau dokumen penting lainnya yang harus di simpan dengan baik sehingga dalam penyajian informasi relative cepat dan akurat. Sehubung dengan urain di atas penulis termotivasi untuk melakukan penelitian di yayasan pijer podi pancur batu mengenai masalah simpan pinjam bagi pihak pihak
yang membutuhkan dalam hal tersebut penulis mengambil judul tugas akhir Sistem Informasi Simpan Pinjam Pada Yayasan Pijer Podi Pancur Batu Kabupaten Deli Serdang Berbasis Web Dengan PHP-Mysql. 1.2 Rumusan Masalah Beberapa rumusan masalah yang diuraikan dalam Tugas Akhir ini adalah : 1. Proses transaksi simpan pinjam masih di lakukan dengan cara manual, sehingga masih memakan waktu cukup lama. 2. Sulitnya cara mengetahui anggota yang memiliki simpan/ pinjam karena masih menggunakan pembukuan secara manual sehingga sulit untuk mengetahui anggota yang masih menyimpan atau pun meminjam. 3. Bagaimana merancang dan membuatan sistem informasi Simpan Pinjam pada Yayasan Pijer Podi Pancur Batu agar mempermudah mengetahui data anggota, data simpanan dan data pinjaman. 1.3 Batasan Masalah Untuk memfokuskan pada tujuan, maka penulis membatasi pembahasan tugas akhir ini. Adapun yang menjadi pembatasan masalah adalah sebagai berikut: 1. Perancangan dan pembuatan sistem informasi Simpan Pinjam pada Yayasan Pijer Podi Pancur Batu akan dibangun dengan menggunakan script PHP sebagai bahasa program, MySQL sebagai manajemen sistem basis data,
WAMPSERVER sebagai server dan Adobe Macromedia Dream-weaver sebagai editor web/halaman web HTML. 2. Dalam Tugas Akhir ini, penulis tidak membahas tentang sisa hasil usaha dan jatuh tempo. 3. Sistem ini digunakan untuk penegasan proses transaksi simpan pinjam. 4. Sistem ini hanya dikelola oleh admin. 1.4 Tujuan Tujuan dari tugas akhir ini adalah: 1. Sebagai syarat untuk menyelesaikan program pendidikan Diploma III program studi Manajemen Informatika Politeknik Negeri Medan. 2. Dapat menghasilkan rancangan sistem informasi Simpan pinjam 3. Menghasilkan sistem informasi Simpan Pinjam yang dapat memberikan kemudahan dalam mengatur manajemen terutama dalam hal pencatatan transaksi simpan pinjam, daftar peminjam, daftar penyimpan, jumlah simpanan, daftar detail transaksi, bagian admin, input data peminjam, jumlah pinjaman dan angsuran pinjaman. 1.5 Manfaat Laporan tugas akhir ini diharapkan bermanfaat untuk : 1. Menambah pengetahuan dan pengalaman penulis mengenai pembuatan sistem informasi simpan pinjam. 2. Untuk mempermudah pengolahan data.
3. Untuk membantu dalam proses transaksi dan penyajian informasi pada Yayasan Pijer Podi. 1.6 Metode Penelitian Metode penelitian Tugas Akhir yang dapat dilakukan penulis pada penulisan Tugas Akhir ini adalah sebagai berikut: 1.6.1 Analisis Sistem Berjalan Pengguna yang ada dalam sistem aplikasi simpan pinjam ini terbagi menjadi 2(dua) tipe pengguna yaitu: 1. Pegawai (Administrator) Bertugas untuk mengelola sistem. 2. Nasabah (User) Yaitu yang menggunakan sistem. 1.6.2 Teknik Pengumpulan Data Teknik pengumpulan data yang dilakukan dalam Tugas Akhir ini meliputi: Studi Pustaka/literature Penulis mengutip bahan dari jurnal, buku dan internet tentang: teori pemograman PHP dan database MYSQL, desain web dengan CSS dan HTML, teori analisis dan perancangan Sistem Informasi, teori tentang Simpan Pinjam Observasi
Penulis melakukan pengamatan secara langsung terhadap sistem kerja yang dilakukan di tempat Yayasan pijer Podi Pancur Batu. 1.6.3 Perancang dan Pembuatan Sistem Aktivitas perancangan dan pembuatan sistem meliputi 1. Perancangan Data Flow Diagram (DFD). 2. Perancangan Input dan Output. 3. Perancangan Kamus data. 4. Perancangan Normalisasi. 5. Perancangan Struktur Database. 6. Perancangan Struktur Algoritma Pemograman. 7. Membuat sistem informasi simpan pinjam berbasis web menggunakan script PHP dan MYSQL sebagai database. 8. Melakukan pengujian terhadap sistem. 1.7 Sistematika Penulisan Sistematika penulisan tugas akhir ini terdiri dari 5 (lima) bab, yaitu: BAB I PENDAHULUAN Dalam bab ini dijelaskan mengenai latar belakang pemilihan judul, rumusan masalah, batasan masalah, tujuan, manfaat, metode penelitian tugas akhir yang dibagi menjadi : analisis sistem berjalan, teknik pengumpulan data, perancangan dan pembuatan sistem informasi.
BAB II TINJAUAN PUSTAKA Bab kedua ini berisi landasan teori yang menjadi referensi utama dalam melaksanakan Tugas Akhir. Teori yang dibahas berhubungan dengan sistem aplikasi yang akan dibuat dan juga yang digunakan untuk kepentingan analisis dan perancangan sistem. BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ketiga yaitu pada tahap analisis menggambarkan dan menjabarkan kegiatan yang dilakukan sistem pada objek Tugas Akhir berupa dokumen input, proses pengolahan data, dan laporan yang dihasilkan serta peralatan dan komponen IT yang digunakan. Sedangkan tahap perancangan sistem informasi yang dibangun seperti perancangan DFD, output, input, kamus data, normalisasi, database, user interface dan algoritma pemograman. BAB IV HASIL DAN PEMBAHASAN Bab keempat, membahas mengenai hasil dan pembahasan sistem aplikasi yang dikerjakan, seperti hasil dari sistem yang dibangun yaitu menampilkan form input dan laporan serta pembahasan sistem berupa penjabaran dari setiap tampilan hasil, kelebihan dan kekurangan sistem yang dirancang. BAB V SIMPULAN DAN SARAN Bab kelima, menjelaskan mengenai hasil akhir dari semua penulisan yang dikerjakan yaitu simpulan dan saran yang berisi masukan-masukan untuk
mengembangkan dan melengkapi sistem informasi yang sudah dibangun di masa mendatang.