BAB IV HASIL DAN UJI COBA

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB I PENDAHULUAN. percepatan di berbagai bidang. Secara langsung ataupun tidak, teknologi informasi

UKDW BAB 1 PENDAHULUAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN


BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. PT. Jasaraharja Putra Medan dengan metode Cash Basis dapat dilihat sebagai

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

BAB IV IMPLEMENTASI DAN EVALUASI. dapat dipahami jalannya aplikasi Rancang Bangun Aplikasi Informasi Kegiatan

BAB V IMPLEMENTASI SISTEM. Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan

BAB I PENDAHULUAN. pesat, ini dapat dilihat dari kemunculan berbagai aplikasi-aplikasi yang dapat

BAB I PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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

BAB V IMLEMENTASI SISTEM. sistem kedalam bentuk coding bahasa pemprograman, selain implementasi dalam

Bab I : Persyaratan Produk

BAB I PENDAHULUAN. Pada Dinas Pendidikan Kota Medan khususnya Medan Selatan, terdapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi merupakan tahap penciptaan perangkat lunak yang

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN UJICOBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB V IMPLEMENTASI SISTEM. keras, form program yang sesuai, query yang digunakan, pemrograman dan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. karyawan, aplikasi ini membutuhkan preangkat keras (hardware) dan perangkat

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. perancangan sistem dimana sistem tersebut siap untuk di implementasikan,

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. dari Perancangan Sistem Layanan Rental Bus pada PT. Nusa Jaya Indofast

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab I Persyaratan Produk

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI. 1. Processor Intel Dual Core 2. Memory RAM 3 Gb 3. Harddisk 160 Gb 4. Modem GSM dan Wifi

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

1.1 Latar Belakang Masalah

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PENERAPAN LAYANAN LBS DENGAN MENGGUNAKAN TEKNOLOGI SMS GATEWAY

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

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

BAB IV DESKRIPSI PEKERJAAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN 1-1

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN I.1

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV HASIL DAN UJI COBA IV.1 Pengujian Program Setelah program aplikasi ini melewati proses tahap pengkodean, maka tahap selanjutnya adalah tahap pengujian. Pengujian terhadap program ini dilakukan dengan tujuan untuk mengetahui apakah program berjalan dan berfungsi sesuai dengan spesifikasi rancangan atau tidak. Metode yang digunakan adalah metode pengujian black box, yaitu metode pengujian yang hanya memberikan input pada program aplikasi.input tersebut lalu diproses dan akan menghasilkan output yang menentukan kesesuaian program dengan spesifikasi rancangan dan kebutuhan fungsional yang di ingnginkan pengguna. Bila dari input yang diberikan menghasilkan output yang sesuai dengan spesifikasi rancangan, maka program aplikasi sudah benar dan tidak perlu dilakukan perbaikan. Namun bila dari input yang diberikan menghasilkan output yang tidak sesuai dengan spesifikasi rancangan, maka pada program aplikasi masih terdapat kesalahan dan perlu dilakukan perbaikan. Perbaikan ini dilakukan hingga program aplikasi menghasilkan output yang sesuai dengan spesifikasi rancangan dan kebutuhan fungsional pengguna.

42 IV.1.1 Pengujian Black Box Proses pengujian aplikasi dilakukan pada setiap modul, sehingga hasil pengujian dapat dilihat dengan jelas. Untuk pengujian yang dilakukan akan menggunakan metode ujicoba Black Box, metode ini lebih menekankan kepada keperluan fungsional dari software sehingga mudah dalam melakukan pengembangan, adapun tujuan pengujian black box adalah sebagai berikut: 1. Digunakan untuk menguji fungsi-fungsi khusus dari perangkat lunak yang dirancang. 2. Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi masukkan yang diberikan untuk fungsi yang ada tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut. 3. Dari keluaran yang dihasilkan, kemampuan program dalam memenuhi kebutuhan pemakaian dapat diukur sekaligus dapat diketahui kesalahankesalahannya. 4. Uji coba black box berusaha untuk menemukan kesalahan dalam beberapa kategori diantaranya : a. Fungsi tidak benar atau hilang b. Kesalahan antar muka c. Kesalahan pada struktur data d. Kesalahan pada inisialisasi program e. Kesalahan performansi

43 Dengan uji coba black box kita dapat memperkirakan bagaimana program yang ingin kita rancangan dan bagaimana fungsionalitas program yang kita rancang terhadap pengujian yang akan dilakukan, alasan tersebut merupakan kenapa uji coba saya sebagai penulis mengambil uji coba black box perhatikan tabel dibawah untuk mengetahui pengujian yang dilakukan dengan berbagai jenis gambar dan kapasitas yang berbeda serta hasil yang dihasilkan Tabel IV.1. Hasil Pengujian No Jenis HP Hasil Pengaksesan Persen 1 Nexian 2 Titan 3 Micron Proses pembacaan dan pengiriman SMS dapat dilakukan dengan baik tanpa ada delay yang berarti Proses pembacaan tidak dapat berjalan karena tidak membaca sms yang dikirim Proses pembacaan dan pengiriman SMS dapat dilakukan dengan baik tanpa ada delay yang berarti 100 50 100 Dari keterangan tabel diatas dapat dilihat bahwa pengaksesan melalui HP Nexian dan Micron akan berjalan dengan baik, dari segi interface dan fitur semua berjalan dengan baik. Sedangkan melalui HP Titan tidak dapat berjalan dikarenakan driver yang kurang mendukung.

44 IV.2 Implementasi Sistem Implementasi sistem merupakan tahap akhir dari perancangan sistem yang dibuat, ada beberapa kebutuhan dari implementasi sistem antara lain sebagai berikut: IV. 2.1 Kebutuhan Hardware Dalam sebuah sistem agar dapat berjalan seperti yang diinginkan karena sistem komputerisasi tidak dapat dipisahkan antara Hardware dan Software. Demikian juga dengan sistem ini dirancang dengan sefesifikasi Hardware minimal seperti berikut: a. Processor Minimal Intel Core b. Harddisk 320 GB c. RAM 2 GB IV. 2.2 Kebutuhan Software Sistem ini agar dapat berjalan tidak lepas dari Software yang jelas mendukung Hardware diatas perangkat lunak seperti Sistem Operasi dan Program Aplikasi seperti berikut: a. Sistem Operasi Windows Xp b. Visual Studio.Net 2008 c. MySQL Server 5

45 IV. 3 Implementasi Program Berikut adalah hasil implementasi dari program penetapan cuti karyawan berbasis sms gateway yang dirancang. IV.3.1. Form Aplikasi Utama Form aplikasi utama merupakan form yang digunakan sebagai aplikasi untuk memanggil sub-sub form yang penulis rancang, untuk aplikasi utama ini penulis menggunakan style Office 2003 sebagai desain interfacenya sehingga terkesan menarik dan mudah digunakan berikut adalah interfacenya. Gambar IV.1. Tampilan Aplikasi Utama IV.3.2. Form Receive SMS Form Receive SMS digunakan untuk menampilkan seleuruh SMS permintaan cuti ataunpun untuk memeriksa sisa cuti, untuk lebih jelasnya perhatikan gambar dibawah ini:

46 Gambar IV.2. Form Receive SMS IV.3.3. Form Karyawan Form karyawan digunakan untuk mendaftarkan karyawan, dengan terdaftar menjadi member secara otomatis user ataupun karyawan tersebut bisa melakukan pengambilan cuti dengan menggunakan SMS, berikut adalah interface form registrasi karyawan.

47 Gambar IV.3. Form Registrasi karyawan IV.3.4. Form Penetapan Cuti Form penetapan cuti digunakan untuk memasukkan informasi cuti kepada karyawan sehingga karyawan memiliki jumlah cuti yang bisa digunakan, untuk lebih jelasnya perhatikan gambar dibawah ini: Gambar IV.4. Form Penetapan Cuti

48 IV.3.5. Form Pengambilan Cuti Form pengambial cuti digunakan untuk memasukan informasi pengambilan cuti yang dilakukan oleh karyawan, pada form ini informasi dimasukkan secara manual tetapi jika dilakukan pemesanan dengan SMS maka informasi ini akan masuk secara otomatis, berikut adalah form pengambilan cuti yang penulis rancang. Gambar IV.5. Form Pengambilan Cuti IV.3.6. Form Laporan Pengambilan Cuti Form Laporan Pengambilan Cuti ini merupakan informasi pengambilan cuti yang dilakukan oleh karyawan, berikut adalah form Laporan pengambilan cuti yang penulis rancang.

49 Gambar IV.6. Form Laporan Pengambilan Cuti IV.4. Kelebihan dan Kekurangan Sistem yang Dirancang Sebuah aplikasi tentunya memiliki kelebihan dan kekurangan yang harus disempurnakan di kemudian hari, berikut adalah kelebihan dan kekurangan aplikasi yang penulis rancang IV.4.1. Kelebihan Perancangan Perangakat Lunak Penetapan Cuti Karyawan Berbasis Sms Gateway a. Aplikasi yang dirancang ini dapat mempermudah sebuah perusahaan untuk mengatur pencutian setiap karyawan. b. Dengan adanya aplikasi ini proses penegecekkan jumlah cuti dan pengambilan cuti tidak membutuhkan waktu yang lama. c. Keyword ataupun format sms yang penulis buat ini sangat mudah diingat oleh para karyawan yang terdaftar ke aplikasi ini ( Format Cek Cuti Cek, Format Ambil Cuti Cuti#JumlahHari )

50 d. Penggunaan database MySQL sebagai database sangat tepat guna dalam menyimpan informasi IV.4.2. Kekurangan Perancangan Perangkat Lunak Penetapan Cuti Karyawan Berbasis Sms Gateway a. Tidak tersedianya fitur automatikasi koneksi handphone dengan aplikasi b. Pada aplikasi ini tampilan desain yang tidak terlalu banyak sehingga kelihatannya kurang menarik untuk dilihat c. Karena menggunakan kabel USB sebagai penghubung antara handphone ke system, terkadang kabel mengalami gangguan seperti tidak terhubungnya handphone ke PC atau laptob. d. Apabila sedang ada gangguan jaringan provider seluler, sms yang akan dikirim dan diterima sistem kadang ter-pending sampai ke para karyawan atau sebaliknya. Ini membuat sms akan lama diterima oleh penerima. e. Dalam melakukan pendaftaran pada aplikasi ini masih dilakukan secara inputan manual pada sistem aplikasi ini, tidak dapat dilakukan melalui sms juga.