( Teknik Informatika Teknologi Informasi Institut Teknologi Sepuluh Nopember, Teknik Informatika Teknologi Informasi Institut Teknologi Sepuluh Nopember, Teknik Informatika Teknologi Informasi Institut Teknologi Sepuluh Nopember, Teknik Informatika Teknolog )
Keywords: MVC,CB,GL,SOA,Workflow
Pada perusahaan, skala kecil, menengah ataupun besar, akuntansi keuangan adalah bagian penting. Pengelolaan akutansi keuangan dalam perusahaan antara lain adalah manajemen kas / bank dan buku besar. Pada paper ini, dikembangkan sebuah perancangan dan pembangunan perangkat lunak Cash Bank (CB) dan General Ledger (GL). CB berfungsi untuk menangani sistem pencatatan pemasukan dan pengeluaran kas, bank, cek dan giro. GL digunakan untuk pencatatan ayat jurnal, mengatur rekening, mengatur periode akuntansi serta mencetak laporan laba rugi dan neraca keuangan. Aplikasi ini menggunakan arsitektur berorientasi servis (SOA) dengan sistem Model-View-Controller (MVC) dan Workflow berbasis .NET. Hasil pengujian menunjukkan bahwa perancangan dan pembuatan perangkat lunak berhasil melakukan pencatatan berbagai fungsionalitas penting CB dan GL antara lain pemasukan dan pengeluaran melalui kas, bank, cek dan giro, pencatatan ayat jurnal, mengatur rekening, mengatur periode akuntansi serta mencetak laporan laba rugi dan neraca keuangan. Secara umum, perangkat lunak telah berhasil memenuhi spesifikasi CB dan GL yang dibutuhkan pada sistem ERP dan terintegrasi dengan domain fungsi yang lain.