• Tidak ada hasil yang ditemukan

BAB IV RANCANGAN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB IV RANCANGAN SISTEM USULAN"

Copied!
31
0
0

Teks penuh

(1)

BAB IV

RANCANGAN SISTEM USULAN

4.1. Umum

Dalam sistem informasi yang ada pada Pegadaian Perum Pasar Senen yang masih menggunakan manual dalam pengolahan data maka penulis mengajukan rancangan sistem usulan yang diharapakan dapat membantu dalam pengolahan data.

4.2. Prosedur Sistem Usulan a. Prosedur Pendaftaran Pelanggan

Calon Pelanggan mengisi formulir yang tersedia di komputer. Setelah mengisi menyerahkan KTP kepada admin untuk keaslian identitas pelanggan. Admin membuat arsip Data Pelanggan. Setelah arsip selesai, admin menyerahkan KTP kembali kepada pelanggan.

b. Prosedur Tafsiran Harga Barang

Admin akan memeriksa barang apakah masih mempunyai nilai jual atau tidak.

Setelah menafsir,admin akan menginfokan harga barang yang akan digadai. Jika setuju, admin akan mengantar barang menuju tempat penyimpanan barang.

c. Prosedur Pengajuan Pinjaman

Admin akan memproses pinjaman dengan membuat arsip pinjaman. Setelah arsip pinjaman jadi, akan diserahkan kepada keuangan untuk mengajukan pinjaman. Setelah keuangan setuju, admin akan membuat kwitansi sebagai tanda jadi transaksi. Setelah jadi, kwitansi akan diberikan kepada pelanggan.

37

(2)

d. Prosedur Pembayaran Angsuran

Pelanggan menyerahkan kwitansi ke admin beserta uang tagihan. Admin mengecek kwitansi dan mencap kwitansi. Kwitansi kembali diserahkan kepada pelanggan. Admin membuat arsip angsuran.

e. Prosedur Pembuatan Laporan

Admin akan mengumpulkan data pelanggan, data barang, data pinjaman, data angsuran dan akan mengerjakan laporan rekapitulasi. Setelah jadi,admin akan memberikan kepada keuangan.

4.3. Diagram Alir Data Sistem Usulan

a. Diagram Konteks Sistem Usulan

Gambar IV.7.

Diagram Konteks Sistem Usulan

(3)

b. Diagram Nol Sistem Usulan

Gambar IV.8.

Diagram Nol Sistem Usulan

(4)

c. Diagram Detail 1

----Gambar IV.9.

Diagram Detail 1. Sistem Usulan 1

(5)

d. Diagram Detail 2

Gambar IV.10.

Diagram Detail 2 Sistem Usulan 2

(6)

4.4. Kamus Data Sistem Usulan

Kamus data merupakan sebuah alat yang dapat membantu dalam perancangan sebuah sistem karena dapat menjelaskan atau mengidentifikasikan setiap field atau file yang dipakai oleh sistem.

Kamus Data Dokumen Masukan Sistem Usulan 1. Nama Arus Data : Data Pelanggan

Alias : File_pelanggan

Bentuk Data : Dokumen Cetakan Komputer Arus Data : Proses 1.0 – File_pelanggan

File_pelanggan – Proses 3.0

Penjelasan : Data untuk mengetahui identitas pelanggan per periode Periode : Setiap ada penambahan data pelanggan baru

Volume : 20 per bulan Struktur Data : Header + isi

Header = Judul + Nama_Perusahaan + Periode Keterangan = Judul *FILE PELANGGAN*

Nama_perusahaan *UPC PASAR SENEN*

Periode *AGUSTUS 2016*

Isi = 1 {kd_plgn + no_CIF + no_ktp + nm_plgn + no_telp + tgl_daftar} n

2. Nama Arus Data : Data_Barang Alias : File_barang

Bentuk Data : Dokumen cetakan komputer

(7)

Arus Data : file_barang - proses 2.0 File_barang – proses 3.0

Penjelasan : Data untuk mengetahui data barang jaminan Periode : Setiap ada barang jaminan baru

Volume : 20 per bulan Struktur Data : Header + isi

Header = Judul + Nama_Perusahaan + Periode Keterangan = Judul *FILE BARANG*

Nama_perusahaan *UPC PASAR SENEN Periode *AGUSTUS 2016*

Isi = 1 {*Id_brg + nm_brg + jns_brg + asl_brg + berat} n

Kamus Data Dokumen Keluaran Sistem Usulan 1. Nama Arus Data : Data_Peminjaman

Alias : File_peminjaman

Bentuk Data : Dokumen cetakan komputer Arus Data : Proses 3.0 - File_peminjaman

File_peminjaman – proses 5.0

Penjelasan : Data untuk mengetahui data peminjaman per periode Periode : Setiap masuknya data peminjaman baru

Volume : 20 per bulan StrukturData : Header + isi

Header = Judul + Nama_Perusahaan + Periode Keterangan = Judul *FILE PEMINJAMAN*

(8)

Nama_perusahaan *UPC PASAR SENEN*

Periode *AGUSTUS 2016*

Isi = 1 {*Id_peminjaman + **kd_plgn + **id_brg +

tgl_peminjaman + tgl_jatuh_tempo + jml_peminjaman + golongan + lama_peminjaman + total_bunga +

total_pembayaran + status} n

2. Nama Arus Data : Data_Angsuran Alias : File_Angsuran

Bentuk Data : Dokumen cetakan komputer Aliran Data : Proses 4.0 - File _angsuran File_angsuran – proses 5.0

Penjelasan : Data untuk mengetahui data angsuran per periode Periode : Setiap masuknya data angsuran baru

Volume : 20 per bulan Struktur Data : Header + isi

Header = Judul + Nama_Perusahaan + Periode Keterangan = Judul *FILE ANGSURAN*

Nama_perusahaan *UPC PASAR SENEN Periode *AGUSTUS 2016*

Isi = 1 {*Id_angsuran + **id_peminjaman + **kd_plgn + Jml_pembayaran + tgl_angsuran + total_pembayaran +

tgl_jatuh_tempo + status} n

(9)

4.5. Spesifikasi Sistem Usulan

4.5.1. Bentuk Dokumen Masukan

Dokumen masukan yang digunakan pada sistem usulan adalah :

1. Nama dokumen : KTP

Fungsi : Sebagai keaslian identitas pelanggan

Sumber : Pelanggan

Tujuan : Admin

Media : Kertas cetakan

Jumlah : Satu

Frekuensi : Setiap transaksi baru

Format : Lampiran C-1

2. Nama dokumen : File_pelanggan

Fungsi : Sebagai data pelanggan yang mendaftar

Sumber : Pelanggan

Tujuan : Admin

Media : Komputer yang mendukung aplikasi desktop

Jumlah : Satu

(10)

Frekuensi : Setiap transaksi baru

Format : Lampiran C-2

3. Nama dokumen : File_barang

Fungsi : Sebagai data barang yang digadai

Sumber : Pelanggan

Tujuan : Admin

Media : Komputer yang mendukung aplikasi desktop

Jumlah : Satu

Frekuensi : Setiap transaksi baru

Format : Lampiran C-3

4.5.2. Bentuk Dokumen Keluaran

Bentuk rancangan dokumen-dokumenkeluaran yang digunakan pada sistem usulan, dapat berupa:

1. Nama dokumen : Kwitansi

Fungsi : Sebagai bukti transaksi

Sumber : Admin

(11)

Tujuan : Pelanggan

Media : Kertas cetakan

Jumlah : Satu lembar

Frekuensi : Setiap transaksi baru selesai

Format : Lampiran D-1

2. Nama dokumen : File_peminjaman

Fungsi : Sebagai dokumen data peminjaman

Sumber : Admin

Tujuan : Keuangan

Media : Komputer yang mendukung aplikasi desktop

Jumlah : Satu lembar

Frekuensi : Setiap transaksi baru

Format : Lampiran D-2

3. Nama dokumen : File_angsuran

Fungsi : Sebagai dokumen data angsuran pembayaran

Sumber : Admin

(12)

Tujuan : Keuangan

Media : Komputer yang mendukung aplikasi desktop

Jumlah : Satu lembar

Frekuensi : Setiap adanya pembayaran angsuran

Format : Lampiran D-3

4. Nama dokumen : Laporan

Fungsi : Sebagai dokumen data laporan

Sumber : Admin

Tujuan : Keuangan

Media : Komputer yang mendukung aplikasi desktop

Jumlah : Satu lembar

Frekuensi : Setiap selesainya transaksi gadai

Format : Lampiran D-4

(13)

4.5.3. Entity Relational Diagram

Gambar IV.11.

Entity Relational Diagram

(14)

a. Logical Record Structure

Gambar IV.12.

Logical Record Structure

(15)

4.5.4. Spesifikasi File

a. File Pelanggan

Nama file : File_pelanggan

Akronim : File Pelanggan

Fungsi : Untuk menyimpan data calon Karyawan

Tipe : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media : Hard Disk

Panjang record : 63 Karakter

Kunci Field : Kd_plgn

Software : Mysql

(16)

Tabel IV.1.

Spesifikasi File Pelanggan

No Elemen Data Akronim Tipe Panjang Keterangan 1 Kode Pelanggan Kd_plgn Text 3 Primary Key

2 Nomor CIF No_CIF Text 10

3 Nomer KTP No_ktp Text 15

4 Nama Pelanggan Nm_plgn Text 20

5 Nomer Telepon No_telp Text 15

6 Tanggal Daftar Tgl_daftar Date -

b. File Barang

Nama file : File_Barang

Akronim : File Barang

Fungsi : Untuk menyimpan data barang

Tipe : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media : Hard Disk

Panjang record : 67 Karakter

Kunci Field : Id_brg

Software : Mysql

(17)

Tabel IV.2.

Spesifikasi File Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Barang id_brg Varchar 10 Primary key

2 Nama barang Nm_brg Text 20

3 Jenis barang Jns_brg Text 15

4 Asal barang Asl_brg Text 15

5 Berat Berat Varchar 7

c. File Pinjaman

Nama file : File_pinjaman Akronim : File Pinjaman

Fungsi : Untuk menyimpan data pinjaman Tipe : File Transaksi

Organisasi file : Indexed Sequential Akses file : Random

Media : Hard Disk Panjang record : 69 Karakter Kunci Field : Id_peminjaman Software : Mysql

Tabel IV.3.

(18)

Spesifikasi File Peminjaman

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id peminjaman Id_peminjaman Varchar 9 Primary key

2 Kode pelanggan Kd_plgn Text 3

3 Id barang Id_brg Varchar 9

4 Tanggal peminjaman Tgl_peminjaman Date - 5 Tanggal jatuh tempo Tgl_jatuh_tempo Date -

6 Lama Peminjaman Lama_peminjaman Text 9

7 Jumlah peminjaman Jml_peminjaman Double 9

8 Golongan Golongan Text 2

9 Total bunga Total_bunga Double 9

10 Total pembayaran Total_pembayaran Double 9

11 Status Status Text 10

d. File Angsuran

Nama file : File_Angsuran

Akronim : File Angsuran

Fungsi : Untuk menyimpan data angsuran

Tipe : File Transaksi

Organisasi file : Indexed Sequential

Akses file : Random

Media : Hard Disk

Panjang record : 44 Karakter

(19)

Kunci Field : Id_angsuran

Software : Mysql

Tabel IV.4.

Spesifikasi File Angsuran

No Elemen data Akronim Tipe Panjang keterangan

1 Id angsuran Id_angsuran Varchar 7 Primary key

2 Id peminjaman Id_peminjaman Varchar 8

3 Kode pelanggan Kd_plgn Text 3

4 Jumlah pembayaran Jml_pembayaran Double 9 5 Tanggal angsuran Tgl_angsuran Date - 6 Total pembayaran Total_pembayaran Double 9 7 Tanggal jatuh tempo Tgl_jatuh_tempo Date -

8 Status Status Text 8

4.5.5. Struktur Kode

1. Nama kode: kd_plgn Panjang : 3 Karakter Tipe : Text

X X X

Format :

Inisial Nama Pelanggan Contoh :

(20)

Keterangan :

ARS = Inisial dari nama pelanggan

2. Nama Kode: Id_brg Panjang : 10 Karakter Tipe : Varchar Format :

X X X X X X X X 9 9

Inisial barang Inisial Berat

Contoh :

T L V E L K 2 5 K G

Keterangan :

TLV = Inisial dari televisi

ELK = Jenis barang adalah elektronik

C1 = Golongan barang adalah C1 2 = Berat barang adalah 2 kg

A R S

(21)

3. Nama Kode : Id_peminjaman Panjang : 9 Karakter Tipe : Text

Format :

Inisial nama Nomer Tanggal Bulan

Pelanggan Peminjaman Peminjaman Peminjaman

Contoh :

A R S 0 5 2 1 0 1

Keterangan

ARS = Inisial dari nama pelanggan 05 = Nomer peminjaman adalah 05 21 = Tanggal peminjaman adalah 21 01 = Bulan Peminjaman adalah Januari

X X X 9 9 9 9 9 9

(22)

4. Nama Kode : Id_angsuran Panjang : 7 Karakter Tipe : Varchar Format :

Inisial nama Nomer Tanggal pelanggan angsuran angsuran

Contoh :

Keterangan:

ARS = Inisial dari nama pelanggan

01 = Nomer angsuran adalah 01

31 = Tanggal angsuran adalah 31

X X X 9 9 9 9

A R S 0 1 3 1

(23)

4.5.6. Spesifikasi Program

Gambar IV.13.

Diagram HIPO

(24)

Spesifikasi program dalam perancangan program pada pembuatan tugas akhir ini, terdiri dari:

a. Log In

Nama Program : Log In

Akronim : Log in.Visual Basic 6.0/ index.php

Fungsi : Untuk masuk ke program

Index Program : ----

Bahasa Program : Netbeans – VB/php

Bentuk Tampilan : Lampiran E-1

Proses : Pada Menu Utama terdapat empat buah pilihan

yaitu:

1. Username 2. Password 3. Masuk

b. Menu Utama

Nama Program : Menu Utama

Akronim : Menu Utama.Visual Basic 6.0/ index.php

Fungsi : Isi Disesuaikan dengan Kamusnya

Index Program : ----

(25)

Bahasa Program : Netbeans – VB/php

Bentuk Tampilan : Lampiran E-2

Proses : Pada Menu Utama terdapat empat buah pilihan

yaitu:

1. Menu File 2. Menu Proses 3. Menu Laporan 4. Menu Keluar

c. File Pelanggan

Nama Program : File Pelanggan

Akronim : File Pelanggan. Visual Basic 6.0/ index.php

Fungsi : Isi Disesuaikan dengan Kamusnya

Index Program : ----

Bahasa Program : Netbeans – VB/php

Bentuk Tampilan : Lampiran E-3

Proses : Pada File Pelanggan terdapat empat buah pilihan

yaitu:

1. Tambah 2. Simpan

(26)

3. Hapus 4. Keluar d. File Barang

Nama Program : File Barang

Akronim : File Barang. Visual Basic 6.0/ index.php

Fungsi : Isi Disesuaikan dengan Kamusnya

Index Program : ----

Bahasa Program : Netbeans – VB/php

Bentuk Tampilan : Lampiran E-4

Proses : Pada File Barang terdapat empat buah pilihan

yaitu:

1. Tambah 2. Simpan 3. Hapus 4. Keluar

e. File Peminjaman

Nama Program : File Peminjaman

Akronim : File peminjaman. Visual Basic 6.0/ index.php

Fungsi : Isi Disesuaikan dengan Kamusnya

(27)

Index Program : ----

Bahasa Program : Netbeans – VB/php

Bentuk Tampilan : Lampiran E-5

Proses : Pada File Peminjaman terdapat empat buah pilihan

yaitu:

1. Tambah 2. Simpan 3. Hapus 4. Keluar

f. File Angsuran

Nama Program : File Angsuran

Akronim : File Angsuran. Visual Basic 6.0/ index.php

Fungsi : Isi Disesuaikan dengan Kamusnya

Index Program : ----

Bahasa Program : Netbeans – VB/php

Bentuk Tampilan : Lampiran E-6

Proses : Pada File Angsuran terdapat empat buah pilihan

yaitu:

(28)

1. Log out 2. Keluar

g. Formulir Pelanggan

Nama Program : Formulir Pelanggan

Akronim : Formulir Pelanggan. Visual Basic 6.0/ index.php

Fungsi : Isi Disesuaikan dengan Kamusnya

Index Program : ---

Bahasa Program : Netbeans – VB / php

Bentuk Lampiran : Lampiran E-7

Proses : Pada Formulir Pelanggan hanya ada tombol Mendaftar

4.6. Spesifikasi Sistem Komputer

4.6.1 Umum

Secara garis besar untuk mendukung berjalannya sistem usulan pada Perum Pegadaian Pasar Senen maka dibutuhkan tambahan tambahan perangkat pendukung yang dapat membantu data dapat terintegrasi dan berjalan dengan baik.

(29)

4.6.2. Perangkat Keras a. Server

1) CPU

(a) Processor Intel® Pentium® Core 2 Duo (b) RAM DDR2 4 GB

(c) Hard Disk 500 GB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi internet dengan kecepatan 5 Mbps.

b. Client 1) CPU

(a) Processor Intel® Pentium® 4 (b) RAM DDR2 1GB

(c) Hard Disk 250 GB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi internet dengan kecepatan 5 Mbps.

4.6.3. Perangkat Lunak 1. Server

a. Sistem operasi yang umum digunakan adalah Microsoft Windows.

(30)

b. Aplikasi bundle desktop adalah php2triad yang terdiri dari beberapa komponen, diantaranya:

(1) Aplikasi Visual Basic 6.0

(2) Aplikasi phpMyAdmin v2.7.0-pl2

2. Client

a. Sistem operasi yang umum digunakan adalah Microsoft Windows.

b. Aplikasi Visual Basic.

(31)

4.7. Jadwal Implementasi

Tabel IV.5.

Jadwal Implementasi

No KEGIATAN

WAKTU

BULAN I BULAN II BULAN III 1 2 3 4 1 2 3 4 1 2 3 4 1 Persiapan data awal 2 Analisa 3 Desain Sistem 4 Desain Perangkat Lunak

5

Pembuatan & Tes

Program 6 Tes Sistem 7 Pelatihan

8

Pembuatan Buku

Petunjuk 9 Evaluasi & Operasional

Gambar

Gambar IV.7.
Gambar IV.8.
Diagram Detail 1. Sistem Usulan 1
Gambar IV.10.
+7

Referensi

Dokumen terkait

Dalam banyak kasus, sebuah perusahaan e-commerce bisa bertahan tidak hanya mengandalkan kekuatan produk saja, tapi dengan adanya tim manajemen yang handal, pengiriman yang tepat

Kapulaga dari Mysore mempunyai buah yang tumbuhnya tegak dengan bentuk membulat serta rasa lebih sedap, sedangkan kapulaga Malabar mempunyai tandan buah yang merayap

Pada uji kemurnian aspirin dengan plat KLT (Kromatografi Lapis Tipis) belum mendapatkan hasil yang maksimal, walaupun jarak fase gerak sampel (Rf) hampir sama dengan

Jenis penelitian ini adalah PTKBK yang melakukan dalam dua siklus (siklus I dan siklus II), setiap siklus tiga pertemuan menjelaskan enam materi di 45 menit.

Untuk dapat membaca atau menulis data dari/ke sebuah file maka langkah yang perlu dilakukan adalah:. Melakukan pembacaan atau penulisan data - menggunakan operand fscanf() atau

Di mana pada saat wawancara kita difokuskan untuk memperhatikan suara yang tertangkap kamera, sudut pengambilan gambar, cahaya, pemindahan data ketika kartu memori di dalam

Berdasarkan uraian latar belakang yang telah dijelaskan diatas dan dengan melakukan replikasi dan memodifikasi jurnal penelitian Quoquab, Idris, Al-Jabari, Hussin, & Wishah,

Usaha sapi perah nasional telah memberikan kontribusi nyata bagi pembangunan subsektor peternakan, antara lain sebagai lahan usaha peternak, sumber protein hewani (susu dan