BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

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

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN HASIL 5.1 IMPLEMENTASI SISTEM INFORMASI PENDAFTARAN SANTRI BARU

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV RANCANGAN SISTEM USULAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

Petunjuk Teknis Aplikasi E-Licensing Perbankan bagi User External

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan proses pembangunan komponen-komponen

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI. Tabel 4 1 Spesifikasi Perangkat Keras 8192MB RAM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

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

5 BAB V IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN


IMPLEMENTASI DAN ANALISA SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

Transkripsi:

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 akan dilakukan konfigurasi dan instalasi. Setelah penerapan ini diharapkan sistem sudah dapat dioperasikan sesuai dengan rancangan dan dapat dilakukan pengujian. 4.1.1. Batasan Implementasi Berikut adalah beberapa hal yang merupakan batasan-batasan dari Aplikasi Manajemen Proyek Perangkat Lunak PT. Global Anugerah Indonesia: a. Aplikasi ini digunakan oleh seluruh pegawai PT. Global Anugerah Indonesia baik yang bekerja di kantor maupun bekerja di klien. b. Supaya dapat mengakses aplikasi ini, user membutuhkan koneksi Internet. c. Aplikasi diakses dengan menggunakan browser misalnya Mozilla Firefox atau Google Chrome. 4.1.2. Implementasi Perangkat Keras (Hardware) Untuk meningkatkan efisiensi, mempermudah pemeliharaan dan menjaga supaya aplikasi selalu bisa diakses sepanjang waktu, PT. Global Anugerah Indonesia tidak menjalankan sendiri server aplikasi tersebut, tetapi menempatkannya atau hosting di penyedia jasa Internet. Adapun spesifikasi perangkat keras yang diperlukan server tersebut adalah sebagai berikut: Processor Core 2 Duo RAM 4GB Storage 100GB 53

54 Koneksi Internet dengan IP Public 4.1.3. Implementasi Perangkat Lunak (Software) Adapun perangkat lunak yang digunakan untuk implementasi aplikasi ini adalah sebagai berikut: Sistem Operasi Ubuntu 12.04 LTS MySQL Server 5.0 Apache 2.0 PHP 5.0 phpmyadmin 4.1.4. Implementasi Sistem Aplikasi Manajemen Proyek Perangkat Lunak ini dijalankan pada sebuah server yang terkoneksi dengan Internet dengan menggunakan alamat IP public sehingga bisa diakses oleh user yang terkoneksi dengan Internet. Supaya aplikasi tersebut mudah untuk diakses maka alamat tersebut diregistrasikan dengan menggunakan nama domain. Dengan menggunakan browser, aplikasi tersebut bisa diakses dengan menggunakan alamat http://www.pt-gai.com/timesheet/. 4.1.4.1. Migrasi Data Migrasi data adalah proses untuk memasukkan data-data yang ada sebelum digunakannya sistem Aplikasi Manajemen Proyek Perangkat Lunak ini. Data-data tersebut tersimpan dalam bentuk Microsoft Excel. Hal ini bertujuan supaya proyek-proyek baik yang sudah selesai maupun yang sedang berjalan tersedia dalam sistem yang baru sehingga transisi dari sistem lama ke sistem baru bisa berjalan dengan mulus. Proses migrasi data dilakukan dengan cara meng-import data dari Microsoft Excel ke dalam database MySQL. 4.1.4.2. Mendaftarkan User Pada saat pertama kali dijalankan, aplikasi Manajemen Proyek ini hanya mempunyai satu user yaitu Administrator. Supaya semua pegawai bisa mengakses aplikasi ini maka Administrator akan mendaftarkan semua user ke dalam aplikasi

55 ini, kemudian memberikan hak akses sesuai dengan jabatan user tersebut. Proses pendaftaran user ini dilakukan oleh Administrator melalui menu Manajemen Pengguna. 4.1.5. Tampilan Layar 4.1.5.1. Layar Login Gambar 4.1 Layar Login Layar pertama yang muncul pada saat user mengakses aplikasi ini adalah layar login. User diharuskan untuk memasukkan alamat email dan password. Hal ini dimaksudkan agar aplikasi ini hanya diakses oleh user yang berhak.

56 4.1.5.2. Layar Halaman Utama (Dashboard) Gambar 4.2 Layar Halaman Utama (Dashboard) Halaman utama atau dashboard adalah halaman yang pertama ditampilkan ketika user berhasil login. Halaman ini menampilkan rangkuman aktivitas para pegawai pada hari itu.

57 4.1.5.3. Layar Manajemen Pengguna Gambar 4.3 Layar Daftar Pengguna Aplikasi Gambar 4.4 Layar Edit Pengguna Aplikasi Layar Manajemen Pengguna ini hanya bisa diakses oleh user yang mempunyai hak Administrator. Layar ini dipergunakan untuk membuat atau memodifikasi user.

58 4.1.5.4. Layar Master Data Pegawai Gambar 4.5 Layar Master Data Pegawai Gambar 4.6 Layar Edit Data Pegawai Layar Master Pegawai digunakan untuk menambah atau mengedit data pegawai. Data pegawai terdiri dari nomor pegawai, nama, alamat email, tempat lahir, tanggal lahir, jenis kelamin, nomor telepon dan tanggal pengangkatan.

59 Terdapat juga kolom Aktif yang digunakan sebagai tanda apakah pegawai tersebut masih bekerja. 4.1.5.5. Layar Master Data Proyek Gambar 4.7 Layar Master Data Proyek Gambar 4.8 Layar Edit Data Proyek

60 Layar Master Data Proyek digunakan untuk mengedit atau menambah proyek baru. Data proyek meliputi nama proyek, kode proyek, keterangan, nama perusahaan, tanggal mulai dan tanggal target selesai proyek. 4.1.5.6. Layar Master Data Aktivitas Gambar 4.9 Layar Master Data Jenis Aktivitas Gambar 4.10 Layar Editor Data Jenis Aktivitas Layar Master Data Jenis Aktivitas digunakan untuk mengedit jenis aktivitas, yaitu pekerjaan yang dilakukan oleh para pegawai misalnya coding, dokumentasi, desain, meeting dan lain sebagainya.

61 4.1.5.7. Layar Penugasan Gambar 4.11 Layar Daftar Tugas Layar penugasan ini digunakan oleh Manajer Proyek untuk memberikan tugas kepada anggota timnya. Dalam tugas tersebut sudah ditentukan nama tugas, keterangan, tanggal mulai, tanggal selesai, nama proyek, beban pekerjaan, prioritas serta kepada siapa tugas tersebut diberikan. Pada tugas tersebut juga memungkinkan untuk melampirkan file-file penunjang. Pegawai yang menerima tugas tersebut diharuskan untuk melaporkan perkembangan tugas tersebut. Anggota team lain yang terkait dengan pekerjaan tersebut juga bisa memberikan tanggapan atau saran untuk membantu pekerjaan tersebut dengan cara memberikan komentar pada tugas tersebut.

62 Gambar 4.12 Layar Detail Penugasan Fungsi-fungsi yang dapat dilakukan pada penugasan tersebut adalah: a. Semua user dapat memberikan komentar pada sebuah penugasan, hal ini dimaksudkan supaya team proyek dapat memberikan bantuan berupa saran tentang penugasan tersebut.

63 b. User yang menerima tugas dapat meng-update kemajuan pekerjaan yang sedang dikerjakan. c. Manajer proyek dapat menambahkan personel yang mengerjakan sebuah tugas tersebut. d. Manajer proyek dapat melakukan take over pada sebuah tugas kepada personel yang lain. e. Baik manajer proyek maupun anggota tim dapat meng-upload file ke dalam penugasan. f. Tugas dapat di-edit, dibatalkan atau dihapus. 4.1.5.8. Layar Aktivitas Gambar 4.13 Layar Daftar Aktivitas

64 Gambar 4.14 Layar Edit Aktivitas Layar Aktivitas digunakan untuk merekam semua aktivitas pegawai. Seluruh pegawai PT. Global Anugerah Indonesia diwajibkan untuk mengisi data aktivitasnya setiap hari. 4.1.5.9. Layar Laporan Kehadiran Harian Gambar 4.15 Layar Laporan Kehadiran Harian

65 Layar laporan kehadiran ini digunakan oleh para manajer untuk memantau kehadiran para pegawai. Laporan ini menampilkan data terkini dari setiap pegawai yaitu nama pegawai, lokasi kerja dan proyek yang dikerjakan. 4.1.5.10. Layar Laporan Rangkuman Kehadiran Gambar 4.16 Layar Laporan Rangkuman Kehadiran Laporan rangkuman kehadiran berisi aktivitas seluruh pegawai dalam satu bulan. Data yang ditampilkan adalah nama pegawai, tanggal dan kode proyek.

66 4.1.5.11. Layar Laporan Rangkuman Proyek Gambar 4.17 Layar Laporan Rangkuman Proyek Laporan rangkuman proyek digunakan oleh manajemen untuk memantau perkembangan proyek dan penggunaan sumber daya pada masing-masing proyek. Hal ini akan menjadi bahan evaluasi apakah proyek-proyek tersebut sudah berjalan sesuai dengan rencana atau tidak.

67 4.1.5.12. Layar Laporan Distribusi Pekerjaan Gambar 4.18 Layar Laporan Distribusi Pekerjaan 4.2. Pengujian Pengujian adalah suatu tahap dimana seluruh bagian dari sistem yang telah selesai dibangun akan diperiksa. Pemeriksaan ini meliputi pencarian kesalahan baik kesalahan logika maupun kesalahan pemrograman. Pada proses pengujian ini seluruh item pada aplikasi akan diperiksa kemudian hasilnya akan dicatat. Pengujian ini bertujuan untuk menentukan apakah aplikasi yang telah dibangun sudah sesuai dengan perancangan sebelumnya. Jika pada pengujian tersebut ditemukan kesalahan atau ketidak sesuaian dengan perancangan maka bagian tersebut harus diperbaiki kemudian dilakukan pengujian kembali. Proses ini akan diulangi terus menerus sampai aplikasi tersebut benar-benar sudah sesuai dengan perancangan. 4.2.1. Metode Pengujian Metode pengujian yang akan digunakan pada aplikasi berbasis web Manajemen Proyek di PT. Global Anugerah Indonesia ini adalah Black Box.

68 Metode pengujian ini dimaksudkan untuk menemukan kesalahan dalam menjalankan program. Metode black box dijalankan dengan mengabaikan internal sistem atau komponen dan fokus semata-mata pada output yang dihasilkan dari respon input dan kondisi eksekusi. Dari output yang dihasilkan, kemampuan program dalam memenuhi kebutuhan pemakai dapat diukur sekaligus dapat diketahui kesalahannya. 4.2.2. Skenario Pengujian Skenario pengujian adalah urutan langkah-langkah yang akan dijalankan dalam rangka menguji fungsionalitas program. Skenario ini bertujuan untuk mengetahui apakah program sudah berjalan sesuai dengan perancangan. Berikut adalah tabel skenario pengujian. Tabel 4.1 Skenario Pengujian No Halaman Bagian Yang Skenario Yang Diuji Diuji Pengujian 1. Login Proses Login Memasukkan email dan password tombol Login 2. Logout Proses Logout Klik tombol Logout yang berada di kanan atas aplikasi Hasil Yang Diharapkan Apabila berhasil maka halaman utama (dashboard) akan ditampilkan. Jika gagal maka akan ditampilkan pesan. Logout berhasil, otomatis kembali ke layar login, tidak bisa mengakses halaman utama maupun menu Hasil Pengujian

69 No Halaman Yang Diuji Bagian Yang Diuji Skenario Pengujian Hasil Yang Diharapkan Hasil Pengujian 3. Master Data Menginput Mengisi form Data tersimpan ke Pegawai data baru input data dalam database. pegawai Data tampil di tabel pegawai. tombol Simpan 4. Master Data Mengedit data Mengubah data Perubahan akan Pegawai pegawai pegawai tersimpan ke dalam database. Simpan. Data yang baru akan ditampilkan di tabel pegawai. 5. Master Data Menghapus Klik icon hapus Data akan Pegawai data pegawai (silang) pada terhapus. Tidak salah satu data lagi tampil di yang akan tabel pegawai. dihapus 6. Master Data Menginput Mengisi form Data tersimpan ke Proyek data baru input data proyek dalam database. Data tampil di tombol Simpan tabel proyek. 7. Master Data Mengedit data Mengubah data Perubahan akan Proyek proyek proyek kemudian tersimpan ke klik Simpan. dalam database. Data yang baru akan ditampilkan di tabel proyek. 8. Master Data Menghapus Klik icon hapus Data akan Proyek data proyek (silang) pada terhapus. Tidak salah satu data lagi tampil di yang akan tabel proyek. dihapus

70 No Halaman Yang Diuji Bagian Yang Diuji Skenario Pengujian Hasil Yang Diharapkan Hasil Pengujian 9. Master Data Menginput Mengisi form Data tersimpan ke Jenis data baru input data Jenis dalam database. Aktivitas Aktivitas Data tampil di tabel Jenis tombol Simpan Aktivitas. 10. Master Data Mengedit data Mengubah data Perubahan akan Jenis Jenis Aktivitas Jenis Aktivitas tersimpan ke Aktivitas dalam database. Simpan. Data yang baru akan ditampilkan di tabel Jenis Aktivitas. 11. Master Data Menghapus Klik icon hapus Data akan Jenis data Jenis (silang) pada terhapus. Tidak Aktivitas Aktivitas salah satu data lagi tampil di yang akan tabel Jenis dihapus Aktivitas. 12. Manajemen Mengatur Hak Mengubah hak Setelah login lagi Pengguna Pengguna pengguna hak mengakses menu akan berubah 13. Manajemen Reset Me-reset Bisa login lagi Pengguna Password password dengan pengguna menggunakan password yang baru 14. Merubah Merubah Masukkan Bisa login lagi profil password password lama, dengan pengguna password baru menggunakan dan ulangi password yang password baru baru Simpan

71 No Halaman Yang Diuji Bagian Yang Diuji Skenario Pengujian Hasil Yang Diharapkan Hasil Pengujian 15. Penugasan Membuat Masukkan data- Data tersimpan penugasan data penugasan kedalam database baru dan ditampilkan Simpan di tabel penugasan 16. Penugasan Mengedit Merubah data- Perubahan data penugasan data penugasan tersimpan ke dalam database Simpan dan ditampilkan di tabel dan detail penugasan 17. Penugasan Menghapus Klik tombol Data akan dihapus penugasan hapus, ketika dari database dan muncul tidak akan muncul konfirmasi jawab lagi di tabel dengan Yes penugasan 18. Penugasan Memberikan Masukkan teks Komentar yang komentar komentar dimasukkan akan penugasan muncul di bagian Submit bawah dari halaman detail penugasan 19. Penugasan Mengupdate Pilihlah Prosentase yang kemajuan prosentase yang dimasukkan akan tugas tersedia di muncul di kanan dropdown atas dari halaman detail penugasan Update 20. Penugasan Menambah Pilihlah pegawai Pegawai yang personel yang akan ditambahkan akan menerima muncul di bagian penugasan atas dari halaman detail penugasan Tambahkan

72 No Halaman Yang Diuji Bagian Yang Diuji Skenario Pengujian Hasil Yang Diharapkan Hasil Pengujian 21. Penugasan Mengunggah Pilih file apa saja File yang di- lampiran yang akan di upload akan upload kemudian muncul di bagian klik Upload atas dari halaman detail penugasan 22. Penugasan Closing Klik tombol Status penugasan penugasan Close akan menjadi Closed dan tidak dapat diedit lagi 23. Penugasan Membatalkan Klik tombol Status penugasan penugasan Batal akan menjadi Dibatalkan dan tidak dapat diedit lagi. 24. Aktivitas Menginput Input dan Data aktivitas aktivitas lengkapi data- akan tersimpan data aktivitas dalam database dan ditampilkan Simpan di tabel aktivitas. Data juga ditampilkan di dashboard. 25. Laporan Menampilkan Pilihlah tanggal Menampilkan Kehadiran Laporan dengan cara klik laporan kehadiran Kehadiran di tampilan sesuai dengan kalender tanggal yang dipilih

73 No Halaman Yang Diuji Bagian Yang Diuji Skenario Pengujian Hasil Yang Diharapkan Hasil Pengujian 26. Laporan Menampilkan Pilihlah bulan Menampilkan Rangkuman Laporan yang akan rangkuman Kehadiran Rangkuman ditampilkan kehadiran sesuai Kehadiran dengan cara klik dengan bulan dropdown bulan yang dipilih di bagian kanan atas laporan 27. Laporan Menampilkan Pilihlah apakah Menampilkan Rangkuman Laporan akan rangkuman Proyek Rangkuman menampilkan proyek Proyek proyek yang aktif saja atau semua proyek 4.2.3. Analisa Hasil Pengujian Setelah melakukan pengujian terhadap sistem, maka dapat disimpulkan bahwa pengujian tersebut telah mengeluarkan hasil atau output. Berdasarkan hasil pengujian tersebut maka dapat disimpulkan bahwa program telah berjalan dengan baik sesuai dengan perancangan yang dibuktikan dengan tabel skenario beserta hasilnya. Hasil pengujian tersebut dapat dianalisa sebagai berikut: 1. Halaman login yang merupakan pintu masuk dari aplikasi tersebut telah berfungsi dengan baik. Semua halaman hanya bisa diakses oleh user yang sudah berhasil login. Hal ini sudah sesuai dengan perancangan. 2. Halaman Pengaturan Pengguna yang merupakan alat yang digunakan untuk mengatur hak-hak pengguna sudah berfungsi dengan baik, sehingga akses user terhadap aplikasi sudah sesuai dengan yang tetapkan oleh administrator.

74 3. Menu utama yang merupakan penghubung halaman utama dengan halaman-halaman lainnya sudah berfungsi dengan baik, semua menu terhubung dengan halaman tujuan. Menu yang ditampilkan juga sudah sesuai dengan hak-hak yang dimiliki oleh user. 4. Penginputan data master, yaitu pegawai, proyek dan jenis aktivitas sudah berfungsi dengan sempurna. Cara penggunaan dari ketiga data master tersebut sangat konsisten, sehingga sangat mempermudah user. 5. Form yang digunakan untuk menginput aktivitas harian sudah sesuai dengan yang diharapkan. Form dapat melakukan validasi jika data yang di-input tidak lengkap sehingga integritas data dapat terjaga. Field Tugas dapat diisi dengan teks yang panjang sekali tanpa terpotong. Pada pengujian tersebut telah berhasil dicoba diinput teks dengan panjang 4000 karakter. 6. Halaman Penugasan merupakan modul utama dari aplikasi Manajemen Proyek ini. Didalam setiap penugasan terdapat berbagai fungsi yang dapat dipergunakan yaitu Komentar, Update Progress, Menambah Penugasan, Take Over, Upload Lampiran, Edit, Pembatalan dan Menghapus. Masing-masing fungsi tersebut telah berjalan sesuai dengan konteksnya. 7. Dalam aplikasi tersebut terdapat empat laporan yang dapat dipergunakan yaitu Laporan Kehadiran, Laporan Rangkuman Proyek, Laporan Kehadiran Bulanan dan Laporan Distribusi Pekerjaan. Laporan-laporan tersebut bisa diakses oleh user sesuai dengan hak-hak yang dimilikinya.