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

vitraining
3.3
14 opiniones
Libro electrónico
324
Páginas

Acerca de este libro electrónico

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

Calificaciones y opiniones

3.3
14 opiniones

Califica este libro electrónico

Cuéntanos lo que piensas.

Información de lectura

Smartphones y tablets
Instala la app de Google Play Libros para Android y iPad/iPhone. Como se sincroniza de manera automática con tu cuenta, te permite leer en línea o sin conexión en cualquier lugar.
Laptops y computadoras
Para escuchar audiolibros adquiridos en Google Play, usa el navegador web de tu computadora.
Lectores electrónicos y otros dispositivos
Para leer en dispositivos de tinta electrónica, como los lectores de libros electrónicos Kobo, deberás descargar un archivo y transferirlo a tu dispositivo. Sigue las instrucciones detalladas que aparecen en el Centro de ayuda para transferir los archivos a lectores de libros electrónicos compatibles.