BAB IV IMPLEMENTASI DAN EVALUASI. perangkat keras (hardware) dan perangkat lunak (software) yang dibutuhkan,

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN EVALUASI. analisis dan desain sistem yang telah dibuat sebelumnya. Adapun kebutuhan

BAB IV IMPLEMENTASI DAN EVALUASI. minimal harus dipenuhi sehingga aplikasi ini dapat berjalan dengan baik.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. sistem ini terdiri dari perangkat keras dan perangkat lunak minimal harus dipenuhi

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan. Selain itu aplikasi ini akan dibuat sedemikian rupa

BAB IV IMPLEMENTASI DAN EVALUASI. Bangun Sistem Informasi Pelayanan pada Hotel Pondok Asri Surabaya.

BAB IV IMPLEMENTASI DAN EVALUASI. sehingga aplikasi ini dapat berjalan dengan baik.

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan sistem yang telah dibuat sebelumnya. Implementasi terdiri dari:

BAB IV IMPLEMENTASI DAN EVALUASI. dengan rancangan atau desain sistem yang telah dibuat. Aplikasi yang dibuat akan

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

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

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

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah spesifikasi Hardware dan Software yang dibutuhkan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. Penjelasan yang diberikan yaitu tentang hardware dan software yang dibutuhkan

BAB IV IMPLEMENTASI SISTEM. Requirement Planning Pada PT. WILKEN MITRA PERKASA SURABAYA.

BAB IV IMPLEMENTASI DAN EVALUASI. dengan Menggunakan Metode Exponential Smoothing, diperlukan beberapa

BAB IV IMPLEMENTASI DAN EVALUASI. terdiri dari kebutuhan perangkat keras dan kebutuhan perangkat lunak agar

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. Tahap implementasi progam merupakan suatu tahap penerapan dari

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi aplikasi administrasi pembelian dan

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi aplikasi administrasi masjid, perlu

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program sistem administrasi pendaftaran mahasiswa baru pada

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB IV IMPLEMENTASI DAN EVALUASI Instalasi Program dan Pengaturan Sistem

BAB VI IMPLEMENTASI DAN EVALUASI

STIKOM SURABAYA BAB IV. IMPLEMENTASI dan EVALUASI. 4.1 Hardware dan Software. Agar dapat menjalankan sistem penjualan ini, dibutuhkan persyaratan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dari sistem terdiri dari kebutuhan perangkat keras (hardware) dan perangkat lunak

BAB IV IMPLEMENTASI DAN EVALUASI. Aplikasi Penerimaan Pesanan Barang dan Peramalan Penjualan dengan. Menggunakan Metode Single Moving Average.

BAB IV IMPLEMENTASI DAN EVALUASI. proyek digitalisasi dokumen pada CV. Smart Solusi Indonesia. Sebelum memasuki

BAB IV IMPLEMENTASI DAN EVALUASI. diterapkan berdasarkan kebutuhan. Selain itu aplikasi ini akan dibuat sedemikian

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program sistem informasi pembelian dan proses retur pada CV.

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. analisis dan perancangan sebelumnya diterjemahkan ke dalam suatu bentuk

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perancangan dan desain yang telah dibuat. Kebutuhan sistem terdiri atas dua

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

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. mengatasi permasalahan yang diangkat pada tugas akhir ini. Tahap-tahap yang

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi ini dapat dipahami jalannya suatu. Pertandingan Basket pada StiFest Menggunakan Metode Round Robin.

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. program agar menghasilkan sistem yang sesuai dengan analisis dan perancangan.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. Sistem informasi bengkel ini telah diujicoba dengan spesifikasi perangkat

BAB IV IMPLEMENTASI DAN EVALUASI. Pengelolaan Food Court terlebih dahulu diperlukan komponen-komponen utama

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. Implementasi program adalah implementasi dari analisis dan desain

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. menjalankan tugasnya. Dalam hal ini, dibutuhkan komputer server sebagai tempat

BAB V IMPLEMENTASI DAN PEMBAHASAN. pembuatan aplikasi Sistem Informasi Adminstrasi Travel Berbasis Web Pada PT.

BAB IV IMPLEMENTASI DAN EVALUASI. menunjukkan aplikasi persewaan buku yang telah berjalan dan dapat

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. sehingga aplikasi ini dapat berjalan dengan baik.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. yang harus dipenuhi untuk menguji coba user interface serta

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB IV DISKRIPSI PEKERJAAN

BAB IV IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi Pencatatan Transaksi Penjualan Tiket pada PT. Gerry Anugrah

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJICOBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pengelolaan Data Anak Tuna Grahita yaitu:

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI. dan perangkat lunak adalah sebagai berikut.

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras yang dibutuhkan sebagai berikut: a. Processor Intel Pentium 4 atau lebih tinggi;

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi

BAB IV IMPLEMENTASI DAN EVALUASI. produksi yang dilakukan dapat sesuai dengan tujuan yang ingin dicapai. Sebelum

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. penyelesaian produksi dengan menggunakan metode Earliest Due Date (EDD) ini

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

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJICOBA

Transkripsi:

BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Implementasi sistem yang dirancang ini ada beberapa spesifikasi perangkat keras (hardware) dan perangkat lunak (software) yang dibutuhkan, sehingga sistem dapat berjalan. 4.1.1 Perangkat Keras Perangkat keras adalah komponen fisik yang membentuk sistem computer dan mendukung computer dalam menjalankan tugasnya. Perangkat keras yang dibutuhkan sistem adalah sebagai berikut: a. Processor Pentium IV 512 Mhz, atau diatasnya. b. Memory 256 MB c. VGA on Board d. Harddisk 80 GB e. Monitor Super VGA (800 x 600) f. Keyboard + Mouse 4.1.2 Perangkat Lunak Perangkat lunak adalah komponen non fisik yang digunakan untuk membantu sistem computer untuk menjalankan tugasnya. Perangkat lunak yang dibutuhkan sistem adalah sebagai berikut: a. Operating System : Microsoft Windows XP Profesional. b. Programming Language : Visual Studio 2005.

c. Database : SQL Server 2005 Express. d. Power Designer 6 32-bit. e. Perancangan desain input/output menggunakan Microsoft Office Visio 2007. f. Report menggunakan Crystal Report for Visual Studio.NET 2005. 4.2 Pembuatan dan Implementasi Program Aplikasi ini dibuat menggunakan Microsoft Visual Basic.NET 2005 dengan database engine Microsoft SQL Server 2005 Express. Source code atau listing program dari aplikasi yang dibuat terdapat pada lampiran.tahap akhir implementasi program adalah melakukan instalasi kepada komputer admin dan manager pembelian pada CV. Jaya Tama, dengan melakukan pengaturan database dan konfigurasi pada program. Sistem yang dirancang terdapat dua aplikasi yang disediakan. Aplikasi yang pertama yaitu aplikasi peramalan, aplikasi ini digunakan untuk mengelola dan membantu pihak manager pembelian dalam mengontrol penjualan barang pada CV.Jaya Tama. Sedangkan aplikasi kedua adalah aplikasi persediaan barang dengan menggunakan metode EOQ (economic order quantity). Aplikasi kedua ini membantu manager pembelian dalam mengevaluasi / monitoring stock barang. 4.3 Pengoperasian Program Dalam sub ini dijelaskan tahapan pengoperasian program aplikasi rancang bangun sistem persediaan barang pada CV.Jaya Tama. Penjelasan aplikasi yang dibangun meliputi tampilan aplikasi, fungsi validasi serta cara penggunaannya.

4.3.1 Form Utama Aplikasi rancang bangun sistem persediaan barang terdiri dari 6 menu sistem seperti pada Gambar 4.1, dimana menu tersebut terbagi sebagai berikut: a. Menu terdiri dari: login, logout dan exit. b. Master terdiri dari: barang, supplier dan stock. c. Transaksi terdiri dari: penjualan, pembelian, peramalan dan persediaan. d. Grafik terdiri dari: grafik penjualan dan pembelian. e. Laporan terdiri dari: penjualan, pembelian, peramalan dan persediaan. f. Sistem terdiri dari: username dan about. Gambar 4.1 Form Utama Sebelum masuk ke menu, aplikasi persediaan barang ini terdiri dari dua level user yaitu admin dan manager. Admin memiliki hak akses yaitu menu, master dan transaksi. Sedangkan manager memiliki hak akses menu, transaksi, grafik, laporan dan system. Form login digunakan untuk memeriksa User Id dan

Password sesuai dengan hak akses yang diberikan. Untuk menampilkan form login user harus menekan tombol login sehingga muncul tampilan form seperti Gambar 4.2. Gambar 4.2 Form Login 4.3.2 Form Master Barang Form master barang merupakan form untuk melakukan pencatatan data barang dan melakukan penyimpanan data barang tersebut. Form master barang yang muncul pertama kali adalah list data barang yang dapat dimaintenance. Form master barang dapat dilihat pada Gambar 4.3.

Gambar 4.3 Form Master Barang 4.3.3 Form Master Supplier Form master supplier merupakan form untuk melakukan pencatatan data supplier dan melakukan penyimpanan data supplier tersebut. Form yang muncul pertama kali adalah list data supplier yang dapat dimaintenance. Form master supplier dapat dilihat pada Gambar 4.4.

Gambar 4.4 Form Master Supplier 4.3.4 Form Master Stock Form master stock merupakan form untuk melakukan pencatatan dan melakukan penyimpanan data stock tersebut. Form master stock dapat dilihat pada Gambar 4.5. Gambar 4.5 Form Master Stock

4.3.5 Form User Pengguna Form user pengguna adalah form untuk melakukan penambahan user pengguna untuk aplikasi ini dan juga bisa untuk melakukan penggantian password untuk setiap user yang ingin menggantinya, Form user disini memiliki 2 tingkatan yaitu sebagai user biasa atau sebagai Manager yang bisa melakukan seluruh akses untuk aplikasi ini, Form User Pengguna dapat dilihat pada Gambar 4.6. Gambar 4.6 Form User 4.3.6 Form Transaksi Penjualan Form transaksi penjualan merupakan form untuk melakukan pencatatan dan penyimpanan data penjualan. Terdapat detail penjualan dalam form ini, sehingga manager dapat melihat laju penjualan. Form transaksi penjualan dapat dilihat pada Gambar 4.7. Form detail penjualan dapat dilihat pada Gambar 4.8.

Gambar 4.7 Form Transaksi Penjualan Gambar 4.8 Form Detail Transaksi Penjualan 4.3.7 Form Transaksi Pembelian Form transaksi pembelian merupakan form untuk melakukan pencatatan data pembelian dan melakukan penyimpanan data yang dibeli dari supplier. Terdapat detail pembelian dalam form ini, yang mana digunakan untuk melihat

laju pembelian barang kepada supplier.form transaksi pembelian dapat dilihat pada Gambar 4.9. Sedangkan Form detail pembelian ditunjukkan pada Gambar 4.10. Gambar 4.9 Form Transaksi Pembelian

Gambar 4.10 Form Detail Transaksi Pembelian 4.3.8 Form Peramalan Form peramalan merupakan form untuk melakukan peramalan dan melakukan penyimpanan hasil ramalan tersebut. Form peramalan dapat dilihat pada Gambar 4.11. Gambar 4.11 Form Peramalan

4.3.9 Form Economic Order Quantity Form persediaan barang merupakan form untuk melakukan perhitungan permintaan dengan menggunakan metode EOQ (economic order quantity) dan melakukan penyimpanan hasil EOQ. Form persediaan dapat dilihat pada Gambar 4.12, sedangkan Gambar 4.13 adalah gambar detail perhitungan EOQ. Gambar 4.12 Form Perhitungan EOQ

Gambar 4.13 Detail Perhitungan EOQ 4.3.10 Form Grafik Penjualan Form grafik penjualan merupakan form untuk melihat perbandingan penjualan sehingga dapat mengetahui tingkat penjualan suatu barang. Form grafik penjualan dapat dilihat pada Gambar 4.14.

Gambar 4.14 Form Grafik Penjualan Gambar 4.15. Sedangkan detail dari masing-masing penjualan dapat dilihat pada Gambar 4.15 Form Detail Grafik Penjualan 4.3.11 Form Grafik Pembelian Form grafik pembelian merupakan form untuk melihat data pembelian kepada supplier sehingga dapat mengetahui tingkat pembelian suatu barang. Form grafik pembelian dapat dilihat pada Gambar 4.16.

Gambar 4.16 Form Grafik Pembelian Gambar 4.17. Sedangkan detail dari masing-masing pembelian dapat dilihat pada Gambar 4.17 Form Detail Grafik Pembelian

4.3.12 Form Laporan Penjualan Form laporan penjualan merupakan form untuk melihat data penjualan sehingga dapat mengetahui tingkat pendapatan suatu barang. Form laporan penjualan dapat dilihat pada Gambar 4.18. Gambar 4.18 Form Laporan Penjualan 4.3.13 Form Laporan Pembelian Form laporan pembelian merupakan form untuk melihat data pembelian sehingga dapat mengetahui total pembelian suatu barang. Form laporan pembelian dapat dilihat pada Gambar 4.19.

Gambar 4.19 Form Laporan Pembelian 4.3.14 Form Laporan Peramalan Form laporan peramalan berfungsi untuk melihat data hasil ramalan. Form laporan peramalan dapat dilihat pada Gambar 4.20. Gambar 4.20 Form Laporan Peramalaan

4.3.15 Form Laporan Perhitungan Economic Order Quantity Form laporan perhitungan berfungsi untuk melihat data hasil perhitungan EOQ. Form laporan perhitungan EOQ dapat dilihat pada Gambar 4.21. Gambar 4.21 Form Laporan Perhitungan EOQ 4.3.16Form Laporan Costumer Aktif Form laporan Costumer aktif berfungsi untuk melihat data para costumer yang aktif melakukan transaksi, dapat dilihat pada Gambar 4.22. Gambar 4.22 Form Laporan Costumer Aktif

4.3.17Form Laporan Supplier Aktif Form laporan Supplier aktif berfungsi untuk melihat data kemana perusahaan sering melakukan transaksi pembelian, dapat dilihat pada Gambar 4.23. Gambar 4.23 Form Laporan Supplier Aktif 4.3.18Form Laporan Barang Paling Cepat Terjual Form laporan barang paling cepat terjual berfungsi untuk melihat data datang jenis barang mana yang paling cepat terjual, dapat dilihat pada Gambar 4.24. Gambar 4.24 Form Laporan Barang Cepat Laku

4.4 Evaluasi Tahapan evaluasi terbagi menjadi dua, yaitu : evaluasi hasil uji coba sistem dan evaluasi hasil uji coba peramalan. Evaluasi hasil uji coba sistem dilakukan untuk menguji kembali semua tahapan yang sudah dilakukan selama pengujian berlangsung. Analisis hasil uji coba sistem bertujuan untuk menarik kesimpulan terhadap hasil-hasil uji coba yang dilakukan terhadap sistem. Uji coba dilakukan dalam tahapan test case yang telah disiapkan. 4.4.1 Evaluasi Hasil Uji Coba Sistem Untuk mendapatkan sistem yang sesuai dengan apa yang diharapkan maka dilakukan beberapa uji coba. Uji coba meliputi pengujian terhadap fitur-fitur utama, uji coba perhitungan dan uji coba validasi pengguna terhadap sistem dan pengujian terhadap kesesuaian tujuan penggunaan. A. Uji Coba Fitur Utama Sistem Pengujian terhadap fitur utama sistem diterangkan dengan pengujian blackboxtesting sebagai berikut: Tabel 4.1 Pengujian FormUtama No Kriteria Target Hasil 1 Proses input Identifikasi 2 Rekap data Identifikasi 3 Grafik Tingkat Penjualan 4 Grafik tingkat Pembelian User dapat menginputkan data identifikasi dengan benar User dapat melakukan data rekap dan melihat seluruh data rekap yang dilakukan pada periode harian User dapat melihat dan menganalisa grafik tentang tingkat penjualan User dapat mengetahui tingkat pembelian yang dilakukan pada setiap periode harian Data sesuai sehingga input berjalan Data rekap dapat ditampilkan Grafik penjualan muncul Grafik pembelian muncul

B. Uji CobaForm Login Form Logindigunakan untuk melakukan penyeleksian terhadap user yang masuk ke dalam sistem. Apabila user ingin masuk ke dalam sistem, user harus memasukkan Username dan password kedalam textbox USERNAME dan textbox PASSWORD yang tersedia. Selanjutnya sistem melakukan seleksi terhadap Username dan Password yang telah dimasukkan dan kemudian sistem menampilkan menu sesuai dengan hak akses yang diberikan untuk setiap bagian. Tabel 4.2Pengguna No Nama Field Data 1 Data 2 1 Username ADMIN MANAGER 2 Password ADMIN MANAGER 3 UserLevel ADMIN MANAGER Tabel 4.3 Pengujian Form Login ID Tujuan Input Output Diharapkan Output Sistem 1 2 Deskripsi Username, password, login yang valid. Deskripsi Username, password, login yang tidak valid. Memasukkan data 1 dan data 2 Memasukkan data login username= JOKO, password= Sukses Form Login tertutup dan menu-menu pada form utama aktif Muncul pesan Acces Denied Terpenuhi (Gambar 4.29) Terpenuhi (Gambar 4.30) Level user manager dapat mengakses semua fungsi yang ada dalam aplikasi sistem persediaan barang kecuali master barang. Level user manager memiliki wewenang untuk mengatur, merubah, menghapus dan menambah data

pada setiap form yang ada. Penjelaasan mengenai level user manager dapat dilihat pada Gambar 4.25. Gambar 4.25 Form User Manager Uji coba pada No.1 pada tabel 4.3 ditunjukkan pada gambar 4.26 saat melakukan login berhasil, Sedangkan uji coba No.2 pada tabel 4.3 ditunjukkan pada Gambar 4.27 menjelaskan pesan peringatan apabila terjadi kesalahan dalam input user dan password. Setiap kesalahan dalam input pengguna maka sistem menunjukkan status access denied. Pemberitahuan peringatan ini muncul apabila input dari data pada form login tidak sesuai atau kosong.

Gambar 4.26Tampilan Hasil Test Case ID 1 Gambar 4.27Tampilan Hasil Test Case ID 2 C. Uji Coba Form Pembelian Form pembelian barang digunakan untuk mencatat proses pembelian dan penerimaan barang dari supplier. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang dapat dilakukan melalui aplikasi ini. Pada Tabel 4.4 menjelaskan test case proses uji coba aplikasi. Tabel 4.4Pengujian Form Pembelian ID Tujuan Input Output Diharapkan 3 Memastikan ada message apabila ada barang yang Memasukkan nama barang ke daftar pembelian barang Barang kedalam pembelian masuk list Output Sistem Terpenuhi (Gambar 4.28)

kurang 4 Tambah data baru ke list pembelian Memasukkan data pembelian pada list pembelian dengan menekan button (+) dan simpan Data baru masuk kedalam list pembelian Terpenuhi (Gambar 4.29) 5 Memilih Supplier Memilih supplier dimana akan melakukan pembelian barang dengan menekan link Cari Nama akan sebagai terpilih melakukan pembelian supplier masuk yang utk Terpenuhi (Gambar 4.30) Gambar 4.28 Tampilan Hasil Test Case ID 3

Gambar 4.29 Tampilan Hasil Test Case ID 4 Gambar 4.30 Tampilan Hasil Test Case ID 5

D. Uji Coba Form Penjualan Form penjualan barang digunakan untuk mencatat proses pengeluaran barang. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang dapat dilakukan melalui aplikasi. Form penjualan juga memberikan peringatan pada pengguna, untuk input yang salah atau input yang kosong. Pesan peringatan dapat dilihat pada Gambar 4.31. Sedangkan pada tabel 4.5 menjelaskan test case proses uji coba aplikasi. Tabel 4.5Pengujian Form Penjualan No Tujuan Input Output Diharapkan 6 Memastikan terdapat error handling apabila terjadi kesalahan tanpa mengisi nama customer 7 8 Tambah data baru ke list penjualan Memastikan terdapat error handling apabila terjadi kesalahan tanpa mengisi jumlah barang Mengisikan nama customer terlebih dahulu Memasukkan data barang beserta jumlahnya pada list penjualan dengan menekan button (+) dan kemudian simpan Mengisikan jumlah barang terlebih dahulu sebelum menekan button (+) Muncul pesan Tolong isi nama customer terlebih dulu Data baru masuk kedalam list penjualan Muncul Tolong jumlah pesan isi Output Sistem Terpenuhi (Gambar 4.31) Terpenuhi (Gambar 4.32) Terpenuhi (Gambar 4.33)

Gambar 4.31 Tampilan Hasil Test Case ID 6 Gambar 4.32 Tampilan Hasil Test Case ID 7

Gambar 4.33 Tampilan Hasil Test Case ID 8 E. Uji Coba Form EOQ Form EOQ digunakan untuk mencatat prosesperhitungan barang. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang dapat dilakukan melalui aplikasi. Form EOQ juga memberikan peringatan pada pengguna, untuk input yang salah atau input yang kosong. Pesan peringatan dapat dilihat pada Gambar 4.34. Sedangkan pada tabel 4.6 menjelaskan test case proses uji coba aplikasi. Tabel 4.6Pengujian Form EOQ No Tujuan Input Output Diharapkan 9 Memastikan terdapat error handling apabila terjadi kesalahan tanpa mengisi bulan 10 Tambah data baru ke list gridview EOQ Mengisikan bulan yang diinginkan terlebih dahulu Memasukkan data EOQ ke list dengan menekan tombolsimpan. Muncul pesan Tolong isikan bulan terlebih dahulu Data baru masuk kedalam gridview penjualan Output Sistem Terpenuhi (Gambar 4.34) Terpenuhi (Gambar 4.35)

11 Melihat detail perhitungan EOQ Klik pada bagian gridview EOQ Tampilan detail EOQ beserta perkiraan pembelian Terpenuhi (Gambar 4.36) 12 Memastikan data hasil EOQ muncul pada laporan EOQ Membuat laporan EOQ Laporan EOQ muncul pada laporan EOQ yang dibuat Terpenuhi (Gambar 4.37) Gambar 4.34 Tampilan Hasil Test Case ID 9 Gambar 4.35 Tampilan Hasil Test Case ID 10

Gambar 4.36 Tampilan Hasil Test Case ID 11 Gambar 4.37 Tampilan Hasil Test Case ID 12 F. Uji Coba Form Stock Form stock digunakan untuk melakukan pengisian stock awal untuk setiap barang, juga digunakan untuk melakukan update stock barang setelah melakukan pembelian barang, sekaligus bisa digunakan untuk melakukan pengecekan stock barang, pada gambar 4.38 dijelaskan bahwa belum pernah terjadi penjualan untuk barang tersebut, sedangkan pada gambar 4.39 dijelaskan terjadi update barang setelah memasukkan data barang baru setelah pembelian. Pada Tabel 4.8 menjelaskan test case proses uji coba aplikasi.

Tabel 4.8 Pengujian Form Stock No Tujuan Input Output Diharapkan 13 14 Memastikan terdapat error handling apabila barang belum pernah terjual Menambahka n jumlah stock setiap barang 15 Mengupdate jumlah barang apabila melakukan pembelian barang Menambah stock barang Input jumlah barang sesuai stock dengan menekan button (+) Menekan button (Ambil data) kemudian button (Update status) Muncul pesan Barang belum pernah terjual Stock bertambah Stock barang terupdate barang Output Sistem Terpenuhi (Gambar 4.38) Terpenuhi (Gambar 4.39) Terpenuhi (Gambar 4.40) Gambar 4.38Tampilan Hasil Test Case ID 13

Gambar 4.39Tampilan Hasil Test Case ID 14 Gambar 4.40 Tampilan Hasil Test Case ID 15

G. Uji Coba Form Peramalan Form peramalan barang digunakan untuk mencatat proses peramalan barang yang dijual.hasil uji coba peramalan yang menggunakan tiga metode berbeda untuk melakukan perhitungannya, yaitu metode single moving average, double moving average, dan exponential smoothing dilakukan untuk mengetahui mana metode peramalan terbaik untuk setiap barang dan mengetahui perbadingan seberapa dekat hasil peramalan yang dilakukan dengan hasil yang sebenarnya. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang ditunjukkan pada gambar 4.41. Pada Tabel 4.7 menjelaskan test case proses uji coba aplikasi. Tabel 4.7Pengujian Form Peramalan No Tujuan Input Output Diharapkan 16 Tambah data peramalan baru ke textbox 17 Melihat hasil ramal keseluruhan 18 Melihat hasil ramal terakhir 19 Melihat hasil perhitungan MSE 20 Memastikan data hasil Peramalan muncul pada laporan Memasukkan data peramalan pada textboxt pembelian dengan menekan button (+) kemudian simpan Menekan klik pada button link 1 Menekan klik pada button link 2 Menekan klik pada button link 3 Membuat laporan Peramalan Data baru masuk kedalam textbox peramalaan Data hasil ramalan keseluruhan Data hasil ramalan terakhir Data hasil perhitungan MSE Laporan Peramalan muncul pada laporan Peramalan Output Sistem Terpenuhi (Gambar 4.41) Terpenuhi (Gambar 4.42) Terpenuhi (Gambar 4.43) Terpenuhi (Gambar 4.44) Terpenuhi (Gambar 4.45)

Gambar 4.41 Tampilan Hasil Test Case ID 16 Gambar 4.42Tampilan Hasil Test Case ID 17

Gambar 4.43Tampilan Hasil Test Case ID 18 Gambar 4.44Tampilan Hasil Test Case ID 19

Gambar 4.45Tampilan Hasil Test Case ID 20

Kode Nama Barang Bulan Tabel 4.9 Data Peramalan Barang 2010 Bulan Bulan Bulan Bulan Bulan Bulan Bulan Bulan Bulan Bulan Bulan Brg Ke 1 Ke 2 Ke 3 Ke 4 Ke 5 Ke 6 Ke 7 Ke 8 Ke 9 Ke 10 Ke 11 Ke 12 BR0001 Twister Cable 2x10 MM2 30 25 23 30 40 45 50 39 41 87 98 45 Single Moving Average Double Moving Average Exponential Smoothing BR0002 Service Wedge Clamp Single Moving Average Double Moving Average Exponential Smoothing BR0003 Line T Connector 35/16 Single Moving Average Double Moving Average Exponential Smoothing X X X X 27 29,5 34,5 41,25 43,5 43,75 54,25 66,25 X X X X X X X X 33,06 37,18 40,75 45,68 X X X X 27,6 32,56 37,53 42,52 41,11 41,06 59,44 74,86 31 30 30 35 33 38 40 32 35 54 89 45 X X X X 31,5 32 34 36,5 35,75 36,25 40,25 52,5 X X X X X X X X 33,5 34,56 35,62 37,18 X X X X 32,21 32,52 34,71 36,83 34,89 34,93 42,56 61,13 40 29 29 35 29 35 41 32 37 39 52 43 X X X X 33,25 30,5 32 35 34,25 36,25 37,25 40 X X X X X X X X 32,68 32,93 34,37 35,68 X X X X 33,77 31,86 33,11 36,27 34,56 35,53 36,92 42,95

BR004 Line T Connector 16/16 Single Moving Average Double Moving Average Exponential Smoothing BR0005 Joint Bimetal 10/16 PIN Single Moving Average Double Moving Average Exponential Smoothing BR0006 Joint Bimetal 16/16 Single Moving Average Double Moving Average Exponential Smoothing BR0007 Strain Hook Jangkar+C Single Moving Average Double Moving Average Exponential Smoothing 50 33 40 35 28 35 41 38 38 42 43 41 X X X X 39,5 34 34,5 34,75 35,5 38 39,75 40,25 X X X X X X X X 35,68 34,68 35,68 37 X X X X 39,15 34,69 34,81 37,28 37,57 37,74 39,44 40,86 29 32 39 35 37 30 38 36 39 31 40 47 X X X X 33,75 35,75 35,25 35 35,25 35,75 36 36,5 X X X X X X X X 34,93 35,31 35,31 35,5 X X X X 34,23 35,33 33,20 35,12 35,47 36,88 34,53 36,71 33 30 31 33 39 30 37 38 41 32 39 45 X X X X 31,75 33,25 33,25 34,75 36 36,5 37 37,5 X X X X X X X X 33,25 34,31 35,12 36,06 X X X X 32,08 34,85 32,91 34,54 35,92 37,95 35,57 36,94 32 35 29 43 39 29 36 28 35 38 43 48 X X X X 34,75 36,5 35 36,75 33 32 34,25 36 X X X X X X X X 35,75 35,31 34,18 34 X X X X 36,11 37,26 33,96 34,77 32,06 33,23 35,14 38,28

BR0008 Pole Bracket 3-8 Single Moving Average Double Moving Average Exponential Smoothing BR0009 Cable Support 8 Single Moving Average Double Moving Average Exponential Smoothing BR0010 Terminal Block Kmplt Single Moving Average Double Moving Average Exponential Smoothing BR0011 Pole Bracket 3-6 Single Moving Average Double Moving Average Exponential Smoothing 42 25 29 34 39 29 36 30 35 36 43 49 X X X X 32,5 31,75 32,75 34,5 33,5 32,5 34,25 36 X X X X X X X X 32,87 33,12 33,31 33,68 X X X X 33,23 35,53 32,92 34,15 32,49 33,49 34,49 37,89 19 23 33 39 38 37 33 32 38 32 40 45 X X X X 28,5 33,25 36,75 36,75 35 35 33,75 35,5 X X X X X X X X 33,81 35,43 35,87 35,12 X X X X 30,93 33,76 35,05 34,23 33,34 35,20 33,92 36,35 21 22 30 33 33 36 32 31 39 32 39 45 X X X X 26,5 29,5 33 33,5 33 34,5 33,5 35,25 X X X X X X X X 30,62 32,25 33,5 33,62 X X X X 28,10 30,06 32,43 32,26 31,75 34,65 33,59 35,75 23 23 44 34 22 11 22 34 38 34 40 40 X X X X 31 30,75 27,75 22,25 22,25 26,25 32 36,5 X X X X X X X X 27,93 25,75 24,62 25,68 X X X X 32,44 28,26 21,35 21,61 26,56 31,14 32,28 35,37

BR0012 BR0013 OA Kast Type III Kmplt Single Moving Average Double Moving Average Exponential Smoothing KWH Meter 3 PHS 230v Single Moving Average Double Moving Average Exponential Smoothing BR0014 MCB 3 PHB 230v-10 BR0015 Single Moving Average Double Moving Average Exponential Smoothing 22 24 45 31 23 14 26 31 35 33 43 40 X X X X 30,5 30,75 28,25 23,5 23,5 26,5 31,25 35,5 X X X X X X X X 28,25 26,5 25,43 26,18 X X X X 31,40 28,04 22,42 23,85 26,71 30,02 31,21 35,93 20 22 43 33 25 16 28 32 34 34 42 42 X X X X 29,5 30,75 29,25 25,5 25,25 27,5 32 35,5 X X X X X X X X 28,75 27,68 26,87 27,56 X X X X 31,00 28,60 23,56 25,33 28,00 30,40 31,84 35,90 21 20 44 34 23 14 27 35 31 35 44 43 X X X X 29,75 30,25 28,75 24,5 24,75 26,75 32 36,25 X X X X X X X X 28,31 27,06 26,18 27 X X X X 31,57 28,14 22,48 24,29 28,57 29,54 31,72 36,63 Ground Rod 16mm, 25m 23 21 41 36 21 12 25 37 35 37 46 41 Single Moving Average Double Moving Average Exponential Smoothing X X X X 30,25 29,75 27,5 23,5 23,75 27,25 33,5 38,75 X X X X X X X X 27,75 26,12 25,5 27 X X X X 32,23 27,73 21,44 22,86 28,51 31,11 33,46 38,48