BAB IV DISKRIPSI PEKERJAAN

dokumen-dokumen yang mirip
BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI PEKERJAAN

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

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV DESKRIPSI KERJA PRAKTEK. informasi agar dapat terorganisir dengan baik dan jelas.

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis

BAB IV DISKRIPSI PEKERJAAN. sistem informasi penggajian pada PT. KARYA MANDIRI BERSAMA.

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB IV ANALISA DAN DESAIN

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB IV DESKRIPSI KERJA PRAKTIK

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

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

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT.

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. di Balai Besar Konservasi Sumber Daya Alam (BBKSDA) Jawa Timur.

BAB IV DESKRIPSI PEKERJAAN

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB IV DESKRIPSI PEKERJAAN

BAB III PERANCANGAN SISTEM. Berikut permasalahan yang kerap terjadi pada unit usaha ini:

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI KERJA PRAKTI K. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT. PLN

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV 4. DESKRIPSI PEKERJAAN. yang dikembangkan dengan tampilan yang mudah untuk dijalankan. Aplikasi

BAB III ANALISIS DAN PERANCANGAN SISTEM. UMKM Fredshoes. Dalam pengumpulan data yang digunakan untuk bahan

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT. PLN

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB III ANALISIS DAN PERANCANGAN SISTEM. tahapan berdasarkan System Development Life Cycle (SDLC), terdapat empat fase,

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Aplikasi Penjualan dan Pengiriman Spare part komputer pada Bismar

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB IV DISKRIPSI PEKERJAAN. kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM. kegiatan perusahaan menjadi terganggu dalam pemenuhan permintaan barang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

BAB IV DESKRIPSI PEKERJAAN. pengamatan secara langsung, dalam hal ini proses sirkulasi perpustakaan pada

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pertama kali dimulai dari pelanggan memilih barang yang dibeli,

BAB IV DISKRIPSI PEKERJAAN. pengamatan secara langsung, dalam hal ini proses sertifikasi guru Agama Kristen

BAB IV DESKRIPSI PEKERJAAN. Perkembangan teknologi informasi saat ini membutuhkan analisa

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii. DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. PT. Baba Rafi Indonesia merupakan perusahaan waralaba (franchise)

BAB 4 HASIL DAN PEMBAHASAN

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. berjalan pada PT. As Motor saat ini, meliputi proses penjualan suku cadang, jasa

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. sistem dimana aplikasi dibangun yang meliputi perangkat keras (hardware), perangkat

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DESKRIPSI KERJA PRAKTEK. itu juga dilakukan pengamatan pada proses penyimpanan data customer serta proses

BAB IV DISKRIPSI PEKERJAAN. analisis sistem ruang lingkup tugasnya lebih terinci. Pemeliharaan Sarana (Perbaikan) yang sesuai dengan kebutuhan user.

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB III ANALISIS DAN PERANCANGAN SISTEM. yang telah diperoleh dari hasil studi lapangan. Analisis sistem dilakukan dengan

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

BAB IV DESKRIPSI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. (software) dan perangkat keras (hardware). Adapun persyaratan minimal

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

Transkripsi:

BAB IV DISKRIPSI PEKERJAAN Kerja praktek ini dilakukan selama 160 jam pada PT. Sinar Baja Hutama yang bertujuan untuk mengidentifikasi sistem yang ada serta untuk menemukan permasalahan yang terjadi pada sistem lama, setelah ditemukan adanya permasalah akan kemudian akan dipelajari serta memberikan solusi bagi masalah yang terjadi. Permasalahan yang ada pada PT. Sinar Baja Hutama ini terdapat pada proses pemesanan dan pembelian bahan baku. Untuk mengatasi permasalahan tersebut, diperlukan beberapa langkah yaitu: a. Menganalisa sistem b. Mendesain sistem c. Mengimplementasikan sistem d. Melakukan pembahasan terhadap hasil implementasi sistem. Keempat langkah tersebut dilakukan agar dapat menemukan solusi dari permasalahan yang ada. Lebih jelasnya akan dijelaskan pada sub bab dibawah ini. 4.1 Menganalisis Sistem Menganalisa sistem merupakan langkah awal dalam membuat sistem baru. Langkah pertama adalah melakukan observasi dan wawancara secara langsung pada perusahaan. Observasi dan wawancara dilakukan pada bagian pemesanan dan pembelian bahan baku untuk mengetahui alur proses pemesanan dan pembelian bahan baku yang saat ini diterapkan. Setelah dilakukan observasi dan wawancara kepada bagian pemesanan dan pembelian bahan baku pada PT. Sinar Baja Hutama, ditemukan beberapa 15

16 permasalahan yang terjadi pada saat pemesanan dan pembelian bahan baku. Masalah pertama adalah rata rata supplier tetap tidak bisa menyediakan bahan baku yang dibutuhkan sekitar 33%, sehingga perusahaan harus mencari supplier lain yang mampu menyediakan bahan baku sehingga hal ini berdampak pada keterlambatan proses produksi, data supplier penyedia bahan baku masih ditulis pada buku sehingga untuk menemukan data supplier yang tepat diperlukan waktu yang cukup lama. Oleh karena itu pencatatan data supplier yang tepat sangat diperlukan untuk mendukung proses produksi supaya dapat selesai tepat waktu. Masalah kedua yang terjadi selanjutnya adalah pengecekan bahan baku yang sudah mencapai limit stock masih dilakukan dengan pengamatan secara fisik serta perhitungan langsung di gudang dan catatan bahan baku yang habis masih dicatat pada buku, akibatnya tidak dapat diketahui dengan pasti bahan baku apa saja yang mencapai limit stok ataupun yang masih ada. Masalah ketiga yang terjadi adalah pencatatan pemesanan bahan baku dan pencatatan pembelian bahan baku yang dibutuhkan masih menggunakan pembukuan biasa, sehingga dapat terjadi kesalahan pencatatan pemesanan ataupun pencatatan pembelian dan kesalahan yang terjadi mencapai 10% per bulan. Document Flow Document Flow yaitu gambaran sistem yang pada saat ini sedang dijalankan oleh perusahaan. Pada PT. Sinar Baja Hutama Document Flow yang ada dipicu oleh adanya permintaan produk oleh klien, dan ketika permintaan produk telah disetujui oleh bagian penjualan proses produksi akan dilakukan, ketika bahan baku untuk proses produksi habis, akan dilakukan pemesanan bahan baku yang telah habis. Proses nya sendiri meliputi pembuatan purchase order sesuai dengan bahan baku

17 yang telah habis, lalu purchase order akan dikirim ke pihak supplier yang bisa menyediakan bahan baku. Kemudian supplier akan membuat dokumen pembelian seperti invoice dan surat jalan yang akan dikirim beserta bahan baku yang dipesan. Proses pembelian tersebut lalu disimpan dengan cara pengarsipan, dan tiap bulan akan dilakukan evaluasi dengan membuat laporan pembelian berdasarkan pembelian yang dilakukan. DOC FLOW PEMBELIAN BAHAN BAKU CUSTOMER BAGIAN PENJUALAN BAGIAN PRODUKSI BAGIAN PEMESANAN DAN PEMBELIAN BAGIAN KEUANGAN GUDANG SUPPLIER START BUKTI PESANAN PENGECEKAN BAHAN BAKU PEMESANAN PENCATATAN PRODUK PESANAN PERMINTAAN BAHAN BAKU ADA ADA? TIDAK ADA PEMESANAN PRODUK 1 DAFTAR BAHAN BAKU PEMBUATAN DAFTAR PESANAN BAHAN BAKU BUKTI PESANAN BUKTI PESANAN PRODUKSI PEMILIHAN SUPPLIER DATA SEUPPLIER DAFTAR BAHAN BAKU PESANAN END BAHAN BAKU PEMBUATAN PESANAN BAHAN BAKU PENGECEKAN BAHAN BAKU PESANAN BAHAN BAKU ADA? TIDAK ADA ADA KONFIRMASI PESANAN TIDAK ADA KONFIRMASI PESANAN ADA KONFIRMASI PESANAN BAHAN BAKU TIDAK ADA KONFIRMASI PESANAN TIDAK ADA KONFIRMASI PESANAN BAHAN BAKU ADA KONFIRMASI PEMBELIAN KONFIRMASI PESANAN ADA KONFIRMASI PEMBELIAN BAHAN BAKU KONFIRMASI PEMBELIAN BAHAN BAKU NOTA PEMBELIAN BAHAN BAKU 1 PENGIRIMAN BAHAN BAKU PEMBAYARAN NOTA PEMBELIAN BAHAN BAKU SLIP PEMBAYARAN SLIP PEMBAYARAN Phase Gambar 4. 1 Document Flow Pemesanan dan Pembelian Bahan Baku

18 4.2 Mendesain Sistem Desain sistem merupakan tahap pengembangan setelah analisis sistem dilakukan. Desain sistem dilakukan dengan merancang system flow, Context Diagram, Hierarchy Input Output (HIPO), Data Flow Diagram (DFD), Conceptual Data Model (CDM), Physical Data Model (PDM) dan struktur tabel, serta mendesain input output untuk pembuatan aplikasi. System flow dibuat dengan mengembangkan document flow lama. Untuk itu diperlukan alur sistem baru yang akan diterapkan. Proses tersebut membutuhkan database yang tepat untuk penyimpanan data. Database yang dibutuhkan memiliki beberapa tabel diantaranya, Bahan Baku, Satuan Bahan Baku, Supplier, Karyawan, Produk, Spesifikasi, Transaksi Pemesanan, Transaksi Pembelian, Detil Pemesanan, Detil Pembelian, Detil Spesifikasi, Detil Bahan Baku Spesifikasi. Selanjutnya membuat Context Diagram. External Entity dan proses - proses yang terjadi pada Context Diagram didapat dari sistem flow yang telah dibuat. Kemudian akan disusun secara lengkap berdasarkan masing-masing proses beserta file - file yang dibutuhkan pada DFD. Context Diagram yang telah dibuat, digunakan sebagai acuan pembuatan HIPO. File yang terdapat pada DFD digunakan sebagai acuan membuat CDM, PDM dan struktur tabel. Setelah dilakukan identifikasi masalah dan perancangan sistem, maka langkah selanjutnya yaitu pembuatan perancangan sistem. Dimana perancangan disini meliputi proses apa saja yang akan diterapkan didalam sistem dan menggambarkan desain yang menyerupai aplikasi nantinya.

19 4.2.1 System Flow a. System Flow Pemesanan Produk System Flow Pemesanan Produk berisi tentang penjelasan alur sistem dari pembuatan pesanan produk. Proses awal dimulai dari customer yang melakukan pesanan ke bagian penjualan, setelah itu daftar pesanan dari customer akan disimpan pada database pesanan produk. Dan customer akan mendapatkan bukti pesanan. System Flow Pemesanan Produk dapat dilihat pada gambar 4.2 System Flow Pemesanan Produk. Gambar 4. 2 System Flow Pemesanan Produk

20 b. System Flow Pemesanan Bahan Baku System Flow Pemesanan Bahan Baku berisi tentang alur proses dari pemesanan bahan baku. Proses ini dimulai setelah adanya pemesanan produk dari customer yang menghasilkan bukti pesanan, setelah itu akan dilakukan pengecekan bahan baku yang diperlukan untuk membuat produk yang dipesan. Apabila bahan baku tidak mencukupi akan dilanjutkan ke proses pemesanan bahan baku ke supplier yang bisa menyediakan bahan baku, jika bahan baku mencukupi akan dilanjutkan ke proses produksi. System Flow Pemesanan Bahan Baku dapat dilihat pada gambar 4.3 System Flow Pemesanan Bahan Baku. Gambar 4. 3 System Flow Pemesanan Bahan Baku

21 c. System Flow Pembelian Bahan Baku System Flow Pembelian Bahan Baku berisi tentang alur proses dari pembelian bahan baku setelah adanya pemesanan bahan baku kepada supplier. Proses ini dilakukan untuk memberikan konfirmasi kepada supplier bahan baku apa saja yang akan dibeli, dan yang tidak dibeli. Setelah itu akan disimpan pada database pembelian. System Flow Pembelian Bahan Baku dapat dilihat pada gambar 4.4 System Flow Pembelian Bahan Baku. Gambar 4. 4 System Flow Pembelian Bahan Baku

22 4.2.2 Context Diagram Context Diagram adalah diagram yang menggambarkan aktor yang terlibat didalam sistem serta alur yang menggambarkan input dan output yang berfungsi sebagai jalannya sistem. Gambar 4.5 menunjukkan gambar context diagram aplikasi pembelian. Gambar 4. 5 Context Diagram Sistem Informasi Pembelian Bahan Baku Terdapat 6 eksternal entity pada Context Diagram yaitu customer, bagian penjualan, bagian produksi, supplier, bagian keuangan, manajemen. Pada entity customer akan memberi masukan data berupa data pesanan produk dan menerima keluaran berupa data daftar pesanan 1. Pada entity bagian penjualan akan memberi

23 masukan berupa data daftar pesanan dan menerima keluaran berupa data pesanan produk 1. Pada entity bagian produksi akan memberi masukan berupa data daftar bahan baku dan menerima keluaran berupa data daftar bahan baku. Pada entity supplier akan memberi masukan berupa data balasan pesanan dan menerima keluaran berupa data slip pembayaran 1 dan data pesanan bahan baku. Pada entity bagian keuangan akan memberi masukan berupa data slip pembayaran dan menerima keluaran berupa data balasan pesanan 1. Pada entity manajemen akan menerima keluaran berupa data laporan pembayaran, data laporan pembelian, data laporan bahan baku. 4.2.3 Data Flow Diagram Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi - notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, terstruktur dan jelas. DFD juga menggambarkan proses secara keseluruhan yang ada pada sistem. DFD Level 0 : DFD Level 0 menjelaskan secara keseluruhan proses yang ada pada sistem, dimana dijelaskan pada gambar 4.6 terdapat 4 proses utama yaitu pemesanan produk, pemesanan bahan baku, pembelian, dan pembuatan laporan. Data data yang ada pada proses pemesanan produk digunakan untuk pembuatan produk yang telah dipesan, kemudian data pesanan produk diolah pada proses pemesanan bahan baku yang nantinya akan disimpan pada database pemesanan dan bahan baku. Data yang ada pada database pemesanan dan bahan baku akan diolah pada proses pembelian sebagai konfirmasi bahwa bahan baku yang dipesan telah sesuai dengan

24 yang dibeli dan akan disimpan pada database pembelian. Dari database yang ada diantaranya bahan baku dan pembelian terdapat 3 laporan yang dihasilkan yaitu laporan pembelian bahan baku, laporan bahan baku, dan laporan pembayaran yang akan diberikan kepada bagian manajemen. Gambar 4. 6 Data Flow Diagram Level 0 DFD Level 1 Pembuatan Pesanan Produk: DFD Level 1 Pembuatan Pesanan Produk menjelaskan tentang transaksi pembuatan pesanan produk, dan setelah pemesanan produk selesai akan disimpan pada database pesanan produk yang kemudian akan dilanjutkan ke proses produksi.

25 Pada DFD ini membutuhkan inputan dari customer berupa data pesanan produk yang nantinya akan diolah untuk kemudian dilanjutkan pada proses produksi. Gambar 4. 7 Data Flow Diagram Level 1 Pembuatan Pesanan Produk DFD Level 1 Pemesanan dan Rekap Pemesanan Bahan Baku : DFD Level 2 Pemesanan Bahan Baku dan Pembelian Bahan Baku menjelaskan tentang proses pemesanan dan rekap pemesanan bahan baku. Untuk melakukan proses pemesanan bahan baku dibutuhkan data pesanan produk yang telah dibuat setelah itu akan diteruskan ke proses pembuatan pesanan yang disimpan pada database pemesanan. Setelah proses pemesanan selesai akan dilanjutkan ke proses rekap pemesanan bahan baku yang membutuhkan database pemesanan yang sudah dibuat sebelumnya, proses rekap pemesanan bahan baku berfungsi untuk menyimpan surat balasan dari supplier. Untuk proses pemesanan

26 dan pembelian bahan baku juga dibutuhkan data karyawan yang melakukan pemesanan dan pembelian bahan baku. Gambar 4. 8 Data Flow Diagram Level 1 Pemesanan dan Rekap Pemesanan DFD Level 1 Pembelian Bahan Baku : DFD Level 1 Pembelian Bahan Baku menjelaskan tentang proses pembelian bahan baku yang membutuhkan data karyawan, bahan baku, dan pemesanan. Setelah proses pembelian telah dilakukan akan disimpan pada database pembelian serta mengupdate data stok bahan baku yang sudah dibeli. Fungsi dari proses pembelian bahan bahan baku adalah untuk memberikan konfirmasi bahwa bahan baku apa saja yang nantinya jadi dibeli dan bahan baku apa saja yang tidak jadi

27 dibeli, oleh karena itu pada proses ini membutuhkan inputan dari data bahan baku dan data pemesanan yang telah diinputkan sebelumnya. Gambar 4. 9 Data Flow Diagram Level 1 Pembelian Bahan Baku DFD Level 1 Pembuatan Laporan : DFD Level 1 Pembuatan Laporan menjelaskan tentang proses pembuatan laporan yang akan diberikan kepada pihak manajemen. Proses pembuatan laporan membutuhkan beberapa data diantaranya data bahan baku, pembelian, pembayaran, dan karyawan. Data karyawan digunakan untuk mengetahui siapa yang telah membuat laporan.

28 Gambar 4. 10 Data Flow Diagram Level 1 Pembuatan Laporan 4.2.4 Perancangan Database Perancangan database merupakan hal yang terpenting karena jika tidak ada database maka data tidak akan dapat disimpan dan diolah. Maka itu database harus digunakan dan dibuat terlebih dahulu, pertama yang harus dilakukan yaitu pembuatan Conceptual Data Model (CDM) dan Physical Data Model (PDM). CDM dan PDM sendiri merupakan desain yang didalamnya terdapat attribut sesuai dengan sistem yang akan dibuat. CDM merupakan desain awal namun setelah di generate akan berubah menjadi PDM yaitu desain yang lebih kompleks, lalu di generate lagi untuk dapat digunakan sebagai database dan data pun siap untuk disimpan dan diolah. CONCEPTUAL DATA MODEL (CDM) Pada Conceptual Data Model yang tertera dibawah, terdapat delapan buah tabel yang saling terintegrasi secara logik. Delapan tabel terdiri dari enam tabel master dan dua tabel transaksi.

29 Produk Kode Produk Nama Produk Harga Produk Kapasitas Detil Spesifikasi Spesifikasi Kode_spesifikasi Spesifikasi Keterangan_spesifikasi Harga_spesifikasi Satuan Bahan Baku Id Satuan Nama Satuan Detil Bahan Baku Spesifikasi Detil Pembelian Bahan Baku Id Bahan Baku Nama Bahan Baku Stok Bahan Baku Harga Bahan Baku Memiliki Detil Pemesanan Pembelian No Pem belian Tgl Pem belian Total Bayar Membeli Supplier Id Supplier Nama Supplier Alamat Supplier No telpon Memesan Pemesanan No Pem esanan Tgl Pem esanan Menangani Karyawan Id Karyawan Nama Karyawan Password Jenis Kelamin Jabatan Melakukan Gambar 4. 11 Conceptual Data Model Pemesanan dan Pembelian Bahan Baku PHYSICAL DATA MODEL (PDM) Pada Physical Data Model yang tertera dibawah, telah menunjukkan adanya relasi antar tabel. Terlihat bahwa antar tabel satu dengan yang lain saling memberikan informasi berupa identitas (kode) untuk mengenali tabel yang lain.

30 DETIL_SPESIFIKASI KODE_PRODUK Text(10) KODE_SPESIFIKASI Text(10) JUMLAH_SPESIFIKASI Integer KODE_PRODUK = KODE_PRODUK KODE_SPESIFIKASI = KODE_SPESIFIKASI SPESIFIKASI KODE_SPESIFIKASI Text(10) SPESIFIKASI Text(50) KETERANGAN_SPESIFIKASI Text(100) HARGA_SPESIFIKASI Currency KODE_SPESIFIKASI = KODE_SPESIFIKASI SATUAN_BAHAN_BAKU ID_SATUAN Text(10) NAMA_SATUAN Text(30) PRODUK KODE_PRODUK Text(10) NAMA_PRODUK Text(20) HARGA_PRODUK Currency KAPASITAS Integer DETIL_BAHAN_BAKU_SPESIFIKASI KODE_SPESIFIKASI Text(10) ID_BAHAN_BAKU Text(5) JUMLAH_PEMAKAIAN Integer ID_BAHAN_BAKU = ID_BAHAN_BAKU ID_BAHAN_BAKU = ID_BAHAN_BAKU BAHAN_BAKU ID_BAHAN_BAKU NAMA_BAHAN_BAKU STOK_BAHAN_BAKU ID_SATUAN HARGA_BAHAN_BAKU Text(5) Text(30) Integer Text(10) Currency ID_SATUAN = ID_SATUAN ID_BAHAN_BAKU = ID_BAHAN_BAKU DETIL_PEMBELIAN NO_PEMBELIAN Text(5) ID_BAHAN_BAKU Text(10) JUMLAH_ITEM Integer TOTAL_HARGA Currency DETIL_PEMESANAN NO_PEMESANAN Text(10) ID_BAHAN_BAKU Text(5) JUMLAH_ITEM Integer NO_PEMBELIAN = NO_PEMBELIAN NO_PEMESANAN = NO_PEMESANAN PEMBELIAN NO_PEMBELIAN Text(5) ID_SUPPLIER Text(10) ID_KARYAWAN Text(20) TGL_PEMBELIAN DateTime TOTAL_BAYAR Currency ID_SUPPLIER = ID_SUPPLIER SUPPLIER ID_SUPPLIER NAMA_SUPPLIER ALAMAT_SUPPLIER NO_TELPON Text(5) Text(20) Text(50) Text(12) ID_SUPPLIER = ID_SUPPLIER PEMESANAN NO_PEMESANAN Text(10) ID_SUPPLIER Text(5) ID_KARYAWAN Text(20) TGL_PEMESANAN DateTime ID_KARYAWAN = ID_KARYAWAN KARYAWAN ID_KARYAWAN Text(20) NAMA_KARYAWAN Text(30) PASSWORD Text(50) JENIS_KELAMIN Text(10) JABATAN Text(50) ID_KARYAWAN = ID_KARYAWAN Gambar 4. 12 Physical Data Model Pemesanan dan Pembelian Bahan Baku Struktur Tabel : Program Rancang Bangun Aplikasi Pembelian Bahan Baku Pada PT. Sinar Baja Hutama ini, memiliki database yang terdiri dari 12 tabel. Tabel tabel tersebut memiliki struktur tabel yang saling terintegrasi dan memberikan informasi yang cukup lengkap bagi pengguna sistem. Berikut penjelasan struktur tabel dari tiap tabel : 1. Tabel Karyawan Primary key : Id_Karyawan Foreign key : - Fungsi : Sebagai

31 Tabel 4. 1 Karyawan No Field Data Type Length Description 1 Id_Karyawan Varchar 20 Identitas karyawan 2 Nama_Karyawan Varchar 30 Nama karyawan 3 Password Varchar 10 Password login karyawan 4 Jenis_Kelamin Varchar 10 Jenis kelamin karyawan 5 Jabatan Varchar 50 Jabatan karyawan 2. Tabel Bahan Baku Primary Key Foreign Key Fungsi : ID_Bahan_Baku : ID_Bahan_Baku reference ID_Satuan : Menyimpan data bahan baku Tabel 4. 2 Bahan Baku No Field Data Type Length Description 1 ID_Bahan_Baku Varchar 5 Identitas bahan baku 2 Nama_Bahan_Baku Varchar 30 Nama bahan baku 3 Stok_Bahan_Baku Integer Jumlah stok bahan baku 4 ID_Satuan Varchar 10 Satuan bahan baku 5 Harga_Bahan_Baku Currency Harga satuan bahan baku 3. Tabel Supplier Primary Key : ID_Supplier Foreign Key : - Fungsi : Menyimpan data supplier

32 Tabel 4. 3 Supplier No Field Data Type Length Description 1 ID_Supplier Varchar 5 Identitas supplier 2 Nama_Supplier Varchar 20 Nama supplier 3 Alamat_Supplier Varchar 50 Alamat supplier 4 No_Telpon Varchar 12 No telpon supplier 4. Tabel Satuan Primary Key : ID_Satuan Foreign Key : - Fungsi : Menyimpan data satuan bahan baku Tabel 4. 4 Satuan No Field Data Type Length Description 1 ID_Satuan Varchar 10 Identitas supplier 2 Nama_Satuan Varchar 30 Nama supplier 5. Tabel Produk Primary Key : ID_Produk Foreign Key : - Fungsi : Menyimpan data produk yang akan dijual kepada customer Tabel 4. 5 Pesanan Produk

33 No Field Data Type Length Description 1 ID_Produk Varchar 10 Identitas produk 2 Nama_Produk Varchar 20 Nama produk 3 Harga_Produk Currency Harga produk 4 Kapasitas Integer Kapasitas produk yang dihasilkan 6. Tabel Spesifikasi Primary Key : Kode_Spesifikasi Foreign Key : - Fungsi : Menyimpan data spesifikasi yang digunakan untuk pembuatan produk Tabel 4. 6 Spesifikasi No Field Data Type Length Description 1 Kode_Spesifikasi Varchar 10 Identitas spesifikasi 2 Spesifikasi Varchar 50 Nama spesifikasi 3 Keterangan_Spesifi Varchar 100 Keterangan dari kasi spesifikasi 4 Harga_Spesifikasi Currency Harga spesifikasi 7. Tabel Pemesanan Primary Key Foreign Key : No_Pemesanan : No_Pemesanan reference Id_Supplier, No_Pemesanan reference Id_Karyawan Fungsi : Menyimpan data transaksi pemesanan bahan baku Tabel 4. 7 Pemesanan

34 No Field Data Type Length Description 1 No_Pemesanan Varchar 5 Nomor urut pemesanan 2 ID_Supplier Varchar 5 Identitas supplier 3 ID_Karyawan Varchar 20 Identitas karyawan 4 Tgl_Pemesanan DateTime Tanggal pemesanan 8. Tabel Pembelian Primary Key Foreign Key : No_Pembelian : No_Pembelian reference Id_Karyawan, No_Pembelian reference Id_Supplier Fungsi : Menyimpan data transaksi pembelian bahan baku Tabel 4. 8 Pembelian No Field Data Type Length Description 1 No_Pembelian Varchar 10 Nomor urut pembelian 2 ID_Karyawan Varchar 20 Identitas karyawan 3 ID_Supplier Varchar 5 Identitas supplier 4 Tgl_Pembelian DateTime Tanggal pembelian 5 Total_Bayar Currency Total biaya pembelian bahan baku 9. Tabel Detail Spesifikasi Primary Key : Kode_Produk, Kode_Spesifikasi Foreign Key : Fungsi : Menyimpan data detail spesifikasi untuk pembuatan produk Tabel 4. 9 Detail Spesifikasi

35 No Field Data Type Length Description 1 Kode_Produk Varchar 10 Kode produk 2 Kode_Spesifikasi Varchar 10 Kode spesifikasi 3 Jumlah_Spesifikasi Integer Jumlah spesifikasi yang diperlukan produk 10. Tabel Detail Bahan Baku Spesifikasi Primary Key : Kode_Spesifikasi, Id_Bahan_Baku Foreign Key : - Fungsi : Menyimpan data detail bahan baku untuk pembuatan spesifikasi Tabel 4. 10 Detail Bahan Baku Spesifikasi No Field Data Type Length Description 1 Kode_Spesifikasi Varchar 10 Kode spesifikasi 2 Id_Bahan_Baku Varchar 5 Identitas bahan baku 3 Jumlah_Pemakaian Integer Jumlah pemakaian bahan baku 11. Tabel Detail Pemesanan Primary Key : No_Pemesanan, Id_Bahan_Baku Foreign Key : - Fungsi : Menyimpan data detail pemesanan bahan baku Tabel 4. 11 Detail Pemesanan

36 No Field Data Type Length Description 1 No_Pemesanan Varchar 10 Nomor urut pemesanan 2 Id_Bahan_Baku Varchar 5 Identitas bahan baku 3 Jumlah_Item Integer Jumlah bahan baku yang dipesan 12. Tabel Detil Pembelian Primary Key : No_Pembelian, Id_Bahan_Baku Foreign Key : - Fungsi : Menyimpan detail pembelian bahan baku Tabel 4. 12 Detail Pembelian No Field Data Type Length Description 1 No_Pembelian Varchar 10 Nomor urut pembayaran 2 Id_Bahan_Baku Varchar 5 Identitas bahan baku 3 Jumlah_Item Integer Jumlah bahan baku yang dibayar 3 Total_Harga Currency Total dari harga bahan baku dikalikan jumlah item 4.2.5 Desain Input/Output Desain input/ouput dari Rancang Bangun Sistem Informasi Pemesanan dan Pembelian Bahan Baku Pada PT. Sinar Baja Hutama adalah sebagai berikut: a. Form Login

37 Form Login merupakan form yang didisain untuk melakukan proses awal login maupun logout karyawan sebelum menggunakan aplikasi. Terlihat pada gambar 4.13 Desain Form Login. FORM LOGIN Username Password Log In Log Out Gambar 4. 13 Desain Login b. Form Supplier Form Supplier merupakan form yang didisain untuk melakukan proses penyimpanan, perubahan dan penghapusan data supplier. Terlihat pada gambar 4.14 Desain Form Supplier. FORM SUPPLIER ID SUPPLIER NAMA SUPPLIER ALAMAT SUPPLIER NO. TELPON SIMPAN HAPUS ID SUPPLIER NAMA SUPPLIER ALAMAT SUPPLIER NO. TELPON KELUAR Gambar 4. 14 Desain Form Supplier

38 c. Form Karyawan Form Karyawan merupakan form yang didisain untuk melakukan proses penyimpanan, perubahan dan penghapusan data karyawan. Terlihat pada gambar 4.15 Desain Form Karyawan. FORM KARYAWAN ID KARYAWAN NAMA KARYAWAN PASSWORD JENIS KELAMIN LAKI - LAKI PEREMPUAN SIMPAN HAPUS ID KARYAWAN NAMA KARYAWAN ALAMAT KARYAWAN JENIS KELAMIN KELUAR Gambar 4. 15 Desain Form Karyawan d. Form Bahan Baku Form Bahan Baku merupakan form yang didisain untuk melakukan proses penyimpanan, perubahan dan penghapusan data bahan baku yang nantinya akan digunakan pada transaksi pemesanan dan pembelian bahan baku. Terlihat pada gambar 4.16 Desain Form Bahan Baku.

39 FORM BAHAN BAKU ID BAHAN BAKU NAMA BAHAN BAKU STOK BAHAN BAKU HARGA BAHAN BAKU SIMPAN HAPUS ID BAHAN BAKU NAMA BAHAN BAKU STOK HARGA KELUAR Gambar 4. 16 Desain Form Bahan Baku e. Form Satuan Bahan Baku Form Satuan Bahan Baku merupakan form yang didisain untuk melakukan penyimpanan, perubahan dan penghapusan data satuan bahan baku. Terlihat pada gambar 4.17 Desain Form Satuan Bahan Baku. FORM SATUAN BAHAN BAKU ID SATUAN NAMA SATUAN SIMPAN HAPUS ID BAHAN BAKU NAMA BAHAN BAKU STOK HARGA KELUAR Gambar 4. 17 Desain Form Satuan Bahan Baku

40 f. Form Transaksi Pemesanan Bahan Baku Form Transaksi Pemesanan Bahan Baku merupakan form yang didisain untuk melakukan penyimpanan, perubahan dan penghapusan data transaksi pemesanan bahan baku. Pada form ini terdapat 2 tab yaitu Pemesanan dan Cari Data. Tab Pemesanan digunakan untuk melakukan transaksi pemesanan. Tab Pemesanan dapat dilihat pada gambar 4.18 Desain Form Transaksi Pemesanan. FORM PEMESANAN ID KARYAWAN 29 NOVENBER 2015 PEMESANAN CARI DATA NO. PEMESANAN NO. PEMESANAN ID BAHAN BAKU JUMLAH ITEM ID SUPPLIER ID BAHAN BAKU NAMA BAHAN BAKU CARI DATA BAHAN BAKU STOK BAHAN BAKU + JUMLAH PESAN - HARGA SATUAN SIMPAN HAPUS KELUAR Gambar 4. 18 Desain Form Transaksi Pemesanan Tab Cari Data digunakan untuk pencarian data pemesanan yang kemudian akan dicetak menjadi Faktur Pemesanan. Pada tab cari data terdapat tab yang berisi Data Transaksi Pemesanan dan Detail Pemesanan. Tab Cari Data dapat dilihat pada gambar 4.19 Desain Form Transaksi Pemesanan Cari Data dan gambar 4.20 Desain Form Transaksi Pemesanan Detail Pemesanan.

41 FORM PEMESANAN ID KARYAWAN 29 NOVENBER 2015 PEMESANAN CARI DATA NO. PEMESANAN CETAK FAKTUR PEMESANAN TRANSAKSI PEMESANAN DETAIL PEMESANAN NO. PEMESANAN ID SUPPLIER ID KARYAWAN TANGGAL PEMESANAN KELUAR Gambar 4. 19 Desain Form Transaksi Pemesanan Cari Data FORM PEMESANAN ID KARYAWAN 29 NOVENBER 2015 PEMESANAN CARI DATA NO. PEMESANAN CETAK FAKTUR PEMESANAN TRANSAKSI PEMESANAN DETAIL PEMESANAN NO. PEMESANAN ID BAHAN BAKU JUMLAH ITEM KELUAR Gambar 4. 20 Desain Form Transaksi Pemesanan Detail Pemesanan

42 g. Form Transaksi Pembelian Bahan Baku Form Transaksi Pembelian Bahan Baku merupakan form yang didisain untuk melakukan penyimpanan, perubahan dan penghapusan data transaksi pembelian bahan baku dengan menyesuaikan dengan pemesanan yang sebelumnya telah dilakukan. Pada form ini terdapat tab yang berisi Pembelian, Cari Data, dan Cetak Laporan. Tab pembelian digunakan untuk melakukan transaksi pembelian, dan dapat dilihat pada gambar 4.21 Desain Form Transaksi Pembelian (Detail Pemesanan) dan 4.22 Desain Form Transaksi Pembelian (Detail Pembelian). FORM PEMBELIAN ID KARYAWAN 29 NOVENBER 2015 PEMBELIAN CARI DATA NO PEMBELIAN DETAIL PEMESANAN DETAIL PEMBELIAN NO. PEMESANAN ID SUPPLIER CARI DATA PEMESANAN NO. PEMESANAN ID BAHAN BAKU JUMLAH ITEM STOK HARGA ID BAHAN BAKU NAMA BAHAN BAKU STOK BAHAN BAKU + JUMLAH PESAN - HARGA SATUAN TOTAL HARGA TOTAL BAYAR SIMPAN HAPUS KELUAR Gambar 4. 21 Desain Form Transaksi Pembelian (Detail Pemesanan)

43 FORM PEMBELIAN ID KARYAWAN 29 NOVENBER 2015 PEMBELIAN CARI DATA NO PEMBELIAN DETAIL PEMESANAN DETAIL PEMBELIAN NO. PEMESANAN ID SUPPLIER CARI DATA PEMESANAN NO. PEMBAYARAN ID BAHAN BAKU JUMLAH ITEM TOTAL HARGA ID BAHAN BAKU NAMA BAHAN BAKU STOK BAHAN BAKU + JUMLAH PESAN - HARGA SATUAN TOTAL HARGA TOTAL BAYAR SIMPAN HAPUS KELUAR Gambar 4. 22 Desain Form Transaksi Pembelian (Detail Pembelian) Tab Cari Data digunakan untuk pencarian data pembelian yang telah dilakukan. Pada tab cari data terdapat tab yang berisi Data Transaksi Pembelian dan Detail Pembelian. Data Transaksi Pembelian berisi data transaksi yang telah dilakukan, sedangkan Detail Pembelian berisi data detail bahan baku yang dibeli. Tab Cari Data dapat dilihat pada gambar 4.23 Desain Form Transaksi Pembelian Cari Data (Pembelian) dan gambar 4.24 Desain Form Transaksi Pembelian Cari Data (Detail Pembelian).

44 FORM PEMBELIAN ID KARYAWAN 29 NOVENBER 2015 PEMBELIAN CARI DATA NO PEMBELIAN PEMBELIAN DETAIL PEMBELIAN NO.PEMBELIAN ID BAHAN BAKU JUMLAH ITEM TOTAL HARGA KELUAR Gambar 4. 23 Desain Form Transaksi Pembelian Cari Data (Pembelian) FORM PEMBELIAN ID KARYAWAN 29 NOVENBER 2015 PEMBELIAN CARI DATA NO PEMBELIAN PEMBELIAN DETAIL PEMBELIAN NO. PEMBAYARAN ID SUPPLIER ID KARYAWAN TANGGAL PEMBELIAN TOTAL BAYAR KELUAR Gambar 4. 24 Desain Form Transaksi Pembelian Cari Data (Detail Pembelian)

45 h. Form Spesifikasi Form Spesifikasi merupakan form yang didisain untuk melakukan penyimpanan, perubahan dan penghapusan data spesifikasi beserta bahan baku yang digunakan pada spesifikasi. Pada form ini terdapat tab yang berisi Spesifikasi dan Cari Spesifiakasi. Tab spesifikasi digunakan untuk menginputkan bahan baku apa saja yang digunakan untuk pembuata spesifikasi produk. Tab spesifikasi dapat dilihat pada gambar 4.25 Desain Form Spesifikasi. FORM SPESIFIKASI SPESIFIKASI CARI SPESIFIKASI KODE SPESIFIKASI SPESIFIKASI DETAIL SPESIFIKASI KODE SPESIFIKASI ID BAHAN BAKU JUMLAH PEMAKAIAN KETERANGAN HARGA SPESIFIKASI KODE BAHAN BAKU NAMA BAHAN BAKU CARI DATA BAHAN BAKU STOK BAHAN BAKU JUMLAH PEMAKAIAN + - SIMPAN HAPUS KELUAR Gambar 4. 25 Desain Form Spesifikasi Tab Cari Data Spesifikasi digunakan untuk pencarian data spesifikasi dan detail bahan baku yang digunakan untuk spesifikasi. Pada tab cari data spesifikasi terdapat tab spesifikasi yang berisi data spesifikasi dan tab detail

46 bahan baku spesifikasi yang berisi detail bahan baku yang dipakai untuk spesifikasi. Tab cari data spesifikasi dapat dilihat pada gambar 4.26 Desain Form Spesifikasi Cari Data Spesifikasi dan 4.27 Desain Form Spesifikasi Cari Data Spesifikasi (Detail Bahan Baku). FORM SPESIFIKASI SPESIFIKASI CARI SPESIFIKASI KODE SPESIFIKASI SPESIFIKASI DETAIL BAHAN BAKU SPESIFIKASI KODE SPESIFIKASI SPESIFIKASI KETERANGAN SPESIFIKASI HARGA SPESIFIKASI KELUAR Gambar 4. 26 Desain Form Spesifikasi Cari Data Spesifikasi FORM SPESIFIKASI SPESIFIKASI CARI SPESIFIKASI KODE SPESIFIKASI SPESIFIKASI DETAIL BAHAN BAKU SPESIFIKASI KODE SPESIFIKASI ID BAHAN BAKU JUMLAH PEMAKAIAN KELUAR Gambar 4. 27 Desain Form Spesifikasi Cari Data Spesifkasi (Detail Bahan Baku)

47 i. Form Produk Form Produk merupakan form yang didisain untuk melakukan penyimpanan, perubahan dan penghapusan data produk beserta detail spesifikasi yang digunakan pada produk. Pada form ini terdapat tab yang berisi Produk dan Cari Produk. Tab Produk digunakan untuk menginputkan data spesifikasi apa saja yang digunakan pada produk. Tab Produk dapat dilihat pada gambar 4.28 Desain Form Produk. FORM PRODUK PRODUK CARI PRODUK KODE PRODUK NAMA PRODUK DETAIL SPESIFIKASI KODE PRODUK KODE SPESIFIKASI JUMLAH SPESIFIKASI KAPASITAS HARGA PRODUK KODE SPESIFIKASI SPESIFIKASI CARI DATA SPESIFIKASI HARGA SPESIFIKASI JUMLAH SPESIFIKASI TOTAL HARGA + - SIMPAN HAPUS KELUAR Gambar 4. 28 Desain Form Produk Tab Cari Data Produk digunakan untuk pencarian data produk dan spesifikasi apa saja yang digunakan pada produk. Pada tab cari data produk terdapat tab produk yang berisi data produk dan tab detail spesifikasi yang berisi detail spesifikasi yang dipakai untuk pembuatan produk. Tab cari data produk dapat

48 dilihat pada gambar 4.29 Desain Form Produk Cari Data Produk dan 4.30 Desain Form Produk Cari Data Produk (Detail Spesifikasi). FORM PRODUK PRODUK CARI PRODUK KODE PRODUK PRODUK DETAIL SPESIFIKASI KODE PRODUK NAMA PRODUK KAPASITAS HARGA PRODUK KELUAR Gambar 4. 29 Desain Form Produk Cari Data Produk FORM PRODUK PRODUK CARI PRODUK KODE PRODUK PRODUK DETAIL SPESIFIKASI KODE PRODUK KODE SPESIFIKASI JUMLAH SPESIFIKASI KELUAR Gambar 4. 30 Desain Form Produk Cari Data Produk (Detail Spesifikasi)

49 j. Form Data Bahan Baku Form Data Bahan Baku merupakan form yang didisain untuk menampilkan data bahan baku yang ada. Pada form ini terdapat fungsi penyortiran berdasarkan nama bahan baku. Form Data Bahan Baku dapat dilihat pada gambar 4.31 Desain Form Data Bahan Baku. FORM DATA BAHAN BAKU NAMA BAHAN BAKU ID BAHAN BAKU NAMA BAHAN BAKU STOK BAHAN BAKU SATUAN HARGA BAHAN BAKU KELUAR Gambar 4. 31 Desain Form Data Bahan Baku k. Form Data Pemesanan Form Data Pemesanan merupakan form yang didisain untuk menampilkan data pemesanan yang telah diinputkan pada form transaksi pemesanan. Pada form ini terdapat fungsi penyortiran berdasarkan nomor pemesanan dengan menginputkan nomor pemesanan pada kolom pencarian yang telah disediakain. Form Data Pemesanan dapat dilihat pada gambar 4.32 Desain Form Data Pemesanan.

50 FORM DATA PEMESANAN NO. PEMESANAN NO. PEMESANAN ID SUPPLIER ID KARYAWAN TANGGAL PEMESANAN KELUAR Gambar 4. 32 Desain Form Data Pemesanan l. Form Data Spesifikasi Form Data Spesifikasi merupakan form yang didisain untuk menampilkan data spesifikasi dan detail bahan baku yang dibutuhkan untuk spesifikasi yang ada. Pada form ini terdapat fungsi penyortiran berdasarkan kode spesifikasi. Form Data Spesifikasi dapat dilihat pada gambar 4.33 Desain Form Data Spesifikasi dan gambar 4.34 Desain Form Data Spesifikasi (Detail Bahan Baku Spesifikasi). FORM DATA SPESIFIKASI KODE SPESIFIKASI SPESIFIKASI DETAIL BAHAN BAKU SPESIFIKASI KODE SPESIFIKASI SPESIFIKASI KETERANGAN SPESIFIKASI HARGA SPESIFIKASI KELUAR Gambar 4. 33 Desain Form Data Spesifikasi

51 FORM DATA SPESIFIKASI KODE SPESIFIKASI SPESIFIKASI DETAIL BAHAN BAKU SPESIFIKASI KODE SPESIFIKASI ID BAHAN BAKU JUMLAH PEMAKAIAN KELUAR Gambar 4. 34 Desain Form Data Spesifikasi (Detail Bahan Baku Spesifikasi) m. Faktur Pemesanan Faktur Pemesanan merupakan form yang didisain untuk menampilkan hasil faktur pemesanan bahan baku. Form Faktur Pemesanan dapat dilihat pada gambar 4.35 Desain Faktur Pemesanan. PT. SINAR BAJA HUTAMA JL. DUPAK RUKUN NO. 111 - SURABAYA No. Telpon : (031) 5318383; (031) 5312466 Fax : (031) 5476040 E-mail : sinarbajahutama_pt@yahoo.com No. Pemesanan Supplier XXXXXXX XXXXXXX 12 Desember 2015 Nama Bahan Baku Harga Bahan Baku Jumlah Item Satuan XXXXXXX Rp X.XXX.XXX XXXXX XXXX XXXXXXX Rp X.XXX.XXX XXXXX XXXX XXXXXXX Rp X.XXX.XXX XXXXX XXXX XXXXXXX Rp X.XXX.XXX XXXXX XXXX PT. SINAR BAJA HUTAMA XXXXXXXXXXXXX Gambar 4. 35 Desain Faktur Pemesanan

52 n. Laporan Pembelian Bahan Baku Laporan Pembelian Bahan Baku merupakan form yang didisain untuk menampilkan laporan pembelian bahan baku selama periode tertentu, baik itu satu minggu, satu bulan, dua bulan, dsb. Laporan ini merupakan hasil dari transaksi pembelian bahan baku. Laporan Pembelian Bahan Baku dapat dilihat pada gambar 4.36 Desain Laporan Pembelian Bahan Baku. PT. SINAR BAJA HUTAMA JL. DUPAK RUKUN NO. 111 - SURABAYA No. Telpon : (031) 5318383; (031) 5312466 Fax : (031) 5476040 E-mail : sinarbajahutama_pt@yahoo.com LAPORAN PEMBELIAN BAHAN BAKU Supplier ID Bahan Baku Nama Bahan Baku Jumlah Item Satuan Tanggal Cetak Total Harga XXXXXXX Tanggal Pembelian XXXXX XXXXX XXXXXXXXXXXXX XXXXXXXXXXXXX XXXXX XXXXX XXXX XXXX Rp Rp X.XXX.XXX X.XXX.XXX XXXXXXX TOTAL BAYAR Rp X.XXX.XXX Tanggal Pembelian XXXXXXXXXXXXX XXXXXXXXXXXXX XXXXX XXXXX XXXX XXXX Rp Rp X.XXX.XXX X.XXX.XXX TOTAL BAYAR Rp X.XXX.XXX GRAND TOTAL Rp X.XXX.XXX PT. SINAR BAJA HUTAMA XXXXXXXXXXXXX Gambar 4. 36 Desain Laporan Pembelian Bahan Baku

53 o. Laporan Stok Bahan Baku Laporan Stok Bahan Baku merupakan form yang didisain untuk menampilkan laporan stok bahan baku yang telah mencapai limit stok. Laporan Stok Bahan Baku dapat dilihat pada gambar 4.37 Desain Laporan Stok Bahan Baku. PT. SINAR BAJA HUTAMA JL. DUPAK RUKUN NO. 111 - SURABAYA No. Telpon : (031) 5318383; (031) 5312466 Fax : (031) 5476040 E-mail : sinarbajahutama_pt@yahoo.com LAPORAN PERSEDIAAN BAHAN BAKU ID Bahan Baku Nama Bahan Baku Stok Bahan Baku Satuan Tanggal Cetak Harga Bahan Baku XXXXX XXXXXXXXXXXXX XXXXX XXXX Rp X.XXX.XXX XXXXX XXXXXXXXXXXXX XXXXX XXXX Rp X.XXX.XXX XXXXX XXXXXXXXXXXXX XXXXX XXXX Rp X.XXX.XXX XXXXX XXXXXXXXXXXXX XXXXX XXXX Rp X.XXX.XXX PT. SINAR BAJA HUTAMA XXXXXXXXXXXXX Gambar 4. 37 Desain Laporan Stok Bahan Baku 4.3 Mengimplementasikan Sistem Mengimplementasikan sistem merupakan tahap pengujian dimana desain sistem dapat berjalan dengan baik. Implementasi dilakukan oleh dua orang, yaitu penganalisa sistem dan pendesain input output. Desain form yang telah dibuat oleh pendesain input output cukup sesuai untuk mengimplementasikan sistem, sehingga tidak membutuhkan banyak perubahan.

54 Kebutuhan Sistem Pada tahap ini, dijelaskan mengenai implementasi dari perangkat lunak yang harus dipersiapkan oleh pengguna. Adapun perangkat lunak yang digunakan, yaitu: 1. Power Designer 6 (32 bit). 2. Microsoft Visual Basic.NET 2010. 3. Microsoft SQL Server 2008 R2. 4. Crystal Report for Visual Studio.NET. Untuk perangkat keras, minimal pengguna harus mempersiapkan spesifikasi sebagai berikut: 1. Processor Intel Core i3 1.8 GHz atau AMD A6 2 GHz. 2. Memory 2 GB. 3. Hardisk 500 GB. 4.4 Pembahasan Hasil Implementasi 4.4.1 Instalasi Program Dalam tahap ini, pengguna harus memperhatikan dengan benar terhadap penginstalan perangkat lunak. Berikut langkah - langkah penginstalan aplikasi: 1. Install Microsoft SQL Server 2008 R2. 2. Install Microsoft Visual Basic.NET 2010. 4.4.2 Penjelasan Pemakaian Tahap ini merupakan langkah - langkah dari pemakaian program Sistem Informasi Perpustakaan ini. Berikut sub - sub pembahasan pemakaian :

55 1. Login Form Login merupakan form identifikasi pengguna dari program pada saat itu. Form ini berguna dalam memberikan otorisasi pemakaian program. Pemberian otorisasi pemakaian program diidentifikasi berdasarkan username yang diinputkan, jika username yang diinputkan berbeda maka hak akses terhadap aplikasi juga akan berbeda, pemberian hak akses terhadap aplikasi ini didasarkan atas jabatan dari masing masing karyawan. Formulir Login dapat dilihat pada gambar 4.38 Form Login. Gambar 4. 38 Form Login 2. Menu Utama Menu Utama merupakan tampilan awal dari program ini. Pada form ini terdapat menu - menu yang berfungsi dalam menjalankan Sistem Informasi Pemesanan dan Pembelian Bahan Baku. Form utama dapat dilihat pada gambar 4.39 Form Menu Utama.

56 Gambar 4. 39 Menu Utama 3. Form Karyawan Form Karyawan merupakan form yang dikhususkan untuk karyawan yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Karyawan pada database. Data yang sudah diinputkan akan digunakan untuk mengidentifikasi pengguna aplikasi pada saat melakukan login program. Pada form karyawan ini hanya menyimpan data karyawan yang berhubungan langsung dengan proses bisnis pada perusahaan, diantaranya karyawan bagian purchasing, manajer produksi, dan administrasi. Form Karyawan dapat dilihat pada gambar 4.40 Form Karyawan.

57 Gambar 4. 40 Form Karyawan 4. Form Supplier Form Supplier merupakan form yang dikhususkan untuk admin yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Supplier pada database. Data ini akan digunakan pada saat melakukan transaksi pemesanan dan pembelian bahan baku. Form Supplier dapat dilihat pada gambar 4.41 Form Supplier.

58 Gambar 4. 41 Form Supplier 5. Form Bahan Baku Form Bahan Baku merupakan form yang dikhususkan untuk admin yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Bahan Baku pada database. Data ini akan digunakan pada saat melakukan transaksi pemesanan dan pembelian. Form Bahan Baku dapat dilihat pada gambar 4.42 Form Bahan Baku.

59 Gambar 4. 42 Form Bahan Baku 6. Form Satuan Form Satuan merupakan form yang dikhususkan untuk admin yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Satuan Bahan Baku pada database. Data ini akan digunakan pada saat melakukan transaksi pemesanan dan pembelian. Form Satuan dapat dilihat pada gambar 4.43 Form Satuan.

60 Gambar 4. 43 Form Satuan 7. Form Produk Form Produk merupakan form yang dikhususkan untuk admin perusahaan yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Produk pada database. Data ini akan digunakan pada saat transaksi pemesanan produk berlangsung untuk mengetahui spesifikasi apa saja yang dibutuhkan oleh customer pada produk yang dibeli. Form Produk dapat dilihat pada gambar 4.44 Form Produk.

61 Gambar 4. 44 Form Produk Tab Cari Produk pada Form Produk berfungsi untuk melakukan pencarian data produk dan data spesifikasi yang digunakan produk dengan menginputkan kode produk pada kolom pencarian yang telah disediakan, dengan begitu akan terlihat data produk dan detail spesifikasi dari produk yang ingin di cari. Tab Cari Produk dapat dilihat pada gambar 4.45 Form Produk (Cari Produk).

62 Gambar 4. 45 Form Produk (Cari Produk) 8. Form Spesifikasi Form Spesifikasi merupakan form yang dikhususkan untuk admin dan bagian pemesanan produk yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Spesifikasi Produk pada database. Data ini akan digunakan pada saat transaksi pemesanan produk berlangsung untuk mengetahui bahan baku apa saja yang akan digunakan untuk pembuatan spesifikasi. Form Spesifikasi dapat dilihat pada gambar 4.46 Form Spesifikasi.

63 Gambar 4. 46 Form Spesifikasi Tab Cari Spesifikasi pada Form Spesifikasi berfungsi untuk pencarian data spesifikasi dan detail bahan baku yang digunakan untuk pembuatan spesifikasi dengan menginputkan kode spesifikasi pada kolom pencarian yang sudah disediakan, dengan begitu akan terlihat data spesifikasi dan detail bahan baku yang digunakan untuk pembuatan spesifikasi. Tab Cari Spesifikasi dapat dilihat pada gambar 4.47 Form Spesifikasi (Cari Spesifikasi).

64 Gambar 4. 47 Form Spesifikasi (Cari Spesifikasi) 9. Form Transaksi Pemesanan Form Transaksi Pemesanan merupakan form yang dikhususkan untuk admin dan bagian pemesanan yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Transaksi Pemesanan pada database. Data ini akan digunakan pada saat melakukan transaksi pembelian sebagai konfirmasi bahan baku apa saja yang nantinya akan dibeli. Form Transaksi Pemesanan dapat dilihat pada gambar 4.48 Form Pemesanan.

65 Gambar 4. 48 Form Pemesanan Tab Cari Data Pemesanan pada Form Pemesanan berfungsi untuk pencarian data pemesanan dan detail bahan baku yang dipesan dengan menginputkan pada kolom pencarian yang sudah disediakan. Pada tab ini juga disediakan tombol untuk mencetak faktur pemesanan yang sebelumnya harus diinputkan nomor pemesanan pada kolom pencarian yang sudah disediakan. Tab Cari Data Pemesanan dapat dilihat pada gambar 4.49 Form Pemesanan (Cari Data Pemesanan).

66 Gambar 4. 49 Form Pemesanan (Cari Data Pemesanan) 10. Form Transaksi Pembelian Form Transaksi Pembelian merupakan form yang dikhususkan untuk admin dan bagian pembelian yang berfungsi untuk melakukan proses menyimpan, merubah, dan menghapus data Transaksi Pembelian pada database. Data ini akan digunakan pada saat pembelian akan dilakukan sebagai verifikasi apa saja bahan baku yang jadi dibeli berdasarkan pemesanan yang dilakukan. Form Transaksi Pembelian dapat dilihat pada gambar 4.50 Form Pembelian.

67 Gambar 4. 50 Form Pembelian Tab Cari Data Pembelian pada Form Pembelian berfungsi untuk pencarian data pembelian dan detail bahan baku yang dibeli dengan menginputkan nomor pembelian pada kolom pencarian yang sudah disediakan, dengan begitu akan terlihat data pembelian dan detail bahan baku yang dibeli. Tab Cari Data Pembelian dapat dilihat pada gambar 4.51 Form Pembelian (Cari Data Pembelian).

68 Gambar 4. 51 Form Pembelian (Cari Data Pembelian) 11. Form Laporan Form Laporan merupakan form yang dikhususkan untuk admin dan bagian pembelian yang berfungsi untuk menghasilkan laporan pembelian bahan baku dan laporan stok bahan baku. Untuk mencetak laporan pembelian tinggal menginputkan range tanggal yang telah disediakan, sedangkan untuk mencetak laporan bahan baku harus menginputkan limit stok yang diinginkan dan memilih satuan bahan baku. Form Laporan pembelian bahan baku dapat dilihat pada gambar 4.52 Form Laporan Pembelian Bahan Baku dan Form Laporan Stok Bahan Baku dapat dilihat pada gambar 4.52 Form Laporan Stok Bahan Baku.

69 Gambar 4. 52 Form Laporan Pembelian Gambar 4. 53 Form Laporan Stok Bahan Baku

70 12. Faktur Pemesanan Faktur Pemesanan merupakan form yang berisi detail informasi bahan baku yang dipesan kepada supplier beserta jumlah item yang dibeli. Faktur Pemesanan dapat dilihat pada gambar 4.54 Faktur Pemesanan Bahan Baku. Gambar 4. 54 Faktur Pemesanan Bahan Baku 13. Laporan Pembelian Bahan Baku Laporan Pembelian Bahan Baku ini merupakan laporan untuk bagian manajemen yang berisi tentang record pembelian bahan baku kepada supplier beserta harga dan total biaya untuk pembelian bahan baku. Laporan Pembelian Bahan Baku dapat dilihat pada gambar 4.55 Laporan Pembelian Bahan Baku.

71 Gambar 4. 55 Laporan Pembelian Bahan Baku 14. Laporan Stok Bahan Baku Laporan Stok Bahan Baku ini merupakan laporan untuk bagian manajemen yang berisi data bahan baku dan stok bahan baku yang telah disesuaikan dengan kebutuhan perusahaan, pada laporan ini juga bisa mengetahui jumlah bahan baku yang telah mencapai limit stok. Laporan Stok Bahan Baku dapat dilihat pada gambar 4.56 Laporan Stok Bahan Baku.

Gambar 4. 56 Laporan Persediaan Bahan Baku 72