Lampiran 1: Struktur Orgasnisasi Perusahaan

Ukuran: px
Mulai penontonan dengan halaman:

Download "Lampiran 1: Struktur Orgasnisasi Perusahaan"

Transkripsi

1 Lampiran 1: Struktur Orgasnisasi Perusahaan BOARD OF COMMISSIONER PRESIDENT DIRECTOR VICE PRESIDENT Internal Auditor Executive Secretary Sales & Marketing Director Accounting & Finance Director HRD & GA Director Management Representative Production Manager Maintenance Manager Quality Control Manager Staff Admin Staff Adm Staff Admin Sales & Marketing Manager Accounting Manager Finance Manager HRD Manager GA Manager HUMAS Production Assistant Manager Chief of Mechanic Chief of Electric Chief of Utility QC Laboratory WHFP Koord. WHRP Koord. LOADING Koord. AM West Java AM Central Java AM East Java Accounting Spv. Staff Adm IT & Processing Spv. Cashier Purchasing Spv Staff Staff Staff Driver, Security, Maintenance Building, General Employees. Engineering Staff PPIC WHSP & RM Process Spv. Foremen Production Employees Otomotif Genset Electrical Engineering Boiler Staff

2 Lampiran 2: Flowchart Bahan Baku Kertas Semen Analytic Flowchart Prosedur Penilaian Supplier Bahan Baku Kertas Bagian Gudang Timbangan Audit Internal MULAI Menerima bahan baku kertas 1 3 Surat Jalan 1 2 Kertas 2 Surat 1 Jalan Kertas Informasi no.polisi truk, supplier, berat setelah ditimbang 2 1 Menimbang, membuat Struk Timbangan (ST) dan menandatangani Mengecek kadar air kertas, membuat Laporan Hasil Pengecekan (LHP) Kertas Gudang penyimpanan kertas Surat Jalan Struk 1 Timbangan (ST) Informasi no.polisi truk, supplier, berat setelah ditimbang 3 Surat Jalan 2 1 Kertas 2 2 Struk 1 Timbangan (ST) LHP Menandatangani, ditandatangani oleh Ka. Audit Internal 4 LHP Kualitas Bersih Kotor Supplier Membuat Tanda Terima Barang (TTB) LHP Surat Jalan LHP Struk 1 2 TTB 12 Timbangan (ST) 4 A

3 Lampiran 3: Flowchart Bahan Baku Kertas Semen lanjutan Analytic Flowchart Prosedur Penilaian Supplier Bahan Baku Kertas Bagian Gudang Audit Internal Bagian Keuangan Bagian Pembelian A Surat Jalan 1 2 TTB LHP LHP 3 LHP 1 Surat Jalan 1 TTB 2 3 Struk 2 Timbanga n (ST) Struk 2 Timbangan (ST) TTB 3 D menandatanga ni Ditandatangani oleh pengirim, penerima, Ka.Gudang 7 Membuat penilaian supplier 5 LHP Supplier 2 Struk 1 Timbangan (ST) TTB Supplier Surat Jalan 1 2 Struk 2 Timbangan (ST) 8 TTB 3 Penilaian supplier Formulir Penilaian Supplier SELESAI 6 8 Struk 2 Timbangan (ST) TTB 3 D

4 Lampiran 4: Flowchart Bahan Baku Semen Analytic Flowchart Prosedur Penilaian Supplier Bahan Baku Semen Bagian Gudang Bagian Keuangan Bagian Pembelian MULAI Menerima bahan baku semen Surat Jalan semen Surat Jalan 2 TTB 2 3 TTB 3 Memeriksa kondisi bahan baku semen 2 Membuat penilaian supplier tidak sesuai TTB 3 Penilaian supplier supplier ya Membuat Tanda Terima Barang (TTB) 3 Formulir Penilaian Supplier 1 2 Surat Jalan TTB Semen SELESAI Menandatangani (oleh pengirim, penerima, dan Ka.Gudang Gudang penyimpanan semen 1 2 Surat Jalan TTB supplier 3 TTB 3 D

5 Lampiran 5: Flowchart Bahan Baku Asbestos/Chrysotile Analytic Flowchart Prosedur Penilaian Supplier Bahan Baku Asbestos/Chrysotile Bagian Gudang Bagian Keuangan Bagian Pembelian MULAI Menerima bahan baku Asbestos/Chrysotile Surat Jalan Asbestos/ Chrysotile Surat Jalan 2 TTB 2 3 TTB 3 Memeriksa kondisi bahan baku Asbestos/ Chrysotile 2 Membuat penilaian supplier tidak sesuai TTB 3 Penilaian supplier supplier ya Membuat Tanda Terima Barang (TTB) 3 Formulir Penilaian Supplier 1 2 Surat Jalan TTB Asbestos/ Chrysotile SELESAI Menandatangani (oleh pengirim, penerima, dan Ka.Gudang Gudang penyimpanan Asbestos/Chrysotile 1 2 Surat Jalan TTB supplier 3 TTB 3 D

6 Lampiran 6: Coding List 1. Class kontrol public Statement stmt = null; public ResultSet rs; public Vector judulkolom = new Vector(); public Vector tabel = new Vector(); public ResultSet getrs() { return rs; public void gettambahsupp(string vid_supplier, String vnama_supplier, String vkota, String valamat, String vtelp, String vfax) throws ClassNotFoundException { koneksi ogt = new koneksi(); ogt.getbuka(); PreparedStatement perintah = ogt.conn.preparestatement("insert INTO supplier VALUES(?,?,?,?,?,?)"); perintah.setstring(1, vid_supplier); perintah.setstring(2, vnama_supplier); perintah.setstring(3, vkota); perintah.setstring(4, valamat); perintah.setstring(5, vtelp); perintah.setstring(6, vfax); perintah.executeupdate(); ogt.gettutup(); catch (SQLException ex) { public void gettambahpo(integer vno, String vno_po, String vid_supplier, String vdel_date, String vtgl_po) throws ClassNotFoundException { koneksi ogtpo = new koneksi(); ogtpo.getbuka(); PreparedStatement perintah = ogtpo.conn.preparestatement("insert INTO po VALUES(?,?,?,?,?)"); perintah.setint(1, vno); perintah.setstring(2, vno_po); perintah.setstring(3, vid_supplier); perintah.setstring(4, vdel_date); perintah.setstring(5, vtgl_po); perintah.executeupdate(); ogtpo.gettutup(); catch (SQLException ex) { public void gettambahas(integer vno, String vno_po, String vno_ttb, String vtgl_faktur, Integer vnilai, String vperiode) throws ClassNotFoundException, ParseException { koneksi ogtas = new koneksi(); ogtas.getbuka(); PreparedStatement perintah = ogtas.conn.preparestatement("insert INTO ps_asbestos VALUES(?,?,?,?,?,?)"); perintah.setint(1, vno); perintah.setstring(2, vno_po); perintah.setstring(3, vno_ttb); perintah.setstring(4, vtgl_faktur); perintah.setint(5, vnilai); perintah.setstring(6, vperiode); perintah.executeupdate(); ogtas.gettutup(); catch (SQLException ex) {

7 public void gettambahse(integer vno, String vno_po, String vno_ttb, String vtgl_faktur, Integer vnilai, String vperiode) throws ClassNotFoundException, ParseException { koneksi ogtse = new koneksi(); ogtse.getbuka(); PreparedStatement perintah = ogtse.conn.preparestatement("insert INTO ps_semen VALUES(?,?,?,?,?,?)"); perintah.setint(1, vno); perintah.setstring(2, vno_po); perintah.setstring(3, vno_ttb); perintah.setstring(4, vtgl_faktur); perintah.setint(5, vnilai); perintah.setstring(6, vperiode); perintah.executeupdate(); ogtse.gettutup(); catch (SQLException ex) { public void gettambahker(integer vno, String vno_po, String vno_ttb, Float vkadar_air, Float vnilai_ka, Float vnilai, String vperiode) throws ClassNotFoundException, ParseException { koneksi ogtker = new koneksi(); ogtker.getbuka(); PreparedStatement perintah = ogtker.conn.preparestatement("insert INTO ps_kertas VALUES(?,?,?,?,?,?,?)"); perintah.setint(1, vno); perintah.setstring(2, vno_po); perintah.setstring(3, vno_ttb); perintah.setfloat(4, vkadar_air); perintah.setfloat(5, vnilai_ka); perintah.setfloat(6, vnilai); perintah.setstring(7, vperiode); perintah.executeupdate(); ogtker.gettutup(); catch (SQLException ex) { public void gettambahuser(string vusername, String vpassword) throws ClassNotFoundException, ParseException { koneksi ogtker = new koneksi(); ogtker.getbuka(); PreparedStatement perintah = ogtker.conn.preparestatement("insert INTO karyawan VALUES(?,?)"); perintah.setstring(1, vusername); perintah.setstring(2, vpassword); perintah.executeupdate(); ogtker.gettutup(); catch (SQLException ex) { public void getperbaharuisupp(string vnama_supplier, String vkota, String valamat, String vtelp, String vfax, String vid_supplier) throws SQLException, ClassNotFoundException { 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); perintah.setstring(3, valamat);

8 perintah.setstring(4, vtelp); perintah.setstring(5, vfax); perintah.setstring(6, vid_supplier); perintah.executeupdate(); ogps.gettutup(); catch (SQLException ex) { 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); perintah.setstring(2, vid_supplier); perintah.setstring(3, vdel_date); perintah.setstring(4, vtgl_po); perintah.setint(5, vno); perintah.executeupdate(); ogppo.gettutup(); 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); perintah.setstring(2, vno_ttb); perintah.setstring(3, vtgl_faktur); perintah.setint(4, vnilai); perintah.setstring(5, vperiode); perintah.setint(6, vno); perintah.executeupdate(); ogpas.gettutup(); 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); perintah.setstring(2, vno_ttb); perintah.setstring(3, vtgl_faktur); perintah.setint(4, vnilai); perintah.setstring(5, vperiode); perintah.setint(6, vno); perintah.executeupdate(); ogpse.gettutup(); public void getperbaharuiker(string vno_po, String vno_ttb, Float vkadar_air, Float vnilai_ka, Float vnilai, String vperiode, Integer vno) throws SQLException, ClassNotFoundException {

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); perintah.setstring(2, vno_ttb); perintah.setfloat(3, vkadar_air); perintah.setfloat(4, vnilai_ka); perintah.setfloat(5, vnilai); perintah.setstring(6, vperiode); perintah.setint(7, vno); perintah.executeupdate(); ogpse.gettutup(); public void gethapussupp(string vid_supplier) throws SQLException, ClassNotFoundException { koneksi oghs = new koneksi(); oghs.getbuka(); PreparedStatement perintah = oghs.conn.preparestatement("delete FROM supplier WHERE id_supplier=?"); perintah.setstring(1, vid_supplier); perintah.executeupdate(); oghs.gettutup(); catch (SQLException ex) { public void gethapuspo(string vno_po) throws SQLException, ClassNotFoundException { koneksi oghp = new koneksi(); oghp.getbuka(); PreparedStatement perintah = oghp.conn.preparestatement("delete FROM po WHERE no_po=?"); perintah.setstring(1, vno_po); perintah.executeupdate(); oghp.gettutup(); catch (SQLException ex) { public ResultSet getcarisupp(string vid_supplier) throws SQLException { koneksi ogcs = new koneksi(); ogcs.getbuka(); PreparedStatement perintah = ogcs.conn.preparestatement("select * FROM supplier WHERE id_supplier=?"); perintah.setstring(1, vid_supplier); rs = perintah.executequery(); rs.first(); catch (ClassNotFoundException ex) { return rs; 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 { koneksi ogspo = new koneksi(); ogspo.getbuka(); stmt = ogspo.conn.createstatement(); rs = stmt.executequery("select * FROM po ORDER BY no"); return rs; 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; public void isitabelsupp() throws Exception { koneksi oit = new koneksi(); judulkolom.add("id Supplier"); judulkolom.add("nama Supplier"); judulkolom.add("kota"); judulkolom.add("alamat"); judulkolom.add("no. Telp"); judulkolom.add("no. Fax"); while (rs.next()) { Vector baris = new Vector(); baris.add(rs.getstring("id_supplier")); baris.add(rs.getstring("nama_supplier")); baris.add(rs.getstring("kota")); baris.add(rs.getstring("alamat")); baris.add(rs.getstring("telp")); baris.add(rs.getstring("fax")); tabel.add(baris); System.out.println("Tabel berhasil di Isi"); catch (SQLException ex) {

11 public void isitabelpo() throws Exception { koneksi oitpo = new koneksi(); judulkolom.add("no"); judulkolom.add("no. Purchase Order"); judulkolom.add("id Supplier"); judulkolom.add("tanggal PO"); judulkolom.add("delivery Date"); while (rs.next()) { Vector baris = new Vector(); baris.add(rs.getstring("no")); baris.add(rs.getstring("no_po")); baris.add(rs.getstring("id_supplier")); baris.add(rs.getstring("tgl_po")); baris.add(rs.getstring("del_date")); tabel.add(baris); System.out.println("Tabel berhasil di Isi"); catch (SQLException ex) { public void isitabelas() throws Exception { koneksi oitas = new koneksi(); judulkolom.add("no"); judulkolom.add("no. Purchase Order"); judulkolom.add("no TTB"); judulkolom.add("tanggal Faktur"); judulkolom.add("delivery Date"); judulkolom.add("nilai"); while (rs.next()) { Vector baris = new Vector(); baris.add(rs.getstring("no")); baris.add(rs.getstring("no_po")); baris.add(rs.getstring("no_ttb")); baris.add(rs.getstring("tgl_faktur")); baris.add(rs.getstring("del_date")); baris.add(rs.getstring("nilai")); tabel.add(baris); System.out.println("Tabel berhasil di Isi"); catch (SQLException ex) { public void isitabelse() throws Exception { koneksi oitse = new koneksi(); judulkolom.add("no"); judulkolom.add("no. Purchase Order"); judulkolom.add("no TTB"); judulkolom.add("tanggal Faktur"); judulkolom.add("delivery Date"); judulkolom.add("nilai"); while (rs.next()) { Vector baris = new Vector(); baris.add(rs.getstring("no")); baris.add(rs.getstring("no_po")); baris.add(rs.getstring("no_ttb")); baris.add(rs.getstring("tgl_faktur"));

12 baris.add(rs.getstring("del_date")); baris.add(rs.getstring("nilai")); tabel.add(baris); System.out.println("Tabel berhasil di Isi"); catch (SQLException ex) { public void isitabelker() throws Exception { koneksi oitker = new koneksi(); judulkolom.add("no."); judulkolom.add("no. Purchase Order"); judulkolom.add("no TTB"); judulkolom.add("kadar Air"); judulkolom.add("nilai Ka"); judulkolom.add("nilai"); while (rs.next()) { Vector baris = new Vector(); baris.add(rs.getstring("no")); baris.add(rs.getstring("no_po")); baris.add(rs.getstring("no_ttb")); baris.add(rs.getstring("kadar_air")); baris.add(rs.getstring("nilai_ka")); baris.add(rs.getstring("nilai")); tabel.add(baris); System.out.println("Tabel berhasil di Isi"); catch (SQLException ex) { public ResultSet getisicombosupp() throws ClassNotFoundException, SQLException { koneksi ogics = new koneksi(); ogics.getbuka(); stmt = ogics.conn.createstatement(); rs = stmt.executequery("select DISTINCT id_supplier FROM supplier ORDER BY id_supplier"); return rs; public ResultSet getisiuser() throws ClassNotFoundException, SQLException { koneksi ogiu = new koneksi(); ogiu.getbuka(); stmt = ogiu.conn.createstatement(); rs = stmt.executequery("select DISTINCT username FROM karyawan ORDER BY username"); return rs; 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; 2. Class koneksi public class koneksi { public static Connection conn = null; public static Connection getbuka() throws ClassNotFoundException{ Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/tripilar", "root", ""); System.out.println("Koneksi Berhasil di Buka"); catch (SQLException ex) { return conn; public Connection gettutup() throws SQLException { if (conn!= null) { conn.close(); System.out.println("Koneksi Berhasil di Tutup"); catch (SQLException ex) {

14 return conn; 3. Class login_button login private void bt_loginactionperformed(java.awt.event.actionevent evt) { koneksi kon = new koneksi(); String sql = "select * from karyawan where username='" + tf1.gettext() + "'and password='" + String.valueOf(tf2.getPassword()) + "'"; kon.getbuka(); stmt = kon.conn.createstatement(); ResultSet rs = stmt.executequery(sql); if (rs.next()) { utama hm = new utama(); hm.setvisible(true); this.dispose(); else { JOptionPane.showMessageDialog(null, "Login Error!!!"); catch (Exception e) { tf1.settext(""); tf2.settext(""); JOptionPane.showMessageDialog(null, "Kesalahan dalam Input Data"); 4. Class utama_menu form Dituliskan pada setiap menu private void d_psactionperformed(java.awt.event.actionevent evt) { new po().show(); dispose(); private void d_supplieractionperformed(java.awt.event.actionevent evt) { new supplier().show(); dispose(); private void out_utamaactionperformed(java.awt.event.actionevent evt) { new login().show(); dispose(); private void ps_laporanactionperformed(java.awt.event.actionevent evt) { new laporan().show(); dispose(); private void input_semenactionperformed(java.awt.event.actionevent evt) { new ps_semen().show(); dispose(); private void input_asbestosactionperformed(java.awt.event.actionevent evt) { new ps_asbestos().show(); dispose();

15 private void input_kertasactionperformed(java.awt.event.actionevent evt) { new ps_kertas().show(); dispose(); private void jtambahuseractionperformed(java.awt.event.actionevent evt) { new tambahuser().show(); dispose(); 5. Class tambahuser a. Button Buat private void bt_tambahuseractionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.gettambahuser(tf_usertambah.gettext(), tf_passtambah.gettext()); catch (Exception ex) { new login().show(); dispose(); b. Button Batal private void bt_batalactionperformed(java.awt.event.actionevent evt) { new utama().show(); dispose(); 6. Class supplier a. Button Tambah private void bt_tambah_suppactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.gettambahsupp(tf_idsupp.gettext(), tf_namasupp.gettext(), tf_kota.gettext(), tf_alamat.gettext(), tf_telp.gettext(), tf_fax.gettext()); BersihSupp(); TampilTabelSupp(); catch (Exception ex) { b. Button Perbaharui private void bt_perbaharui_suppactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.getperbaharuisupp(tf_namasupp.gettext(), tf_kota.gettext(), tf_alamat.gettext(), tf_telp.gettext(), tf_fax.gettext(), tf_idsupp.gettext()); objcrud.gettutup(); BersihSupp(); TampilTabelSupp(); catch (Exception ex) {

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) { objcrud = new kontrol(); objcrud.gethapussupp(tf_namasupp.gettext()); BersihSupp(); TampilTabelSupp(); catch (Exception ex) { 7. Class po a. Button Tambah private void bt_tambah_poactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.gettambahpo(integer.parseint(tf_no.gettext()), tf_po.gettext(), cb_supplier.getselecteditem().tostring(), tf_tgl_po.gettext(), tf_del_date.gettext()); TampilTabelPo(); BersihPo(); catch (Exception ex) { b. Button Perbaharui private void bt_perbaharui_poactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.gettutup(); objcrud.getperbaharuipo(integer.parseint(tf_no.gettext()), tf_po.gettext(), cb_supplier.getselecteditem().tostring(), tf_del_date.gettext(), tf_tgl_po.gettext()); BersihPo(); TampilTabelPo(); catch (Exception ex) { c. Button Hapus private void bt_hapus_poactionperformed(java.awt.event.actionevent evt) { if (JOptionPane.showConfirmDialog(this, "Anda Ingin menghapus Data Purchase Order : " + tf_po.gettext() + "?", "Konfirmasi", JOptionPane.YES_NO_OPTION) == 0) { objcrud = new kontrol(); objcrud.gethapuspo(tf_po.gettext()); BersihPo(); TampilTabelPo(); catch (Exception ex) {

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(); int a1 = Tanggal2.getDate(); int aa = a - a1; System.out.println(aa); if (aa <= 1) { tf_nilai_as.settext("100"); if (aa >= 2) { tf_nilai_as.settext("90"); if (aa >= 4) { tf_nilai_as.settext("80"); if (aa >= 6) { tf_nilai_as.settext("70"); if (aa >= 8) { tf_nilai_as.settext("60"); if (aa >= 10) { tf_nilai_as.settext("50"); if (aa >= 12) { tf_nilai_as.settext("40"); b. Button Tambah private void bt_tambah_asbestosactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.gettambahas(integer.parseint(tf_no_asbestos.gettext()),(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"); TampilTabelAs(); BersihAs(); catch (Exception ex) { c. Button Perbaharui private void bt_perbaharui_asbestosactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol();

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())); TampilTabelAs(); BersihAs(); catch (Exception ex) { 9. Class ps_semen a. Button hitung private void bt_hitung_seactionperformed(java.awt.event.actionevent evt) { Date Tanggal1 = Date.valueOf(tf_faktur_semen.getText()); Date Tanggal2 = Date.valueOf(tf_del_semen.getText()); int a = Tanggal1.getDate(); int a1 = Tanggal2.getDate(); int aa = a - a1; System.out.println(aa); if (aa <= 1) { tf_nilai_se.settext("100"); if (aa >= 2) { tf_nilai_se.settext("90"); if (aa >= 4) { tf_nilai_se.settext("80"); if (aa >= 6) { tf_nilai_se.settext("70"); if (aa >= 8) { tf_nilai_se.settext("60"); if (aa >= 10) { tf_nilai_se.settext("50"); if (aa >= 12) { tf_nilai_se.settext("40"); b. Button Tambah private void bt_tambah_semenactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.gettambahse(integer.parseint(tf_no_semen.gettext()),(string)cb_po_semen.g etselecteditem(), tf_ttb_semen.gettext(), tf_faktur_semen.gettext().tostring(), Integer.parseInt(tf_nilai_se.getText()), tf_periodesemen.gettext().tostring() + "-0"); TampilTabelSe(); BersihSe(); catch (Exception ex) {

19 c. Button Perbaharui private void bt_perbaharui_semenactionperformed(java.awt.event.actionevent evt) { objcrud = new kontrol(); objcrud.getperbaharuise((string)cb_po_semen.getselecteditem(),tf_ttb_semen.gettex t(),tf_faktur_semen.gettext().tostring(), Integer.parseInt(tf_nilai_se.getText()), tf_periodesemen.gettext().tostring() + "-0", Integer.parseInt(tf_no_semen.getText())); TampilTabelSe(); BersihSe(); catch (Exception ex) { 10. Class ps_kertas a. Button hitung private void bt_hitung_keractionperformed(java.awt.event.actionevent evt) { float aa = Float.valueOf(tf_ka.getText()); if (aa >= 35.1) { tf_nilai_ka.settext("40"); if (aa <= 35) { tf_nilai_ka.settext("60"); if (aa <= 26) { tf_nilai_ka.settext("80"); if (aa <= 15) { tf_nilai_ka.settext("100"); b. Button Tambah private void bt_tambah_kertasactionperformed(java.awt.event.actionevent evt) { float ka = Float.valueOf(tf_ka.getText()); float nilaika = Float.valueOf(tf_nilai_ka.getText()); float nilai= (ka+nilaika)/2; objcrud = new kontrol(); objcrud.gettambahker(integer.parseint(tf_no_ker.gettext()), cb_po_kertas.getselecteditem().tostring(), tf_ttb_kertas.gettext().tostring(), Float.parseFloat(tf_ka.getText()), Float.parseFloat(tf_nilai_ka.getText()),nilai, tf_periode_ker.gettext().tostring() + "-0"); BersihKer(); TampilTabelKer(); catch (Exception ex) { c. Button Perbaharui private void bt_perbaharui_kertasactionperformed(java.awt.event.actionevent evt) { float ka = Float.valueOf(tf_ka.getText());

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(), Float.parseFloat(tf_ka.getText()), Float.parseFloat(tf_nilai_ka.getText()),nilai, tf_periode_ker.gettext().tostring() + "-0", Integer.parseInt(tf_no_ker.getText())); TampilTabelKer(); BersihKer(); catch (Exception ex) { 11. Class laporan_button tampil private void bt_tampilactionperformed(java.awt.event.actionevent evt) { String bb = cb_bahanbaku.getselecteditem().tostring(); if (bb.equals("asbestos/chrysotile")) { lap_asbes(); catch (ClassNotFoundException ex) { Logger.getLogger(laporan.class.getName()).log(Level.SEVERE, null, ex); catch (JRException ex) { Logger.getLogger(laporan.class.getName()).log(Level.SEVERE, null, ex); if (bb.equals("semen")) { lap_semen(); catch (ClassNotFoundException ex) { Logger.getLogger(laporan.class.getName()).log(Level.SEVERE, null, ex); catch (JRException ex) { Logger.getLogger(laporan.class.getName()).log(Level.SEVERE, null, ex); if (bb.equals("kertas Semen")) { lap_kertas(); catch (ClassNotFoundException ex) { Logger.getLogger(laporan.class.getName()).log(Level.SEVERE, null, ex); catch (JRException ex) { Logger.getLogger(laporan.class.getName()).log(Level.SEVERE, null, ex);

21 Lampiran 7: Purchase Order

22 Lampiran 8: Struk Timbangan

23 Lampiran 9: Tanda Terima Barang

24 Lampiran 10: Laporan Hasil Pengecekan Kadar Air Kertas

25 Lampiran 11: Laporan Penilaian Supplier

26 Lampiran 12: Laporan Penilaian Supplier Lanjutan

27 Lampiran 13: Surat Keterangan Praktek Kerja

28 Lampiran 14: Rekapitulasi Kehadiran Kerja Praktek

29 Lampiran 15: Jurnal Kerja Praktek 29

30 Lampiran 16: Jurnal Kerja Praktek Lanjutan 30

31 Lampiran 17: Jurnal Bimbingan Tugas Akhir 31

32 Lampiran 18: Jurnal Bimbingan Tugas Akhir Lanjutan 32

Lampiran Utama. a. Struktur Organisasi. Factory Manager. Vice Factory Manager. Non Produksi. Produksi. Dept. Power. Dept Greyee. Dept.

Lampiran Utama. a. Struktur Organisasi. Factory Manager. Vice Factory Manager. Non Produksi. Produksi. Dept. Power. Dept Greyee. Dept. Lampiran Utama a. Struktur Organisasi Factory Manager Vice Factory Manager Non Produksi Produksi Depart.Umum /Personalia Dept.PPC Dept. Power Dept Greyee Dept. Finishing Personalia Umum Bag. Accounting

Lebih terperinci

TUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java

TUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java TUJUAN Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java 2 TODAY S MENU Pengenalan library JDBC Diagram pengaksesan database melalui JDBC Step-by-step

Lebih terperinci

LAMPIRAN. Daftar Pertanyaan(Interview Pengujian Aplikasi) 2. Apakah anda pernah melihat atau menggunakan aplikasi yang serupa?

LAMPIRAN. Daftar Pertanyaan(Interview Pengujian Aplikasi) 2. Apakah anda pernah melihat atau menggunakan aplikasi yang serupa? LAMPIRAN Daftar Pertanyaan(Interview Pengujian Aplikasi) 1. Apakah anda sudah terbiasa dengan sistem informasi/aplikasi form(desktop)? 2. Apakah anda pernah melihat atau menggunakan aplikasi yang serupa?

Lebih terperinci

MODUL PRAKTIKUM KE 9

MODUL PRAKTIKUM KE 9 MODUL PRAKTIKUM KE 9 A. Target Praktikum - Mahasiswa mengetahui struktur dasar pemrograman database. - Mahasiswa mengetahui cara pengoperasian simpan, edit, cari dan hapus suatu data dalam database. -

Lebih terperinci

Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL

Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL Assalamualaikum Wr. Wb Salam NewGen, pada kesempatan kali ini saya akan share tentang Java 2 dimana kita akan belajar tambah,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Pada tahap ini merupakan tahapan implementasi dari

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Pada tahap ini merupakan tahapan implementasi dari BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi Sistem Pada tahap ini merupakan tahapan implementasi dari perancangan perancangan sistem yang sudah dibuat pada bab sebelumnya. Bagian ini akan

Lebih terperinci

TUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI

TUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI TUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI Oleh Kelompok 5 Anshar Firman Haryadi / 16745 Syafridal / 18760 Hesti Fitri Yeni / 1207588 PENDIDIKAN TEKNIK

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 37 BAB IV HASIL DAN PEMBAHASAN 4.1 Sistem Admisi Non Pemamik di UKSW Sistem Admisi Non Pemamik di Universitas Kristen Satya Wacana saat ini akan dijelaskan melalui Gambar 4.1. Gambar 4.1 Sistem Admisi

Lebih terperinci

KA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64

KA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64 10 BAB X PENGAKSESAN DATABASE 101 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pengaksesan Basis Data MySQL Kompetensi Utama 1 Mahasiswa memahami konsep pengaksesan basis

Lebih terperinci

Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.

Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Komunikasi aplikasi dengan database Aplikasi dan sistem database tidak menggunakan bahasa dan mekanisme yang sama. Sehingga program

Lebih terperinci

visit : www.marisharingilmu.wordpress.com

visit : www.marisharingilmu.wordpress.com Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java

Lebih terperinci

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Tahap implementasi merupakan prosedur yang harus. dilakukan untuk menyelesaikan desain sistem yang ada pada

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Tahap implementasi merupakan prosedur yang harus. dilakukan untuk menyelesaikan desain sistem yang ada pada BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM Tahap implementasi merupakan prosedur yang harus dilakukan untuk menyelesaikan desain sistem yang ada pada bab 3. secara umum tujuan dari tahap ini adalah untuk

Lebih terperinci

Bab Hasil Pembuatan Aplikasi

Bab Hasil Pembuatan Aplikasi Bab 4 Hasil dan Pembahasan Bab ini berisi tentang hasil pembuatan aplikasi untuk penjadwalan ujian skripsi di Fakultas Teknologi Informasi (FTI) UKSW. Hasil yang dibahas adalah input dan manage data serta

Lebih terperinci

Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB

Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB Oleh: Ardie Jocong Alhamdulillah,, hari ini saya bisa melanjutkan tutorial ketiga Mengenai Java yang akan membahas bagaimana melakukan pengambilan

Lebih terperinci

Pemrograman Database Java

Pemrograman Database Java Pemrograman Database Java Java Database Connectivity ODBC Native Driver Endy Muhardin Materi Koneksi dengan ODBC Koneksi dengan Native Driver Koneksi dengan Hibernate Koneksi Database

Lebih terperinci

BAB 3 ANALISIS SISTEM YANG BERJALAN. beralamat di Jalan Prepedan Raya No 54, Kalideres, Jakarta Barat.

BAB 3 ANALISIS SISTEM YANG BERJALAN. beralamat di Jalan Prepedan Raya No 54, Kalideres, Jakarta Barat. 36 BAB 3 ANALISIS SISTEM YANG BERJALAN 3.1 Riwayat Perusahaan PT Prima Plastik Internusa (PPI) adalah suatu perusahaan yang bergerak dalam bidang packaging atau produksi kemasan. PT PPI didirikan tahun

Lebih terperinci

KONEKSI KE DATABASE DENGAN JDBC

KONEKSI KE DATABASE DENGAN JDBC KONEKSI KE DATABASE DENGAN JDBC Perangkat Lunak Pendukung MySQL Driver JDBC mysql-connector-java-51.12-bin.jar Membuat user baru Sebelum membuat aplikasi jalankan dulu database MySQL server. Buatlah menggunakan

Lebih terperinci

LAPORAN MATA KULIAH PERANCANGAN SISTEM BERBASIS JAVA

LAPORAN MATA KULIAH PERANCANGAN SISTEM BERBASIS JAVA LAPORAN MATA KULIAH PERANCANGAN SISTEM BERBASIS JAVA SISTEM INFORMASI PEMINJAMAN RUANGAN Disusun oleh : Nama : Yuniarti NIM : 12121005 Kelas : 22 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

Lebih terperinci

SISTEM INFORMASI DATA SISWA

SISTEM INFORMASI DATA SISWA SISTEM INFORMASI DATA SISWA Disusun oleh : Bagus Tri Joko (12122016) FAKULTAS TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA YOGYAKARTA 2015 DAFTAR ISI DAFTAR IS I... 1 BAB I. PENDAHULUAN... 2 A. LATAR BELAKANG...

Lebih terperinci

Pengenalan APLIKASI DATABASE

Pengenalan APLIKASI DATABASE Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana

Lebih terperinci

TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT)

TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT) TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT) 1. Installah terlebih dahulu Database MYSQL. Untuk latihan, dapat menginstal aplikasi XAMPP yang didalamnya tersedia banyak modul, salah satunya

Lebih terperinci

Koneksi Java GUI-Database

Koneksi Java GUI-Database Koneksi Java GUI-Database Untuk memberikan data pada GUI yang diambil dari database Oracle, ada beberapa langkah yang harus dilakukan: 1. Membuat class koneksi 2. Membuat GUI 3. Menambahkan kode pengaksesan

Lebih terperinci

Langkah-Langkah Pemrograman JDBC MENGIMPOR PACKAGE JAVA.SQL MEMANGGIL DRIVER JDBC

Langkah-Langkah Pemrograman JDBC MENGIMPOR PACKAGE JAVA.SQL MEMANGGIL DRIVER JDBC Langkah-Langkah Pemrograman JDBC Pada pemrograman Java dengan menggunakan JDBC, ada beberapa langkah yang secara umum harus dilakukan sehingga aplikasi tersebut dapat berinteraksi dengan database server.

Lebih terperinci

Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE

Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE 1. Buka XAMPP control panel, start MySQL dan Apache server. 2. Import file electicalgoods.sql

Lebih terperinci

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan. BAB IV METODE PENELITIAN 4.1 Identifikasi Masalah Sebelum membuat aplikasi penjualan pada PT. Bahtera Citra Abadi, perlu dilakukan identifikasi masalah yang ada pada perusahaan. Hal ini dilakukan agar

Lebih terperinci

KA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56

KA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56 9 BAB IX PEMROGRAMAN GUI: SWING 91 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pemrograman GUI (IDE tools) Kompetensi Utama 1 Menggunakan GUI pada bahasa pemrograman

Lebih terperinci

KONEKSI KE DATABASE DENGAN JDBC 2

KONEKSI KE DATABASE DENGAN JDBC 2 KONEKSI KE DATABASE DENGAN JDBC 2 Mengubah data Acuan satu project dari form sebelumya. Pada bagian ini akan mencoba untuk memisahkan kelas yang secara umum digunakan pada kelas lain. Misalnya setiap kelas

Lebih terperinci

Struktur Organisasi PT. Ultrajaya Milk Industry & Trading Company, Tbk

Struktur Organisasi PT. Ultrajaya Milk Industry & Trading Company, Tbk General Shareholders Meeting Board of Commissioners President Director R & D Operation Director Finance Director Controller Plant Marketing Administration General Affair Plant Advisor Marketing R & D E

Lebih terperinci

Java Database Connectivity (JDBC) (Minggu 5 Praktikum II)

Java Database Connectivity (JDBC) (Minggu 5 Praktikum II) Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Website: http://www.gangsir.com Java Database Connectivity (JDBC) (Minggu 5 Praktikum II) 1. Sekilas JDBC JDBC API adalah API java untuk mengakses basis

Lebih terperinci

BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)

BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans) BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans) 9.1 Bahasan dan Sasaran 9.1.1 Bahasan - Pada bab kali ini akan membahas tentang koneksi PostgreSQL dengan bahasa pemrograman java. - Selain hal itu akan dibahas

Lebih terperinci

TUGAS UTS PEMROGRAMAN JAVA

TUGAS UTS PEMROGRAMAN JAVA Nama : Ahmad Tarjianto Nim : 08010836 Kelas : B TUGAS UTS PEMROGRAMAN JAVA Langkah-langkah Membuat DSN. Start Control panel Administrative Tools - Data Sources (ODBC) UserDSN Add Pilih Microsoft Access

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang. Dalam sebuah perusahaan baik perusahaan manufaktur atau perusahaan

BAB I PENDAHULUAN Latar Belakang. Dalam sebuah perusahaan baik perusahaan manufaktur atau perusahaan BAB I PENDAHULUAN 1.1. Latar Belakang Dalam sebuah perusahaan baik perusahaan manufaktur atau perusahaan dagang transaksi pembelian menjadi hal yang utama dalam perusahaan dan pasti terjadi. Perusahaan

Lebih terperinci

Sql Query pengurutan otomatis : SELECT * FROM `barang` ORDER BY id_barang ASC

Sql Query pengurutan otomatis : SELECT * FROM `barang` ORDER BY id_barang ASC Bab 6 Implementasi Pada tahap implementasi ini merupakan penerapan aplikasi dari hasil perancangan sistem yang ada untuk mencapai suatu tujuan yang diinginkan. Implementasi melaksanakan perintah-perintah

Lebih terperinci

Masukkan connector tersebut ke dalam direktori pada tempat jdk di-instal dengan path

Masukkan connector tersebut ke dalam direktori pada tempat jdk di-instal dengan path Modul : IK-481 Pemrograman Berorientasi Objek Topik : Contoh Implementasi MVC (Model View Controller) pada Java Dosen : Rosa Ariani Sukamto Website : http://www.gangsir.com Blog : http://udinrosa.wordpress.com

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Sejarah Umum PT. Topo Isano Motor Pada hari selasa tanggal 9 Mei 2000 berdiri lah suatu perseroan terbatas yaitu PT Topo Isano Motor yang bertempat di Tangerang

Lebih terperinci

TUGAS PEMROGRAMAN BERBASIS JAVA ADARA HIJAB

TUGAS PEMROGRAMAN BERBASIS JAVA ADARA HIJAB TUGAS PEMROGRAMAN BERBASIS JAVA ADARA HIJAB Disusun Oleh : Widatin Mayasari 13111022 21 PRODI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAR MERCU BUANA YOGYAKARTA Pemrograman Java JDBC 1

Lebih terperinci

PROSEDUR MENJALANKAN APLIKASI. program interface Visual Basic 6.0, Cristal Report dan SQL Server Untuk

PROSEDUR MENJALANKAN APLIKASI. program interface Visual Basic 6.0, Cristal Report dan SQL Server Untuk PROSEDUR MENJALANKAN APLIKASI Program aplikasi pembelian, penjualan dan persediaan barang ini menggunakan program interface Visual Basic 6.0, Cristal Report dan SQL Server 2000. Untuk menjalankan aplikasi

Lebih terperinci

Pengajar dapat melihat Jadwal Mengajar Pengajar tersebut selama mengajar di

Pengajar dapat melihat Jadwal Mengajar Pengajar tersebut selama mengajar di L- 36 Pengajar dapat melihat Jadwal Mengajar Pengajar tersebut selama mengajar di Purwacaraka Music Studio. Pada Menu Lihat Siswa, Pengajar dapat melihat siapa saja siswa yang telah dia ajar. L.70 : Alur

Lebih terperinci

uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic"%>

uri=http://jakarta.apache.org/struts/tags-logic prefix=logic%> Menambah menu Dosen dengan struts Pada artikel ini saya coba memanfaatkan skill exam jeni 3 yang sudah ada strutsnya, saya akan mencoba menambahkan menu Dosen, artikel ini juga kelanjutan dan artikel saya

Lebih terperinci

Akses Database Menggunakan JDBC

Akses Database Menggunakan JDBC Akses Database Menggunakan JDBC Dalam bab ini kita akan membicarakan tentang akses database menggunakan JDBC, cara penggunannya mulai dari membuka koneksi sampai melakukan operasi baca, tulis, dan hapus

Lebih terperinci

Tutorial Aplikasi Database Matakuliah Berbasis Java Swing Menggunakan Java Database Connectivity (JDBC)

Tutorial Aplikasi Database Matakuliah Berbasis Java Swing Menggunakan Java Database Connectivity (JDBC) Tutorial Aplikasi Database Matakuliah Berbasis Java Swing Menggunakan Java Database Connectivity (JDBC) (Ramos Somya, S.Kom., M.Cs.) Buat teman-teman yang sedang mengambil matakuliah Pemrograman Berorientasi

Lebih terperinci

Tugas Java. : Evannata Dwiyan. Nim : : Sistem Informasi. Kelas : 21. : Informasi Restoran

Tugas Java. : Evannata Dwiyan. Nim : : Sistem Informasi. Kelas : 21. : Informasi Restoran Tugas Java Nama : Evannata Dwiyan Nim : 13121010 Prodi : Sistem Informasi Kelas : 21 Judul : Informasi Restoran Prodi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercubuana yogyakarta Daftar

Lebih terperinci

3 BAB III METODOLOGI

3 BAB III METODOLOGI 3 BAB III METODOLOGI Pada bab ini akan dibahas mengenai perancangan apikasi e-voting system dengan metode scratch and vote. Pembahasan desain meliputi perancangan aplikasi dan implementasi. Perancangan

Lebih terperinci

Java Database Connectivity (JDBC)

Java Database Connectivity (JDBC) Java Database Connectivity (JDBC) Java Database Connectivity (JDBC) merupakan API yang digunakan untuk mengkoneksikan aplikasi Java dengan DBMS, baik itu MySQL, Oracle, Microsoft ODBC dan DBMS lainnya.

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS Prosedur Terkait Sistem Persediaan Bahan Baku Fiber

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS Prosedur Terkait Sistem Persediaan Bahan Baku Fiber BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1. Prosedur Terkait Sistem Persediaan Bahan Baku Fiber 4.1.1 Prosedur Pemesanan Fiber 1. Bagian PPIC menerima Laporan Stock Fiber (LSF) dari Bag. Inventory (Bag.

Lebih terperinci

BAB 3 ANALISIS SISTEM YANG BERJALAN. mekanikal, peralatan elektrikal, peralatan keselamatan kerja.

BAB 3 ANALISIS SISTEM YANG BERJALAN. mekanikal, peralatan elektrikal, peralatan keselamatan kerja. 35 BAB 3 ANALISIS SISTEM YANG BERJALAN 3.1 Perumusan Objek Penelitian 3.1.1 Latar Belakang Perusahaan PT. Delta Suplindo Internusa adalah sebuah perusahaan distributor yang bergerak di bidang perdagangan

Lebih terperinci

HASIL WAWANCARA. 1. P : Bagaimana sejarah berdirinya perusahaan PJA ini?

HASIL WAWANCARA. 1. P : Bagaimana sejarah berdirinya perusahaan PJA ini? L 1 HASIL WAWANCARA 1. P : Bagaimana sejarah berdirinya perusahaan PJA ini? J :PT. PUJIASIH TEHNIKINDOatau disingkat PJA merupakan sebuah perusahaan jasa yang bergerak di bidang teknik industri dengan

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 27 BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Informasi Perusahaan Komputer yang diterapkan di PT. Timatex khususnya di Bagian Logistik sudah menggunakan komputer untuk mencatat pemasukan,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada aplikasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Identifikasi Permasalahan Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama ini pengelolaan pencatatan masuk dan keluar bahan baku pada

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. Perusahaan yang bergerak di bidang distributor alat kesehatan.pt Bisawi

BAB III ANALISA DAN PERANCANGAN SISTEM. Perusahaan yang bergerak di bidang distributor alat kesehatan.pt Bisawi BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Objek Penelitian 3.1.1. Sejarah Singkat Perusahaan Sejak tahun 2011, PT Bisawi Tumbuh Selaras berdiri sebagai Perusahaan yang bergerak di bidang distributor

Lebih terperinci

Praktikum 6a Melakukan koneksi dengan basis data

Praktikum 6a Melakukan koneksi dengan basis data Praktikum 6a Melakukan koneksi dengan basis data Tujuan : Memperkenalkan cara berhubungan dan melakukan transaksi dengan basis data. Lakukan langkah-langkah berikut ini: 1. Lakukan langkah-langkah seperti

Lebih terperinci

Halaman Login Halaman Staff

Halaman Login Halaman Staff 1. Pada saat aplikasi dijalankan, maka pertama kali akan muncul halaman login, dimana user harus memasukkan kode staff dan password untuk dapat masuk ke halaman utama. Halaman Login 2. Halaman Login merupakan

Lebih terperinci

BAB 5 IMPLEMENTASI DAN EVALUASI. adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi sistem

BAB 5 IMPLEMENTASI DAN EVALUASI. adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi sistem BAB 5 IMPLEMENTASI DAN EVALUASI 5.1. Implementasi Sistem Untuk dapat menjalankan sistem ini, langkah pertama yang harus dilakukan adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi

Lebih terperinci

TUGAS FRAMEWORK 2 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA MOCHAMMAD ANNAS FAHRUDIN

TUGAS FRAMEWORK 2 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA MOCHAMMAD ANNAS FAHRUDIN TUGAS FRAMEWORK 2 NAMA NIM MOCHAMMAD ANNAS FAHRUDIN 2013425004 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA Tugas FRAMEWORK buatlah resume yang berisi pembahasan berikut:

Lebih terperinci

BAB 3 DESKRIPSI DAN PENGENDALIAN SISTEM YANG BERJALAN PADA PT CATRA NUSANTARA BERSAMA

BAB 3 DESKRIPSI DAN PENGENDALIAN SISTEM YANG BERJALAN PADA PT CATRA NUSANTARA BERSAMA BAB 3 DESKRIPSI DAN PENGENDALIAN SISTEM YANG BERJALAN PADA PT CATRA NUSANTARA BERSAMA 3.1 Latar Belakang Perusahaan PT Catra Nusantara Bersama adalah perusahaan yang bergerak di bidang chemical, didirikan

Lebih terperinci

Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField

Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField Oleh: Ardie Jocong Pada Episode ke 4 Ini saya akan memaparkan Bagaimana Menampilkan Data pada Form TextField di Netbeans... Sebelumnya dapat

Lebih terperinci

BAB IV. Hasil dan Pembahasan

BAB IV. Hasil dan Pembahasan BAB IV Hasil dan Pembahasan 4.1 Implementasi Sistem Program dibuat dengan mengikuti kriteria kriteria yang ada, yaitu mudah dioperasikan (User friendly), dan tampilan menarik (User Interface). Sesuai dengan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse. BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang direkomendasikan untuk menerapkan sistem aplikasi basis data pada CV. Lumbung Rejeki

Lebih terperinci

Pemrograman Berbasis Java PERSEWAAN PELAMPUNG. Riska Nony Oktaviani Kelas 21 Teknik Informatika Teknologi Informasi

Pemrograman Berbasis Java PERSEWAAN PELAMPUNG. Riska Nony Oktaviani Kelas 21 Teknik Informatika Teknologi Informasi Pemrograman Berbasis Java PERSEWAAN PELAMPUNG Riska Nony Oktaviani 13111005 Kelas 21 Teknik Informatika Teknologi Informasi UNIVERSITAS MERCU BUANA YOGYAKARTA 1 DAFTAR ISI Pemrograman Berbasis Java...

Lebih terperinci

BAB 3 ANALISIS PENGENDALIAN SISTEM INFORMASI YANG BERJALAN. bergerak di bidang automotif. PT. Mercindo Autorama didirikan pada 22 April

BAB 3 ANALISIS PENGENDALIAN SISTEM INFORMASI YANG BERJALAN. bergerak di bidang automotif. PT. Mercindo Autorama didirikan pada 22 April BAB 3 ANALISIS PENGENDALIAN SISTEM INFORMASI YANG BERJALAN 3.1 Gambaran Umum PT. Mercindo Autorama 3.1.1 Latar Belakang Perusahaan PT. Mercindo Autorama adalah salah satu perusahaan yang bergerak di bidang

Lebih terperinci

LAMPIRAN. Berikut adalah salah satu tampilan error di mana ketika seorang Operational Manager

LAMPIRAN. Berikut adalah salah satu tampilan error di mana ketika seorang Operational Manager LAMPIRAN Keamanan Data Berikut adalah salah satu tampilan error di mana ketika seorang Operational Manager ingin memasukkan data barang pada basis data. Error ini terjadi karena Operational Manager tidak

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Pada tahapan ini dilakukan proses implementasi dan pengujian. Dimana proses ini dilakukan setelah proses analisis dan perancangan dari sistem yang dibahas

Lebih terperinci

Arsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs

Arsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs Arsitektur Aplikasi Perangkat Enterprise JDBC Antonius Rachmat C, S.Kom, M.Cs JDBC Java Database Connectivity? Java menyediakan JDBC yang berfungsi untuk berhubungan dengan database. Database yang didukung

Lebih terperinci

DAO design pattern diimplementasi dengan beberapa langkah, yaitu :

DAO design pattern diimplementasi dengan beberapa langkah, yaitu : MODUL 3 IMPLEMENTASI DAO Teori Singkat DAO merupakan design pattern berkaitan dengan database access. DAO memisahkan persistence logic dari business atau presentation logic. DAO merupakan representasi

Lebih terperinci

1. Silahkan anda buka project dari modul 4 anda yang sudah anda selesaikan 2. Tambahkan 1 buah view dengan nama FormMain

1. Silahkan anda buka project dari modul 4 anda yang sudah anda selesaikan 2. Tambahkan 1 buah view dengan nama FormMain Modul 5 Reporting Di java, untuk membuat report menggunakan sebuah library yang tidak berbayar bernama jasper report. Disini jasper report akan menjadi plugin dari netbeans. 1. Silahkan anda buka project

Lebih terperinci

ALUR PENGGUNAAN APLIKASI

ALUR PENGGUNAAN APLIKASI Tahapan-tahapan penggunaan Basis Data SQL : ALUR PENGGUNAAN APLIKASI 1. Tahap awal kita harus menginstall aplikasi Xampp terlebih dahulu 2. Kemudian kita masuk ke dalam folder Xampp yang telah di install

Lebih terperinci

BAB IV ANALISIS HASIL DAN PEMBAHASAN. A. Penerapan Sistem Informasi atas Penjualan dan Penerimaan. Kas pada PT. Syspex Kemasindo

BAB IV ANALISIS HASIL DAN PEMBAHASAN. A. Penerapan Sistem Informasi atas Penjualan dan Penerimaan. Kas pada PT. Syspex Kemasindo BAB IV ANALISIS HASIL DAN PEMBAHASAN A. Penerapan Sistem Informasi atas Penjualan dan Penerimaan Kas pada PT. Syspex Kemasindo 1. Prosedur penjualan dan penerimaan kas PT. Syspex Kemasindo menerapkan prosedur

Lebih terperinci

jtextfield jcombobox

jtextfield jcombobox Form Master Barang jtextfield jcombobox jtable jbutton Setelah membuat table barang, buat desain form seperti gambar di atas dengan menggunakan NetBean. Sesuaikan semua nama obyek dengan kebutuhan anda.

Lebih terperinci

BAB III PEMBANGUNAN API MYSQL

BAB III PEMBANGUNAN API MYSQL BAB III PEMBANGUNAN API MYSQL Setelah dilakukan studi mendalam tentang hal-hal teknis yang berhubungan dengan pengerjaan Tugas Akhir ini maka langkah selanjutnya adalah membangun API MySQL dengan menggunakan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Tinjauan Organisasi Organisasi adalah tempat orang-orang berkumpul, bekerja sama secara rasional, dan sistematis, terencana, terorganisasi, terpimpin, dan terkendali.

Lebih terperinci

Tampilan Window Login

Tampilan Window Login 1. Form Login Tampilan Window Login Ketika sistem pertama kali dijalankan, form Login merupakan user interface pertama yang muncul. Pada user interface ini, user harus mengisi username dan password setelah

Lebih terperinci

SELECT Last_ETL FROM [OLAP].[dbo].FilterTimeStamp WHERE NamaTable

SELECT Last_ETL FROM [OLAP].[dbo].FilterTimeStamp WHERE NamaTable L1 Query dimensi waktu SELECT Tgl as[tgl], month(tgl) as [bulan], year (Tgl) as [tahun] from (select distinct Tgl as Tgl FROM [skripsi].[dbo].[suratjalan]) as Tgl order by bulan, tahun query fakta penjualan

Lebih terperinci

BAB III METODOLOGI PENELITIAN. peduli pada kualitas produk dan layanan.

BAB III METODOLOGI PENELITIAN. peduli pada kualitas produk dan layanan. 39 BAB III METODOLOGI PENELITIAN A. Gambaran Umum 1. Sejarah Singkat Perusahaan Kebutuhan pelumas di Indonesia terus meningkat seiring dengan kemajuan ekonomi dan industri. Sejalan dengan itu konsumen

Lebih terperinci

Surat Perjanjian Supplier Konsinyasi

Surat Perjanjian Supplier Konsinyasi Surat Perjanjian Supplier Konsinyasi L1 Form Order L2 Stock List L3 Inter Store Transfer (Surat Jalan) L4 Inter Store Transfer (Surat Jalan-lanjutan) L5 Daily Sales Report L6 Rekapitulasi Penjualan Konsinyor

Lebih terperinci

Lampiran 1 : Struktur Organisasi PT. Kubota Indonesia

Lampiran 1 : Struktur Organisasi PT. Kubota Indonesia Lampiran 1 : Struktur Organisasi PT. Kubota Indonesia Lampiran 2 : Flowchart Sistem Pembelian Impor Komponen di PT. Kubota Indonesia Bagian Marketing Bagian PPIC Data Stock Mesin Form Sales Plan Report

Lebih terperinci

Gambar 4.39 Form View Pembelian Pemesanan Supplier

Gambar 4.39 Form View Pembelian Pemesanan Supplier 269 Gambar 4.39 Form View Pembelian Pemesanan Supplier Jika User dari menu utama mengklik View -> Penjualan -> View Penjualan, maka akan di tampilkan form View Penjualan. Pada form View Penjualan, user

Lebih terperinci

PROSEDUR MENJALANKAN PROGRAM

PROSEDUR MENJALANKAN PROGRAM PROSEDUR MENJALANKAN PROGRAM Dalam menggunakan program atau aplikasi produksi ini, user diminta untuk melakukan login ke dalam sistem terlebih dahulu. Untuk password dan username adalah kode karyawan dari

Lebih terperinci

Stored Procedure (create, calling SP dari Oracle dan dari JAVA)

Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Oleh : Tikaa (http://black9innocent.wordpress.com/) Mari mengingat stored procedure lagi #Demi belajar :D Disini saya akan mencoba menjelaskan

Lebih terperinci

Membuat Program Aplikasi Akademik dengan Menggunakan NetBeans 6.9

Membuat Program Aplikasi Akademik dengan Menggunakan NetBeans 6.9 Membuat Program Aplikasi Akademik dengan Menggunakan NetBeans 6.9 1. Membuat Database dengan MySQL mysql> create table operator (userid varchar(10), passid varchar(10)); 2. Membuat Menu Utama : Langkah-langkahnya

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Gambaran Umum PT. XYZ merupakan suatu perusahaan yang terletak di Bekasi yang bergerak dalam bidang food industries yaitu mie instan dengan berbagai macam variant.

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN 49 BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan PT. XYZ didirikan pada tahun 1986, merupakan sebuah perusahaan swasta yang bergerak dalam bidang polyester dan berlokasi di Tangerang. Sejak tahun

Lebih terperinci

Stored Procedure (create, calling SP dari Oracle dan dari JAVA)

Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Mari mengingat stored procedure lagi #Demi belajar :D Disini saya akan mencoba menjelaskan sedikit tentang stored procedure dan cara pemanggilannya

Lebih terperinci

BAB IV RANCANGAN SISTEM DIUSULKAN

BAB IV RANCANGAN SISTEM DIUSULKAN BAB IV RANCANGAN SISTEM DIUSULKAN 4.1. Struktur Tabel Basis Data Bagian ini dibuat berdasarkan class diagram yang digambarkan pada bab sebelumnya, struktur tabel basis data merupakan rincian dari setiap

Lebih terperinci

BAB III ANALISA SISTEM

BAB III ANALISA SISTEM BAB III ANALISA SISTEM 3.1. Tinjauan Organisasi Organisasi adalah wadah tempat orang - orang yang berkumpul, bekerjasama secara rasional dan sistematis, terencana, terorganisasi, terpimpin dan terkendali,

Lebih terperinci

BAB III PELAKSANAAN MAGANG 3.1. Pengenalan Lingkungan Kerja Penulis melakukan magang di hotel Novotel Jakarta Gajah Mada divisi Accounting & Finance. Kegiatan Magang ini dilaksanakan tiga bulan dimulai

Lebih terperinci

- Menuliskan business logic dari aplikasi untuk mengakses data source

- Menuliskan business logic dari aplikasi untuk mengakses data source MODUL 4 IMPLEMENTASI DAO Teori Singkat DAO merupakan design pattern berkaitan dengan database access. DAO memisahkan persistence logic dari business atau presentation logic. DAO merupakan representasi

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Versi Aplikasi Versi aplikasi telah mengalami proses empat kali evaluasi berdasarkan tanggal yang tercantum pada tabel 4.1. Proses evaluasi yang dilalui bertahap, mulai dari

Lebih terperinci

INVENTORY CONTROL SYSTEM

INVENTORY CONTROL SYSTEM ENGINERING Staff Enginering 1 Item Form Input Material Form Input Good List Material List Good 1. Enginering -> Item - Pada Modul ini terdapat 2 kategori item yaitu material dan finish good. - Menu program

Lebih terperinci

- Menuliskan business logic dari aplikasi untuk mengakses data source

- Menuliskan business logic dari aplikasi untuk mengakses data source MODUL 3 IMPLEMENTASI DAO Teori Singkat DAO merupakan design pattern berkaitan dengan database access. DAO memisahkan persistence logic dari business atau presentation logic. DAO merupakan representasi

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM AKUNTANSI PENJUALAN KREDIT PT ISUZU ASTRA MOTOR INDONESIA. Hanis Trijunsa Putri EB23

ANALISIS DAN PERANCANGAN SISTEM AKUNTANSI PENJUALAN KREDIT PT ISUZU ASTRA MOTOR INDONESIA. Hanis Trijunsa Putri EB23 ANALISIS DAN PERANCANGAN SISTEM AKUNTANSI PENJUALAN KREDIT PT ISUZU ASTRA MOTOR INDONESIA Hanis Trijunsa Putri 23210125 3EB23 Latar Belakang Keuntungan dari suatu perusahan terutama diperoleh dari proses

Lebih terperinci

Tampilan Form Login. Form Login harus diisi oleh user apabila user ingin mengakses aplikasi sistem

Tampilan Form Login. Form Login harus diisi oleh user apabila user ingin mengakses aplikasi sistem L1 Tampilan Form Login Form Login merupakan tampilan utama aplikasi sistem informasi pembelian kredit pada PT. Multi Dimensi Persada. Form Login harus diisi oleh user apabila user ingin mengakses aplikasi

Lebih terperinci

BAB 3 TINJAUAN SISTEM INFORMASI YANG BERJALAN

BAB 3 TINJAUAN SISTEM INFORMASI YANG BERJALAN BAB 3 61 TINJAUAN SISTEM INFORMASI YANG BERJALAN 3.1 Sekilas tentang PT FI 3.1.1 Sejarah Perusahaan PT FI didirikan berdasarkan Akta Notaris A. Partomuan Pohan, SH, LLM No. 6, tanggal 2 September 1993.

Lebih terperinci

Bab IV ANALISIS DAN PEMBAHASAN

Bab IV ANALISIS DAN PEMBAHASAN Bab IV ANALISIS DAN PEMBAHASAN 4.1 Analisis Proses Penjualan Barang yang Sedang Berjalan Dalam menentukan proses penjualan barang yang baru, terlebih dahulu harus dilakukan analisis mengenai proses yang

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai aplikasi barang masuk dan keluar pada PT.GAC Samudera Logistic yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan BAB IV PERANCANGAN SISTEM Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan sistem secara

Lebih terperinci

SISTEM INFORMASI PENJUALAN SATE BERBASIS JAVA. Disusun oleh : Rahmat Hidayat

SISTEM INFORMASI PENJUALAN SATE BERBASIS JAVA. Disusun oleh : Rahmat Hidayat SISTEM INFORMASI PENJUALAN SATE BERBASIS JAVA Disusun oleh : Rahmat Hidayat 13121022 21 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCUBUANA YOGYAKARTA 2015 DAFTAR ISI DAFTAR

Lebih terperinci

BAB III GAMBARAN UMUM PERUSAHAAN

BAB III GAMBARAN UMUM PERUSAHAAN BAB III GAMBARAN UMUM PERUSAHAAN III.1 Sejarah Singkat Perusahaan Dalam penulisan skripsi ini, penulis melakukan penelitian pada PT. DS. Penulis melakukan observasi dan wawancara langsung ke perusahaan

Lebih terperinci

BAB I PENDAHULUAN. menghasilkan laba atau menambah nilainya sendiri. Kualitas dari SDM akan sangat

BAB I PENDAHULUAN. menghasilkan laba atau menambah nilainya sendiri. Kualitas dari SDM akan sangat BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sumber Daya Manusia (SDM) merupakan aset yang paling berharga dalam perusahaan, tanpa manusia maka sumber daya perusahaan tidak akan dapat menghasilkan laba

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 DETAIL PERUSAHAAN 1.1.1 Profil Perusahaan PT. Cakra IntiAgung didirikan pada tanggal 1 Juni 1983, yang berletak di kawasan Grogol Jl. Daan Mogot II No. 25 Jakarta

Lebih terperinci