RANCANGAN SISTEM BASIS DATA UNTUK MENGELOLA DATA TRANSAKSI PEMBELIAN DAN PENJUALAN SAHAM PADA BAGIAN SETTLEMENT PT. CORFINA CAPITAL Ester Widya1, Rufina2, Linardi Lianto3, Eka Miranda4 1,2,3,4 School of Information Systems Jln. K.H Syahdan 9, Kemanggisan, Palmerah, Jakarta Barat [email protected], [email protected], [email protected] , [email protected] ABSTRACT RESEARCH OBJECTIVES, is to analyze PT. Corfina Capital’s business process especially in sales and purchase of shares division and reports that can support top level management in decisions making process; designing database that can be used to keep and manage data in PT. Corfina Capital; creating an application that can integrate with database to allow user to use the application. THE RESEARCH METHODS were used through interview, observation, and literature. THE ANALYSIS METHOD was done by analyzing business process in PT. Corfina Capital. THE RESULT is database design which can be used to manage purchase and sales data transactions of shares. THE CONCLUSION of this thesis are reducing the redundancy of data, integrating database system with each other, having features to manage database, and also providing reports that related to purchase and sales transactions. Keyword : Design, Database, share, purchase, sale ABSTRAK Tujuan Penelitian, Merancang basis data yang dapat digunakan untuk menyimpan dan mengolah data, khususnya pada bagian penjualan dan pembelian saham serta laporan yang dapat membantu top level management dalam mengambil keputusan; serta membuat aplikasi yang terintegrasi dengan sistem basis data untuk memudahkan user menggunakan aplikasi. Penelitian dilakukan pada PT. Corfina Capital. METODE PENELITIAN dimulai dengan menentukan Objek Penelitian. Metode Pengumpulan Data dilakukan dengan wawancara, observasi, dan studi pustaka. Metode Analisis dilakukan dengan melakukan analisis pada proses bisnis yang sedang berjalan, dan Metode Perancangan Sistem Basis Data menggunakan Database Application Lifecycle oleh Connoly dan Begg (2010). HASIL YANG DICAPAI adalah rancangan basis data untuk mengelola data transaksi pembelian dan penjualan saham perusahaan. Rancangan basis data yang dihasilkan telah dapat meminimalkan redudansi data melalui normalisasi, Sistem basis data yang dihasilkan telah terintegrasi satu sama lain, adanya fitur untuk mengelola database, serta telah menyediakan laporan yang berkaitan dengan transaksi pembelian dan penjualan, hal ini memudahkan top level management untuk mengambil keputusan melalui laporan – laporan yang dihasilkan. Pada akhirnya rancangan sistem basis data ini akan menjadi pondasi awal untuk pengembangan aplikasi tingkat lanjut. Kata kunci : Rancangan, sistem basis data, saham, penjualan, pembelian PENDAHULUAN Perkembangan teknologi yang semakin maju dan semakin pesat membuat perusahaan harus dapat meningkatkan kinerja dan perfomansinya agar dapat unggul dalam persaingan sekarang ini. Perusahaan harus dapat mengelola data dengan cepat, tepat, dan akurat untuk mendukung kinerja dari perusahaan itu sendiri. Data merupakan komponen yang sangat penting dalam suatu perusahaan untuk mendukung kegiatan operasionalnya. Maka dari itu, dibutuhkan sistem basis data yang dapat menyimpan, mengelola, dan menghasilkan informasi yang dapat tepat guna bagi suatu perusahaan. Basis data adalah kumpulan data yang saling terintegrasi dan terkomputerisasi sehingga dapat menghasilkan informasi yang berguna bagi penggunanya. Penggunaan basis data dalam perusahaan dapat membantu perusahaan mengolah data menjadi informasi yang lebih berarti guna untuk menghasilkan laporan yang lebih detail, akurat dan dapat membantu pihak top level management untuk mengambil keputusan. Penggunaan sistem basis data yang telah terintegrasi dalam perusahaan tentu saja akan sangat membantu kinerja dan performansi perusahaan agar dapat diolah dengan mudah. PT. Corfina Capital adalah salah satu perusahaan yang bergerak di pasar modal yang menyediakan strategi pelayanan untuk client dan investor dalam melakukan investasi. PT. Corfina Capital ini adalah anak perusahaan Badan Pengawas Pasar Modal yang telah berjalan kurang lebih sepuluh tahun. Banyaknya jumlah data yang masih diolah dengan menggunakan spreadsheet Microsoft Excel masih memiliki kekurangan seperti redudansi data yang membuat pihak perusahaan kesulitan dalam mengolah data. Setelah melakukan riset ke PT. Corfina Capital, maka dapat diketahui permasalahan yang terjadi, yaitu belum adanya sistem yang mendukung untuk penyimpanan dan pengelolaan data yang saling terintegrasi, sistem yang mendukung untuk pembuatan laporan dan perhitungan asset penjualan dan pembelian perhari. Dari permasalahan tersebut dibuat sistem basis data yang bermanfaat untuk mengelola data yang dapat membantu menghasilkan laporan yang diinginkan oleh pihak top level management. Implementasi basis data oleh perusahaan yang bergerak di pasar modal telah pernah diteliti sebelumnya. Pada Journal of Information System yang berjudul Studi Kasus LinguSQL : Aplikasi Transaksi Perdagangan Saham, (Purbojati, Azurat, Perdana, & Suhartanto, 2009), aplikasi yang dibangun menggunakan tool LinguSQL. Basis data digunakan untuk meng-input data, prosedur yang akan dijalankan pada data transaksi saham, dan validasi untuk melakukan testing. Adapaun yang dibahas pada skripsi ini adalah perancangan basis data pada department settlement yang meliputi bagian marketing dan portfolio, yaitu mencakup kegiatan Penjualan dan pembelian saham yang dilakukan oleh client, Perhitungan saham yang dibeli perhari dan perclient (keuntungan dan kerugian), Pembuatan laporan untuk top level management dengan menggunakan pendekatan Connoly & Begg (2010) . METODOLOGI PENELITIAN Dalam penulisan skripsi ini, pembahasan akan dibatasi pada perancangan sistem basis data pada bagian pendaftaran client, pendaftaran saham, pendaftaran broker, dan transaksi penjualan pembelian yang dilakukan oleh client serta pembuatan laporan pada setiap akhir bulan yang mendukung top level management dalam mengambil keputusan. Metodologi yang digunakan dalam melakukan penelitian untuk membangun database ini, yaitu dengan : meteode pengumpulan data dengen wawancara, observasi lapangan, studi pustaka dan metode analisis dan perancangan sistem menggunakan database lifecycle yang terdapat pada buku database systems yang dikarang oleh Connoly & Begg (2010). Adapun pembahasan yang dilakukan meliputi perancangan database dan perancangan database system. Pada tahap perancangan database terdapat 3 tahap yang harus dikerjakan, yaitu perancangan database konseptual, perancangan database logikal, dan perancangan database fisikal. Perancangan Database Konseptual Langkah awal dari perancangan basis data adalah membangun model data konseptual lokal bagi setiap view. Perancangan basis data konseptual ini bertujuan untuk membangun data konseptual model dari data – data yang dibutuhkan oleh perusahaan dan dimulai dengan membuat keseluruhan konseptual data model perusahaan tanpa bergantung dengan detail implementasi seperti DBMS, program aplikasi, bahasa pemograman, platform hardware, permasalahan perfomance dan pertimbangan fisik lainnya. Perancangan Database Logikal Tahap perancangan basis data logikal memetakan konseptual data model kedalam logikal data model dengan dipengaruhi oleh data model untuk target database. Perancangan basis data logikal merupakan sumber informasi untuk tahap physical design. Perancangan Database Fisikal Tahap terakhir dalam merancangan basis data adalah dengan menerjemahkan model data logikal ke dalam target DBMS. HASIL DAN PEMBAHASAN System Boundary Gambar 1. System Boundary PT. Corfina Capital Gambar 1 di atas merupakan System Boundary dari PT. Corfina Capital. Dimana system boundary merupakan bagan yang menunjukkan transaksi dan user yang saling berhubungan dalam database yang akan dirancang. User finance dan marketing berada di luar bagan karena user tersebut hanya dapat melihat / view database yang dibangun, sedangkan yang berada di dalam bagan merupakan transaksi dan user yang berada dalam ruang lingkup database yang dirancang. Table User View Tabel 1. Hak akses user (insert, read, update, atau delete) User / Relasi Manajer Director Investasi I R U D I R U D I R U D I R U D Finance Marketing Karyawan Pelanggan Individu Pelanggan Badan Hukum Transaksi Detil Transaksi Saham Broker Detil Broker Tabel 1 menjelaskan hak akses user terhadap database yang dirancang. Hak akses yang diberikan berupa insert, read, update, atau delete. Hak akses bertujuan agar user dapat mengelola dan melihat data sesuai dengan bagiannya masing – masing. ERD Hasil Normalisasi Gambar 2. ERD hasil perancangan setelah dilakukan normalisasi Pada Gambar 2 di atas merupakan ERD hasil normalisasi yang telah dilakukan pada tahap perancangan database logikal. Pada tahap normalisasi ini telah dihasilkan tabel – tabel yang berguna untuk meminimalkan redudansi pada database. Analyze Ttransactions Transaksi yang terkait dengan penjualan dan pembelian saham adalah transaksi mendaftar karyawan, transaksi mendaftar pelanggan, transaksi membeli saham oleh pelanggan, transaksi menjual saham oleh pelanggan, transaksi mendaftar broker, transaksi mendaftar saham, transaksi validasi pembelian saham, transaksi validasi penjualan saham, transaksi membuat aktivitas pelanggan. Tabel-tabel di bawah ini (Tabel 2 – Tabel 3) transaksi yang berkaitan dengan penjualan dan pembelian saham. Tabel 2. Transaksi yang berkaitan dengan penjualan dan pembelian saham (1) Transaksi/ Relasi Karyawan Pelanggan Individu Pelanggan Badan Hukum Transaksi Detil Transaksi Saham Broker Detil Broker E A B C D I R U D I R U D I R U D I R U D I R U D Tabel 3. Transaksi yang berkaitan dengan penjualan dan pembelian saham (2) Transaksi/ Relasi Karyawan Pelanggan Individu Pelanggan Badan Hukum Transaksi Detil Transaksi Saham Broker Detil Broker F G H I R U D I R U D I R U D I Pada Tabel 2 dan Tabel 3 merupakan tabel transaksi yang berkaitan dengan penjualan dan pembelian saham di mana pada tabel menggambarkan transaksi dan relasi di tiap tabel. Design User View G Gambar 3. Perencanaan tampilan form transaksi Gambar 3 adalah perencanaan tampilan form transaksi yang akan dirancang. Application Design Gambar 4. Hasil perancangan form transaksi Gambar 4 adalah hasil perancangan form transaksi yang telah disesuaikan dengan perencanaan form transaksi. Perancangan Database System Setelah dilakukan analisis dan membuat rancangan basis data, maka basis data harus direalisasikan dari yang tahap design logikal dan design fisikal. Perancangan database pada proses pendaftaran pelanggan, pendaftaran saham, pendaftaran broker, dan juga transaksi penjualan dan pembelian oleh pelanggan serta pembuatan laporan yang dapat membantu pengolahan data yang terintergrasi dan kinerja PT. Corfina Capital dalam menghadapi permasalahan yang dihadapi . Gambar 5. Tampilan halaman awal Gambar 5 merupakan halaman awal yang terdapat menu-menu yang dapat dipilih oleh user, antara lain dashboard, transaction, users, manage, broker, customer, dan alokasi. SIMPULAN DAN SARAN Simpulan yang dapat diambil dari penulisan skripsi ini adalah rancangan sistem basis data yang dihasilkan sudah meminimalkan redudansi data dengan melakukan normalisasi pada tahapan perancangan basis data logikal, rancangan sistem basis data yang dihasilkan telah terintegrasi satu sama lain dimana setiap table sudah terhubung melalui primary key dan foreign key masing-masing tabel, rancangan sistem basis data yang hasilkan telah menyediakan fitur untuk menyimpan dan mengelola data berupa user interface, serta rancangan sistem basis data yang dihasilkan telah memenuhi permintaan user dalam menyediakan laporan yang terkait dengan transaksi pembelian dan penjualan saham yang terjadi. Saran untuk perancangan sistem basis data yang telah dirancang adalah ada baiknya apabila setiap bagian perusahaan dikembangkan secara terkomputerisasi sehingga penyampaian maupun penyaluran data dapat dengan cepat dan tepat sehingga dapat juga meminimalisir kesalahan yang mungkin terjadi akibat human error, meskipun sistem yang telah dirancang pada bagian settlement ini sudah dibuat secara baik, namun tidak menutup kemungkinan bahwa di masa depan sistem ini perlu di perbaharui dan dikembangkan untuk mengikuti perkembangan teknologi ke depan, diharapkan untuk memback-up database setiap bulan untuk menghindari kehilangan ataupun kerusakan data akibat kesalahan user maupun kerusakan pada sistem ataupun hardware. REFERENSI Connoly, T., & Begg, C. (2010). Database Systems : A Practical Approach to Design, Implementation, and Management Fifth Edition. Boston: Pearson Education. Purbojati, R. W., Azurat, A., Perdana, A., & Suhartono, H. (2009). Studi Kasus LinguSQL: Aplikasi Transaksi Perdagangan Saham. Jurnal Sistem Informasi , 15-23. RIWAYAT PENULIS Ester Widya lahir di Kota Pontianak pada tanggal 21 Maret 1991. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Sistem Informasi pada tahun 2013. Penulis aktif di Organisasi Kemahasiswaan HIMSISFO Universitas Bina Nusantara. Rufina lahir di Kota Pontianak pada tanggal 5 April1991. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Sistem Informasi pada tahun 2013. Penulis aktif di Organisasi Kemahasiswaan HIMSISFO Universitas Bina Nusantara. Linardi Lianto lahir di Kota Pontianak pada tanggal 21 Desember 1991. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Sistem Informasi pada tahun 2013. Penulis aktif di Organisasi Kemahasiswaan HIMSISFO Universitas Bina Nusantara.