Jumat, 09 Januari 2015

Perancangan Aplikasi Koperasi Simpan Pinjam pada Koperasi Sutrawa


2.      PERANCANGAN

Berikut Perancangan Data Base yang telah saya buat :
Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti format tertentu, dapat saja tidak lengkap atau terduplikasi. Data Dikumpulkan apa adanya sesuai saat menginput.

2.1 Normalisasi
Normalisasi, merupakan teknik analisis data yang mengorganisasikan atribut-atribut dengan cara mengelompokkan sehingga terbentuk entitas yang non-redundant, stabil dan fleksibel.

> Table abNormal



Untuk mentasformasikan tabel yang belum ternomalisasi diatas menjadi tabel yang memenuhi kriteria 1NF adalah kita harus merubah seluruh atribut sigle valie, dengan yang multivalue menjadi atribut single value, dengan cara meghilangkan repeating group pada tabel diatas..

 > Table Normalisasi

Pada tahap ini dilakukan perhilangan beberapa group elemen yang berulang agar menjadi satu harga tunggal yang terinteraksi diantara setiap baris pada satu tabel, dan setiap atribut harus memunyai nilai data yang atomatic (bersifat atomatic value). Atom adalah zat terkecil yang masih memiliki sifat induknya, bila terpecah lagi maka ia tidak memiliki sifat induknya.

Syarat tabel Normal :
  • Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa “atomatic value”.
  •  Tidak ada set atribut yang berulang atau bernilai ganda 
  • Telah Ditentukan Primary Key untuk tabel / relasi tersebut. 
  • Tiap Atribut hanya mempunyai satu  pengertian.          
 2.2 Kamus Data
 Kamus Data Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasi semua elemen data yang digunakan secara detail dan mengorganisasi  semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar pengertian yang sama tentang masukkan, keluaran, penyimpanan dan proses.

·         Tabel Anggota
Nama Database                     : Koperasi
Nama Table                           : Anggota
Nama Primary Key                : No_KTP
Nama Foreign key                 : -
  

·         Tabel Pegawai

Nama Database                     : Koperasi
Nama Table                           : Pegawai
Nama Primary Key                :Peg_id
Nama Foreign key                 : -


·         Tabel Jenis_Simpanan
Nama Database                     : Koperasi
Nama Table                           : Jenis_Simpanan
Nama Primary Key                :Id_Js
Nama Foreign key                 : -
 

·         Tabel Jenis_Pinjaman
Nama Database                     : Koperasi
Nama Table                           : Jenis_Pinjaman
Nama Primary Key                : Id_Jp
Nama Foreign key                 :

·         Tabel Detail Simpanan
Nama Database                     : Koperasi
Nama Table                           : Detail_Simpanan
Nama Primary Key                : - 
Nama Foreign key                 : No_Kwitansi
                                               : Kd_Js
 
  
·         Tabel Simpanan
Nama Database                     : Koperasi
Nama Table                           : Simpanan
Nama Primary Key                : Id_Simpanan
Nama Foreign key                 : Peg_nm
                                               : No_KTP
 
·         Tabel Pinjaman
Nama Database                     : Koperasi
Nama Table                           : Pinjaman
Nama Primary Key                : Id_Tp
Nama Foreign key                 : Peg_nm
                                               : No_KTP
                                               : Kd_Jp 
 


Dalam menyusun Perancangan terdiri dari :
a. Input
    - Input Menu Login

   - Input Data Anggota


    - Input Data Pegawai


     - Input Jenis Simpanan

    - Input Jenis Pinjaman

b. Proses
    - Proses Pinjaman

 - Proses Simpanan

 c. Output ( Laporan )




Lihat Implementasinya

6 komentar:

  1. Normalisas 1 nf 2nf 3nf tlg dsampaikan jg untuk melengkapi blog anda, jgn tiba2 muncul bentuk normalnya tnpa adanya urutan sesuai prosedur, thx

    BalasHapus
  2. Normalisas 1 nf 2nf 3nf tlg dsampaikan jg untuk melengkapi blog anda, jgn tiba2 muncul bentuk normalnya tnpa adanya urutan sesuai prosedur, thx

    BalasHapus
  3. ini sudah sangat membantu. terima kasih sudah berbagi, mulai dari relasi, dan rancangan tampilan. itu sudah sangat lengkap untuk menterjemahkan permintaan.

    BalasHapus
  4. Kak, jenis_simpanan sama detail_simpanan itu untuk apa?

    BalasHapus