Tugas akhir ini mengimplementasikan teknologi Java Card sebagai aplikasi berbasis smart card yang berfungsi sebagai dompet elektronik. Pengembangan aplikasi ini akan memungkinkan berkembangnya aplikasi-aplikasi lainnya. Program aplikasi dompet elektronik ini terdiri atas program aplikasi pengguna, aplikasi administrator, aplikasi supervisor dan applet pada kartu. Applet yang dikembangkan disimulasikan dengan menggunakan C-language Java Card Runtime Environment (C-JCRE) dan di ujicoba untuk sebuah skenario. Skenario ujicoba yang dilakukan adalah mensimulasikan komunikasi antara pemeggang kartu dengan dompet elektronik yang terhubung ke database bank sederhana.
This final assignment aims to implement a Java Card technology application as an electronic wallet in using smart cards. The implementation should allow further development in various applications. The electronic wallet application consists of several components. They are user application, administrator application, supervisor application, simple bank database and applet. The system was simulated under practical scenario in which applet was installed into C-JCRE. The scenario involves interaction between user as cardholder and electronic wallet while being connected to the bank database as back-end application.