Thursday, May 28, 2015

UAS Manajemen Basis Data A 5112100177

Soal

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.

Informasi yang dicatat pada perusahaan leasing antara lain :
·                  Nasabah
·                 Vendor penyedia mobil
·                  Bank sumber dana
·                  Credit Marketing Officer
·                  Sistem angsuran dan pembayaran

Banyak nya data yang hanya tersimpan pada database perusahaan ini memerlukan analisis kinerja penjualan. Dari analisis kinerja penjualan tersebut perusahaan dapat mengetahui berapa besar laba yang diperoleh bahkan kerugian. Untuk menganalisa kinerja penjualan diperlukan data historis dari kegiatan penjualan yang kemudian datanya diolah untuk menghasilkan informasi kinerja penjualan.
Analisis kinerja penjualan sangat dibutuhkan karena dari situ lah dapat diketahui gambaran kondisi dari perusahaan sebenernya. Jika kinerja penjualan sedang menurun berarti perusahaan sedang dalam keadaan tidak sehat begitu pun sebaliknya jika kinerja penjualan naik berarti perusahaan dalam keadaan sehat.
Perusahaan dapat menganalisa dan mengetahui faktor-faktor yang dapat menjaga kinerja penjualan agar selalu dalam posisi sehat. Analisis dapat dilakukan dengan mengumpulkan data penjualan yang bersifat historis atau lampau dan kemudian melihat grafik kinerja penjualan. Terdapat banyak macam komponen terkait penjualan diantaranya, hubungan antara variasi produk yang dijual, jumlah produk yang dijual, waktu penjualan, promosi produk yang dijual, dan segmentasi pasar.

Dalam melakukan analisis perusahaan perlu memiliki data yang banyak secara kuantitas dan baik secara kualitas. Pihak manajemen perusahaan membutuhan teknologi yang membantu memahami analisis data yang akan dilakukan.
  1. Buatlah daftar report yang perlu dibuat untuk menunjang kinerja buana finance beserta gambaran informasi yang bisa dihasilkan
  2. Tentukan tahapan-tahapan metodologi untuk menghasilkan report yang didefinisikan.
  3. Rancanglah system database transaksional dan database analysisnya (OLTP dan OLAP) dalam bentuk arsitektur basis data
  4. Bonus – jawaban bisa dilengkapi dengan prototype implementasi

Jawaban dengan Menggunakan Metodologi Temporal Database

1.      Report yang dibutuhkan oleh Buana Finance :
A.    Hutang saat ini. Menunjukan total hutang Buana Finance kepada rekan bisnis (pada kasus ini Bank) dengan disisipi 10 rekan binis dengan hutang terbanyak. Report ini ditampilkan dalam bentuk Doughnut chart.
B.     Piutang saat ini. Menunjukkan piutang Buana Finance kepada nasabah. Piutang ini berasal dari cicilan yang belum lunas dari pembiayaan pembelian produk.
C.     Hutang pada bank tertentu. Grafik yang menunjukkan jumlah hutang pada setiap rekan bisnis.  Report ini akan ditampilkan dalam bentuk diagram colom
D.    Rank Credit Marketing Officer berdasarkan nasabah yang diperoleh pada periode waktu tertentu. Report ini akan ditampilkan dalam bentuk diagram colom.
E.     Jumlah Pembiayaan pada waktu tertentu. Jumlah disini menunjukkan banyaknya pembiayaan, bukan isi nominal pembiayaan. Contoh : Pada bulan januari 2010 Buana Finance melakukan 100 pembiayaan. Report ini akan ditampilkan dalam bentuk line chart.
F.      Jumlah nominal pembiayaan pada waktu tertentu. Contoh : Pada bulan januari 2010 Buana finance melakukan pembiayaan sebesar 10.000.000.000. Report ini akan ditampilkan dalam bentuk line chart.
G.    Jumlah perkiraan hutang yang tak mampu dibayar oleh nasabah.
H.    Ranking vendor berdasarkan pembelian terbanyak dalam periode waktu tertentu.
I.       Ranking vendor berdasarkan jumlah nominal terbesar.
2.      Tahapan tahapan untuk mendapatkan report :
A.    Membuat desain database temporal, yakni database yang melibatkan pencatatan waktu dalam menghandle data. Temporal database biasanya memiliki kolom valid time dan transaction time. Valid time adalah waktu dimana terjadinya suatu kejadian asli, sedangkan transaction time adalah waktu pencatatan database.
B.     Implementasi database kedalam sistem sehingga database terisi data master dan transaksi.
C.     Untuk dapat menghasilkan report, siapkan query yang digunakan untuk mengambil data sesuai dengan report yang diinginkan.
D.    Simpan data yang dihasilkan dari query. Kemudian tampilkan data dengan bentuk diagram / table yang diinginkan.
3.      Perancangan sistem database
A.    OLTP (Online Transaction Process)


Pada PDM (Physical Data Model) terdapat table pembiayaan, table tersebut adalah table transaksi ketika adanya permintaan pembiayaan. Tabel pembiayaan berisi referensi – referensi yang terlibat didalamnya. Selain itu juga ada status persetujuan dari pembiayaan tersebut beserta tanggal persetujuannya.
Tabel bayar piutang digunakan ketika nasabah membayar cicilan hutangnya. Didalam table ini tercatat waktu transaksi dan jumlahnya. Colom sisa hutang pada table pembiayaan akan otomatis berkurang jika adanya transaksi di table bayar piutang menggunakan database aktif.
Tabel transaksi bank mencatat transaksi peminjaman ataupun pengembalian dana pada Bank. Tabel ini juga mencatat waktu terjadinya transaksi.

B.     OLAP (Online Analysis Process)

Pada OLAP terdapat 1 buah fact dan 6 buah dimensi. 1 buah dimensi, yakni dimensi bank tidak berhubungan dengan fact karena disana sudah tercatat data yang dibutuhkan untuk menghasilkan report. Dengan struktur seperti ini data dengan mudah diolah berdasarkan dimensi – dimensi yang telah ditentukan dan juga membuat pemrosesan lebih cepat karena database hanya berisi data – data yang kemungkinan akan dibutuhkan dalam menghasilkan report.

4.      Prototype Implementasi
Contoh beberapa query untuk menghasilkan report :
A.    Hutang saat ini
Select sum(jumlah_hutang) from dimensi_bank;
Select * from nama_bank limit 10 order by jumlah_hutang desc;
B.     Piutang saat ini
select sum(sisa_hutang) from Fact_Pembiayaan
C.     Hutang pada bank tertentu

Select nama_bank, jumlah_hutang from bank

Tuesday, June 11, 2013

Iseng-Iseng Kenalan Sama yang Namanya Saham

Ya, saat ini umur saya sudah menginjak 19 tahun. Woow, tak disangka. Bentar lagi 20 tahun. Sepertinya umur-umur segitu udah saatnya belajar untuk memenuhi kebutuhan pribadi sendiri (nyari duit maksudnya). Sebenernya si udah lama mikir2 mau ngapain yaa?? Jualan? dulu udh pernah si, jadi reseller :D tapi males. Ga dilanjutin deh. Trus dulu sempet ngeliatin ayah main saham. Kebetulan ada temen yang sudah sedikit2 ngerti tentang saham. Oke, langsung aja, buat account! Ga pake virtual2an lah, kelamaan. Kita langsung real. Biar greget. Rugi ya udah rugi. Toh buat belajar. No problem. :)
...
Sudah sekitar 2-3 bulan saya belajar dari bursa efek ini. Hmm banyak pelajaran yang didapatkan. Harus sabar,  santai. Kebiasaan saya kan ga bisa sabar, hehe.. Truus, rencanakan semuanya! Kita harus rencanakan kapan buy, kapan sell, jangan lupa rencanakan juga cut loss! Ini penting banget. Tapi meskipun sudah tau ilmunya tetep aja ga diterapkan. Dan hasilnya, ya.. banyak yang terjun. Haha.. Tapi its oke, santai saja. IHSG (12/6/13) lagi jatoh2nya nih. Padahal kemaren baru saham2 yg dibeli pada naik. Eh sekarang malah ikutan turun. Gara-gara ga rencanain cut loss.

Oke.. sekian dulu ceritanya.. :)

Monday, April 23, 2012

Google Alerts

Kali ini saya mau berbagi sebuah fitur google yang menurut saya fitur ini keren banget. Because what? (saya akan jelaskan dengan contoh) Misalkan saya ingin mencari suatu barang. Barangnya harganya mahal, sehingga alternatifnya saya mencari barang second hand. Akan tetapi kan barang second hand ga selalu ada, jadi saya mengincar barang tersebut di google. Solusinya adalah gunakan fitur google alerts. Dengan fitur ini setiap keyword yang kita setting, ketika keyword tersebut tertangkap oleh google, maka google akan mengirimkan link keyword tersebut ke email kita. Caranya mudah, tinggal buka http://alerts.google.com, lalu tinggal masukkan keyword yang kita inginkan.

Ini adalah contoh alert yang saya buat:

Google Alerts
Disini saya mencari gps garmin 60 csx dan etrex 30 dari domain kaskus.us, dan juga mencari info tentang pendakian semeru.

Friday, April 13, 2012

Pesan Tersembunyi dari Film "The Lord of The Rings"


Artikel ini dikutip dari 
http://nur-muslim.blogspot.com/2010/10/pesan-tersembunyi-dari-film-lord-of.html


The Matrix, sangat kuat nuansa propaganda Zionisme-nya. Isi film itu sepenuhnya menggambarkan perjuangan bangsa Yahudi untuk memiliki kedaulatan sendiri (Israel) di tengah kehidupan dunia. Hanya saja, disamarkan dengan konsep cerita Matrix yang cukup rumit. Disana disebutkan, teritorial yang mereka perjuangkan bernama Gerbang Zion. Gerbang Zion itu akan selamat dengan datangnya tokoh “yang diramalkan”. Ini benar-benar propaganda Yahudi, hanya umumnya masyarakat tidak memahami sejauh itu.


Perlu dicatat disini. Film-film yang dibintangi Mel Gibson rata-rata serius, digarap dengan sungguh-sungguh, dan berbobot. Mel Gibson dikenal sebagai pesohor Hollywood yang sangat kaya. Dia penganut Katholik fanatic.


Film Lord Of The Ring (disingkat LOTR) bukanlah film bertema sejarah, sebab di dunia ini tidak ada sejarah seperti itu. Ia juga bukan film sihir seperti Harry Potter, sebab di dalamnya minim adegan-adegan sihir. Ia bukan film fantasi murni, sebab detail ceritanya mengandung makna-makna tertentu. Ia bukan film horor, sebab tidak ada eksploitasi dunia hantu-hantuan.


Film LOTR itu adalah film METAFORA FUTURISTIK. Maksudnya, film itu sarat mengandung perlambang-perlambang tentang kehidupan yang akan terjadi di masa nanti. Bukan main-main, perlambang yang digambarkan dalam film LOTR adalah materi seputar TANDA-TANDA KIAMAT. Kalau Anda teliti melihatnya, disana akan didapatkan begitu banyak kondisi-kondisi yang menggambarkan kehidupan menjelang Hari Kiamat nanti. Hanya semua itu dibuat sangat samar, dengan istilah-istilah, kronologi cerita, dan tokoh-tokoh fiktif.


Para aktivis Islam di perkotaan, banyak yang tidak percaya dengan hadits-hadits seputar Asyratus Sa’ah (Tanda-tanda Hari Kiamat). Mereka anggap hadits-hadits itu tidak realistik, tidak rasional, dan tidak sesuai dengan fakta-fakta kehidupan modern. Tetapi anehnya, kalangan non Muslim justru sangat mempercayai hal itu. Film LOTR mencerminkan keyakinan mereka terhadap episode-episode menjelang Hari Kiamat nanti. Bahkan di pusat-pusat Zionisme Internasional, mereka merancang konsep The New World Order berdasarkan khabar-khabar Tanda-tanda Kiamat itu.


Kalau seorang aktivis HMI (Himpunan Mahasiswa Islam) ditanya tentang kedudukan Al Mahdi, Dajjal, turunnya Isa Al Masih di masa nanti, dll. Besar kemungkinan, mereka sulit untuk percaya. Seakan dalam benak mereka, yang namanya keyakinan itu ya RASIONALITAS. Tetapi kalau ditanya tentang film LOTR, bisa jadi mereka akan menjawab, “Oh, filmnya bagus. Asyik b`nget. Seru deh pokoknya!”


Sungguh sayang kalau ada pemuda Muslim yang tidak percaya dengan Tanda-tanda Hari Kiamat. Padahal kaum Yahudi sangat mempercayai hal itu. Saat ini mereka menanam banyak pohon Gharqad di Israel, sebab mereka yakin pohon itu akan menolong mereka kelak. Bahkan penanaman pohon ini menjadi gerakan internasional yang aktif mereka kampanyekan saat ini.

Thursday, March 22, 2012

Review Trangia 27-6 Ul Cooking Set

Untuk para pendaki, cooking set adalah gear wajib yang akan menemani kita untuk mendaki atau hanya sekedar camping. Kali ini saya akan mereview sebuah kompor yang mungkin pasaran dikalangan pendaki yaitu Trangia. Trangia adalah salah satu coocking set yang termasuk golongan ultralight. Karena bahan yang digunakan adalah alumunium sehingga ringan untuk dibawa. Untuk Trangia 27-6 cocok untuk 3-4 orang. Trangia dapat digunakan di segala kondisi cuaca, berangin maupun tidak. Cooking set yang berbobot ±938 g ini, dapat pula di gunakan di dalam atau vestibula tenda, karena api yang digunakan tidak sampai menyambar kemana-mana dan juga dilindungi oleh windshield.

Trangia 27-6 Ul

Friday, March 2, 2012

Jadikan Tidur Anda Berkualitas


Awalan dan akhiran hari-hari manusia dibatasi oleh aktivitas yang namanya tidur. Kita bangun dari tidur di pagi hari, memulai aktivitas, dan mengakhirinya dengan tidur di malam hari. Tidur adalah salah satu kegiatan penting yang akan mempengaruhi kegiatan-kegiatan sehari-hari kita. Kalau kualitas tidur kita buruk, hari-hari tidak akan kita lalui dengan lancar. Minimal, wajah kita akan tampak kusam. Jika tidur kita adalah tidur yang berkualitas, kita akan merasa segar ketika bangun di pagi hari, wajah kita tampak ceria, dan masalah-masalah yang kita hadapi sehari-hari akan tampak mudah. Kali ini saya akan membagikan beberapa tips mengenai bagaimana cara tidur yang berkualitas.

Tidur adalah aktivitas yang disengaja. Wajib bagi kita untuk menyengajakan tidur. Tidak ada yang namanya ketiduran. Karena dengan menyengaja tidur berarti kita mempersiapkan untuk tidur. Dengan mempersiapkan tidur, kita akan mendapatkan tidur yang nyaman. Ketika anda bangun di pagi hari akan sangat terasa apabila tidur anda disengaja atau ketiduran. Lalu apa saja hal-hal yang harus kita persiapkan sebelum tidur. Yang pertama adalah berwudhu. Karena ketika sedang tidur tubuh kita akan melakukan pergantian sel. Ada sel yang mati dan ada sel yang diproduksi ulang untuk hidup kembali. Alangkah sangat luar biasanya ketika sel-sel kita mati dalam keadaan suci dan hidup kembali dalam keadaan suci. Setelah itu sebelum tidur disunnahkan untuk berdoa. Doa yang kita hafal sejak kecil "Bismika Allahumma ahya wa amut" "Dengan nama-Mu ya Allah aku hidup dan mati" Doa yang sangat sederhana dan memiliki arti yang luar biasa. Sel-sel kita akan mati dengan menyebut nama Allah dan hidup kembali dengan menyebut nama Allah pula. Subhanallah. Dengan memiliki sel-sel yang begitu luar hari-hari yang kita jalani akan terasa begitu ceria. Masalah-masalah pun akan kita selesaikan dengan mudah dan hari-hari kita akan menjadi bermanfaat.

Sumber : Ust. A. Faiz