bab iv implementasi dan evaluasi - dinamikarepository.dinamika.ac.id/id/eprint/2110/6/bab_iv.pdf ·...

27
90 BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap implementasi yang merupakan lanjutan dari analisa dan perancangan yang telah disusun dan dibuat sebelumnya. Untuk dapat menjalankan implementasi dengan baik, diperlukan kebutuhan perangkat keras (hardware) dan perangkat lunak (software) agar sistem yang dibangun dapat berjalan sesuai dengan yang diharapkan. 4.1.1 Kebutuhan Sistem Adapun persyaratan minimum perangkat lunak dan perangkat keras yang dibutuhkan sebagai berikut: 1. Microsoft Windows XP 2. Microsoft Visual.Net 2012 3. Microsoft SQL Server Management Studio 2008 4. Crystal Report For Visual Studio.Net 2013 Untuk mendukung persyaratan minimum perangkat lunak, maka dibutuhkan minimal perangkat keras sebagai berikut: 1. Processor Dual Core 1.6 Ghz 2. RAM 1 GB 3. Harddisk 80 GB 4. Monitor, keyboard, mouse dan printer

Upload: others

Post on 28-Feb-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

90

BAB IV

IMPLEMENTASI DAN EVALUASI

4.1 Implementasi Sistem

Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya

merupakan tahap implementasi yang merupakan lanjutan dari analisa dan

perancangan yang telah disusun dan dibuat sebelumnya. Untuk dapat menjalankan

implementasi dengan baik, diperlukan kebutuhan perangkat keras (hardware) dan

perangkat lunak (software) agar sistem yang dibangun dapat berjalan sesuai

dengan yang diharapkan.

4.1.1 Kebutuhan Sistem

Adapun persyaratan minimum perangkat lunak dan perangkat keras yang

dibutuhkan sebagai berikut:

1. Microsoft Windows XP

2. Microsoft Visual.Net 2012

3. Microsoft SQL Server Management Studio 2008

4. Crystal Report For Visual Studio.Net 2013

Untuk mendukung persyaratan minimum perangkat lunak, maka

dibutuhkan minimal perangkat keras sebagai berikut:

1. Processor Dual Core 1.6 Ghz

2. RAM 1 GB

3. Harddisk 80 GB

4. Monitor, keyboard, mouse dan printer

Page 2: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

91

4.1.2 Instalasi Program

Untuk menggunakan sistem penjadwalan produksi ini, ada beberapa hal

yang harus dilakukan agar tidak terjadi gangguan saat program dijalankan.

Adapun tahap yang perlu dilakukan yaitu:

1. Instal aplikasi Micosoft SQL Server 2008

2. Instal aplikasi Micosoft Visual.net 2012

3. Instal Crystal Report 2013

4. Instal aplikasi penjadwalan produksi

4.2 Uji Coba dan Evaluasi Sistem

Berikut ini akan dijelaskan implementasi program Sistem Penjadwalan

Produksi Dengan Menggunakan Metode Earliest Due date Studi Kasus CV Tidar

Jaya.

Dalam pembuatan sistem diperlukan pengujian jalannya aplikasi untuk

mengetahui kinerja baik buruknya program yang mengacu pada rancangan sistem

yang telah dibuat sebelumnya. Dengan tujuan untuk mengetahui apakah sistem

yang dibangun menghasilkan output dan tampilan yang sesuai dengan rancangan.

4.2.1 Evaluasi Hasil Uji Coba Halaman Login

Saat pertama menjalankan aplikasi, pada halaman utama akan terdapat

beberapa menu yang dapat digunakan oleh user, yaitu menu Master Data,

Transaksi, Penjadwalan dan Laporan. User agar dapat masuk kedalam menu-menu

yang tersedia harus melakukan login terlebih dahulu. Tampilan halaman utama

dapat dilihat pada gambar 4.1.

Page 3: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

92

Gambar 4.1 Tampilan Halaman Utama

Pada halaman utama tersebut terdapat pembatasan hak akses menu-menu

yang dapat digunkan oleh user, sesuai dengan username, password dan jabatan

yang dimiliki saat melakukan login pada halaman yang telah tersedia. Tampilan

login adalah tampilan yang muncul sebelum menu utama yang digunakan untuk

dapat masuk kedalam sistem. Untuk validasi user, dapat dirubah pada tampilan

Master Data Karyawan yang akan menentukan hak akses dalam penggunaan

setiap menu yang tersedia. Login akan berhasil jika username dan password yang

dimasukan oleh user telah sesuai dengan data pada halaman Master Data

Karyawan.

Proses login digunakan untuk mengetahui status user pemakai aplikasi ini

apakah sebagai manajer, bagian produksi atau bagian penjualan yang memiliki

keterbatasan hak akses yang berbeda-beda.

Pengujian ini dilakukan untuk memastikan username dan password yang

salah tidak dapatmelakukan proses login dan mengakses menu-menu ynag ada.

Page 4: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

93

Tabel 4.1 Uji Coba Halaman login

Test

Case Tujuan Input

Output yang

diharapkan Status

1

Mendeskripsikan

username dan

password yang

valid.

Memasukan

username = agung,

password = 990766

Tampilan login

tertutup dan masuk

ke dalam tampilan

menu utama.

Sukses

Mendeskripsikan

username dan

password yang

non-valid.

Memasukan

username = agung,

password = 550394

Muncul pesan

“Username dan

password salah,

silahkan ulangi

kembali”.

Sukses

Gambar 4.2 Tampilan Login

Gambar 4.3 Pesan Login Gagal

Page 5: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

94

4.2.2 Evaluasi Hasil Uji Coba Menu Master

Menu master digunakan untuk memelihara atau merawat data utama.

Menu master terdiri dari master karyawan, master produk, master pelanggan dan

master mesin.

Pada setiap halaman master, fungsi penggunaan tombol insert, update,

delete dan cancel akan ditemui pada aplikasi ini dan memiliki fungsi yang relative

sama, yaitu insert digunakan untuk menambahkan data baru, update digunakan

untuk mengganti atau mengedit data yang telah ada, delete digunakan untuk

menghapus data, dan cancel digunakan untuk membersihkan kolom inputan.

A. Master Karyawan

Menu master karyawan digunakan untuk menambahkan karyawan

baru dan memberikan hak akses yang akan digunakan untuk melakukan login

kedalam aplikasi. Hak akses login akan dibedakan berdasarkan jabatan yang

dimiliki oleh karyawan tersebut. Dalam aplikasi ini hanya terdapat 3 jabatan

user yang dapat mengakses menu-menu yang terdapat didalamnya, jabatan

tersebut yaitu:

1. Manajer, dapat mengakses menu master data dan menu laporan.

2. Bagian Penjualan, dapat mengakses menu transaksi dan laporan transaksi.

3. Bagian produksi, dapat mengakses menu penjadwalan dan laporan

penjadwalan.

Apabila tombol insert disimpan dalam keadaan kosong maka akan

muncul peringatan, begitu pula dengan inputan data yang sama dengan yang

ada dalam database.

Page 6: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

95

Tabel 4.2 Uji Coba Master Karyawan

Test

Case Tujuan Input

Output yang

diharapkan Status

3

Mencatat data

karyawan

kedalam aplikasi

Memasukan data

sesuai dengan

permintaan

Data tersimpan

kedalam database

data_karyawan dan

sistem menampilkan

massage box “data

berhasil disimpan”

Sukses

Melakukan

pemeriksaan data

yang kembar

Menekan tombol

save dengan data

yang sama seperti

inputan

sebelumnya

Data yang dimasukan

tidak tersimpan dalam

database dan akan

muncul alert bahwa

data telah tersedia

Sukses

Melakukan

update pada data

karyawan

Ubah data bagian

menjadi

“Penjualan” atau

bagain lain

Data pada database

data_karyawan

berhasil berubah dan

sistem memunculkan

massage box ”data

berhasil diubah”

Sukses

Melakukan

delete pada data

karyawan

Menekan tombol

delete dengan

data yang telah

dipilih

Data pada database

data_karyawan

berhasil dihapus dan

sistem memunculkan

massage box ”data

berhasil dihapus”

Sukses

Membuat kode

karyawan secara

otomatis

-

Menampilkan kode

karyawan secara

otomatis pada textbox

kode karyawan

Sukses

Gambar 4.4 Pesan Data Berhasil Disimpan

Page 7: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

96

\

Gambar 4.5 Pesan Inputan Harus Diisi

Gambar 4.6 Pesan Data Telah Ada Pada Database

Gambar 4.7 Pesan Data Berhasil Diubah

Page 8: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

97

Gambar 4.8 Pesan Data Berhasil Dihapus

Gambar 4.9 Tampilan Master Karyawan

B. Master Jenis Mesin

Menu master jenis mesin berisi data mesin cetak yang digunakan oleh

perusahaan. Apabila terdapat mesin baru dapat ditambahkan melalui halaman

master jenis mesin ini.

Pengujian dilakukan untuk memastikan keberhasilan proses input data

keladalm database melalui aplikasi.

Page 9: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

98

Tabel 4.3 Uji Coba Master Jenis Mesin

Test

Case Tujuan Input

Output yang

diharapkan Status

4

Mencatat data

jenis mesin

kedalam

aplikasi

Memasukan data

sesuai dengan

permintaan

Data tersimpan

kedalam database

data_jenis_mesin dan

sistem menampilkan

massage box “data

berhasil disimpan”

Sukses

Melakukan

pemeriksaan

data yang

kembar

Menekan tombol

save dengan data

yang sama seperti

inputan

sebelumnya

Data yang dimasukan

tidak tersimpan dalam

database dan akan

muncul alert bahwa

data telah tersedia

Sukses

Melakukan

update pada

data jenis mesin

Ubah data warna

pada mesin besar

menjadi “200”

atau jumlah yang

lain

Data pada database

data_jenis_mesin

berhasil berubah dan

sistem memunculkan

massage box ”data

berhasil diubah”

Sukses

Melakukan

delete pada data

jenis mesin

Menekan tombol

delete dengan data

yang telah dipilih

Data pada database

data_jenis_mesin

berhasil dihapus dan

sistem memunculkan

massage box ”data

berhasil dihapus”

Sukses

Membuat kode

jenis mesin

secara otomatis

-

Menampilkan kode

jenis mesin secara

otomatis pada textbox

kode mesin

Sukses

Page 10: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

99

Gambar 4.10 Tampilan Master Jenis Mesin

C. Master Produk

Menu master produk berisi data produk yang ditawarkan oleh

perusahaan kepada pelanggan. Apabila terdapat produk baru dapat

ditambahkan melalui halaman master produk ini.

Pengujian dilakukan untuk memastikan keberhasilan proses input data

keladalm database melalui aplikasi.

Tabel 4.4 Uji Coba Master Produk

Test

Case Tujuan Input

Output yang

diharapkan Status

2

Mencatat data

produk kedalam

aplikasi

Memasukan data

sesuai dengan

permintaan

Data tersimpan

kedalam database

data_produk dan

sistem menampilkan

massage box “data

berhasil disimpan”

Sukses

Melakukan

pemeriksaan

data yang

kembar

Menekan tombol

save dengan data

yang sama seperti

inputan sebelumnya

Data yang

dimasukan tidak

tersimpan dalam

database dan akan

Sukses

Page 11: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

100

Test

Case Tujuan Input

Output yang

diharapkan Status

muncul alert bahwa

data telah tersedia

Melakukan

update pada

data produk

Ubah data jenis

mesin menjadi

“kecil” atau jenis

yang lain lain

Data pada database

data_produk berhasil

berubah dan sistem

memunculkan

massage box ”data

berhasil diubah”

Sukses

Melakukan

delete pada data

produk

Menekan tombol

delete dengan data

yang telah dipilih

Data pada database

data_produk berhasil

dihapus dan sistem

memunculkan

massage box ”data

berhasil dihapus”

Sukses

Membuat kode

produk secara

otomatis

-

Menampilkan kode

produk secara

otomatis pada

textbox kode produk

Sukses

Gambar 4.11 Tampilan Master Produk

Page 12: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

101

D. Master Pelanggan

Menu master pelanggan digunakan untuk menambahkan pelanggan

baru. Menu ini dapat diakses oleh bagian transaksi dikarenakan penambahan

data pelanggan hanya dapat dilakukan saat terdapat pesanan yang masuk.

Pengujian dilakukan untuk memastikan keberhasilan proses input data

keladalm database melalui aplikasi.

Tabel 4.5 Uji Coba Master Pelanggan

Test

Case Tujuan Input

Output yang

diharapkan Status

5

Mencatat data

pelanggan

kedalam aplikasi

Memasukan data

sesuai dengan

permintaan

Data tersimpan

kedalam database

data_ pelanggan

dan sistem

menampilkan

massage box “data

berhasil disimpan”

Sukses

Melakukan

pemeriksaan data

yang kembar

Menekan tombol

save dengan data

yang sama seperti

inputan sebelumnya

Data yang

dimasukan tidak

tersimpan dalam

database dan akan

muncul alert bahwa

data telah tersedia

Sukses

Melakukan

update pada data

pelanggan

Ubah data kota

menjadi “Gresik”

atau kota lain

Data pada database

data_ pelanggan

berhasil berubah

dan sistem

memunculkan

massage box ”data

berhasil diubah”

Sukses

Membuat kode

pelanggan secara

otomatis

Menekan tombol

delete dengan data

yang telah dipilih

Menampilkan kode

pelanggan secara

otomatis pada

textbox kode

pelanggan

Sukses

Page 13: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

102

Gambar 4.12 Tampilan Master Pelanggan

4.2.3 Evaluasi Hasil Uji Coba Menu Transaksi

Menu ini digunakan sebagai tempat mengolah data master, data master

tersebut akan digunakan untuk membuat sebuah transaksi pemesanan. Dalam

menu ini pula perhitungan atau penentuan waktu jatuh tempo (due date)

dilakukan. Pada form ini bagian penjualan memasukan data pesanan dengan

memilih nama pemesan terlebih dahulu, jika terdapat pelanggan baru user hanya

perlu menekan button “baru” dan memasukan data pelanggan baru. Setelah

memilih produk yang dipesan, memasukan pesanan per-item, jumlah lembar per-

pesanan, cetak warna atau hitam/putih dan memilih ukuran produk, sistem akan

melakukan perhitungan jumlah cetak dan waktu cetak secarara otomatis.

Setelah waktu cetak didapatkan, bagian penjualan dapat memilih apakah

pesanan tersebut diproses secara normal atau khusus. Jika secara normal, sistem

akan menghitung secara otomatis tanggal jatuh tempo pesanan tersebut. Jika

secara khusus, maka bagian penjualan dapat memasukan tanggal jatuh tempo

tetapi tetap harus dilakukan pemeriksaan dengan menekan button “cek”, apakah

tanggal jatuh tempo tersebut masih memungkinkan untuk diproduksi atau tidak.

Page 14: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

103

Pada form ini user dapat menambahkan atau menghapus data transaksi.

Jika ingin menambahkan pesanan lain dalam 1 transaksi, user hanya perlu

memilih transaksi mana yang akan ditambah pada cell content disebelah kanan,

setelah itu masukan data pesanan dan tekan button “tambah”.jika ingin

menghapus data transaksi, klik cell content data transaksi dan tekan button

“delete”.

Tabel 4.6 Uji Coba Menu Transaksi

Test

Case Tujuan Input

Output yang

diharapkan Status

6

Mencatat data

transaksi kedalam

aplikasi

Memasukan data

sesuai dengan

permintaan

Data tersimpan

kedalam database

transaksi dan sistem

menampilkan

massage box “data

berhasil disimpan”

Sukses

Membuat kode

transaksi secara

otomatis

-

Menampilkan kode

transaksi secara

otomatis pada

textbox kode

transaksi

Sukses

Melakukan delete

pada data

transaksi

Menekan tombol

delete dengan data

yang telah dipilih

Data pada database

transaksi berhasil

dihapus dan sistem

memunculkan

massage box ”data

berhasil dihapus”

Sukses

Menampilkan

data nama

pelanggan

Klik pada combo

box Pelanggan

Data nama

pelanggan tampil

kedalam combo box

nama pelanggan

Sukses

Menampilkan

data nama produk

Klik pada combo

box Produk

Data nama produk

tampil kedalam

combo box nama

produk

Sukses

Menampilkan

jenis mesin yang

digunakan

Pilih produk pada

combo box produk

Contoh: Kalender

Jenis mesin tampil

secara otomatis pada

textbox mesin

berdasarkan nama

produk yang dipilih

Hasil: Besar

Sukses

Page 15: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

104

Test

Case Tujuan Input

Output yang

diharapkan Status

Melakukan

perhitungan

waktu cetak

Text box jumlah

cetak telah terisi

Contoh: 2400

Waktu cetak tampil

secara otomatis pada

textbox waktu cetak

berdasarkan jumlah

pesanan yang

diinputkan

Hasil: 5

Sukses

Melakukan

perhitungan due

date

Text box waktu

cetak telah terisi

Contoh: 5

Due date tampil

secara otomatis pada

textbox due date

normal saat user

memilihan due date

normal

Hasil: 72 jam (3

hari)

Sukses

Melakukan

pemeriksaan due

date khusus

Menekan button

“cek” dengan

inputan due date

khusus

Contoh 1: 1 hari

Aplikasi melakukan

perhitungan batas

normal due date dan

aplikasi

menampilkan alert

bahwa proses

produksi dapat

dilakukan atau tidak

Hasil 1: Tidak Dapat

Diproduksi

Sukses

Gambar 4.13 Pesan Transaksi Tidak Dapat Diproduksi

Page 16: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

105

Gambar 4.14 Tampilan Pesan Transaksi Dapat Diproduksi

Gambar 4.15 Tampilan Menu Transaksi

Page 17: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

106

Gambar 4.16 Tampilan Invoice

4.2.4 Evaluasi Hasil Uji Coba Menu Penjadwalan

Menu Penjadwalan memiliki fungsi untuk mengolah data transaksi yang

akan diolah untuk membuat sebuah penjadwalan produksi, penjadwalan ini lah

yang nantinya akan digunakan sebagai acuan dalam proses produksi.

Pada menu ini user memilih tanggal transaksi yang belum dilakukan

pernjadwalan pada combo box periode. Data transaksi pada periode yang dipilih

akan tampil secara berurutan berdasarkan due date terkecil pada data view yang

Page 18: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

107

disediakan. Setelah user menekan atau klik button hitung, sistem akan secara

otomats menjadwalkan dan menghitung lateness setiap pesanan.

Pengujian dilakukan untuk memastikan keberhasilan proses input data

keladalm database melalui aplikasi.

Tabel 4.7 Uji Coba Menu Penjadwalan

Test

Case Tujuan Input

Output yang

diharapkan Status

7

Melakukan

perhitungan

waktu proses

User memilih

tanggal periode yang

ingin dijadwalkan

Muncul data

perhitungan waktu

proses ditiap

pesanan pada form

perhitungan metode

Sukses

Melakukan

perhitungan

metode EDD

Waktu proses,

completion time,

lateness setiap

pesanan

Muncul data

perhitungan metode

EDD pada form

perhitungan metode

Sukses

Melakukan

proses

penyimpanan

perhitungan

metode

Hasil perhitungan

metode EDD

Data tersimpan

kedalam database

dan sistem akan

menampilkan

massage box “data

penjadwalan

berhasil disimpan”

Sukses

Gambar 4.17 Tampilan Menu Penjadwalan

Page 19: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

108

4.2.5 Evaluasi Hasil Uji Coba Menu Laporan

Menu ini akan menghasilkan sebuah laporan dengan format pdf, laporan-

laporan ini dihasilkan dengan mengelolah data transaksi dan penjadwalan per-

periode tanggal transaksi.

Pada menu ini terdapat 2 laporan yaitu laporan transaksi dan laporan

penjadwalan. Pada laporan transaksi, pihak perusahaan dapat mengetahui berapa

jumlah transaksi yang masuk dan berapa banyak jumlah kertas yang digunakan

untuk produksi selama periode tersebut. Sedangkan pada laporan penjadwalan

dapat diketahui pesanan mana yang akan diproduksi terlebih dahulu, selain itu

dalam laporan tersebut juga diketahui keterlambatan masing-masing pesanan. Jika

lateness pesanan menunjukan angka negatif, bearti pesanan tersebut selesai

sebelum batas waktu yang ditentukan. Laporan penjadwalan menghasilkan 2

laporan penjadwalan yaitu laporan penjadwalan pada mesin besar dan laporan

penjadwalan pada mesin kecil.

Gambar 4.18 Tampilan Menu Laporan Transaksi

Page 20: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

109

Gambar 4.19 Tampilan Menu Laporan Penjadwalan

Page 21: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

110

Gambar 4.20 Laporan Transaksi

Page 22: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

111

Gambar 4.21 Laporan Penjadwalan Pada Mesin Besar

Page 23: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

112

Gambar 4.22 Laporan Penjadwalan Pada Mesin Kecil

4.3 Perbandingan Perhitungan Manual dengan Perhitungan Aplikasi

Perbandingan perhitungan ini dimaksudkan untuk menguji apakah sistem

yang dibangun sesuai dengan yang diharapkan. Pada tahap ini dilakukan

pengujian apakah perhitungan yang dilakukan oleh aplikasi menghasilkan hasil

yang sama dengan perhitungan manual dalam menjadwalkan pekerjaan-pekerjaan

dengan menggunakan metode EDD.

Page 24: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

113

Perhitungan manual untuk penjadwalan pesanan dalam periode tanggal 30

Juni 2016 dan pada mesin “kecil” dapat dilihat pada Tabel 4.8. Perhitungan

tersebut dibuat dengan menggunakan perangkat lunak Microsoft Excel.

Tabel 4.8 Perhitungan Metode EDD Secara Manual

Kode

Transaksi

Nama

Produk

Jumlah

Item

(Lembar)

Waktu

Cetak

(Jam)

Waktu

Proses

(Jam)

Completion

Time

(Jam)

Due Date

(Jam)

Lateness

(Jam)

TRS-6 Undangan 1300 7 10 10 72 -62

TRS-3 Faktur 500 1 4 14 72 -58

TRS-3 Nota 50000 84 87 101 144 -43

101 125

-163

a) Rata-Rata Waktu Penyelesaian : 125 / 3 = 41.66666667 Hari

b) Utilization : 101 / 125 = 80.8 %

c) Jumlah Pekerjaan di Sistem : 125 / 101 = 1.237623762 Pekerjaan

d) Rata-rata Waktu Keterlambatan : -163 / 3 = -54.333333333 Hari

Perhitungan hasil aplikasi untuk penjadwalan pesanan dalam periode

tanggal 30 Juni 2016 dan pada mesin “kecil” dapat dilihat pada Tabel 4.9. Dari

tabel dan gambar tersebut menghasilkan hasil yang sama sehingga perhitungan

dalam aplikasi penjadwalan produksi dengan menggunakan metode Earliest Due

Date ini terbukti benar.

Page 25: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

114

Gambar 4.23 Hasil Perhitungan Aplikasi Metode EDD

4.4 Perhitungan Kepuasan Pelanggan

Perhitungan ini dimaksudkan untuk melihat apakah sistem yang dibangun

sesuai dengan yang diharapkan dan dapat meningkatkan kepuasan pelanggan.

Pada tahap ini dilakukan perhitungan yang dilakukan secara manual dari hasil

kuesioner yang telah disebar selama 2 periode pada pelanggan CV Tidar Jaya.

Hasi perhitungan kuesionedapat dilihat pada table 4.9 dan table 4.10.

Page 26: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

115

Tabel 4.9 Perhitungan Kuesioner Pada Sistem Lama

responden sistem lama

1 2 3 4 5 6 7 8

1 3 2 3 3 2 3 4 3

2 4 2 3 3 2 2 4 4

3 3 2 2 3 3 3 4 3

4 4 1 2 2 2 2 4 3

5 3 2 3 3 3 2 1 2

6 4 2 3 3 3 3 4 4

7 3 3 3 3 3 3 3 3

8 3 3 3 3 3 3 3 3

9 3 2 2 3 2 2 3 3

10 3 2 2 2 3 2 3 3

11 4 2 3 3 3 3 4 3

12 3 2 2 3 3 3 3 3

13 4 2 3 3 3 3 4 3

14 3 3 3 3 3 3 3 3

15 3 2 2 3 3 3 4 3

16 3 2 2 3 3 3 3 4

17 4 2 3 4 3 3 3 2

18 4 1 2 3 3 3 4 4

19 3 1 2 3 3 3 4 3

20 3 2 2 3 2 3 3 1

20 67 40 50 59 55 55 68 60

Total rata-rata/item = 454

IKP = total rata-rata/item : jumlah data = 454 : 20 = 22.7

Tabel 4.10 Perhitungan Kuesioner Pada Sistem Baru

responden sistem baru

1 2 3 4 5 6 7 8

1 3 3 3 3 4 3 4 3

2 4 3 4 3 3 3 4 3

3 3 3 3 3 3 3 4 3

4 4 3 3 3 3 3 4 3

5 3 3 3 3 3 3 3 2

6 4 4 3 3 3 3 4 4

7 3 3 3 3 3 3 3 3

Page 27: BAB IV IMPLEMENTASI DAN EVALUASI - DINAMIKArepository.dinamika.ac.id/id/eprint/2110/6/BAB_IV.pdf · Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap

116

responden sistem baru

1 2 3 4 5 6 7 8

8 3 3 3 3 3 3 3 3

9 3 3 3 3 3 3 3 3

10 3 3 3 3 3 3 3 3

11 4 3 3 3 3 3 4 3

12 3 3 3 3 3 3 3 3

13 4 3 3 3 3 3 4 3

14 3 3 3 3 3 3 3 3

15 3 4 3 3 3 4 4 3

16 3 3 3 3 3 3 3 4

17 4 3 3 4 3 3 3 2

18 3 4 3 3 3 3 4 4

19 3 3 3 3 3 4 3

20 3 4 4 3 3 3 3 1

20 66 61 62 61 61 61 66 59

Total rata-rata/item = 501

IKP = total rata-rata/item : jumlah data = 501 : 20 = 25.05

Berdasarkan perhitungan kuesioner sistem lama dan sistem baru diatas,

dapat diketahui bahwa kepuasan pelanggan meningkan sebanyak 2.35, nilai

tersebut didapat dari hasil selisih antara IKP sistem lama dengan IKP sistem baru.

Dengan demikian dapat disimpulkan bahwa dengan adanya aplikasi ini kepuasan

pelanggan terhapat layanan perusahaan meningkat dibandingkan dengan sistem

lama.