• Tidak ada hasil yang ditemukan

T0 562011013 BAB III

N/A
N/A
Protected

Academic year: 2017

Membagikan "T0 562011013 BAB III"

Copied!
20
0
0

Teks penuh

(1)

9

BAB III

PERANCANGAN SISTEM

3.1 Ruang Lingkup Aplikasi

Berdasarkan kebutuhan pengguna dan pertimbangan kinerja aplikasi

yang optimal, dirancang suatu Aplikasi Desktop. Aplikasi ini ditujukan

agar pengguna lebih mudah dalam pencatatan semua data yang

berhubungan dengan aktifitas koperasi. Untuk melindungi data, aplikasi ini

mengharuskan pengguna memasukkan username dan password sehingga

tidak semua orang dapat mengakses aplikasi. Username dan password juga

digunakan untuk menentukan hak akses fitur aplikasi oleh pengguna.

Aplikasi desktop ini memiliki fitur antara lain:

a. Pencatatan data anggota

b. Pencatatan transaksi simpanan yang mencakup simpanan wajib,

simpanan pokok dan simpanan suka rela

c. Pencatatan transaksi peminjaman dan angsuran

d. Pencatatan aktifitas setiap anggota

e. Pelaporan yang meliputi laporan simpanan wajib, simpanan pokok,

simpanan suka rela, pinjaman dan angsuran

(2)

10 3.2 Konsep Perancangan Aplikasi

3.2.1 Gambaran Umum

Secara logika, aplikasi perpustakaan ini akan diimplementasikan

menjadi tiga modul seperti ilustrasi berikut.

Database

Bussiness Tier

Managemen Informasi Data Anggota

Managemen Transaksi Data Simpanan

Managemen Transaksi Data Angsuran Managemen Transaksi Data Pinjaman

Managemen Data History

Managemen Data Report

Managemen Penginformasian

User Interface

(3)

11 Aplikasi yang akan dibangun memiliki fungsi utama, yaitu sebagai

alat untuk pencatatan transaksi simpan, pinjam maupun angsuran pada

koperasi simpan pinjam. Database merupakan wadah yang bersifat

tetap dan digunakan untuk menampung semua data dari transaksi

koperasi. Bussiness Tier merupakan lapisan yang berisi aturan-aturan

bisnis seperti pengaksesan, pengelolaan dan sarana interaksi aplikasi

sehingga lebih mudah dalam penggunaannya. User Interface adalah

tampilan aplikasi yang nantinya akan menghubungan user dengan

sistem yang telah dibuat. User Interface dibuat dengan tujuan agar

mempermudah user dalam menggunakan sistem.

3.2.2 Pengguna Aplikasi

Pengguna Aplikasi Terdistribusi Freight Forwarder and Trading

Company dibagi menjadi 3 sesuai dengan kewenangan dan

kebutuhannya akan aplikasi:

Pengguna Hak Akses

Manager 1. Melihat, menambah, mengubah, dan

menghapus data anggota.

2. Melihat, menambah, mengubah, dan

menghapus data simpanan.

3. Melihat, menambah, mengubah, dan

menghapus data pinjaman.

4. Melihat, menambah, mengubah, dan

menghapus data angsuran.

5. Melihat, menambah, mengubah, dan

(4)

12 6. Melihat Laporan Simpanan Wajib, Simpanan

Pokok, Simpanan Suka Rela, Peminjaman

dan Angsuran.

7. Melihat history anggota.

Admin 1. Melihat, menambah, mengubah, dan

menghapus data anggota.

2. Melihat, menambah, mengubah, dan

menghapus data simpanan.

3. Melihat, menambah, mengubah, dan

menghapus data pinjaman.

4. Melihat, menambah, mengubah, dan

menghapus data angsuran.

5. Melihat history anggota.

6. Menggunakan fitur SMS untuk

memberitahukan informasi kepada anggota.

Tabel 3.1 Pengguna Aplikasi Koperasi

Akses pengguna pada aplikasi koperasi simpan pinjam ini, diterapkan sistem security dengan berbasis role dan adanya encrypt and decrypt password, yang juga akan menentukan hak akses dari pengguna. Hal tersebut ditentukan melalui username dan password yang harus dimasukkan user pada saat akan mengakses sistem.

3.3 Pemodelan Penyimpanan Data

Demikian adalah penjelasan mengenai tabel-tabel di dalam database

yang digunakan untuk menampung data pada sistem informasi koperasi

(5)

13 Tabel User digunakan untuk menyimpan data pengguna, ketika

pengguna mengakses sistem maka harus memasukkan username dan

password yang sesuai dengan data yang tersimpan pada table ini,

sehingga dapat diketahui pula hak akses pengguna pada sistem.

Gambar 3.2 Tabel User

Data anggota yang telah terdaftar pada koperasi ditampung pada table

anggota. Kolom yang terdapat pada table ini antara lain IDAnggota,

NoAnggota, NamaAnggota, NoHPAnggota, AlamatAnggota dan

Pekerjaan yang memiliki property seperti pada gambar di bawah :

Gambar 3.3 Tabel Anggota

Karena pada kegiatannya koperasi memiliki lebih dari satu jenis

simpanan, maka dibuatlah Tabel Jenis Simpanan yang nantinya akan

mempermudah programmer dalam pembuatan aplikasi maupun user

(6)

14 semua jenis simpanan yang nantinya akan digunakan pada saat transaksi

penyimpanan.

Gambar 3.4 Tabel Jenis Simpanan

Demikian adalah Tabel Simpanan yang akan menampung segala data

mengenai transaksi penyimpanan. Pada table ini akan berhubungan erat

dengan Tabel Jenis Simpanan yang berisi macm-macam jenis simpanan.

Selain itu juga berhubungan dengan Tabel Anggota yang dapat

mengidentifikasi anggota yang melakukan transaksi simpanan.

Gambar 3.5 Tabel Simpanan

Untuk memenuhi kebutuhan koperasi, disediakan pula Tabel Pinjaman

yang akan digunakan sebagai wadah data transaksi peminjaman. Tabel

ini berhubungan dengan Tabel Anggota untuk mengetahui siapa yang

(7)

15

Gambar 3.6 Tabel Pinjaman

Untuk melengkapi kesempurnaan aplikasi, selain table pinjaman juga

akan disediakan Tabel Cicilan yang menyimpan data dari transaksi

angsuran dari sebuah pinjaman. Tabel ini berhubungan dengan Tabel

Pinjaman karena setiap angsuran yang terjadi akan sangat

mempengaruhi Tabel Pinjaman.

Gambar 3.7 Tabel Cicilan

Demikian merupakan gambar dari relasi table yang terdapat pada

(8)

16 Gambar 3.8 Relasi table pada database koperasi

3.4 Data Flow Diagram

Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan

notasi-notasi untuk menggambarkan arus dari data sistem, yang

penggunaannya sangat membantu untuk memahami sistem secara

(9)

17 3.4.1DFD Level 0

(10)

18 3.4.2DFD Level 1

(11)

19 3.5 Lembar Kerja Tampilan

Lembar kerja tampilan dibuat dengan maksud untuk memudahkan

dalam pembuatan tampilan aplikasi karena telah diancang sebelumnya.

a. Form Login

Form login ini dijalankan pertama kali untuk menentukan hak akses

user yang juga akan menentukan fitur-fitur yang dapat diakses. Tombol “masuk” digunakan untuk memeriksa apakah username dan password

sesuai dengan yang terdapat di database, sehingga akan diarahkan ke

form menu utama, sedangkan tombol “batal” untuk menutup form.

Gambar 3.11 LKT Form Login

b. Form Utama

Setelah user melakukan login, maka muncul form utama, form ini

memiliki akses ke menu anggota, simpanan, pinjaman, angsuran,

dan menu lain yang disajikan dalam bentuk tombol yang berisi

gambar. Masing-masing tombol merupakan navigasi menuju

form-form lainnya. Pada bagian kiri bawah form-form terdapat inform-formasi status

(12)

20 Gambar 3.12 LKT Halaman Utama

c. Form Anggota

Form ini digunakan untuk menambah maupun mengubah data

anggota.

(13)

21 Gambar 3.13 LKT Form Anggota

d. Form Daftar Anggota

Form daftar anggota digunakan untuk menampilkan semua data

anggota. Pada sudut kiri bawah terdapat informasi mengenai

banyaknya jumlah anggota yang terdaftar.

Gambar 3.14 LKT Form Daftar Anggota

b. Form Angsuran

Pada form angsuran memungkinkan user menambah maupun

mengubah data angsuran. Pada setia penambahan aka nada

keterangan mengenai peminjaman sehingga akan selalu dapat

dilihat dengan mudah setiap data peminjaman dari setiap anggota

(14)

22 Gambar 3.15 LKT Form Angsuran

c. Form Daftar Angsuran

Pada form angsuran, terdapat informasi semua data transaksi

angsuran yang telah terjadi. Pada kiri bawah terdapat keterangan

jumlah transaksi angsuran.

(15)

23 d. Form History

Form ini menampilkan semua transaksi yang dilakukan oleh setiap

anggota koperasi.

Gambar 3.17 LKT Form History

e. Jenis Simpanan

Digunakan untuk mengatur jenis simpanan yang digunakan dalam

transaksi simpanan koperasi.

(16)

24 f. Form Pinjaman

Form pinjaman digunakan untuk mengubah maupun menambah

data pinjaman.

Gambar 3.19 LKT Form Pinjaman

g. Form Daftar Pinjaman

Form daftar pinjaman memuat mengenai semua transaksi

peminjaman yang terjadi di koperasi simpan pinjam.

(17)

25 h. Form Simpanan

Penambahan maupun perubahan data yang terjadi pada transaksi simpanan dapat dilakukan melalui form ssimpanan ini.

Gambar 3.21 LKT Form Simpanan

i. Form Daftar Simpanan

Form ini digunakan untuk menampilkan semua data dari transaksi

simpanan. Data yang ditampikan merupakan semua data maupun

berdasarkan jenis simpanannya. Pada pojok kiri bawah terdapat

keterangan mengenai jumlah transaksi simpanan yang tersimpan.

(18)

26 j. Form SMS

Form ini digunakan apabila user ingin menginformasikan data pinjaman kepada masing-masing anggotanya.

Gambar 3.23 LKT Form SMS

3.6 Jaringan Semantik Tampilan

Jaringan semantik tampilan digunakan untuk memudahkan proses

pembuatan aplikasi karena tampilan form telah dipedakan sehingga

dapat dijadikan sebagai pedoman yang digunakan untuk membuat

navigasi antar form. Jaringan semantik tampilan berupa lingkaran berisi

nomor yang mewakili form yang akan dibuat dan tanda huruf mewakili

(19)

27

Gambar 3.24 Jaringan Semantik Tampilan

Berikut merupakan keterangan dai Gambar 3.24 :

a. T1 mengakses T2 melalui “masuk”

b. T2 mengakses T3 melalui “Data Anggota”

c. T2 mengakses T4 melalui “Tambah Anggota”

d. T3 mengakses T4 melalui “Tambah” dan “Ubah”

e. T2 mengakses T5 melalui “Data Simpanan”

f. T2 mengakses T6 melalui “Tambah Simpanan”

g. T5 mengakses T6 melalui “Tambah” dan “Ubah”

(20)

28

i. T2 mengakses T8 melalui “Tambah Pinjaman”

j. T7 mengakses T8 melalui “Tambah” dan “Ubah”

k. T2 mengakses T9 melalui “Data Angsuran”

l. T2 mengakses T10 melalui “Tambah Angsuran”

m. T9 mengakses T10 melalui “Tambah” dan “Ubah”

n. T2 mengakses T11 melalui “History”

o. T2 mengakses T12 melalui “Jenis Simpanan”

p. T2 mengakses T13 melalui “SMS”

q. T2 mengakses T14 melalui “Laporan”

Keterangan dai tampilan :

T1 = Form Login

T10 = Form Daftar Angsuan

T11 = Form History

T12 = Form Jenis Simpanan

T13 = Form SMS

Gambar

Gambar 3.1 Diagram Perancangan Aplikasi
Tabel 3.1 Pengguna Aplikasi Koperasi
Gambar 3.2 Tabel User
Gambar 3.4 Tabel Jenis Simpanan
+7

Referensi

Garis besar

Dokumen terkait

selaku Dekan Fakultas Farmasi Universitas Katolik Widya Mandala Surabaya yang telah memberikan fasilitas dan bantuan sehingga Praktek Kerja Profesi Apoteker

Laporan Akhir ini dimaksudkan untuk memenuhi persyaratan dalam menyelesaikan Pendidikan pada Jurusan Teknik Mesin Politeknik Negeri Sriwijaya Palembang dengan

Islam tidak membatasi kepemilikan individu dengan kepemilikan kolektif seperti paham komunis dan kapitalis, akan tetapi mengapa Islam menyoroti pemenuhan kebutuhan

Dilakukan dengan membandingkan dan mengecek baik derajat kepercayaan suatu informasi yang diperoleh melalui waktu dan cara yang berbeda dalam metode kualitatif yang

Dan gambar di bawah ini menunjukkan sisi depan solar cell (sisi yang akan menghadapi matahari), perhatikan bahwa lem silikon tidak sepenuhnya menutupi plat tembaga yang berbentuk

Pembangunan nasional sebagai salah satu pengalaman dari pancasila yang dilaksanakan secara bertahap di dalam rangkaian repelita-repelita tertentu, Seperti halnya

[r]

Untuk membuat sistem pengaman Brankas Bank dengan menggunakan SMS dan GPS yang berbasis Android maka langkah yang dikerjakan yaitu membuat blok diagram sistem, rangkaian