BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi yang sangat cepat telah mempengaruhi kehidupan manusia dalam berbagai aspek kehidupan. Pengaruh yang paling besar adalah pada aspek ekonomi. Pada aspek ekonomi, teknologi informasi memudahkan manusia untuk melakukan transaksi dari jarak jauh. Penerapan hal tersebut sudah dilakukan pada perdagangan saham. Karena transaksi saham semakin mudah, semakin banyak orang yang menanamkan modalnya dalam bentuk saham. Orang tersebut dikenal dengan istilah trader. Saham adalah salah satu bentuk modal yang dinamis, dimana perubahannya tidak dapat ditentukan. Nilai saham dipengaruhi oleh banyak faktor. Karena itu, para trader harus mencatat dan memantau saham yang sudah dibelinya dalam suatu portfolio. Salah satu kerugiannya adalah sistem portfolio lebih banyak dikembangkan pada Personal Computer (PC), sehingga para trader harus membawa komputer untuk mencatat dan memantau data portfolio. Di pihak lain, untuk mendukung pengelolaan keuangan dan kenyamanan dalam bertransaksi diperlukan money management. Trader akan merasa aman karena transaksi yang dilakukan telah dihitung terlebih dahulu dengan money management. Sistem yang ada saat ini belum dilengkapi dengan money management untuk membantu trader mengelola aset yang sudah ditanamkan dalam bentuk saham. 1
2 Untuk menyelesaikan masalah tersebut dibutuhkan perpaduan antara aplikasi dan device yang dilengkapi oleh sistem jaringan untuk menyimpan maupun mengambil data saham secara online. Personal Digital Assistants (PDA) merupakan salah satu end device yang dapat menjawab permasalahan ini. PDA merupakan peralatan yang dilengkapi teknologi wireless maupun High-Speed Downlink Packet Access (HSDPA) untuk berkomunikasi dalam jaringan. Untuk mengaplikasikan hal tersebut, dibutuhkan aplikasi pendukung yang dapat bekerja pada sistem operasi windows mobile maupun linux. Agar aplikasi dapat berjalan pada sistem operasi windows mobile maupun linux, maka diperlukan compiler yang dapat menghasilkan aplikasi pada kedua sistem operasi tersebut. Qt merupakan salah satu toolkit yang dapat menghasilkan aplikasi multi platform dengan menggunakan satu kode program (single source). Penggunaan Qt sangat cocok untuk menyelesaikan masalah masalah yang sudah disebutkan sebelumnya. 1.2 Ruang Lingkup Dalam penyusunan skripsi ini, penulis membatasi ruang lingkup yang ada, yakni sebagai berikut: 1. Perancangan aplikasi server dibatasi untuk memberi informasi stock dan memberi/menerima data portfolio. 2. Perancangan aplikasi client dibatasi untuk memberi/menerima data portfolio, menerima data stock dan menghitung money management kemudian menampilkannya.
3 3. Perancangan aplikasi client dibatasi pada sistem operasi windows mobile untuk PDA. 4. Penerapan sistem keamanan pada aplikasi dibatasi pada penggunaan password. 1.3 Tujuan dan Manfaat Tujuan dari skripsi ini adalah : 1. Merancang aplikasi untuk catatan transaksi stock secara mobile yang didukung oleh money management. 2. Melakukan perancangan aplikasi yang berbeda device, dalam hal ini komputer dengan PDA. 3. Menerapkan sistem keamanan jaringan seperti penggunaan password sebagai proses autentikasi. Manfaat dari skripsi ini adalah 1. Mempermudah trader dalam memasukan portfolio secara mobile. 2. Melakukan otomatisasi money management, sehingga transaksi menjadi lebih aman tanpa melakukan perhitungan manual. 3. Mendapatkan update data saham sesuai kebutuhan. 4. Mendukung trader untuk mengakses data sejarah transaksi secara offline. 1.4 Metodologi Dalam penulisan skripsi diperlukan suatu metodologi untuk mencapai tujuan yang telah ditargetkan. Metode yang digunakan dalam penulisan skripsi ini adalah sebagai berikut :
4 1. Metode Studi Kepustakaan Metode kepustakaan digunakan untuk mengumpulkan informasi berupa literatur tertulis atau buku sebagai landasan teori dalam penyusunan laporan skripsi. Sumber-sumbernya antara lain perpustakaan, maupun sumber online yang dapat membantu memperdalam materi. 2. Metode Analisis Metode analisis yang dilakukan adalah sebagai berikut: Analisis kebutuhan Analisis kebutuhan dilakukan berdasarkan fakta-fakta yang sudah berupa data olahan. Perumusan masalah yang dihadapi Perumusan masalah berdasarkan atas hasil analisis kebutuhan yang dilakukan pada tahap sebelumnya. Menetapkan solusi Tahap ini bertujuan untuk menetapkan solusi atas kebutuhan yang berhasil diidentifikasi dan menentukan penggunaan teknologi yang sesuai dengan solusi yang telah ditetapkan. 3. Metode Perancangan Metode perancangan yang dilakukan adalah sebagai berikut: Perancangan Melakukan perancangan aplikasi sesuai dengan solusi yang sudah ditetapkan, termasuk di antaranya melakukan
5 perancangan antarmuka pemakai, dan penulisan coding yang sesuai dengan solusi masalah. Evaluasi Melakukan evaluasi hasil akhir dari aplikasi yang telah dirancang pada tahap perancangan. 1.5 Sistematika Penulisan : Keseluruhan penulisan skripsi, disusun dalam sistematika sebagai berikut BAB 1 PENDAHULUAN Bab ini menjelaskan mengenai latar belakang pemilihan topik skripsi, ruang lingkup permasalahan yang dibahas, tujuan dan manfaat dari penulisan aplikasi, metodologi yang digunakan dan sistematika penulisan skripsi. BAB 2 LANDASAN TEORI Bab ini berisi teori-teori yang melandasi dan mendukung penulisan skripsi sebagai dasar untuk pemecahan masalah. BAB 3 ANALISIS DAN PERANCANGAN Bab ini membahas permasalahan yang dihadapi sehingga dapat dicari solusi pemecahan masalah dan melakukan perancangan dari solusi yang di tetapkan.
6 BAB 4 IMPLEMENTASI DAN EVALUASI Bab ini menjelaskan tentang spesifikasi sistem, proses implementasi, dan evaluasi dari hasil yang didapat. BAB 5 SIMPULAN DAN SARAN Bab ini berisi simpulan dari hasil yang didapat dan memberikan saran-saran yang berguna bagi perbaikan maupun pengembangan sistem serupa di masa mendatang.