SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

dokumen-dokumen yang mirip
Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

Pengembangan Algoritma Caesar Cipher Dengan Teknik Kriptografi Untuk Keamanan Data

PENGEMBANGAN APLIKASI PERSONAL AND TERMINAL INFORMATION SYSTEM

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

APLIKASI PEMESANAN PAKAIAN BERBASIS WEB

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana. Oleh : MUHAMMAD FAISAL

APLIKASI PENGAMANAN PESAN RAHASIA DENGAN MENGGUNAKAN ALGORITMA VIGENERE CIPHER

KENDALI KERJA DAN PELAPORAN PENGGUNAAN ALAT ELEKTRONIK JARAK JAUH RUBEN ADITYA NUGROHO

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

ANGGI ANGGRAINI

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

SISTEM INFORMASI REKAM MEDIS PADA KLINIK XYZ BERBASIS JAVA WEB APPLICATION. Laporan Tugas Akhir

PERANCANGAN SISTEM APLIKASI PELACAK KARGO UDARA BERBASIS WEB UNTUK PT. AYUTRANS UTAMA

RANCANG BANGUN APLIKASI E-COMMERCE PADA DIGITAL CORPORATION DENGAN SISTEM LELANG

APLIKASI KLAIM VOUCHER TAKSI BERBASIS WEB PADA PT. PRIMA INTEGRASI SOLUSINDO ENDANG

APLIKASI MONITORING TRAINING KARYAWAN PT XYZ

APLIKASI PENGELOLAAN PENGAJUAN DAN REALISASI PERJALANAN DINAS. Novia Susanti


APLIKASI MONITORING LAPORAN KEUANGAN UNTUK PROYEK - PROYEK PADA PT. SMARTELCO SOLUSI TEKNOLOGI BERBASIS WEB TUGAS AKHIR PUTIH AINUN AMALIAH

LAPORAN SKRIPSI SISTEM INFORMASI PENGAJUAN SUBSIDI TUNJANGAN FUNGSIONAL GURU PADA KANTOR KEMENTERIAN AGAMA KABUPATEN KUDUS BERBASIS WEB

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

SISTEM INFORMASI ORDER MENU (RESERVASI RESTO) BERBASIS WEB ANDROID

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA CAESAR CIPHER DALAM BENTUK QR CODE BERBASIS ANDROID AHMAD SOLEH PROGRAM STUDI INFORMATIKA

PERANCANGAN APLIKASI MONITORING PROSES KERJA BENGKEL MOBIL BODY REPAIR PT.SELARAS

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

APLIKASI MONITORING TINGKAT PEKERJAAN KARYAWAN TEKNIS STUDI KASUS PT OPTIMA INFOCITRA UNIVERSAL SKRIPSI INDRA KURNYAWAN

ADMINISTRASI KEANGGOTAAN PADA CARESA GYM BERBASIS WEB. Tugas Akhir. Oleh: Miftahul Huda

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

SISTEM INFORMASI PENGOLAHAN PEMBAYARAN KEGIATAN EKSTRAKURIKULER STUDI KASUS PADA SEKOLAH SD NOTRE DAME JAKARTA

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

Perbandingan Pencarian Algoritma Hash Table Terhadap Algoritma Sequential Search pada Aplikasi Point of Sale berbasis C#

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

ANALISIS DAN PERANCANGAN WEB SUPPORT UNTUK MONITORING CASE NUMBER DAN CUSTOM REQUEST PADA PT. IRIS

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

APLIKASI BERBASIS WEB SISTEM MAINTENANCE BACKWALL POND S PADA PT UNILEVER INDONESIA IRAWAN ADI SETIA

PERANCANGAN SISTEM INFORMASI PENGELOLAAN BERKAS PENGAJUAN GARANSI BANK BERBASIS WEB PADA BANK BJB CABANG BSD FIRLI IRFANDI


APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

ANALISA PERANCANGAN APLIKASI MAINTENANCE GEDUNG DAN SARANA PADA PT. BANK RAKYAT INDONESIA (BRI) SYARIAH KC. KEBON JERUK BERBASIS WEB.

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

SISTEM PENDUKUNG KEPUTUSAN UNTUK KENAIKAN PANGKAT DAN JABATAN DI PD. PAM JAYA MENGGUNAKAN METODE ANALITICAL HIERARCHY PROCESS (AHP)

APLIKASI KONSULTASI PSIKOLOGI DI BIDANG PARENTING, KEPRIBADIAN, DAN ASMARA BERBASIS ANDROID DAN WEB (STUDI KASUS: Aura.co.id)

APLIKASI LAYANAN HOME CARE BERBASIS ANDROID WILAYAH JAKARTA SELATAN. Tugas Akhir. Oleh: Wakhid Fajar Hidayat PROGRAM STUDI SISTEM INFORMASI

ANALISA DAN PERANCANGAN SISTEM RESERVASI PEMAKAMAN ONLINE PEMERINTAH KOTA BEKASI

SISTEM INFORMASI PELAYANAN FASILITAS POLIKLINIK UMUM PADA PT PANARUB INDUSTRY BERBASIS WEB. Oleh: BETI MAYASARI

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

APLIKASI PENGINGAT AMALAN-AMALAN SUNNAH RASULULLAH BERBASIS ANDROID

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI SISTEM INTEGRASI PENDATAAN WARGA RT/RW DENGAN SISTEM KELURAHAN BERBASIS WEB SISTEM INFORMASI

SISTEM INFORMASI ORDER CONTROL MANAGEMENT PADA DIPONEGORO DIGITAL PRINTING KUDUS

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

SISTEM INFORMASI ADMINISTRASI DATA PENDUDUK PADA SUKU DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KOTA ADMINISTRASI JAKARTA BARAT BERBASIS WEB

PERANCANGAN SISTEM INFORMASI MONITORING PENJADWALAN PELIPUTAN DIVISI DEPT. MEDIA SERVICES BERBASIS WEB PADA PT. MEDIA TELEVISI INDONESIA

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

APLIKASI PERHITUNGAN KONTER UNTUK ANTRIAN LAYANAN DI FASILKOM MENTENG ZAENAL ARIFIN

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

OLEH: WIRA KUSUMA

RANCANG BANGUN APLIKASI SISTEM PELAYANAN PADA EPSON SERVICE CENTER DENGAN ESTIMASI WAKTU PENGERJAAN MENGGUNAKAN ALGORITMA FIFO BERBASIS ANDROID

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

ALGORITMA K-MEANS UNTUK PENGELOMPOKAN BANK BERDASARKAN KOMPOSISI DANA PIHAK KETIGA (DPK) DAN JUMLAH JARINGAN KANTOR

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI PELELANGAN GULA PADA APTRI (ASOSIASI PETANI TEBU RAKYAT INDONESIA) SEMARANG

Aplikasi Sistem Pendaftaran dan Peminjaman Buku Online Pada Perpustakaan Daerah dengan Objek Perpustakaan Kota Jakarta Barat

Piranti Lunak Sistem Repository Dokumen Tugas Akhir Berbasis Digital Menggunakan Bahasa Pemrograman PHP dan MySQL ADI NUGRAHA

APLIKASI HANDOVER DOKUMENTASI PROYEK DAN DATABASE PELANGGAN BERBASIS WEB NINING LAPINASARI

IMPLEMENTASI QR CODE PADA SISTEM ONLINE RESERVASI TIKET PESAWAT RIKY SAPTARIA BUDIMAN SAMBAS

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA PT. IRMA GRAHA PRATAMA. Oleh: FERNANDO GUNAWAN SINAGA PROGRAM STUDI SISTEM INFORMASI

Rancang Bangun Aplikasi Helpdesk Berbasis Web Untuk Maintenance Access Point di Hotel Pullman Jakarta Central Park. Fajar

Transkripsi:

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER Mukti Fuji Prayitno 41511120106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER Laporan Tugas Akhir Diajukan Untuk Melengkapi Persyaratan Menyelesaikan Gelar Sarjana Komputer Disusun oleh : Mukti Fuji Prayitno 41511120106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

iii

iv

HALAMAN PERSEMBAHAN Melalui tulisan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada kedua orang tua, khusunya ibu tercinta. Ibu adalah contoh kecil pejuang pendidikan dalam lingkungan keluarga penulis. Di tengah segala keterbatasan ekonomi dan penolakan dari ayah, ibu terus berjuang agar anak-anaknya bisa mendapatkan pendidikan yang layak. Sampai pada akhirnya ibu mampu meyakinkan ayah tentang arti pentingnya pendidikan sehingga anakanaknya harus mendapatkan pendidikan yang layak. Pada akhirnya kedua orang tua penulis terus bekerja keras demi anak-anaknya agar mendapatkan pendidikan yang layak. Penulis persembahkan laporan tugas akhir ini secara khusus kepada kedua orang tua yang telah bekerja keras dan atas perannya besarnya juga, penulis dapat menyelesaikan tugas akhir ini. Semoga dengan laporan tugas akhir ini dapat menjadi sedikit jawaban atas usahanya yang selalu memperjuangkan pendidikan untuk anak-anaknya. Ayah dan Ibu, semoga anakmu ini dapat menjadi anak yang berguna dan membanggakan atas apa yang kalian cita-citakan dan kalian perjuangkan. Salam sayang dari anakmu, Aku selalu rindu kalian. i

KATA PENGANTAR Puji syukur penulis panjatkan Kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-nya, sehingga laporan tugas akhir dengan judul SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER dapat terselesaikan dengan baik. Sholawat dan Salam penulis tujukan kepada Rasulullah SAW yang telah berjuang sehingga kita semua sebagai umatnya tidak hidup pada zaman yang penuh kegelapan. Penulis menyadari, bahwa laporan ini takkan terwujud tanpa dukungan, bimbingan, bantuan, dan dorongan dari berbagai pihak. Untuk itu pada kesempatan ini, penulis ingin menyampaikan ucapan terima kasih kepada : 1. Drs. Achmad Kodar, MT., selaku pembimbing tugas akhir pada jurusan Teknik Informatika Universitas Mercu Buana. 2. Ibu Desi Ramayanti, ST. MT., selaku koordinator tugas akhir jurusan Teknik Informatika Universitas Mercu Buana tahun 2016. 3. DR. Yaya Sudarya Triana, M.Kom, selaku Kepala Program Studi Teknik Informatika Universitas Mercu Buana. 4. Kedua orang tua tercinta yang tak putus memberikan do a, dukungan semangat dan materi. 5. Kekasih tersayang, Ashfiyyatul Ulfah yang senantiasa memberikan semangat untuk terus menyelesaikan tugas akhir ini. 6. Keluarga besar PT. Xerography Indonesia yang selalu mendukung karyawannya untuk terus maju dan berkembang. 7. Saudara dan sahabat-sahabatku terutama teman-teman Teknik Informatika Angkatan 20 Universitas Mercu Buana yang telah memberikan dukungan moral dan semangatnya untuk terus menyelesaikan tugas akhir ini. Semoga atas peran kalian semua dalam terselesaikannya tugas akhir ini, akan mendapatkan balasan dari Allah SWT, Amien. Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan lapang dada. ii

iii

DAFTAR ISI Halaman KATA PENGANTAR... i ABSTRACT... iii ABSTRAKSI... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x BAB I. PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 3 1.4 Metode Penelitian... 3 1.5 Tujuan dan Manfaat Penelitian... 5 1.5.1 Tujuan Penelitian... 5 1.5.2 Manfaat Penelitian... 5 1.6 Sistematika Penulisan... 5 BAB II. LANDASAN TEORI... 7 2.1 Algoritma FIFO (First In First Out)... 7 2.2 Monitoring... 9 2.3 Rekayasa Perangkat Lunak... 10 2.3.1 Perangkat Lunak... 10 2.3.2 Rekayasa Perangkat Lunak... 10 2.3.3 Proses Rekayasa Perangkat Lunak... 12 2.3.4 Ruang Lingkup Rekayasa Perangkat Lunak... 13 2.3.5 Software Development Life Cycle... 14 2.3.6 Model Waterfall... 16 2.3.7 Pengujian Perangkat Lunak... 18 v

2.3.7.1 Jenis-Jenis Pengujian... 19 2.4 Paradigma Berorientasi Objek... 20 2.4.1 Pemodelan UML ( Unified Modeling Language )... 21 2.4.1.1 Use Case Diagram... 23 2.4.1.2 Sequence Diagram... 25 2.4.1.3 Activity Diagram... 28 2.4.1.4 Class Diagram... 30 2.5 Basis Data... 32 2.5.1 MySQL... 32 2.6 Java... 33 2.6.1 Sejarah Singkat Java... 34 2.6.2 Java Platform... 35 2.6.3 Java Virtual Machine (JVM)... 35 2.6.4 Java Runtime Environment (JRE)... 35 BAB III. ANALISA DAN PERANCANGAN SISTEM... 37 3.1 Analisa Sistem... 37 3.2 Analisa Kebutuhan... 37 3.2.1 Analisa Kebutuhan Fungsional... 38 3.2.2 Analisa Kebutuhan Non Fungsional... 38 3.2.2.1 Kebutuhan Perangkat Keras... 38 3.2.2.2 Kebutuhan Perangkat Lunak... 38 3.3 Perancangan Sistem... 39 3.3.1 Perancangan Pembuatan Sistem (Use Case Diagram)... 39 3.3.2 Perancangan Alur Kerja (Activity Diagram)... 46 3.3.3 Perancangan Interaksi Antar Objek (Sequence Diagram)... 54 3.3.4 Perancangan Basis Data (Class Diagram)... 58 3.3.4.1 Struktur Database... 58 3.3.4.2 Entity-Relationship Diagram (ERD)... 61 3.3.4.3 Class Diagram... 61 3.3.5 Perancangan Antarmuka... 62 vi

BAB IV. IMPLEMENTASI DAN PENGUJIAN... 65 4.1 Implementasi Sistem... 65 4.2 Implementasi Basis Data... 66 4.3 Implmentasi Program... 67 4.4 Metode Pengujian... 74 4.4.1 Skenario Pengujian... 74 4.5 Analisa Hasil Pengujian... 78 BAB V. KESIMPULAN DAN SARAN... 79 5.1 Kesimpulan... 79 5.2 Saran... 79 DAFTAR PUSTAKA LAMPIRAN vii

DAFTAR GAMBAR Halaman Gambar 2.1 Illustrasi Algoritma FIFO... 7 Gambar 2.2 FIFO System... 8 Gambar 2.3 Illustrasi Anomali Belady... 9 Gambar 2.4 Tahapan Umum Rekayasa Perangkat Lunak... 13 Gambar 2.5 Ruang Lingkup Rekayasa Perangkat Lunak... 13 Gambar 2.6 Illustrasi Model Waterfall... 17 Gambar 2.7 Hirarki Pengujian Sistem... 19 Gambar 2.8 Pengujian Perangkat Lunak... 19 Gambar 2.9 Diagram UML Versi 2.3... 22 Gambar 2.10 Contoh Use Case Diagram... 24 Gambar 2.11 Contoh Sequence Diagram... 26 Gambar 2.12 Contoh Activity Diagram... 29 Gambar 2.13 Contoh Class Diagram... 31 Gambar 3.1 Diagram Use Case Aplikasi Job Status... 39 Gambar 3.2 Activity Diagram Login... 47 Gambar 3.3 Activity Diagram Input Job... 48 Gambar 3.4 Activity Diagram Melihat Job Done... 48 Gambar 3.5 Activity Diagram Melihat Jumlah Antrian... 49 Gambar 3.6 Activity Diagram Ambil Job Antrian... 50 Gambar 3.7 Activity Diagram Mengelola Data Karyawan dan User... 51 Gambar 3.8 Activity Diagram Mengelola Data Divisi... 52 Gambar 3.9 Activity Diagram Mengelola Data Material... 53 Gambar 3.10 Sequence Diagram Input Job... 53 Gambar 3.11 Sequence Diagram Melihat Job Done... 54 Gambar 3.12 Sequence Diagram Mengelola Data Karyawan... 54 Gambar 3.13 Sequence Diagram Mengelola Data Divisi... 55 Gambar 3.14 Sequence Diagram Mengelola Data Material... 55 Gambar 3.15 Sequence Diagram Melihat Daftar Antrian... 56 viii

ix Gambar 3.16 Sequence Diagram Melihat Jumlah Antrian... 56 Gambar 3.17 Sequence Diagram Ambil Job Antrian... 57 Gambar 3.18 Entity-Relationship Diagram (ERD)... 60 Gambar 3.19 Class Diagram... 60 Gambar 3.20 Rancangan Tampilan Halaman Login... 61 Gambar 3.21 Rancangan Tampilan Halaman Utama... 61 Gambar 3.22 Rancangan Tampilan Halaman Master Karyawan... 62 Gambar 3.23 Rancangan Tampilan Halaman Master Material... 62 Gambar 3.24 Rancangan Tampilan Halaman Master Divisi... 63 Gambar 3.25 Rancangan Tampilan Halaman Master Job... 63 Gambar 3.26 Rancangan Tampilan Halaman Master User... 64 Gambar 3.27 Rancangan Tampilan Halaman Add Job... 64 Gambar 3.28 Rancangan Tampilan Halaman Ambil Job... 65 Gambar 4.1 Implementasi Database Pada Virtual Server... 67 Gambar 4.2 Implementasi Halaman Form Login... 68 Gambar 4.3 Implementasi Halaman Form Menu Utama... 69 Gambar 4.4 Implementasi Halaman Form Master Karyawan... 70 Gambar 4.5 Implementasi Halaman Form Master Material... 70 Gambar 4.6 Implementasi Halaman Form Master Divisi... 71 Gambar 4.7 Implementasi Halaman Master Job... 72 Gambar 4.8 Implementasi Halaman Master User... 73 Gambar 4.9 Implementasi Halaman Form Tambah Job... 73 Gambar 4.10 Implementasi Halaman Form Ambil Job... 74

DAFTAR TABEL Halaman Tabel 2.1 Simbol-Simbol Diagram Use Case... 24 Tabel 2.2 Simbol-Simbol Diagram Sequence... 26 Tabel 2.3 Simbol-Simbol Activity Diagram... 29 Tabel 2.4 Simbol-Simbol Class Diagram... 31 Tabel 3.1 Deskripsi Use Case Input Job... 39 Tabel 3.2 Deskripsi Use Case Melihat Job Done... 40 Tabel 3.3 Deskripsi Use Case Mengelola Data Karyawan... 40 Tabel 3.4 Deskripsi Use Case Mengelola Data Divisi... 41 Tabel 3.5 Deskripsi Use Case Mengelola Data Material... 41 Tabel 3.6 Deskripsi Use Case Mengelola Data User... 42 Tabel 3.7 Deskripsi Use Case Melihat Daftar Antrian... 42 Tabel 3.8 Deskripsi Use Case Melihat Jumlah Antrian... 43 Tabel 3.9 Deskripsi Use Case Ambil Job Antrian... 43 Tabel 3.10 Deskripsi Use Case Melihat Daftar Antrian... 44 Tabel 3.11 Deskripsi Use Case Menentukan Antrian Yang Harus Dikerjakan.. 45 Tabel 3.12 Deskripsi Use Case Update Data Job... 45 Tabel 3.13 Deskripsi Use Case Login... 46 Tabel 3.14 Struktur tbl_karyawan... 57 Tabel 3.15 Struktur tbl_user... 58 Tabel 3.16 Struktur tbl_material... 58 Tabel 3.17 Struktur tbl_divisi... 59 Tabel 3.18 Struktur tbl_job... 59 Tabel 4.1 Skenario Pengujian... 75 x