PT. Nurulfikri Cipta Solusi tengah mengembangkan aplikasi berbasis web untuk memenuhi kebutuhan klien yang bergerak di bidang servis, penjualan dan pengadaan suku cadang mobil. Dalam proses bisnisnya, perusahaan tersebut banyak melakukan pencetakan dokumen transaksi. Beberapa dari dokumen tersebut tidak boleh dicetak lebih dari satu kali. Dengan adanya batasan ini, diperlukan suatu modul pencetak sebagai bagian dari aplikasi, untuk menggantikan fasilitas pencetakan yang ada pada browser, dimana fasilitas yang disediakan tidak melakukan kontrol terhadap jumlah pengulangan mencetak dokumen. Modul printing yang dikembangkan pada kerja praktek ini bekerja dengan cara mengambil data-data transaksi dari basis data, menuliskan data-data tersebut pada printing template sekaligus mengubah status dokumen, kemudian disimpan ke dalam sebuah file yang segera dikirimkan ke printer untuk dicetak. Setelah dokumen tercetak, file tersebut dihapus untuk menghindari pencetakan ulang oleh operator yang bertugas. Meskipun telah diujicobakan dan dapat memenuhi kebutuhan yang diharapkan, modul ini masih memiliki kekurangan. Ukuran huruf yang terdapat pada dokumen terkadang masih perlu diperkecil agar lebar kertas yang digunakan bisa memadai. Modul printing ini, belum bisa mengubah besarnya huruf sesuai dengan ukuran yang diinginkan.