• Tidak ada hasil yang ditemukan

T0 Lampiran Institutional Repository | Satya Wacana Christian University: Sistem Informasi Penilaian Supplier Bahan Baku Di PT. Tripilar Betonmas

N/A
N/A
Protected

Academic year: 2018

Membagikan "T0 Lampiran Institutional Repository | Satya Wacana Christian University: Sistem Informasi Penilaian Supplier Bahan Baku Di PT. Tripilar Betonmas"

Copied!
32
0
0

Teks penuh

(1)

Lampiran 1: Struktur Orgasnisasi Perusahaan

Director HRD & GA Director

Accounting &

Manager Accounting Manager Finance Manager HRD Manager GA Manager

(2)

Lampiran 2: Flowchart Bahan Baku Kertas Semen

Analytic Flowchart

Prosedur Penilaian Supplier Bahan Baku Kertas

Bagian Gudang Timbangan Audit Internal

MULAI

Kertas Timbangan Struk

(3)

Lampiran 3: Flowchart Bahan Baku Kertas Semen lanjutan

A

Analytic Flowchart

Prosedur Penilaian Supplier Bahan Baku Kertas

Bagian Gudang Audit Internal Bagian Pembelian

(4)

Lampiran 4: Flowchart Bahan Baku Semen

Analytic Flowchart

Prosedur Penilaian Supplier Bahan Baku Semen

(5)

Lampiran 5: Flowchart Bahan Baku Asbestos/Chrysotile

Analytic Flowchart

Prosedur Penilaian Supplier Bahan Baku Asbestos/Chrysotile

(6)

Lampiran 6: Coding List

1.

Class kontrol

public Statement stmt = null; public ResultSet rs;

public void getTambahSupp(String vid_supplier, String vnama_supplier, String vkota, String valamat, String vtelp, String vfax) throws ClassNotFoundException { try {

public void getTambahPo(Integer vno, String vno_po, String vid_supplier, String vdel_date, String vtgl_po) throws ClassNotFoundException {

(7)

} }

public void getTambahSe(Integer vno, String vno_po, String vno_ttb, String vtgl_faktur, Integer vnilai, String vperiode) throws ClassNotFoundException, ParseException {

vkadar_air, Float vnilai_ka, Float vnilai, String vperiode) throws

ClassNotFoundException, ParseException {

public void getTambahUser(String vusername, String vpassword) throws

ClassNotFoundException, ParseException {

public void getPerbaharuiSupp(String vnama_supplier, String vkota, String valamat, String vtelp, String vfax, String vid_supplier) throws SQLException, ClassNotFoundException {

try {

koneksi ogPS = new koneksi(); ogPS.getBuka();

PreparedStatement perintah = ogPS.conn.prepareStatement("UPDATE supplier SET nama_supplier=?, kota=?, alamat=?, telp=?, fax=? WHERE id_supplier=?");

perintah.setString(1, vnama_supplier); perintah.setString(2, vkota);

(8)

perintah.setString(4, vtelp);

public void getPerbaharuiPo(Integer vno,String vno_po, String vid_supplier, String vdel_date, String vtgl_po) throws SQLException, ClassNotFoundException {

koneksi ogPPo = new koneksi(); ogPPo.getBuka();

PreparedStatement perintah = ogPPo.conn.prepareStatement("UPDATE po SET no_po=?, id_supplier=?, del_date=?, tgl_po=? WHERE no=?");

perintah.setString(1, vno_po);

public void getPerbaharuiAs(String vno_po, String vno_ttb, String vtgl_faktur,

Integer vnilai, String vperiode,Integer vno) throws SQLException,

ClassNotFoundException {

koneksi ogPAs = new koneksi(); ogPAs.getBuka();

PreparedStatement perintah = ogPAs.conn.prepareStatement("UPDATE ps_asbestos SET no_po=?, no_ttb=?, tgl_faktur=?, nilai=?, periode=? WHERE no=?");

perintah.setString(1, vno_po);

public void getPerbaharuiSe(String vno_po, String vno_ttb, String vtgl_faktur,

Integer vnilai, String vperiode,Integer vno) throws SQLException,

ClassNotFoundException {

koneksi ogPSe = new koneksi(); ogPSe.getBuka();

PreparedStatement perintah = ogPSe.conn.prepareStatement("UPDATE ps_semen SET no_po=?, no_ttb=?, tgl_faktur=?, nilai=?, periode=? WHERE no=?");

perintah.setString(1, vno_po);

(9)

koneksi ogPSe = new koneksi(); ogPSe.getBuka();

PreparedStatement perintah = ogPSe.conn.prepareStatement("UPDATE ps_kertas SET no_po=?, no_ttb=?, kadar_air=?, nilai_ka=?, nilai_ka=?, periode=? WHERE no=?");

perintah.setString(1, vno_po);

public void getHapusSupp(String vid_supplier) throws SQLException,

ClassNotFoundException {

public ResultSet getCariSupp(String vid_supplier) throws SQLException { try {

public ResultSet getSemuaSupp() throws ClassNotFoundException, SQLException { koneksi ogSS = new koneksi();

ogSS.getBuka();

stmt = ogSS.conn.createStatement();

rs = stmt.executeQuery("SELECT * FROM supplier ORDER BY id_supplier"); return rs;

(10)

public ResultSet getSemuaPo() throws ClassNotFoundException, SQLException {

public ResultSet getSemuaAs() throws ClassNotFoundException, SQLException { koneksi ogSA = new koneksi();

ogSA.getBuka();

stmt = ogSA.conn.createStatement();

rs = stmt.executeQuery("SELECT `ps_asbestos`.`no` , `ps_asbestos`.`no_po` ,

`ps_asbestos`.`no_ttb` , `ps_asbestos`.`tgl_faktur` , `po`.`del_date` ,

`ps_asbestos`.`nilai` "

+ "FROM `ps_asbestos` LEFT JOIN `tripilar`.`po` ON

`ps_asbestos`.`no_po` = `po`.`no_po` "); return rs;

}

public ResultSet getSemuaSe() throws ClassNotFoundException, SQLException { koneksi ogSS = new koneksi();

ogSS.getBuka();

stmt = ogSS.conn.createStatement();

rs = stmt.executeQuery("SELECT `ps_semen`.`no` , `ps_semen`.`no_po` , `ps_semen`.`no_ttb` , `ps_semen`.`tgl_faktur` , `po`.`del_date` , `ps_semen`.`nilai` "

+ "FROM `ps_semen` LEFT JOIN `tripilar`.`po` ON `ps_semen`.`no_po` = `po`.`no_po` ");

return rs;

}

public ResultSet getSemuaKer() throws ClassNotFoundException, SQLException { koneksi ogSK = new koneksi();

ogSK.getBuka();

stmt = ogSK.conn.createStatement();

rs = stmt.executeQuery("SELECT `ps_kertas`.`no` , `ps_kertas`.`no_po` , `ps_kertas`.`no_ttb` , `ps_kertas`.`kadar_air` , "

+ "`ps_kertas`.`nilai_ka` , `ps_kertas`.`nilai` "

+ "FROM `ps_kertas` LEFT JOIN `tripilar`.`po` ON `ps_kertas`.`no_po` = `po`.`no_po` ");

return rs;

}

(11)

} }

public void isiTabelPo() throws Exception { try {

public void isiTabelAs() throws Exception { try {

(12)

baris.add(rs.getString("del_date"));

public void isiTabelKer() throws Exception { try {

public ResultSet getIsiComboSupp() throws ClassNotFoundException, SQLException { koneksi ogICS = new koneksi();

public ResultSet getIsiUser() throws ClassNotFoundException, SQLException { koneksi ogIU = new koneksi();

public ResultSet getIsiComboAs() throws ClassNotFoundException, SQLException { koneksi ogICA = new koneksi();

ogICA.getBuka();

stmt = ogICA.conn.createStatement();

rs = stmt.executeQuery("SELECT DISTINCT no_po FROM po ORDER BY no_po"); return rs;

}

public ResultSet getIsiComboSe() throws ClassNotFoundException, SQLException { koneksi ogICS = new koneksi();

ogICS.getBuka();

stmt = ogICS.conn.createStatement();

rs = stmt.executeQuery("SELECT DISTINCT no_po FROM po ORDER BY no_po"); return rs;

(13)

public ResultSet getIsiComboKer() throws ClassNotFoundException, SQLException { koneksi ogICK = new koneksi();

ogICK.getBuka();

stmt = ogICK.conn.createStatement();

rs = stmt.executeQuery("SELECT DISTINCT no_po FROM po ORDER BY no_po"); return rs;

}

public ResultSet getIsiDataAs(String vno_po) throws ClassNotFoundException, SQLException {

koneksi ogIDA = new koneksi(); ogIDA.getBuka();

stmt = ogIDA.conn.createStatement();

rs = stmt.executeQuery("SELECT nama_supplier, del_date, tgl_po FROM po, supplier where po.no_po='" + vno_po + "' AND po.id_supplier=supplier.id_supplier");

return rs; }

public ResultSet getIsiDataSe(String vno_po) throws ClassNotFoundException, SQLException {

koneksi ogIDS = new koneksi(); ogIDS.getBuka();

stmt = ogIDS.conn.createStatement();

rs = stmt.executeQuery("SELECT nama_supplier, del_date, tgl_po FROM po, supplier where po.no_po='" + vno_po + "' AND po.id_supplier=supplier.id_supplier");

return rs; }

public ResultSet getIsiDataKer(String vno_po) throws ClassNotFoundException, SQLException {

koneksi ogIDK = new koneksi(); ogIDK.getBuka();

stmt = ogIDK.conn.createStatement();

rs = stmt.executeQuery("SELECT nama_supplier, del_date, tgl_po FROM po, supplier where po.no_po='" + vno_po + "' AND po.id_supplier=supplier.id_supplier");

return rs;

public static Connection getBuka() throws ClassNotFoundException{ try {

(14)

}

(15)

private void input_kertasActionPerformed(java.awt.event.ActionEvent evt) {

objCRUD.getTambahSupp(tf_idsupp.getText(), tf_namasupp.getText(),

tf_kota.getText(), tf_alamat.getText(), tf_telp.getText(), tf_fax.getText());

objCRUD.getPerbaharuiSupp(tf_namasupp.getText(), tf_kota.getText(),

(16)

c.

Button “Hapus”

private void bt_hapus_suppActionPerformed(java.awt.event.ActionEvent evt) { if (JOptionPane.showConfirmDialog(this,

"Anda Ingin menghapus Data Supplier : " + tf_namasupp.getText() + " ?", "Konfirmasi", JOptionPane.YES_NO_OPTION) == 0) {

try {

objCRUD.getTambahPo(Integer.parseInt(tf_no.getText()),

tf_po.getText(), cb_supplier.getSelectedItem().toString(), tf_tgl_po.getText(), tf_del_date.getText());

objCRUD.getPerbaharuiPo(Integer.parseInt(tf_no.getText()),

tf_po.getText(), cb_supplier.getSelectedItem().toString(), tf_del_date.getText(), if (JOptionPane.showConfirmDialog(this,

"Anda Ingin menghapus Data Purchase Order : " + tf_po.getText() + " ?", "Konfirmasi", JOptionPane.YES_NO_OPTION) == 0) {

(17)

} } }

8.

Class ps_asbestos

a.

Button “hitung”

private void bt_hitung_asActionPerformed(java.awt.event.ActionEvent evt) {

Date Tanggal1 = Date.valueOf(tf_faktur_as.getText()); Date Tanggal2 = Date.valueOf(tf_del_as.getText());

int a = Tanggal1.getDate();

private void bt_tambah_asbestosActionPerformed(java.awt.event.ActionEvent

evt) {

private void bt_perbaharui_asbestosActionPerformed(java.awt.event.ActionEvent evt) {

try {

(18)

objCRUD.getPerbaharuiAs((String)cb_po_as.getSelectedItem(),tf_ttb_as.getText( ),tf_faktur_as.getText().toString(),

Integer.parseInt(tf_nilai_as.getText()),

tf_periode_as.getText().toString() + "-0",

Integer.parseInt(tf_no_asbestos.getText())); Date Tanggal1 = Date.valueOf(tf_faktur_semen.getText());

(19)

c.

Button “Perbaharui”

tf_periodesemen.getText().toString() + "-0",

Integer.parseInt(tf_no_semen.getText()));

objCRUD.getTambahKer(Integer.parseInt(tf_no_ker.getText()),

cb_po_kertas.getSelectedItem().toString(), tf_ttb_kertas.getText().toString(),

private void bt_perbaharui_kertasActionPerformed(java.awt.event.ActionEvent evt) {

try {

(20)

float nilaika = Float.valueOf(tf_nilai_ka.getText()); float nilai= (ka+nilaika)/2;

objCRUD = new kontrol(); objCRUD = new kontrol();

objCRUD.getPerbaharuiKer((String)cb_po_kertas.getSelectedItem(), tf_ttb_kertas.getText().toString(), String bb = cb_bahanbaku.getSelectedItem().toString();

(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)

29

(30)

30

(31)

31

(32)

32

Referensi

Dokumen terkait

[r]

Key words: Predator-prey model, Monod-Haldane type functional response, impulsive differential equation, Floquet theory.. 2000 AMS

Menurut UU Perbankan No.10 Tahun 1998 “Bank adalah Badan usaha yang menghimpun dana dari masyarakat dalam bentuk simpanan dan menyalurkannya kepada masyarakat dalam

Desain Penelitian.. Penulis tetap akan melakukan penelitian di SMA Negeri 4 Tasikmalaya berdasarkan beberapa pertimbangan, yakni: penulis merupakan alumni SMA Negeri

berupa sendok sebagai elektroda pengahantar arus pada pembuatan generator HHO, potensi penggunaan sendok tersebut bisa dilihat dari pengaruh penambahan gas HHO

Penelitian ini menjawab permasalahan yang akan dikaji diantaranya adalah bagaimana mengembangkan perangkat lunak yang mengimplementasikan metode Gifshuffle untuk meyisipkan

Nach Resektion der Talus- nase und partieller Spaltung des dista- len Retinaculums wurde der Patient innert 3 Wochen schmerzfrei und war wieder auf demselben hohen Niveau sportf

Electronic Mail atau popular disebut email adalah perangkat lunak sistem korespondensi antara satu komputer dengan komputer lain dengan menggunakan system jaringan komputer