Anda di halaman 1dari 74

1

MEDIA INFORMASI SIMPAN PINJAM BERBASIS WEB


DiPEGADAIAN PONOROGO
SKRIPSI
Diajukan dan Disusun Sebagai Salah Satu Syarat
Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1)
Pada Program Studi Teknik Informatika Fakultas Teknik
Universitas Muhammadiyah Ponorogo





RINI RATINIS
10530753


PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PONOROGO
2014



2

HALAMAN PENGESAHAN PEMBIMBING

NAMA : Rini Ratinis
NIM : 10530753
Program Study : Teknik Informatika
Fakultas : Teknik
Judul Skripsi : Media Informasi Simpan Pinjam Berbasis Web
DiPegadaian Ponorogo
Isi dan formatnya telah disetujui dan dinyatakan memenuhi syarat untuk
melengkapi persyaratan guna memperoleh Gelar Sarjana pada Program Studi
Fakultas Teknik Universitas Muhammadiyah Ponorogo.


Menyetujui,
Dosen Pembimbing I




(Dra. Ida Widaningrum,M.Kom)
NIK: 1966041720110113

Mengetahui,
Dekan Fakultas Teknik Ketua Program Studi Teknik
Informatika




Ir. Aliyadi, M.M
NIK. 1964010319900912




Andy Triyanto P, ST
NIK: 19710521 20110113


3


HALAMAN PENGESAHAN UJIAN

NAMA : Rini Ratinis
NIM : 10530753
Program Study : Teknik Informatika
Fakultas : Teknik
Judul Skripsi : Media Informasi Simpan Pinjam Berbasis Web
DiPegadaian Ponorogo
Telah diuji dan dipertahankan dihadapan dosen penguji tugas akhir jenjang
Strata Satu (S1) pada :
Hari : Rabu
Tanggal : 10, September, 2014
Nilai :
Dosen Penguji

Menyetujui,
Dosen Penguji I Dosen Penguji II




(Aslan Alwi, S.SI, M.CS)
NIK: 1972032420110113




(Munirah M, S.Kom, M.T)
NIK: 1979110720091213

Mengetahui,
Dekan Fakultas Teknik Ketua Program Studi Teknik




( Ir. Aliyadi, M.M )
NIK. 19640103 19900912




( Andy Triyanto P, ST )
NIK: 19710521 20110113


4

BERITA ACARA
BIMBINGAN SKRIPSI

1. Nama : Rini Ratinis
2. NIM : 10530753
3. Program Studi : Teknik Informatika
4. Fakultas : Teknik
5. Judul Proposal Skripsi : Media Informasi Simpan Pinjam Berbasis
Web DiPegadaian Ponorogo
6. Dosen Pembimbing I : Dra. Ida Widaningrum,M.Kom
7. Konsultasi :

NO TANGGAL URAIAN TANDA-TANGAN


5 Tgl. Pengajuan :
6 Tgl. Pengesahan :
Ponorogo,
Pembimbing I,


Dra. Ida Widaningrum,M.Kom
NIK.1966041720110113



5

BERITA ACARA
BIMBINGAN SKRIPSI

1. Nama : Rini Ratinis
2. NIM : 10530753
3. Program Studi : Teknik Informatika
4. Fakultas : Teknik
5. Judul Proposal Skripsi : Media Informasi Simpan Pinjam Berbasis
Web DiPegadaian Ponorogo
6. Dosen Pembimbing II : Sugianti, S.SI
7. Konsultasi :

NO TANGGAL URAIAN
TANDA-
TANGAN


7 Tgl. Pengajuan :
8 Tgl. Pengesahan :
Ponorogo,
Pembimbing II,


SUGIANTI, S.SI
NIK.1978050520110113




6

ABSTRAK
Media Informasi Simpan Pinjam Berbasis Web Di Pegadaian Ponorogo
Rini Ratinis
Teknik Informatika
10530753


Jurusan Informatika Fakultas Teknik
UNIVERSITAS MUHAMMADIYAH PONOROGO


Sistem informasi simpan pinjam berbasis Web dirancang untuk
mempermudah sebuah instansi pegadaian dalam membuat data nasabah, supaya
data yang dihasilkan lebih efektif dan akurat. Selain itu instansi pegadaian juga
bisa merasakan perubahan antara program yang lama dengan program yang baru
Ada beberapa permasalahan dalam penyusunan tugas akhir ini mencangkup dua
permasalahan, pertama bagaimana merancang dan membuat suatu sistem
informasi simpan pinjam pegadaian, kedua bagaimana implementasi sistem
informasi simpan pinjam pegadaian, selanjutnya dilakukan analisaan cara kerja
program sehingga terbentuk sebuah program yang berguna untuk para mahasiswa
dan dosen untuk menjadikan inspirasi dalam pembuatan judul skripsi. Metode
yang dilakukan dalam kegiatan ini adalah merancang dan membuat program basis
data sistem informasi simpan pinjam pegadaian melalui beberapa tahapan.
Tahapan-tahapan tersebut antara lain membuat rancangan diagram alir program,
diagram entity relationship, menterjemahkan diagram alir program ke dalam tata
bahasa program PHP dan MySQL, membuat program dan menguji program. Hasil
dari kegiatan ini adalah program yang dapat membantu sebuah instansi pegadaian
dalam melakukan pekerjaan dan dapat memperbaiki sistem yang sudah ada.

Kata kunci: Simpan Pinjam, Pegadaian, PHP dan MySQL








7

HALAMAN PERSEMBAHAN

Dengan menyebut nama Allah SWT, teriring doa dan ungkapan syukur,
kupersembahkan karya sederhana ini kepada :
Ayahanda dan Ibunda tercinta doa tulus beliau seperti air yang terus
mengalir, pengorbanan, motivasi, nasehat, keikhlasan dan kesabaran
beliau takkan pernah terganti dan tertandingi.
Adik dan kakak ku tersayang kebersamaan dan keceriaanmu padaku
menjadi lukisan indah dihatiku. Bapak dan Ibu dosen yang selalu
memberikan ilmu pengetahuan serta mendidik dari awal semester hingga
menggapai proses akhir. Terima kasih untuk semua jasa jasanya.
Teman-temanku TI angkatan 2010 khususnya TI VII A terimakasih untuk
setiap detik waktu dan kebahagiaan yang telah kalian torehkan dicatatan
hidupku, semoga persaudaraan kita tetap terjaga.
Spesial buat seseorang ( Ryo Eka Putra ) yang selalu setia menemani
dalam suasana apapun kamu selalu ada bersama ku.






8

KATA PENGANTAR

Puji syukur penulis ucapkan kehadirat Tuhan Yang Maha Esa
karena atas berkat dan rahmat yang dilimpahkan-Nya penulis dapat
menyelesaikan skripsi ini pada waktunya. Skripsi ini merupakan salah
satu syarat untuk memperoleh gelar Strata Satu (S-1) pada Universitas
Muhammadiyah Ponorogo Jurusan Teknik Informatika. Maka untuk
memenuhi persyaratan tersebut, penulis mancoba untuk menerapkan
ilmu yang telah penulis dapat di bangku kuliah ke dalam bentuk karya
tulis yang berjudul MEDIA INFORMASI SIMPAN PINJAM
BERBASIS WEB DI PEGADAIAN PONOROGO.
Oleh karena itu, dalam penulisan skripsi ini, penulis menyadari
sepenuhnya masih banyak kekurangan yang jauh dari sempurna, dan
penulis berharap adanya kritik dan saran dari semua pihak yang nantinya
dipergunakan untuk menyempurnakan skripsi ini.
Selama penyusunan skripsi ini, penulis telah banyak memperoleh
bantuan, bimbingan dan dorongan dari berbagai pihak. Pada kesempatan
ini penulis ingin menyampaikan rasa terima kasih kepada:
1. Bapak Ir. Alyadi. MM, selaku Dekan Teknik Universitas
Muhammdiyah
2. Bapak Andi Triyanto, ST selaku Ketua Jurusan Teknik Informatika
Universitas Muhammadiyah Ponorogo.


9

3. Ibu Dra. Ida Widaningrum,M.Kom selaku Dosen Pembimbing 1. Yang
telah memberikan masukkan, motivasi, serta arahan yang sangat
berarti bagi penulis untuk segera menyelesaikan skripsi ini.
4. Ibu Sugianti, S.SI, selaku Dosen Pembimbing II, yang telah memberikan
bimbingan dan arahan bagi penulis sehingga skripsi ini bisa selesai tepat
pada waktunya.
5. Seluruh Staff Pengajar / Dosen Universitas Muhammdiyah Ponorogo,
yang telah memberikan ilmunya yang sangat bermanfaat bagi penulis.
6. Orang tua saya tercinta atas dukungannya baik moril maupun materil
serta perhatiannya yang sangat berarti bagi penulis.
7. Rekan-rekanku yang tidak dapat disebutkan satu persatu di
lingkungan kampus Universitas Muhammdiyah Ponorogo maupun di
luar kampus, yang telah banyak membantu dalam menyelesaikan skripsi
ini.
Akhir kata, penulis mengucapkan terima kasih dan berharap agar skripsi
ini dapat bermanfaat bagi penulis pada khususnya dan pembaca pada
umumnya.


Ponorogo, 10 September 2014

Rini Ratinis




10

DAFTAR ISI
HALAMAN JUDUL ................................................................................... i
HALAMAN PENGESAHAN PEMBIMBING .......................................... ii
HALAMAN PENGESAHAN UJIAN ......................................................... iii
BERITA ACARA BIMBINGAN SKRIPSI ............................................... iv
ABSTRAK .................................................................................................... vi
HALAMAN PERSEMBAHAN .................................................................. vii
KATA PENGANTAR .................................................................................. viii
DAFTAR ISI ................................................................................................. x
DAFTAR GAMBAR .................................................................................... xiii
DAFTAR TABEL ....................................................................................... xv
BAB 1 PENDAHULUAN
A. Latar Belakang Masalah .................................................................... 1
B. Perumusan Masalah ........................................................................... 2
C. Tujuan Penelitian ............................................................................... 3
D. Batasan Masalah ................................................................................ 3
E. Manfaat Perancangan ......................................................................... 3
F. Sistematika Penulisan ......................................................................... 4
BAB II TINJAUAN PUSTAKA
A. Landasan Teori ................................................................................... 6
1. Perancangan Sistem Informasi ....................................................... 6
2. Pengertian Sistem Informasi .......................................................... 7
3. Simpan Pinjam DiPegadaian .......................................................... 8
4. Website ........................................................................................... 9
5. Metode Waterfall ............................................................................ 10
B. Komponen Yang DiGunakan ............................................................. 13
1. Adobe Dreamweaver ..................................................................... 13
2. Database......................................................................................... 14
3. DFD ............................................................................................... 14
4. PHP ................................................................................................ 18
5. XAMPP ......................................................................................... 20


11

BAB III METODE PENELITIAN DAN PERANCANGAN
A. Analisis Sistem ................................................................................... 21
1. Analisis Yang DiLakukan .............................................................. 21
a. Identifikasi Masalah ................................................................... 21
b. Penyebab Identifikasi Masalah .................................................. 21
2. Analisis Sistem ............................................................................... 22
a.Analisis Data ............................................................................... 22
b.Analisis Kerja ............................................................................. 22
c. Analisis Dokumen ..................................................................... 23
3. Analisis Kelemahan Sistem Lama .................................................. 23
a. Dari Segi Kendala ...................................................................... 23
b. Dari Segi Teknologi .................................................................. 23
c. Dari Segi Dokumen ................................................................... 23
d. Dari Segi Laporan ...................................................................... 24
4. Perancangan Sistem ........................................................................ 24
1. Data Flow Diagram ................................................................... 25
2. Diagram Erd .............................................................................. 28
3. Desain Tabel Atau File ............................................................. 29
5. Perancagan Desain Interface .......................................................... 40
6. Perancagan Desain Interface Admin .............................................. 44
a. Desain Halaman Login ............................................................. 44
b. Desain Menu Utama ................................................................. 44
c. Input Daftar Simpanan Anggota ............................................... 45
d. Input Data Jenis Simpanan ....................................................... 45
e. Daftar Pinjaman Anggota ......................................................... 46
f. Photo ......................................................................................... 59
g. Desain Tampilan Gallery Album .............................................. 59
BAB IV IMPLEMENTASI SISTEM
A. Pembahasan ........................................................................................ 47
1. Menu Admin ................................................................................. 47
a. Form Login ............................................................................... 47


12

b. Menu Home .............................................................................. 48
c. Input Daftar Jenis Simpanan ..................................................... 50
d. Data Anggota ............................................................................ 51
e. Simpanan Anggota .................................................................... 52
f. Pinjaman Anggota ..................................................................... 54
g. Daftar Pembayaran Pinjaman Anggota ..................................... 55
h. Anggota ..................................................................................... 56
BAB V PENUTUP
A. Kesimpulan ........................................................................................ 59
B. Saran ................................................................................................... 59
DAFTAR PUSTAKA ................................................................................... 60





13

DAFTAR GAMBAR

Gambar 2.1. Komponen Sistem Informasi ..................................................... 8
Gambar 3.1. Flowchart Perancanngan ........................................................... 25
Gambar 3.2. Tampilan DCD .......................................................................... 26
Gambar 3.3. DFD level 1 ............................................................................... 27
Gambar 3.4. Diagram ERD ............................................................................ 28
Gambar 3.5. Flowchart Login ........................................................................ 36
Gambar 3.6. Flowchart Menu Utama ............................................................. 37
Gambar 3.7. Flowchart Input Data ................................................................. 38
Gambar 3.8. Tampilan Menu Utama.............................................................. 40
Gambar 3.9. Desain Home ............................................................................. 40
Gambar 3.10. Tampilan Anggota ................................................................... 40
Gambar 3.11. Tampilan Jenis Simpan ........................................................... 41
Gambar 3.12. Tampilan Jenis Pengambilan ................................................... 41
Gambar 3.13. Tampilan Jenis Pinjaman Detail .............................................. 41
Gambar 3.14 Tampilan Jenis Pinjaman Header ............................................. 42
Gambar 3.15. Tampilan Jenis Simpanan........................................................ 43
Gambar 3.16. Tampilan Jenis Users .............................................................. 43
Gambar 3.17. Desain Halaman Login ............................................................ 44
Gambar 3.18. Desain Menu Utama ................................................................ 44
Gambar 3.19. Desain Input Daftar Simpanan Anggota ................................. 45
Gambar 3.20. Desain Input Data Jenis Simpanan .......................................... 45
Gambar 3.21. Tampilan Daftar Pinjaman Anggota ....................................... 46
Gambar 4.1. Tampilan Login ......................................................................... 47
Gambar 4.2. Tampilan Home Admin ............................................................. 48
Gambar 4.3. Tampilan Input Jenis Simpanan ................................................ 50
Gambar 4.4. Tampilan Data Anggota ............................................................ 51
Gambar 4.5. Tampilan Simpanan Anggota .................................................... 53
Gambar 4.6. Tampilan Pinjaman Anggota ..................................................... 54
Gambar 4.7. Tampilan Daftar Pembayaran Pinjaman Anggota ..................... 55
Gambar 4.8. Tampilan Anggota ..................................................................... 57


14

DAFTAR TABEL

Tabel 2.1 Simbol Data Flow Diagram ........................................................... 16
Tabel 2.2 Simbol Flowchart ........................................................................... 18
Tabel 3.1 Tabel Anggota ............................................................................... 29
Tabel 3.2 Tabel Jenis Simpan ........................................................................ 30
Tabel 3.3 Tabel Pengambilan ......................................................................... 31
Tabel 3.4 Tabel Pinjaman Detail .................................................................... 32
Tabel 3.5 Tabel Pinjaman Header .................................................................. 33
Tabel 3.6 Tabel Simpanan.............................................................................. 34
Tabel 3.7 Tabel Users .................................................................................... 35






15

BAB I
PENDAHULUAN

A. LatarBelakangMasalah
Perkembangan ilmu pengetahuan pada masa sekarang ini semakin
cepat dalam segala bidang dalam meningkatkan taraf hidup manusia.
Sementara ini perum pegadaian merupakan salah satu sumber pemasuka
ndevisa negara dibawah pengelolahan departemen keuangan republik
Indonesia. Perum pegadaian juga merupakan perpanjangan dari
departemen keuangan (Pemerintah) dalam mengalirkan kredit modal
perusahaan- perusahaan kecil dan menengah, serta menjangkau seluruh
lapisan masyarakat. Saatb ini perum pegadaian cabang Ponorogo belum
memiliki system informasi pengolahan data yang mampu melayani proses
transaksi. Sistem informasi pengolahan data disini berupa pengolahan
data nasabah, data barang.Hal ini sangat dibutuhkan oleh perum
pegadaian cabang Ponorogo dalam menghadapi era globalisasi.
Menurut paraahli, Perum Pegadaian adalah salah satu lembaga
keuangan non bank yang kegiatan utamanya menyediakan dana
(pembiayaan) bagi masyarakat luas, untuk tujuan konsumsi, produksi,
maupun berbagai tujuan lainnya. Perum Pegadaian termasuk dalam
kategori lembaga keuangan karena transaksi pembiayaan yang diberikan
oleh Pegadaian mirip dengan pinjaman kredit melalui bank, namun diatur
secara terpisah atas dasar hokum gadai dan bukan dengan peraturan
mengenai peminjaman. Perum Pegadaian adalah badan usaha BUMN di
6

Indonesia yang secara resmi mempunyai izin untuk melaksanakan
kegiatan lembaga keuangan berupa pembiayaan dalam bentuk penyaluran
dana kemasyarakat atas dasar hokum gadai. Tugas dari pegadaian adalah
memberi pinjaman kepada masyarakat atas dasar hokum gadai.
Pada saat ini perkembangan teknologi berbasis internet sudah
semakin maju, dimana melalui jaringan internet terdapat informasi dan
pengetahuan yang berguna untuk banyak orang..perkembangan teknologi
internet dapat dimanfaatkan oleh instansi pemerintah atau swasta sebagai
sarana informasi bagi masyarakat, termasuk diPegadaian Ponorogo yang
dapat meningkatkan efektifitas dan efisiensi kerja instansi. Perum
pegadaian cabang Ponorogo belum memiliki system informasi
pengolahan data yang mampu melayani proses transaksi, baik berupa
pengolahan data nasabah, maupun data barang.
Dengan adanya permasalahan tersebut di atas maka akan di rancang
sebuah system informasi untuk pengolahan data diperum pegadaian,
sehingga disusunlah skripsi yang berjudul Media Informasi Simpan
Pinjam Berbasis Web DiPegadaian Ponorogo

B. PerumusanMasalah
Pentingnya pengelolaan system informasi yang baik dan akurat
diharapkan dapat memberikan acuan sebagai sarana untuk
mengoptimalkan seluruh data dan juga informasi. Berdasarkan latar
belakang diatas dapat dirumuskan permasalahannya sebagai berikut:


7

1. Bagaimana merancang sebuah database media informasi simpan
pinjam di Pegadaian yang berbasis web.
2. Bagaimana mengimplementasikan media informasi simpan pinjam di
Pegadaian Ponorogo berbasis web.

C. TujuanPerancangan
Tujuan dari perancangan ini adalah :
1. Merancang / membuat sebuah database media informasi peminjaman
di Pegadaian Ponorogo yang berbasis website.
2. Mengimplementasikan hasil perancangan media informasi simpan
pinjam di Pegadaian Ponorogo berbasis website

D. BatasanMasalah
Pada skripsi ini membatasi masalah dengan membuat sebuah
media yang akan digunakan untuk pengelolaan informasi simpan
pinjam di Pegadaian Ponorogo.
1. Perancangan ini tidak dapat menjustifikasi semua proses
peminjaman yang ada di Pegadaian Ponorogo.
2. Bahasa pemrograman yang digunakan adalah PHP, basis data yang
digunakan adalah MySQL, dan desain aplikasi menggunakan
Macromedia Dreamweaver CS3.





8

E. ManfaatPerancangan
1. Dengan perancangan tugas akhir ini diharapkan dapat memberikan
suatu media informasi simpan pinjam di Pegadaian Ponorogo
berbasis Website yang mudah, cepat, tepat dan akurat.
2. Mempermudah karyawan / karyawati untuk mengetahui informasi
tentang peminjaman di Pegadaian Ponorogo.

F. Sistematika Penulisan
Untuk memberikan gambaran isi laporan ini, akan diuraikan
susunan laporan secara garis besar yang terdiri dari lima bab, dimana
setiap babnya akan dibagi menjadi beberapa sub bab. Adapun susunannya
sebagai berikut:
BAB 1 Pendahuluan
Pendahuluan berisi tentang latar belakang, rumusan
masalah, batasan masalah, tujuan penelitian, manfaat
penelitian, sistematika penulisan.
BAB II Tinjauan Pustaka
Tinjauan pustaka menguraikan teori teori yang mendasari
pembahasan secara detail, dapat berupa definisi definisi,
model matematis dan atau program yang langsung berkaitan
dengan ilmu atau masalah yang diteliti atau dirancang.
BAB III Metode Perancangan
Bab ini menguraikan tentang metode desain perancangan,
yaitu langkah langkah yang akan dilakukan dalam upaya


9

mencapai tujuan perancangan, mulai dari munculnya ide
sampai penulisan laporan hasilperancangan. Rancangan
pengambilan data, peralatan yang diperlukan, proses
pengambilan data dan rancangan analisa data juga diuraikan
dalam bab ini.
BAB IV Analisa Data dan Pembahasan
Analisa data berisi tentang pengolahan data dengan
menggunakan model matematis, statistik, software atau
model lain untuk melakukan proses pengolahan data.
Sedangkan dalam pembahasan berisi tentang paparan hasil
dari tahapan perancangan, dari tahap analisis, desain, hasil
testing dan implementasinya, berupa penjelasan teoritik
dengan mengacu atau dikomparasikan dengan hasil
perancangan terdahulu.
BAB V Penutup
Berisi kesimpulan dan saran. Kesimpulan bahwa pegadaian
merupakan wadah yang bisa dimamfaatkan oleh masyarakat
yang ingin meminjam uang dengan waktu yang singkat, dan
dengan prosedur yang tidak sulit.Saran merupakan
masukkan yang sebaiknya dilakukan oleh penulis
maupun perusahaan untuk menunjang keberhasilan
media informasi simpan pinjam.




10

BAB II
LANDASAN TEORI

A. Perancangan Sistem Informasi
Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa
atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang
utuh dan berfungsi. Perancangan sistem dapat dirancang dalam bentuk bagan alir
sistem (system flowchart), yang merupakan alat bentuk grafik yang dapat
digunakan untuk menunjukan urutan-urutan proses dari sistem.(Nafisah, 2003 : 2).
Perancangan ialah suatu jaringan kerja yang saling berhubungan untuk
menentukan bagaimana suatu sistem menyelesaikan apa yang mesti diselesaikan.
George M.Scott ( Jogiyanto: 1991).
Perancangan yaitu proses penerapan berbagai teknik dan prinsip dengan
tujuan untuk mentransformasikan hasil analisa kedalam bentuk yang memudahkan
mengimplementasikan. (Kadir, 2003).
Dengan demikian perancangan sistem dapat diartikan :
a. Tahap setelah analisis dari siklus pengembangan sistem
b. Pendefinisian dari kebutuhan kebutuhan fungsional
c. Persiapan untuk rancang bangun implementasi
d. Menggambarkan bagaimana suatu sistem dibentuk
e. Dapat berupa penggambaran, perencanaan, dan pembuatan sketsa atau
pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang
utuh dan berfungsi.
21

1. Pengertian sistem informasi
Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah
sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang saling
terkait dan saling mendukung sehingga menjadi suatu informasi yang berharga
bagi yang menerimanya. (Muhyuzir 2001:8 )
Sistem informasi ialah suatu sistem yang menerima masukan data dan
instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan
hasilnya. (Davis 1991: 91 )
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi
organisasi yang bersifat manajerial dalam kegiatan strategi dari suatu organisasi
untuk dapat menyediakan kepada pihak luar tertentu dengan laporan laporan
yang diperlukan. (Sutabri,2005:36 )
Dengan demikian sistem informasi adalah gabungan yang terorganisasi oleh
manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data
dalam mengumpulkan, mengubah dan menyebarkan informasi dalam organisasi
atau juga secara pribadi.



22

Gambar 2.1 Komponen Sistem Informasi


2. SimpanPinjamDiPegadaian
Bisnis gadai melembaga pertama kali di Indonesia sejak Gubernur
jenderal VOC Van Imhoff mendirikan Bank Van Leening. Meskipun
demikian, diyakini bahwa praktik gadai telah mengakar dalam keseharian
masyarakat Indonesia. Pemerintah sendiri baru mendirikan lembaga gadai
pertama kali di Sukabumi Jawa Barat, dengan nama Pegadaian, pada tanggal
1 April 1901 dengan Wolf von Westerode sebagai Kepala Pegadaian Negeri
pertama, dengan misi membantu masyarakat dari jeratan para lintah darat
melalui pemberian uang pinjaman dengan hukum gadai.Seiring dengan
perkembangan zaman, Pegadaian telah beberapa kali berubah status mulai
sebagai Perusahaan Jawatan pada tahun 1901, Perusahaan di Bawah IBW
pada tahun 1928, Perusahaan Negara pada tahun 1960, dan kembali ke Perjan


23

di tahun 1969. Baru di tahun 1990 dengan lahirnya PP10/1990 tanggal 10
April 1990, sampai dengan terbitnya PP 103 tahun 2000, Pegadaian berstatus
sebagai Perusahaan Umum (PERUM) dan merupakan salah satu BUMN
dalam lingkungan Departemen Keuangan RI hingga sekarang,
3. Website
Web merupakan salah satu layanan internet yang paling banyak
digunakan dibanding dengan layanan lain seperti ftp, gopher, news atau
bahkan email. (Raharjo)
Web adalah suatu metode untuk menampilan informasi di internet, baik
berupa teks, gambar, suara maupun video yang interaktif dan mempunyai
kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen
lainnya (hypertext) yang dapat diakses melalui sebuah browser. (Yuhefizar )
Web (World Wide Web) adalah suatu ruang informasi yang dipakai
oleh pengenal global yang disebut Uniform Resourse Identifier(URL) untuk
mengindentifikasi sumber-sumber daya yang berguna. Dibuat oleh Sir Tim
Berners Lee pada tahun 1989 yang juga membuat standart pembuatan
webseperti Mark Up Language (seperti: HTML).
Websitedapat diakses menggunakan web browser,yaitu sebuah
aplikasi perangkat lunak yang memungkinkan seorang user untuk
menampilkan dan berinteraksi melalui teks, gambar, audio, video dan
informasi lainnya pada sebuah halaman web (web page)pada sebuah
websitemelalui WWW atau Local Area Network (LAN). Contoh aplikasi web
browserseperti: Internet Explorer, Mozilla Firefox, Opera.


24

4. Metode Waterfall
Secara garis besar metode waterfall mempunyai langkah-langkah
sebagai berikut : Analisa, Desain, Penulisan, Pengujian dan Penerapan serta
Pemeliharaan. (Kadir, 2003).
a. Tahapan Metode Waterfall
1) Analisa Kebutuhan
Langkah ini merupakan analisa terhadap kebutuhan sistem.
Pengumpulan data dalam tahap ini bisa melakukan sebuah
penelitian, wawancara atau studi literatur. Sistem analis akan
menggali informasi sebanyak-banyaknya dari user sehingga
akan tercipta sebuah sistem komputer yang bisa melakukan
tugas-tugas yang diinginkan oleh user tersebut. Tahapan ini
akan menghasilkan dokumen user requirment atau bisa
dikatakan sebagai data yang berhubungan dengan keinginan
user dalam pembuatan sistem. Dokumen ini lah yang akan
menjadi acuan sistem analis untuk menerjemahkan ke dalam
bahasa pemrogram.
2) Desain Sistem
Tahapan dimana dilakukan penuangan pikiran dan
perancangan sistem terhadap solusi dari permasalahan yang ada
dengan menggunakan perangkat pemodelan sistem seperti
diagram alir data (data flow diagram), diagram hubungan entitas
(entity relationship diagram) serta struktur dan bahasan data.



25

3. Penulisan Kode Program
Penulisan kode program atau coding merupakan
penerjemahan design dalam bahasa yang bisa dikenali oleh
komputer. Dilakukan oleh programmer yang akan
meterjemahkan transaksi yang diminta oleh user. Tahapan ini
lah yang merupakan tahapan secara nyata dalam mengerjakan
suatu sistem. Dalam artian penggunaan komputer akan
dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai
maka akan dilakukan testing terhadap sistem yang telah dibuat
tadi. Tujuan testing adalah menemukan kesalahan-kesalahan
terhadap sistem tersebut dan kemudian bisa diperbaiki.
4. Pengujian Program
Tahapan akhir dimana sistem yang baru diuji kemampuan
dan keefektifannya sehingga didapatkan kekurangan dan
kelemahan sistem yang kemudian dilakukan pengkajian ulang
dan perbaikan terhadap aplikasi menjadi lebih baik dan
sempurna.
5. Penerapan Program dan Pemeliharaan
Perangkat lunak yang sudah disampaikan kepada pelanggan
pasti akan mengalami perubahan. Perubahan tersebut bisa karena
mengalami kesalahan karena perangkat lunak harus
menyesuaikan dengan lingkungan (peripheral atau sistem operasi
baru) baru, atau karena pelanggan membutuhkan perkembangan
fungsional.


26


a. Keunggulan Metode Waterfall
Metode pengembangan waterfall mempunyai keunggulan dalam
membangun dan mengembangkan suatu sistem, antara lain:
1) Kualitas dari sistem yang dihasilkan baik.dikarenakan
pelaksanaannya secara bertahap, sehingga tidak terfokus pada
tahapan tertentu.
2) Dokumen pengembangan sistem sangat terorganisir, karena setiap
fase harus terselesaikan dengan lengkap sebelum melangkah ke
fase berikutnya. Jadi setiap fase atau tahapan akan mempunyai
dokumen tertentu.
b. Kelemahan metode waterfall
1) Diperlukan majemen yang baik, karena proses pengembangan tidak
dapat dilakukan secara berulang sebelum terjadinya suatu produk.
2) Kesalahan kecil akan menjadi masalah besar jika tidak diketahui
sejak awal pengembangan.
3) Pelanggan sulit menyatakan kebutuhan secara eksplisit sehingga
tidak dapat mengakomodasi ketidakpastian pada saat awal
pengembangan.







27

B. KOMPONEN YANG DIGUNAKAN
1. Adobe Dreamweaver
Adobe Dreamweaver merupakan program penyunting halaman web
keluaran Adobe Systems yang dulu dikenal sebagai
MacromediaDreamweaver keluaran Macromedia. Program ini banyak
digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan
kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver
sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Versi
terakhir Dreamweaver keluaran Adobe Systems adalah versi 12 yang ada
dalam Adobe Creative Suite 6 (sering disingkat Adobe CS6).Adobe
Dreamweaver adalah aplikasi desain dan pengembangan web yang
menyediakan editor WYSIWYG visual (bahasa sehari-hari yang disebut
sebagai Design view) dan kode editor dengan fitur standar seperti
syntaxhighlighting, code completion, dan code collapsing serta fitur lebih
canggih seperti real-time syntax checking dan code introspection untuk
menghasilkan petunjuk kode untuk membantu pengguna dalam menulis
kode. Tata letak tampilan Design memfasilitasi desain cepat dan
pembuatan kode seperti memungkinkan pengguna dengan cepat membuat
tata letak dan manipulasi elemen HTML. Dreamweaver memiliki fitur
browser yang terintegrasi untuk melihat halaman web yang dikembangkan
di jendela pratinjau program sendiri agar konten memungkinkan untuk
terbuka di web browser yang telah terinstall. Aplikasi ini menyediakan
transfer dan fitur sinkronisasi, kemampuan untuk mencari dan mengganti
baris teks atau kode untuk mencari kata atau kalimat biasa di seluruh situs,


28

dan templating feature yang memungkinkan untuk berbagi satu sumber
kode atau memperbarui tata letak di seluruh situs tanpa server side
includes atau scripting. Behavior Panel juga memungkinkan penggunaan
JavaScript dasar tanpa pengetahuan coding, dan integrasi dengan Adobe
Spry Ajax framework menawarkan akses mudah ke konten yang dibuat
secara dinamis dan interface. Dreamweaver dapat menggunakan ekstensi
dari pihak ketiga untuk memperpanjang fungsionalitas inti dari aplikasi,
yang setiap pengembang web bisa menulis (sebagian besar dalam
HTMLdan JavaScript). Dreamweaver didukung oleh komunitas besar
pengembang ekstensi yang membuat ekstensi yang tersedia (baik
komersial maupun yang gratis) untuk pengembangan web dari efek
rollover sederhana sampai full-featured shopping cart. Dreamweaver,
seperti editor HTML lainnya, edit file secara lokal kemudian diupload ke
web server remote menggunakan FTP, SFTP, atau WebDAV.
Dreamweaver CS4 sekarang mendukung sistem kontrol versi Subversion
(SVN)Databases

2.Database
Adalah susunan record data operasional lengkap dari suatu organisasi
atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan
menggunakan metode tertentu dalam komputer sehingga mampu
memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.



29

3.DFD
Data Flow Diagram (DFD) merupakan diagram yang mengunakan
notasi-notasi atau simbol-simbol untuk mengambarkan sistem jaringan
kerja antar fungsi-fungsi yang berhubungan satu sama lain dengan aliran
dan penyimpanan data (Nugroho, 2011).
Gambaran grafis yang memperlihatkan aliran data dari sumbernya
dalam obyek kemudian melewati suatu proses yang mentransformasikan
ke tujuan yang lain, yang ada pada objek lain (Wijaya, 2007).
Adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan dari mana asal data dan kemana tujuan data yang
keluaran dari sistem, dimana data di simpan, proses apa yang
menghasilkan data tersebut, dan interaksi antara data yang tersimpan dan
proses yang dikenakan pada data tersebut (Kristanto, 2003 ).
Data Flow Diagram atau sering disingkat DFD adalah perangkat-
perangkat analisis dan perancangan yang terstruktur sehingga
memungkinkan penganalis sistem memahami sistem dan subsistem secara
visual sebagai suatu rangkaian aliran data yang saling berkaitan.
DFD ini adalah salah satu alat pembuatan model yang sering
digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang
lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem.
Dengan kata lain, DFD adalah alat pembuatan model yang
memberikan penekanan hanya pada fungsi sistem. DFD ini merupakan alat
perancangan sistem yang berorientasi pada alur data dengan konsep
dekomposisi dapat digunakan untuk penggambaran analisa maupun


30

rancangan sistem yang mudah dikomunikasikan oleh profesional sistem
kepada pemakai maupun pembuat program. Berikut ini simbol simbol
yang sering digunakan dalam membuat suatu DFD yaitu sebagai berikut :
Tabel 2.2. Simbol Data Flow Diagram (DFD)
Simbol Arti
Simbol lingkaran, menggambarkan
entitas internal atau proses, dimana
data masuk ke aliran data keluar.
Simbol aliran data,
menggambarkan aliran data yang
berupa masukan untuk sistem atau
hasil dari proses sistem.
Simbol entitas eksternal,
menggambarkan asal dan tujuan
data diluar sistem.

4.Flowchart
Flowchart adalah bagian (chart) yang menunjukan alir
(Flow) didalam program dan prosedur sistem secara logika. Simbol-
simbol yang umum digunakan pada Flowchart adalah sebagai berikut :




31

Simbol Arti
Menandakan dokumen, bias dalam
bentuk surat, formulir, buku /
berkas dan cetakan (printout).
Multi dokumen
Proses manual
Proses yang dilakukan computer
Mewakili data masukan (input)
atau keluaran
(output)
Persiapan data
Menandakan dokumen yang di
arsipkan (arsip manual)
Proses apa saja yang tak
terdefenisi, termasuk
aktifitas fisik.
Terminasi yang mewakili simbol
tertentu untuk digunakan pada
aliran yang lain pada halaman


32

lain.
Terminasi yang mewakili simbol
tertentu untuk digunakan pada
aliran yang lain pada halaman
sama.
Terminasi menandakan awal dan
akhir aliran
Pengambilan keputusan
Pemasukan data manual
Data penyimpanan (disk storage)

Tabel 2.3Simbol Flowchart
5. PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat
ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun
tidak tertutup kemungkinan digunakan untuk pemakaian lain. Contoh terkenal
dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang
Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari
ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun
Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks


33

berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!,
Postnuke, Xaraya, dan lain-lain. Pada awalnya PHP merupakan kependekan
dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh
Raumus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI
(Form Interpreted), yang wujudnya berupa sekumpulan script yang
digunakan untuk mengolah data form dari web. Selanjutnya Raumus merilis
kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan
perilisan kode sumber ini menjadi open source, maka banyak programmer
yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis
PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasi dalam
program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang
meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang
interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian
pada juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan
meresmikan rilis tersebut sebagai PHP 3.0 dan singkat PHP dirubah menjadi
akronim berulang PHP: Hypertext Preprocessing. Pada pertengahan tahun
1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan
PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal
abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk
membangunaplikasi web kompleks tetapi tetap memiliki kecepatan dan
stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari
interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan


34

model pemrograman berorientasi objek ke dalam PHP untuk menjawab
perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Kelebihan PHP dari bahasa pemrograman lain:
a. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak
melakukan sebuah kompilasi dalam penggunaannya.
b. Web Server yang mendukung PHP dapat ditemukan dimana-mana
dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi
yang relatif mudah.
c. Dalam sisi pengembangan lebih mudah, karena banyaknya milis-milis
dan developer yang siap membantu dalam pengembangan.
d. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling
mudah karena memiliki referensi yang banyak.
PHP adalah bahasa open sourse yang dapat digunakan di berbagai mesin
(Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime
melalui console serta juga dapat perintah-perintah sistem. (Darliansyah Putra,
2: 2009)
6. XAMPP
XAMPP adalah sebuah aplikasi web server yang dijalankan secara lokal
(off line). XAMPP merupakan sebuah paket instalansi untuk PHP, APACHE,
MySQL dan PHPMyAdmin. Dengan menggunakan XAMPP, tidak perlu lagi
menginstal ketiga software tersebut secara terpisah.XAMPP bisa digunakan
dalam beraneka sistem operasi, seperti Windows, Mac, dan Linux. XAMPP
bersifat operator source, sehingga bisa didapatkan secara gratis.


35

BAB III
METODOLOGI PERANCANGAN

A. Analisis Sistem
1. Analisis Yang Dilakukan
a. Identifikasi Masalah
Adapun masalah-masalah yang timbul dalam sistem pengolahan
data peminjam pada Pegadaian Di Ponorogo sebagai berikut :
1) Dalam pencatatan data peminjam masih banyak kendala karna bersifat
manual atau masih menggunakan lembran-lembaran kertas sebagai
arsipnya (file tidak teratur).
2) Pencarian data peminjam membutuhkan waktu yang cukup lama untuk
mendapatkannya.
3) Kesulitan dan ketidak tepatan dalam pembuatan laporan , karena laporan
berdasarkan data-data yang ada pada bagian pencatatan atau
pendataan.Padahal data yang dicatat tidak berada pada satu tempat
melainkan terpisah-pisah antara file satu dengan yang lain sehingga
laporan yang dihasilkan pun tidak maksimal atau kurang memenuhi
persyaratan baik untuk pihak operasional maupun manajemennya.
b. Penyebab Identifikasi Masalah
Beberapa permasalahan tersebut timbul karna adanya beberapa
factor yang mempengaruhinya, diantaranya sebagai berikut :
1) Pemberian nomor pengajuan belum dilakukan secara terstruktur, kadang
masih terjadi kesamaan nomor pengajuan.


22

2) Belum adanya aplikasi program yang digunakan untuk melakukan
pengecekan proposal.
3) Pendataan peminjam yang kurang jelas dan masih secara manual yaitu
lembar-lembar buku dalam bentuk arsip yang menyebabkan kurang
praktis.
4) Terjadi keterlambatan dalam penulisan laporan karena berbagai hal.
Diantaranya tidak tersedianya program bantu untuk membuat analisis dan
laporan secara efektif dann juga kurangnya staf tenaga ahli.
2. Analisis sistem
a. Analisis Data
1) Data masukan berupa data-data yang akan dicatat yang terdiri
dari data nasabah , jumlah pinjaman, bunga pinjaman, lama
angsuran, jaminan (angunan) dan denda bila terjadi
keterlambatan pembayaran angsuran serta data rincian biaya
yang harus dibayar oleh peminjam dalam setiap bulannya.
2) Data keluaran berupa semua informasi yang dihasilkan dari
proses pengolahan data, yang terdiri dari laporan yang
dibutuhkan oleh bagian manajemen Pegadaian Di Ponorogo.
b. Analisis Kerja
1) Proses pendataan nasabah, pada proses ini dilakukan pencatatan
nasabah yang melakukan transaksi.
2) Proses pembuatan laporan, dilakukan pembuatan laporan agar
dapat membantu prses kerja unit Simpan Pinjam, mencakup
laporan data nasabah yang masuk, laporan data nasabah yang


23

keluar, laporan rincian angsuran nasabah dan laporan lain-lain
(biaya denda bila terlambat mengansur dalam satu periode
tertentu).
c. Analisis Dokumen
Dokumen nasabah berisi informasi tentang nasabah yang telah atau
sedang mengansur.
3. Analisis Kelemahan Sistem Lama
Tujuan analisis terhadap kelemahan system administrasi yanga ada
merupakan hal yang dibutuhkan guna mengenali lebih jauh apakah
system tersebut masih layak digunakan. Adapun kelemahan-kelemahan
system dalam proses pengolahan data nasabah pada Pegadaian Di
Ponorogo adalah sebagai berikut :
a. Dari Segi Kendala
Dimana tingkat kesalahan yang terjadi masih sering terjadi karna
system pengolahan datanya masih dilakukan secara manual (Faktor
Human).
b. Dari Segi Teknologi
Pegadaian Di Ponorogo belum menggunakan teknologi yang modern
(belum komputerisasi). Dimana system komputerisasinya hanya
digunakan sebatas untuk kegiatan surat menyurat yang bersifat resmi
bukan untuk system pengolahan data nasabah.
c. Dari Segi Dokumen
Dokumen-dokumen atau berkas-berkas yang ada Di Pegadaian
Ponorogo semakin hari semakin banyak penumpukan kerena masih


24

berbentuk lembaran-lembaran buku yang akan memenuhi lemari
arsip, kemungkinan terjadi kerusakan pada dokumen tersebut juga
sangat tinggi.
d. Dari Segi Laporan
Laporan yang dihasilkan kurang bisa digunakan sebagai sarana
dalam pengambilan keputusan dan informasi, karena file masih
berupa dalam arsip-arsip yang jumlahnya sangat banyak dan
terpisah-pisah sehingga ketepatan dan kevalidan datanya masih
kurang bisa dipertanggungjawabkan kebenarannya.
4. Perancangan Sistem
Setelah menganalisis kebutuhan sistem tahap selanjutnya adalah desain
sistem atau perancangan sistem.
Metode perancangan ini dapat digambarkan sebagai berikut :





25

Pemahaman
kasus
Penggalian
Informasi
Identifikasi
kebutuhan
Desain Sistem
Desain Interface
Implementasi
aplikasi
testing
Membangun
struktur data
Membangun
struktur tabel
Generate
Database
Studi kelayakan
teknis&
operasional

Gambar 3.1 Flowchart Perancangan

1. Data Flow Diagram ( DFD )
DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari
sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan
interaksi antara data yang tersimpan dan proses yang dikenakan pada data
tersebut. DFD menunjukkan hubungan antar data pada sistem dan proses sistem.


26

DCD sistem informasi data pelanggan dipegadaian ponorogo, dapat
digambarkan sebagai berikut.




Data pelanggan data pelanggan

update

info pinjaman


Menyetujui pinjaman Mendapat data



Gambar 3.2 Tampilan DCD
Keterangan :
Dari gambar diatas menunjukkan proses perancangan sistem informasi data
pelanggan Ponorogo. Proses yang terjadi yaitu dimana pelanggan memerlukan
info tentang data pelanggan. Data dikumpulkan dari pelanggan diberikan kepada
admin untuk diatur dan dibuat datanya.

admin Pelanggan
System informasi
pegadaian ponorogo
Direktur Pegadaian


27

Pelanggan
Loket Data
pelanggan
Tampilan Data pelanggan
admin
Data pelanggan
Tambah data
pelanggan
Edit admin
Login
Data baru
edit
Record Data pelanggan
Record Data pelanggan
data
Record Data pelanggan
admin
Record admin

Gambar 3.3 DFD level 1
Keterangan :
Dari gambar diatas, dapat diperoleh proses dimana pelanggan mendapatkan
informasi lebih mudah mengenai system data pelanggan



28

2. Diagram Erd















Gambar 3.4 Diagram ERD
Keterangan :
Relasi tabel tersebut menampilkan proses dimana penginputan data anggota
peminjam di dalam tabel pegadaian Ponorogo.





Anggota
No_anggota*
Nama_anggota
Jenis_kelamin
Tempat_lahir
Tgl_lahir
Alamat
No_Hp
No_identitas
Password



Jenis simpan
Id_jenis*
Jenis_simpanan
Jumlah

Pengambilan
Id_ambil*
Tanggal
No_anggota**
Jumlah
User_id**
Simpanan
Id_simpanan*
Tanggal
No_anggota**
Id_jenis**
Jumlah
User_id**
Pinjaman Header
id_pinjam*
Tanggal
No_anggota**
Jumlah
Lama
Bunga
User_id**
Pinjaman Detail
id_pinjam**
Cicilan
Angsuran
Bunga
Tgl_bayar
Jumlah_bayar
Users
User_id*
Password



29

3. Desain Tabel / File
Desain file adalah desain yang dirancang untuk mengelola dan menyimpan file
data yang nantinya akan diproses pada pembuatan laporan. Desain file dalam
proses penginputan data peminjam sebagai berikut :
a. Nama Tabel : Anggota
Nama Field Type Key
No_anggota
Nama_anggota
Jenis_kelamin
Tempat_lahir
Tgl_lahir
Alamat
No_hp
No_identitas
password
Char(10)
Varhar(50)
Char(2)
Varchar(50)
Date
Varchar(50)
Char(30)
Char(30)
Varchar(50)
Primary key

Tabel 3.1 Tabel anggota
CREATE TABLE `anggota` (
`noanggota` char(10) NOT NULL,
`namaanggota` varchar(50) NOT NULL,
`jk` char(2) NOT NULL,
`tempat_lahir` varchar(50) NOT NULL,
`tgl_lahir` date NOT NULL,
`alamat` varchar(50) NOT NULL,


30

`hp` char(30) NOT NULL,
`noidentitas` char(30) NOT NULL,
`pwd` varchar(50) default NULL,
PRIMARY KEY (`noanggota`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Keterangan :
Tabel ini berfungsi untuk menampilkan hasil input data peminjam dipegadaian.
b. Nama Tabel : Jenis Simpan

Nama Field Type Key
Id_jenis char( 2 ) primary key
Jenis_simpanan varchar(50)
jumlah int (11)

Tabel 3.2 Tabel jenis simpan
CREATE TABLE `jenis_simpan` (
`id_jenis` char(2) NOT NULL,
`jenis_simpanan` varchar(50) NOT NULL,
`jumlah` int(11) NOT NULL,
PRIMARY KEY (`id_jenis`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;






31


Keterangan :
Tabel yang berfungsi untuk menyimpan data user yang masuk atau mengakses
sistem.
Nama Tabel : Pengambilan

Nama Field Type Key
Id_ambil
tanggal
no_anggota
jumlah
user_id
char (10)
date
char(10)
int(11)
varchar(50)

Primary key

Tabel 3.3 pengambilan
CREATE TABLE `pengambilan` (
`id_ambil` char(10) NOT NULL,
`tgl` date NOT NULL,
`noanggota` char(10) NOT NULL,
`jumlah` int(11) NOT NULL,
`user_id` varchar(50) NOT NULL,
PRIMARY KEY (`id_ambil`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Keterangan :
Tabel yang fungsinya untuk proses penginputan data peminjaman uanag



32


d. Nama Tabel : Pinjaman Detail

Nama Field Type Key
id_pinjam char ( 10) Primary key
cicilan smallint(6)
angsuran int(11)
bunga int (11)
tgl_bayar date
jumlah_bayar int(11)
Tabel 3.4 pinjaman detail

CREATE TABLE `pinjaman_detail` (
`id_pinjam` char(10) NOT NULL,
`cicilan` smallint(6) NOT NULL,
`angsuran` int(11) NOT NULL,
`bunga` int(11) NOT NULL,
`tgl_bayar` date NOT NULL,
`jumlah_bayar` int(11) NOT NULL,
PRIMARY KEY (`id_pinjam`,`cicilan`),
KEY `id_pinjam` (`id_pinjam`,`cicilan`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;







33


e. Nama Tabel : Pinjaman Header
Nama Field Type Key
id_pinjam char ( 10) Primary key
tanggal date
no_anggota chart(10)
jumlah int (11)
lama smallint(6)
bunga smallint(6)
user_id varchar(50)
Tabel 3.5 Pinjaman header


CREATE TABLE `pinjaman_header` (
`id_pinjam` char(10) NOT NULL,
`tgl` date NOT NULL,
`noanggota` char(10) NOT NULL,
`jumlah` int(11) NOT NULL,
`lama` smallint(6) NOT NULL,
`bunga` smallint(6) NOT NULL,
`user_id` varchar(50) NOT NULL,
PRIMARY KEY (`id_pinjam`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;



34


f. Nama Tabel : Simpanan
Nama Field Type Key
id_simpanan int( 11) Primary key
tanggal date
no_anggota char(10)
id_jenis char (2)
jumlah int(11)
user_id varchar(50)
Tabel 3.6 Simpanan

CREATE TABLE `simpanan` (
`id_simpanan` int(11) NOT NULL auto_increment,
`tgl` date NOT NULL,
`noanggota` char(10) NOT NULL,
`id_jenis` char(2) NOT NULL,
`jumlah` int(11) NOT NULL,
`user_id` varchar(50) NOT NULL,
PRIMARY KEY (`id_simpanan`),
KEY `noanggota` (`noanggota`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;





35


g. Nama Tabel : Admin
Nama Field Type Key
User_id varchar ( 50) Primary key
password varchar(50)

Tabel 3.7 Admin

CREATE TABLE `simpanan` (
`user_id ` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
PRIMARY KEY (user_`id `),
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
Keterangan :
Tabel ini berfungsi untuk menampilkan profil user




36

h. Wchart

1) Flowchart Login
Login
Input
nama&pass
Admin
Menu
Utama
End



Gambar 3.19 Flowchart Login


Keterangan :
Dari flowchart login diatas bisa diketahui proses login yang dilakukan oleh admin. Hal
pertama adalah login kemudian memasukkan username dan pasword setelah itu admin
bisa menuju menu utama untuk mengolah data dan juga bisa menuju end untuk
mengakhiri proses.




37

2) Flowchart Menu Utama
Home
Admin
master
transaksi
laporan
End
D Ya
C Ya
B Ya
A Ya

Gambar 3.6 Flowchart Menu Utama







38

3) Flowchart Input Data

A
Input data
Reset
Tidak
End
Tidak
Input data
save
A
ya

Gambar 3.7 Flowchart I nput Data






















39


4) Flowchart Edit Data
A
Edit data
Reset
Tidak
End
Tidak
Edit data
save
A
ya

Gambar 3.8 Flowchart Edit Data

47

4. Perancangan Desain Interface

a. Menu Utama
Gambar 3.9 Tampilan Menu Utama


b. Desain Home

Gambar 3.10 Desain Home

c. Tabel Anggota

Anggota

No
anggota
Nama
anggota
Jenis
kelamin
Tempat
lahir
Tanggal
lahir
alamat No
Hp
No
identitas
Password
1 xxxx xxxxx xxxxxx Xxxxx xxxx xx xxxx xxxxx
2

Gambar 3.11 Tampilan Anggota


Home Master Transaksi Laporan Keluar
Hai, Admin selamat dating di Sistem informasi Pegadaian Ponorogo
Home Master Transaksi Laporan Keluar



d. Tabel Jenis simpan

Gambar 3.12 Tampilan jenis simpan


e. Tabel Jenis Pengambilan

Gambar 3.13 Tampilan jenis pengambilan


Home Master Transaksi Laporan Keluar
Pengambilan
No Id ambil Tanggal No anggota jumlah User id
1 xxxx xxxxxx xxxxx Xxxxx xxxxxx
2




Jenis Simpan
No Id Jenis

Jenis simpanan Jumlah
1 xxxx xxxxxx xxxxx
2
3



f. Tabel Jenis Pinjaman Detail


Gambar 3.14 Tampilan jenis pinjaman detail

g. Tabel Jenis Pinjaman


Gambar 3.15 Tampilan jenis pinjaman header









Home Master Transaksi Laporan Keluar
Pinjaman Detail
No Id pinjam cicilan Angsuran Bunga Tgl Bayar Jumlah
bayar
1 xxxxxx xxxx xxxxx xxxxx xxxxx xxxx
2




Home Master Transaksi Laporan Keluar
Pinjaman Header
No Id pinjam tanggal No
anggota
jumlah lama bunga User id
1 xxxxx xxxxx xxxxx xxxxx xxxx Xxxxx xxxxx
2






h. Tabel Jenis Simpanan



Gambar 3.16 Tampilan jenis simpanan



i. Tabel Jenis Users

Gambar 3.17 Tampilan jenis users


Home Master Transaksi Laporan Keluar
simpanan
No Id simpanan tanggal No
anggota
Id jenis Jumlah User id
1 xxxxx xxxxx xxxxx xxxxx xxxx xxxxxx
2




Home Master Transaksi Laporan Keluar
users
No User id password
1 xxxxxx xxxxxxxx
2






5. Perancangan Desain Interface Admin

a. Desain Halaman Login


Gambar 3.18 Desain Halaman Login


b. Desain Menu Utama


Gambar 3.19 Desain Menu Utama

Administrator
Username :
Password :
Login
Home Master Transaksi Laporan Keluar

Reset



c. Input Daftar Simpanan Anggota










Gambar 3.20 Desain I nput Daftar Simpanan Anggota

d. Input Data jenis simpanan








Gambar 3.21 Desain I nput Data J enis Simpanan





No Anggota :
Tanggal : : :
Jenis kelamin : : :
Jumlah :: :



Simpanan


Simpan

Baru
Pertanggal Daftar


Id :
Jenis :
Jumlah :





Tambah





i. Daftar Pinjaman Anggota

Gambar 3.22 Tampilan Daftar pinjaman anggota



Id :
Tanggal :
No.Anggota :
Jumlah :
Lama :
Bunga :
User id :

Pinjaman

Ketentuan

Tambah







Cari


BAB IV
IMPLEMENTASI SISTEM

1. Pembahasan
Dalam sub bab ini penulis memberikan hasil eksekusi program yang
telah dibahas pada bab-bab sebelumnya. Rancangan aplikasi ini terdiri atas
menu sistem yang akan diakses oleh admin yang hanya bisa di buka oleh
admin untuk mengolah data. Berikut adalah hasil eksekusi program yang
telah mengalami proses penginputan.
1. Menu Admin
1. Form Login
Form Login adalah form untuk memulai sistem.
. Tampilan Menu Login sebagai berikut:

Gambar 4.1 Tampilan Login

1
2


Penjelasan :
1. Kolom nomer 1 adalah kolom username untuk memasukkan data
username
2. Kolom nomer 2 adalah kolom password untuk memasukkan data
password
Script Login.php
<form name="login" action="cek_login.php" method="POST"
onSubmit="return validasi(this)">
<div class="login-inside">
<div class="login-data">
<div class="adlib">
<p align="center"><blink>Silahkan masukkan username dan
pasword dengan benar</blink></p>

3. Menu Home
Setelah masuk data Username dan Password anda akan memasuki
tampilan halaman Home admin,tampilanya sebagai berikut :

Gambar 4.2 Tampilan Home Admin
Penjelasan :
1
2 3 4 5


1. Home : tampilan menu utama setelah melakukkan login admin.
2. Master : adalah tombol untuk menampilkan Jenis simpanan dan
anggota.
3. Transaksi : adalah tombol untuk menanpilkan Simpanan, Pinjaman,
dan Bayar Pinjaman.
4. Laporan : adalah tombol untuk menampilkan data anggota.
5. Keluar

Script Home.php
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Sistem Informasi Koperasi Simpan Pinjam</title>
<link rel="stylesheet" href="css/style_content.css"
type="text/css"/>


<link rel="stylesheet" href="css/style_table.css"
type="text/css"/>
<link type="text/css" href="css/excite-bike/jquery-ui-
1.8.21.custom.css" rel="stylesheet" />
6. Input Daftar Jenis Simpanan
Halaman ini berfungsi untuk menambahkan jenis simpanan.

Gambar 4.3 Tampilan Input J enis Simpanan

Penjelasan :
1. Dari nomer 1 ada kolom tambah itu berfungsi untuk menambah
data baru.
2. Dari nomer 2 ada kolom Edit Hapus yang berfungsi utuk
mengedit atau menghapus data.

Script I nput_J enis simpanan.php
<script language="javascript"
src="modul/jenis/ajax.js"></script>
1
2


<style type="text/css">
button
{
margin: 2px;
position: relative;
padding: 4px 8px 4px 4px;
cursor: pointer;
list-style: none;
}
button span.ui-icon {
float: left;
margin: 0 4px;
}

3. Data Anggota
Halaman ini adalah tampilan data anggota yang di mana admin
yang bisa melihat data serta mengelola sepenuhnya.


Gambar 4.4 Tampilan Data Anggota

1
2
3


Script Data_Anggota.php

<script language="javascript"
src="modul/anggota/ajax.js"></script>
<style type="text/css">
button {
margin: 2px;
position: relative;
padding: 4px 8px 4px 4px;
cursor: pointer;
list-style: none;
}

Penjelasan :
1. Tambah : yaitu kolom untuk menambah atau membuat data baru.
2. Edit hapus : yaitu kolom untuk mengedit atau menghapus data.
3. Cari : yaitu kolom untuk mencari sebuah data.
4. Simpanan Anggota
Halaman ini digunakan untuk mencari data simpanan anggota.



Gambar 4.5 Tampilan Simpanan Anggota
Penjelasan :
1. Simpanan berisi tentang simpanan anggota.
2. Pertanggal kolom ini untuk mencari data anggota (pertanggal).
3. Daftar kolom ini untuk mencari data anggota berdasarkan
nomor anggota .
4. Simpan kolom ini untuk menyimpan data anggota
5. Baru kolom ini untuk menambah atau membuat data baru.

Script Simpanan_Anggota.php
<script language="javascript"
src="modul/simpanan/ajax.js"></script>
<style type="text/css">
button {
margin: 2px;
position: relative;
padding: 4px 8px 4px 4px;
cursor: pointer;
list-style: none;}
1
2 3
4 5


6. Pinjaman Anggota
Halaman ini digunakan untuk memasukkan data nasabah .

Gambar 4.6 Tampilan Pinjaman Anggota

Penjelasan :
1. Pinjaman : yaitu menampilkan pinjaman data nasabah.
2. Ketentuan : yaitu menampilkan tentang peraturan yang ada.
3. Tambah : yaitu kolom ini bisa menambahkan data nasabah.
4. Cari : yaitu kolom pencarian data yang sudah ada.

Script Pinjaman_Anggota.php
<script language="javascript"
src="modul/pinjaman/ajax.js"></script>
<style type="text/css">
button {
margin: 2px;
position: relative;
1
2
3
4


padding: 4px 8px 4px 4px;
cursor: pointer;
list-style: none;
}
button span.ui-icon {
float: left;
margin: 0 4px;
}

5. Daftar Pembayaran Pinjaman Anggota
Halaman ini digunakan untuk menampilkan data pembayaran
nasabah.

Gambar 4.7 Tampilan Daftar Pembayaran Pinjaman Anggota
Penjelasan :
1. Pembayaran : yaitu menampilkan pembayaran data nasabah.
2. Ketentuan : yaitu menampilkan tentang peraturan yang ada.
3. Tambah : yaitu kolom ini bisa menambahkan data nasabah.
4. Cari : yaitu kolom pencarian data yang sudah ada.
2 1
3
4


Script Daftar_pembayarang.php

<script language="javascript"
src="modul/bayar/ajax.js"></script>
<style type="text/css">
button {
margin: 2px;
position: relative;
padding: 4px 8px 4px 4px;
cursor: pointer;
list-style: none;
}
button span.ui-icon {
float: left;
margin: 0 4px;
}

5. Anggota
Halaman ini digunakan untuk menampilkan data anggota dan
merangkup tentang rekap semua anggota juga. Halamannya sebagai
berikut :










Gambar 4.8 Tampilan Anggota
Penjelasan :
1. Rekap semua anggota : yaitu kolom yang berisikan rekap semua
data.
2. Detail pegawai : yaitu kolom data perorangan.
Script Anggota.php
<script language="javascript"
src="modul/anggota/ajax.js"></script>
<style type="text/css">
button {
margin: 2px;
position: relative;
padding: 4px 8px 4px 4px;
cursor: pointer;
list-style: none;
}
button span.ui-icon {
float: left;
margin: 0 4px;
}
1
2


Script Rangkap_Anggota.php
<?php
if(isset($_POST[submit])){
$blnth = $_POST['bulantahun'];

mysql_connect("localhost", "root", "root");
mysql_select_db("koperasi_pds");
?>















BAB V
KESIMPULAN DAN SARAN

A. Kesimpulan
Dari pembahasan sebelumnya, maka penulis memberikan kesimpulan :
1. Sistem informasi ini memberikan kemudahan dalam hal sarana
teknologi informasi agar dalam pengelolaan atau pendataan nasabah
dan pendataan pinjaman nasabah tidak manual lagi.
2. Dengan adanya sistem ini, maka sistem informasi pegadaian Di
ponorogo ini dapat membantu dalam mendata nasabah dan mendata
pinjaman nasabah untuk melengkapi sistem yang sudah ada.

B. Saran
a. Pada sistem ini input datanya masih secara berkala jadi untuk
pembaca bisa mengembangkan sistem ini agar menjadi lebih
sempurna.
b. Web ini hanya mampu mengelola atau mendata nasabah, mendata
pinjaman nasabah. Untuk kedepannya lebih bisa mengembangkan
agar menjadi web utama diperusahaan yang mengandung
informasi tentang pegadaian.
c. Mengingat bahwa sistem informasi pegadaian Di ponorogo adalah
system yang baru pertama kalinya diimplementasikan di dalam
perusahaan, tentunya system ini banyak sekali memiliki
kelemahan dan kekurangan.


DAFTAR PUSTAKA

Davis, 1991. Dasar Sistem Imformasi. Andi Offset. Yogyakarta
Jogiyanto, 1991. Analisis Dan Desain. Andi Offset. Yogyakarta
Kadir, Abdul. 2003. Metode Waterffal. Andi Offset. Yogyakarta
Kristanto, 2003. Perancangan Sistem Informasi. Andi Offset. Yogyakarta
Muhyuzir, 2001. Sistem I nformasi, Yogyakarta: Andi Offset.
Nugroho, 2011. Data Flow Diagram. Andi Offset. Yogyakarta
Putra, Darliansyah. 2009. PHP dan MySQL dengan Editor Adobe Dreamweaver
. Yogyakarta: Andi.
Sutabri, 2005. Pengenalan Teknologi I nformasi, Andi: Yogyakarta
Wijaya, 2007. Grafis Dan Desain, Andi: Yogyakarta
Yuhefizar. 2009. Dasar Pemprograman Web. Yogyakarta : Andi
http://juansyah.wordpress.com/2013/03/31/pengertian-sistem-informasi/

Anda mungkin juga menyukai