1
PEMBUATAN APLIKASI ANALISIS DATA REKSA DANA
BERBASIS CLOUD COMPUTING DENGAN ORACLE
APPLICATION EXPRESS
I Komang Sugiartha
sugiartha26@yahoo.co.id
Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
Jl. Margonda Raya No. 100 Pondok Cina, Depok
ABSTRAK
Teknologi informasi saat ini telah menjadi kebutuhan dan keharusan guna mempercepat kinerja dan pengambilan keputusan. Salah satu informasi penting dalam industri pasar modal adalah data mengenai reksa dana. Terdapat beberapa kendala yang dihadapi para manajer investasi dan investor dalam melakukan analisis data reksa dana, antara lain karena keterbatasan alat pendukung untuk membantu proses analisis dan keakuratan data dalam proses analisis data reksa dana. Salah satu cara dalam meningkatkan proses analisis dan menyajikan data yang akurat adalah dengan menggunakan cloud computing sebagai server komputasi diawan dan oracle application express sebagai aplikasi dalam mengolah data-data reksa dana yang tersimpan di data-database oracle. Metode penelitian ini menggunakan metode Software Development Life Cycle (SWDLC). yang terdiri dari lima tahap yaitu analysis (analisis), design (perancangan), development (pengembangan), implementation (implementasi), dan evaluation (evaluasi). Uji coba yang digunakan dalam penelitian ini adalah komputer dan mobile device. Subjek penelitian ini adalah seorang pakar analisis dibidang reksa dana, saham dan obligasi. Hasil penelitian pengembangan ini adalah aplikasi
2 analisis reksa dana berbasis cloud computing dengan oracle application express. Hasil dari aplikasi analisis data reksa dana ini dapat digunakan sebagai alternative dalam proses analisis data reksa dana dengan penggunaan aplikasi yang mudah dan dapat diakses dari mana saja, serta aplikasi ini diharapkan mampu meningkatkan proses analisis dan mempercepat dalam proses pengambilan keputusan.
Kata Kunci : Aplikasi, Analisis, Reksa Dana, Cloud Computing, Oracle Application Express
PENDAHULUAN
Perkembangan teknologi informasi saat ini telah menjadi kebutuhan dan keharusan guna mempercepat kinerja dan pengambilan keputusan. Sehingga informasi memegang peranan penting dalam setiap pengambilan keputusan, begitu pula dalam industri pasar modal. Salah satu informasi penting dalam industri pasar modal adalah data mengenai reksa dana. Reksa dana mulai diperdagangkan di Indonesia sejak tahun 1995 dengan diterbitkan Undang-undang No. 8 tahun 1995 tentang pasar modal. Adanya kemudahan investasi membuat perkembangan reksa dana semakin pesat sampai tahun 1997. Pada tahun 2006 sesuai dengan data Badan Pengawas Pasar Modal per akhir Desember 2006 (Bapepam, 2006), jumlah dana kelolaan seluruh jenis reksa dana berjumlah Rp 52,28 triliun dan 16% atau Rp 8,36 triliun dari jumlah tersebut merupakan total dana kelolaan reksa dana saham. Data Badan Pengawas Pasar Modal dan Lembaga Keuangan (Bapepam-LK) menunjukkan bahwa per Desember 2008 total nilai aktiva bersih (NAB) sebesar Rp 74,35 triliun. Penyumbang terbesar dana kelolaan itu adalah reksa dana saham. Total dana kelolaan reksa dana saham akhir Desember 2008 telah mencapai angka Rp 19,89 triliun (Bapepam, 2008).
Banyak pihak yang memiliki kepentingan untuk mengakses data reksa dana baik oleh pihak investor maupun pihak manajer investasi. Untuk memenuhi kebutuhan tentang informasi data reksa dana, maka dibuatlah aplikasi analisis data reksa dana berbasis cloud computing dengan oracle application express. Aplikasi ini akan memuat informasi-informasi penting
3 dari data-data reksa dana, diantaranya profil Manajer Investasi (MI), tim pengelola investasi, biaya investasi, portofolio reksa dana, alokasi aset sektoral, top efek terbesar, dan data nilai aktiva bersih (NAB) harian dan bulanan dengan hasil kinerja dalam rentang waktu 1 hari, 1 minggu, 1 bulan, 1 tahun, 3 tahun, dan 5 tahun.
Dengan demikian, aplikasi ini diharapkan dapat memberikan informasi yang akurat dan cepat dalam menganalisis data reksa dana. Hal inilah yang mendorong diperlukannya pembuatan aplikasi analisis data reksa dana berbasis cloud computing dengan oracle application express untuk mempermudah dalam menganalisis data. Dalam analisis data reksa dana, ketersediaan data, keakuratan dan kecepatan juga harus mempertimbangkan aspek keamanan data yang sangat mempengaruhi hasil analisis yang diperlukan.
Jenis analisis apa yang harus digunakan, selalu didasarkan pada masalah yang dianalisis, hal ini disebabkan karena adanya kenyataan bahwa analisis itu dilakukan karena adanya masalah. Alasan pemilihan suatu metode, tentunya didasarkan pada kesesuaiannya dengan masalah analisis, tujuan analisis, serta prosedur analisis yang cocok dengan hasil yang diharapkan. Analisis data ini merupakan upaya mencari dan menata data secara sistematis untuk meningkatkan pemahaman para investor dan memudahkan para manajer investasi dalam mengambil keputusan dalam mengolah dana para investor.
Berdasarkan hal tersebut maka dibuat suatu aplikasi yang menggunakan teknologi Oracle Application Express berbasis Cloud Computing yang menampilkan data-data reksa dana, berupa data profil manajer investasi, tim pengelola investasi, biaya investasi, portofolio reksa dana, alokasi aset sektoral, top efek terbesar, dan data nilai aktiva bersih. Maka dibuat penulisan yang berjudul “Pembuatan Aplikasi Analisis Data Reksa Dana Berbasis
Cloud Computing dengan Oracle Application Express”.
METODE PENELITIAN
Dalam pembuatan aplikasi analisis data reksa dana berbasis cloud computing dengan menggunakan oracle application express ini dilakukan secara bertahap. Metode yang
4 digunakan dalam penulisan ini adalah metode Software Development Life Cycle (SDWLC). Software Development Life Cycle (SWDLC) adalah sebuah siklus hidup pengembangan perangkat lunak yang terdiri dari beberapa tahapan yang sangat penting dalam keberadaan perangkat lunak tersebut. Tahap-tahap dalam SDLC ini meliputi perencanaan, analisa, perancangan, implementasi, dan uji coba.
PEMBAHASAN
Gambaran Umum Aplikasi
Oracle Application Express (Oracle XE) adalah sebuah produk database server yang berlisensi freeware dari Oracle Corp. Dengan produk ini, para pemakai Oracle XE dapat menggunakannya tidak hanya untuk percobaan, tapi juga dapat digunakan untuk pengembangan dan deployment sistem. Oracle XE dapat dikatakan sebagai sebuah produk database server portable yang menyediakan teknologi ini database server yang diambil dari inti (kernel) dan digunakan dalam produk Oracle Database versi profesional ataupun enterprise.
Sampai saat ini, terdapat dua versi oracle, yaitu Oracle XE 10g dan Oracle XE 11gR2. Keduanya akan memberikan konsep antar muka pemakai untuk pemakaian database yang berbeda. Kedua versi Oracle XE ini menggunakan teknologi Oracle Application Express untuk menyediakan layanan antarmuka pemakai berbasis web untuk mengatur dan memanfaatkan database Oracle XE sehingga tidak heran jika di dalam paket Oracle XE telah tersedia fasilitas pembuatan aplikasi web dengan menggunakan teknologi Oracle Application Express. Oracle XE menggunakan interface browser untuk : Administrasi Databse, membuat table, membuat view, membuat object database, menjalankan Query dan SQL Scripts serta membuat Report.
Tahapan Pembuatan Aplikasi
Dalam pembuatan aplikasi analisis data reksa dana berbasis cloud computing dengan menggunakan oracle application express ini dilakukan secara bertahap. Metode yang digunakan dalam penulisan ini adalah metode Software Development Life Cycle (SDWLC).
5 Berikut merupakan deskripsi dari tahapan-tahapan yang dilakukan oleh penulis dalam pembuatan aplikasi ini, yaitu:
1. Perencanaan
Tahap pertama dari pembuatan aplikasi ini yaitu mengumpulkan informasi atau data yang diperlukan dan berkaitan dengan materi yang dibahas, diantaranya:
1. Cloud Computing, teknologi yang digunakan untuk menyediakan infrastruktur seperti data center, storage dan aplikasi.
2. Oracle Application Express, tools yang digunakan untuk membuat aplikasi database berbasis web yang digunakan dalam database oracle. 3. PL/SQL, bahasa pemrograman yang digunakan dalam Database Oracle. 4. Materi RDBMS.
5. Materi Analisis Data Reksa Dana. 2. Analisa
Pada tahapan ini berupa proses analisa kebutuhan, yaitu bagaimana aplikasi akan dibuat dengan perangkat lunak (software) dan perangkat keras (hardware) yang dibutuhkan dalam pembuatan aplikasi ini. Perangkat keras yang dibutuhkan untuk program aplikasi Analisis Data Reksa Dana mulai dari pembuatan, penyimpanan, hingga program dipakai pada kondisi sebenarnya ada beberapa. Pertama adalah sebuah komputer yang digunakan untuk perancangan, penulisan program, dan pengujian program.
Tabel 1 : Kebutuhan Perangkat Keras
Perangkat Keras Keterangan
Laptop Spesifikasi minimal
1. Processor Intel Dual Core T2390 1.86 Ghz
2. Memory 2 GB RAM 3. VGA On Board 4. Hard Disk 250 GB
6 Mobile Device Spesifikasi Minimal
1. Operating System Android 2.2.1 (Froyo)
2. Processor ARMv6 600MHz 3. Memory 512 MB RAM
Selain perangkat keras juga dibutuhkan perangkat lunak untuk pembuatan aplikasi dan dalam mengimplementasikannya. Selain sistem operasi yang menjadi software dasar dari software – software lain, perancangan aplikasi untuk para pengembang system membutuhkan software – software pendukung diantaranya adalah Oracle Application Express, SQL Developer, Balsamiq Mockups, Microsoft Visio, StarUML, Adobe Photoshop CS6.
Tabel 2 : Kebutuhan Perangkat Lunak (Software)
Perangkat Lunak Keterangan
Sistem Operasi Windows 7 Sistem Operasi yang digunakan dalam pembuatan aplikasi
Oracle Application Express Tools pengembang pada oracle.
SQL Developer Tools untuk pembuatan dan pengeditan database pada cloud oracle.
Balsamiq Mockups Tools yang digunakan untuk membuat rancangan tampilan aplikasi.
7 Microsoft Visio Tools untuk membuat struktur navigasi
pada aplikasi.
StarUML Tools untuk pembuatan use case
diagram dari aplikasi.
Adobe Photoshop CS6 Tools untuk membuat logo dan gambar-gambar pada aplikasi.
3. Perancangan
Tahapan perancangan meliputi perancangan struktur navigasi, UML hingga perancangan halaman aplikasi yang diperlukan untuk dasar pembuatan aplikasi yang dimaksud, sehingga tampilan antarmuka (interface) aplikasi menjadi lebih terorganisir dan interaktif.
4. Implementasi
Pada tahapan implementasi dilakukan pembuatan aplikasi secara keseluruhan, mulai dari pembuatan database yang meliputi desain tabel dan import data ke tabel, pembuatan form untuk input data ke database, dan pembuatan report untuk melihat hasil data yang telah diinput guna analisis data reksa dana.
5. Uji Coba
Proses uji coba aplikasi yang pertama ialah menggunakan device desktop seperti komputer dan laptop yang memiliki browser dan akses internet, agar aplikasi tersebut sudah benar-benar dapat dioperasikan sebagaimana fungsinya sebelum diuji coba ke tahap selanjutnya. Apabila terdapat kesalahan (error) maka akan diulang kembali pada tahap implementasi (pembuatan aplikasi), akan tetapi jika tidak terdapat kesalahan maka akan dilakukan uji coba pada tahap selanjutnya yaitu ke berbagai macam web browser yang ada pada perangkat komputer dan perangkat mobile device atau perangkat smartphone. Apabila terjadi kesalahan (error) saat uji coba menggunakan mobile device, maka akan diperbaiki kembali ke tahap implementasi.
8 Perancangan Struktur Navigasi
Struktur Navigasi digunakan untuk menggambarkan secara garis besar isi dari aplikasi dan menggambarkan bagaimana hubungan antara isi-isi tersebut. Struktur navigasi Aplikasi Analisis Data Reksa Dana Berbasis Cloud Computing dengan Oracle Application Express ini adalah struktur navigasi campuran.
Gambar 1 : Struktur Navigasi
Perancangan UML Use Case Diagram
Pada gambar 2 adalah use case diagram dari aplikasi Analisis Data Reksa Dana berbasis Cloud Computing dengan Oracle Application Express, pada aplikasi Analisis Data Reksa Dana ini, terdapat tiga buah use case yang dilakukan oleh user, pertama user akan membuka atau menjalankan aplikasi, kemudian user akan melakukan login ke aplikasi, setelah berhasil login, user akan mendapatkan tampilan berupa report-report yang berguna untuk mempermudah proses analisis data reksa dana.
9 Gambar 2 : Use Case Diagram
Activity Diagram
Pada gambar 3 merupakan activity diagram dari use case login aplikasi, terdapat activity yang dilakukan oleh user dan yang dilakukan oleh aplikasi sistem pada saat proses login aplikasi.
10 Sequence Diagram
Pada gambar 4 adalah sequence diagram dari use case login aplikasi, pada sequence diagram ini adalah rangkain langkah - langkah yang dilakukan user pada saat proses login aplikasi.
Gambar 4 : Sequence Diagram login aplikasi
SIMPULAN DAN SARAN Kesimpulan
Setelah dilakukan pengujian aplikasi pada 10 orang yang mengerti bidang reksa dana, maka dapat ditarik kesimpulan sebagai berikut :
1. Aplikasi ini mudah digunakan oleh user untuk keperluan analisis data reksa dana.
2. Aplikasi ini dapat membantu user dalam mempercepat analisis data reksa dana. 3. Aplikasi ini bermanfaat bagi para manajer inveastasi atau investor dalam
mepercepat pengambilan keputusan. Saran
Dalam pembuatan aplikasi ini, penulis menyadari bahwa masih terdapat kekurangan dalam aplikasi ini. Penulis berharap adanya pihak yang melakukan pengembangan dari aplikasi ini, maka penulis memberikan saran sebagai berikut :
11 1. Menambahkan fitur live chat untuk pengguna aplikasi agar pengguna lebih
mudah dalam berkomunikasi dengan pengembang aplikasi. 2. Perlu ditambahkannya fitur share page pada aplikasi.
3. Dibuatnya aplikasi yang bersifat responsive agar dapat menyesuaikan tampilan dengan mobile device yang digunakan.
DAFTAR PUSTAKA
Andi. 2011. Kupas Tuntas Bermacam Aplikasi Generasi Cloud Computing. Jogjakarta: Wahana Komputer
Brigida. 2013. Pengertian Basis Data. http://informatika.web.id/pengertian-basis-data.htm. Tanggal Akses: 5 April 2014.
Budi Susanto. 2007. Belajar Sendiri : Administrasi & Pemrograman Database Oracle 10g XE. Jakarta : Elex Media Komputindo
Budi susanto. 2012. Membangun Sistem Basis Data dengan Oracle XE. Yogyakarta : ANDI
Connolly, Thomas & Begg, Carolyn. 2002. Database Systems. Addison Wesley Publishing Company, Inc : California
Date, C.J. 2000. An Introduction to Database System, seventh edition. Addison Wesley Publishing Company, Inc, USA.
Hoffer, Jeffrey A., et.al. 2005. Modern Systems Analysis and Design, 4th ed. Pearson Prentice Hall, New Jersey.
Ilmu Komputer. 2013. Struktur Navigasi Website.
http://wacanakomputer.wordpress.com/2013/01/10/struktur-navigasi-website. Tanggal Akses: 20 April 2014.
Kiyoshi, Watari. (1998). A Guide to Understanding Mutual Funds, Washington: ICI.
Ladjamudin, Al Bahra. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta : Garaha Ilmu.
Mark Schissel. 2013. Oracle Cloud Solutions: The World’s Most Comprehensive, Flexible,
12
http://www.oracle.com/uk/solutions/cloud/overview/oracle-cloud-solutions-brochure-1905458.pdf. Tanggal Akses: 20 April 2014.
Onno W. Purbo. 2011. Petunjuk Praktis Cloud Computing Menggunakan Open Source. IT CAMP
Perencana. 2013. Pengertian Reksa Dana dan Dasar Hukumnya.
http://www.perencana.info/2013/03/pengertian-reksa-dana-dan-dasar-hukumnya.html. Tanggal Akses: 26 Maret 2014.
Pratomo, Eko P. 2004. Berwisata ke Dunia Reksa Dana. Editor: Agung Sarwana dan Eko B. Supriyanto
Rohmad. 2008. Buku Pegangan Oracle Database Administrator Edisi Kedua. http://rohmad.net/wp-content/uploads/2008/12/Buku-Pegangan-Oracle-DBA.pdf. Tanggal Akses: 26 Mei 2014.
Romeo. 2003. Testing dan Implementasi Sistem Edisi 1. Surabaya : STIKOM.
Tim Penyusun. 1997. Buku Panduan Investor Reksa Dana. Jakarta : Badan Pengawas Pasar Modal.