RANCANG BANGUN APLIKASI CASH BANK DAN SALES DENGAN SERVICE ORIENTED ARCHITECTURE PADA PLATFORM JAVA Nama Mahasiswa NRP Jurusan Dosen Pembimbing I Dosen Pembimbing II : Gita Ventyana : 5107 100 168 : Teknik Informatika FTIf-ITS : Prof. Drs.Ec. Ir. Riyanarto Sarno, M.Sc., Ph.D. : Dwi Sunaryono, S.Kom., M.Kom. ABSTRAK Sales atau penjualan merupakan kegiatan inti dalam sebuah perusahaan. Hasil dari penjualan sangat menentukan keberhasilan suatu perusahaan. Penentuan harga jual barang yang tidak sesuai dengan keadaan pasar dapat mengakibatkan penjualan yang tidak maksimal. Selain penjualan, penanganan transaksi keuangan juga merupakan sesuatu yang penting bagi sebuah perusahaan. Dari pengolahan data transaksi keuangan dapat diperoleh gambaran kondisi perusahaan yang bermanfaat untuk menentukan langkah dalam meningkatkan kinerja perusahaan. Dalam tugas akhir ini, dibuat aplikasi Cash Bank dan Sales sebagai bagian dari sebuah sistem Enterprise Resource Planning (ERP) untuk membantu dalam penanganan data transaksi dan penjualan tersebut. Aplikasi cash bank dalam sistem ERP bertugas menangani setiap transaksi penerimaan dan pengeluaran uang. Sedangkan aplikasi sales bertugas menangani penjualan barang kepada pelanggan, dan mengatur harga barang yang dijual. Dengan adanya kedua aplikasi ini data transaksi dapat diolah dan dikelompokkan berdasarkan jenis transaksi sehingga data dapat dengan lebih mudah dibaca. Dengan aplikasi yang terintegrasi, biaya produksi barang juga dapat dikalkulasi dengan cepat sehingga penentuan harga jual barang dapat dilakukan dengan lebih mudah. Kedua aplikasi ini dirancang dengan menggunakan arsitektur berbasis servis (SOA) dan ix dibangun dengan basis web, sehingga tidak memiliki dependensi terhadap platform. Dengan digunakannya arsitektur SOA, aplikasi yang dibuat nantinya akan dapat dimodifikasi dengan lebih mudah. Pada tahap analisis dan desain digunakan metode analisis dan desain berorientasi servis sesuai dengan arsitektur yang digunakan. Dari proses analisis hingga implementasi dan uji coba yang sudah dilakukan, didapatkan bahwa kedua aplikasi yang telah dibangun dapat diintegrasikan dengan aplikasi-aplikasi lain yang mewakili berbagai departemen dalam sebuah perusahaan, sehingga terbentuk sebuah sistem ERP yang dapat mengatur aliran informasi antar departemen dengan mudah. Kata kunci: SOA, Web Service, Enterprise Resource Planning, Cash Bank, Sales x