Minggu, 09 Desember 2018

Pemograman Visual Akuntansi ke-2



Sesuai janji Lidaputie sebelumnya akan menjelaskan tutorial membuat Database SIA 

Inilah selengkapnya...... ⇣
  

Membuat Aplikasi SIA (Sistem Informasi Akuntansi)

Berikutnya membuat project salah satu dari siklus SIA, yaitu general ledger. Dan project akan berlanjut pada semester berikutnya.


1.      Membuat Database dengan MySQL

 a. Buatlah database dengan nama: sia menggunakan phpMyAdmin 













 b.  Buatlah Tabel: master_akun











c.  Buatlah Tabel: admin 











d. Buatlah Tabel: jurnal













e.  Buatlah Tabel: jurnal_detail











f. Buatlah Tabel: kas_in











      g.  Buatlah Tabel: kas_in_detail










h. Buatlah Tabel: kas_out



i. Buatlah Tabel: kas_out_detail











j.  Buatlah Tabel: neraca_saldo











k. Buatlah Tabel : periode 












l. Buatlah Tabel: saldo_awal











2.      Pembuatan Class Di Dalam Aplikasi SIA
Di dalam aplikasi SIA class model yang dipakai ada 7 yaitu model akun, model jurnal, model saldo awal, model user, model periode, model kas keluar dan model kas masuk. Berikut ini pembuatan dan coding untuk masing masing model yang dipakai di aplikasi SIA.

Untuk menambahkan java class baru yaitu dengan cara klik kanan di folder model lalu pilih new dan pilih java class seperti gambar dibawah ini :


setelah itu berikan nama class sesuai dengan nama class form masing masing dan pastikan penyimpanan class berada di dalam folder model, jika sudah ok semua lalu klik finish


Berikut masing-masing coding dari class yang digunakan di dalam Aplikasi SIA
1. Class Periode
package model;

public class periode {
    private String thn;
    private String awal_bln;
    private String akhir_bln;
    private String status;

    public String getThn() {
        return thn;
    }

    public void setThn(String thn) {
        this.thn = thn;
    }

    public String getAwal_bln() {
        return awal_bln;
    }

    public void setAwal_bln(String awal_bln) {
        this.awal_bln = awal_bln;
    }

    public String getAkhir_bln() {
        return akhir_bln;
    }

    public void setAkhir_bln(String akhir_bln) {
        this.akhir_bln = akhir_bln;
    }
 public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
   
    @Override
    public String toString() {
        return "Periode: [Tahun = " + thn +
                ", Awal Bulan = " + awal_bln +
                ", Akhir Bulan = " + akhir_bln +
                ", Status = " + status + "]";
    }

   
}

2. Class Akun

package model;

public class Akun {
    private String kodeAkun;
    private String namaAkun;
    private String jenisAkun;
    private String saldoNormal;

    public String getKodeAkun() {
        return kodeAkun;
    }

public void setKodeAkun(String kodeAkun) {
        this.kodeAkun = kodeAkun;
    }

    public String getNamaAkun() {
        return namaAkun;
    }

    public void setNamaAkun(String namaAkun) {
        this.namaAkun = namaAkun;
    }

    public String getJenisAkun() {
        return jenisAkun;
    }

    public void setJenisAkun(String jenisAkun) {
        this.jenisAkun = jenisAkun;
    }

    public String getSaldoNormal() {
        return saldoNormal;
    }

    public void setSaldoNormal(String saldoNormal) {
        this.saldoNormal = saldoNormal;
    }

3. Class Jurnal

package model;

public class Jurnal {

    private String pilih;
    private String no;
    private String noref;
    private String tgl;
    private String nobukti;
    private String ket;
    private double debet;
    private double kedit;
    private double bal;

public String getPilih() {
        return pilih;
    }

    public void setPilih(String pilih) {
        this.pilih = pilih;
    }

    public String getNo() {
        return no;
    }
public void setNo(String no) {
        this.no = no;
    }

    public String getNoref() {
        return noref;
    }

    public void setNoref(String noref) {
        this.noref = noref;
    }

    public String getTgl() {
        return tgl;
    }

    public void setTgl(String tgl) {
        this.tgl = tgl;
    }

    public String getNobukti() {
        return nobukti;
    }

    public void setNobukti(String nobukti) {
        this.nobukti = nobukti;
    }

    public String getKet() {
        return ket;
    }

    public void setKet(String ket) {
        this.ket = ket;
    }
    public double getBal() {
        return bal;
    }
    public void setBal(double bal) {
        this.bal = bal;
    }   
    public double getDebet() {
        return debet;
    }
    public void setDebet(double debet) {
        this.debet = debet;
    }
    public double getKedit() {
        return kedit;
    }
    public void setKedit(double kedit) {
        this.kedit = kedit;
    }
}

4.  Class Kas Keluar

package model;

public class KasKeluar {
    private String tanggal;
    private String memo;
    private String noKasKeluar;
    private String nokas;
    private String noDebet;
    private double nominal;

    public String getNokas() {
        return nokas;
    }

    public void setNokas(String nokas) {
        this.nokas = nokas;
    }
    public String getNoKasKeluar() {
        return noKasKeluar;
    }
    public void setNoKasKeluar(String noKasKeluar) {
        this.noKasKeluar = noKasKeluar;
    }
public String getTanggal() {
        return tanggal;
    }
    public void setTanggal(String tanggal) {
        this.tanggal = tanggal;
    }
    public String getMemo() {
        return memo;
    }
    public void setMemo(String memo) {
        this.memo = memo;
    }
    public String getNoDebet() {
        return noDebet;
    }
public void setNoDebet(String noDebet) {
        this.noDebet = noDebet;
    }
    public double getNominal() {
        return nominal;
    }
public void setNominal(double nominal) {
        this.nominal = nominal;
    }
}

5. Class Kas Masuk

package model;

public class KasMasuk {
    private String tanggal;
    private String ket;
    private String noKasMasuk;
    private String noKredit;
    private String noDebet;
    private double nominal;

    public String getTanggal() {
        return tanggal;
    }

    public void setTanggal(String tanggal) {
        this.tanggal = tanggal;
    }
    public String getKet() {
        return ket;
    }
    public void setKet(String ket) {
        this.ket = ket;
    }
    public String getNoKasMasuk() {
        return noKasMasuk;
    }
    public void setNoKasMasuk(String noKasMasuk) {
        this.noKasMasuk = noKasMasuk;
    }
    public String getNoKredit() {
        return noKredit;
    }
    public void setNoKredit(String noKredit) {
        this.noKredit = noKredit;
    }
    public String getNoDebet() {
        return noDebet;
    }
    public void setNoDebet(String noDebet) {
        this.noDebet = noDebet;
    }
    public double getNominal() {
        return nominal;
    }

    public void setNominal(double nominal) {
        this.nominal = nominal;
    }
}

6. Class Saldo Awal

package model;

public class SaldoAwal {
    private String kdakun;
    private String saldodebet;
    private String saldokredit;

    public String getKdakun() {
        return kdakun;
    }

    public void setKdakun(String kdakun) {
        this.kdakun = kdakun;
    }

    public String getSaldodebet() {
        return saldodebet;
    }

    public void setSaldodebet(String saldodebet) {
        this.saldodebet = saldodebet;
    }

    public String getSaldokredit() {
        return saldokredit;
    }

    public void setSaldokredit(String saldokredit) {
        this.saldokredit = saldokredit;
    }

7. Class User

package model;

public class User {
    private String uname;
    private String nm_lengkap;
    private String paswd;
    private String hak;

    public String getUname() {
        return uname;
    }

    public void setUname(String uname) {
        this.uname = uname;
    }

    public String getNm_lengkap() {
        return nm_lengkap;
    }

    public void setNm_lengkap(String nm_lengkap) {
        this.nm_lengkap = nm_lengkap;
    }

    public String getPaswd() {
        return paswd;
    }

    public void setPaswd(String paswd) {
        this.paswd = paswd;
    }

    public String getHak() {
        return hak;
    }

    public void setHak(String hak) {
        this.hak = hak;
    }
}

Tidak ada komentar:

Posting Komentar

Pemograman Visual Akuntansi ke-7

  Membuat Form Beranda   Buatlah Form beranda.jsp dengan kodingan sebagai berikut: <%@page contentType="text/html...