perancangan program perencanaan keuangan …mmt.its.ac.id/download/semnas/semnas vi/mi/22. prosiding...

13
Prosiding Seminar Nasional Manajemen Teknologi VI Program Studi MMT-ITS, Surabaya 4 Agustus 2007 PERANCANGAN PROGRAM PERENCANAAN KEUANGAN BERBASISKAN INTERNET Welin Kusuma*, Herman Budianto** Jurusan Teknik Informatika Sekolah Tinggi Teknik Surabaya Jl. Ngagel Jaya Tengah 73-77 Surabaya *Member of Financial Planning Association Indonesia (FPAI) - Surabaya Chapter Email: [email protected] **Dosen Teknik Informatika STTS ABSTRAK Keberadaan perencana keuangan pribadi (personal financial planner) semakin meningkat seiring dengan perkembangan ekonomi Indonesia terutama di saat terjadinya resesi ekonomi sehingga seseorang harus dapat mengatur alokasi dana yang dimilikinya dengan tepat. Sejalan dengan perkembangan teknologi Internet yang semakin pesat menyebabkan banyaknya jasa perencana keuangan yang membuat website di Internet. Hanya saja website perencana keuangan tersebut masih bersifat statis yaitu hanya menggunakan bahasa pasif (HTML), hanya berisi informasi-informasi mengenai perencanaan keuangan, dan tidak dapat melakukan interaksi dengan penggunanya, padahal masyarakat membutuhkan website yang mampu memberikan konsultasi perencanaan keuangan secara interaktif dengan biaya yang terjangkau terutama untuk menjawab permasalahan keuangan yang mereka hadapi. Website perencana keuangan ini dikembangkan dengan menggunakan pemrograman bahasa Active Server Pages (ASP). Dengan program perencanaan keuangan ini maka user dapat melakukan proses perencanaan keuangan dengan biaya yang terjangkau tanpa perlu berkonsultasi dengan perencana keuangan yang mengenakan jasa konsultasi yang cukup mahal. Perancangan program perencana keuangan berbasiskan internet ini menawarkan fitur-fitur baru kepada user. Program perencana keuangan berbasiskan internet ini bersifat aktif dan dinamis karena dapat memberikan umpan balik kepada user. Website perencanaan keuangan ini berisi berita, tips pengelolaan keuangan, informasi keuangan, profil risiko, financial calculator, rasio laporan keuangan pribadi, dana pendidikan, dana pensiun, pajak penghasilan dan waris Islam. Kata kunci: Perencanaan Keuangan, website, Active Server Pages (ASP) PENDAHULUAN Latar Belakang Perkembangan teknologi informasi yang pesat telah menawarkan banyak kemudahan pada berbagai sektor kehidupan dalam berbagai bidang. Perkembangan teknologi informasi tersebut terutama menyebabkan berkembangnya website di Internet. Salah satu usaha yang berkembang saat ini adalah keberadaan penasihat keuangan independen yang dikenal dengan sebutan perencana keuangan (financial planner). Keberadaan perencana keuangan semakin meningkat seiring dengan perkembangan ekonomi Indonesia terutama di saat terjadinya resesi ekonomi sehingga seseorang harus dapat mengatur alokasi dana yang dimilikinya dengan tepat.

Upload: vandan

Post on 06-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

PERANCANGAN PROGRAMPERENCANAAN KEUANGAN BERBASISKAN INTERNET

Welin Kusuma*, Herman Budianto**Jurusan Teknik Informatika

Sekolah Tinggi Teknik SurabayaJl. Ngagel Jaya Tengah 73-77 Surabaya

*Member of Financial Planning Association Indonesia (FPAI) - Surabaya ChapterEmail: [email protected]

**Dosen Teknik Informatika STTS

ABSTRAK

Keberadaan perencana keuangan pribadi (personal financial planner) semakinmeningkat seiring dengan perkembangan ekonomi Indonesia terutama di saat terjadinyaresesi ekonomi sehingga seseorang harus dapat mengatur alokasi dana yang dimilikinyadengan tepat. Sejalan dengan perkembangan teknologi Internet yang semakin pesatmenyebabkan banyaknya jasa perencana keuangan yang membuat website di Internet.Hanya saja website perencana keuangan tersebut masih bersifat statis yaitu hanyamenggunakan bahasa pasif (HTML), hanya berisi informasi-informasi mengenaiperencanaan keuangan, dan tidak dapat melakukan interaksi dengan penggunanya,padahal masyarakat membutuhkan website yang mampu memberikan konsultasiperencanaan keuangan secara interaktif dengan biaya yang terjangkau terutama untukmenjawab permasalahan keuangan yang mereka hadapi.

Website perencana keuangan ini dikembangkan dengan menggunakanpemrograman bahasa Active Server Pages (ASP). Dengan program perencanaankeuangan ini maka user dapat melakukan proses perencanaan keuangan dengan biayayang terjangkau tanpa perlu berkonsultasi dengan perencana keuangan yangmengenakan jasa konsultasi yang cukup mahal.

Perancangan program perencana keuangan berbasiskan internet ini menawarkanfitur-fitur baru kepada user. Program perencana keuangan berbasiskan internet inibersifat aktif dan dinamis karena dapat memberikan umpan balik kepada user. Websiteperencanaan keuangan ini berisi berita, tips pengelolaan keuangan, informasi keuangan,profil risiko, financial calculator, rasio laporan keuangan pribadi, dana pendidikan, danapensiun, pajak penghasilan dan waris Islam.

Kata kunci: Perencanaan Keuangan, website, Active Server Pages (ASP)

PENDAHULUAN

Latar Belakang

Perkembangan teknologi informasi yang pesat telah menawarkan banyakkemudahan pada berbagai sektor kehidupan dalam berbagai bidang. Perkembanganteknologi informasi tersebut terutama menyebabkan berkembangnya website di Internet.Salah satu usaha yang berkembang saat ini adalah keberadaan penasihat keuanganindependen yang dikenal dengan sebutan perencana keuangan (financial planner).

Keberadaan perencana keuangan semakin meningkat seiring denganperkembangan ekonomi Indonesia terutama di saat terjadinya resesi ekonomi sehinggaseseorang harus dapat mengatur alokasi dana yang dimilikinya dengan tepat.

Page 2: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-2

Perkembangan teknologi Internet menyebabkan banyaknya jasa perencanakeuangan yang membuat website di Internet. Website perencana keuangan yang populerdi Indonesia adalah www.perencanakeuangan.com yang dimiliki oleh Safir Senduk,salah satu perencana keuangan terkemuka di Indonesia. Hanya saja website perencanakeuangan tersebut masih bersifat statis yaitu hanya berisi informasi-informasi mengenaiperencanaan keuangan tetapi tidak dapat melakukan interaksi dengan penggunanya.Padahal masyarakat membutuhkan website yang mampu memberikan konsultasiperencanaan keuangan secara interaktif dengan biaya yang terjangkau terutama untukmenjawab permasalahan keuangan yang mereka hadapi.

Mengetahui pentingnya perencanaan keuangan maka dilakukan perancangan danpembuatan program perencana keuangan berbasiskan internet yang menawarkan fitur-fitur baru kepada user. Program perencana keuangan berbasiskan internet tersebutbersifat aktif karena dapat memberikan umpan balik kepada user.

Program perencana keuangan ini dikembangkan dengan menggunakanpemrograman bahasa ASP (Active Server Pages). Dengan program perencanaankeuangan ini maka user dapat melakukan proses perencanaan keuangan dengan biayayang terjangkau tanpa perlu berkonsultasi dengan perencana keuangan yangmengenakan jasa konsultasi yang cukup mahal.

Tujuan

Tujuan utama dari perencanaan program ini adalah mengembangkan websiteperencanaan keuangan menjadi website yang interaktif dan dinamis sehingga dapatdapat customize dengan kebutuhan masing-masing user yang berbeda-beda.

Ruang Lingkup

Ruang lingkup program ini meliputi:1. Menentukan Profil Risiko (Risk Profile) user2. Financial Calculator3. Menghitung Rasio Laporan Keuangan Pribadi4. Menghitung Estimasi Dana Pendidikan Anak5. Menghitung Estimasi Dana Pensiun6. Menghitung Pajak Penghasilan Pribadi7. Menghitung Estimasi Pembagian Warisan Menurut Hukum Islam

METODA

Langkah-Langkah dalam menyelesaikan penyusunan program ini adalah sebagaiberikut:1. Studi literatur informasi mengenai perencanaan keuangan dan studi literatur

mengenai pemrograman web dengan menggunakan Active Server Pages.2. Perencanaan website yang meliputi analisa sistem, data flow diagram (DFD),

spesifikasi kebutuhan.3. Perancangan website yang meliputi desain arsitektur, desain tabel, desain interface,

desain prosedural.4. Implementasi dan pembuatan website.5. Pengujian Website.

Page 3: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-3

HASIL DAN DISKUSI

World Wide Web

World Wide Web (WWW) atau biasa disebut dengan Web merupakan salah satusumber daya Internet yang berkembang pesat. Web pada awalnya adalah ruanginformasi dalam Internet, dengan menggunakan teknologi hypertext. Pemakai dituntununtuk menemukan informasi dengan mengikuti link yang disediakan dalam dokumenWeb yang ditampilkan dan browser Web.

Web memudahkan pengguna komputer untuk berinteraksi dengan pelakuInternet lainnya dan menelusuri informasi di Internet. Interaksi yang timbal balik dandinamis tersebut terutama dapat diwujudkan karena adanya aplikasi Web dinamis. Salahsatu aplikasi Web dinamis yang populer saat ini adalah ASP (Active Server Pages). ASPmerupakan aplikasi yang populer karena teknologi ini dikembangkan oleh Microsoft,industri perangkat lunak yang menguasai standar sistem operasi dan perangkat lunak.(Purnomo, 2006)

Active Server Pages (ASP)

ASP (Active Server Pages) merupakan salah satu implementasi middleware,walaupun dalam prakteknya merupakan bagian dari web server seperti PWS (PersonalWeb Server) atau IIS (Internet Information Service), yang bertugas menerjemahkanskrip yang tersimpan dalam berkas dengan ekstensi .asp. Skrip-skrip inilah yangmemeprluas kemampuan HTML sehingga bisa diperoleh keadaan Web dinamis.Teknologi yang dikembangkan oleh Microsoft pada tahun 1996 ini sangat populer dilingkungan Windows dan bahkan sekarang juga diadopsi pada sistem operasi lainseperti Linux. (Agung, 2000)

Pemrosesan skrip ASP dilakukan berdasarkan permintaan dari pemakai (klien).Mula-mula klien meminta suatu skrip ASP kepada web server. Kemudian web servermengambilkan skrip ASP dan memberikan ke mesin ASP. Selanjutnya, mesin ASPmenerjemahkan menjadi kode HTML. Oleh web server, hasil dari mesin ASP inidikirim ke klien. Browser klien menerjemahkan kode HTML menjadi informasi padalayar. (Kadir, 2005)

Perencanaan Keuangan

Dalam situasi kehidupan yang serba tidak pasti, maka diperlukan suatuperencanaan yang matang untuk mengantisipasi hal-hal buruk yang mungkinterjadi di masa yang akan datang. Selain ketidakpastian, masyarakat Indonesiasaat ini menghadapi kondisi ekonomi dan politik yang tidak begitu baik sepertitingkat inflasi yang cukup tinggi, kasus kredit macet dan sebagainya yangmenyebabkan ketidaknyamanan hidup masyarakat. Perencanaan keuangan pribadidan keluarga diperlukan antara lain untuk memperbaiki atau mempertahankanstandar hidup, memperkecil risiko terjadinya bencana keuangan, dapatberinvestasi secara optimal dan mengakumulasi kekayaan dalam suatu jangkawaktu tertentu. (Koh Seng Kee & Fong Wai Mun, 2002)

Perencanaan keuangan secara definisi menurut Certified Financial PlannerBoard of Standard adalah proses mencapai tujuan hidup seseorang melalui manajemenkeuangan secara terencana. Tujuan hidup dapat termasuk membeli rumah, menabunguntuk pendidikan anak atau merencanakan pensiun. (IFPI, 2005)

Profesi perencana keuangan atau financial planner adalah profesi yangmembantu nasabah untuk merencanakan keuangan pribadi, dengan membantu

Page 4: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-4

memberikan solusi perencanaan, pemilihan pengelolaan keuangan, kekayaan atauinvestasi nasabah, supaya kebutuhan keuangan nasabah untuk jangka pendek, menengahdan panjang dapat terpenuhi.

Oleh karena itu, tugas utama seorang perencana keuangan adalah merancangsuatu strategi investasi yang sesuai dengan karakter / profil resiko nasabah untukmembuat impan nasabah tersebut menjadi tujuan. Sumber yang lain menyebutkanbahwa personal financial planning atau perencanaan keuangan pribadi adalahmengembangkan dan mengimplementasikan secara total dan terkoordinasi perencanaanseseorang untuk mencapai tujuan keuangannya secara menyeluruh.

Jadi perencanaan keuangan itu merupakan proses koordinasi, proses yangberkelanjutan dalam bekerja dengan klien untuk menentukan dan mencapai tujuan-tujuan keuangan klien dan akan dievaluasi dan disesuaikan dengan tujuan pribadimapun profesional, keluarga, dan lingkungan bisnis, dan perubahan kondisi ekonomi.

Timbulnya profesi perencanaan keuangan karena: (IFPI, 2005)1. Perubahan demografi seperti misalnya perubahan gaya hidup, umur manusia yang

semakin panjang (namun berbeda untuk pria dan wanita), perubahan populasi darisegi jumlah dan gender.

2. Perpindahan tanggung jawab pensiun dari negara dan perusahaan ke individual.3. Produk keuangan yang semakin kompleks dan canggih.4. Kecenderungan menurunnya ikatan sosial antara keluarga seperti dukungan kepada

orang tua yang telah jompo dari anak-anaknya.Kapoor, Dlabay, Hughed (2007) mengatakan bahwa seorang perencana

keuangan membantu nasabah dalam perencanaan:1. Proteksi asuransi (insurance planning)2. Investasi dan tabungan (investment planning)3. Pensiun (retirement planning)4. Pendidikan (education planning)5. Pajak penghasilan (income tax planning)6. Warisan (estate planning)

Analisa Sistem

Permasalahan dari website perencana keuangan yang ada saat ini adalah tidakdapat dilakukan perhitungan perencanaan keuangan yang customize sesuai dengankebutuhan user padahal setiap user memiliki karakteristik yang berbeda-beda sepertijenis kelamin, usia, status perkawinan, jumlah anak, pendapatan, dan tujuan keuanganyang berbeda.

User yang ingin melakukan perencanaan keuangan membutuhkan websiteinteraktif yang yang dapat menentukan profil risiko, berfungsi sebagai kalkulatorfinansial, menghitung rasio laporan keuangan pribadi, menghitung estimasi danapendidikan anak, menghitung estimasi dana pensiun, menghitung pajak penghasilanpribadi, dan menghitung estimasi pembagian warisan menurut hukum Islam. Kesemuahal tersebut sangat terkait dengan kebutuhan manusia pada umumnya sehinggaperencanaan keuangan tersebut merupakan hal yang umum berlaku untuk berbagaikalangan masyarakat.

Page 5: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-5

Data Flow Diagram (DFD)

Gambar 1. Diagram Alir Data Level 0Website Perencanaan Keuangan

Pada Gambar 1 yaitu DFD level 0 dari website perencanaan keuangan tersebutdapat dijelaskan bahwa user berhubungan website perencanaan keuangan dengan caramemberikan data user. Dari data user yang diberikan tersebut maka websiteperencanaan keuangan ini akan mengolah dan memprosesnya sehingga diperolehinformasi perencanaan keuangan untuk setiap user yang disesuaikan dengankarakteristik masing-masing user. User merupakan titik pusat dari website perencanaankeuangan ini sehingga kebutuhan user dalam hal perencanaan keuangan berusaha untukdipenuhi oleh website perencanaan keuangan ini.

Spesifikasi Kebutuhan

Website perencanaan keuangan yang dibuat dengan bahasa pemrograman ASPini dapat mengakomodasi kelemahan website perencanaan keuangan statis yang adasebelumnya. Beberapa spesifikasi kebutuhan yang ada pada website perencanaankeuangan ini adalah:1. Login User

Login digunakan agar user dapat mengakses website perencanaan keuangan tersebutdengan lebih leluasa. Login user ini berfungsi agar data user dapat ditampilkansecara otomatis pada saat user akan mengakses suatu halaman. Selain itu digunakanuntuk menyimpan data user setelah melakukan suatu kegiatan atau tindakanperencanaan keuangan.

2. Daftar User BaruDalam halaman daftar user baru, akan menampilkan beberapa informasi yang harusdiinput oleh user baru, yaitu user name, jenis kelamin, password, dan alamat e-mail.Bagian yang terpenting adalah username dan password yang akan digunakan untuklogin user.

3. BeritaBerita berisi mengenai berita-berita terbaru mengenai perencanaan keuangan antaralain seminar mengenai perencanaan keuangan dan kegiatan lainnya yangberhubungan dengan perencanaan keuangan.

4. TipsTips berisi mengenai tips-tips perencanaan keuangan antara lain tips-tips mengenaikeuangan, tips investasi di reksadana, dan tips-tips perencanaan keuangan lainnya.

1Website

PerencanaanKeuangan

User

DataUser

InformasiPerencanaan Keuangan

Page 6: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-6

5. Informasi KeuanganInformasi keuangan berisi mengenai informasi mengenai berbagai indikatorkeuangan antara lain suku bunga giro, tabungan, dan deposito, suku bungapinjaman, kurs valuta asing di 10 bank terkemuka.

6. Program Menentukan Profil Risiko UserProgram menentukan profil risiko user berisi mengenai pertanyaan-pertanyaan yangharus dijawab oleh user antara lain nama, usia, jenis kelamin, penghasilan, jumlahtanggungan, total investasi saat ini, lamanya waktu akan melakukan investasi, dsb.Dari hasil jawaban setiap pertanyaan memiliki bobot tertentu yang kemudian jumlahbobot tersebut akan menentukan profil risiko user yaitu risk taker (pengambilrisiko), moderate (sedang), atau risk averse (penghindar risiko). Dari profil risikouser tersebut akan diberikan informasi mengenai instrumen investasi yang cocokuntuk user tersebut.

7. Program Financial CalculatorProgram financial calculator berisi mengenai fitur-fitur yang dimiliki oleh financialcalculator yaitu menentukan Present Value (PV) dan Future Value (FV).

8. Program Rasio Laporan Keuangan PribadiProgram rasio laporan keuangan pribadi berisi mengenai hasil rasio-rasio darilaporan keuangan pribadi user yang mencakup rasio perbandingan hutang terhadapaset dan rasio solvabilitas. Untuk menggunakan program ini, user menginputkantotal aset dan total hutang yang dimiliki kemudian dari data user tersebut maka akandihitung dengan menggunakan rumus untuk mengetahui rasio laporan keuanganpribadi.

9. Program Estimasi Dana PendidikanProgram estimasi dana pendidikan ini berisi mengenai besarnya dana pendidikanyang harus disisihkan oleh user saat ini untuk membiayai pendidikan anaknya dimasa yang akan datang.

10. Program Estimasi Dana PensiunProgram estimasi dana pensiun ini berisi mengenai besarnya dana yang harusdisisihkan oleh user untuk mendapatkan dana pensiun dengan nominal tertentu dimasa yang akan datang. User menginputkan usia saat ini, lama tahun pensiun darisaat ini, jumlah dana yang dibutuhkannya di masa mendatang, tingkat bunga yangdiharapkan, perkiraan tingkat inflasi kemudian program ini akan menghitungbesarnya dana yang harus disisihkan oleh user saat ini atau sebaliknya usermenginputkan jumlah dana yang disisihkan saat ini yang akan menghitung besarnyadana pensiun yang akan diterima di masa yang akan datang.

11. Program Menghitung Pajak Penghasilan PribadiProgram menghitung pajak penghasilan pribadi ini berisi mengenai besarnya pajakpenghasilan pribadi yang harus dibayar oleh user. User menginputkan jenis kelamin,status, jumlah anak, dan penghasilan bruto per bulan. Kemudian program ini akanmenghitung besarnya pajak penghasilan pribadi secara progresif berdasarkanperaturan perundang-undangan pajak yang terbaru.

12. Program Menghitung Estimasi Pembagian Warisan Menurut Hukum IslamProgram Menghitung Estimasi Pembagian Warisan Menurut Hukum Islam akanmenghitung besarnya warisan yang diterima ahli waris.User menginputkan total harta warisan yang dimiliki pewaris, jumlah suami atauistri untuk pewaris dan jumlah anak yang sah. Dari hasil inputan tersebut programini akan menghitung besarnya warisan yang diterima masing-masing ahli warisberdasarkan hukum Islam.

Page 7: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-7

13. Logout UserLogout digunakan apabila user ingin keluar dari program sehingga data user tidakdapat diakses dan digunakan oleh pengguna komputer lainnya.

Deskripsi Cara Kerja Sistem

Website yang baru ini memiliki fasilitas-fasilitas sebagai berikut. Pertama,tingkat keamanan terjamin, setiap user memiliki username dan password sendiri. Untukdapat menggunakan seluruh fasilitas website perencanaan keuangan ini dengan leluasa,user diharuskan untuk login terlebih dahulu. Dengan login maka kegiatan perencanaanyang dilakukan oleh user dapat disimpan dalam database untuk user tersebut. Kedua,website ini mampu melakukan perhitungan yang rumit dengan cepat. Pada saat usermenginputkan data user maka website ini akan memproses data tersebut denganperhitungan perencanaan keuangan yang tepat untuk memberikan informasi danpetunjuk bagi user. Ketiga, website ini dapat memberikan saran berupa alternatifinvestasi yang tepat sesuai dengan karakteristik masing-masing user sehingga userdapat melakukan pemilihan alternatif dengan lebih mudah dan cepat.

Desain Arsitektur

Desain arsitektur ini bertujuan untuk memberikan gambaran umum sistemsecara keseluruhan. Website perencanaan keuangan tersebut dipecah kedalam halaman-halaman yang lebih sederhana untuk mempermudah penggunaaan program oleh user.Desain arsitektur tersebut dapat dilihat pada Gambar 2.

Desain Tabel

Desain tabel digunakan untuk melakukan perancangan tabel-tabel yang akandigunakan untuk website perencanaan keuangan ini beserta spesifikasi danpenjelasannya masing-masing. Spesifikasi tabel terdiri dari nama field, tipe data,panjang maksimum, dan juga keterangan untuk masing-masing field.

Tabel 1. Tabel User

Nama Field Type Size Key Keterangan

Username Character 30 PK Primary Key mencatat username

Jenis Kelamin Boolean 1 Mencatat jenis kelamin

Password Character 25 Mencatat passwordAlamat e-mail Character 35 Mencatat alamat e-mail

Page 8: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-8

Gambar 2. Desain Arsitektur

Desain Interface

Dalam pembuatan sebuah website, diperlukan interface yang user-friendly,sehingga user dapat menggunakan atau mengoperasikannya dengan mudah. Berikut iniadalah desain interface yang akan digunakan dalam pembuatan website perencanaankeuangan ini.1. Desain Halaman Depan2. Desain Halaman Daftar3. Desain Halaman Berita4. Desain Halaman Tips5. Desain Halaman Informasi Keuangan6. Desain Halaman Profil Risiko7. Desain Halaman Financial Calculator8. Desain Halaman Rasio Laporan Keuangan Pribadi9. Desain Halaman Dana Pendidikan10. Desain Halaman Dana Pensiun11. Desain Halaman Pajak Penghasilan12. Desain Halaman Waris Islam

Daftar/Ubah

Berita

Tips

Informasi

Profil Risiko

Financial Calculator

Rasio LK Pribadi

Dana Pendidikan

Dana Pensiun

Pajak Penghasilan

Waris Islam

Login

Logout

Halaman Depan

Berita Terbaru

Agenda Kegiatan

Kumpulan Artikel

Organisasi

Buku Tamu

Page 9: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-9

Desain Prosedural

Dalam pembuatan website perencanaan keuangan ini, komponen penting yangmerupakan rangka utama dalam pembuatan program adalah algoritma dan logika bahasapemrograman. Berikut ini merupakan algoritma yang berisi semua logika programuntuk setiap modul yang akan dibuat dalam sistem ini:1. Algorima Login2. Algoritma Daftar3. Algoritma Ubah Data4. Algoritma Berita5. Algoritma Tips Utama6. Algoritma Tips Detail7. Algoritma Informasi Keuangan8. Algoritma Profil Risiko9. Algoritma Financial Calculator10. Algoritma Rasio Laporan Keuangan Pribadi11. Algoritma Dana Pendidikan12. Algoritam Dana Pensiun13. Algoritma Pajak Penghasilan14. Algoritma Perencanaan Waris Islam15. Algoritma Logout

Algoritma 1 Login

[Algoritma untuk mengecek user id dan password][Input: username dan password user][Output: pesan user berhasil login][Memasukkan user id dan password]1. READ Username2. READ Password User[Pengecekan user id dan password]

3. READ tabel datauser4. IF ketemu THEN

4.1 Masukkan data Username dan Password pada Variabel Session4.2 Show Message “Selamat Datang, User”

5. ELSE Show Error Message “Maaf, User Tidak Terdaftar“Implementasi

Implementasi website dari halaman-halaman yang meliputi segmen programantara lain login, daftar user baru, ubaha data, berita, tips utama, tips detail, informasikeuangan, rasio laporan keuangan pribadi, dana pendidikan, dana pensiun, pajakpenghasilan, perencanaan waris Islam, logout dan segmen lainnya. Bentuk penjelasanimplementasi website tersebut berupa segmen-segmen program.

Segmen Program 1 Login

1: <%2: User = request(“user”);3: Password = request(“password”)4: Set conn=server.createobject("adodb.connection")5: conn.provider="microsoft.jet.oledb.4.0"6: conn.open server.mappath("../fp/data.mdb")7: set rs = server.createobject("adodb.recordset")8: rs.open "select * from datauser", conn9: do until rs.EOF

10: for each x in rs.fields11: if ((User<>"") and (x.name="User")) then

Page 10: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-10

12: User1=x.value13: end if14: if ((Password<>"") and (x.name="Password")) then15: Password1=x.value16: end if17: next18: if (User=User1) and and (Password=Password1)) then19: login=true20: existuser=true21: pesan="Selamat Datang, "+User+"<br><br>"22: Session("sUser") = User23: Session("sPass") = Password24: Session("sLogin") = Login25: else26: if (User=User1) and (Password<>Password1)) then27: existuser=true28: pesan="Anda Salah Mengisikan Password"29: end if31: end if32: rs.MoveNext33: loop34: rs.close35: set rs=nothing36: conn.close37: set conn=nothing38: %>

Gambar 3. Halaman Depan

KESIMPULAN

Setelah dilakukan perancangan dan pembuatan program perencanaan keuanganberbasis Internet maka dapat ditarik beberapa kesimpulan yang dapat dijadikan acuanpembuatan sistem yang sama selanjutnya:1. Website perencanaan keuangan dinamis yang dibuat dengan program ASP ini

memberikan umpan balik yang lebih baik kepada pengguna dibandingkan denganwebsite perencanaan keuangan statis yang ada saat ini karena program ini dapatmenyesuaikan dengan karakteristik pengguna yang berbeda-beda.

Page 11: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-11

2. Dari sisi pembuatan program, website dinamis ini dibuat sesuai dengan kebutuhanuser dan kemudahan dalam menjalankan program. Program dibuat setelah dilakukananalisa terhadap kekurangan dan kelebihan program perencanaan keuangan statisserta kebutuhan pengguna yang belum terpenuhi sehingga website ini dapat menjadilebih baik dari website statis yang ada.

3. Website perencanaan keuangan ini memiliki modul-modul yang lebih sistematisdibandingkan dengan website perencanaan keuangan lainnya sehingga lebihmemudahkan pengguna dalam mendapatkan informasi dan menggunakan websiteini.

4. Pembuatan website perencanaan keuangan dinamis ini selain bertujuanmenyempurnakan website yang ada saat ini jgua memudahkan pengguna dalammengolah data dan informasi penting yang dibutuhkan untuk program perencanaankeuangan pribadi.

DAFTAR PUSTAKA

Agung, G. (2000). ASP Programming. Yogyakarta: MITSAQ.

Institute Financial Planning Indonesia. (2005). Diktat Preparation Program forRegistered Financial Planning Indonesia: Modul 1 - 4. Surabaya: IFPI dan MMUnair.

Kadir, A. (2005). Dasar Pemrograman Web dengan ASP. Yogyakarta: Penerbit ANDI

Kapoor, Dlabay, Hughed. (2007). Personal Finance. Eighth Edition. InternationalEdition. McGraw-Hill. USA.

Koh Seng Kee and Fong Wai Mun (2002). Personal Financial Planning. SecondEdition. Singapore: Prentice Hall.

Purnomo, V.P (2006). ASP Blackbox Advanced Level – Teknik-Teknik PenggunaanKomponen pada ASP. Jakarta: Dian Rakyat.

Page 12: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-12

Page 13: PERANCANGAN PROGRAM PERENCANAAN KEUANGAN …mmt.its.ac.id/download/SEMNAS/SEMNAS VI/MI/22. Prosiding Welin-ok… · Perencanaan website yang meliputi analisa sistem, ... dan tips-tips

Prosiding Seminar Nasional Manajemen Teknologi VIProgram Studi MMT-ITS, Surabaya 4 Agustus 2007

ISBN : 978-979-99735-3-5A-22-13