BAB 4 IMPLEMENTASI DAN EVALUASI

dokumen-dokumen yang mirip
BAB 4 RENCANA IMPLEMENTASI

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi

BAB 5 IMPLEMENTASI DAN EVALUASI

Jika tombol exit ditekan maka

BAB 4 RENCANA IMPLEMENTASI

BAB 5 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. yang diusulkan, serta dilakukan evaluasi terhadap beberapa aspek terkait integrity dan

Jika klik tidak maka. Jika klik tambah maka. Tampilkan field isian. berhasil. Jika klik tombol batal maka. Kosongkan semua field isian

BAB 4 RENCANA IMPLEMENTASI. Pada tahap ini dilakukan rencana implementasi yang terkait pada aplikasi basisdata

persediaan, dan penjualan PT LION BROTHER. 1. Spesifikasi Modul Login Input User Name dan Password Jika tekan tombol Login Tampilkan Menu Utama

BAB 4 IMPLEMENTASI DAN EVALUASI

Isi Status Nikah. Isi Agama. Isi Jln. Isi RT / RW. Isi Kecamatan. Isi Kelurahan. Isi Kota. Isi Kode Pos. Isi Telepon. Isi No.

Layar Print Laporan Analisis ABC Investasi. Gambar 4.70 Layar Print Laporan Analisis ABC Investasi

Tampilan Form Update Evaluasi Sarana InHouse

Gambar 4.72 Layar Login User

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 5 IMPLEMENTASI. 5.1 Jadwal Implementasi Sistem. Untuk membantu pengguna dalam pemakaian basis data diberikan panduan

Halaman StyleJob Buyer (Admin)

BAB V PENGUJIAN DAN IMPLEMENTASI SITEM. metode pengujian dan pelaksanaan pengujian.

Ini tampilan jika mengklik input dan rubah nilai. Gambar Layar Input dan Rubah Nilai

Bab 4. Hasil dan Pembahasan

11. Tampilan Tambah Barang

BAB 4 IMPLEMENTASI DAN EVALUASI. dalam pengoperasian sistem basis data yang baru: : HP Deskjet 656c

BAB 4 IMPLEMENTASI DAN EVALUASI. Guna Elektro adalah sebagai berikut : Processor : Pentium III 800 MHz. Printer : HP Deskjet 400

Batal mengisi data pelanggan. Jika tombol update barang diterima ditekan. Tampilkan layar update status penerimaan barang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Gambar Rancangan Input Bahan Baku

Gambar 4.78 Tampilan Layar Menu Petugas

Button Batal : untuk membatalkan data master karyawan yang. telah di isi. Button Hapus : untuk menghapus data Master Karyawan.

BAB 4 IMPLEMENTASI DAN EVALUASI. Pelaksanaan implementasi sistem bank soal pada Binus School Serpong. melibatkan beberapa elemen utama, yaitu:

Form Insert SHK. Kode SHK. Tanggal SHK. Nama Produk. Qty. Gambar 4.44 Rancangan Layar Insert SHK

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB 4 IMPLEMENTASI DAN EVALUASI. maka diperlukan suatu jaringan LAN yang terhubung antara komputer yang satu

BAB 4 IMPLEMENTASI DAN EVALUASI

4.2.2 Perancangan Input dan Output

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. jadwal implementasi yang berlangsung selama kurang lebih 2 bulan : (lihat tabel 4.1)

- Pengoperasian program mudah untuk dijalankan. - Tampilan program aplikasi cukup baik Konversi Data, Backup dan Recovery Data

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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

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

Processor Intel Pentium III 233MHz

BAB V IMPLEMENTASI SISTEM

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

BAB 4 IMPLEMENTASI DAN EVALUASI

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 HASIL DAN PEMBAHASAN. 4.1 Spesifikasi Sistem Berikut ini adalah spesifikasi sistem yang diperlukan untuk menjalankan aplikasi yang dirancang.

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB IV HASIL DAN UJICOBA

BAB 4 HASIL DAN PEMBAHASAN

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

BAB IV HASIL DAN UJI COBA

IF SearchButton Student diklik THEN. IF Tombol Submit Student diklik THEN. Tampilkan Pesan You have to input remark. Tampilkan Modul Attendance

BAB 4 IMPLEMENTASI DAN EVALUASI. impelementasi aplikasi ini adalah sebagai berikut : sebagai server : Memory RAM : 2GB. Hard Disk. VGA Card (On Board)

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Masukkan KdKaryawan dan Password

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Bab IV berisi tentang implementasi dan evaluasi sistem.

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

BAB IV DESKRIPSI PEKERJAAN. penyebaran informasi masih menggunakan cara selebaran ataupun melalui suratsurat

BAB III ANALISIS DAN PERANCANGAN SISTEM. Kambing Etawa Menggunakan Metode Pearson Square pada Peternakan Nyoto.

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem penjualan dan pembelian adalah sebagai berikut: Prossesor: Dual Core dengan speed 2.0 GHz.

BAB IV DESKRIPSI KERJA PRAKTIK

penambahan contact person customer. Gambar Tampilan Halaman Supplier

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

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak secara manual maupun otomatis untuk menguji apakah

BAB 3 ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB V TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB 4 HASIL DAN BAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

Gambar Halaman Change Password Ketika Benar Mengisi. Setelah login sukses, user akan masuk ke halaman Home. Dimana terdapat beberapa

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

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB IV HASIL DAN UJICOBA

Transkripsi:

BAB 4 IMPLEMENTASI DAN EVALUASI 4. Rencana Implementasi Pada tahap ini dilakukan rencana implementasi yang terkait pada aplikasi basis data yang diusulkan, serta dilakukan evaluasi terhadap beberapa aspek terkait integrity dan security pada basis data. Untuk membantu pengguna dalam pemakaian basis data diberikan panduan pengoperasiannya. Jadwal dari rencana implementasi adalah sebagai berikut: Tabel 4.1 Jadwal Rencana Implementasi Aktivitas Minggu Instalasi Perangkat Keras X X 1 2 3 4 5 6 7 8 9 10 Instalasi DBMS Instalasi Program Aplikasi Basis Data X X Konversi Data X X X X X X X Panduan Pengoperasian X X X Pelatihan X X X Pengujian Sisten dan Revisi X X X X X Keterangan : 1 minggu = 4 jam. 183

184 4.1 Spesifikasi Sistem 4.1.1 Spesifikasi Komputer a. Spesifikasi Perangkat Keras Spesifikasi perangkat keras minimum yang diperlukan dalam implementasi aplikasi basis data pada PT Mata Air Boga Lestari (Hop-Hop) adalah sebagai berikut: Tabel 4.1.1 Tabel Spesifikasi Perangkat Keras Perangkat Keras Server Client Prosesor AMD Athlon 64 Processor 3000+ 2.01GHz AMD Athlon 64 Processor 3000+ 2.01GHz Main Memory 1.00 GB 1.00 GB Hard Disk 150 GB 150 GB Monitor SVGA 15 SVGA 15 CD Room Ya Ya Printer Ya Ya Kabel LAN UTP UTP Keyboard QWERTY QWERTY Backup Tape Drive Tape Drive b. Spesifikasi Perangkat Lunak Spesifikasi perangkat lunak yang diperlukan dalam implementasi aplikasi basis data pada PT Mata Air Boga Lestari (Hop-Hop) adalah sebagai berikut :

185 Tabel 4.2 Spesifikasi Piranti Lunak Peranti Lunak Server Client Sistem Operasi Windows Server 2000 Server Aplikasi Pendukung Mozilla Firefox 2.0 Oracle 10g Windows Xp Professional Sp2 Mozilla Firefox 2.0 Oracle 10g DBMS Database Oracle 10g Database Oracle 10g Anti Virus ESET NOD32 ESET NOD32 c. Spesifikasi Jaringan Spesifikasi kebutuhan jaringan yang diusulkan : NIC (Network Interface Card) yang diletakkan pada setiap komputer agar dapat terhubung satu sama lain LAN Card (Local Area Network) Switch, digunakan untuk menghubungkan client dengan server Topologi BUS, topologi ini dipilih agar jika terjadi masalah pada salah satu computer tidak akan berpengaruh pada computer lain. Gambar 4.1 Topologi BUS untuk Perancangan Jaringan

186 4.1.2 Spesifikasi Personal (Brainware) Kebutuhan personil yang dibutuhkan dalam implementasi aplikasi data pada PT Mata Air Boga Lestari (Hop-Hop) adalah sebagai berikut : 1. Personil Data Entry, yaitu orang yang bertanggung jawab untuk memanipulasi data, seperti add, update, dan delete. 2. Technical Support, yaitu orang yang bertugas untuk membangun, merawat, dan mengembangkan jaringan, serta mampu mengatasi masalah-masalah yang berhubungan dengan jaringan dan perangkat keras. 3. Database Administrator, yaitu orang yang bertugas atas segala hal yang berhubungan dengan basis data dan bertanggung jawab terhadap kelangsungan pemrosesan data 4.1.3 Spesifikasi Keamanan Sistem Selain pembatasan hak akses terhadap data yang telah dirancang sebelumnya, diperlukan juga untuk lebih meningkatkan keamanan terhadap penggunaan basis data sehingga diterapkan pembatasan hak akses pada level aplikasi. Untuk dapat melakukan pembatasan hak akses tersebut, autentifikasi User diterapkan pada keamanan sistem aplikasi. Autenfikasi user adalah menggunakan login KdUser dan Password yang dirancang program sehingga user bisa memiliki hak akses. Metode ini juga memungkinkan untuk mengatur modul program mana saja yang bisa diakses oleh user tertentu.

187 4.2 Tahap Instalasi a. Instalasi Sistem Operasi dan DBMS Pada tahap ini dilakukan instalasi perangkat perangkat lunak penunjang, sistem operasi, serta DBMS yang diperlukan yang telah didapat pada tahap spesifikasi kebutuhan perangkat lunak. b. Instalasi Program Aplikasi Basis Data Pada tahap ini dilakukan instalasi program aplikasi basis data yang diusulkan untuk memenuhi kebutuhan pengguna. 4.3 Backup dan Recovery Basis Data Backup dan Recovery perlu dilakukan untuk menghindari kehilangan data penting perusahaan. Backup dilakukan dengan menyimpan data-data ke media penyimpangan lain yang dapat berupa Harddisk, CD, atau Tape. Dan Recovery adalah untuk mengembalikan data-data yang ter-delete. a. Backup Basis Data Backup data yang dilakukan yaitu dengan mengexport semua sintaks SQL beserta data-datanya dari database. Backup dilakukan secara berkala yaitu harian, mingguan, bulanan dan tahunan. Backup basis data harian dan mingguan disimpan ke dalam harddisk, sedangkan backup basis data bulanan dan tahunan disimpan ke dalam CD.

188 b. Recovery Basis Data Untuk mengatasi kehilangan data secara tidak sengaja maka dapat digunakan Recovery. 4.4 Konversi Data Pada tahap ini dilakukan konversi data dari sistem manual ke sistem yang terkomputerisasi (sistem yang baru). Data perusahaan dikonversikan menjadi data di dalam basis data untuk dapat dipergunakan dalam aktivitas perusahaan seharihari. Estimasi waktu untuk konversi data dapat dilihat pada Tabel 4.7. Tabel 4.3 Estimasi Waktu Konversi Data Data Waktu (jam) Bazaar 1 Counter 1 DetailDistribusi 2 DetailKonversi 2 DetailOrder 2 FakturVendor 1 Flavour 1 FormOrder 1 Franchise 1 Item 2 Karyawan 2 Konversi 1

189 ROP 1 StockFlavour 2 StockItem 2 SuratJalan 1 Users 1 Vendor 2 Total 28 4.5 Penjelasan Layar Aplikasi Untuk lebih jelas dalam memahami aplikasi yang telah dibuat maka berikut ini adalah petunjuk penjelasan aplikasi berdasarkan setiap form / layarnya. a. Layar Login Gambar 4.2 Layar Login Menu ini merupakan tampilan paling awal ketika program aplikasi dijalankan. Menu ini digunakan sebagai autentifikasi user yang hendak menjalankan program aplikasi ini. Pada menu ini, user diwajibkan untuk mengisi Username dan Password. Apabila Username dan Password telah diisi dengan benar maka user dapat masuk ke dalam menu awal dengan mengklik

190 tombol OK. Apabila user tidak jadi login maka dapat keluar dari program aplikasi dengan mengklik tombol Close (x). b. Layar Utama Gambar 4.3 Layar Utama Pada gambar 4.3 di atas, bagi User yang telah berhasil login, selanjutnya akan dihadapkan pada menu awal ini. Menu Aplikasi yang di dalamnya terdapat sub menu logout dan exit yang berguna untuk menonaktifkan atau menutup aplikasi Menu Order mempunyai sub menu Gudang Atas, Gudang bawah dan Terima Barang. Gudang Atas hanya dapat diakses oleh username yang

191 mempunyai hak. Begitu juga dengan Gudang Bawah hanya dapat diakses oleh username tertentu. Sub menu ini berguna untuk menampilkan form pengawasan, pemesanan dan pengiriman barang. Menu Produksi, mempunyai sub menu Konversi dimana menu Produksi ini hanya dapat diakses oleh username yang mempunyai hak akses sama dengan hak akses Gudang Atas. Sub menu ini berguna untuk menampilkan form produksi yang nantinya dapat menentukan berapa banyak barang yang dapat diproduksi dan masuk ke dalam persediaan barang hasil produksi Untuk menu Pengaturan, terdapat sub menu edit dimana User dapat melihat, mengedit, dan menambahkan stand, stock, supplier. Pada Menu Explorer, User dapat menjadi lebih mudah untuk mengexplorer program aplikasi. User dapat menampilkan stock, pencarian (search), Order, Laporan, Maintenance, LogOff, maupun keluar. Pada Menu Toolbar, jika user klik Aplikasi maka akan muncul Log Out dan Keluar. Log Out ini digunakan untuk log out dari program aplikasi dan login dengan username yang lain. Sedangkan Keluar untuk keluar dari aplikasi ini.

192 c. Layar Inventori Gudang Bawah / Gudang Atas Gambar 4.4 Layar Inventori Gudang Bawah / Gudang Atas User dapat melihat detail order pemesanan dan detil order pengiriman dalam periode sebulan terkakhir. Di dalam layar ini User dapat melakukan filter sesuai apa yg diinginkan. Misalnya jika user ingin jenis order pemesanan di filter berdasarkan NamaBarang, user tinggal klik filter berdasarkan NamaBarang dan ketik nama barang tersebut dan klik Tampilkan. Maka Grid yang dihasilkan di Order akan muncul order pemesanan yang telah dipisahkan berdasarkan nama barang tersebut.

193 Gambar 4.4.1 Layar Inventori Gudang Bawah / Gudang Atas Kemudian jika jenis order diubah menjadi Delivery Order- Order Penjualan maka grid dari order pun akan berubah menampilkan data-data dari order pengiriman kepada stand-stand yang ada dan juga tombol Buat DO akan aktif dan Buat PO akan non aktif.

194 d. Layar Pengaturan Counter, Bazaar, dan Franchise Gambar 4.5 Layar Pengaturan Stand

195 Gambar 4.5.1 Layar Pengaturan Stand (Counter, Bazaar, Franchise) Pada Layar ini, User dapat melihat, mengedit, dan menambahkan counter, franchise dan bazaar. User dapat melihat data counter, Bazaar, maupun Franchise dengan meng-klik masing-masing radio button Counter, Bazaar, maupun Franchise. User dapat melakukan update (edit) dengan mengklik di Daftar dan akan muncul data-datanya di Detail kemudian tombol Update Counter akan enable.

196 e. Layar Pengaturan Stock Gambar 4.6 Layar Pengaturan Stock Pada Layar ini, User dapat melihat, mengedit, dan menambahkan Stock baru. Di dalam layar ini terbagi dua stock yaitu Stock Item dan Stock Flavour.

197 Gambar 4.6.1 Layar Pengaturan Stock Jika User klik Item maka akan muncul daftar-daftar item yang telah ada. Jika ingin mengedit (update) maka klik di Item Selection dan akan muncul detail nya dan User tinggal mengubah apa yang ingin diupdate dan klik Update Stock.

198 f. Layar Pengaturan Supplier Gambar 4.7 Layar Pengaturan Supplier Layar ini dapat diaktifkan dengan mengakses menu utama Pengaturan/Edit/Supplier. Di layar ini User dapat menambah, mengedit atau menghapus daftar atau detail dari supplier. Jika User ingin mengedit (update) maka klik di Data Supplier dan akan muncul detail nya dan User tinggal mengubah apa yang ingin diupdate dan klik Perbarui. Atau dapat menekan Reset untuk mengembalikan detail ke posisi kosong.

199 g. Layar Order Pembelian / Purchase O rder Baru Gambar 4.8 Layar Order Pembelian / Purchase Order Baru Layar ini dapat diaktifkan dengan mengakses Layar Inventori Gudang Bawah / Gudang Atas dan menekan tombol Buat PO dengan pilihan Purchase Order yang aktif. Layar ini memudahkan user untuk membuat form order baru

200 untuk memesan barang-barang yang dibutuhkan dengan memilih supplier dan nama barang yang akan dibeli. Di sini berlaku 1 nomor form hanya 1 supplier namun bisa memesan jenis barang lebih dari 1 yang nantinya akan tersimpan ke dalam detail order. Daftar dari detail order pun dapat dihapus jika salah memasukkan pilihan jenis barang atau batal membuat form PO dengan menekan Batal dan Keluar. h. Layar Order Pengiriman / Delivery Order Baru Gambar 4.9 Layar Order Pengiriman / Delivery Order Baru

201 Layar ini dapat diaktifkan dengan mengakses Layar Inventori Gudang Bawah / Gudang Atas dan menekan tombol Buat DO dengan pilihan Delivery Order yang aktif. Layar ini memudahkan user untuk memasukkan data Do baru untuk mengirim barang-barang yang dibutuhkan dengan memilih stand dan nama barang yang akan dibeli. Di sini berlaku 1 nomor form hanya 1 stand namun bisa memesan jenis barang lebih dari 1 yang nantinya akan tersimpan ke dalam detail surat jalan. Daftar dari detail surat jalan pun dapat dihapus jika salah memasukkan pilihan jenis barang atau batal membuat form DO dengan menekan Batal dan Keluar. i. Layar Terima Barang Dari Vendor Gambar 4.10 Layar Terima Barang Dari Vendor

202 Layar ini dapat diaktifkan dengan mengakses menu utama Order/Terima Barang. Layar ini memudahkan user untuk melakukan pemeriksaan dan penyesuaian barang antara yang sudah dibuat di form PO dengan data detail dari faktur vendor. Jika data sudah sama maka cukup dengan menekan Tambahkan Jumlah Item ke dalam Kartu Stok maka stock barang akan bertambah secara otomatis. Jika terjadi perbedaan dengan data dari faktur vendor, user dapat mengedit di bagian detail faktur vendor untuk kolom jumlah terima. j. Layar Konversi - Produksi Gambar 4.11 Layar Konversi - Produksi

203 Layar ini dapat diaktifkan dengan mengakses menu utama Produksi/Konversi. Layar ini memudahkan user bagian produksi untuk melakukan perhitungan perkiraan hasil produksi dari barang dengan kombinasinya dimana user cukup memilih dari daftar konversi barang apa yang ingin diproduksi. Setelah itu aplikasi secara otomatis langsung memberikan daftar apa saja yang akan dikombinasikan untuk menghasilkan barang tersebut dimana kombinasi ini sebelumnya telah diciptakan dengan eksperimen dari bagian produksi dan memasukkan data kombinasi ke sistem sehingga dapat digunakan pada saat proses produksi. Kemudian dari pilihan tersebut, user cukup memasukkan jumlah barang yang akan dipakai dari gudang untuk proses produksi, setelah itu dengan menekan tombol Hitung Perkiraan maka aplikasi akan menghitung dan menampilkan hasil perkiraan jumlah produksi di tempat yang disediakan. Dengan menekan tombol Simpan Perkiraan Produksi ke Stock, maka jumlah barang hasil produksi yang siap didistribusikan akan bertambah. Jumlah barang yang dihasilkan oleh aplikasi pun dapat diubah sesuai kebutuhan dari hasil produksi karena jumlah barang yang dihasilkan oleh sistem sifatnya hanya perkiraan saja sehingga tidak pasti tepat sesuai dengan kondisi pada kenyataannya. k. Layar Konversi

204 Gambar 4.12 Layar Konversi Fungsi dari layar ini adalah untuk menentukan dan menyimpan standar campuran produksi yang digunakan untuk memproduksi berbagai macam rasa. Tahap-tahap yang dilakukan di antaranya adalah memilih jumlah kombinasi item yang digunakan, menentukan kombinasi item yang sudah terdaftar, menginput data perkiraan output hasil dari perhitungan standar yang telah ditentukan sesuai dengan kebutuhan dan terakhir menyimpan data tersebut ke dalam sistem. 4.6 Evaluasi Pada Tahap ini, dilakukan pengujian dengan metode black box terhadap sistem yang telah dibangun dengan didasarkan pada 4 kriteria yaitu: Domain Integrity Dilakukan pengujian atas domain yang telah dibuat dimana domain lain yang tidak sesuai dengan sistem diinput dan melihat output yang diberikan oleh sistem apakah error ataupun menerima

205 Test Case 1 (Domain Integrity) Tujuan Menguji apakah domain yang telah dibuat sesuai dengan sistem Penjelasan Tes ini digunakan untuk menguji kebutuhan domain dimana akan diinput ke dalam aplikasi beberapa data dan melihat hasil yang akan diberikan oleh sistem, baik itu berupa error message ataupun sistem menerima. Tested Form Struktur Tabel / Database Tabel Field Tipe Data MsStock PartyNo Char(5) NamaBaran Varchar(20) g JumlahStock Number(7,2) Satuan Varchar(50) ROP Number(3) Domain yang akan diuji partyno [A-Z][A-Z][0-9][0-9][0-9]

206 Pengujian Langkah-langkah Action Memilih Jenis Stock dengan Item pilihan Item atau Flavour Memasukkan detail stock Input Tomat dimulai dari Nama Barang Memasukkan jumlah stock 50 Memiliha satuan Kg Menentukan batas ROP 20 Menekan tombol simpan Hasil Output Keterangan Sistem menciptakan kode barang yang sesuai dengan kriteria domain yang telah ditetapkan pada struktur table database User Fadhil (Kepala divisi inventori) Tabel 4.4 Tabel Test Case Domain Integrity

207 Entity Integrity Pengujian yang dilakukan di bagian ini adalah dengan melakukan input terhadap table. Tujuannya di sini adalah untuk melihat bagaimana sistem mengatasi input terhadap table untuk field-field yang harus diisi dan tidak boleh NULL

208 Test Case 2 (Entity Integrity) Tujuan Menguji input terhadap tabel Penjelasan Tes ini digunakan untuk menguji kebutuhan input yang diberikan sehingga dapat menyesuaikan dengan kebutuhan dari table yang telah ditetapkan Tested Form Struktur Tabel / Database Tabel Field Tipe Data MsVendor KdVendor Char(6) NamaVendor Varchar(50) Alamat Varchar(50) Telepon Varchar(15)

209 Fax Varchar(15) CP Varchar(50) Domain yang akan diuji KdVendor [S][U][P][0-9][0-9][0-9] Pengujian Langkah-langkah Action Memasukkan detail dimulai Input PT. Tomat dari nama supplier Memasukkan detail alamat Input Tanggerang Memasukkan nomor telepon 5556789 Memasukkan fax 5671234 Memasukkan contact person temon Menekan tombol simpan Hasil Output Keterangan Sistem menciptakan kode supplier secara otomatis tanpa melalui keterlibatan dari user sehingga field dari kode vendor tidak terisi NULL ketika user melakukan penyimpanan data User Fadhil (Kepala divisi inventori) Tabel 4.5 Tabel Test Case Entity Integrity

210 Reference Integrity Pengujian yang dilakukan dengan tujuan memeriksa hubungan antar tabel yang telah ditetapkan apakah sudah sesuai dengan kebutuhan dan juga fungsi dari hubungan itu sendiri yang saling berkorelasi satu sama lain yang memiliki hubungan tertentu

211 Test Case 3 (Reference Integrity) Tujuan Menguji hubungan antar tabel Penjelasan Tes ini digunakan untuk menguji hubungan antar tabel apakah sudah berfungsi dengan baik antara satu tabel dengan tabel yang terhubung lainnya Tested Form Struktur Tabel / Database Tabel Field Tipe Data MsStock PartyNo Char(5) NamaBarang Varchar(20) JumlahStock Number(7,2) Satuan Varchar(50) ROP Number(3) DetailOrder NoOrder Char(11) PartyNo Char(5) QtyOrder Number(5)

212 Pengujian Langkah-langkah Memilih daftar order Memeriksa detail order pembelian dengan detail faktur (sesuai kondisi) Menekan tombol tambahkan. Hasil Output Action NoOrder PO09//2/002 Keterangan Setelah user menekan tombol simpan maka secara otamatis table dari MsStock yang terhubung dengan table DetailOrder akan memperbaharui data dari field JumlahStock secara otomatis User Fadhil (Kepala divisi inventori) Tabel 4.6 Tabel Test Case Reference Integrity

213 Security Pengujian dilakukan untuk memeriksa apakah data yang dapat diakses sesuai dengan hak akses dari user, kemudian persebaran data yang diberikan sudah tepat atau tidak karena ada data yang tidak boleh diakses oleh user yang tidak memiliki hak ke data tersebut

214 Test Case 4 (Security) Tujuan Menguji keamanan hak akses user terhadap data Penjelasan Tes ini digunakan untuk menguji keamanan akses data user dimana user mempunyai hak akses masing-masing terhadap data berbeda satu dengan yang lainnya Tested Form Struktur Tabel / Database Tabel Field Tipe Data MsStock PartyNo Char(5)

215 NamaBarang Varchar(20) JumlahStock Number(7,2) Satuan Varchar(50) ROP Number(3) Login KdKaryawan Char(6) Username Varchar(10) Password Varchar(10) Privillege Varchar(50) Pengujian Langkah-langkah Memasukkan username Memasukkan password Menekan tombol OK Hasil Output Action Input Henri Input HR Keterangan Sistem memberikan data yang hanya dapat diakses oleh user dengan hak akses yang telah diberikan kepada user tersebut sehingga user tidak dapat mengakses data lainnya User Fadhil (Kepala divisi inventori) Tabel 4.7 Tabel Test Case Security

216 Hasil dari evaluasi yang telah dilakukan meliputi 4 kriteria yang telah diujicobakan pada tahap evaluasi, yaitu Domain Integrity, Entity Integrity, References Integrity, dan Security. Domain Integrity Hasil dari evaluasi Domain Integrity menunjukan bahwa dari tabel yang telah dilakukan uji coba, kesemuanya telah didapat dilakukan dengan tepat. Entity Integrity Hasil dari evaluasi entity integrity menunjukkan bahwa dari tabel yang telah dilakukan uji coba, kesemuannya telah didapat dilakukan dengan tepat. Karena primary key pada tabel tidak diperbolehkan diisi dengan NULL References Integrity Hasil dari evaluasi references integrity menunjukkan bahwa dari tabel yang telah dilakukan uji coba, kesemuanya telah dilakukan dengan tepat. Contohnya setelah memasukkan qty pada tabel DetailOrder maka jumlah barang di table StockItem akan bertambah secara otomatis. Security Hasil dari evaluasi security menunjukkan bahwa dari 19 tabel yang telah dilakukan uji coba, kesemuanya telah dapat berjalan sesuai dengan mekanisme yang telah ditentukan. Contohnya untuk tabel StockItem dan StockFlavour tidak dapat dilihat oleh Users yang tidak berkepentingan.

217 Tabel 4.8 Evaluasi Entity Primary Key Foreign Key Constraint Bazaar Counter DetailDistribusi DetailKonversi DetailOrder FakturVendor Flavour FormOrder Franchise Item Karyawan Konversi ROP StockFlavour StockItem SuratJalan Users Vendor Keterangan : = sudah berjalan sesuai mekanisme yang ditentukan