Anda di halaman 1dari 26

LAPORAN TUGAS BESAR

TI2241 – Logika Pemrograman

“IndikatorInvestasi”

Dibuat Oleh :

KELOMPOK 47
Nadia Fadhilah Riza (13406069)
Reza Donadooni (13406176)
Tulus Sendiko (13406209)

Tanggal Pengumpulan :
9 Mei 2008

Asisten :
Rhintany Rhimadhani

LABORATORIUM TEKNIK SISTEM INFORMASI DAN KEPUTUSAN


PROGRAM STUDI TEKNIK INDUSTRI
INSTITUT TEKNOLOGI BANDUNG
2008
Indikator Investasi 2008

BAB I
PENDAHULUAN

1.1 Latar Belakang


Di era industri yang semakin berkembang pada saat ini, dibutuhkan suatu investasi yang
nantinya akan menunjang perkembangan industri itu sendiri. Dalam hal ini setiap perusahaan harus
dapat menarik minat dari para investor. Cara-cara yang lazim digunakan untuk menarik minat para
investor adalah dengan memberikan berbagai macam alternatif pilihan investasi.
Setiap alternatif yang diberikan memiliki keuntungan dan juga kerugian masing-masing bagi para
investor. Oleh karena itu, para investor harus pandai memilih alternatif mana yang akan memberikan
keuntungan paling besar sekaligus meminimalisasi besarnya kerugian yang akan diperoleh nantinya.
Pada kenyataannya untuk mendapatkan pilihan yang terbaik para investor harus dapat menganalisis
tiap alternatif. Analisis ini meliputi perhitungan kondisi akhir, modal awal yang dikeluarkan ataupun
biaya per tahun yang harus dikeluarkan serta keadaan dan faktor-faktor lain seperti suku bunga dan
periode atau jangkauan waktu investasi. Dengan keterbatasan waktu yang ada untuk menentukan
pilihan investasi, maka diperlukan suatu cara cepat untuk memprediksi keadaan masa depan yang
paling menguntungkan untuk berinvestasi sehingga mempermudah pengambilan keputusan.
Untuk itulah diperlukan suatu program yang dapat memudahkan para investor untuk dapat
memilih dengan cepat dan tepat alternatif investasi yang terbaik. Dan program indikator investasi
merupakan salah satu program yang biasa digunakan. Program ini dapat membandingkan berbagai
macam alternatif yang ditawarkan dalam berinvestasi. Dan dengan meminimalisir kesalahan dalam
perhitungan program ini dapat memberikan hasil yang akurat mengenai solusi alternatif yang terbaik
berdasarkan beberapa kriteria. Diharapkan setelah adanya program ini pemilik modal dapat lebih cepat
dan tepat dalam pengambilan keputusan.

1.2 Tujuan
Tujuan pembuatan aplikasi ini antara lain:
1. Melakukan serta menampilkan perhitungan Net Present Value (NPV) dan Internal Rate of Return
(IRR) dengan metode incremental, Annual Eqiuvalent (AE), Payback Periode, dan Profitability Index.
2. Membandingkan berbagai macam alternatif dalam berinvestasi dan memberikan alternatif yang
terbaik dengan menggunakan indikator Net Present Value (NPV) incremental, Internal Rate of Return
(IRR) incremental, Annual Eqiuvalent (AE), Payback Periode, dan Profitability Index.

1.3 Perumusan Masalah


Masalah – masalah yang dihadapi oleh aplikasi program indikator investasi ini antara lain:
1. Mengetahui nilai Net Present Value (NPV) incremental, Internal Rate of Return (IRR) incremental,
Annual Eqiuvalent (AE), Payback Periode, dan Profitability Index dengan menggunakan data periode,
besarnya pemasukan, besarnya pengeluaran, discount rate.
2. Menentukan alternatif yang terbaik dengan menggunakan indikator Net Present Value (NPV)
incremental, Internal Rate of Return (IRR) incremental, Annual Eqiuvalent (AE), Payback Periode, dan
Profitability Index dengan cara membandingkan semua alternatif yang ada.

1.4 Pembatasan Masalah


Pada program ini analisis yang digunakan untuk menentukan alternative yang tebaik adalah
dengan menggunakan indikator Net Present Value (NPV) incremental, Internal Rate of Return (IRR)
incremental, Annual Eqiuvalent (AE), Payback Periode, dan Profitability Index. Walaupun masih banyak

Kelompok 47 (13406069/13406176/13406209) Page 2 of 26


Indikator Investasi 2008

lagi metode yang dapat digunakan selain dengan menggunakan kelima metode tersebut namun pada
program ini hanya digunakan kelima metode tersebut dikarenakan waktu pengerjaan yang cukup
singkat. Selain itu kelima metode tersebut tidak saling berhubungan, sehingga user dapat memilih
untuk menggunakan salah satu dari kelima metode tersebut ataupun menggunakan kelimanya untuk
menentukan solusi alternative terbaik.
Batasan-batasan yang digunakan pada program ini antara lain.
1. Net Present Value (NPV) Incremental
 Tidak memperhitungkan nilai salvage value karena menyulitkan dalam perhitungan.
 Depresiasi yang digunakan adalah depresiasi garis lurus.
2. Internal Rate of Return (IRR) Incremental
 Nilai MARR (suku bunga bank) ditentukan oleh user.
 Depresiasi yang digunakan adalah depresiasi garis lurus.
 Cash flow sudah ditentukan oleh user dan dimasukkan dalam bentuk keuntungan tahunan
karena untuk memudahkan dalam perhitungan.
 Diasumsikan tiap alternatif memiliki salvage value pada akhir periode.
 Periode tiap alternative diasumsikan sama untuk memudahkan dalam perhitungan interpolasi.
3. Annual Equivalent AE).
 Depresiasi yang digunakan adalah depresiasi garis lurus.
 Tidak memperhitungkan nilai salvage value.
4. Payback Periode.
 Depresiasi yang digunakan adalah depresiasi garis lurus.
 Tidak memperhitungkan nilai salvage value.
5. Profitability Index (PI).
 Present worth yang digunakan adalah single payment
 Depresiasi yang digunakan adalah depresiasi garis lurus.
 Tidak memperhitungkan nilai salvage value.

1.5 Landasan Teori


1.5.1 NPV Incremental
Net Present Value adalah nilai sekarang dari seluruh aliran kas mulai sekarang sampai
akhir proyek.

t n
NPV =
 CFt / (1+i)t

t 0
dimana,
C = present worth factor
Ft = cash flow
i = discount rate
Proyek dikatakan layak apabila NPV >0.

Berdasarkan perbandingan NPV dari incremental cash flow jika ada dua alternatif A dan B
(investasi A lebih besar dibandingkan investasi B) dan ternyata NPVA – B > 0 maka terima Alternatif
A, tetapi kalau NPVA – B < 0 maka tolak Alternatif A dan terima B.
Analisis NPV dari Aliran Kas Inkremental:
1. Urutkan alternatif mulai investasi terkecil dan berturut-turut sampai terbesar.
2. Tetapkan proyek dengan investasi terkecil sebagai terbaik.

Kelompok 47 (13406069/13406176/13406209) Page 3 of 26


Indikator Investasi 2008

3. Ajukan proyek dengan investasi satu tingkat lebih besar sebagai penantang. Susun aliran kas
inkremental dan hitung NPVincr. Jika NPVincr > 0 maka penantang menjadi terbaik.
4. Ajukan proyek berikutnya sebagai penantang, sampai semua alternatif habis.
5. Alternatif terbaik adalah yang terakhir menjadi terbaik.

1.5.2 IRR Incremental


Internal Rate of Return adalah discount rate (i) yang membuat NPV=0. Jadi IRR adalah
discount rate i yang memenuhi

t n
NPV =
 CFt /(1+i)t = 0

t 0
dimana,
C = present worth factor
Ft = cash flow
i = discount rate

Proyek layak jika IRR > MARR (Minimum Attractive Rate of Return).
Persyaratan Untuk Penggunaan IRR:
a. CF0 < 0.
b. t  n CFt > 0.

t 0
c. Pada deret cashflow hanya ada satu kali pergantian tanda.
Berdasarkan perbandingan IRR dari Incremental Investment jika ada dua alternatif A dan B
dan ternyata IRRA - B > MARR maka terima Alternatif A, tetapi kalau IRRA - B < MARR maka
tolak Alternatif A dan terima B.
Analisis IRR dari Aliran Kas Inkremental:
 Urutkan alternatif mulai investasi terkecil dan berturut-turut sampai terbesar.
 Tetapkan proyek dengan investasi terkecil sebagai terbaik.
 Ajukan proyek dengan investasi satu tingkat lebih besar sebagai penantang. Susun aliran kas
inkremental dan hitung IRRincr. Jika IRRincr > MARR maka penantang menjadi terbaik.
 Ajukan proyek berikutnya sebagai penantang, sampai semua alternatif habis.
 Alternatif terbaik adalah yang terakhir menjadi terbaik.

1.5.3 Annual Equivalent


Annual Equivalent merupakan suatu nilai yang menunjukkan besarnya setoran yang
diterima atau dibayarkan pada periode waktu tertentu. Annual equivalent ini menekankan pada
bagaimana mengkonversi sejumlah uang ke dalam biaya atau keuntungan yang seragam dan
ekivalen (equivalent uniform annual cost or benefit).
Formula yang digunakan untuk mencari nilai annual equivalent adalah:
1. Sinking Fund (bila yang diketahui F-nya).

 i 
A  F   F ( A / F , i , n)
 (1  i )  1
n

2. Capital Recovery (bila yang diketahui P-nya).

Kelompok 47 (13406069/13406176/13406209) Page 4 of 26


Indikator Investasi 2008

 i (1  i ) n 
A  P   P ( A / P, i , n )
 (1  i )  1
n

dimana,
F = cash flow at feature
P = cash flow at present
I = discount rate
Bila arus kas yang berbeda dievaluasi berdasarkan nilai khusus i dan n (nilai i dan n yang
sama) maka rasio dari jumlah ekivalen tahunan untuk dua arus kas yang berbeda akan sama
dengan rasio harga sekarang masing-masing arus kas.

1.5.4 Payback Periode


Payback periode adalah jangka waktu (T) yang membuat NPV = 0.

NPV = t T
CFt(1+i)t = 0
t 0

dimana,
C = present worth factor
Ft = cash flow
i = discount rate

Payback periode selalu menjadi perhatian investor akan tetapi tidak menjadi kriteria tunggal
ataupun kriteria utama.

1.5.5 Profitability Index


Profitability Index merupakan rasio antara nilai sekarang dari aliran kas pendapatan
dengan nilai sekarang dari aliran kas biaya.

PW Revenue
PI = PW Biay a
dimana,
PW = Present Worth

Atau bisa juga merupakan rasio antara nilai ekivalen tahunan dari aliran kas pendapatan dengan
nilai ekivalen tahunan dari aliran kas biaya.
Present Worth merupakan suatu nilai yang menunjukkan jumlah uang di masa sekarang (a
present sum of money) yang ingin diketahui apabila data-data tentang jumlah uang di masa
datang (a future sum of money), jumlah periode, besarnya suku bunga, ataupun jumlah uang
yang diterima atau dibayarkan setiap akhir tahun dari sejumlah periode tertentu telah diketahui.
Dengan kata lain, metode ini membawa seluruh cashflow dalam jangka waktu tertentu ke masa
kini. Untuk mengetahui nilai ini, dapat digunakan 3 pendekatan, yaitu sebagai berikut.
a. Single Payment
Metode ini digunakan apabila jumlah uang yang akan diterima pada akhir periode tertentu
diketahui, suku bunga telah ditentukan, dan jumlah periode juga diketahui. Rumus yang
digunakan yaitu :

P = F (1 + i)-n

dimana,
P = Jumlah uang di masa sekarang (A present sum of money)
F = Jumlah uang di masa mendatang (A future sum of money)

Kelompok 47 (13406069/13406176/13406209) Page 5 of 26


Indikator Investasi 2008

i = Besar suku bunga (dalam %)


n = Jumlah periode
b. Uniform Series Formulas
Metode ini digunakan apabila jumlah uang yang diterima atau harus dibayarkan setiap akhir
tahun selama periode waktu tertentu diketahui, besar suku bunga telah ditentukan, dan
jumlah periode juga diketahui. Rumus yang digunakan yaitu :

 (1  i ) n  1
P=A n 
 i (1  i ) 
dimana,
P = Jumlah uang di masa sekarang (A present sum of money)
A = Jumlah uang yang diterima atau dibayarkan setiap akhir tahun selama periode
waktu tertentu (Annual cost or benefit)
i = Besar suku bunga (dalam %)
n = Jumlah periode
c. Continous Compounding
Metode ini digunakan besarnya setoran tiap tahun selama periode waktu tertentu diketahui,
besar suku bunga nominal telah ditentukan, serta periode waktu diketahui. Rumus yang
digunakan yaitu :

 e rn  1 
P = A  rn r 
 e (e  1) 
dimana,
P = Jumlah uang di masa sekarang (A present sum of money)
A = Besarnya setoran tiap tahun (Annual cost or benefit)
e = 2,71828
r = Besar suku bunga nominal (dalam%)
n = Jumlah periode

Kelompok 47 (13406069/13406176/13406209) Page 6 of 26


Indikator Investasi 2008

BAB II
PERANCANGAN APLIKASI

2.1 Nama Aplikasi


Indikator Investasi.

2.2 Flow Chart Logika Aplikasi


Terlampir.

2.3 Skenario Aplikasi Permasalahan


Program ”Investment Indicator” ini merupakan sebuah program yang dapat digunakan sebagai
tools dalam pengambilan keputusan berinvestasi. Pada program ini terdapat lima pilihan metode yang
dapat digunakan. Data-data yang diinput oleh user bergantung pada jenis metode yang digunakan.
Kelima metode tersebut antara lain NPV incremental, IRR incremental, Payback Periode, Annual
Equivalent, dan Profitability Index.

2.3.1 NPV Incremental


NPV Incremental merupakan suatu metode analisis di mana NPV suatu alternatif
dibandingkan dengan NPV alternatif yang lain. Nilai NPV dikatakan layak jika NPV > 0,
Data yang diinput untuk NPV Incremental yaitu sebagai berikut:
 Banyaknya alternatif.
 Modal awal investasi.
 Periode investasi.
 Pemasukan tiap periode,
 Pengeluaran tiap periode.
 Discount rate.
 Salvage value.

Langkah – langkah :
1. User menentukan banyaknya alternatif investasi yang ingin dibandingkan.
2. User menentukan modal awal untuk tiap alternatif .
3. User menentukan besarnya discount rate.
4. User menentukan salvage value.
5. User menentukan periode untuk tiap alternative.
6. User menentukan pemasukan tiap periode.
7. User menentukan pengeluaran tiap periode.
8. Program akan melakukan perhitungan cash flow tiap periode.
9. Program akan melakukan perhitungan depresiasi tiap periode.
10. Program akan melakukan perhitungan NPV untuk masing-masing alternatif.

Kelompok 47 (13406069/13406176/13406209) Page 7 of 26


Indikator Investasi 2008

11. Program akan menentukan NPV tiap alternatif layak atau tidak. Jika NPV > 0 maka alternatif
layak, namun jika NPV < 0 maka alternatif tidak layak.
12. Program akan mengurutkan NPV tiap alternatif secara ascending.
13. Program akan melakukan perhitungan NPV Incremental dengan membandingkan NPV
pembanding dengan NPV alternatif awal.
14. Jika NPVincr > 0 maka alternatif pembanding menjadi alternatif terbaik, dan jika NPVincr < 0
maka alternatif awal menjadi yang terbaik. Seperti itu seterusnya hingga didapatkan
alternatif yang terbaik.

2.3.2 IRR Incremental


IRR merupakan discount rate (i) yang membuat NPV = 0. IRR Incremental merupakan
suatu metode analisis di mana nilai i suatu alternatif dibandingkan dengan nilai i alternatif yang
lain. Setelah nilai i antar alternatif dibandingkan kemudian i dibandingkan dengan nilai MARR.
Investasi terbaik bila i > MARR karena semakin jauh IRR dari MARR berarti semakin rendah resiko
investasi.
Data yang diinput untuk IRR Incremental yaitu sebagai berikut :
 Banyaknya alternatif.
 Minimum Attractive Rate of Return (MARR) / suku bunga bank.
 Modal awal tiap alternatif.
 Periode investasi.
 Keuntungan tahunan tiap alterntif.
 Salvage value.

Langkah – langkah :
1. User menentukan jumlah alternative investasi.
2. User menentukan besarnya MARR (suku bunga bank).
3. User menentukan jumlah periode.
4. User menentukan besarnya modal awal tiap alternatif.
5. User menentukan besarnya keuntungan tahunan tiap alternatif.
6. User menentukan besarnya salvage value tiap alternatif.
7. Program akan melakukan perhitungan cash flow tiap periode.
8. Program akan melakukan perhitungan IRR incremental.
9. Program akan menentukan investasi layak atau tidak. Jika IRRincr > 0 maka investasi layak dan
jika IRRincr < 0 maka investasi tidak layak.
10. Program akan menentukan alternatif terbaik. Jika IRRincr > MARR maka alternatif pembanding
sebagai yang terbiak, namun jika IRRincr < 0 maka alternatif awal sebagai yang terbaik.
11. Program akan terus mengulang proses 9 untuk keseluruhan alternitif hingga didapatkan
alternatif yang terbaik.

2.3.3 Annual Equivalent


Annual Equivalent (AE) adalah nilai ekivalen tahunan dari aliran kas. Investasi layak
apabila AE > 0. Untuk pola aliran kas tertentu yang mengandung aliran periodik yang sama rata,
AE lebih mudah dicari. Semakin besar nilai AE maka investasi semakin baik.
Dalam program ini, user dapat memilih 2 program perhitungan yang berbeda metoda dan
rumus perhitungan, yaitu:
a. Sinking Fund
Formula untuk menghitung nilai Annual Equivalent dengan menggunakan metode Sinking
Fund dengan F diketahui.

Kelompok 47 (13406069/13406176/13406209) Page 8 of 26


Indikator Investasi 2008

b. Capital Recovery
Formula untuk menghitung nilai Annual Equivalent dengan menggunakan metode Capital
Recovery dengan P diketahui.
Langlah-langkah:
1. User memilih untuk menggunakan pendekatan sinking fund atau capital recovery.
a. Jika menggunakan sinking fund.
 User menentukan jumlah alternatif.
 User menentukan modal awal tiap alternatif.
 User menentukan besar uang di masa mendatang.
 User menentukan discount rate tiap alternatif.
 User menentukan salvage value.
 User menentukan periode tiap alternatif.
 User menentukan pemasukan tiap periode.
 User menentukan pengeluaran tiap periode.
b. Jika menggunakan capital recovery.
 User menentukan jumlah alternatif.
 User menentukan modal awal tiap alternatif.
 User menentukan besar uang saat ini.
 User menentukan discount rate tiap alternatif.
 User menentukan salvage value.
 User menentukan periode tiap alternatif.
 User menentukan pemasukan tiap periode.
 User menentukan pengeluaran tiap periode.
2. Program akan melakukan perhitungan cash flow untuk tiap periode.
3. Program akan melakukan perhitungan depresiasi tiap periode.
4. Program akan melakukan perhitungan NPV untuk tiap alternatif.
5. Program akan menentukan NPV tiap alternatif layak atau tidak. Jika NPV > 0 maka alternatif
layak, namun jika NPV < 0 maka alternatif tidak layak.
6. Program akan melakukan perhitungan AE untuk tiap alternatif.
7. Program akan melakukan mengurutkan AE tiap alternatif secara ascending.
8. Program akan menampilakan hasil perhitungan AE tiap alternatif.
9. Program akan menentukan altenatif terbaik, yaitu alternatif dengan AE paling besar.

2.3.4 Payback Periode.


Payback periode adalah jangka waktu (T) yang membuat NPV = 0. Alterntif terbaik adalah
alternatif yang memiliki jangka waktu (T) paling pendek untuk membuat NPV = 0. Dengan kata
lain alterntif yang Payback Periode-nya paling kecil.
Langkah-langkah :
1. User menentukan jumlah alternatif.
2. User menentukan besarnya modal awal tiap alternatif.
3. User menentukan besarnya uang di masa mendatang tiap alternatif.
4. User menentukan besarnya discount rate tiap alternatif.
5. User menentukan salvage value.
6. User menentukan jumlah periode tiap alternatif.
7. User menentukan besarnya pemasukan tiap periode.
8. User menentukan besarnya pengeluaran tiap periode.
9. Program akan melakukan perhitungan cash flow tiap periode.
10. Program akan melakukan perhitungan depresiasi tiap alternatif.

Kelompok 47 (13406069/13406176/13406209) Page 9 of 26


Indikator Investasi 2008

11. Program akan melakukan perhitungan NPV untuk tiap alternatif.


12. Program akan melakukan perhitungan Payback Periode.
13. Program akan mengurutkan hasil perhitungan Payback Periode sacara ascending.
14. Program akan menentukan alternatif terbaik, yaitu alternatif dengan Payback Periode paling
kecil.
2.3.5 Profitability Index
Profitability Index merupakan rasio antara nilai sekarang dari aliran kas pendapatan
dengan nilai sekarang dari aliran kas biaya. DImana pada program ini metode yang digunakan
hanyalah single payment. Alternatif terbaik merupakan alternative yang memiliki Profitability
Index terbesar.
Langkah-langkah :
1. User menentukan jumlah alternatif.
2. User menentukan besarnya modal awal tiap alternatif.
3. User menentukan besarnya pendapatan di masa mendatang.
4. User menentukan besarnya pengeluaran di masa mendatang.
5. User menentukan besarnya discount rate tiap alternatif.
6. User menentukan salvage value.
7. User menentukan jumlah periode tiap alternatif.
8. User menentukan besarnya pemasukan tiap periode.
9. User menentukan besarnya pengeluaran tiap periode.
10. Program akan melakukan perhitungan cash flow untuk tiap periode.
11. Program akan melakukan perhitungan depresiasi tiap alternatif.
12. Program akan melakukan perhitungan NPV untuk tiap alternatif.
13. Program akan melakukan perhitungan Profitability Index untuk tiap alternatif.
14. Program akan mengurutkan hasil perhitungan Profitability Index sacara ascending.
15. Program akan menentukan alternatif terbaik, yaitu alternatif dengan Profitability Index paling
besar.

2.4 Fitur Aplikasi


a. User dapat memilih untuk menggunakan indicator NPV incremental, IRR incremental, Payback
Periode, Annual Equivalent, dan Profitability Index.
b. Pada saat pemilihan indicator yang ingin digunakan terdapat sedikit penjelasan mengenai setiap
indicator sehingga memudahkan user untuk menentukan indicator mana yang ingin digunakan.
c. Setiap pilihan indikator dapat melakukan dan menampilkan hasil perhitungan dan menentukan
solusi alternatif yang terbaik.
d. Setiap pilihan indicator memiliki error handling saat input data.
e. Dalam indicator Annual Equivalent terdapat 2 pendekatan, yaitu sinking fund dan capital
recovery.
f. User dapat kembali ke menu utama setelah melakukan perhitungan dengan salah satu indikator.
g. User guide, untuk memberikan panduan kepada user dalam menjalankan program.
h. User interface, untuk memudahkan user dalam menginput data dan melakukan analisis.
i. Program bersifat user friendly.

2.5 Structure Chart


Terlampir.

2.6 Kelebihan dan Kekurangan

Kelompok 47 (13406069/13406176/13406209) Page 10 of 26


Indikator Investasi 2008

2.6.1 Kelebihan
a. Program dapat melakukan perhitungan dengan menggunakan lima indicator, yaitu NPV
incremental, IRR incremental, Annual Equivalent, Payback Periode, dan Profitability Index.
b. Kesalahan dalam input data dapat dihindari dengan menggunakan error handling,
c. Pada saat pemilihan indikator terdapat penjelasan mengenai indicator yang digunakan
sehingga dapat membantu user untuk menentukan indicator yang ingin digunakan.
d. User dapat menggunakan kelima pilihan indicator, karena program dapat kembali ke menu
utama setelah selesai melakukan perhitungan menggunakan salah satu indicator.

2.6.2 Kekurangan
a. Program ini hanya menggunakan 5 metode, yaitu NPV incremental, IRR incremental, Annual
Equivalent, Payback Periode, dan Profitability Index. Padahal masih banyak lagi metode yang
dapat digunakan dalam indikator investasi.
b. Apabila terjadi salah input data oleh user, program tidak dapat kembali pada data tersebut
untuk mengoreksinya.
c. Pada penggunaan metode Profitability Index, pendekatan present worth yang digunakan
hanya dengan single payment.

Kelompok 47 (13406069/13406176/13406209) Page 11 of 26


Indikator Investasi 2008

BAB III
PENGUJIAN APLIKASI

3.1 Penjelasan Input dan Output


3.1.1 Metode NPV incremental
Pada metode ini user memasukan input berupa :
 Banyaknya alternatif.
 Modal awal investasi tiap alternatif.
 Periode investasi tiap alternatif.
 Discount rate tiap alternatif.
 Salvage value tiap alternatif.
 Pemasukan tiap periode.
 Pengeluaran tiap periode.

Dan outputnya akan berupa :


 Cash flow tiap periode.
 Depresiasi tiap alternatif.
 NPV incremental tiap alternatif.
 Menampilkan NPV tiap alternatif layak atau tidak.
 Menentukan alternatif terbaik.

Kelompok 47 (13406069/13406176/13406209) Page 12 of 26


Indikator Investasi 2008

3.1.2 Metode IRR


Data yang akan dimasukkan oleh user berupa :
 Banyaknya alternatif.
 Minimum Attractive Rate of Return (MARR) / suku bunga bank.
 Modal awal tiap alternatif.
 Periode investasi.
 Keuntungan tahunan tiap alterntif.
 Salvage value.

Dan outputnya akan berupa :


 Depresiasi tiap alternatif.
 IRR incremental tiap alternatif.
 Menampilkan IRR tiap alternatif layak atau tidak.
 Menentukan alternatif terbaik.
 Tabel perbandingan cash flow.

3.1.3 Metode Annual Equivalent


Data yang akan dimasukkan user untuk perhitungan Annual Equivalent adalah sebagai berikut :

o Banyaknya alternatif.
o Modal awal investasi tiap alternatif.
o Besar uang di masa mendatang (untuk pendekatan sinking fund).
o Besar uang saat ini (untuk pendekatan capital recovery).

Kelompok 47 (13406069/13406176/13406209) Page 13 of 26


Indikator Investasi 2008

o Periode investasi tiap alternatif.


o Discount rate tiap alternatif.
o Salvage value tiap alternatif.
o Pemasukan tiap periode.
o Pengeluaran tiap periode.

Dan outputnya akan berupa :


 Cash flow tiap periode.
 Depresiasi tiap alternatif.
 NPV tiap alternatif.
 Menampilkan NPV tiap alternatif layak atau tidak.
 Menampilkan AE tiap alternatif.
 Menentukan alternatif terbaik.

Kelompok 47 (13406069/13406176/13406209) Page 14 of 26


Indikator Investasi 2008

Pendekatan sinking fund

Pendekatan capital recovery

3.1.4 Metode Payback Period


Data yang akan dimaukkan oleh user pada penggunaan metode Payback Periode adalah
sebagai berikut :
o Banyaknya alternatif.
o Modal awal investasi tiap alternatif.
o Besar uang di masa mendatang tiap alternatif.
o Periode investasi tiap alternatif.
o Discount rate tiap alternatif.
o Salvage value tiap alternatif.
o Pemasukan tiap periode.
o Pengeluaran tiap periode.

Kelompok 47 (13406069/13406176/13406209) Page 15 of 26


Indikator Investasi 2008

Sedangkan outputnya akan berupa :


 Cash flow tiap periode.
 Depresiasi tiap alternatif.
 NPV tiap alternatif.
 Menampilkan NPV tiap alternatif layak atau tidak.
 Menampilkan Payback Periode tiap alternatif.
 Menentukan alternatif terbaik.

3.1.5 Metode Profitability Index


Pada metode Profitability index, data yang akan dimasukkan oleh user antara lain :
Banyaknyta alternatif.
Modal awal tiap alternatif.
Besarnya pendapatan di masa mendatang.
Besarnya pengeluaran di masa mendatang.
Discount rate tiap alternatif.
Salvage value tiap alternatif.
Periode investasi tiap alternatif.
Pemasukan tiap periode.
Pengeluaran tiap periode

Kelompok 47 (13406069/13406176/13406209) Page 16 of 26


Indikator Investasi 2008

Sedangkan outputnya akan berupa :


Cash flow tiap periode.
Depresiasi tiap alternatif.
NPV tiap alternatif.
Menampilkan NPV tiap alternatif layak atau tidak.
Menampilkan Profitability Index tiap alternatif.
Menentukan alternatif terbaik.

3.2 Pengujian Studi Kasus


1. Membandingkan alternatif investasi menggunakan metode analisis IRR Incremental.
Mesin A Mesin B

Initial Cost $200 $700

Uniform annaual benefit 95 120

End-of-useful-life salvage 50 150


value

Useful life, in years 6 6

Kelompok 47 (13406069/13406176/13406209) Page 17 of 26


Indikator Investasi 2008

Proses coding input yang dimasukkan user oleh program secara manual:

Menu utama dan pemilihan fitur

Proses Input Manual Coding

Menampilkan metode yang tersedia Tekan enter

Pemilihan metode NPV Incremental 1

Pemilihan metode IRR Incremental 2

Pemilihan metode Annual Equivalent 3

Pemilihan metode Payback Periode 4

Pemilihan metode Profitability Index 5

 Jika user memilih menggunakan metode IRR Incremental, maka proses input dan manual codingnya
yaitu :

Proses Input Manual Coding

Memasukkan jumlah alternatif yang akan 2


dibandingkan

Memasukkan besarnya nilai MARR 10

Masukkan jumlah periode 6

Memasukkan initial cost alternatif 1 200

Memasukkan annual benefit alternatif 1 95

Kelompok 47 (13406069/13406176/13406209) Page 18 of 26


Indikator Investasi 2008

Memasukkan salvage value alternatif 1 50

Memasukkan initial cost alternatif 2 700

Memasukkan annual benefit alternatif 2 120

Memasukkan salvage value alternatif 2 150

Proses Input Manual Coding

Melakukan perhitungan depresiasi tiap alternatif.

Melakukan perhitungan untuk mencari nilai IRR


incremental

Menentukan IRR tiap alternatif layak atau tidak.

Memilih alternatif yang terbaik

Menampilkan tabel alternatif1, alternatif2, dan


cashflow selisih

Menentukan apakah user ingin kembali ke menu Y atau T


utama atau tidak

Kelompok 47 (13406069/13406176/13406209) Page 19 of 26


Indikator Investasi 2008

Dengan melakukan perhitungan manual, diperoleh :

Cashflow selisih : Year Selisih

0 - 500

1 + 25

2 + 25

3 + 25

4 + 25

5 + 25

6 + 25

+ 150

7 + 25
8 + 25
9 + 25
10 + 25
11 + 25
12 + 25
+ 100

PW of Cost = PW of Benefit

500 = 25 ( P/A,i,12 ) + 150 ( P/F,i,6 ) + 100 ( P/F,i,12 )

Kelompok 47 (13406069/13406176/13406209) Page 20 of 26


Indikator Investasi 2008

Total benefit yang diperoleh selama 12 tahun adalah $550 yang hanya sedikit lebih besar dari initial
cost, yaitu $500. Hal ini menunjukkan bahwa suku bunga kecil nilainya.

Dicoba suku bunga ( i ) = 1%

 (1  i ) n  1 -n -n
500 = A  n 
+ F (1 + i) + F (1 + i)
 i (1  i ) 

 (1  0.01)12  1 
500 = 25  12 
+ 150 ( 1 + 0.01 ) -6 + 100 ( 1 + 0.01 )-12
 0.01(1  0.01) 

= 281 + 141 + 89

= 511

Dicoba suku bunga ( i ) = 1.5%

 (1  0.015)12  1 
500 = 25  12 
+ 150 ( 1 + 0.015 ) -6 + 100 ( 1 +0.015)12
 0.01(1  0.015) 

= 271 + 137 + 84

= 494

Dari dua suku bunga yang dicoba, dapat dilihat bahwa nilai 500 berada pada nilai 494 dan 511. Hal ini
berarti besarnya i berada pada nilai 1% dan 1.5%. Oleh karena itu, besarnya IRR yaitu sekitar 1.3%.

3.3 Pengujian Error Handling


Pada program kelompok kami terdapat fitur-fitur error handling untuk membatu user dalam
menjalankan program ini. Error handling tercebut terdiri dari:
1. Error handling pada pemilihan metode.

Kelompok 47 (13406069/13406176/13406209) Page 21 of 26


Indikator Investasi 2008

2. Error handling input alternative pada metode NPV incremental.

3. Error handling pada input Initial Investment, salvage value, discount rate, periode dan
pemasukan dan pengeluaran tiap periode pada metode NPV incremental.

4. Error handling pada input alternatf, suku bunga bank, periode,initial investment tiap periode,
annau benefit tiap periode dan salvage value tiap periode.

Kelompok 47 (13406069/13406176/13406209) Page 22 of 26


Indikator Investasi 2008

5. Error handling pada pilihan pendekatan pada metode annual equivalent.

6. Error handling pada input alternatif, initial investment, nilai uang di masa datang, salvage
value, discount rate, dan pemasukan dan pengeluaran di tiap periode dalam metode annual
equivalent pendekatan sinking fund.

7. Error handling pada input alternatif, initial investment, nilai uang di masa sekarang, salvage
value, discount rate, dan pemasukan dan pengeluaran di tiap periode dalam metode annual
equivalent pendekatan capital.

Kelompok 47 (13406069/13406176/13406209) Page 23 of 26


Indikator Investasi 2008

8. Error handling pada input alternatif, initial investment, uang di masa datang, salvage value,
discount rate, periode, pemasukan, dan pengeluaran pada perhitungan payback periode.

9. Error handling pada input alternatif, initial investment, pendapatan dan pengeluaran di masa
datang, salvage value, discount rate, periode dalam metode profitability index.

Kelompok 47 (13406069/13406176/13406209) Page 24 of 26


Indikator Investasi 2008

10. Error handling pada pemasukan dan pengeluaran tiap periode dalam metode profitability
index.

Kelompok 47 (13406069/13406176/13406209) Page 25 of 26


Indikator Investasi 2008

BAB IV
PENUTUP

4.1 Kesimpulan
Program ”Investment Indicator” merupapakan salah satu tools yang dapat digunakan sebagai
pertimbangan dalam mengambil keputusan berinvestasi. Namun pada program ini hanya digunakan 5
metode indikator, yaitu NPV incremental, IRR incremental, Annual Equivalent, Payback Periode, dan
Profitability Index.
Program ini hanya merupakan alat bantu yang berguna bagi user maupun investor yang hendak
berinvestasi. Sehingga penulis berharap program ini akan sangat membantu user maupun investor yang
ingin berinvestasi namun keputusan terakhir tetap berada di tangan investor itu sendiri dengan
mempertimbangkan faktor-faktor lain.
Program ini juga akan sangat bermanfaat bagi mahasiswa Teknik Industri untuk memahami
mata kuliah Ekonomi Teknik yang akan dipelajari pada semester VI.

4.2 Kendala dan Hambatan


Kendala maupun hambatan yang kami hadapi dalam menyelesaikan program ini antara lain:
1. Materi tugas yang merupakan bagian dari materi perkuliahan yang belum dipelajari sengat
menyulitkan kami untuk mengerjakannya, sehingga kami harus mempelajari sendiri materi tersebut
dengan waktu yang sangat singkat tanpa bimbingan dari dosen.
2. Logika tugas yang cukup rumit dan sulit dimengerti.
3. Banyaknya rumus dan prosedur yang digunakan cukup menyulitkan dalam menyelesaikan program
ini.
4. Selama praktikum dan kuliah Logika Pemrograman tidak pernah diberikan materi yang serumit ini.
5. Jadwal kuliah yang berbeda tiap anggota kelompok menyebabkan kesulitan unbtuk menentukan
waktu yang tepat untuk mengerjakan tugas sehingga pengerjaan tugas selalu pada malam hari.

4.3 Kritik dan Saran


1. Sebaiknya materi yang diberikan merupakan materi yang telah dipelajari oleh praktikan terutama
jika alokasi waktu untuk pengerjaan tugas cukup singkat.
2. Sebaiknya saat praktikum praktikan sudah dibiasakan untuk mengerjakan program serumit materi
yang diberikan untuk tugas akhir baik itu ketika praktikum maupun saat pemberian tugas sehingga
praktikan terbiasa untuk mengerjakan program yang rumit dan kompleks.

Kelompok 47 (13406069/13406176/13406209) Page 26 of 26

Anda mungkin juga menyukai