9 Hari Menelanjangi Grails 2.4: Studi Kasus Sistem Akuntansi: Termasuk Source Code Project!

vitraining
3.3
14 reviews
Ebook
324
Pages

About this ebook

Versi PDF atau Pembayaran Lewat Paypal/BCA/Mandiri disini: 

http://shop.vitraining.co

Buku ini membahas tuntas bagaimana cara melakukan pemrograman dengan framework Grails. Grails merupakan salah satu framework pengembangan aplikasi web keluarga Java yang dengannya kita bisa mendeliver produk ke client dengan sangat cepat. Disini kita ambil contoh kasus pembuatan aplikasi Akuntansi lengkap dari mulai nol sampai dengan bisa menghasilkan laporan keuangan standard.

Buku ini merupakan seri pertama dari seri buku pengembangan aplikasi ERP dengan Grails yang meliputi sistem Akuntansi, Pembelian, Penjualan, Gudang, Kas Bank, Manufaktur, dan HR Payroll.

Topik yang dibahas meliputi:

Definisi Spesifikasi System

Desain Model dan User Interface

Cara install XAMPP, JDK, dan Tomcat

Koneksi MySQL Database

Memulai Grails, apa saja yang perlu dipersiapkan

Memahami Domain Class, Controller, dan View

Cara menggunakan jQuery dan jQuery Easyui dari Grails

Cara menggunakan Jasper Report dari Grails

Menggunakan plugin rendering untuk menghasilkan laporan PDF

User akses security

Cara deploy aplikasi ke Tomcat



Daftar Isi Lengkap:


HARI 1:

Pendahuluan

Spesifikasi Kebutuhan User

Output

Prasyarat

Target per Hari

Buat Desain Model Diagram

Domain FiscalYear

Domain Period

Domain Coa

Domain Journal

Domain JournalTransaction

Diagram Model

Relasi Model

Desain User Interface

Tampilan Login

Tampilan Menu Utama

Tampilan Master Data FiscalYear

Tampilan Master Data Periode

Tampilan Master Data COA

Tampilan Transaksi Jurnal

Tampilan Report


HARI 2: 

Install Apache, PHP, MySQL dan Tomcat (Linux)

Install XAMPP (Windows)

Download XAMPP

Installation

Testing and Securing XAMPP

Bikin Database MySQL

Install Grails

Install JDK di Windows

Install JDK di Linux

Download dan Install Grails


HARI 3: 

Bikin Grails App

Perintah grails create-app

Konfigurasi Koneksi Database

Bikin Domain Class Grails

Domain Coa

Domain FiscalYear

Domain Period

Domain Journal

Domain JournalTransaction

Import Sample Data

Bikin Controller dan View Grails

FiscalYear

Period

Coa

Journal

JournalTransaction


HARI 4: 

Modif List COA

Install Plugin jQuery

Install jQuery-easyui

Penggunaan Tree Grid jquery-easyui

Menghasilkan Data JSON

Modif Form Input COA

Instal Chosen

Modif File edit.gsp

Modif File create.gsp

Modif File _form.gsp


HARI 5: 

Modif Form Input Journal

Modif Allowed Method

Modif Alur Create

Modif Domain Period.groovy

Install Editable Data Grid Extension

Modif File edit.gsp

Tambah Editable Data Grid di Form Journal

Bikin Toolbar

Aktifasi dan Handler Toolbar

Modif JournalTransactionController index()

Modif CoaController index()

Modif Method save()

Data Grid Field Default Value

Modif Method update()

Modif Method delete()

Hasil Akhir


HARI 6: 

Modif Tampilan Show Journal

Menampilkan Grid Journal Transaction

Aktifasi Data Grid

Format Angka

Merapihkan File-file js

Buat File my.js

Modif layout main.gsp

Hapus Dari edit.gsp, _form.gsp dan show.gsp

Modif Function formatAmount()

Proses Confirm Journal

Bikin Tombol Confirm

Proses Confirm

Penentuan Nomor Dokumen Terbaru

Validasi Dokumen

Proses Posting Journal

Buat Tombol Post

Proses Post

Proses Cancel Journal

Penampakan Tombol Berdasarkan State


HARI 7: 

Menu Aplikasi

Jasper iReport Designer

Install iReport Designer

Bikin Test Report

Integrasi Jasper Report dengan Grails

Tombol Print Journal

Persiapkan File Report JRXML

Persiapkan File JARs

Pemrosesan Jasper Report

Parameter Report

Modif File Report jrxml

Test Parameter Report

Bikin Halaman Form Input Parameter

Penggunaan Input Parameter

Bikin Print Out Dokumen

Bikin Master Report Journal

Tambah Parameter Report

Bikin Sub Report JournalTransaction

Tambahkan Sub Report ke Master Report

Panggil Report dari Grails


HARI 8: 

Jasper Print Service

Bikin Service

Cara Panggil Method Service

Persiapan Bikin Laporan Keuangan

Plugin Rendering Service

Logic Pembuatan Laporan

Template Form Input Parameter Report

Logic Pencarian Transaksi COA

Method getListBalance()

Method summ()

Method getCountChild()

Method profitLoss()

Laporan Trial balance

Laporan Balance Sheet

Laporan Laba Rugi

Template CSS

Template Block Laporan

Test Hasil Laporan


HARI 9: 

User Login

Domain User

Controller User

Login Form

Logout dan User Management Link

Filter Security

Testing

Production Mode

Siapkan File Configuration

Generate WAR

Deploy ke Tomcat

Penutupan

Tentang Penulis

Pendidikan

Publikasi

Projects

Instruktur

Ratings and reviews

3.3
14 reviews
Saiful Arief Saiful Arief
March 11, 2020
paten paten
Did you find this helpful?

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.