BAB 4 HASIL DAN BAHASAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 4 HASIL DAN BAHASAN"

Transkripsi

1 BAB 4 HASIL DAN BAHASAN 4.1 Implementasi Kebutuhan Sistem Kebutuhan Hardware adalah: Kebutuhan Hardware mininum yang diperlukan untuk menjalankan aplikasi 1. Server, dengan spesifikasi minimum: Processor: Intel Pentium 4 (3Ghz) atau Intel Dual Core (3Ghz). Harddrive: GB. Memory: 2 GB. Graphic Card: Integrated Graphic Card (Onboard). Koneksi internet yang terhubung dengan hosting services untuk website. 2. Client, dengan spesifikasi minimum (Komputer atau Laptop): Processor: Intel Pentium 4 (3Ghz) atau Intel Dual Core (3Ghz). Harddrive: GB. Memory: 2 GB. Graphic Card: Integrated Graphic Card (Onboard). Koneksi internet untuk mengaskes website. Atau Gadget seperti iphone, ipad, Android yang dilengkapi dengan akses internet dengan spesifikasi hardware yang bervariasi. 3. Hosting Services dengan fasilitas hardware yang lengkap dan mencukupi. Hosting services umumnya menyediakan tempat untuk penyimpanan data untuk banyak website, melakukan maintenance website, dan juga koneksi antara server pemilik website dan hosting services. 69

2 Kebutuhan Software Kebutuhan Software minimum yang diperlukan untuk menjalankan aplikasi adalah: 1. Server: Operating System: Linux Centos. Database: MySQL dan PhpMyAdmin. Software Core: Apache, PHP Client: Operating System: Microsoft Windows XP, Linux, dan operating system untuk gadget yang sudah tersedia (Android, ios, dll). Browser: Internet Explorer, Mozilla Firefox, Google Chrome, dan browser lainnya. 3. Pengembangan aplikasi (Development): Programming Language: PHP 5.4. Framework: Yii PHP Framework Database: MySQL Workbench 6.0 CE atau PhpMyAdmin. Web Server: Apache Tomcat, XAMPP, atau IIS. Software Development: Netbeans IDE atau IDE lainnya yang dilengkapi dengan PHP. Hosting Management: cpanel. Browser: Internet Explorer, Mozilla Firefox, Google Chrome, dan browser lainnya. Browser dalam pengembangan aplikasi dibutuhkan untuk testing aplikasi dan juga untuk mengakses wesbsite sesudah dihost pada hosting services.

3 Kebutuhan Sumber Daya Manusia (SDM) Sumber Daya Manusia (SDM) yang dibutuhkan untuk menjalankan aplikasi ini adalah: 1. Developer: Berperan dalam pengembangan aplikasi lebih lanjut setelah diluncurkan ke publik. Developer bisa menambahkan dan mengurangi fitur yang ada pada aplikasi, berdasarkan feedback (umpan balik) yang didapatkan dari pengguna, dan mengatasi error yang bisa muncul pada aplikasi. Developer diharapkan memiliki pengetahuan dasar untuk HTML5, PHP 5.4, Yii Framework, dan MySQL. 2. Admin: Berperan dalam pengelolaan, penambahan, dan pengurangan data yang hanya bisa diakses oleh pengguna dengan status Admin. Admin juga mengelola database yang menyimpan data yang digunakan oleh aplikasi. 3. Pengguna (User): Pengguna dibutuhkan dalam sistem untuk implementasi aplikasi dan bisa menggunakan fitur-fitur yang sudah tersedia pada aplikasi. Pengguna hanya cukup menggunakan browser yang mereka miliki untuk mengakses aplikasi Contoh Hasil Bagian ini akan menjelaskan contoh pengoperasian aplikasi untuk Warga dan Admin. Contoh pengoperasian yang diilustrasikan dan dibahas bersifat umum, yang berarti tidak semua contoh pengoperasian dibahas disini. Pembahasan akan difokuskan pada pengoperasian yang lebih bersifat umum dan tidak spesifik.

4 Contoh Pengoperasian Aplikasi (untuk Pengguna/Warga) Halaman Home sebelum Login Gambar 4.1 Halaman Home sebelum Login Pada Gambar 4.1, halaman home sebelum login menampilkan menu (Home, Pengumuman, dan Login) beserta konten Pilihan Fitur, link Login/Logout, dan 3 Pengumuman Terbaru.

5 73 Halaman Login Gambar 4.2 Halaman Login Pada Gambar 4.2, halaman login menampilkan form dengan atribut Nama Lengkap dan Password. Form Nama Lengkap disertai dengan fitur Autocomplete, yang membantu pengguna dalam input Nama Lengkap tanpa harus menghafalkan atau menebak Nama Lengkap yang tersimpan dalam database. Tampilan Autocomplete yang dimaksud bisa dilihat pada Gambar 4.3 Halaman Login dengan Fitur Autocomplete Gambar 4.3 Halaman Login dengan Fitur Autocomplete Pada Gambar 4.3, input Nama Lengkap dibantu dengan fitur Autocomplete, yang membantu pengguna dalam input Nama Lengkap tanpa harus menghafalkan atau menebak Nama Lengkap yang tersimpan dalam database. Pengguna hanya cukup input sebagian nama mereka dan aplikasi akan melakukan suggestion berdasarkan input yang dilakukan.

6 74 Halaman Home setelah Login Gambar 4.4 Halaman Home setelah Login Pada Gambar 4.4, halaman home menampilkan elemen menu dan user interface yang hanya ditampilkan bilamana pengguna sudah login. Elemen yang dimaksud yaitu menu untuk Post, Pengaduan, Pesan, Pencarian Warga, Profil, dan Logout. Konten di halaman utama juga menampilkan link untuk Pencarian Warga, Pesan, Pengaduan, Post, dan Logout. Selain 3 Pengumuman Terbaru ditampilkan, 3 Pengaduan Terbaru juga ditampilkan di halaman utama setelah login.

7 75 Halaman Index Pengumuman Gambar 4.5 Halaman Index Pengumuman Pada Gambar 4.5, halaman index pengumuman menampilkan semua pengumuman yang disimpan dalam database, dengan pilihan untuk mengurutkan pengumuman berdasarkan No. Pengumuman, Kategori, Isi Pengumuman, dan Tanggal Dibuat.

8 76 Halaman Detail Pengumuman Gambar 4.6 Halaman Detail Pengumuman Pada Gambar 4.6, halaman detail pengumuman menampilkan detail dari pengumuman yang dipilih, semua komentar untuk pengumuman tersebut, pilihan untuk menambah komentar dan melihat semua komentar pengguna. Halaman Tambah Komentar (Pengumuman, Post, dan Pengaduan) Gambar 4.7 Halaman Tambah Komentar (Pengumuman, Post, dan Pengaduan)

9 77 Pada Gambar 4.7, halaman tambah komentar menampilkan form untuk menambah komentar untuk data yang dipilih. Bila pengguna tidak jadi menambah komentar, bisa memilih link untuk kembali ke halaman index data. Halaman Index Komentar (Pengumuman, Post, dan Pengaduan) Gambar 4.8 Halaman Index Komentar (Pengumuman, Post, dan Pengaduan) Pada Gambar 4.8, halaman index komentar menampilkan semua komentar pengguna pada semua data yang ada. Pengguna bisa melihat detail dari setiap komentar, update komentar, dan hapus komentar. Halaman Detail Komentar (Pengumuman, Post, dan Pengaduan) Gambar 4.9 Halaman Detail Komentar (Pengumuman, Post, dan Pengaduan) Pada Gambar 4.9, halaman detail komentar menampilkan detail dari komentar yang dipilih beserta pilihan untuk update komentar.

10 78 Halaman Update Komentar (Pengumuman, Post, dan Pengaduan) Gambar 4.10 Halaman Update Komentar (Pengumuman, Post, dan Pengaduan) Pada Gambar 4.10, halaman update komentar menampilkan form untuk update komentar data yang dipilih. Halaman juga menampilkan kotak peringatan bilamana komentar bukan milik pengguna. Bila pengguna tidak jadi update komentar, bisa memilik link untuk kembali ke halaman index komentar. Halaman Index Post Gambar 4.11 Halaman Index Post Pada Gambar 4.11, halaman index post menampilkan semua post yang disimpan dalam database, dengan pilihan untuk menambah post, dan pilihan untuk mengurutkan post berdasarkan No. Post, Nama Penulis, Judul Post, Isi Post, dan Tanggal Dibuat.

11 79 Halaman Tambah Post Gambar 4.12 Halaman Tambah Post Pada Gambar 4.12, halaman tambah post menampilkan form untuk menambah post. Bila pengguna tidak jadi menambah post, bisa memilih link untuk kembali ke halaman index post.

12 80 Halaman Detail Post Gambar 4.13 Halaman Detail Post Pada Gambar 4.13, halaman detail post menampilkan detail dari post yang dipilih, pilihan untuk update post (bila milik pengguna), semua komentar untuk post tersebut, pilihan untuk menambah komentar, dan melihat semua komentar post pengguna. Halaman Update Post Gambar 4.14 Halaman Update Post

13 81 Pada Gambar 4.14, halaman update post menampilkan form untuk update post yang dipilih dan menampilkan kotak peringatan bilamana post bukan milik pengguna. Bila pengguna tidak jadi update post, bisa memilih link untuk kembali ke halaman index post. Halaman Index Pengaduan Gambar 4.15 Halaman Index Pengaduan Pada Gambar 4.15, halaman index pengaduan menampilkan semua pengaduan yang disimpan dalam database, dengan pilihan untuk menambah pengaduan, dan mengurutkan pengaduan berdasarkan No. Laporan, Nama Pelapor, Kategori, Keterangan Laporan, Isi Laporan, dan Tanggal Dibuat.

14 82 Halaman Tambah Pengaduan Gambar 4.16 Halaman Tambah Pengaduan Pada Gambar 4.16, halaman tambah pengaduan menampilkan form untuk menambah pengaduan. Bila pengguna tidak jadi menambah pengaduan, bisa memilih link untuk kembali ke index pengaduan. Halaman Detail Pengaduan Gambar 4.17 Halaman Detail Pengaduan

15 83 Pada Gambar 4.17, halaman detail pengaduan menampilkan detail dari pengaduan yang dipilih, semua komentar untuk pengaduan tersebut, pilihan untuk update pengaduan (bila milik pengguna), menambah komentar, dan melihat semua komentar pengguna. Halaman Update Pengaduan Gambar 4.18 Halaman Update Pengaduan Pada Gambar 4.18, halaman update pengaduan menampilkan form untuk update pengaduan yang dipilih dan menampilkan kotak peringatan bilamana pengaduan bukan milik pengguna. Bila pengguna tidak jadi update pengaduan, bisa memilih link untuk kembali ke halaman index pengaduan.

16 84 Halaman Pesan Gambar 4.19 Halaman Pesan Pada Gambar 4.19, halaman pesan menampilkan semua pesan masuk dan pesan keluar pengguna, serta link untuk menambah pesan. Pada bagian pesan masuk, pengguna mempunyai pilihan untuk melihat detail pesan dan menghapus pesan. Pada bagian pesan keluar, pengguna mempunyai pilihan untuk melihat detail pesan dan update pesan.

17 85 Halaman Tambah Pesan Gambar 4.20 Halaman Tambah Pesan Pada Gambar 4.20, halaman tambah pesan menampilkan form untuk penambahan pesan. Form untuk Tujuan juga dilengkapi dengan fitur Autocomplete yang sama dengan yang ada pada halaman Login, untuk mempermudah dalam proses penambahan pesan (tidak harus menghafalkan atau menebak nama pengguna yang tersimpan dalam database). Bila pengguna tidak jadi menambah pesan, bisa memilih link untuk kembali ke halaman pesan. Halaman Detail Pesan Gambar 4.21 Halaman Detail Pesan Pada Gambar 4.21, halaman detail pesan menampilkan detail dari pesan yang dipilih. Pengguna mempunyai pilihan untuk update pesan (bila milik pengguna).

18 86 Halaman Update Pesan Gambar 4.22 Halaman Update Pesan Pada Gambar 4.22, halaman update pesan menampilkan form untuk update pesan yang dipilih dan kotak peringatan bilamana pesan bukan milik pengguna. Bila pengguna tidak jadi update pesan, bisa memilih link untuk kembali ke halaman pesan. Halaman Pencarian Warga Gambar 4.23 Halaman Pencarian Warga

19 87 Pada Gambar 4.23, halaman pencarian warga menampilkan tabel dan form (Advanced Search) untuk pencarian warga. Untuk pencarian warga, pengguna hanya cukup input tulisan yang mereka cari pada kotak dibawah header kolom atau menggunakan fitur Advanced Search yang menampilkan form di atas tabel untuk pencarian lebih rinci. Pengguna juga bisa melihat profil setiap warga dengan memilih tombol dalam tabel. Tampilan hasil pencarian warga bisa dilihat pada gambar Tampilan Hasil Pencarian Warga Gambar 4.24 Tampilan Hasil Pencarian Warga Gambar 4.24 menampilkan contoh hasil pencarian warga dengan cara input tulisan ke dalam kotak pencarian di dalam tabel.

20 88 Halaman Profil Warga Gambar 4.25 Halaman Profil Warga Pada Gambar 4.25, halaman profil warga menampilkan informasi atribut yang dimiliki oleh pengguna, beserta tampilan 5 Post Terbaru dam 5 Pengaduan Terbaru. Pengguna mempunyai pilihan untuk update profil (bila profil milik pengguna).

21 89 Halaman Update Profil Gambar 4.26 Halaman Update Profil Pada Gambar 4.26, halaman update profil menampilkan form untuk update profil. Pengguna yang ingin mengubah password harus mengisi form Password dan Konfirmasi Password, dan isi dari kedua form tersebut harus sama. Pengguna yang tidak ingin mengubah password-nya tidak perlu mengisi kedua form tersebut, cukup dikosongkan saja. Bila pengguna tidak jadi update profil, bisa memilih link untuk kembali ke halaman profil warga.

22 Contoh Pengoperasian Aplikasi (untuk Admin) Halaman Home untuk Admin Gambar 4.27 Halaman Home untuk Admin Pada Gambar 4.27, halaman home untuk Admin menampilkan menu yang sama dengan menu untuk Warga, dengan tambahan satu menu khusus untuk Admin yaitu menu Admin di sebelah menu profil. Menu ini hanya bisa diakses pengguna dengan status Admin dan tidak bisa diakses oleh Warga.

23 91 Halaman Utama Admin Gambar 4.28 Halaman Utama Admin Pada Gambar 4.28, halaman utama Admin menampilkan daftar warga yang hanya bisa diakses oleh Admin. Admin bisa melihat, update, dan hapus profil warga. Halaman ini juga menampilkan pilihan untuk menambah data warga, menambah pengumuman, dan melihat daftar data lainnya.

24 92 Halaman Penambahan Data (Warga, Pengumuman) Gambar 4.29 Halaman Penambahan Data (Warga, Pengumuman) Pada Gambar 4.29, halaman penambahan data yang dicontohkan adalah halaman tambah data warga. Halaman ini hanya bisa diakses oleh Admin dan tidak bisa diakses oleh Warga. Bila Admin tidak jadi menambah data warga, bisa memilih link untuk kembali ke halaman daftar warga. Halaman Update Data (Warga, Pengumuman) Gambar 4.30 Halaman Update Data (Warga, Pengumuman)

25 93 Pada Gambar 4.30, halaman update data yang dicontohkan adalah halaman update pengumuman. Halaman ini hanya bisa diakses oleh Admin dan tidak bisa diakses oleh Warga. Bila Admin tidak jadi update pengumuman, bisa memilih link untuk kembali ke daftar pengumuman. 4.2 Software Testing Software Testing akan dilakukan pada aplikasi untuk memastikan aplikasi berjalan lancar tanpa error yang serius. Metode yang digunakan dalam software testing adalah metode Black-Box Testing, yaitu adalah testing tanpa melihat proses internal yang dilakukan oleh aplikasi dan terfokus pada aspek fungsional aplikasi. Test Case akan terfokus pada proses-proses utama yang berjalan pada aplikasi, yang melibatkan input dari pengguna terhadap aplikasi dan hasil yang didapatkan berdasarkan input tersebut Software Testing Login/Logout Login dengan form Nama Lengkap dan Password kosong. o Hasil: Tampilan error message Nama Lengkap dan Password harus diisi dan tidak dilakukan login, seperti ditampilkan pada Gambar Gambar 4.31 Tampilan Login dengan Form Kosong o Status: Sukses.

26 94 Login dengan salah satu form kosong o Hasil: Tampilan error message Nama Lengkap dan Password harus diisi dan tidak dilakukan login, seperti ditampilkan pada Gambar Gambar 4.32 Tampilan Login dengan salah satu form kosong o Status: Sukses. Login dengan Nama Lengkap atau Password salah o Hasil: Tampilan error message Incorrect username or password dan tidak dilakukan login, seperti ditampilkan pada Gambar 4.33.

27 95 Gambar 4.33 Tampilan Login dengan Nama Lengkap atau Password salah o Status: Sukses, dengan error message yang hendaknya ditampilkan dengan Bahasa Indonesia. Namun, error message tersebut bersifat built-in dan tidak cukup jelas bagaimana mengubah tampilan error message yang dimaksud. Login dengan Nama Lengkap dan Password benar o Hasil: Dillakukan proses login dan kembali ke halaman Home atau ke halaman yang ingin diakses pada saat belum login. Tampilan halaman Home setelah login bisa dilihat pada Gambar 4.4. o Status: Sukses. Logout dengan memilih menu Logout atau link Logout pada halaman Home o Hasil: Dilakukan proses logout dan kembali ke halaman Home. Tampilan halaman Home sesudah logout bisa dilihat pada Gambar 4.1. o Status: Sukses.

28 Software Testing Penambahan atau Update Data Penambahan atau Update Data Warga dengan form required kosong o Hasil: Data tidak berhasil di tambah atau di-update dan muncul error message yang mengindikasikan bahwa form harus diisi, seperti bisa dilihat pada Gambar Gambar mencontohkan penambahan Data Warga, namun hasilnya sama juga pada saat proses update, karena menggunakan komponen form dan logika validasi yang sama. Gambar 4.34 Penambahan atau Update Data Warga dengan form required kosong o Status: Sukses. Penambahan atau Update Data Warga dengan NIK kurang dari 16 digit

29 97 o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message yang mengindikasikan bahwa NIK kurang dari 16 digit, seperti bisa dilihat pada Gambar Gambar 4.35 Penambahan atau Update Data Warga dengan NIK kurang dari 16 digit o Status: Sukses. Penambahan atau Update Data Warga dengan NIK bukan angka o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message yang mengindikasikan bahwa NIK harus berupa angka, seperti bisa dilihat pada Gambar 4.36.

30 98 Gambar 4.36 Penambahan atau Update Data Warga dengan NIK bukan angka o Status: Sukses. Penambahan atau Update Data Warga dengan Password dan Konfirmasi Password tidak sama o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message yang mengindikasikan bahwa Password dan Konfirmasi Password harus sama, seperti bisa dilihat pada Gambar Gambar 4.37 Penambahan atau Update Data Warga dengan Password dan Konfirmasi Password tidak sama

31 99 o Status: Sukses. Pada saat penambahan atau update Data Warga, Password dan Konfirmasi Password tidak harus diisi; namun bila harus diisi, isi kedua form tersebut harus sama. Bila tidak diisi pada saat penambahan atau update Data Warga, Password akan kosong atau tidak diubah (bila Password ada). Hal ini dilakukan agar proses update Data Warga tidak mengharuskan pengguna untuk input Password dan Konfirmasi Password bahkan pada saat pengguna tidak ingin mengubah Password-nya. Hal ini mungkin akan diubah kedepannya untuk mengurangi kesalahan dari pihak Admin, karena Password dibutuhkan untuk proses Login. Penambahan atau Update Data Warga dengan No. Telepon bukan angka o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message yang mengindikasikan bahwa No. Telepon harus berupa angka, seperti bisa dilihat pada Gambar Gambar 4.38 Penambahan atau Update Data Warga dengan No. Telepon bukan angka o Status: Sukses. No. Telepon bukan merupakan form yang harus diisi (required), namun bilamana harus diisi, isi form tersebut harus berupa angka.

32 100 Error message akan ditampilkan bila isi form tersebut berupa huruf atau mengandung huruf. Penambahan atau Update Data Warga dengan semua form benar o Hasil: Data berhasil ditambah atau di-update dan pengguna ditujukan pada halaman profil warga yang sudah ditambahkan atau di-update, seperti bisa dilihat pada Gambar Gambar 4.39 Penambahan atau Update Data Warga dengan semua form benar o Status: Sukses. Penambahan atau Update Pengumuman dengan semua form required kosong o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message bahwa form harus diisi, seperti bisa dilihat pada Gambar 4.40.

33 101 Gambar 4.40 Penambahan atau Update Pengumuman dengan semua form required kosong o Status: Sukses. Penambahan atau Update Pengumuman dengan semua form benar o Hasil: Data berhasil ditambah atau di-update dan pengguna ditujukan pada halaman detail Pengumuman yang sudah ditambah atau di-update. o Status: Sukses. Penambahan atau Update Post dengan semua form required kosong o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message yang mengindikasikan bahwa form harus diisi, seperti bisa dilihat pada Gambar 4.41.

34 102 Gambar 4.41 Penambahan atau Update Post dengan semua form required kosong o Status: Sukses. Penambahan atau Update Post dengan semua form benar o Hasil: Data berhasil ditambah atau di-update dan pengguna ditujukan pada halaman detail Post yang sudah ditambah atau di-update. o Status: Sukses. Penambahan atau Update Pengaduan dengan semua form required kosong o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message yang mengindikasikan bahwa form harus diisi, seperti bisa dilihat pada Gambar 4.42.

35 103 Gambar 4.42 Penambahan atau Update Pengaduan dengan semua form required kosong o Status: Sukses. Penambahan atau Update Pengaduan dengan semua form benar o Hasil: Data berhasil ditambah atau di-update dan pengguna ditujukan pada halaman detail Pengaduan yang sudah ditambah atau di-update. o Status: Sukses. Penambahan atau Update Pesan dengan semua form required kosong o Hasil: Data tidak berhasil ditambah atau di-update dan muncul error message yang mengindikasikan bahwa form harus diisi, seperti bisa dilihat pada Gambar 4.43.

36 104 Gambar 4.43 Penambahan atau Update Pesan dengen semua form required kosong o Status: Sukses. Penambahan atau Update Pesan dengan semua form benar o Hasil: Data berhasil ditambah atau di-update dan pengguna ditujukan pada halaman index Pesan yang juga menampilkan pesan yang sudah ditambah atau di-update. o Status: Sukses Software Testing Penghapusan Data Setiap proses penghapusan data pada aplikasi menampilkan dialog konfirmasi. Konfirmasi dilakukan untuk memastikan apakah pengguna yakin ingin menghapus data yang sudah dipilih atau tidak. Hal ini dilakukan untuk mencegah kesalahan dan memungkinkan pembalikan aksi bilamana pengguna tidak jadi melakukan penghapusan data. Contoh dari dialog konfirmasi tersebut bisa dilihat pada Gambar Bagian Software Testing ini akan membahas Test Case yang terfokus pada proses penghapusan data.

37 105 Gambar 4.44 Tampilan Dialog Konfirmasi Penghapusan Data Penghapusan Data Warga o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman Daftar Warga yang hanya bisa diakses oleh Admin. o Status: Sukses. Penghapusan Pengumuman dengan Komentar o Hasil: Data tidak berhasil dihapus dan muncul error message berupa dialog box yang mengindikasikan detail dari error yang terjadi, seperti bisa dilihat pada Gambar 4.45.

38 106 Gambar 4.45 Penghapusan Data Pengumuman dengan Komentar o Status: Gagal. Pada beberapa halaman Daftar Data yang hanya bisa diakses oleh Admin (terutama data yang bisa dikomentari), terdapat tulisan peringatan bahwa data baru bisa dihapus apabila semua komentar untuk data tersebut dihapus. Peringatan ini bertujuan untuk memberitahu pengguna atas error ini, bilamana data yang ingin dihapus masih memiliki komentar yang dihubungkan dengan data tersebut. Error ini tidak bersifat fatal dan tidak terjadi kehilangan data yang tidak disengaja. Error message di dialog box tersebut muncul dari sistem database yang digunakan oleh aplikasi, sebagai perlindungan atas error yang dilakukan oleh aplikasi terhadap database. Error ini bisa dihindari apabila semua komentar untuk data tersebut sudah dihapus. Penjelasan ini berlaku untuk Data Pengumuman, Post, dan Pengaduan. Penghapusan Pengumuman tanpa Komentar o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman Daftar Pengumuman yang hanya bisa diakses oleh Admin.

39 107 o Status: Sukses. Penghapusan Post dengan Komentar o Hasil: Data tidak berhasil dihapus dan muncul error message berupa dialog box yang mengindikasikan detail dari error yang terjadi, seperti pada Gambar 4.45, dengan perbedaan detail dari error message yang ditampilkan. o Status: Gagal. Pada beberapa halaman Daftar Data yang hanya bisa diakses oleh Admin (terutama data yang bisa dikomentari), terdapat tulisan peringatan bahwa data baru bisa dihapus apabila semua komentar untuk data tersebut dihapus. Peringatan ini bertujuan untuk memberitahu pengguna atas error ini, bilamana data yang ingin dihapus masih memiliki komentar yang dihubungkan dengan data tersebut. Error ini tidak bersifat fatal dan tidak terjadi kehilangan data yang tidak disengaja. Error message di dialog box tersebut muncul dari sistem database yang digunakan oleh aplikasi, sebagai perlindungan atas error yang dilakukan oleh aplikasi terhadap database. Error ini bisa dihindari apabila semua komentar untuk data tersebut sudah dihapus. Penjelasan ini berlaku untuk Data Pengumuman, Post, dan Pengaduan. Penghapusan Post tanpa Komentar o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman Daftar Post yang hanya bisa diakses oleh Admin. o Status: Sukses. Penghapusan Pengaduan dengan Komentar o Hasil: Data tidak berhasil dihapus dan muncul error message berupa dialog box yang mengindikasikan detail dari error yang terjadi, seperti pada Gambar 4.45, dengan perbedaan detail dari error message yang ditampilkan. o Status: Gagal. Pada beberapa halaman Daftar Data yang hanya bisa diakses oleh Admin (terutama data yang bisa dikomentari), terdapat tulisan peringatan bahwa data baru bisa dihapus apabila semua komentar untuk data tersebut dihapus. Peringatan ini bertujuan untuk memberitahu pengguna atas error ini, bilamana data yang ingin dihapus masih memiliki komentar yang

40 108 dihubungkan dengan data tersebut. Error ini tidak bersifat fatal dan tidak terjadi kehilangan data yang tidak disengaja. Error message di dialog box tersebut muncul dari sistem database yang digunakan oleh aplikasi, sebagai perlindungan atas error yang dilakukan oleh aplikasi terhadap database. Error ini bisa dihindari apabila semua komentar untuk data tersebut sudah dihapus. Penjelasan ini berlaku untuk Data Pengumuman, Post, dan Pengaduan. Penghapusan Pengaduan tanpa Komentar o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman Daftar Pengaduan yang hanya bisa diakses oleh Admin. o Status: Sukses. Penghapusan Pesan o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman Pesan, tampilan dialog konfirmasi untuk halaman Pesan bisa dilihat pada Gambar o Status: Sukses. Penghapusan Komentar Pengumuman o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman index komentar pengumuman. o Status: Sukses. Penghapusan Komentar Post o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman index komentar post. o Status: Sukses. Penghapusan Komentar Pengaduan o Hasil: Data berhasil dihapus dan pengguna ditujukan pada halaman index komentar pengaduan. o Status: Sukses.

41 Software Testing Pencarian Data Warga Pencarian Data Warga dengan kotak pada tabel. o Hasil: Pencarian berhasil dan data yang dicari muncul pada tabel. Tampilan hasil pencarian yang berhasil dengan menggunakan kotak pada tabel bisa dilihat pada Gambar o Status: Sukses. Pencarian Data Warga dengan fitur Advanced Search o Hasil: Pencarian berhasil dan data yang dicari muncul pada tabel, seperti bisa dilihat pada Gambar Gambar 4.46 Pencarian Data Warga dengan fitur Advanced Search o Status: Sukses

42 Evaluasi Evaluasi Kinerja Aplikasi Bagian ini akan membahas hasil evaluasi atas kinerja aplikasi dengan menggunakan Performance Tools. Performance Tools yang digunakan adalah YSlow dan Page Speed. Hal yang di-evaluasi dengan kedua tools tersebut adalah performa aplikasi berdasarkan pemrograman aplikasi (kinerja internal) dan tidak melakukan evaluasi berdasarkan kecepatan akses internet. Evaluasi dilakukan dengan menggunakan extension Firebug untuk Mozilla Firefox, yang juga di-instalasi dengan YSlow dan Page Speed Evaluasi Kinerja Aplikasi dengan YSlow Gambar 4.47 Evaluasi Kinerja Aplikasi dengan YSlow (Ruleset YSlow V2) Pada Gambar 4.47, bisa dilihat hasil evaluasi kinerja aplikasi dengan menggunakan YSlow dengan Grade C, dengan nilai performa 78. Ruleset yang digunakan dalam evaluasi ini adalah YSlow (V2), yang umumnya digunakan untuk website yang lebih kompleks atau lebih besar. Berikut adalah detail dari penilaian yang paling kritis berdasarkan ruleset tersebut: Grade B: Make fewer HTTP requests. Grade F: Use a Content Delivery Network (CDN). Grade F: Add Expires headers.

43 111 Grade F: Compress components with gzip. Gambar 4.48 Evaluasi Kinerja Aplikasi dengan YSlow (Ruleset Classic V1) Pada Gambar 4.48, bisa dilihat hasil evaluasi kinerja aplikasi dengan menggunakan YSlow dengan menggunakan ruleset Classic (V1), yang juga umumnya digunakan untuk website yang lebih kompleks atau lebih besar, dengan Grade E dan nilai performa 57. Berikut adalah detail penilaian yang paling kritis berdasarkan ruleset tersebut: Grade B: Make fewer HTTP requests. Grade F: Use a Content Delivery Network (CDN). Grade F: Add Expires headers. Grade F: Compress components with gzip.

44 112 Gambar 4.49 Evaluasi Kinerja Aplikasi dengan YSlow (Ruleset Small Site or Blog) Pada Gambar 4.48, bisa dilihat hasil evaluasi kinerja aplikasi dengan menggunakan YSlow dengan menggunakan ruleset Small Site or Blog, yang lebih akurat untuk website yang lebih sederhana dan tidak terlalu kompleks, dengan Grade B dan nilai performa 89. Berikut dalah detail penilaian yang paling kritis berdasarkan ruleset tersebut: Grade B: Make fewer HTTP requests. Grade F: Compress components with gzip. Dari hasil evaluasi kinerja aplikasi menggunakan YSlow dengan 3 ruleset yang berbeda, dapat disimpulkan bahwa penilaian yang lebih akurat adalah penilaian dengan menggunakan ruleset Small Site or Blog, karena aplikasi bersifat sederhana dan tidak kompleks. Ruleset lain seperti YSlow (V2) dan Classic (V1) melakukan penilaian secara lebih kritis dan umumnya digunakan untuk mengevaluasi website yang lebih besar dan kompleks. Walaupun pada dasarnya aplikasi berjalan sangat cepat dengan performa yang sangat baik, evaluasi tersebut terfokus pada pemrograman atau kinerja internal dari aplikasi. Aplikasi dibantu kecepatan performanya dengan hosting services yang digunakan, yang meningkatkan performa dasar dan pada saat bersamaan meningkatkan efisiensi kinerja internal aplikasi.

45 Evaluasi Kinerja Aplikasi dengan Page Speed Gambar 4.50 Evaluasi Kinerja Aplikasi dengan Page Speed Pada Gambar 4.50, bisa dilihat hasil evaluasi kinerja aplikasi dengan menggunakan Page Speed, dengan nilai performa 48. Berikut adalah detail penilaian yang paling kritis dan yang hendaknya dilakukan untuk meningkatkan nilai performa: Leverage Browser Caching Enable Compression Berdasarkan penilaian dengan Page Speed performa aplikasi tidak terlalu bagus, ini karena Page Speed mempunyai ruleset yang lebih strict dibandingkan dengan YSlow. Page Speed umumnya digunakan untuk membantu dalam proses optimisasi website atau web application berdasarkan standar Google, yang juga membantu dalam pencarian lebih akurat dengan menggunakan Search Engine.

46 Evaluasi Kemudahan Penggunaan Evaluasi atas kemudahan penggunaan akan menggunakan 8 Golden Rules of User Interface Design, yaitu: 1. Berusaha untuk konsisten. Setiap halaman website menggunakan layout, warna, menu dan keterangan yang bersifat konsisten agar penggunaan aplikasi mudah, sederhana, dan tidak membingungkan. Contoh yang paling sederhana adalah tampilan menu yang konsisten untuk semua pengguna yang belum login, sudah login, dan pengguna Admin; semua pengguna yang belum login hanya akan melihat menu Home, Pengumuman, dan Login; semua pengguna yang sudah login akan melihat menu yang lebih lengkap; semua pengguna Admin akan melihat menu khusus Admin. Untuk lebih jelasnya bisa melihat Gambar , pada bagian Contoh Hasil. 2. Menyediakan kebutuhan universal. Kebutuhan universal yang diterapkan dalam aplikasi ini adalah penggunaan shortcut. Hampir setiap halaman website terdapat link yang berperan sebagai shortcut untuk mempercepat dan mempermudah navigasi pengguna untuk meningkatkan usability dari aplikasi. Contoh paling dasar adalah pada halaman Home terdapat link untuk pilihan fitur utama, yang juga bisa diakses pada menu utama pada bagian atas setiap halaman website; link untuk login atau logout, yang juga bisa dilakukan dengan menu utama. Pada halaman selain Home,, terdapat link yang berperan sebagai shortcut untuk menu yang ada di samping kanan halaman, yang digunakan untuk mempermudah pengguna agar tidak selalu harus menggunakan menu atau tombol back pada browser untuk navigasi. Contoh bisa dilihat pada Gambar 4.51.

47 115 Gambar 4.51 Contoh Penggunaan Shortcut pada Aplikasi 3. Memberikan umpan balik yang informatif. Website memberikan umpan balik setiap kali pengguna navigasi menu atau link yang ada pada setiap halaman. Umpan balik yang dimaksud adalah tampilan halaman yang konsisten dengan apa yang dipilih oleh pengguna; misalnya pengguna memilih menu Pesan, hendaknya yang ditampilkan adalah halaman Pesan; bila pengguna memilih menu Profil, yang hendaknya ditampilkan adalah halaman Profil. Contoh lain dari umpan balik pada website adalah tampilan data yang sudah ditambah atau di-update setelah pengguna menambah atau update data. Contoh yang lebih jelas bisa dilihat pada bagian Contoh Hasil, Gambar , dan contoh gambar-gambar pada bagian Software Testing (yang mengindikasikan error), Gambar 4.31 Gambar 4.45

48 Merancang dialog yang memberikan penutupan (keadaan akhir). Pada website ini tidak ada dialog atau pesan yang mengindikasikan bahwa suatu pekerjaan telah selesai; yang ada hanyalah umpan balik dari aksi tersebut tanpa tampilan dialog atau pesan. 5. Memberikan pencegahan kesalahan dan penanganan kesalahan yang sederhana. Beberapa halaman pada website memberikan informasi kepada pengguna atas error yang bisa muncul bilamana pengguna melakukan hal tersebut dan atau memberi tahu bahwa pengguna tidak bisa melakukan suatu hal, tapi bila dilakukan akan menyebabkan error yang tidak jelas sebabnya, bilamana tidak diinformasikan sebelumnya. Ada 2 contoh yang bisa dilihat pada kasus ini, bisa dilihat pada Gambar 4.52 dan Gambar Contoh lainnya adalah tampilan dialog setiap kali pengguna ingin menghapus data, yang bisa mencegah kesalahan bilamana pengguna tidak yakin ingin menghapus data tersebut, bisa dilihat pada Gambar Contoh yang lebih jelas adalah error message yang ditampilkan pada saat penambahan, update, dan login. Setiap error message menjelaskan kesalahan yang dimaksud dan memberitahu pengguna apa yang harus dilakukan untuk menangani kesalahan tersebut. Misal, error message NIK harus 16 digit memberitahu pengguna untuk memasukkan 16 angka untuk NIK, atau Harus angka untuk input yang harusnya berupa angka seperti NIK atau No. Telepon. Contoh lebih jelasnya bisa dilihat pada bagian Software Testing, Gambar 4.31 Gambar 4.45.

49 117 Gambar 4.52 Contoh Pencegahan Kesalahan Penghapusan Data Gambar 4.53 Contoh Pencegahan Kesalahan Update Data Pada Gambar 4.52, pengguna diberitahu error yang akan muncul bilamana pengguna menghapus data yang masih memiliki komentar yang dihubungkan dengan data tersebut. Pada saat pengguna melakukan hal tersebut, error akan terjadi dan dialog box ditampilkan pada layar yang mengindikasikan detail dari error tersebut. Tidak ada data yang hilang secara

50 118 disengaja maupun tidak disengaja atas error tersebut. Inti dari pesan tersebut adalah memberitahu pengguna sebelumnya bilamana pengguna melakukan kesalahan dan tidak bingung atau frustrasi pada saat dialog box ditampilkan pada layar. Contoh dari dialog box yang dimaksud bisa dilihat pada Gambar Pada Gambar 4.53, pesan dalam kotak kuning menmberitahu pengguna bahwa post tidak bisa di-update karena pengguna bukan penulis aslinya. Bilamana pengguna mencoba untuk update post tersebut, tidak akan terjadi apa-apa dan isi dari form akan reset ke nilai sebelumnya. Bila pesan tersebut tidak ditampilkan atau dibuat, akan membingungkan pengguna bila mereka coba untuk update post yang bukan miliknya, karena tidak terlalu jelas sebab kesalahan tersebut terjadi bila pesan tidak ditampilkan. 6. Memungkinkan pembalikan aksi yang mudah. Pada website banyak halaman yang menyediakan link untuk navigasi balik ke halaman sebelumnya, bilamana pengguna tidak jadi melakukan sesuatu atau ingin langsung balik ke halaman utama dari kategori fitur. Misalnya, link untuk kembali ke halaman profil pada halaman update profil yang disediakan agar pengguna bisa langsung kembali ke halaman profil bila tidak jadi update profil. Contoh bisa dilihat pada Gambar pada bagian Contoh Hasil dan beberapa gambar pada bagian ini. Tampilan dialog box pada saat pengguna ingin menghapus data juga memungkinkan pembalikan aksi, terutama bila pengguna tidak jadi menghapus data tersebut. Contoh dialog box bisa dilihat pada Gambar Mendukung pusat kendali internal (internal locus of control). Navigasi dari aplikasi berjalan seperti seharusnya dan merespon langsung interaksi dari pengguna terhadap menu atau link yang mereka pilih. Bila pengguna ingin menambah data, aplikasi menambah data tersebut ke dalam database; bila pengguna ingin update data, aplikasi update data yang dipilih

51 119 dan kemudian disimpan dalam database; bila pengguna ingin menghapus data, aplikasi menghapus data tersebut. Contoh bisa dilihat pada bagian Contoh Hasil, Gambar dan bagian Software Testing, Gambar Intinya adalah aplikasi sudah dibuat sedemikian rupa agar pengguna memegang kendali penuh atas sistem sesuai dengan kebutuhan mereka. 8. Mengurangi beban ingatan jangka pendek. Pengembangan aplikasi difokuskan atas kemudahan penggunaan dan navigasi yang sederhana, mudah diingat, konsisten, dan tidak membingungkan pengguna. Pengguna dari tingkat keahlian pemula hingga power users bisa menggunakan website dengan mudah dengan penempatan menu yang rapih, mudah diingat, dan intuitif. Penempatan link yang berperan sebagai shortcut juga membantu dalam mengurangi beban ingatan jangka pendek pengguna, yang juga pada saat bersamaan mempermudah penggunaan aplikasi. Tambahan lainnya yang mungkin belum disebut adalah tampilan breadcrumb di hampir setiap halaman pada website yang juga memudahkan navigasi pengguna. Contoh breadcrumb bisa dilihat pada Gambar 4.54, terletak di atas header halaman. Gambar 4.54 Contoh Breadcrumb

52 120 Contoh dari tampilan user interface bisa dilihat pada bagian Contoh Hasil, Gambar Evaluasi Pengguna Evaluasi dilakukan dengan kuesioner yang contohnya bisa dilihat pada Lampiran 2. Evaluasi dilakukan pada 15 orang untuk menilai kemudahan akses, kualitas tampilan, kemudahan penggunaan, tingkat kepuasan keseluruhan, dan usulan pengembangan kedepannya. Berikut adalah hasil kuesioner yang dilakukan terhadap 15 orang: 15 dari 15 orang menilai baik atas Kemudahan Akses (100%). 13 dari 15 orang menilai baik atas Kualitas Tampilan (86%). 15 dari 15 orang menilai baik atas Kemudahan Penggunaan (100%). 13 dari 15 orang menilai baik atas Tingkat Kepuasan Keseluruhan (86%). 2 dari 15 orang menilai sedang atas Kualitas Tampilan (13%). 2 dari 15 orang menilai sedang atas Tingkat Kepuasan Keseluruhan (13%). Usulan pengembangan yang didapatkan dari kuesioner bisa diuraikan sebagai berikut: Bagian pengaduan hendaknya ditampilkan pada saat sebelum login. Pengumuman dari Ketua RT ditampilkan paling atas pada halaman Home. Pemberian warna pada layout yang lebih bervariasi agar bisa menarik perhatian dan memudahkan pembacaan tulisan pada website. Implementasi Chat Engine pada website agar lebih memudahkan komunikasi.

53 121 Sistem pesan yang memungkinkan pembalasan pesan (reply message) secara langsung tanpa harus mengetik nama pengguna lagi untuk membalas pesan. Pengiriman pesan juga bisa dilakukan pada halaman pencarian warga dengan tombol kirim pesan atau link pada kolom tabel. Fitur post warga yang lebih bervariasi seperti penambahan gambar, musik atau audio clip. Sistem dalam website seperti pengiriman, penyimpanan, dan pengelolaan . Bisa menggunakan fitur penambahan komentar pengumuman, dan semua fitur pengaduan tanpa harus login. Bisa customize interface website (skin). Fitur Online Help dengan menggunakan Chatbox atau Yahoo Messenger. Bisa pasang dan ganti profile picture dengan mudah. Galeri media untuk setiap pengguna. Bisa berupa foto, musik, atau audio clip. Berdasarkan evaluasi pengguna yang dilakukan, dapat disimpulkan bahwa pengguna cukup puas dengan kemudahan akses, kualitas tampilan dan kemudahan penggunaan aplikasi. Usulan pengembangan dari pengguna sangat bermanfaat untuk proses pengembangan lebih lanjut serta bisa mendapatkan gambaran apa yang dibutuhkan oleh pengguna untuk peningkatan kualitas aplikasi dan pemenuhan kebutuhan pengguna.

BAB 4 IMPLEMENTASI DAN EVALUASI. Tabel 4.1 Tabel Rincian Timeline Implementasi Sistem

BAB 4 IMPLEMENTASI DAN EVALUASI. Tabel 4.1 Tabel Rincian Timeline Implementasi Sistem BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Pada tahap ini dilakukan implementasi yang terkait pada aplikasi database yang diusulkan, serta dilakukan evaluasi terhadap beberapa aspek terkait integrity

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Dalam menjalankan suatu sistem perlu diperhatikan sistem spesifikasi apa saja yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

Lebih terperinci

BAB 5 IMPLEMENTASI DAN EVALUASI

BAB 5 IMPLEMENTASI DAN EVALUASI BAB 5 IMPLEMENTASI DAN EVALUASI 5.1 Implementasi 5.1.1 Spesifikasi Hardware Hardware yang akan digunakan adalah dengan komputer dengan spesifikasi berikut : Jenis Processor Main Memory Monitor Hard Disk

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penilaian kinerja yang sudah dibangun 5.1 Lingkungan Implementasi Lingkungan implementasi meliputi

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI Kebutuhan Pengembangan Sistem. mengembangkan sistem pemesanan berbasis web ini terdiri atas kebutuhan

BAB 4 IMPLEMENTASI DAN EVALUASI Kebutuhan Pengembangan Sistem. mengembangkan sistem pemesanan berbasis web ini terdiri atas kebutuhan BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Kebutuhan Sistem 4.1.1. Kebutuhan Pengembangan Sistem Pada tahap pengembangan sistem, hal-hal yang dibutuhkan dalam mengembangkan sistem pemesanan berbasis web ini

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 234 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Pada bagian implementasi, penulis akan menjelaskan mengenai spesifikasi perangkat keras dan perangkat lunak yang dibutuhkan sistem, jaringan yang dibutuhkan,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada bab ini akan masuk pada tahap pembuatan dan evaluasi dari sistem yang. perangkat keras/hardware adalah :

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada bab ini akan masuk pada tahap pembuatan dan evaluasi dari sistem yang. perangkat keras/hardware adalah : BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Pada bab ini akan masuk pada tahap pembuatan dan evaluasi dari sistem yang sudah dirancang pada bab sebelumnya. 4.1.1 Kebutuhan Sistem Berikut ini adalah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software BAB IV IMPLEMENTASI DAN PENGUJIAN Dalam pembuatan program ini penulis menggunakan XAMPP dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQL untuk mengelola

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dari hasil penelitian, analisis, perancangan dan pengembangan sistem yang diusulkan, maka hasil akhir yang diperoleh adalah sebuah perangkat lunak Sistem

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang diperlukan dalam implementasi sistem basis data e-learning pada SMAK 4 Penabur Jakarta sebagai berikut :

Lebih terperinci

Bab 4. Hasil dan Pembahasan

Bab 4. Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Spesifikasi System 4.1.1 Spesifikasi Perangkat Keras Kebutuhan perangkat keras dapat dibedakan menjadi dua, yaitu kebutuhan perangkat keras pada server dan client. Spesifikasi

Lebih terperinci

Bab 4. Implementasi dan Evaluasi. Seperti yang sudah dibahas pada bagian sebelumnya, aplikasi yang dibuat

Bab 4. Implementasi dan Evaluasi. Seperti yang sudah dibahas pada bagian sebelumnya, aplikasi yang dibuat 152 Bab 4 Implementasi dan Evaluasi 4 Implementasi dan evaluasi 4.1 Implementasi Seperti yang sudah dibahas pada bagian sebelumnya, aplikasi yang dibuat diharapkan dapat menjadi solusi pada perancangan

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi Sistem 4.1.1 Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang diperlukan dalam menjalankan aplikasi basisdata pada PT. Logwin Logistic Indonesia adalah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tahap Implementasi dan Pengujian Sistem, Dilakukan setelah tahap analisis dan Perancangan Selesai dilakukan. Pada bab ini akan dijelaskan

Lebih terperinci

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB BAB IV HASIL RANCANGAN 4.1. Spesifikasi Hardware dan Kebutuhan Software Penulis mengusulkan penggunaan hardware dan software dalam pengimplementasian sistem informasi pengajuan kredit pada PT Bussan Auto

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Menggunakan server dengan spesifikasi sebagai berikut : - Processor 1.2 GHz 2007 Opteron or 2007 Xeon processor

BAB 4 IMPLEMENTASI DAN EVALUASI. Menggunakan server dengan spesifikasi sebagai berikut : - Processor 1.2 GHz 2007 Opteron or 2007 Xeon processor BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Menggunakan server dengan spesifikasi sebagai berikut : - Processor 1.2 GHz 2007 Opteron or 2007 Xeon processor - Memory 512MB DDR - Harddisk 5GB

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah penerapan cara kerja sistem berdasarkan hasil analisa dan juga perancangan yang telah dibuat sebelumnya ke dalam suatu bahasa pemrograman

Lebih terperinci

APLIKASI SISTEM KOMUNIKASI KOMUNITAS BERBASIS WEB PADA RT 04 RW 11 TANAH KUSIR KEBAYORAN LAMA

APLIKASI SISTEM KOMUNIKASI KOMUNITAS BERBASIS WEB PADA RT 04 RW 11 TANAH KUSIR KEBAYORAN LAMA APLIKASI SISTEM KOMUNIKASI KOMUNITAS BERBASIS WEB PADA RT 04 RW 11 TANAH KUSIR KEBAYORAN LAMA Lucky Apriantoro Universitas Bina Nusantara, luckyapriantoro@yahoo.com Dimaz Maulana Universitas Bina Nusantara,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini aan dijelaskan

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi System Spesifikasi system database yang digunakan untuk aplikasi ini terbagi menjadi perangkat keras (hardware), perangkat lunak (software) dan Jaringan. 4.1.1

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi tersebut mencakup perangkat lunak (software) dan perangkat keras BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Dalam menjalankan suatu sistem perlu diperhatikan sistem spesifikasi apa saja yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Implementasi adalah sebuah tahap dimana analisa dan rancangan yang sudah dibuat sebelumnya dijalankan. Pada tahap ini perangkat keras dan perangkat lunak

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Jadwal Implementasi Penerapan aplikasi ini terdiri dari beberapa tahapan berkelanjutan, dengan penjadwalan yang dapat dilihat pada tabel berikut ini:

Lebih terperinci

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua) Gambar 4.149 Rancangan Layar Halaman Kuis Guru (Langkah Dua) 270 Gambar 4.150 Rancangan Layar Halaman Kuis Guru (Cek) 271 Gambar 4.151 Rancangan Layar Halaman Nilai Guru 272 Gambar 4.152 Rancangan Layar

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Perangkat Keras untuk Server: : Intel Core 2. 1 Ghz. : 1024 MB 133 Mhz

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Perangkat Keras untuk Server: : Intel Core 2. 1 Ghz. : 1024 MB 133 Mhz BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Implementasi 4.1.1 Spesifikasi Perangkat Keras untuk Server: Processor Memory Harddisk Space : Intel Core 2. 1 Ghz : 1024 MB 133 Mhz : 80 GB SCSI 4.1.2 Spesifikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB IV RANCANGAN SISTEM USULAN

BAB IV RANCANGAN SISTEM USULAN 44 BAB IV RANCANGAN SISTEM USULAN 4.1 Implementasi Tahap implementasi pada sebuah aplikasi merupakan tahap dimana aplikasi yang dirancang pada tahap sebelumnya diterapkan, berupa perangkat lunak maupun

Lebih terperinci

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

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Aplikasi 4.1.1 Kebutuhan Sumber Daya Perangkat Keras Server : 1. Processor Intel Pentium Core 2 Duo 1,8 Ghz atau lebih 2. Memory 2 GB DDR2 atau lebih 3.

Lebih terperinci

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

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan dan Instalasi Sistem Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada PDAM Surya Sembada Kota Surabaya. Maka dibutuhkan spesifikasi perangkat

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. dibutuhkan seperti sumber daya perangkat lunak, sumber daya perangkat keras, dan juga

BAB 4 IMPLEMENTASI DAN EVALUASI. dibutuhkan seperti sumber daya perangkat lunak, sumber daya perangkat keras, dan juga BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Sumber Daya yang Dibutuhkan Agar system berjalan dengan baik, maka dibutuhkan beberapa sumber daya yang dibutuhkan seperti sumber daya perangkat lunak,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Infrastruktur Sistem Penyewaan Dan Operasional Harian Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan lakukan proses implementasi sistem.

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Setelah tahap analisa dan perancangan, tahap selanjutnya adalah implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini dijelaskan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI Perangkat keras yang di butuhkan. optimal pada server dan client sebagai berikut.

BAB 4 IMPLEMENTASI DAN EVALUASI Perangkat keras yang di butuhkan. optimal pada server dan client sebagai berikut. BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Perangkat keras yang di butuhkan Perangkat keras yang dibutuhkan untuk menjalankan sistem ini secara optimal pada server dan client sebagai berikut.

Lebih terperinci

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan BAB IV IMPLEMENTASI DAN UJI COBA SISTEM 4.1. Analisa Kebutuhan Sistem Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan menggunakan bahasa pemrograman PHP versi 1.5 dan database MySQL. Dalam

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi System Sistem penjualan berbasis aplikasi web ini membutuhkan beberapa sumber daya untuk menunjang kinerja sistem secara efektif. Beberapa sumber daya yang dibutuhkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Aplikasi Tahap ini merupakan pembuatan perangkat lunak yang disesuaikan dengan rancangan atau desain sistem yang telah dibuat. Aplikasi yang dibuat akan diterapkan

Lebih terperinci

BAB 4 IMPLEMENTASI. dirancang, spesifikasi perangkat lunak (software) dan perangkat keras (hardware) yang

BAB 4 IMPLEMENTASI. dirancang, spesifikasi perangkat lunak (software) dan perangkat keras (hardware) yang BAB 4 IMPLEMENTASI Bab ini akan menjabarkan tentang rencana implementasi dari aplikasi yang telah dirancang, spesifikasi perangkat lunak (software) dan perangkat keras (hardware) yang diperlukan untuk

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 81 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem, implementasi merupakan penerapan dari proses sebelumnya yaitu proses

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM 4. 1 Implementasi Sistem Atau Aplikasi 4. 1. 1 Spesifikasi Sistem Aplikasi pengolahan jurnal online berbasis web dibuat dengan menggunakan bahasa PHP 5.0 sebagai

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Analisis Sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian - bagian komponennya dengan maksud untuk mengidentifikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 51 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada tahap implementasi dan pengujian sistem, akan dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan

Lebih terperinci

5 BAB V IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN 5 BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab lima ini akan menjelaskan mengenai implementasi dan pengujian dari sistem yang dibuat. Implementasi dan pengujian sistem ini meliputi lingkungan hardware dan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4. 1 Implementasi 4. 1. 1 Kebutuhan Sumber Daya Sumber daya yang dibutuhkan untuk menjalankan sistem pemesanan online di CV. Mega Mulia terdiri dari: perangkat keras, perangkat

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI Sumber Daya yang Dibutuhkan Kebutuhan Perangkat Keras. b. Hardisk minimum 80GB. c. Memory 512MB.

BAB 4 IMPLEMENTASI DAN EVALUASI Sumber Daya yang Dibutuhkan Kebutuhan Perangkat Keras. b. Hardisk minimum 80GB. c. Memory 512MB. BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Sumber Daya yang Dibutuhkan Dalam mengimplementasikan sistem yang akan dijalankan, maka diperlukan beberapa kebutuhan yang harus disiapkan. Kebutuhankebutuhan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem Setelah melakukan tahap analisis dan perancangan sistem selesai di lakukan, selanjutnya melakukan tahap implementasi dan pengujian sistem yang

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi 4.1.1. Sumberdaya yang Dibutuhkan Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa kebutuhan yang harus disiapkan. Kebutuhan-kebutuhan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan XAMPP dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQL untuk mengelola

Lebih terperinci

BAB IV HASIL RANCANGAN

BAB IV HASIL RANCANGAN BAB IV HASIL RANCANGAN 4.1. Spesifikasi Hardware dan Kebutuhan Software Dalam pengimplementasian sistem informasi pemesanan kendaraan operasional berbasis web pada PT. Bank Rakyat Indonesia (Persero),

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 1.1 Spesifikasi Sistem Spesifikasi sistem yang dibutuhkan untuk mengakses aplikasi berbasis web ini yaitu : 1.1.1 Kebutuhan Hardware Spesifikasi perangkat keras yang dibutuhkan

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi Berikut ini merupakan rincian spesifikasi untuk proses implementasi yang meliputi rincian spesifikasi perangkat keras dan perangkat lunak. 4.1.1 Spesifikasi

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi pada sebuah sistem informasi merupakan tahap dimana sistem yang telah dirancang pada tahap sebelumnya diterapkan, berupa perangkat

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi sistem. Dimana spesifikasi sistem tersebut mencakup spesifikasi

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi sistem. Dimana spesifikasi sistem tersebut mencakup spesifikasi BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem 4.1.1 Spesifikasi Sistem Dalam melakukan implementasi suatu sistem perlu diperhatikan spesifikasi sistem. Dimana spesifikasi sistem tersebut mencakup

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi Sistem PC Laptop PC internet Web Server Database Gambar 4. 1 Komponen Sistem 4.1.1 Spesifikasi Perangkat Keras Kebutuhan perangkat keras dapat dibedakan menjadi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Transition Pengujian pada program berdasarkan black box testing yang berfokus pada fungsionalitas program yang dilakukan per-sprint : 4.1.1 Pengujian Sprint 1 tc-id

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Aplikasi Sistem Informasi Geografis Penentuan Distor Capasity Wilsu Cab. Lubuk Pakam Rayon Perbaungan Berbasis Web memiliki fungsi sebagai berikut : pegawai

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 62 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. majalah, maka dirancang satu aplikasi yang dapat membantu mereka untuk

BAB 4 IMPLEMENTASI DAN EVALUASI. majalah, maka dirancang satu aplikasi yang dapat membantu mereka untuk BAB 4 IMPLEMENTASI DAN EVALUASI 1.1. Spesifikasi Sistem Berdasarkan analisis permasalahan yang dihadapi pembaca dan pembuat majalah, maka dirancang satu aplikasi yang dapat membantu mereka untuk menggabungkan

Lebih terperinci

BAB IV HASIL DAN UJI COBA. Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat,

BAB IV HASIL DAN UJI COBA. Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat, BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada Sistem

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam menyajikan hasil dan uji coba pada bab ini, penulis akan menyajikan beberapa tampilan dari aplikasi yang telah dibangun. Tampilan halaman aplikasi ini dibuat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan 126 BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1. Kebutuhan Sistem Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan data atau informasi yang terdiri dari prosedur dan pelaksana data.

Lebih terperinci

BAB 5. Implementasi dan Evaluasi Sistem Bug tracking

BAB 5. Implementasi dan Evaluasi Sistem Bug tracking BAB 5 Implementasi dan Evaluasi Sistem Bug tracking 5.1 Timeline Task Juli Agustus Septembe r Oktober November Desember Januari 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 Kontak dengan perusahaan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implemetasi dan pengujian adalah tahap dimana suatu sistem yang telah selesai dibuat akan dijalankan atau testing dengan berpatokan pada

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Hardware dan Software yang diperlukan

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Hardware dan Software yang diperlukan BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi kiosk Informasi 4.1.1 Spesifikasi Hardware dan Software yang diperlukan Hardware dan software yang dibutuhkan untuk mengoperasikan kiosk informasi Pondok

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil Adapun yang akan dibahas pada bab ini yaitu mengenai hasil dari pembahasan Sistem Informasi Persediaan Barang pada CV. BARUMUN, yang telah dibuat serta akan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Implementasi Untuk dapat mengimplementasikan permainan The Collegian dengan baik, maka berikut ini adalah spesifikasi perangkat keras, perangkat lunak dan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 80 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi adalah proses untuk menerapkan sistem informasi yang telah dibangun agar user yang menggunakannya menggantikan sistem informasi

Lebih terperinci

BAB IV. IMPLEMENTASI dan PENGUJIAN

BAB IV. IMPLEMENTASI dan PENGUJIAN 86 BAB IV IMPLEMENTASI dan PENGUJIAN 1.1 IMPLEMENTASI Tahap implementasi merupakan tahap penerapan hasil perancangan sistem kedalam suatu bahasa mesin dan untuk pertama kalinya digunakan dalam suatu kegiatan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Implementasi program merupakan penyesuaian perangkat lunak dengan rancangan dan desain sistem yang telah dibuat sebelumnya. Dengan adanya implementasi

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Pembuatan Sistem 5.1.1 Lingkungan Pemrograman Implementasi dari Website KUA Lembang ini dibuat dengan menggunakan bahasa pemrograman PHP dengan mengandalkan

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 4. IMPLEMENTASI DAN PENGUJIAN Tahap Implementasi merupakan tahap pelaksanaan atau penerapan dari perancangan yang telah dikemukakan pada bab 4, yaitu perancangan sistem untuk melakukan proses kean

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware) 144 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Untuk mengimplementasikan aplikasi e-learning ini, terlebih dahulu harus disediakan server, perangkat lunak (software), perangkat keras (hardware) untuk

Lebih terperinci

Gambar 4.75 Layar mengedit event

Gambar 4.75 Layar mengedit event 181 Gambar 4.75 Layar mengedit event Tampilan berikut digunakan Admin untuk mnengedit Event dengan cara melakukan perubahan pada detil event. 182 Gambar 4.76 Layar konfirmasi mengedit event Tampilan diatas

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Website ini diharapkan dapat menjadi sistem pemasaran yang tepat untuk ADH Creative House dan juga sebagai tempat untuk memberikan informasi yang jelas

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Usulan Prosedur Yang Baru Sistem yang dirancang ini akan diusulkan kepada PT. Republika Media Mandiri untuk membantu pelaporan berita oleh reporter, serta penulisan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Rekam Medis pada Rumah Sakit Mata Masyarakat Surabaya.

BAB IV IMPLEMENTASI DAN EVALUASI. Rekam Medis pada Rumah Sakit Mata Masyarakat Surabaya. BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Kebutuhan sistem adalah hasil dari analisis dan desain sistem yang telah dibuat sebelumnya. Dengan adanya implementasi dapat membantu memahami jalannya

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Metodologi Penelitian Dalam pelaksanaan kerja praktek dilakukan pendekatan dengan cara peninjauan untuk masalah apa yang terdapat di dalam SMA Negeri 1 Pandaan. Peninjauan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Perangkat Keras Agar aplikasi dapat dijalankan dengan lancar, diperlukan spesifikasi standar dari suatu perangkat keras. Ada beberapa spesifikasi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Implementasi ini akan menjelaskan detil Company Profile di SMA

BAB IV HASIL DAN PEMBAHASAN. Implementasi ini akan menjelaskan detil Company Profile di SMA BAB IV HASIL DAN PEMBAHASAN 4.1 Implementasi Sistem Implementasi ini akan menjelaskan detil Company Profile di SMA Antartika Sidoarjo dan menjelaskan form-form yang ada didalam sistem. Implementasi sistem

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. kebutuhan yang harus dapat dipenuhi. Kebutuhan yang diperlukan berupa

BAB 4 IMPLEMENTASI DAN EVALUASI. kebutuhan yang harus dapat dipenuhi. Kebutuhan yang diperlukan berupa BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Untuk mengimplementasikan sistem ini, diperlukan beberapa kebutuhan yang harus dapat dipenuhi. Kebutuhan yang diperlukan berupa hardware dan software. Berikut

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. penulis melakukan beberapa pendekatan metode antara lain :

BAB IV DESKRIPSI KERJA PRAKTEK. penulis melakukan beberapa pendekatan metode antara lain : BAB IV DESKRIPSI KERJA PRAKTEK Dalam menyelesaikan pembuatan web e-commerce dengan menggunakan CMS (Content Management System) Wordpress pada CV Data Baru Komputer, penulis melakukan beberapa pendekatan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisis dan tahap perancangan terhadap aplikasi berbasis web menggunakan framework codeigniter, tahapan selanjutnya adalah implementasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Sistem Pakar Mengklasifikasi Jenis Jamur yang Dapat Dikonsumsi dengan Metode Teorema Bayes

Lebih terperinci

IV PENGUJIAN DAN ANALISA

IV PENGUJIAN DAN ANALISA IV PENGUJIAN DAN ANALISA Dalam bab ini dijelaskan mengenai uji coba yang dilaksanakan. Pertama dibahas tentang lingkungan pelaksanaan ujicoba aplikasi. Selanjutnya dijelaskan mengenai beberapa data transaksi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Implementasi program dari analisa dan desain sistem yang telah dibuat, sehingga dengan adanya sistem ini dapat membantu Dinas Pekerjaan Umum (DPU)

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1. Kebutuhan Sistem Sebelum melakukan implementasi dan menjalankan Aplikasi Serious Games Belajar Mengenal Hewan Bagi Anak Tunagrahita Ringan. Maka dibutuhkan spesifikasi

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. telah di identifikasi pada bab 3, saatnya untuk melakukan implementasi dan Kebutuhan Sumberdaya Aplikasi

BAB 4 IMPLEMENTASI DAN EVALUASI. telah di identifikasi pada bab 3, saatnya untuk melakukan implementasi dan Kebutuhan Sumberdaya Aplikasi 352 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Program Magang Setelah melakukan analisis dan perancangan solusi terhadap permasalahan yang telah di identifikasi pada bab 3, saatnya untuk melakukan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Implementasi dan pengujian merupakan tahap dilakukan setelah tahap analisa dan perancangan selesai. 5.1 Implementasi Sistem Implementasi merupakan tahap pembuatan sistem

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Archipelago 1492 adalah sebagai berikut : 4 GB 175 MB. IIX (Indonesia Internet Exchange) User (Spesifikasi Minimum)

BAB 4 IMPLEMENTASI DAN EVALUASI. Archipelago 1492 adalah sebagai berikut : 4 GB 175 MB. IIX (Indonesia Internet Exchange) User (Spesifikasi Minimum) BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Yang Diperlukan a. Spesifikasi Piranti Keras Spesifikasi piranti keras yang digunakan saat pengujian aplikasi game Archipelago 1492 adalah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi adalah tahap dimana aplikasi sistem telah digunakan oleh pengguna. Sebelum benar-benar bisa digunakan dengan baik oleh pengguna,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI SISTEM Setelah analisa dan perancangan sistem pada bab III, maka tahap selanjutnya adalah sistem siap untuk di implementasikan. Tahap implementasi sistem

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. Perangkat lunak yang digunakan untuk pembuatan website sekolah ini yaitu

BAB V IMPLEMENTASI DAN PENGUJIAN. Perangkat lunak yang digunakan untuk pembuatan website sekolah ini yaitu 51 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Sistem Implementasi sistem merupakan tahap penempatan sistem agar dapat dioperasikan, dalam implementasi terdapat beberapa tahapan diantaranya sebagai

Lebih terperinci