BAB III ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan pada System Development Life Cycle (SDLC) metode waterfall

dokumen-dokumen yang mirip
BAB IV DISKRIPSI PEKERJAAN. cara langsung menemui bagian PPQC (Production Planning and Quality Control)

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan System Development Life Cycle (SDLC) metode waterfall yang

BAB IV DISKRIPSI PEKERJAAN. pesanan barang oleh distributor. Saat ini, kegiatan pemesanan barang dimulai dari

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISA DAN PERANCANGAN SISTEM. Identifikasi permasalahan merupakan langkah awal yang harus dilakukan

BAB III ANALISIS DAN PERANCANGAN SISTEM. menggunakan model waterfall. Pada model waterfall terdapat tahapan analisis

BAB III ANALISIS_DAN_PERANCANGAN_APLIKASI. kontrak kru yaitu menggunakan metode System Development Lyfe Cycle (SDLC)

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil wawancara dengan pihak CV. Bintang Anggara Jaya

BAB IV DESKRIPSI KERJA PRAKTIK. tersebut, diperlukan langkah-langkah sebagai berikut. di harapkan akan dapat menyelesaikan permasalahan yang ada.

BAB III ANALISIS DAN PERANCANGAN SISTEM. adalah melakukan identifikasi permasalahn dan analisis permasalahan.

BAB IV DESKRIPSI KERJA PRAKTEK. agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk

BAB IV DESKRIPSI PEKERJAAN. kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem aplikasi penjualan dan pembelian pada UD. Tirta Samudra ini

BAB IV ANALISIS DAN DESAIN SISTEM. menginginkan adanya pelaporan yang dapat dilakukan secara berkala tiap periode.

BAB V HASIL DAN PEMBAHASAN. Pengelolaan Kas Fakultas Teknik Universitas 45 Surabaya memiliki

BAB IV DESKRIPSI PEKERJAAN. Fortuna Badja Inti, menemukan permasalahan seperti pencatatan permintaan dari

BAB IV DESKRIPSI PEKERJAAN

BAB IV PERANCANGAN SISTEM. praktek ini, baik di dalam memperoleh data, menyelesaikan, dan memecahkan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Metode Single Exponential Smoothing pada CV Lintas Nusa Surabaya.

BAB IV DESKRIPSI PEKERJAAN. adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal

BAB III ANALISIS DAN PERANCANGAN SISTEM. aplikasi penjualan perangkat komputer pada CV. Data Baru. Berdasarkan tahaptahap

BAB IV DESKRIPSI PEKERJAAN. meninjau SMA Wahid Hasyim Krian, didapatkan informasi bahwa proses

BAB IV DESKRIPSI KERJA PRAKTIK. sistem yang ada saat ini pada CV. Rahayu Sentosa. Hasil yang ditemukan dalam

sering dihadapi oleh petugas perpustakaan SD Muhammadiyah 4 Surabaya.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas tentang tahapan-tahapan yang dilakukan dalam

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. berjalan pada CV. Azaria Abadi Permai saat ini, meliputi proses penjualan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III DESAIN DAN PERANCANGAN

Bab IV. Deskripsi Kerja Praktek. UPADAYA PT.PLN (Persero) Surabaya, maka didapatkan proses-proses yang terjadi

BAB IV ANALISA DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. 4 Berdasarkan hasil wawancara dengan Supervisor TI PT Kimia Farma

BAB III ANALISIS DAN PERANCANGAN SISTEM. proses transaksi pada Rasyid English Course Denpasar.

BAB IV DESKRIPSI PEKERJAAN. Kerja praktik yang kami laksanakan di PT. Indoberka Investama pada

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III DESAIN DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Development Life Cycle (SDLC) model waterfall. Berdasarkan SDLC model

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan dari hasil survey pada UD Chandra Group yang bertujuan untuk

DAFTAR ISI. ABSTRAK... iv KATA PENGANTAR... DAFTAR ISI... vii. DAFTAR GAMBAR... xii. DAFTAR TABEL...xvii BAB I PENDAHULUAN Tujuan...

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

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

BAB IV. Deskripsi Kerja Praktek. perancangan sistem pengoahan data yang baik dengan analisa yang matang, maka

BAB III ANALISIS DAN PERANCANGAN SISTEM. pada CV. Permata, maka didapatkan proses-proses yang terjadi dalam kegiatan

BAB IV DESKRIPSI KERJA PRAKTEK. sistem informasi agar dapat mengorganisir permasalahan dengan baik dan jelas.

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

BAB IV 4. DESKRIPSI KERJA PRAKTIK

BAB I PENDAHULUAN. pembuatan sepatu, sandal berbahan dasar karet dan bahan baku dasar untuk

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem informasi penjadwalan produksi pada PT Bukit Baja Anugrah.

JSIKA Vol. 5, No. 9, Tahun 2016 ISSN X

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

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

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

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

BAB III ANALISA DAN PERANCANGAN SISTEM. Bangun Aplikasi Kelayakan Pemberian Kredit Koperasi Sejahtera Tani Nusantara

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. aplikasi penjadwalan produksi pada PT Bina Megah Indowood (BMI) ini

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

BAB IV ANALISA DAN DESAIN

BAB IV DESKRIPSI KERJA PRAKTEK

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

JSIKA Vol. 5, No. 9, Tahun 2016 ISSN X

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

JSIKA Vol. 5, No. 8, Tahun 2016 ISSN X

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

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

BAB IV DESKRIPSI PEKERJAAN

BAB I PENDAHULUAN. ketersediaan bahan baku (Bhattacharyya, 2011). target penjualan (made to stock) dan pesanan pelanggan (made to order) untuk

BAB IV DESAIN DAN IMPLEMENTASI SISTEM. permasalahan yang ada di PT. Barata Indonesia (Persero). Untuk memperoleh

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

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

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DISKRIPSI PEKERJAAN

BAB 4 HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. menggunakan metode yang sesuai dengan System Development Life Cycle

BAB III ANALISIS DAN PERANCANGAN SISTEM. pengumpulan data, identifikasi masalah, dan rancangan penelitian. keuangan, dan penyimpanan data transaksi.

BAB IV IMPLEMENTASI DAN EVALUASI. Penggunaan Mesin yang berguna bagi bagian produksi. hardware (perangkat keras) dan software (perangkat lunak).

RANCANG BANGUN SISTEM INFORMASI PENJUALAN BUKU MENGGUNAKAN PHP & MYSQL (STUDI KASUS CV PUTRA MANDIRI JAYA)

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xiii. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN... xix

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Sistem Informasi Monitoring dan Evaluasi Pengendalian DBD pada

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

JSIKA Vol. 5, No. 11, Tahun 2016 ISSN X

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

`BAB III ANALISIS DAN PERANCANGAN SISTEM. Material Requirement Planning (MRP) berbasis web pada CV. Mitra Techno Sains.

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pengembangan Sistem (Systems Development Life Cycle) yang berfungsi untuk

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. dan harus menyampaikan perintah disposisi tersebut.

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

ANALISA PERANCANGAN SISTEM INVENTORY GUNA PENINGKATAN PRODUKTIVITAS KERJA. Antoni Yohanes Dosen Fakultas Teknik Universitas Stikubank Semarang

Transkripsi:

BAB III ANALISIS DAN PERANCANGAN SISTEM Berdasarkan pada System Develpment Life Cycle (SDLC) metde waterfall yang digunakan dalam pembuatan aplikasi penjadwalan prduksi dengan menggunakan metde Earliest Due Date (EDD), terdapat beberapa tahapan yang terdiri dari: 3.1 Analisis Sistem Pada tahap ini akan menjelaskan tentang cara melakukan indentifikasi masalah penjadwalan prduksi pada UD Eka pada saat ini. Dalam hal ini dilakukan dilakukan beberapa langkah antara lain: 1. Wawancara Wawancara ini dilakukan kepada bagian prduksi, bagian gudang serta bagian penjualan pada UD Eka. Wawancara dilakukan secara tersetruktur dan terencana berdasarkan pada daftar pertanyaan yang telah dibuat sebelumnya. Wawancara ini membahas tentang permasalahan saat ini yang terkait dengan penjadwalan prduksi dan infrmasi-infrmasi yang dibutuhkan dalam penelitian. Sehingga nantinya aplikasi yang dibuat dapat memberikan slusi terhadap permasalahan saat ini. 2. Observasi Observasi dilakukan dengan cara melakukan pengamatan mengamati secara langsung prses bisnis penjadwalan prduksi yang terdapat pada UD Eka. tujuan dari pengamatan ini untuk mendapatkan data tambahan yang belum didapat pada 24

25 saat wawancara. Dari data yang telah didapat digunakan sebagai dasar untuk mendapatkan gambaran secara umum mengenai penjadwalan prduksi pada UD Eka. Berikut merupakan hasil bservasi yang memperleh data yang dibutuhkan. Tabel 3.1 Data hasil bservasi N. Sumber Data yang diperleh 1. Bagian Penjualan Lapran Penjualan Lapran Pengiriman Data prses prduksi 2. Bagian Prduksi Data prduk Data mesin 3. Studi Literatur Studi literatur merupakan langkah untuk mengumpulkan infrmasi yang berhubungan dengan penelitian. Sumber infrmasi ini berupa buku pendukung yang berkaitan dengan penjadwalan prduksi dan perancangan sistem adapun daftar bacaan yang pernah dibaca akan dicantumkan pada bagian daftar pustaka. 3.1.1 Identifikasi Masalah Dalam prses bisnis yang berjalan pada saat ini, perlu dilakukan perlu dilakukan identifikasi masalah yang sedang terjadi, sehingga diketahui permasalahan yang terjadi diperusahaan yang berkaitan dengan penjadwalan prduksi. Prses prduksi yang dilakukan pada UD Eka dimulai dari permintaan bagian penjualan yaitu pesanan pelanggan yang bersifat pasti. Selain permintaan prduksi, bagian prduksi juga melihat stk barang jadi di gudang telah memasuki

26 angka minimum stk. Pada saat ini UD Eka tidak memiliki jadwal prduksi yang pasti, perusahaan hanya menetapkan prduksi tersebut berdasarkan pesanan pelanggan dan minimum stk. Dalam melakukan prses prduksi, bagian prduksi hanya menetapkan kapan suatu prduk akan diprduksi saja tanpa memperhatikan kapasitas prduksi serta alkasi penggunan sumber daya manusia. Jika pada saat pelaksanaan prses prduksi berlangsung terdapat pesanan prduk dari pelanggan yang harus segera dipenuhi, namun pada minggu tersebut tidak melakukan prduksi barang yang dipesan maka, bagian prduksi akan mempriritaskan pesanan terlebih dahulu. Kemudian bagian prduksi akan mengubah prses prduksi untuk memenuhi pesanan tersebut tanpa menghentikan mesin prduksi. Jika terdapat beberapa pesanan pada hari yang sama maka bagian prduksi akan memprduksi pesaan yang pertama masuk tanpa merekap terlebih dahulu pesanan tersebut. Dari prses bisnis tersebut terdapat permasalahan dalam perencanaan prduksi perusahaan hanya menentukan prduk yang akan diprduksi saja tidak melihat kapasitas prduksinya hal ini mengakibatkan sering terjadinya penumpukan barang jadi. Selain itu, dalam melakukan prses prduksi perusahaan tidak sesuai dengan jatuh temp yang telah di sekapati leh perusahaan sehingga hal ini mengakibatkan terjadinya keterlambatan dalam memenuhi pesanan.

27 Prses Bisnis UD Eka Custmer Penjualan Gudang Barang Jadi Prduksi Gudang Bahan Bahan Baku Manager Prduksi Start Pesanan Membuat nta pemesanan Mengecek stk Barang jadi Daftar Barang yang masuk minimum stk Kebutuhan Bahan Baku Lapran Penyelesaian Prduksi Nta pesanan Nta pesanan Kartu Stk A T Minimum Stk? Membuat Rencana Prduksi Memberikan Bahan Baku Melakukan permintaan Y Membuat daftar barang yang telah minimum stk Rencana Prduksi Data Permintaan Meminta Kebutuhan Bahan Baku Kebutuhan Bahan Baku Prses Prduksi Barang Jadi Membuat Lapran Penyelesaian Prduksi Start Lapran Penyelesaian Prduksi Gambar 3.1 Dcflw Prses Prduksi

28 Tabel 3.2 Identifikasi masalah IDENTIFIKASI PERMASALAHAN OPTIMASI SISTEM Masalah Dampak Target Sistem Batasan Sistem Jadwal yang Dalam perencanaan prduksi UD Eka tidak melihat kapasitas mesin perusahaan hanya menentukan prduk yang akan diprduksi saja. Akibat dari permasahan tersebut prses prduksi menjadi kurang maksimal. Sistem yang dibuat dapat melakukan perencanaan atau penjadwalan dengan melihat data pemesanan dan data mesin sehingga prses prduksi sesuai dengan yang telah direncanakan. dihasilkan leh sistem untuk prduk sl dan sandal. Sistem yang dibuat berbasis desktp serta sistem ini dapat diakses leh bagian Prductin Planning Inventry Cntrl(PPIC), prduksi dan bagian gudang barang jadi. Prses prduksi tidak sesuai dengan jatuh temp. Akibat dari permasalahan tersebut adalah terjadinya keterlambatan dalam pemenuhan pesanan. Sistem ini dapat menghasilkan slusi pemenuhan pesanan sehingga dapat mengurangi keterlambatan yang Sistem yang dibuat melakukan prses penjadwalan dengan menggunakan metde Earliest Due Date(EDD)

29 IDENTIFIKASI PERMASALAHAN OPTIMASI SISTEM Masalah Dampak Target Sistem Batasan Sistem terjadi pada UD Eka 3.1.2 Analisis Kebutuhan Analisis kebutuhan merupakan penjelasan mengenai kebutuhan-kebutuhan yang dibutuhkan dalam pembuatan aplikasi. Adapun analisis kebutuhan dibagi menjadi dua antara lain: A. Kebutuhan Fungsinal Pada kebutuhan fungsinal akan menjelaskan detil dari fungsi-fungsi yang dibutuhkan. Kebutuhan fungsinal tersebut terdiri dari kebutuhan prses dan kebutuhan infrmasi. Kebutuhan prses merupakan prses-prses yang dibutuhkan dalam menjalankan sistem. Sedangkan kebutuhan infrmasi merupakan infrmasi yang dihasilkan leh setiap prses yang terdapat pada sistem. Berikut merupakan penjelasan kebutuhan fungsinal yang terdapat pada tabel 3.3. Tabel 3.3 Kebutuhan fungsinal N Kebutuhan Fungsinal Spesifikasi Deskripsi 1 Kebutuhan Prses Pencatatan Permintaan Prses ini digunakan leh bagian penjualan untuk mencatat serta merekap permintaan untuk setiap minggunya.

30 N Kebutuhan Fungsinal Spesifikasi Deskripsi Prses ini digunakan leh bagian prduksi untuk Penjadwalan Prduksi melakukan penjadwalan prduksi. Didalam fungsinal ini terdapat sub fungsi lain anatar lain: penjadwalan prduksi perhari, penjadwalan prduk dan penjadwalan mesin. Dari hasil pencatatan permintaan dari bagian Data Permintaan penjualan akan menghasilkan data permintaan yang merupakan hasil rekapan dari permintaan pesanan dari custmer. Sistem infrmasi penjadwalan prduksi yang nantinya akan dibangun akan menghasilkan 2 Kebutuhan Infrmasi Lapran rencana Prduksi lapran rencana prduksi, lapran rencana prduksi ini akan menjadi master atau acuan dalam pembuatan lapran jadwal harian, jadwal prduk dan jadwal mesin. Lapran jadwal perhari merupakan jadwal kegiatan Lapran jadwal perhari prduksi yang akan dilakukan tiap harianya, adapun data yang berada pada lapran ini antara lain prduk, jumlah yang dipesan, mulai pengerjaan, tanggal selesai pengerjaan.

31 N Kebutuhan Fungsinal Spesifikasi Deskripsi Lapran jadwal Prduk Lapran jadwal prduk adalah kumpulan dari prduk-prduk apa saja yang akan di prduksi pada peride rencana prduksi tersebut. Lapran Jadwal Lapran jadwal mesin merupakan jadwal mesin mesin apa saja yang digunakan dalam memprduksi. B. Kebutuhan Nn Fungsinal Kebutuhan nn fungsinal merupakan penjelasan mengenai kemampuan sistem atau aplikasi dalam menghasilkan infrmasi yang diperuntukan leh pengguna. Adapun penjelasan dari kebutuhan nn fungsinal dapat dilihat pada tabel 3.4 Tabel 3.4 Kebutuhan nn fungsinal Spesifikasi Kemampuan Aplikasi ini dapat dijalankan menggunakan kmputer persnal atau laptp yang terdapat pada perusahaan. Operatinal Mengunakan sistem perasi minimal windws 8 Spesifikasi kmputer minimal cre i3 kebutuhan hardisk untuk penyimpanan data sebesar 20 GB

32 Spesifikasi Kemampuan Security (Keamanan Sistem) Pengguna aplikasi ini memiliki hak akses yang berbedabeda dan setiap pengguna memiliki passwrd yang digunakan untuk lgin. Dengan adanya hak akses dan passwrd dapat menjaga keamanan data yang terdapat didalam aplikasi penjadwalan prduksi. Cultural and Plitical Pengantar bahasa yang digunakan pada aplikasi ini menggunakan bahasa Indnesia. Setelah pengguna melakukan lgin, aplikasi dapat berjalan lancar tanpa ada masalah, memiliki respn time Perfrma 1-6 detik. Apabila aplikasi tidak dapat berjalan lancar karena terdapat masalah, memiliki respn time lebih dari 10 detik. 3.2 Perancangan Sistem Perancangan sistem merupakan tahap pengembangan setelah melakukan analisis sistem yang telah berjalan di UD Eka. Perancangan sistem ini digambarkan menggunakan dengan Desain Arsitektur, Input-Prcess-Output, Cntext Diagram, Diagram Jenjang, Data Flw Diagram (DFD), Cnceptual Data Mdel (CDM), Physical Data Mdel (PDM), Struktur Tabel, Desain Antar Muka Aplikasi, dan Rencana Uji Cba Aplikasi.

33 3.2.1 Desain Arsitektur Desain arsitektur merupakan gambaran bagaimana hubungan seluruh kmpnen sistem infrmasi saling terhubung. Berikut merupakan desain arsitektur sistem infrmasi penjadwalan prduksi pada UD Eka. PPIC Gudang Barang Jadi Prduksi Server Gambar 3.2 Desain Arsitektur Gambar di atas merupakan arsitektur dari sistem infrmasi penjadwalan prduksi pada UD Eka. Terdapat tiga kmputer client pada sistem infrmasi ini. Client pertama digunakan leh Gudang Barang Jadi untuk melakukan untuk melakukan prses pemesanan/permintaan prduksi, client kedua digunakan leh bagian Prductin Planning Inventry Cntrl(PPIC) untuk melakukan pengellaan database, menerima pesanan dan melakukan penjadwalan prduksi serta client ketiga digunakan leh bagian prduksi untuk melihak serta mencetak jadwal prduksi yang telah dibuat leh bagian PPIC.

34 3.2.2 Diagram Input-Prcess-Output IPO Diagram Input Prses Output Pesanan Pelanggan Pencatatan Permintaan Data Permintaan LOO Pengurutan Prduksi pembuatan rencana Prduksi: 1. Waktu Penyelesaian rata-rata 2. Utilisasi 3. Jumlah Pekerjaan rata-rata dalam sistem 4. Keterlambatan pekerjaan rata-rata Lapran Rencana Prduksi Rancang Bangun Sistem Infrmasi Penjadwalan Prduksi Data Mesin Pembuatan Jadwal Harian Pembuatan Jadwal Prduk Pembuatan Jadwal Mesin Lapran Jadwal Prduksi Per hari Lapran Jadwal Prduk Lapran Penjadwalan Mesin Gambar 3.3 Input Prcess Output

35 A. Input 1. Pesanan Pelangan Prses permintaan diperleh dari data permintaan dari bagian penjualan dan data pesanan pelanggan. Masing - masing data memiliki waktu penyelesaian masing-masing. Keluaran dari permitaan tersebut adalah data permintaan yang nantinya akan menjadi inputan dalam pembuatan jadwal prduksi. Tabel 3.5 Pesanan pelanggan N Pemesanan Tanggal pesan Barang Jumlah(kdi) Target penyelesaian 20170600001 2- nv-16 Sandal 001 60 11-nv-16 Sandal 8892 55 Sl 011 50 20170600002 3-Nv-16 Sl 1108 60 10-nv-16 Sandal 2221 75 20170600003 5-Nv-16 Sandal 3211 80 13-nv-16 Sandal 9877 80 2. Data Mesin Data mesin merupakan data yang berkaitan dengan mesin data ini digunakan untuk jadwal prduksi. Dimana didalamnya terdapat nama prduk serta kapasitas prduksi. Tabel 3.6 Data mesin Kde Mesin Nama Mesin Kapasitas perjam M0001 Chpper 400 Kg M0002 Mixer 350 Kg

36 M0003 Injectin 15 Kdi 3. Aktivitas Prduksi Aktivitas prduksi merupakan data tentang kegiatan prduksi yang belum terselesaikan pada minggu lalu. 4. List f Operatin List f peratin merupakan data tentang kegiatan prses prduksi yang terdapat pada UD Eka. data tersebut meliputi data kegiatan, waktu dan jumlah tenaga kerja. Tabel 3.7 List f peratin Nama Prduk : Sandal 0011 Seri Kde Aktivitas Keterangan Waktu(Menit) Jumlah tenaga kerja L0001 Pencacahan 3 2 L0002 Pencampuran 5 2 L0003 Pencetakan 2.5 2 L0004 Fhinishing 1 1 L0005 Pewarnaan 3 2 L0006 Pengemasan 2 3

37 B. Prses 1. Pencatatan Permintaan Pencatatan permintaan merupakan prses perekapan dari permintaan pelanggan. 2. Perhitungan Metde dan Pembuatan Rencana Prduksi Prses perhitungan metde adalah suatu prses pengurutan pekerjaan dengan batas waktu yang tercepat. berdasarkan metde earlist due date maka pekerjaan yang memiliki jatuh temp paling cepat maka akan dikerjaan terlebih dahulu. Setelah pengurutan selesai maka langkah selanjutkan adalah menghitung beberapa kriteria, adapun kriteria tersebut antara lain sebagai berikut: 1. Waktu Penyelesaian rata-rata = jumlah aliran waktu ttal/jumlah pekerjaan. 2. Utilisasi = jumlah waktu prses ttal/jumlah aliran waktu ttal 3. Jumlah pekerjaan rata-rata dalam sistem = jumlah aliran waktu ttal/waktu prses pekerjaan ttal 4. Keterlambatan pekerjaan rata-rata = jumlah hari terlambat/jumlah pekerjaan Setelah melakukan pengurutan, maka dibuatlah rencana prduksi. Untuk merancang rencana prduksi dibutuhkan beberapa inputan antara lain adalah lapran pengurutan prduksi inputan ini digunakan untuk mengetahui prduk apa yang akan diprduksi terlebih dahulu, setelah itu data mesin yang digunakan untuk mengetahui perfrma mesin serta kapasitas dari mesin tersebut dan list f peratin inputan ini digunakan untuk mengetahui dalam memprduksi suatu prduk ada kegiata apa saja. Setelah semua inputan tersedia maka sistem akan menghitung berapa banyak prduk tersebut dipesan, jumlah

38 tersebut akan dikalikan dengan ttal waktu list f peratin sehingga akan diketahui waktu yang dibutuhkan dalam melakukan prses prduksi pesanan tersebut, setelah itu waktu tersebut akan diurutkan sesuai pengurutan prduksi dan hasil akhirnya akan menjadi rencana prduksi. 3. Prses pembuatan jadwal perhari Untuk merancang jadwal harian membutuhkan inputan rencana prduksi yang digunakan untuk mengetahui dalam sehari akan memprduksi prduk apa saja. Setelah mengetahui prduk yang akan diprduksi apa saja, inputan selanjutkan adalah list f peratin inputan ini digunakan untuk mengetahui waktu yang dibutuhkan dalam memprduksi barang tersebut dan hasil akhir dari prses ini adalah jadwal prduksi harian. 4. Prses pembuatan jadwal prduk Dalam merancang jadwal prduk inputan yang dibutuhkan adalah lapran pengurutan prduksi dan list f peratin. List f peratin ini digunakan untuk mengetahui tanggal selesai dari masing-masing prduk yang telah diurutkan. 5. Prses pembuatan jadwal mesin Untuk merancang jadwal mesin dibutuhkan beberapa inputan antara lain adalah lapran rencana prduksi inputan ini digunakan untuk mengetahui jumlah prduk yang akan diprduksi berapa banyak. Inputan selanjutnya list f peratin inputan ini digunakan untuk mengetaui kegiatan apa saja yang akan dilakukan, membutuhkan waktu berapa lama serta menggunakan mesin apa saja. Bill f material data ini digunakan untuk mengetahui berapa banyak bahan baku yang akan digunakan dan yang terakhir adalah data mesin pada data ini

39 yang dibutuhkan adalah kapasitas dari mesin tersebut sehinggan nantinya akan menghasilkan lapran jadwal mesin. C. Output 1. Data Permintaan Data permintaan merupakan hasil rekapan dari data pesanan pelanggan yang masuk selama seminggu. Tabel 3. 8 Data permintaan Pemesan Tanggal pesan Barang Jumlah(kdi) Target penyelesaian 20170600001 2- nv-16 Sandal 001 60 11-nv-16 Sandal 8892 55 Sl 011 50 20170600002 3-Nv-16 Sl 1108 60 10-nv-16 Sandal 2221 75 20170600003 5-Nv-16 Sandal 3211 80 13-nv-16 Sandal 9877 80 2. Lapran Rencana Prduksi Lapran rencana prduksi merupakan lapran rencana prduksi selama seminggu, yang didalamnya berisi data prduk, waktu pengerjaan, dan jumlah barang yang akan diprduksi. Tabel 3. 9 Master prductin schedule Nama Prduk 07/02/17 08/02/17 09/02/17 10/02/17 11/02/17 12/02/17 13/02/17 Sandal 001 18 7

40 Nama Prduk 07/02/17 08/02/17 09/02/17 10/02/17 11/02/17 12/02/17 13/02/17 Sandal 8892 Sl 011 Sl 1108 Sandal 2221 Sandal 3211 Sandal 9877 14 10 9 19 24 15 20 3. Lapran Jadwal Harian Lapran jadwal harian merupakan jadwal yang digunakan leh bagian prduksi untuk melakukan prses prduksi untuk setiap harinya. Tabel 3. 10 Jadwal harian Tanggal : 08/02/2017 Nama Prduk Jumlah Mulai Selesai Sandal 001 7 08.00 14.00 Sandal 8892 14 14.00 00.00 4. Lapran Jadwal Prduk Lapran jadwal prduk merupakan lapran jadwal prduk apa saja yang akan diprduksi pada masa peride mingguan.

41 Kde Jadwal Prduksi : 170203 Tabel 3. 11 Jadwal prduk Nama Prduk Jumlah Mulai Selesai Sandal 001 30 07/02/2017 08.00 08/02/2017 14.00 Sandal 8892 14 08/02/2017 14.00 08/02/2017 00.00 5. Lapran Jadwal Mesin Lapran jadwal mesin merupakan lapran yang berkaitan dengan mesin apa saja yang digunakan untuk melakukan prses prduksi pada saat peride mingguan. Tabel 3. 12 Jadwal mesin Nama N Prduk Jumlah Waktu Waktu mesin Pesanan mulai selesai Chpper Sandal 30 07/02/2017 07/02/2017 001 00.00 05.00 Mixer 07/02/2017 00.00 Injectin 07/02/2017 00.00 07/02/2017 05.00 07/02/2017 05.00

42 3.2.3 Cntex Diagram Cntex diagram merupakan hal pertama yang harus dibuat dalam perancangan rangkaian DFD. Cntex diagram ini juga sebagai gambaran keseluruhan dari sistem yang akan dibangun. Prses ini menjelaskan masukan, keluaran dan aktr yang berada dalam sistem. Terdapat tiga elemen pada cntex diagram adapun elemen tersebut antara lain external entity, data flw dan sistem itu sendiri. Adapun gambar cntex diagram sistem infrmasi penjadwalan prduksi sebagai berikut. PPIC Data LOO Sistem Penjualan Gudang Barang Jadi Data Permintaan Data Permintaan Data Mesin Aplikasi Harga Pkk Penjualan Sistem Pengadaan Bahan Baku 0 Data Prduk Lapran Rencana Prduksi Data Jenis Prduk Sistem Infrmasi Penjadwalan Prduksi pad UD Eka Lapran Rencana Prduksi + Prduksi Lapran Rencana Prduksi Lapran Penjadwalan Perhari Lapran Jadwal Mesin Lapran Jadwal Prduk Aplikasi Harga Pkk Prduksi Gambar 3.4 Cntex Diagram 3.2.4 Diagram Jenjang Diagram jenjeng merupakan penjelasan secara terperinci dan berjenjang mengenai prses atau fungsi yang terdapat pada aplikasi. Diagram jenjang ini juga digunakan sebagai acuan dalam membuat data flw diagram. Adapun gambar diagram jenjang sistem infrmasi penjadwalan prduksi sebagai berikut

0 Sistem Infrmasi Penjadwalan Prduksi pada UD Eka 1 2 Pencatatan Permintaan Penjadwalan 1.1 1.2 2.1 2.2 2.3 2.4 2.5 Menyimpan Permintaan Mencetak Lapran Permintaan Menerima Permintaan Merancang Rencana Prduksi Merancang Jadwal Harian Merancang Jadwal Prduk Merancang Jadwal Mesin Gambar 3.5 Diagram Jenjang 43

44 3.2.5 Data Flw Diagram level 0 Gudang Barang Jadi Sistem Penjualan 2 Prduk Data Permintaan Data Permintaan PPIC Data Prduk Data Jenis Prduk 1 Pencatatan Permintaan Data pesanan Data Prduk Data Prduk data jenis prduk Data jenis prduk 3 Jenis Prduk 1 Data LOO 5 Permintaan Aplikasi Harga Pkk Penjualan Data_LOO Data Permintaan [Kategri Mesin] 2 Data LOO Lapran Jadwal Prduk Lapran Rencana Prduksi Lapran Jadwal Mesin Lapran Penjadwalan Perhari Penjadwalan + Lapran Rencana Prduksi Data MPS Data Mesin Data_MPS Lapran Jadwal Harian Sistem Pengadaan Bahan Baku Data_mesin 4 Mesin 6 MPS Prduksi Lapran Rencana Prduksi Data Jadwal Prduk Jadwal Mesin 7 Jadwal Mesin Aplikasi Harga Pkk Prduksi Gambar 3.6 Data Flw Diagram Level 0

45 Data flw diagram level 0 ini menjelaskan tentang prses atau fungsi dan aliran data yang terdapat pada aplikasi. Pada sistem infrmasi penjadwalan prduksi ini terdapat dua sub prses. Adapun sub prses tersebut antara lain adalah: 1. Pencatatan Permintaan Prses pencatatan permintaan ini merupakan prses pencatatan permintaan dari bagian penjualan maupun bagian gudang barang jadi. Ada beberapa aliran data yang masuk pada prses ini antara lain data permintaan, jenis prduk serta prduk. Sedangkan aliran yang keluar dari prses ini antara lain data permintaan yang mengarah ke data stre permintaan. 2. Penjadwalan Prses penjadwalan merupakan prses untuk melakukan penjadwalan dari prduk-prduk yang diminta. Penjadwalan ini meliputin rencana prduksi, jadwal harian, jadwal prduk dan jadwal mesin. Ada beberapa aliran yang masuk pada prses ini antara lain data permintaan, data mesin, serta List f peratin. Sedangkan aliran yang keluar pada prses ini antara lain lapran rencana prduksi, lapran penjadwalan perhari, lapran jadwal prduk dan lapran jadwal mesin.

46 3.2.6 Data Flw Diagram level 1 7 Jadwal Mesin Jadwal Mesin Lapran Jadwal Mesin Membuat Jadwal Mesin 5 Data Mesin Data_LOO Data_MPS Lapran Jadwal Prduk Membuat Jadwal Prduk Data Jadwal Prduk Data MPS Lapran Penjadwalan Perhari 4 Membuat Jadwal Harian 3 Data_LOO Lapran Jadwal Harian [Data_LOO] Data_MPS Aplikasi Harga Pkk Prduksi Aplikasi Harga Pkk Penjualan Data Mesin Lapran Rencana Prduksi Sistem Pengadaan Bahan Baku Lapran Rencana Prduksi Data_mesin 4 Mesin Lapran Rencana Prduksi Prduksi Membuat Rencana Prduksi Data MPS 6 MPS 2 [Kategri Mesin] Data LOO Data_LOO 1 Data LOO Aplikasi Harga Pkk Penjualan PPIC Penerimaan Permintaan Data Permintaan 1 Data_permintaan 5 Permintaan Gambar 3.7 Data Flw Diagram Level 1

47 Pada data flw diagram level 1 menjelaskan tentang prses penjadwalan. Terdapat lima sub prses pada data flw diagram level 1 yang terdiri dari pemerimaan permintaan, membuat rencana prduksi, membuat jadwal harian, membuat jadwal prduk dan membuat jadwal mesin. Adapun penjelasan dari masing-masing sub prses sebagai berikut: 1. Penerimaan permintaan Penerimaan permintaan digunakan untuk mengubah status dari masing-masing pesanan. Status tersebut digunakan sebagai infrmasi bahwa pesanan tersebut telah sampai ke bagian prduksi dan siap untuk dilakukan penjadwalan. 2. Membuat rencana prduksi Membuat rencana prduksi merupakan tahap awal dalam melakukan penjadwalan. Dalam membuat rencana prduksi dibutuhkan beberapa infrmasi antara lain data permintaan, data mesin dan List f Operatin. Hasil dari prses membuat rencana prduksi ini adalah lapran rencana prduksi atau Master Prductin Schedule. 3. Membuat jadwal harian Membuat jadwal harian adalah prses yang lebih detail dari kegiatan penjadwalan prduksi. Dalam membuat jadwal harian dibutuhkan beberapa infrmasi antara lain Master Prductin Schedule dan List f Operatin. Hasil dari prses membuat jadwal harian adalah lapran jadwal harian.

48 4. Membuat jadwal prduk Membuat jadwal prduk merupakan kegiatan dalam menjadwalkan prduk apa saja yang akan di prduksi dalam peride rencana prduksi. Dalam membuat jadwal prduk dibutuhkan beberapa infrmasi adalah Master Prductin Schedule dan infrmasi yang akan dihasilkan dari prses ini adalah lapran jadwal prduk. 5. Membuat jadwal mesin Membuat jadwal mesin merupakan prses untuk membuat jadwal mesin, jadwal mesin ini digunakan untuk mengetahui mesin mana saja yang digunakan dalam melakukan kegiatan prduksi dan mesin tersebut digunakan untuk memprduksi prduk yang permintaan yang mana. Ada beberapa infrmasi yang digunakan dalam membuat jadwal mesin antara lain data mesin, Master Prductin Schedule dan List f Operatin. 3.2.7 Cnceptual Data Mdel (CDM) Cnceptual data mdel (CDM) merupakan gambaran struktur data mdel secara menyeluruh dalam bentuk database. Cnceptual data mdel dihasilkan dari perancangan sistem yang terdapat pada data flw diagram yang berupa penyimpanan data. CDM ini berbentuk tabel-tabel yang saling berhubungan satu dengan yang lain. Adapun gambar dari CDM sistem infrmasi penjadwalan prduksi sebagai berikut.

# n_pesanan tanggal_pemesanan due_date status_pemesanan Pemesanan Characters (11) Date Date Variable characters (15) Relatinship_15 Relatinship_13 Detil_Pemesanan Qty Integer Relatinship_20 Kategri_mesin # kd_kategrimesin Characters (5) nama_mesin Variable characters (25) Relatinship_22 Relatinship_21 Relatinship_14 # mesin kd_mesin nama_mesin kapasitas daya_perjam tahun_pembelian Status Characters (5) Variable characters Integer Integer Date Variable characters MPS # kd_mps Characters (6) jadwal_prduksi2 Date status_jadwal Variable characters (15) relasisasi # Relatinship_51 kd_pelaksanaan tgl_mulai tgl_selesai status5 pelaksanaan_prduksi jadwal_mesin waktu_mulai waktu_selesai Relatinship_50 Relatinship_11 Characters (8) Date Date Variable characters (15) Date Date Relatinship_9 Detail_mps tgl_mulai tgl_selesai Qty Date Date Integer Relatinship_16 # Relatinship_48 kd_kegiatan nama_kegiatan Waktu jumlah_tk... List_f_Operatin Characters (5) Variable characters (25) Integer Integer Keahlian terdapat # kd_keahlian Characters (5) nama_keahlian Variable characters (25) Detil_LO # kd_prduk nama_prduk satuan Minimum Stk Stk... jenis Prduk Characters (5) Variable characters (25) Variable characters (5) Integer Integer memiliki # kd_jenis Characters (5) nama_jenis Variable characters (25) # kd_jabatan nama_jabatan departemen gaji jam_kerja kategri level_user Jabatan Characters (5) Variable characters (50) Variable characters (30) Mney (9) Integer Variable characters (30) Integer Relatinship_17 Gambar 3.8 Cnceptual data Mdel # kd_karyawan nama_karyawan alamat telp_karyawan passwrd... Relatinship_18 Karyawan Characters (5) Variable characters (50) Text (50) Variable characters (12) Variable characters (6) 49

50 3.2.8 Physical Data Mdel Physical data mdel merupakan hasil dari perancangan database cnceptual data mdel yang digenerate menjadi database yang berbentuk physical data mdel(pdm). Nantinya PDM inilah yang akan digunakan sebagai database dalam sistem penjadwalan prduksi. Adapun gambar dari Physical data mdel dapat dilihat pada gambar berikut.

51 Gambar 3.9 Physical Data Mdel FK_PRODUK_MEMILIKI_JENIS FK_LIST_OF TERDAPAT_KEAHLIAN FK_JADWAL_M_RELATIONS_PRODUK FK_JADWAL_M_RELATIONS_MPS FK_JADWAL_M_RELATIONS_MESIN FK_JADWAL_M_RELATIONS_LIST_OF_ FK_PELAKSAN_RELASISAS_MPS FK_DETAIL_M_RELATIONS_MPS FK_DETIL_PE_RELATIONS_PEMESANA FK_DETIL_PE_RELATIONS_PRODUK FK_DETAIL_M_RELATIONS_DETIL_PE FK_DETIL_LO_DETIL_LO_LIST_OF_ FK_DETIL_LO_DETIL_LO2_PRODUK FK_PELAKSAN_RELATIONS_DETAIL_M FK_KARYAWAN_RELATIONS_JABATAN FK_KARYAWAN_RELATIONS_KEAHLIAN FK_MESIN_RELATIONS_KATEGORI FK_LIST_OF RELATIONS_KATEGORI FK_JADWAL_M_RELATIONS_PEMESANA Pemesanan n_pesanan tanggal_pemesanan due_date status_pemesanan char(11) datetime datetime varchar(15) <pk> Prduk kd_prduk kd_jenis nama_prduk satuan Minimum Stk... char(5) char(5) varchar(25) varchar(5) int <pk> <fk> jenis kd_jenis nama_jenis char(5) varchar(25) <pk> List_f_Operatin kd_kegiatan kd_kategrimesin kd_keahlian nama_kegiatan... char(5) char(5) char(5) varchar(25) <pk> <fk2> <fk1> Keahlian kd_keahlian nama_keahlian char(5) varchar(25) <pk> mesin kd_mesin kd_kategrimesin nama_mesin kapasitas daya_perjam tahun_pembelian Status... char(5) char(5) varchar(25) int int datetime varchar(25) <pk> <fk> MPS kd_mps jadwal_prduksi2 status_jadwal char(6) datetime varchar(15) <pk> jadwal_mesin kd_prduk kd_mps kd_mesin kd_kegiatan... char(5) char(6) char(5) char(5) char(11) <pk, <pk, <pk, <pk, <pk, pelaksanaan_prduksi n_pesanan kd_prduk Det_kd_mps kd_pelaksanaan kd_mps... char(11) char(5) char(6) char(8) char(6) <pk,fk2> <pk,fk2> <pk,fk2> <pk> <fk1> Detil_Pemesanan n_pesanan kd_prduk Qty char(11) char(5) int <p <p Detail_mps n_pesanan kd_prduk kd_mps tgl_mulai tgl_selesai... char(11) char(5) char(6) datetime datetime <p <p <p Karyawan kd_karyawan kd_jabatan kd_keahlian nama_karyawan alamat telp_karyawan passwrd... char(5) char(5) char(5) varchar(50) text varchar(12) varchar(6) <pk> <fk1> <fk2> Jabatan kd_jabatan nama_jabatan departemen gaji jam_kerja kategri level_user... char(5) varchar(50) varchar(30) mney int varchar(30) int <pk> Kategri_mesin kd_kategrimesin nama_mesin char(5) varchar(25) <pk> Detil_LO kd_kegiatan kd_prduk char(5) char(5) <pk,fk1> <pk,fk2>

52 3.2.9 Kamus Data Kamus data merupakan data yang terdapat pada tabel-tabel di physical data mdel. Data data tersebut memberikan infrmasi yang terkait dengan sistem penjadwalan prduksi sehingga user dapat dengan mudah memahami sistem. Kamus data yang digunakan dalam Sistem Infrmasi Penjadwalan Prduksi pada UD Eka adalah sebagai berikut: 1. Nama Tabel : Jenis Primary Key : Kd_jenis Freign Key : - Fungsi : Menyimpan data Jenis Prduk Tabel 3. 13 Tabel jenis N Nama Klm Tipe Panjang Keterangan 1. Kd_jenis Char 5 Primary Key 2. Nama_jenis Varchar 25 Nt Null 2. Nama Tabel : Prduk Primary Key Freign Key Fungsi : Kd_Prduk : Kd_Jenis : Menyimpan data Prduk Tabel 3. 14 Tabel prduk N Nama Klm Tipe Panjang Keterangan 1. Kd_prduk Char 5 Primary Key 2. Kd_jenis Char 5 Freign Key 3. Nama_prduk Varchar 25 Nt Null

53 4. Satuan Varchar 5 Nt Null 5. Minimum_stk Integer Nt Null 6. Stk Integer Nt Null 3. Nama Tabel : List f peratin Primary Key Freign Key Fungsi : Kd_kegiatan : Kd_Keahlian : Menyimpan data List f peratin Tabel 3. 15 Tabel Keahlian N Nama Klm Tipe Panjang Keterangan 1. Kd_kegiatan Char 5 Primary Key 2. Kd_keahlian Char 5 Freign Key 3. Nama_kegiatan Varchar 25 Nt Null 4. Waktu Integer Nt Null 5. Jumlah_TK Integer Nt Null 4. Nama Tabel : Detil_LO Freign Key Freign Key Fungsi : Kd_kegiatan, Kd_prduk : Kd_kegiatan, Kd_prduk : Menyimpan data Detail list f peratin Tabel 3. 16 Tabel detil list f peratin N Nama Klm Tipe Panjang Keterangan 1. Kd_kegiatan Char 5 Primary Key, Freign Key 2. Kd_prduk Char 5 Primary Key, Freign Key

54 5. Nama Tabel : Keahlian Primary Key Freign Key Fungsi : Kd_keahlian : Nama_keahlian : Menyimpan data Keahlian Tabel 3. 17 Tabel keahlian N Nama Klm Tipe Panjang Keterangan 1. Kd_keahlian Char 5 Primary Key 2. Nama_keahlian Varchar 25 Nt Null 6. Nama Tabel : Jabatan Primary Key : Kd_jabatan Freign Key : - Fungsi : Menyimpan data jabatan karyawan Tabel 3. 18 Tabel jabatan N Nama Klm Tipe Panjang Keterangan 1. Kd_jabatan Char 5 Primary Key 2. Nama_jabatan Varchar 50 Nt Null 3. Departemen Varchar 30 Nt Null 4. Gaji Mney Nt Null 5. Jam_kerja Integer Nt Null 6. Kategri Varchar 30 Nt Null 7. Lvl_user Integer Nt Null 7. Nama Tabel : Karyawan Primary Key Freign Key Fungsi : Kd_karyawan : Kd_jabatan, kd_keahlian : Menyimpan data karyawan

55 Tabel 3. 19 Tabel karyawan N Nama Klm Tipe Panjang Keterangan 1. Kd_karyawan Char 7 Primary Key 2. Kd_jabatan Char 5 Freign Key 3. Kd_keahlian Char 5 Freign Key 4. Nama_karyawan Varchar 50 Nt Null 5. Alamat Text Nt Null 6. Telp_karyawan Numeric 16 Nt Null 7. Passwrd Char 6 Nt Null 8. Nama Tabel : Pesanan Primary Key : N_pesanan Freign Key : - Fungsi : Menyimpan data pesanan Tabel 3. 20 Tabel pesanan N Nama Klm Tipe Panjang Keterangan 1. N_pesanan Char 10 Primary Key 2. Tanggal_pesanan Datetime Nt Null 3. Due_date Datetime Nt Null 4. Status_pesanan Varchar 15 Nt Null 9. Nama Tabel : Detil Pesananan Primary Key Freign Key Fungsi : N_pesanan, kd_prduk : N_pesanan, kd_prduk : Menyimpan data detil pesanan

56 Tabel 3. 21 Tabel detil pesanan N Nama Klm Tipe Panjang Keterangan 1. N_pesanan Char 10 Primary Key, Freign Key 2. Kd_prduk Char 5 Primary Key, Freign Key 3. Qty Integer Nt Null 10. Nama Tabel : Detil MPS (Master Prductin Schedule) Primary Key Freign Key Fungsi : Kd_mps, n_pesanan, kd_prduk : Kd_mps, n_pesanan, kd_prduk : Menyimpan data detil MPS Tabel 3. 22 Tabel detil MPS N Nama Klm Tipe Panjang Keterangan 1. Kd_mps Char 5 Primary Key, Freign Key 2. N_pesanan Char 10 Primary Key, Freign Key 3. Kd_prduk Char 5 Primary Key, Freign Key 4. Tgl_mulai Datetime Nt Null 5. Tgl_selesai Datetime Nt Null 6. Status Varchar 15 Nt Null 7. Jumlah Integer Nt Null 11. Nama Tabel : MPS (Master Prductin Schedule) Primary Key : Kd_mps Freign Key : - Fungsi : Menyimpan data MPS

57 Tabel 3. 23 Tabel MPS N Nama Klm Tipe Panjang Keterangan 1. Kd_mps Char 5 Primary Key 2. Jadwal_mulai Datetime Nt Null 3. Jadwal_selesai Datetime Nt Null 12. Nama Tabel : Jadwal mesin Primary Key Freign Key Fungsi : Kd_prduk, kd_kegiatan, kd_mps, kd_mesin : Kd_prduk, kd_kegiatan, kd_mps, kd_mesin : Menyimpan data jadwal mesin yang digunakan leh perusahaan Tabel 3. 24 Jadwal mesin N Nama Klm Tipe Panjang Keterangan 1. Kd_prduk Char 5 Primary Key, Freign Key 2. Kd_kegiatan Char 5 Primary Key, Freign Key 3. Kd_mps Char 5 Primary Key, Freign Key 4. Kd_mesin Char 5 Primary Key, Freign Key 5. Durasi Integer Nt Null 13. Nama Tabel : Mesin Primary Key : Kd_mesin Freign Key : - Fungsi : Menyimpan data mesin yang dimiliki leh perusahaan Tabel 3.25 Tabel Mesin N Nama Klm Tipe Panjang Keterangan 1. Kd_mesin Char 5 Primary Key 2. Nama_mesin Varchar 25 Nt Null 3. Kapasitas Integer Nt Null

58 N Nama Klm Tipe Panjang Keterangan 4. Daya_perjam Integer Nt Null 14. Nama Tabel : Pelaksanaan prduksi Primary Key Freign Key Fungsi : Kd_pelaksanaan : Kd_prduk, kd_mps, n_pesanan : Menyimpan data pelaksanaan prduksi Tabel 3. 26 Tabel pelaksanaan prduksi N Nama Klm Tipe Panjang Keterangan 1. Kd_pelaksanaan Char 10 Primary Key 2. N_pesanan Char 10 Freign Key 3. Kd_prduk Char 5 Freign Key 4. Kd_mps Char 5 Freign Key 5. Tgl_mulai Datetime Nt Null 6. Tgl_selesai Datetime Nt Null 7. Status Varchar 15 Nt Null 3.2.10 Perancangan Desain Input dan Output Perancangan desain input utput merupakan rancangan dari frm-frm yang akan digunakan dalam aplikasi penjadwalan prduksi seperti frm yang digunakan untuk memasukan data yang dibutuhkan dalam membuat jadwal prduksi dan frm keluaran yang berupa lapran. A. Desain Input Desain input merupakan desain yang menggambarkan tampilan yang akan digunakan untuk memberikan masukan data maupun infrmasi yang dibutuhkan dalam sistem penjadwalan prduksi. Berikut merupakan desain input dari sistem infrmasi penjadwalan prduksi pada UD Eka.

59 1. Desain Frm Lgin Lgin NIK Passwrd Masuk Enter Text Enter Text Keluar Gambar 3.10 Desain Lgin Desain frm ini digunakan sebagai media user untuk mengakses aplikasi penjadwalan prduksi dan juga sebagai pembagi hak akses yang sesuai dengan tugas dan fungsi dari masing-masing user. Untuk melakukan lgin user harus memasukan data nmr induk karyawan(nik) dan passwrd. Setelah data terisi user akan menekan tmbl masuk untuk mengakses aplikasi. 2. Desain Halaman Utama Master Pemesanan Penjadwalan Cetak Jadwal Akun Jenis Prduk Prduk List Of Operatin Lihat LOO Gambar 3.11 Desain Halaman Utama Setelah user berhasil melakukan lgin maka akan muncul halaman utama. Pada halaman utama ini terdapat lima menu yang dapat diakses leh user berdasarkan

60 tugas dan fungsi dari masing-masing user. Adapun lima menu tersebut, yaitu master, pemesanan, penjadwalan, cetak jadwal dan akun. 3. Frm Maintenance Data Jenis Jenis Prduk Kde Jenis Prduk Nama Jenis Prduk Enter Text Enter Text Simpan Ubah Keluar Cari Enter Text Kde Jenis J0001 J0002 Nama Jenis Sandal Sl Gambar 3.12 Desain Jenis Halaman ini digunakan untuk menglah data jenis prduk seperti menyimpan dan mengubah data jenis prduk. Data-data yang dilah pada halaman ini antara lain kde jenis prduk dan nama jenis prduk. 4. Frm Maintenance Data Prduk Halaman ini digunakan untuk menglah data prduk seperti menyimpan dan mengubah data prduk. Data-data yang dilah pada halaman ini antara lain kde prduk, kde jenis prduk, nama prduk dan satuan prduk. Adapun gambar dari frm maintenance data prduk dapat dilihat pada gambar 3.13.

61 Prduk Kde Prduk Nama Jenis Prduk Enter Text Enter Text Enter Text Simpan Ubah Keluar Nama Prduk Satuan Enter Text Enter Text Cari Enter Text Kde Prduk Kde Jenis Nama Prduk Satuan P0001 J0001 Sandal 011 Kdi Gambar 3.13 Desain Prduk 5. Desain Frm Maintenance Data List f Operatin List f Operatin Kde Kegiatan Keahlian yang dibutuhkan Enter Text Enter Text Enter Text Nama Kegiatan Waktu Enter Text Enter Text Menit Simpan Ubah Keluar Cari Enter Text Kde Kegiatan Kde Keahlian Nama Kegiatan Waktu K0001 KH001 Mixing 5 Gambar 3.14 Desain List f Operatin Halaman ini digunakan untuk menglah data list f peratin seperti menyimpan dan mengubah data. Data-data yang dilah pada halaman ini antara lain kde kegiatan, kde keahlian, nama kegiatan, jumlah tenaga kerja dan waktu.

62 6. Desain Frm Rancang List f Operatin Pada halaman ini digunakan untuk merancang data list f peratin. Untuk merancang list f peratin tahap pertaman adalah memilih nama prduk terlebih dahulu lalu mencetang daftar kegiatan apa saja yang digunakan untuk memprduksi prduk tersebut. Adapun gambar perancangan halaman tersebut dapat dilihat pada gambar 3.15 dibawah ini. List f Operatin Jenis Prduk Enter Text Kde Kegiatan Kde Keahlian Nama Kegiatan Waktu Aksi K0001 KH001 Mixing 5 Simpan Batal Gambar 3.15 Desain Rancang List f Operatin 7. Desain Frm Pemesanan Pada halaman ini digunakan untuk prses pemesanan leh bagian gudang barang jadi ke bagian Prductin Planning Inventry Cntrl (PPIC). Data-data tersebut antara lain tanggal pesan, nmr pesanan, tanggal jatuh temp, nama prduk dan jumlah yang dipesan. Adapun gambar dari desain frm pesanan dapat dilihat pada gambar 3.16.

63 Pemesanan Tanggal Pesan Nmr Pemesanan Tanggal Jatuh Temp Enter Text Nama Prduk Jumlah Enter Text Input Hapus Simpan Batal 8. Desain Frm Penerimaan Pesanan Gambar 3.16 Desain Pemesanan Penerimaan Pesanan Terima Batal Gambar 3.17 Desain Penerimaan Halaman ini digunakan leh bagian PPIC untuk menangani prses penerimaan pesanan baik pesanan dari bagian gudang bahan baku maupun pesanan dari pelanggan.

64 9. Desain Frm Perhitungan Metde Halaman perhitungan metde merupakan halaman yang digunakan leh bagian PPIC untuk mengurutkan pesanan berdasarkan jatuh temp yang terpendek. Halaman ini juga digunakan untuk melakukan perhitungan empat kreteria berdasarkan dari metde Earlist Due Date (EDD). Adapun gambar halaman tersebut dapat dilihat pada gambar 3.18. Perhitungan Metde Waktu Penyelesaian Rata-rata Enter Text Utilisasi Enter Text Waktu Penyelesaian Rata-rata dalam sistem Enter Text Keterlambatan Enter Text Hitung Jadwalkan Gambar 3.18 Desain Perhitungan Metde 10. Desain Frm Penjadwalan Halaman ini digunakan untuk melakukan prses penjadwalan prduksi. Setelah semua pemesanan diurutkan berdasarkan jatuh temp yang terpendek maka langkah selanjutnya adalah melakukan prses penjadwalan. Setelah user menekan tmbl jadwalkan maka seluruh pesanan yang telah diterima akan berhasil dijadwalkan dan Master Prductin Schedule(MPS) akan muncul pada tabel. Adapun gambar dari desain frm penjadwalan dapat dilihat pada gambar 3.19.

65 Master Prductin Schedule Permintaan Prduksi Jadwalkan Keluar Gambar 3.19 Desain Penjadwalan B. Desain Output 1. Lapran Rencana Prduksi Lg Perusahaan UD EKA Alamat Master Prductin Schedule Kde MPS : Tanggal Penerbitan : Tanggal Nama Prduk 03/02/2017 04/02/2017 05/02/2017 06/02/2017 07/02/2017 08/02/2017 Sandal 0028 50 30 Sl 2899 60 20 sl 0011 70 30 Sandal 1199 90 10 Gambar 3. 20 Desain MPS

66 Lapran rencana prduksi atau Master Prductin Scheadule(MPS) merupakan ramncangan perencanaan prduksi satu perde. MPS ini juga merupakan acuan dalam membuat penjadwalan baik harian, jadwal prduk maupun jadwal mesin pada peride tersebut. 2. Lapran Jadwal Perhari Lg Perusahaan UD EKA Alamat Jadwal Harian Kde MPS : Tanggal : Nama Prduk Jumlah Jam Mulai Jam Akhir Sandal 0028 30 08.00 15.00 Sl 2899 60 15.00 23.00 Gambar 3. 21 Desain Jadwal Harian Jadwal harian merupakan jadwal/acuan bagi bagian prduksi untuk melakukan prses prduksi untuk tiap harinya. Jadwal ini berisi tentang prduk apa yang akan diprduksi, jumlahnya, waktu mulai dan waktu selesai. 3. Lapran Jadwal Prduk Jadwal prduk digukanan leh bagian prduksi untuk mengetahui prduk apa saja yang akan diprduksi pada peride tersebut serta jumlahnya. Adapun gambar dari jadwal prduk dapat dilihat pada gambar 3.22.

67 Lg Perusahaan UD EKA Alamat Jadwal Prduk Kde MPS : Tanggal Penerbitan : N. Pesanan Nama Prduk Jumlah Tanggal Mulai Tanggal Selesai Gambar 3. 22 Desain Jadwal Prduk 4. Lapran Jadwal Mesin Jadwal mesin merupakan data dari mesin yang sudah dijadwalkan pada saat penjadwalan pesanan. Adapun data-data dari jadwal mesin antara lain nama mesin, nama prduk, jumlah, nmr pesanan, waktu mulai dan waktu selesai. Adapun gambar jadwal mesin dapat dilihat pada gambar 3.23. Lg Perusahaan UD EKA Alamat Jadwal Mesin Kde MPS : Tanggal Penerbitan : N Pesanan Nama Prduk Jumlah Nama Mesin Tanggal Mulai Tanggal Selesai Gambar 3.23 Desain Jadwal Mesin

68 3.2.11 Desain Uji Cba Aplikasi Uji cba aplikasi bertujuan untuk melakukan pengecekan, validasi dan errr pada aplikasi yang akan dibagun. Uji cba aplikasi ini menggunakan metde black bx, dimana nantinya aplikasi akan diuji cba fungsinalnya, apakah aplikasi telah sesuai dengan yang direncanakan. Adapun desain uji cba yang akan dilakukan sebagai berikut. Tabel 3. 27 Desain uji cba frm lgin Nama Tes Frm Lgin Keterangan Tampilan dan fungsi dari frm lgin berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang diharapkan 1. Menguji textedit Memasukkan Karakter yang tampil passwrd passwrd berbentuk simbl. Jika valid maka akan muncul pesan Selamat datang + nama. Jika tidak valid maka akan muncul pesan NIK dan passwrd salah silahkan cek 2. Validasi data user kembali. Jika NIK ksng Tmbl maka akan muncul Masuk pesan Harap isi data NIK. Jika passwrd ksng maka akan muncul pesan Harap isi data passwrd. Menampilkan menu utama sesuai dengan hak akses masingmasing user.

69 Tabel 3. 28 Desain uji cba maintenance data jenis prduk Nama Tes Frm Maintenance Data Jenis Keterangan Tampilan dan fungsi dari frm maintenance data jenis berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang diharapkan Memasukkan Nama jenis Menampilkan pemberitahuan data berhasil disimpan. Data akan tersimpan kedalam database dan 1. Menyimpan data jenis lalu tekan muncul pada tabel tmbl jenis. Simpan. Menampilkan pemberitahuan mhn lengkapi data terlebih dahulu. 2. Mengubah data jenis Memasukkan data yang ingin diubah lalu tekan tmbl ubah. Menampilkan pemberitahuan data berhasil diubah. Data jenis pada database tabel jenis berhasil diubah. Tabel 3.29 Desain uji cba maintenance data jenis Nama Tes Frm Maintenance Data Prduk Keterangan Tampilan dan fungsi dari frm maintenance data prduk berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang diharapkan Menampilkan pemberitahuan data berhasil disimpan. 1. Data akan tersimpan Memasukkan kedalam database dan Menyimpan data data lalu muncul pada tabel prduk tekan tmbl prduk. Simpan. Menampilkan pemberitahuan mhn lengkapi data terlebih dahulu.

70 Nama Tes Frm Maintenance Data Prduk Keterangan Tampilan dan fungsi dari frm maintenance data prduk berjalan dan menghasilkan utput yang diharapkan Output yang N. Tujuan Input diharapkan Menampilkan Memasukkan pemberitahuan data data yang Mengubah data berhasil diubah. 2. ingin diubah prduk Data prduk pada lalu tekan database tabel prduk tmbl ubah. berhasil diubah. 1. Tabel 3. 30 Desain uji cba frm maintenance list f peratin Nama tes Frm Maintenance List f Operatin Keterangan Tampilan dan fungsi dari frm maintenance data List f Operatin berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang diharapkan Menampilkan pemberitahuan data berhasil disimpan. Data akan tersimpan kedalam database dan 2. Menyimpan data List f Operatin Mengubah data List f Operatin Memasukkan Nama jenis lalu tekan tmbl Simpan. Memasukkan data yang ingin diubah lalu tekan tmbl ubah. muncul pada tabel List f Operatin. Menampilkan pemberitahuan mhn lengkapi data terlebih dahulu. Menampilkan pemberitahuan data berhasil diubah. Data jenis pada database tabel List f Operatin berhasil diubah.

71 Tabel 3.31 Desain uji cba frm rancang list f peratin Nama Tes Frm Maintenance Rancang List f Operatin Keterangan Tampilan dan fungsi dari frm maintenance data Rancang List f Operatin berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang 1. 2. Menyimpan data Rancang List f Operatin Mengubah data Rancang List f Operatin Memilih prduk dan mencentang data kegiatan lalu tekan tmbl Simpan. Memasukkan data yang ingin diubah lalu tekan tmbl ubah. diharapkan Data akan tersimpan kedalam database Data Rancang List f Operatin pada database akan dihapus lalu menyimpan data yang baru. Tabel 3.32 Desain uji cba frm pemesanan Nama Tes Frm Pemesanan Keterangan Tampilan dan fungsi dari frm pemesanan berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang diharapkan Menampilkan pemberitahuan Memasukkan data berhasil 1. Menyimpan data pesanan Nama jenis lalu disimpan. tekan tmbl Data akan Simpan. tersimpan kedalam database.

72 Tabel 3. 33 Desain uji cba frm penerimaan pesanan Nama Tes Frm Penerimaan Pesanan Keterangan Tampilan dan fungsi dari frm Penerimaan Pesanan berjalan dan menghasilkan utput yang diharapkan Output yang N. Tujuan Input diharapkan 1. Mengubah data status Tmbl Status pemesanan pesanan Terima yang berada pada database akan terubah. 1. Tabel 3.34 Desain uji cba frm perhitungan metde Nama Tes Frm Perhitungan Metde Earlist Due Date Keterangan Tampilan dan fungsi dari frm Perhitungan Metde berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang diharapkan Data pesanan sesuai dengan urutan due date terpendek. Menguji Frm Perhitungan Metde Tmbl Hitung 2. Menguji tmbl Tmbl Penjadwalan Menampilkan hasil perhitungan dari 4 parameter. 1.Waktu penyelesaian rata-rata 2.Utilisasi 3.Waktu penyelesaian rata-rata dalam sistem 4.Keterlambatan ratarata Akan menampilkan frm penjadwalan.

73 Tabel 3.35 Desain uji cba frm penjadwalan Nama Tes Frm Penjadwalan Keterangan Tampilan dan fungsi dari frm Penjadwalan berjalan dan menghasilkan utput yang diharapkan N. Tujuan Input Output yang diharapkan Data pesanan sesuai dengan urutan due 1. Menguji Frm Tmbl date terpendek. Penjadwalan Jadwalkan Data jadwal akan muncul pada tabel penjadwalan. Tabel 3.36 Desain uji cba pengurutan prduksi pesanan Nama Tes Mengurutkan Prduksi Pesanan Output yang N. Prses Input diharapkan Mengurutkan data Urutan prduksi pesanan berdasarkan berdasarkan due date 1. Pesanan metde Earlist Due terpendek. Date Pengurutan Prduksi menggunakan metde Earlist Due Date Pekerjaan Waktu Pemrsesan(Jam) Aliran Waktu Batas Waktu Pekerjaan Keterlambatan Sl 1108 24 17 72 0 Sandal 2221 22 47 72 0 Sandal 001 15 71 96 0 Sandal 8892 17 93 96 0 Sl 011 30 108 96 12 Sandal 3211 32 140 148 0 Sandal 9877 32 172 148 24 Jumlah 172 648 36

74 Tabel 3.37 Desain uji cba perhitungan parameter Nama Tes Menghitung 4 Parameter Metde EDD N. Prses Input Output yang diharapkan Hasil perhitungan dari 4 parameter. 1. 1.Waktu penyelesaian Data rata-rata Menghitung 4 Pengurutkan 2.Utilisasi Parameter Prduksi 3.Waktu penyelesaian Pesanan rata-rata dalam sistem 4.Keterlambatan ratarata Menghitung 4 Parameter 1) Waktu Penyelesaian rata-rata = jumlah aliran waktu ttal/jumlah pekerjaan. Waktu Penyelesaian rata-rata = 648/7 = 92.5 2) Utilisasi = jumlah waktu prses ttal/jumlah aliran waktu ttal Utilisasi = 172/648 = 0.265 Jadi, utilisasi = 26.5% 3) Jumlah pekerjaan rata-rata dalam sistem = jumlah aliran waktu ttal/waktu prses pekerjaan ttal Jumlah pekerjaan rata-rata dalam sistem = 648/172 = 3.76 4) Keterlambatan pekerjaan rata-rata = jumlah hari terlambat/jumlah pekerjaan Keterlambatan pekerjaan rata-rata = 36/7 = 5.1