BAB I PENDAHULUAN 1.1 Latar Belakang PT Sigma Cipta Caraka adalah sebuah perusahaan IT yang merupakan anak perusahaan PT Telkom Indonesia yang terletak di BSD, Tangerang. Dari awal didirikan hingga saat ini PT Sigma telah banyak menangani proyek dan menghasilkan produk-produk IT. Salah satu diantara produk yang dihasilkan adalah PSAK No 50/55. PSAK No 50 dan 55 adalah peraturan tentang Penyajian dan Pengungkapan Finansial Instrument serta Klasifikasi Finansial Instrumen serta cara Pengukuran dan Pengakuan Finansial Instrumen. Standart Akuntansi Keuangan dibuat untuk menciptakan metode yang seragam untuk menyajikan informasi, sehingga laporan keuangan dari berbagai perusahaan yang berbeda dapat dibandingkan dengan lebih mudah. Dewan Standar Akuntansi Keuangan telah menerbitkan Pernyataan Standar Akuntansi Keuangan (PSAK) No. 50 revisi 2006 mengenai Instrumen Keuangan “Penyajian dan Pengungkapan” dan Pernyataan Standar Akuntansi Keuangan (PSAK) No. 55 revisi 2006 mengenai Instrumen Keuangan “Pengakuan dan Pengukuran”. PSAK 50 dan 55 merupakan standar akuntansi mengacu pada International Accounting Standard (IAS) 39 mengenai Recognition and Measurement of Financial Instruments dan IAS 32 mengenai Presentation and Disclosures of Financial Instruments. PSAK 50 dan 55 diharapkan dapat mendorong proses harmonisasi penyusunan dan analisis laporan keuangan.
9
PSAK Engine ini merupakan engine yang digunakan untuk menghitung akuntansi berdasarkan PSAK 50 and 55. PSAK ini dibangun menggunakan beberapa framework diantaranya Struts, Spring security untuk bagian keamanan, Spring Framwork, dan JQuery untuk web. PSAK merupakan aplikasi skala enterprise yang dibangun diatas Java Enterprise Edition (J2EE) 1.6 platform.
1.2 Rumusan Masalah 1. Bagaimana cara implementasi JQuery pada PSAK Web? 2. Bagaimana cara pembuatan antarmuka yang berhubungan dengan tampilan pada PSAK Web dengan JQuery dan JavaScript?
1.3 Tujuan 1. Mengetahui cara implementasi JQuery pada PSAK Web. 2. Mengetahui pembuatan antarmuka yang berhubungan dengan tampilan pada PSAK Web dengan JQuery dan JavaScript.
1.4 Batasan Masalah 1. Laporan ini hanya menjelaskan implementasi JQuery yang digunakan sebagai framework PSAK Web. 2. Laporan tidak membahas desain database dan UML. 3. Laporan ini menjelaskan tentang fungsi-fungsi dari framework JQuery. 4. Laporan ini tidak menampilkan bisnis proses secara detail.
10
1.5 Metodologi Penelitian Metode pengerjaan proyek ini juga menggunakan metode SDLC (Software Development Life Cycle) dengan model waterfall dengan tahap-tahap sebagai berikut:
Gambar 1.1 Methodology Waterfall
1. Feasibility Study Studi Kelayakan mencoba untuk mengetahui jika mungkin untuk membangun suatu sistem dan jika mungkin untuk melakukannya dengan harga yang wajar. Hasil akhir dari tahap ini adalah keputusan untuk melanjutkan atau menghentikan proyek. 2. Requierments Definition Pada tahap ini ditentukan, sistem layanan, kendala, dan tujuan dari proyek ini. Titik berat konsultasi ini adalah pengguna akhir atau pelanggan. Hasil akhir dari tahap ini adalah spesifikasi sistem.
11
3. Design Pada tahap ini membagi persyaratan ke dalam perangkat keras atau perangkat lunak sistem dan menetapkan arsitektur keseluruhan sistem. Hasil tahapan ini adalah dokumentasi desain. 4. Implementation and Testing Unit Pada tahapan ini, programmer bekerja berdasarkan dokumen desain yang telah dibuat oleh desainer pada tahapan sebelumnya dan menterjemahkan kedalam bahasa pemrograman dan memeriksa setiap bagian apakah sudah memenuhi spesifikasi. Hasilnya adalah unit set program atau program 5. Integration and System Trial Pengujian setiap unit program yang disatukan, sistem ini diuji sebagai interaksi (menyeluruh antara unit). Hasilnya adalah sistem yang siap dikirim 6. Operation and maintenance Tahapan ini memiliki fase siklus hidup terpanjang, sistem dipasang dan dimasukkan ke dalam penggunaan, memperbaiki kesalahan yang tidak diketahui sebelumnya, meningkatkan sistem menjadi lebih baik. Hasil akhirnya adalah sistem diperbaiki atau ditingkatkan Perangkat lunak yang telah diimplementasikan diharapkan dapat dipakai terus menerus dan tidak berhenti di tengah jalan dengan melihat perkembangannya baik dalam hal ancaman kerusakan, penambahan fitur baru dan lain-lain.
12
1.6 Sistematika Penulisan Untuk memaksimalkan penulisan dalam proyek akhir ini, maka laporan ini dibagi dalam lima bab utama, yaitu:
BAB I: PENDAHULUAN Dalam BAB I, berisikan gambaran umum yang ingin disampaikan dalam proyek akhir ini, di dalamnya terdapat Informasi mengenai latar belakang, rumusan masalah, tujuan, batasan masalah, metodologi penulisan, dan sistematika penulisan.
BAB II: LANDASAN TEORI Bab ini berisi penjelasan mengenai sekilas tentang PT. Sigma Cipta Caraka, PSAK, Aplikasi Web, JSP, XML, Spring, Struts, JQuery, dan SQL Server 2005.
BAB III: ANALISIS DAN DESAIN SISTEM Bab ini berisi tentang analisis sitem yang berupa gambaran umum sistem, implementasi sistem dan desain sistem yang berupa desain diagram serta desain antarmuka area yang akan dimodifikasi.
BAB IV: IMPLEMENTASI Bab implementasi berisi implementasi antarmuka serta pengujian dari sistem yang ada.
BAB V: PENUTUP Pada bab ini, memberikan saran serta merangkum Informasi dan menjawab permasalahan yang ada dalam sebuah kesimpulan.
13
1.7 Jadwal Pengerjaan Tabel 1.1 Jadwal Kegitan
10-Sep (minggu) No 1 2
Kegiatan
Design
4
Implementation and Testing Unit Integration and System Trial
6
7
3
4 1
Novembe r 2010 (minggu)
Desember 2010 (minggu)
2 3 4 1 2 3 4 1 2
3
Januari 2011 (minggu)
4 1 2
3 4
Maret 2011 (minggu)
Februari 2011 (minggu) 1
2
3
4
1
Feasibility Study Requierments Definition
3
5
1 2
Oktober 2010 (minggu)
Operation and maintenance Sidang
14
2
3
4