UNIVERSITAS BINA NUSANTARA Program Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007 PERANCANGAN PROGRAM APLIKASI PENDUKUNG KEPUTUSAN INVESTASI MELALUI MEDIA HANDPHONE MENGGUNAKAN METODE BROWN (STUDI KASUS BURSA EFEK JAKARTA) SKRIPSI PROGRAM GANDA UNIVERSITAS BINA NUSANTARA Alexander Kurniawan 0600672933 ABSTRAK Investasi dipercaya mempunyai daya tarik yang lebih besar. Disamping kehidupan yang semakin sulit, investasi juga menghasilkan keuntungan yang besar. Terlebih lagi menabung tidak menghasilkan bunga yang memuaskan..Hal ini yang menyebabkan para investor beralih pada investasi saham yang lebih menguntungkan. Penggunaan teknologi sebagai pendukung investasi sudah semakin banyak. Akan tetapi, tidak semua investor memiliki waktu untuk memantau terus keadaan pasar. Maka dari itu, aplikasi ini sangat membantu dalam pemantauan keadaan pasar secara online dan juga dapat membantu dalam pengambilan keputusan, karena aplikasi ini dilengkapi dengan peramalan yang dapat membantu investor dalam mengambil keputusan dengan cepat tanpa pengaruh dari manapun. Penggunaan aplikasi ini, dapat langsung dilihat dari handphone yang memiliki fitur java dan General Packet Radio Service (GPRS). Aplikasi ini diletakan pada server counter party yang dapat mengakses data langsung ke BEJ (Bursa Efek Jakarta). Aplikasi ini diharapkan memudahkan para investor dalam mengetahui, menganalisis dan mengambil keputusan dengan cepat dan konsisten serta memberikan fasilitas penyediaan informasi yang lengkap kepada para investor dan untuk melihat perkembangan pasar kapan saja dan dimana saja. Peramalan yang digunakan adalah peramalan yang menggunakan data-data sebelumnya. Kemudian diolah dengan menggunakan Metode Exponential Smoothing Kuadratik Satu Parameter dari Brown yang pada akhirnya menampilkan hasil ramalan berupa harga dalam bentuk desimal. Pengaksesan aplikasi ini juga dapat menggunakan komputer yang terhubung dengan internet. Program aplikasi ini dibuat dengan menggunakan JavaServer Pages (JSP) dengan menggunakan mysql sebagai databasenya. Kata Kunci : Investasi, saham, analisis teknikal, polynomial, kuadratik, forecasting, Brown.
iii
KATA PENGANTAR Sebelumnya penulis mengucapkan syukur dan terima kasih kepada Tuhan Yang Maha Esa Sehingga dapat menyelesaikan Skripsi ini sebagai salah satu syarat untuk memperoleh gelar kesarjanaan pada jenjang pendidikan Strata 1, Jurusan Teknik Informatika dan Matematika di Universitas Bina Nusantara. Walau pun tugas membuat Skripsi ini terasa berat oleh penulis, namun berkat bimbingan dari para dosen, akhirnya skripsi ini dapat diselesaikan walau pun masih jauh dari kesempurnaan. Penulis menyadari masih banyak kekurangan-kekurangan di dalam Skripsi, sehingga penulis sangat mengharapkan bantuan berupa kritik dari para dosen serta caracara yang baik untuk menyusun karya ilmiah di masa yang akan datang. Penulis mengucapkan terima kasih kepada para pembimbing yang telah meluangkan waktu untuk memberikan petunjuk dalam mewujudkan Skripsi ini, terutama kepada : 1. Prof. Dr. Gerardus Polla, M. App. Sc., selaku Rektor Universitas Bina Nusantara. 2. Bapak Wikaria Gazali, S. Si., MT., selaku Dekan Fakultas MIPA Universitas Bina Nusantara. 3. Bapak Ngarap Imanuel Manik, Drs., M.Kom., selaku Kepala Jurusan MIPA Universitas Bina Nusantara dan dosen pembimbing yang telah memberikan bimbingan selama proses penyusunan skripsi ini. 4. Bapak Malem Sendah Sembiring, Drs., MA., selaku dosen pembimbing yang telah memberikan bimbingan selama proses penyusunan skripsi ini. 5. Bapak H. Mohammad Subekti, BE., M.Sc.., selaku Kepala Jurusan Teknik Informatika Universitas Bina Nusantara. 6. Pimpinan dan segenap karyawan PT Asia Kapitalindo Komoditi Berjangka. 7. Pimpinan dan segenap karyawan Bursa Efek Jakarta yang telah memberikan data-data yang akurat. 8. Orangtua tercinta dan keluarga penulis yang telah memberikan dukungan dan doa selama penulisan skripsi ini. 9. Teman-teman yang telah memberikan dorongan, saran dan membantu dalam penulisan skripsi ini. 10. Kepada semua pihak yang telah membantu sehingga penulis dapat menyelesaikan skripsi ini. Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat dan berguna bagi pembaca dan pihak-pihak yang membutuhkan.
Jakarta, 8 Januari 2007 Penulis
Alexander Kurniawan 0600672933 iv
DAFTAR ISI Halaman iii iv v ix x xii
ABSTRAK KATA PENGANTAR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Ruang Lingkup 1.3 Tujuan dan Manfaat 1.4 Metodologi 1.5 Sistematika Penulisan
1 1 3 4 5 5
BAB 2 LANDASAN TEORI 2.1 Kerangka Teori 2.1.1 Pengertian Investasi dan Jenis-Jenisnya 2.1.2 Macam-Macam Pasar Keuangan 2.1.2.1 Pengertian Pasar Uang 2.1.2.2 Pengertian Pasar Modal 2.1.2.3 Manfaat Pasar Modal 2.1.2.4 Transaksi Investasi di Pasar Modal 2.1.2.5 Jenis-jenis Pasar Modal 2.1.2.6 Pasar Modal Ditinjau Dari Proses Transaksi 2.1.3 Struktur Pasar Modal Indonesia 2.1.3.1 Pengertian BAPEPAM 2.1.3.2 Tugas dan Fungsi BAPEPAM 2.1.3.3 Pengertian Self Regulatory Organization (RSO) 2.1.3.4 Pengertian Bursa Efek 2.1.3.5 Tugas Bursa Efek 2.1.3.6 Pengertian LKP (Lembaga Kliring dan Penjaminan) 2.1.3.7 Pengertian LPP, KSEI, Dan HIMDASUN 2.1.4 Mekanisme Perdagangan Efek Di Bursa Efek Jakarta 2.1.5 Sistem Perdagangan Bursa Efek Jakarta 2.2 Jenis-Jenis Risiko 2.2.1 Risiko dalam Konteks Management Investasi 2.2.2 Risiko dalam Konteks Portofolio 2.3 Macam-Macam Metode Peramalan 2.4 Pemilihan Metode Peramalan 2.5 Metode Exponential Smoothing 2.5.1 Metode Exponential Smoothing Kuadratik Satu Parameter dari Brown. v
7 7 7 8 9 9 10 13 14 15 16 17 17 18 18 19 20 20 22 24 25 25 26 26 28 30 30
2.6 2.7
2.8
2.5.2 Keuntungan Metode Smoothing Ketepatan Metode Peramalan Pengertian Internet 2.7.1 Sejarah Terbentuknya Internet 2.7.2 Aplikasi Web 2.7.3 Pengertian JSP 2.7.4 Arsitektur JSP Sejarah Jaringan Wireless/ Telepon Seluler 2.8.1 Internet Bergerak 2.8.2 Arsitektur Aplikasi Mobile 2.8.3 Arsitektur WAP (Wireless Aplication Protocol) 2.8.4 Komponen Arsitektur WAP 2.8.5 Layer Protokol
BAB 3 ANALISIS SISTEM/PROGRAM 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah BEJ 3.1.2 Visi dan Misi BEJ 3.1.3 Susunan Pimpinan BEJ 3.1.4 Struktur Organisasi BEJ 3.1.5 Tugas dan Wewenang Pimpinan BEJ 3.2 Analisis Permasalahan 3.2.1 Sistem Yang Diusulkan 3.2.2 Teknik Pengumpulan Data 3.2.3 Data – data yang Digunakan 3.2.4 Teknik Analisis Data 3.3 Struktur Basis Data yang Digunakan 3.4 Gambaran Sistem 3.4.1 Diagram Alir Prosedur Utama 3.4.2 Diagram Alir Prosedur Login 3.4.3 Diagram Alir Prosedur Database 3.4.4 Diagram Alir Prosedur Peramalan Aksi 3.4.5 Diagram Alir Metode Exponential Smoothing Kuadratik dari Brown 3.5 Rancangan Layar Awal 3.5.1 Rancangan Layar Help (Layar Awal) 3.5.2 Rancangan Layar Login 3.5.3 Rancangan Layar Gagal Login 3.5.4 Rancangan Layar Help (Layar Login) 3.5.5 Rancangan Layar Menu 3.5.6 Rancangan Layar Help (Layar Menu) 3.5.7 Rancangan Layar Pencarian Data dari Database 3.5.8 Rancangan Layar Gagal Melakukan Pencarian Data dari Database 3.5.9 Rancangan Layar Help (Database) 3.5.10 Rancangan Layar Hasil (Database) 3.5.11 Rancangan Layar Search Untuk Database vi
32 32 34 35 37 38 39 40 43 45 47 49 51 55 55 55 56 57 58 59 61 61 61 62 62 62 66 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83
3.5.12 Rancangan Layar Peramalan AkSi 3.5.13 Rancangan Layar Gagal Melakukan Peramalan AkSi 3.5.14 Rancangan Layar Help (Peramalan AkSi) 3.5.15 Rancangan Layar Hasil (Peramalan AkSi) 3.5.16 Rancangan Layar Search Untuk Peramalan AkSi 3.5.17 Rancangan Layar Indikator 3..6 Rancangan Pseudocode 3.6.1 Rancangan Perhitungan Brown 3.6.2 Rancangan Halaman Home 3.6.3 Rancangan Halaman Login 3.6.4 Rancangan Halaman cekLogin 3.6.5 Rancangan Halaman Database 3.6.6 Rancangan Halaman Search 3.6.7 Rancangan Halaman Indikator 3.6.8 Rancangan Halaman Menu 3.6.9 Rancangan Halaman Result
84 85 86 87 88 89 91 91 92 93 93 94 95 95 96 97
BAB 4 PERANCANGAN SISTEM 4.1 Implementasi Program Aplikasi Pendukung Keputusan Investasi Melalui Media Handphone Menggunakan Metode Brown. 4.1.1 Spesifikasi Hardware 4.1.2 Spesifikasi Perangkat Lunak 4.2 Cara Pengoperasian Program Aplikasi Peramalan AkSi 4.2.1 Layar Tampilan Awal 4.2.2 Layar Tampilan Login 4.2.3 Layar Tampilan Menu 4.2.4 Layar Tampilan Database 4.2.5 Layar Tampilan Peramalan AkSi 4.2.6 Layar Tampilan Hasil Database 4.2.7 Layar Tampilan Hasil Peramalan AkSi 4.2.8 Layar Tampilan Indeks Harga Saham 4.2.9 Layar Tampilan Indikator 4.3 Evaluasi 4.4 Analisis Peramalan 4.4.1 Analisis Peramalan dengan Metode Intuisi 4.4.2 Analisis Peramalan dengan Metode Exponential Smoothing Kuadratik Satu Parameter dari Brown 4.4.3 Perbandingan Metode Brown dengan Metode Intuisi
99 99
99 100 100 101 101 102 103 104 105 106 107 108 108 109 109 112 115
BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan 5.2 Saran
117 117 118
DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN
119 120 L1 vii
DAFTAR TABEL
Tabel 2.1 Tabel 3.1 Tabel 3.2 Tabel 3.3 Tabel 3.4 Tabel 3.5 Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4
Tabel Pemilihan Metode Peramalan Rancangan Struktur Database Untuk Semua Perusahaan Pada Tahun 2005 Rancangan Struktur Database Untuk Semua Perusahaan Pada Tahun 2006 Rancangan Struktur Database Untuk Semua Perusahaan Pada Tahun 2007 Rancangan Struktur Database Untuk Singkatan Rancangan Struktur Database Untuk Login Tabel Data Harga Penutupan Saham BNII Bulan Januari Tabel Hasil Ramal dengan Metode Intuisi Tabel Hasil Ramalan dengan Metode Exponential Smoothing Kuadratik Satu Parameter dari Brown Tabel Perbandingan Metode Exponential Smoothing Kuadratik Satu Parameter dari Brown dengan Metode Intuisi
ix
Halaman 29 63 63 64 64 65 109 110 113 115
DAFTAR GAMBAR
Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5
Gambar 2.6 Gambar 2.7 Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.11 Gambar 3.12 Gambar 3.13 Gambar 3.14 Gambar 3.15 Gambar 3.16 Gambar 3.17 Gambar 3.18 Gambar 3.19 Gambar 3.20 Gambar 3.21 Gambar 3.22 Gambar 3.23 Gambar 3.24 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9
Struktur Pasar Modal Indonesia Proses Perdagangan Saham Arsitektur JSP Arsitektur yang bersifat horizontal dengan tiga layer Model arsitektur WAP dengan WAP gateway sebagai penerjemah content server sebelum informasi diteruskan ke client. WAP Gateway / Proxy Layer Protokol WAP yang terdiri dari 5 layer dengan 1 layer bearer service Struktur Organisasi Bursa Efek Jakarta (BEJ) Diagram Alir Prosedur Utama Program Aplikasi Diagram Alir Prosedur Login Diagram Alir Prosedur Database Diagram Alir Modul Peramalan AkSi Gambar 3.6 Alir Metode Exponential Smoothing Kuadratik dari Brown Rancangan Layar Awal Rancangan Layar Help (Layar Awal) Rancangan Layar Login Rancangan Layar Gagal Login Rancangan Layar Help (Layar Login) Rancangan Layar Menu Rancangan Layar Help (Layar Menu) Rancangan Layar Pencarian Data dari Database Rancangan Layar Gagal Melakukan Pencarian Data dari Database Rancangan Layar Help (Database) Rancangan Layar Hasil (Database) Rancangan Layar Search Untuk Database Rancangan Layar Peramalan AkSi Rancangan Layar Gagal Melakukan Peramalan AkSi Rancangan Layar Help (Peramalan AkSi) Rancangan Layar hasil (Peramalan AkSi) Rancangan Layar Search Untuk Peramalan AkSi Rancangan Layar Indikator Layar Tampilan Awal Layar Tampilan Login Layar Tampilan Menu Layar Tampilan Database Layar Tampilan Database (lengkap) Layar Tampilan Peramalan AkSi Layar Tampilan Peramalan AkSi (lengkap) Layar Tampilan Hasil Database Layar Tampilan Hasil Database (lengkap) x
Halaman 16 23 39 46 49
50 51 58 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 101 101 102 103 103 104 104 105 105
Gambar 4.10 Gambar 4.11 Gambar 4.12 Gambar 4.13 Gambar 4.14
Layar Tampilan Hasil Peramalan AkSi Layar Tampilan Hasil Peramalan AkSi (lengkap) Layar Tampilan Indeks Harga Saham Layar Tampilan Indeks Harga Saham (lengkap) Layar Tampilan Indikator
xi
106 106 107 107 108
DAFTAR LAMPIRAN
Lampiran 1 Lampiran 2 Lampiran 3 Lampiran 4 Lampiran 5 Lampiran 6 Lampiran 7 Lampiran 8 Lampiran 9 Lampiran 10 Lampiran 11 Lampiran 12 Lampiran 13 Lampiran 14 Lampiran 15 Lampiran 16 Lampiran 17 Lampiran 18 Lampiran 19
Halaman L1 L3 L6 L9 L11 L15 L19 L20 L23 L24 L25 L32 L36 L38 L42 L43 L49 L51 L57
BikinDatabase.java BikinTable.java BikinSingkatan.java HitungBrown.java IsiData.java IHS.java cekLogin.jsp database.jsp databaseFailed.jsp gagalRamal.jsp searchDatabase.jsp search.jsp menu.jsp home.jsp loginFailed.jsp result.jsp login.jsp Indikator.jsp searchDialog.jsp
xii