• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN

3.2. Tinjauan Kasus

3.2.1. Proses Bisnis Sistem Berjalan

Pengelolaan sistem akuntansi penerimaan kas TK Assa’adatul Mahmudiyah masih menggunakan manual. Dimana proses penerimaaan kas dari pembayaran

SPP dimulai dari murid atau wali murid melakukan pembayaran yang akan diterima oleh bendahara sekolah dengan memberikan kartu SPP dan bendahara mengisi pada kartu SPP tersebut. Bagian bendahara juga mencatat pembayaran SPP dibuku kas. Setelah dicatat, bagian bendahara memberikan kartu SPP tersebut kepada murid atau wali murid. Lalu murid atau wali murid menerima kartu SPP yang akan dipegang oleh murid atau wali murid sebagai bukti.

Kemudian bendahara sekolah membuat laporan pembayaran SPP dalam bentuk Microsoft Word dengan perhitungannya menggunakan kalkulator yang setiap bulannya akan diberikan kepada kepala sekolah sebagai data pencatatan SSP.

Proses penerimaan kas dari dana Bantuan Operasioanal Sekolah Daerah (BOSDA) dimulai dari pihak sekolah mengajukan proposal dana Bosda, dimana bagian bendahara membuat Rancangan Anggaran Biaya (RAB) untuk dimasukkan ke dalam proposal. Setelah dibuat, bendahara memberikan kepada kepala sekolah untuk dicek dan disetujui. Setelah itu dilampirkan ke dalam proposal. Pihak sekolah memberikan pengajuan propsal kepada pihak Dinas Pendidikan dan Kebudayaan Subang (DPKS). Setelah diterima, pihak Dinas Pendidikan dan Kebudayaan Subang akan mengkaji proposal tersebut, dimana ketika pengajuan proposal disetujui maka pihak Dinas Pendidikan dan Kebudayaan Subang akan menghubungi pihak sekolah bahwa proposal yang diajukan disetujui dan dana dicairkan. Tetapi, ketika pengajuan proposal tidak disetujui maka pihak sekolah memberikan pengajuan proposal kembali. Setelah mengetahui proposal yang diajukan diterima, pihak sekolah langsung datang ke Dinas Pendidikan dan Kebudayaan Subang untuk mengambil dana tersebut.

Pihak Dinas Pendidikan dan Kebudayaan Subang memberikan dan yang telah dicairkan kepada pihak sekolah. Setelah dana diterima, bagian bedahara

mencatat dana tersebut di buku kas dan membuat laporan yang akan diberikan kepada pihak sekolah. Setelah menerima laporan kepala sekolah menkaji laporan tersebut dan langsung diberikan kepada pihak Dinas Pendidikan dan Kebudayaan Subang sebagai laporan alokasi penggunaan dana bosda.

2. Prosedur Pengeluaran Kas

Pengelolaan pengeluaran kas di TK. Assa’adatul Mahmudiyah dilakukan setiap bulan dan tahunan. Setiap sekolah memerlukan dana untuk sesuatu hal contohnya pembelian perlengkapan, dimana dimulai dari bendahara membuat catatan apa saja yang harus dibeli. Setelah itu catatan yang telah dibuat diberikan kepada kepala sekolah. Setelah disetujui, bendahara langsung mencairkan dana tersebut. Bendahara melakukan pembelian dan pihak toko memberikan nota. Bendahara menerima nota tersebut. Setelah itu, bagian bendahara mencatat nota tersebut dibuku kas sebagai catatan laporan setiap bulannya yang akan diberikan kepada kepala sekolah dan kepala sekolah menerima laporan tersebut.

3. Prosedur Laporan

Proses laporan kas TK Assa’adatul Mahmudiyah dimulai dari bendahara mengecek setiap transaksi penerimaan dan pengeluaran kas yang ada di buku kas. Bendahara membuat laporan dengan menggunakan Microsoft Word.

setelah dibuat laporan diserahkan kepada kepala sekolah dan kepala sekolah menerima laporan tersebut.

3.2.2. Activity Diagram

1. Activity Diagram Penerimaan Kas’

a. Penerimaan kas dari pembayaran SPP

Sumber: (TK. Assa’adatul Mahmudiyah, 2020)

Gambar III.2 Activity Diagram Penerimaan Kas dari Pembayaran SPP

b. Penerimaan kas dari dana Bosda

Sumber: (TK. Assa’adatul Mahmudiyah, 2020)

Gambar III.3 Activity Diagram Penerimaan Kas dari Dana Bosda

2. Activity Diagram Pengeluaran Kas

Sumber: (TK. Assa’adatul Mahmudiyah, 2020)

Gambar III.4 Activity Diagram Pengeluaran Kas

3. Activity Diagram laporan

Sumber: (TK. Assa’adatul Mahmudiyah, 2020)

Gambar III.5 Activity Diagram Laporan 3.2.3. Dokumen Masukan

Dokumen masukkan merupakan segala bentuk masukan yang berupa dokumen dan diolah dalam proses agar dapat menghasilkan dokumen keluaran yang diinginkan. Adapun dokumen masukan yang digunakan adalah sebagai berikut:

1. Nama Dokumen : Kartu SPP (surat persetujuan pembayaran) Fungsi : Untuk pembayaran iuran setiap bulannya Sumber : Siswa/wali murid

Tujuan : Bendahara

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap melakukan pembayaran SPP Bentuk : Lampiran A.1.

2. Nama Dokumen : Nota Pembelian

Fungsi : Untuk

Sumber : Guru

Tujuan : Bendahara

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap melakukan pembelian Bentuk : Lampiran A.2.

3.2.4. Dokumen Keluaran

Dokumen keluaran adalah sebagai bentuk keluaran berupa dokumen yang merupakan hasil pengolahan. Adapun dokumen yang dihasilkan adalah sebagai berikut:

1. Nama Dokumen : Data RAB (Rancangan Anggaran Biaya) Fungsi : untuk pengajuan permohonan dana

Sumber : Bendahara

Tujuan : Kepala Dinas Pendidikan dan Kebudayaan Subang

Media : Kertas

Jumlah : 1 (satu) lembar Frekuensi : Setiap satu semester Bentuk :.Lampiran B.1

2. Nama Dokumen : Laporan Kas

Fungsi : untuk mencatat setiap terjadi transaksi

Sumber : Bendahara Tujuan : Kepala Sekolah

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : setiap satu tahun sekali Bentuk : Lampiran B.3

3. Nama Dokumen : Laporan Penggunaan Dana Bosda

Fungsi : sebagai catatan dana Bosda yang diterima

Sumber : Bendahara

Tujuan : Kepala Dinas Pendidikan dan Kebudayaan Subang

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : setiap satu tahun sekali Bentuk : Lampiran B.4

3.2.5. Permasalahan Pokok

Berdasarkan hasil riset untuk sistem penerimaan dan pengeluaran kas pada TK Assa’adatul Mahmudiyah. Penulis menemukan beberapa permasalahan pokok yang mengahambat kegiatan tersebut. Adapun permasalahan yang ditemukan diuraiakan sebagai berikut:

1. Pencatatan setiap transaksi penerimaan dan pengeluaran kas masih dilakukam secara sederhana yaitu dengan masih menggunakan sebuah buku. Dengan masih menggunakan buku merasa kesulitan dalam pencarian data serta memakan waktu yang lama.

2. Membutuhkan anggaran dana dalam pencatatan keuangan karena buku akan cepat habis dan itu akan menghabiskan dana serta sering terjadi kehilangan data dalam penyimpananya.

3. Perhitungan akuntansinya masih menggunakan hitungan biasa (kalkulator) yang menyebabkan sering terjadinya kesalahan, dimana anggaran sering kelebihan atau kekurangan dalam perhitungannya.

3.2.6. Pemecahan Masalah

Dengan melihat permasalahan yang ada, maka untuk mengatasi permasalahan tersebut penulis mengajukan alternatif pemecahan masalah yaitu dengan membuat sistem yang sudah terkomputerisasi dari pencatatan masuk dan keluarnya kas serta pembuatan laporannya menggunakan komputer serta program khusus.

Beberapa keuntungan yang dapat diperoleh dari penggunaan aplikasi program pada komputer yaitu:

1. Dengan membuat sebuah program berbasis web atau dekstop yang berguna untuk pengelololaan kas masuk dan kas keluar sehingga memudahkan bagian bendahara untuk mengelolahnya dan membuat laporan dengan cepat sehingga menghasilkan informasi yang benar tentang data-data yang ada.

2. Dengan adanya sebuah sistem yang sudah terkomputersasi akan sangat banyak menghemat dana dalam pengelolaanya.

3. Mempermudah dalam proses perhitungannya, sehingga meminimalisir terjadinya kecurangan atau kesalahan.

3.3. Analisa Kebutuhan Software 3.3.1. Analisis Kebutuhan

Dalam rancang bangun sistem informasi akuntansi penerimaan dan pengeluaran kasi ini ada terdapat 3 (tiga) jen is user yang saling berinteraksi dalam lingkungan sistem tersebut, yaitu admin, bendahara dan kepala sekolah.

A. Kepala Sekolah

A.1. Kepala Sekolah melakukan login A.2. Kepala Sekolah mencetak laporan B. Bendahara

B.1. Bagian Bendahara melakukan login B.2. Bagian Bendahara mengelola data akun

B.3. Bagian Bendahara mencatat transaksi kas masuk B.4. Bagian Bendahara mencatat transaksi kas keluar B.5. Bagian Bendahara mencetak laporan

C. Admin

C.1. Admin melakukan login . C.2. Admin mengelola data user C.3. Admin mengelola data akun

C.4. Admin mencatat transaksi kas masuk C.5. Admin mencatat transaksi kas keluar C.6. Admin mencetak laporan

D. Kebutuhan Sistem

a. User harus melakukan login menggunakan username dan password dan setiap selesai menggunakan aplikasi harus melakukan logout agar keamanan data terjaga.

b. Sistem dapat mencetak laporan penerimaan dan pengeluaran kas.

3.3.2. Use Case Diagram

Gambar III.6. Use Case Diagram Tabel III.1.

Skenario Use Case Diagram Login Use case login

Tujuan Untuk mengakses sistem

Aktor Admin

Kondisi awal Form login masih kosong

Skenario utama 1. Admin memasukan username dan password

2. Sistem akan memeriksa valid tidaknya data masukan dengan memerikasa ke tabel user

3. Masuk ke aplikasi pengelolaan kas Skenario alternatif

1. Jika form login yang di input masih ada yang kosong, maka sistem akan menampilkan pesan "please fill out this field"

2. jika form login yang diinput sudah sesuai, maka sistem akan menampilkan pesan " login berhasil "

Kondisi akhir Masuk ke aplikasi pengelolaan kas

Tabel III.2.

Skenario Use Case Diagram Data User Use case data user

Tujuan Mengijinkan admin untuk mengelola data user

Aktor Admin

Kondisi awal login tervalidasi dan valid

Skenario utama 1. Admin memilih menu data user

2. Sistem akan menampilkan form data user untuk diinput 3. Admin memilih data yang akan diubah, maka menampilkan data akun dari akun yang akan diubah

4. Admin memilih data yang akan dihapus, maka akan menampilkan pesan

Skenario alternatif 1. Jika form user yang di input masih ada yang kosong, maka sistem akan menunjukan pesan "please fill out this field"

2. jika form user yang diinput sudah sesuai, maka sistem akan menampilkan pesan " data berhasil disimpan"

3. jika form sudah diubah, maka sistem akan menampilkan pesan bahwa data berhas

4. data yang dihapus akan menampilkan pesan konfirmasi apakah data benar dihapus

Kondisi akhir sistem menampilkan data user Tabel III.3.

Skenario Use Case Diagram Data Akun Use case data akun

Tujuan Mengijinkan admin untuk mengelola data akun

Aktor Admin

Kondisi awal login tervalidasi dan valid

Skenario utama 1. Admin memilih menu data akun

2. Sistem akan menampilkan form data akun untuk diinput, memasukan data akun sesuai kolom yang ada

3. Admin memilih data yang akan diubah, maka menampilkan data akun dari akun yang akan diubah

4. Admin memilih data yang akan dihapus, maka akan menampilkan pesan

Skenario alternatif 1. Jika form masih ada yang kosong, maka sistem akan menunjukan pesan "please fill out this field"

2. jika form sudah sesuai, maka sistem akan menampilkan pesan

" data berhasil disimpan"

3. jika form sudah diubah, maka sistem akan menampilkan pesan bahwa data berhas

4. data yang dihapus akan menampilkan pesan konfirmasi apakah data benar dihapus

Kondisi akhir sistem menampilkan data akun

Tabel III.4.

Skenario Use Case Diagram Transaksi Kas Masuk Use case transaski kas masuk

Tujuan Mengijinkan admin untuk mengelola data transaksi kas masuk

Aktor Admin

Kondisi awal login tervalidasi dan valid

Skenario utama 1. Admin memilih menu transaksi kas masuk

2. Sistem akan menampilkan form kas masuk untuk diinput 3. Admin memilih data yang akan dihapus, maka akan menampilkan pesan

Skenario alternatif 1. Jika form yang di input masih ada yang kosong, maka sistem akan menunjukan pesan "please fill out this field"

2. Jika form kas masuk yang diinput sudah sesuai, maka sistem akan menampilkan pesan " data berhasil disimpan"

3. data yang dihapus akan menampilkan pesan konfirmasi apakah data benar dihapus

Kondisi akhir sistem menampilkan data kas masuk yang telah diinput Tabel III.5.

Skenario Use Case Diagram Transaksi Kas Keluar Use case transaski kas keluar

Tujuan Mengijinkan admin untuk mengelola data transaksi kas keluar

Aktor Admin

Kondisi awal login tervalidasi dan valid

Skenario utama 1. Admin memilih menu transaksi kas keluar

2. Sistem akan menampilkan form kas keluar untuk diinput 3. Admin memilih data yang akan dihapus, maka akan menampilkan pesan

Skenario alternatif 1. Jika form yang di input masih ada yang kosong, maka sistem akan menunjukan pesan "please fill out this field"

2. Jika form kas masuk yang diinput sudah sesuai, maka sistem akan menampilkan pesan " data berhasil disimpan"

3. data yang dihapus akan menampilkan pesan konfirmasi apakah data benar dihapus

Kondisi akhir sistem menampilkan data kas keluar yang telah diinput Tabel III.6.

Skenario Use Case Diagram Mencetak Laporan Use case mencetak laporan

Tujuan Untuk mencetak laporan

Aktor Admin

Kondisi awal login tervalidasi dan valid

Skenario utama 1. Admin memilih menu laporan

2. Sistem akan menampilkan form laporan yang akan dicetak Skenario alternatif

1. Jika melakukan cetak secara keseluruhan, maka klik tombol seluruh data

2. Jika melakukan cetak berdasarkan periode, maka mengisi form periode dan klik tombol data

Kondisi akhir sistem menampilkan laporan

3.3.3. Activity Diagram 1. Admin mengelola data user

Gambar III.7. Activity Diagram Data User

2. Admin mengelola data akun

Gambar III.8 Activity Diagram Data Akun

3. Admin mengelola kas masuk

Gambar III.9 Activity Diagram Data Kas Masuk

4. Admin mengelola kas keluar

Gambar III.10 Activity Diagram Data Kas Keluar

5. Admin mencetak laporan

Gambar III.11 Activity Diagram Laporan

3.4. Desain

3.4.2. Logical Record Structure

Dalam spesifikasi file, sistem ini menggunakkan aplikasi basis data (database) pada MySQL dengan nama database db_pengelolaankas.sql spesifikasi file yang dirancang sebagai berikut:

1. Spesifikasi File User

Nama File : Tabel tbl_use r Akronim : tbl_user.sql

Fungsi : Mengelola dan menyimpan data user Tipe File : File Master

Ukuran Record : 61 byte

Media : Hard disk

Field Key : id_user

Software : MySQL

Tabel III.7.

Spesifikasi File User

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode id_user Integer 11 Primary Key

2. Nama nm_user Varchar 20

3. Password Password Varchar 30

4. Hak akses hak_akses Enum “admin”,”bendahara”

dan “kepala sekolah”

2. Spesifikasi File Akun

Nama File : Tabel tbl_akun Akronim : tbl_akun.sql

Fungsi : mengelola dan menyimpan data akun Tipe File : File Master

Ukuran Record : 100 byte

Media : Hard disk

Field Key : kd_akun

Software : MySQL

Tabel III.8.

Spesifikasi File Akun

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode kd_akun Varchar 10 Primary Key

2. Nama akun nm_akun Varchar 50

3. Jenis akun jenis_akun Varchar 30

4. Saldo normal saldo_normal Varchar 10

3. Spesifikasi File Kas Masuk

Nama File : Tabel tbl_kasmasuk Akronim : tbl_kasmasuk.sql

Fungsi : mengelola dan menimpan data kas masuk Tipe File : File Transaksi

Ukuran Record : 32 byte

Media : Hard disk

Field Key : kd_kasmasuk

Software : MySQL

Tabel III.9.

Spesifikasi File Kas Masuk

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode kd_kasmasuk Varchar 10 Primary Key

2. Tanggal tgl_kasmasuk Date 3. Keterangan ket_kasmasuk Text

4. Nominal nominal_kasmasuk Integer 11

5. Id id_user Integer 11

4. Spesifikasi File Kas Keluar

Nama File : Tabel tbl_kaskeluar Akronim : tbl_kaskeluar.sql

Fungsi : Mengelola dan menyimpan data kas keluar Tipe File : File Transaksi

Ukuran Record : 32 byte

Media : Hard disk

Field Key : kd_kaskeluar

Software : MySQL

Tabel III.10.

Spesifikasi File Kas Keluar

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode kd_kaskeluar Varchar 10 Primary Key

2. Tanggal tgl_kaskeluar Date

3. Keterangan ket_kaskeluar Text

4. Nominal nominal_kaskeluar Integer 11

5. Id id_user integer 11

5. Spesifikasi File Jurnal

Nama File : Tabel tbl_jurnal Akronim : tbl_jurnal.sql

Fungsi : Mencatat setiap transaksi yang terjadi Tipe File : File Laporan

Ukuran Record : 53 byte

Media : Hard disk

Field Key : kd_jurnal

Software : MySQL

Tabel III.11.

Spesifikasi File Jurnal

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode jurnal kd_jurnal Integer 11 Primary Key

2. Kode kas kd_kas Varchar 10

3. Kode akun kd_akun Varchar 10

4. Tanggal jurnal tgl_jurnal Date

5. Saldo debet saldo_debet Integer 11

6. Saldo kredit saldo_kredit Integer 11

6. Spesifikasi File Buku Besar

Nama File : Tabel tbl_bukubesar Akronim : tbl_bukubesar.sql

Fungsi : Mempersiapkan laporan keuangan Tipe File : File Transaksi

Ukuran Record : 75 byte

Media : Hard disk

Field Key : kd_bukubesar

Software : MySQL

Tabel III.12.

Spesifikasi File Buku Besar

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode buku besar kd_bukubesar Integer 11 Primary Key

2. Kode kas kd_kas Varchar 10

3. Kode akun kd_akun Varchar 10

4. Nominal debet nominal_debet Integer 11

5. Nominal kredit nominal_kredit Integer 11

.6. Tanggal buku besar tgl_bukubesar Date

8. Saldo debet saldo_debet Integer 11

9. Saldo kredit saldo_kredit Integer 11

3.4.4. Class Diagram

Diagram Class atau kelas diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Dibawah ini merupakan gambar class diagram untuk menggambarkan struktur sistem yang akan dibuat untuk membangun sistem.

Gambar III.14 Class Diagram 3.4.5. Sequence Diagram

Bentuk dari sequence diagram rancangan sistem penerimaan dan pengeluaran pada TK. Assa’adatul Mahamudiyah digambarkan sebagai berikut:

1. Sequence Penerimaan Kas

Gambar III.16 Sequence Diagram Penerimaan Kas

2. Sequence Pengeluaran Kas

Gambar III.17 Sequence Diagram Pengeluaran Kas

3.4.6. Component Diagram

Gambar III.18 Component Diagram 3.4.7. Development Diagram

Deployment Diagram memberikan gambaran bagaimana sistem secara fisik yang terlihat, menampakan bagian software yang berjalan pada bagian-bagian hardware. Sistem terdiri dari node-node dimana setiap node diwakili oleh sebuah kubus. Garis yang menghubungkan antara dua kubus menunjukan hubungan diantara kedua node tersebut. Berikut gambar deployement diagram:

Gambar III.19 Deployment Diagram 3.4.8. User Interfice

1. Halaman Login Admin

Gambar III.20 Halaman Login Admin

2. Halaman Menu Utama

Gambar III.21 Halaman Menu Utama 3. Halaman Tambah User

Gambar III.22 Halaman Tambah User

4. Halaman Edit User

Gambar III.23 Halaman Edit User 5. Halaman Tambah Akun

Gambar III.24 Halaman Tambah Akun

6. Halaman Edit Akun

Gambar III.25 Halaman Edit Akun 7. Halaman Tambah Kas Masuk

Gambar III.26 Halaman Tambah Kas Masuk

8. Halaman Tambah Kas Keluar

Gambar III.27 Halaman Tambah Kas Keluar 9. Halaman Laporan Akun

Gambar III.28 Halaman Laporan Akun

10. Halaman Laporan Kas Masuk

Gambar III.29 Halaman Laporan Kas Masuk 11. Halaman Laporan Kas Keluar

Gambar III.30 Halaman Laporan Kas Keluar

12. Halaman Laporan Jurnal

Gambar III.31 Halaman Laporan Jurnal 13. Halaman Laporan Buku Besar

Gambar III.32 Halaman Laporan Buku Besar

3.5. Implementasi

String driver = "com.mysql.jdbc.Driver";

String connectionUrl = "jdbc:mysql://localhost:3306/";

String database = "db_pengelolaankas";

String userid = "root";

<div class="col-md-12">

<!-- Basic Card Example -->

<div class="card shadow mb-4">

<div class="card-header py-3">

<h6 class="m-0 font-weight-bold text-primary">Table Master Kas Masuk</h6>

</div>

<div class="card-body">

<div class="row">

<div class="col-md-3">

<a href="index.jsp?halaman=createkasmasuk" class="btn btn-primary btn-icon- split" title="Tambah Data">

<span class="icon text-white-50">

<i class="fa fa-plus"></i>

</span>

<span class="text">Data Kas Masuk</span>

</a>

<div class="table-responsive">

<table class="table table-bordered" id="dataTable" width="100%"

cellspacing="0">

kd_kasmasuk")%>" title="Data Detail" class="btn btn-info btn-sm">

&nbsp;<i class="fa fa-info">&nbsp;</i>

</a>

<a onclick="if (confirm('Anda yakin menghapus data ini..?')){return true;} else {return false;}"

href="../kasmasuk/hapus.jsp?kd_kasmasuk=<%=resultSet.getString("kd_kasmasuk")

%>" title="Hapus Data" class="btn btn-danger btn-sm">

<i class="fa fa-trash"></i>

</a>

</td>

</tr>

<%

}

String driver = "com.mysql.jdbc.Driver";

String connectionUrl = "jdbc:mysql://localhost:3306/";

String database = "db_pengelolaankas";

String userid = "root";

int year = java.util.Calendar.getInstance().get(java.util.Calendar.YEAR);

%>

<div class="col-md-12">

<!-- Basic Card Example -->

<div class="card shadow mb-4">

<div class="card-header py-3">

<p align="right">

<a href="index.jsp?halaman=home">Home</a> <i class="fa fa-angle-right"></i> <a href="index.jsp?halaman=kasmasuk">Master Kas Masuk</a> <i class="fa fa-angle-double-right"></i> Add Kas Masuk

</p>

<h4 class="m-0 font-weight-bold text-primary">Add Kas Masuk </h4>

</div>

<div class="card-body">

<form method="post" action="../kasmasuk/simpan.jsp">

<div class="form-group"> name='kd_kasmasuk' placeholder='Kode Kas Masuk' maxlength='10' value='KM" + year + "0001'>");

out.println("<input type='text' readonly required class='form-control' name='kd_kasmasuk' placeholder='Kode Kas Masuk' maxlength='10' value='KM" + year + "0001'>");

} else { name='kd_kasmasuk' placeholder='Kode Kas Masuk' maxlength='10' value='" + nomkm + "'>");

out.println("<input type='text' readonly required class='form-control' name='kd_kasmasuk' placeholder='Kode Kas Masuk' maxlength='10' value='" + nomkm + "'>");

}

}

</div>

String kd_kasmasuk = request.getParameter("kd_kasmasuk");

String tgl = null;

String nom = null;

String ket = null;

String driver = "com.mysql.jdbc.Driver";

String connectionUrl = "jdbc:mysql://localhost:3306/";

String database = "db_pengelolaankas";

String userid = "root";

String password = "";

try {

connection = DriverManager.getConnection(connectionUrl + database, userid, password);

statement = connection.createStatement();

String sql = "select * from tbl_kasmasuk where kd_kasmasuk = '" + kd_kasmasuk + "'";

resultSet = statement.executeQuery(sql);

if (resultSet.next()) {

tgl = resultSet.getString("tgl_kasmasuk");

ket = resultSet.getString("ket_kasmasuk");

nom = resultSet.getString("nominal_kasmasuk");

}

%>

<div class="col-md-12">

<!-- Basic Card Example -->

<div class="card shadow mb-4">

<div class="card-header py-3">

<p align="right">

<a href="index.jsp?halaman=home">Home</a> <i class="fa fa-angle-right"></i> <a href="index.jsp?halaman=kasmasuk">Master Kas Masuk</a> <i

<a href="index.jsp?halaman=home">Home</a> <i class="fa fa-angle-right"></i> <a href="index.jsp?halaman=kasmasuk">Master Kas Masuk</a> <i

Dokumen terkait