ABSTRAKSI: Pada umumnya, pencatatan transaksi dalam rumah tangga masih dilakukan secara manual, yaitu dengan cara mencatat transaksi ke buku jurnal dan mengolah secara manual data transaksi tersebut sehinggga menghasilkan laporan keuangan sederhana. Dokumentasi transaksi juga masih menggunakan media kertas, sehingga kurang efisien dalam pengolahan data. Disamping itu, dengan banyaknya volume transaksi yang terjadi, pencatatan transaksi dan pembuatan laporan akan membutuhkan waktu yang tidak sedikit. Oleh karena itu dibuatlah aplikasi dengan fasilitas yang menyembunyikan kompleksitas pembuatan laporan sehingga user hanya perlu melakukan pencatatan transaksi lewat form yang sederhana. Selain itu aplikasi ini juga harus dapat menyimpan data transaksi ke dalam database untuk mempermudah pengolahan dan penyimpanan. Karena user tidak dapat selalu berhadapan dengan PC, maka dibuat juga aplikasi pendukung sederhana yang memiliki mobilitas tinggi yang berjalan pada perangkat mobile, sehingga user dapat melakukan pencatatan transaksi dan melihat saldo tiap-tiap akun tanpa berhadapan langsung dengan PC. Aplikasi ini menggunakan bahasa pemrograman Java 2 Standard Edition untuk aplikasi desktop-nya, Java 2 Micro Edition pada aplikasi mobile-nya dan menggunakan database Microsoft Access.Kata Kunci : Pembukuan, Transaksi, Aplikasi Desktop, Aplikasi Mobile, Bluetooth, Java 2 Standard Edition, Java 2 Micro Edition, Microsoft AccessABSTRACT: In common, transaction recording on a family is still done manually, by write the transaction detail to daily journal and processed to a simple report. The documentation is still using a papper; wich makes it not efficient for data processing. It becomes more important while user have large amount of transaction.
Therefore, application that help transaction recording on family is needed, the application that able to hide the complexity of making a report and saving transaction data to database. For user with high mobility, application that running on mobile device is needed too, so user can record the transaction anywhere and transfer it later to desktop application. This Application is using Java 2 Standard Edition platform on its desktop side, and Java 2 Micro Edition platform on its mobile side. For database management, this application is using Microsoft Access 2007.Keyword: Transaction, Desktop Application, Mobile Application, Bluetooth, Java 2 Standard Edition, Java 2 Micro Edition, Microsoft Access