BAB V IMPLEMENTASI SISTEM Setelah sistem dianalisis dan didesain maka tahap selanjutnya diimplementasikan. Tahap implementasi ini merupakan tahap meletakan sistem supaya dapat siap untuk dioperasikan. 5.1 Kedudukan Sistem Sistem yang diimplementasikan sebelumnya dimana sistem dilakukan dapat analisis dioperasikan dan desain, seutuhnya. kemudian Sistem yang dikembangkan dalam penelitian ini bisa dijalankan secara stand alone dengan web server lokal atau melalui jaringan lokal maupun internet. 5.2 Uji Kelayakan Dalam uji kelayakan sistem, komponen hardware dan dilakukan berdasarkan beberapa aspek yaitu: software. Hasil perancangan sistem belum dapat diimplementasikan sebelum adanya kedua komponen diatas. 5.2.1 Persiapan Perangkat Keras (Hardware) Spesifikasi perangkat keras (hardware) dalam pembuatan Sistem ini adalah sebagai berikut: 1. Personal Computer minimal dengan processor pentium 4. 2. RAM minimal 1 Gb. 3. Hard Disk Minimal 40 Gb. 4. Ethernet Card untuk jaringan. 5. Monitor 14 inch. 6. Mouse 7. Keyboard 46 47 8. 5.2.2 Jaringan Internet TCP/ IP. Persiapan Perangkat Lunak (Software) Perangkat lunak yang digunakan dalam Kendali Komputer Berbasis Web tersebut adalah: 1. Microsoft XP dan Protokol TCP/ IP 2. Web Server 3. ODBC dan basis data server 4. Software pengolah HTML mengunakan Macromedia Dreamweaver 8.0. 5. Browser seperti Mozilla Firefox. 5.3 a. Kebutuhan Tenaga Pelaksana User yaitu pegawai yang bekerja untuk mengisi data yang diperlukan untuk Perangkat Lunak Kendali Komputer di PTA Bandung. b. Administrator yang bekerja untuk mengolah data yang dimasukkan oleh pegawai, seperti menambah, mengubah dan menghapus data. 5.4 Pelaksanaan Tampilan Web User akan memulai mengakses web dengan memasuki halaman utama. a. Halaman Home Gambar 5.1. Halaman utama Kendali Komputer PTA Bandung 48 b. Halaman Komputer Halaman komputer ini menampilkan data komputer yang meliputi spesifikasi, perangkat jaringan, informasi jaringan, dan software yang ada dari salah satu komputer yang telah dipilih. User yang belum Login tidak bisa menambah, mengubah, dan menghapus data komputer. Gambar 5.2. Halaman menu Komputer c. Tampilan Spesifikasi Komputer Halaman ini menampilkan data spesifikasi hardware dari komputer yang dipilih. User yang belum Login tidak bisa menambah, mengubah, dan menghapus data komputer. Gambar 5.3. Tampilan spesifikasi komputer 49 d. Tampilan Perangkat Jaringan Halaman ini menampilkan data perangkat jaringan dari komputer yang dipilih. User yang belum Login tidak bisa menambah, mengubah, dan menghapus data komputer. Gambar 5.4. Tampilan perangkat jaringan e. Tampilan Informasi Jaringan Halaman ini menampilkan data informasi jaringan dari komputer yang dipilih. User yang belum Login tidak bisa menambah, mengubah, dan menghapus data komputer. Gambar 5.5. Tampilan informasi jaringan 50 f. Tampilan Software yang ter-install Halaman ini menampilkan daftar software yang ter-install dari komputer yang dipilih. User yang belum Login tidak bisa menambah, mengubah, dan menghapus data komputer. Gambar 5.6. Tampilan software yang ter-install g. Edit Data Komputer Edit data komputer merupakan proses untuk mengubah data komputer, mencakup spesifikasi komputer, perangkat jaringan, informasi jaringan, dan software yang terinstall. User yang belum Login tidak bisa menambah, mengubah, dan menghapus data komputer. Gambar 5.7. Tampilan edit komputer 51 h. Halaman Service Menampilkan history service dan untuk meminta service dari komputer yang dipilih. Gambar 5.8. Halaman service i. Tampilan history service Menampilkan data service dari komputer yang dipilih. Gambar 5.9. Tampilan history service 52 j. Tampilan asking for service User dapat mengirim permintaan service komputer. Gambar 5.10. Tampilan asking for service k. Halaman Request User yang sudah Login dapat melihat permintaan servicei user yang belum Login. Gambar 5.11. Halaman request 53 5.5 Jadual Implementasi Penerapan dari sistem yang baru dilakukan dengan dasar kegiatan yang telah direncanakan. Kegiatan-kegiatan yang dapat dilakukan dalam tahap implementasi akan diuraikan sebagai berikut. 5.5.1 Pemeliharaan dan Pelatihan Personil Seleksi sumber daya manusia sangat penting bagi perusahaan atau instansi karena akan membantu perkembangan perusahaan. Pemilihan sumber daya yang telah ada adalah yang terbaik karena dapat menghemat biaya merekrut karyawan baru. 5.5.2 Pemograman dan Pengujian Halaman Web Sebelum Halaman Web diterapkan harus dites terlebih dahulu, hal ini untuk menghindari kesalahan-kesalahan yang akan terjadi. Pemrograman merupakan kegiatan yang sangat menunjang untuk terselenggaranya Perangkat Lunak Kendali Komputer Pengadilan Tinggi Agama Bandung Berbasis Web yang baru dengan program yang terstruktur dapat menghasilkan sistem yang sesuai dengan keperluan. Pengujian Halaman Web dapat dilakukan pada tiap-tiap modul halaman web, diantaranya halaman menu utama dan karyawan. Selanjutnya dilakukan pengujian untuk semua modul tersebut yang telah disatukan dengan tujuan untuk meyakinkan halaman web telah bekerja tanpa mengalami kesalahan. 5.5.3 Pengujian Sistem Metode pengujian sistem yang dilakukan adalah metode Black-Box. Pengujian Black-Box cenderung untuk menemukan kesalahan-kesalahan kategori sebagai berikut: (1) Fungsi yang tidak benar atau tidak ada, (2) Kesalahan antarmuka, (3) Kesalahan pada struktur data dan akses basis data luar, (4) Kesalahan performansi (performance errors), (5) Kesalahan inisialisasi dan terminasi. 54 Tujuan utamanya adalah untuk memastikan bahwa komponen-komponen berfungsi sesuai dengan yang diharapkan. Pengujian sistem ini untuk sistem telah memeriksa kekompakan antar komponen sistem dan pengujian pada halaman web secara keseluruhan. Pengetesan halaman web yang telah disatukan sangat perlu, hal ini untuk mengetahui apakah halaman web dapat menerima, memproses dan memberikan keluaran (input-prosesoutput). a. Uji Browse konten Tabel 5.1. Uji browse konten KODE HASIL SUKSES GAGAL SKENARIO T01 Klik semua menu √ T02 Klik semua link √ T03 Buka semua halaman √ KETERANGAN Berhasil masuk ke menu pilihan Berhasil masuk ke link pilihan Berhasil membuka halaman pilihan b. Uji Log In Admin Tabel 5.2. Uji log in KODE T04 T05 T06 SKENARIO Login dengan username dan password yang benar Login dengan username dan password yang salah Mengisi form login dengan data kosong kemudian submit HASIL SUKSES GAGAL √ √ √ KETERANGAN Berhasil masuk ke halaman Admin Ada pesan kesalahan, User tidak dapat masuk Ada pesan kesalahan, User tidak dapat masuk 55 c. Uji Edit Komputer Tabel 5.3. Uji update komputer KODE T07 T08 HASIL SUKSES GAGAL SKENARIO Edit data salah (tidak ada penanggung jawab komputer) Kosongkan data KETERANGAN √ Ada pesan salah √ Ada pesan untuk mengisi data d. Uji Menambah Data Komputer Tabel 5.4. Uji Menambah data komputer KODE T09 T10 T11 e. HASIL SUKSES GAGAL SKENARIO Menginsert form dengan data benar dan lengkap Menginsert form dengan data yang salah Data kosong √ √ √ KETERANGAN Berhasil menambah data Ada pesan salah input Ada pesan untuk mengisi data Uji Menghapus data Tabel 5.5. Uji Menghapus data komputer KODE T12 f. HASIL SUKSES GAGAL SKENARIO Menghapus data √ KETERANGAN Berhasil menghapus data Uji Report Tabel 5.6. Uji report KODE T13 SKENARIO Menampilkan data report HASIL SUKSES GAGAL √ KETERANGAN Berhasil membuka report 56 5.6 Keuntungan Dari Sistem Kendali Komputer Berbasis Web dapat dihasilkan beberapa keuntungan, yaitu : 1. Pegawai di Pengadilan Tinggi Agama Bandung dapat mengetahui data lengkap dari komputer mereka masing-masing. 2. Pegawai di Pengadilan Tinggi Agama Bandung dapat mengetahui spesifikasi dari komputer mereka masing-masing sehingga apabila ada yang kurang, para pegawai dapat meng-upgrade komputer mereka dengan mudah. 3. Terdapat history service dari tiap komputer sehingga pegawai akan menjaga komputer mereka dengan baik agar tidak sering meminta service. 4. PTA Bandung dapat mengurangi pengeluaran yang tidak perlu dari service komputer.