BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

Bab IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

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

BAB IV HASIL RANCANGAN


BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

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

BAB V IMPLEMENTASI DAN PENGUJIAN

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

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. bangun aplikasi pengelolaan catering pada Tems catering. Diawali dengan

BAB IV HASIL DAN UJI COBA

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA


BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi Jasa pengiriman CV.DDE meliputi tahap implementasi, uji

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi tersebut mencakup perangkat lunak (software) dan perangkat keras

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Menjalankan Sistem Aplikasi Tracking Kartu Halo perlu memperhatikan lingkungan operasional dan pengembangan yang meliputi perangkat keras (hardware) yang dapat dipergunakan, perangkat lunak (software) yang sesuai dengan aplikasi yang digunakan, operating system (OS) yang dapat menunjang jalannya aplikasi, management system (DBMS) yang diperlukan, dan beberapa program atau utilities yang dapat menunjang aplikasi sehingga mampu berjalan dengan baik. 4.1.1 Lingkungan Operasional Lingkungan operasional yang akan digunakan untuk kelancaran jalannya aplikasi pada sistem ini adalah: 1. Spesifikasi server: a. Perangkat keras Processor Intel Core 2 Duo CPU 1.83 GHz RAM 785 MB Harddisk 80 GB Monitor SVGA keyboard 101 key dan mouse b. Sistem Operasi Server Microsoft Windows XP Professional Service Pack 3 c. Perangkat Lunak Microsoft Internet Explorer 8.0 / Mozilla Firefox 3.0 IIS 5 SQL Server Express 2005

4.2 Implementasi Database Database pada aplikasi ini menggunakan Ms. SQL Express 2005 dimana alat bantu berupa Graphical User Interface (GUI) yang disediakan sangat membantu pembuatan. Alat bantu tersebut adalah Microsoft SQL Server Management Studio Express. Untuk membuat baru hal yang pertama kali dilakukan adalah membuka Microsoft SQL Server Management Studio Express. Setelah terbuka berikutnya adalah pada menu Database dilakukan pembuatan baru (new ) dengan nama AppTracking yang nantinya akan digunakan aplikasi ini Gambar 4.1 Pembuatan Database di SQL Express 2005 Setelah pembuatan selesai berikutnya adalah membuat table sesuai dengan rancangan yang telah dibuat. Untuk membuat table baru adalah dengan memilih sub menu New Table dari menu Tables pada AppTracking. Kemudian masukan nama field pada kolom Column Name, lalu tentukan type dan lebar data dari masing-masing field pada kolom Data Type, tentukan apakah field tersebut dapat berisi data null pada kolom Allow Null, menentukan primary key dari tiap

tabel, serta menyimpannya dengan nama tabel yang dikehendaki sesuai dengan rancangan table. Berikut ini adalah tampilan dari pembuatan masing-masing table : 1. Tabel Aplikasi 2. Tabel Master Feature Gambar 4.2 Pembuatan Table Aplikasi Gambar 4.3 Pembuatan Table Master Feature

3. Tabel Master Order Type Gambar 4.4 Pembuatan Table Master Order Type 4. Tabel Master Product Gambar 4.5 Pembuatan Table Master Product

5. Tabel Master Sales Gambar 4.6 Pembuatan Table Master Sales 6. Tabel Master Status Gambar 4.7 Pembuatan Table Master Status

7. Tabel Master User Gambar 4.8 Pembuatan Table Master User Setelah proses pembuatan table-tabel sesuai dengan rancangan table yang telah dibuat pada bab sebelumnya, maka didapatlah keseluruhan table pada AppTracking seperti gambar berikut. Gambar 4.9 Tampilan Semua Tabel

4.3 Tampilan Layar 1. Login Gambar 4.10 Form Login Pada form login ini digunakan untuk login ke aplikasi, dengan cara memasukan username dan password. Username dan password tersebut sudah tersimpan di sehingga tidak sembarangan orang dapat menggunakan aplikasi ini. Jika username dan password yang diisi benar maka akan masuk pada form menu utama dan jika tidak, maka harus diinput kembali. Adapun yang dapat hak akses sepenuhnya pada aplikasi ini adalah admin, card, dataentry, activasi dan sales. 2. Form Input Data Customer Form ini diakses hanya oleh User Admin yang fungsinya untuk menginput data-data yang sudah ditawarkan penambahan kartu halo oleh telemarketing. Untuk masuk ke Form Input Data Customer (Input New App) maka user harus login Admin lalu memilih Menu Application -> Input New App, maka akan tampil Form Input New App seperti dibawah ini. Keterangan tentang Form ini diantaranya : Tombol Find digunakan untuk melihat apakah New Halo Number yang diberikan kepada sudah pernah terjual kepada lain atau tidak.

Tombol Save & Input digunakan untuk menyimpan data-data yang sudah di input dan langsung menampilkan form new app yang kosong Tombol Cancel digunakan untuk membatalkan penginputan. App Id adalah no id yang berfungsi juga sebagai penunjuk total aplikasi Kotak Result adalah kotak yang berisi data-data tersebut secara keseluruhan Gambar 4.11 Form Input New App

3. Form Input Card Gambar 4.12 Form Input Card Form ini di akses hanya oleh User Card yang fungsi nya adalah untuk menginput aplikasi-aplikasi yang akan dikirimkan kartu halo serta untuk mengupdate status aplikasi dari status NewApp menjadi Send Card. Untuk masuk ke Form Input Card maka user harus login Card lalu memilih Menu Application -> Input Card, maka akan tampil Form Input Card seperti diatas.

4. Form Input Data Entry Gambar 4.13 Form Input Data Entry Form ini di akses hanya oleh User Data Entry yang fungsi nya adalah untuk menginput No Data Entry dari aplikasi-aplikasi yang akan diaktifkan kartu halo selain itu juga berfungsi untuk meng update status aplikasi. Untuk masuk ke Form Input Data Entry maka user harus login Dataentry lalu memilih Menu Application -> Input Data Entry, maka akan tampil Form Input Data Entry seperti diatas.

5. Form Post Paid Gambar 4.14 Form Post Paid Form ini di akses hanya oleh User Admin yang fungsi nya adalah untuk menginput No kwitansi dan tanggal pembuatan kwitansi untuk setiap aplikasiaplikasi yang sudah melewati proses post paid yaitu proses pembuatan kwitansi untuk pasca bayar. Untuk masuk ke Form Input Post Paid maka user harus login Admin lalu memilih Menu Application -> Input Post Paid, maka akan tampil Form Input Post Paid seperti diatas.

6. Form Aktivasi Gambar 4.15 Form Activasi Form ini di akses hanya oleh User Activasi yang fungsi nya adalah untuk menginput No halo yang sudah diaktifkan dan siap untuk digunakan. Untuk masuk ke Form Input Activasi maka user harus login Activasi lalu memilih Menu Application -> Input Activasi, maka akan tampil Form Input Activasi seperti diatas.

7. Form Edit & Find Gambar 4.16 Form Edit & Find Form ini di akses hanya oleh User Admin yang fungsi nya adalah untuk mengecek sampai sejauh mana proses pengaktifan kartu halo dan status aplikasi akan tampil pada kotak Result yang ada dibawah. Untuk masuk ke Form Edit & Find maka user harus login Admin lalu memilih Menu Application -> Edit & Find, maka akan tampil Form Edit & Find seperti yang diatas. 4.4 Metode pengujian Pengujian program aplikasi ini dilakukan dengan metode Black Box testing. Metode Black box ini merupakan pengujian program berdasarkan fungsi dari program. Tujuan dari metode black box testing ini adalah untuk menemukan kesalahan fungsi pada program.

Pengujian dengan metode Black Box testing dilakukan dengan cara memberikan sejumlah masukan (input) pada program aplikasi yang kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi menghasilkan keluaran (output) yang diinginkan dan sesuai dengan fungsi dari program aplikasi tersebut. Bila dari input yang diberikan proses menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, maka program aplikasi yang bersangkutan telah benar, tetapi bila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program aplikasi tersebut. Pengujian dilakukan dengan mencoba semua kemungkinan yang terjadi dan dilakukan secara berulang-ulang. Jika di pengujian ditemukan kesalahan, maka akan dilakukan penelusuran dan perbaikan (debugging) untuk memperbaiki kesalahan yang terjadi. Jika telah selesai melakukan perbaikan maka akan dilakukan pengujian kembali. Pengujian dan perbaikan dilakukan secara terus menerus hingga diperoleh hasil yang baik. 4.4.1 Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah langkah melakukan pengujian. Pengujian dilakukan dengan menjalankan sistem aplikasi tracking kartu halo. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol tombol yang terdapat antar muka aplikasi tersebut apakah sesuai dengan tahap perancangan awal. Berikut ini adalah tabel skenario pengujian.

Tabel 4.1 Tabel skenario pengujian sistem aplikasi tracking N0 Antar muka yang diuji 1 Login Bagian dari antar muka yang diuji Input data Login Status aplikasi Masukan user name dan password Skenario pengujian Masuk ke menu utama Hasil yang diharapkan Berhasil masuk ke menu utama Sub menu 2 Halaman utama Proses link Menu utama sudah terbuka Klik Menu Application dari Application tampil Data akan tersimpan ke 3 Halaman form input new app Proses menginput data penambah kartu halo Form input data Memasukan data - data sesuai dengan keperluan form tersebut dan tombol berfungsi sebagai mana fungsinya masing masing 4 Halaman form input card Proses menginput data kartu yang akan dikirim ke Form input data kartu yang akan dikirim Memasukan data - data kartu sesuai dengan keperluan form tersebut Data akan tersimpan ke dan tombol berfungsi sebagai mana fungsinya

masing - masing 5 Halaman form input dataentry Proses menginput dataentry Form input data yang sudah di dataentry Memasukan data - data dan mengubah status apliakasi sesuai dengan keperluan form tersebut Data akan tersimpan ke dan tombol berfungsi sebagai mana fungsinya masing - masing Data akan Memasukan tersimpan ke data aplikasi 6 Halaman form input post paid Proses menginput hasil post paid Form input hasil post paid aplikasi yang sudah dipost paid sesuai dengan dan tombol berfungsi sebagai mana keperluan fungsinya form tersebut masing masing Memasukan Data akan 7 Halaman form input activation Proses menginput status aplikasi Form input data yang sudah diaktifkan data aplikasi yang sudah diaktifkan tersimpan ke dan tombol sesuai berfungsi

dengan sebagai keperluan mana form tersebut fungsinya masing - masing Data akan tersimpan ke 8 Halaman form edit & find Proses untuk mencari dan mengedit datadata Form pencarian dan edit data Memasukan data yang di cari atau di edit. dan tombol berfungsi sebagai mana fungsinya masing - masing

Tabel 4.2 Tabel evaluasi hasil pengujian aplikasi tracking kartu halo No Nama menu Prosedur pengujian Masukan Keluaran yang diharapkan Kriteria evaluasi hasil Hasil yang didapat Jika maka akan masuk ke 1 Login Input data Login User name dan Password Masuk ke menu utama menu utama admin, jika gagal maka Berhasil masuk ke menu utama akan minta user dan password lagi Berhasil 2 Menu utama Pilih sub menu application Klik mouse Muncul sub menu yang akan dipilih bila sub menu yang dipilih Berhasil masuk ke sub menu yang tampil dipilih Input data : Data Jika 3 Sub menu input new app Menginput data yang melakukan penambahan kartu halo cust name old number new number Order type Product select Feature akan muncul di kotak result jika data disimpan ke maka data akan tersimpan ke dan jika Muncul form kosong untuk input new app berikutnya. select tidak maka

data tidak Open date akan dapat Officer disimpan name Jika 4 Sub menu input card Menginput data kartu yang akan dikirim Input data: new halo No ICCID Status Date out Date in Data akan muncul di kotak result jika data disimpan ke maka data akan tersimpan ke dan jika tidak maka data tidak akan dapat Muncul form kosong untuk input card berikutnya. disimpan 5 Sub menu input data entry Menginput data yang sudah di dataentry Input data : new halo No dataentry Status notes date Data yang sudah update status akan muncul di kotak result jika data disimpan ke Jika maka data akan tersimpan ke dan jika tidak maka data tidak akan dapat disimpan Muncul form kosong untuk input dataentry berikutnya

6 Sub menu input post paid Menginput data yang sudah di post paid Input data : new halo No kuitansi Date postpaid Data yang sudah update status akan muncul di kotak result jika data disimpan ke Jika maka data akan tersimpan ke dan jika tidak maka data tidak akan dapat disimpan Muncul form kosong untuk input postpaid berikutnya 7 Sub input activasion Menginput data yang sudah di aktivasi Input data : new halo Status Note Date activated Data yang sudah update status akan muncul di kotak result jika data disimpan ke Jika maka data akan tersimpan ke dan jika tidak maka data tidak akan dapat disimpan Muncul form kosong untuk input activation berikutnya

Jika di 8 Sub menu edit & find Menginput data yang akan di find atau di edit Input data : new halo Old halo name Data yang ingin di cari atau di edit akan muncul di kotak result edit maka data akan tersimpan ke dan jika tidak maka data tidak Muncul form edit & find berikutnya akan dapat disimpan 4.4.2 ANALISA HASIL PENGUJIAN Setelah dilakukan pengujian secara menyeluruh terhadap aplikasi tracking kartu halo, hasil pengujian yang diperoleh mendapat analisis sebagai berikut : 1. Seluruh antar muka atau form pada aplikasi tracking kartu halo tersebut dapat berjalan dengan baik. 2. Semua link dapat terhubung dengan sub sub form yang telah direncanakan. 3. Setiap antar muka atau form yang langsung berhubungan dengan dapat tersimpan dengan baik.