Kamis, 28 Mei 2015

Rancangan Pembuatan Database Temporal Buana Finance


Nama : Mohammad Wahyu Hidayat
NRP  : 5112100125
Kelas : Manajemen Basis Data A

Pada suatu perusahaan yang bergerak di bidang keuangan yang disebut Buana Finance. Buana merupakan salah satu perusahaan pembiayaan atau yang biasa disebut leasing yang kini mulai berkembang. Leasing umumnya membiayai pembelian kendaraan nasabah atau konsumen, dimana nasabah yang bersangkutan dapat membayar kendaraan nya secara bertahap sesuai dengan ketentuan dan perjanjian kontrak.
Untuk menjalankan fungsinya sebagai perusahaan leasing maka diperlukan sistem penyimpanan data yang baik. Data – data yang di simpan sangat diperlukan untuk keperluan perusahaan salah satunya adalah untuk mencari tahu keuntungan perusahaan tersebut. Maka dari itu Buana Finance memerlukan beberapa report, diantaranya :

  1. Data Nasabah
  2. Data Marketing Officer
  3. Data Bank Sumber Dana   
  4. Transaksi Kredit Kendaraan Nasabah
  5. Transaksi Pembayaran Kredit Nasabah
  6. Transaksi Peminjaman Uang  Buana Finance
  7. Transaksi Pembayaran Peminjaman Uang Buana Finance

Dalam Pembuatan Database diperlukan tipe database temporal untuk menganalisa data-data yang berkaitan dengan waktu. Keuntungan sistem database ini sering digunakan untuk melihat history transaksi yang terjadi. Database Temporal cocok untuk jenis sepert perusahaan leasing untuk mengambil keputusan dengan tepat.

Untuk langkah-langkah dalam membuat database temporal maka kita harus menambahkan data waktu transaksi (transaction time) atau waktu yang valid (valid time) atau keduanya pada database.  Kemudian mengindentifikasi data - data apa saja yang memerlukan transaction time dan valid. Dalam kasus ini yang memerlukan adalah pada data-data transaksi pada perusahaan tersebut sangat berkaitan dengan waktu. Contohnya adalah waktu kredit nasabah, waktu pembayaran cicilan kredit perbulan. Dari contoh tersebut dapat diketahui nasabah yang bersangkutan tepat waktu atau tidak dalam membayar cicilannya.

Dari kasus maka buat rancangan database sebagai berikut

Rancangan Database Perusahaan Leasing Buana Finance

Asumsi dan penjelasan yang saya berikan adalah :
  1. Kredit peminjaman dari leasing ini hanya untuk keperluan pembelian mobil terlihat di tabel transaksikreditnasabah data-data yang dimasukkan data tentang mobil.
  2. Persetujuan proses kredit nasabah dilakukan manual dari pihak leasing.
  3. DP Mobil minimal adalah 30% dari harga pada tabel transaksikredit nasabah
  4. Angsuran per bulan pada tabel transaksikreditnasabah otomatis di isi dengan harga mobil - DP mobil hasilnya dikali dengan bunga sesuai pilihan lama kredit (misal 12 bulan bunga 5%, 24 bulan bunga 10%) kemudian dibagi jumlah bulan angsuran. (Bisa menggunakan javascript (basis web) atau aktif database)
  5.  tanggal transaksi pada tabel transaksikreditnasabah adalah waktu transaksi ini dicatat/mulai ada (temporal database).
  6. valid from dan valid to pada tabel transaksikreditnasabah adalah untuk masa berlaku peminjaman ini. valid from di isi dengan tanggal mulai berlaku sedangkan valid to pada awal pengisian di isi dengan waktu tidak terbatas dan akan berubah menjadi tanggal saat semua cicilan bulanan sudah lunas. jadi kita bisa mengetahui transaksi mana yang belum lunas dan sudah lunas (temporal database).
  7. valid from dan valid to pada tabel pembayarankreditnasabah otomatis diisi jangka waktu pembayaran cicilan mobil perbulan yang jumlahnya sesuai pilihan nasabah lama pembayaran. yang nanti jika pembayaran tanggal transaksi melebihi tanggal valid to dikenakan denda yang ditentukan. (temporal database).
  8. Pembayaran Cicilan yang telat di tambah bunga denda per minggu.
  9. Pihak leasing bekerja sama dengan bank tertentu untuk meminjam uang yang nanti digunakan membayar mobil nasabah dahulu.
  10. Pada tabel transaksipeminjamanuang bunga peminjaman ditentukan oleh pihak bank, tanggal transaksi saat meminjam uang, valid from dan valid to jangka waktu peminjaman uang tersebut, tanggal pembayaran di isi tanggal saat membayar (asumsi tidak pernah telat membayar).
  11. Tidak mendukung login ke sistem dan pembayaran gaji karyawan.
Dari rancangan database yang dibuat dapat melakukan berbagai laporan(report) untuk mendukung aktifitas  perusahaan diantaranya:
  1. Laporan Transaksi Kredit Nasabah (Per Bulan Per Tahun sesuai range waktu yang ditentukan).
  2. Laporan Transaksi Kredit Per Nasabah.
  3. Laporan Pembayaran Kredit Nasabah (Per Bulan Per Tahun sesuai range waktu yang ditentukan).
  4. Laporan Pembayaran Kredit per Nasabah.
  5. Laporan Transaksi Peminjaman Uang ke bank (Per Bulan Per Tahun sesuai range waktu yang ditentukan).
  6. Laporan Transaksi Semua Nasabah yang belum lunas.
  7. Laporan Keuangan (Per Bulan Per Tahun sesuai range waktu yang ditentukan), dll
Kesimpulanya, Database temporal sangat penting untuk mendukung kinerja dari  perusahaan leasing, terbukti dimana denda pembayaran jika telat, laporan - laporan yang membutuhkan waktu. Hal itu semua tidak dapat dilakukan tanpa adanya Database Temporal.
Sekian hasil rancangan  database pada perusahaan leasing buana finance yang saya buat.

Minggu, 28 Desember 2014

Dokumentasi Pengerjaan Program KHS WebForm

Nama : Mohammad Wahyu Hidayat
NRP : 5112100125
Link : 10.151.36.21:8085/Mahasiswa.aspx

Disini saya akan menampilkan dokumentasi pengerjaan program kartu hasil studi (KHS) menggunakan asp.net dengan development tools Visual Studio 2010.
Langsung saja lihat langkah langkahnya sebagai berikut:
1. Buatlah semua User Interface yang diperlukan dalam program KHS ini

a. UI Insert, Update, Delete Mahasiswa.

Mahasiswa.aspx

Program KHS mahasiswa

Nama : Mohammad Wahyu Hidayat
NRP   : 5112100125
 
Disini saya akan menshare tugas pemograman berbasis kerangka kerja. Tugas ini membuat Semacam kartu hasil Studi (KHS) mahasiswa. tugas ini dibuat dalam 3 versi (Console, Window Form, dan Web Form).
Program KHS ini bisa mealakukan bebrapa fugsi, diantaranya :
1. Insert, Update, Delete Mahasiswa
2. Insert, Update, Delete Dosen
3. Insert, Update, Delete Mata Kuliah
4. Insert, Update, Delete Kelas
5. Melakukan FRS
6. Menginputkan Nilai Mahasiswa
7. Melihat Nilai Perkelas
8. Melihat Kartu Hasil Studi Mahasiswa
9. Melihat 5 Mahasiswa Terbaik

Langsung saja saya bagikan program KHS di link berikut :


Setelah di download ada petunjuk penggunaan program di dalamnya

Selamat Mencoba

Jumat, 13 September 2013

Awal Mula

Salam Semua, ini adalah blog yang berisi informasi seputar komputer
diharapkan blog ini dapat memenuhi keinginan pembaca sekalian
-Vancrew