BAB IV IMPLEMENTASI DAN EVALUASI 4 - sir.stikom.edusir.stikom.edu/1839/6/BAB_IV.pdf · aplikasi...
-
Upload
phungxuyen -
Category
Documents
-
view
222 -
download
0
Transcript of BAB IV IMPLEMENTASI DAN EVALUASI 4 - sir.stikom.edusir.stikom.edu/1839/6/BAB_IV.pdf · aplikasi...
88
BAB IV
IMPLEMENTASI DAN EVALUASI
4.1 Implementasi
Implementasi adalah tahap penerapan dan sekaligus pengujian bagi system
berdasarkan hasil analisis dan perancangan yang telah dilakukan pada bab III. Pada bab
IV ini merupakan implementasi hasil rancangan menjadi sebuah aplikasi administrasi
“proyek digitalisasi dokumen” pada CV. Smart Solusi Indonesia. Sebelum memasuki
tahap implementasi dan menjalankan aplikasi administrasi “proyek digitalisasi
dokumen”, terlebih dahulu perlu dipersiapkan kebutuhan-kebutuhan dari sistem agar
dapat diimplementasikan dengan baik. Kebutuhan-kebutuhan tersebut adalah
perangkat keras (hardware) dan perangkat lunak (software).
4.1.1 Kebutuhan Perangkat Keras
Kebutuhan perangkat minimal perangkat keras yang harus dipenuhi agar
aplikasi administrasi proyek “digitalisasi dokumen” dapat berjalan dengan baik.
Kebutuhan perangkat keras server dan client sebagai berikut.
A. Kebutuhan Minimum Server
Untuk menjalankan aplikasi administrasi proyek “digitalisasi dokumen” ini
sebagai server membutuhkan spesifikasi minimum sebagai berikut:
1. Processor dual core.
2. Physical Random Access Memory (RAM): 1064 MB atau lebih.
3. Hard disk Drive 150 Gigabyte atau lebih.
89
4. VGA on Board
5. Monitor, Keyboard, Mouse, Printer.
B. Kebutuhan Minimum Client
Untuk menjalankan aplikasi administrasi proyek “digitalisasi dokumen” ini
sebagai client membutuhkan spesifikasi minimum sebagai berikut:
1. Processor core 2 duo.
2. Physical Random Access Memory (RAM): 512 MB atau lebih.
3. Hard disk Drive: 50 Gigabytes atau lebih.
4. Monitor, Printer, Mouse dan Keyboard.
4.1.2 Kebutuhan Perangkat Lunak
Perangkat lunak adalah komponen non-fisik yang digunakan untuk
membuat sistem komputer dapat berjalan dan melakukan tugasnya. Kebutuhan
perangkat lunak server dan client sebagai berikut.
A. Kebutuhan Minimum Server
Berikut spesifikasi minimal perangkat lunak untuk server:
1. Operating System: Windows XP.
2. Database Microsoft SQL Server.
3. Net Framework.
B. Kebutuhan Minimum Client
Berikut spesifikasi minimal perangkat lunak untuk client:
1. Operating System: Windows XP.
2. Net Framework.
90
4.2 Implementasi Sistem
4.2.1 Form Login
Halaman login digunakan untuk pengecekan validitas hak akses pengguna
yang hendak masuk ke dalam sistem. Yang bisa masuk ke dalam aplikasi administrasi
proyek “digitalisasi dokumen” adalah admin, Project Manager, Project Leader, dan
Sales. Form login dapat dilihat pada Gambar 4.1.
Gambar 4.1 Form Login
4.2.2 Form Utama
Halaman utama muncul setelah melakukan login sebagai admin, Project
Manager, dan sales. Form halaman utama dapat dilihat pada Gambar 4.2.
91
Gambar 4.2 Form Utama
4.2.3 Form Master User
Form master user berfungsi untuk menambah user yang dapat mengakses
aplikasi administrasi proyek “digitalisasi dokumen”. Hanya admin yang mempunyai
hak akses untuk halaman master user. Yang akan muncul pada nama karyawan hanya
jabatan Project Leader, Project Manager dan sales. Form master user dapat dilihat
pada Gambar 4.3.
92
Gambar 4.3 Form Master User
4.2.4 Form Master Karyawan
Form master karyawan berfungsi untuk.menyimpan data karyawan pada
CV. Smart Solusi Indonesia. Admin yang mempunyai hak akses untuk halaman master
karyawan menginput nama, alamat, nomor telepon, jenis kelamin dan jabatan. Form
master karyawan dapat dilihat pada Gambar 4.4.
93
Gambar 4.4 Form Master Karyawan
4.2.5 Form Master Jenis Pekerjaan
Form jenis pekerjaan berfungsi untuk menambah jenis pekerjaan. Admin
yang mempunyai hak ases untuk halaman master jenis pekerjaan menginputkan nama
pekerjaan, harga, dan satuan. Form jenis pekerjaan dapat dilihat pada Gambar 4.5.
94
Gambar 4.5 Form Master Jenis Pekerjaan
4.2.6 Form Order
Form order berfungsi untuk menyimpan data order yang akan dikerjakan.
Yang mempunyai hak akses untuk mencatat order hanya user dengan jabatan sales.
Sales menginputkan nama proyek, jenis pekerjaan, jumlah pekerjaan, nama pelanggan,
alamat pelanggan, dan nomor telepon pelanggan. Form order dapat dilihat pada
Gambar 4.6.
95
Gambar 4.6 Form Order
4.2.7 Form Approve Proyek
Form approve proyek berfungsi untuk melihat order yang ada. Sebelum
melakukan survei Project Manager mengapprove terlebih dahulu. Yang bisa
mengakses halaman form approve proyek adalah Project Manager. Form approve
proyek dapat dilihat pada Gambar 4.7.
Gambar 4.7 Form Approve Proyek
96
4.2.8 Form Survei
Form survei berfungsi menyimpan data survei oleh Project Manager.
Dalam form survei Project Manager dapat mengubah jenis perkerjaan dan harganya
sesuai dengan hasil survei yang dilakukan Project Manager. Form survei dapat dilihat
pada Gambar 4.8.
Gambar 4.8 Form Survei
4.2.9 Form Rencana Kerja Proyek
Form rencana kerja proyek berfungsi sebagai rencana awal pengerjaan
proyek. Project Manager yang mempunyai hak akses form rencana kerja proyek
memilih Project Leader yang bertanggung jawab di dalam proyek. Project Manager
menentukan target selesainya proyek dan memilih anggota proyek yang mengerjakan
proyek tersebut. Form rencana kerja proyek dapat dilihat pada Gambar 4.9.
97
Gambar 4.9 Form Rencana Kerja Proyek
4.2.10 Form Progress Per Proyek
Form progress per proyek berfungsi untuk melihat progress per proyek.
Project Manager memilih proyek yang akan dilihat progressnya. Progress dapat
ditampilkan berupa kurva S dan muncul status proyek sesuai dengan rencana proyek
atau tidak sesuai dengan rencana proyek. Form lihat progress per proyek dapat dilihat
pada Gambar 4.10.
98
Gambar 4.10 Form Lihat Progress Per Proyek
4.2.11 Form Progress Keseluruhan Proyek
Form progress keseluruhan proyek berfungsi untuk melihat progress
keseluruhan proyek yang dikerjakan oleh CV. Smart Solusi Indonesia. Form progress
keseluruhan proyek dapat dilihat pada Gambar 4.11.
Gambar 4.11 Form Lihat Progress Seluruh Proyek
99
4.2.12 Form Laporan Progress Per Proyek
Form laporan progress per proyek berfungsi untuk melihat progress per
proyek yang sedang dikerjakan dalam bentuk laporan. Untuk mencetak laporan
progress per proyek, tekan gambar print, dan hasilnya dapat dilihat pada Lampiran 3.
Form laporan progrees per proyek dapat dilihat pada Gambar 4.12.
Gambar 4.12 Form Laporan Progress Per Proyek
4.2.13 Form Laporan Progress Keseluruhan Proyek
Form laporan progress keseluruhan proyek berfungsi untuk melihat
progress keseluruhan proyek yang sedang dikerjakan dalam bentuk laporan. Untuk
mencetak laporan progress keseluruhan proyek, tekan gambar print, dan hasilnya dapat
dilihat pada Lampiran 4. Form laporan progress keseluruhan proyek dapat dilihat pada
Gambar 4.13.
100
Gambar 4.13 Form Laporan Progress Keseluruhan Proyek
4.2.14 Form Laporan Keseluruhan Proyek
Form laporan keseluruhan proyek berfungsi untuk melihat semua proyek
yang dikerjakan oleh CV. Smart Solusi Indonesia. Mulai dari proyek yang sedang
dikerjakan sampai proyek yang sudah selesai dikerjakan. Untuk mencetak laporan
keseluruhan proyek, tekan gambar print, dan hasilnya dapat dilihat pada Lampiran 5.
Form laporan keseluruhan proyek dapat dilihat pada Gambar 4.14.
101
Gambar 4.14 Form Laporan Keseluruhan Proyek
4.2.15 Form Progress
Form progress berfungsi untuk Project Leader menginputkan progress
pekerjaan. Setiap minggu Project Leader wajib melaporkan perolehan pekerjaan dari
anggota proyek. Dalam form progress Project Leader memilih jenis perkerjaan,
minggu, dan menginput perolehan yang didapat oleh anggota proyek. Form progress
dapat dilihat pada Gambar 4.15.
Gambar 4.15 Form Progress
102
4.3 Uji Coba dan Evaluasi
Evaluasi dilakukan untuk menguji apakah aplikasi yang dibuat sudah sesuai
dengan tujuan yang diharapkan atau tidak. Berikut ini merupakan tahapan-tahapan dari
uji coba hingga evaluasi.
4.3.1 Uji Coba
Dalam sub bab ini dijelaskan hasil dari uji coba aplikasi yang dilakukan
menggunakan Black Box Testing. Uji coba dalam penelitian ini meliputi uji coba fitur
login, master user, master karyawan, master jenis pekerjaan, order, approve proyek,
survei, mulai proyek, progress per proyek, dan progress. Berikut ini adalah uji coba
fitur aplikasi yang dilakukan.
A. Uji Coba Login
Proses login dilakukan pada form login dengan cara menginput username
dan password. Dari username dan password ini, akan diketahui hak akses dari masing-
masing user. Uji coba login dapat dilihat pada Tabel 4.1.
Tabel 4.1 Uji Coba Login
Test
Case
ID
Tujuan Input Output Status
1
Menguji coba
login sebagai
admin.
Menginput data login.
Username= admin
Password= admin
Tekan Login.
Masuk ke form
utama.
Sukses
(Gambar
4.2).
2
Menguji coba
login sebagai
Project
Manager.
Menginput data login.
Username= bayu
Password= bayu
Tekan Login.
Masuk ke form
utama, pada
Sukses
(Gambar
4.42).
103
Tabel 4.1 Lanjutan Uji Coba Login
Test
Case
ID
Tujuan Input Output Status
3
Menguji coba
login sebagai
Project
Leader.
Menginput data login.
Username= sari
Password= sari
Tekan Login.
Masuk ke form
Project Leader. Sukses
4
Menguji coba
login sebagai
sales.
Menginput data login.
Username= cendik
Password= cendik
Tekan Login.
Masuk ke form
utama.
Sukses
(Gambar
4.2)
5 Menguji coba
login.
Menginput data login.
Username= admin
Password= 123
Tekan Login.
Sistem
menampilkan pesan
“Kombinasi
Username dan
Password Salah”.
Sukses
(Gambar
4.16)
6
Menguji coba
login sebagai
Project
Leader yang
belum
memegang
proyek.
Menginput data login.
Username= dodi
Password= dodi
Tekan Login.
Sistem
menampilkan pesan
“Sedang Tidak Ada
Proyek”
Sukses
(Gambar
4.17)
Gambar 4.16 Pemberitahuan Gagal Login
104
Gambar 4.17 Pemberitahuan Project Leader Tidak Ada Proyek
B. Uji Coba Master Karyawan
Pada uji coba master karyawan, admin menginput data master karyawan
berupa nama karyawan, alamat, nomor telepon, jenis kelamin, dan jabatan. Kemudian
admin mengklik tombol simpan dengan otomatis sistem menyimpan data master
karyawan kedalam tabel karyawan. Uji coba master karyawan dapat dilihat pada Tabel
4.2.
Tabel 4.2 Uji Coba Master Karyawan
Test
Case
ID
Tujuan Input Output Status
7
Insert data
master
karyawan.
Menginput data karyawan:
Nama= LUSI AGUSTINA
Alamat= WAGE INDAH V1
No.Telp= 08224489985
Jenis Kelamin= Perempuan
Jabatan= Anggota Proyek
Tekan Simpan.
Sistem
menampilkan
pesan
“Karyawan
Berhasil
ditambah” dan
tersimpan pada
tabel karyawan.
Sukses
(Gambar
4.18).
8
Update data
master
karyawan.
Memilih salah satu data
karyawan yang akan di update.
Merubah jabatan.
Nama= LUSI AGUSTINA
Alamat= WAGE INDAH V1
No.Telp= 08224489985
Jenis kelamin= Perempuan
Jabatan= Sales
Tekan Simpan.
Sistem
menampilkan
pesan
“Karyawan
Berhasil
diupdate” dan
tersimpan pada
tabel karyawan.
Sukses
(Gambar
4.19).
105
Tabel 4.2 Lanjutan Uji Coba Master Karyawan
Test
Case
ID
Tujuan Input Output Status
9
Hapus data
master
karyawan.
Memilih salah satu data
karyawan yang akan dihapus.
Tekan Hapus.
Sistem
menampilkan
pesan
“Karyawan
Berhasil
dihapus”.
Sukses
(Gambar
4.20).
10
Sistem
menghandle
apabila salah
satu textbox
tidak diisi.
Menginput data karyawan yang
tidak lengkap.
Nama= Jimmy Mahendra
Alamat=
No.Telp= 08178999833
Kenis Kelamin= Laki-Laki
Jabatan= Anggota Proyek
Tekan Simpan.
Sistem
menampilkan
pesan “Data
Belum
Lengkap,
Harus Diisi
Semua”.
Sukses
(Gambar
4.21).
Gambar 4.18 Pemberitahuan Data Karyawan Berhasil Ditambah
Gambar 4.19 Pemberitahuan Data Karyawan Berhasil Diupdate
106
Gambar 4.20 Pemberitahuan Data Karyawan Berhasil Dihapus
Gambar 4.21 Pemberitahuan Data Karyawan Belum Lengkap
C. Uji Coba Master User
Pada uji coba master user, admin memilih nama karyawan dan menginput
data master user berupa username dan password. Kemudian admin mengklik tombol
simpan dengan otomatis sistem menyimpan data master user kedalam tabel login user.
Uji coba master user dapat dilihat pada Tabel 4.3.
107
Tabel 4.3 Uji Coba Master User
Test
Case
ID
Tujuan Input Output Status
11 Insert data
master user.
Memilih nama karyawan.
Menginput username dan
password.
Username= adam
Password= adam
Tekan Simpan.
Sistem menampilkan
pesan “User Berhasil
ditambah” dan
tersimpan pada tabel
login user.
Sukses
(Gambar
4.22).
12 Update data
master user.
Memilih salah satu data
user yang akan di update.
Merubah password.
Username= adam
Password= adam23
Tekan Simpan.
Sistem menampilkan
pesan “User Berhasil
diupdate” dan
tersimpan pada tabel
login user.
Sukses
(Gambar
4.23).
13 Hapus data
master user.
Memilih salah satu data
user yang akan dihapus.
Tekan Hapus.
Sistem menampilkan
pesan “User Berhasil
dihapus”.
Sukses
(Gambar
4.24).
14
Sistem
menghandle
apabila salah
satu textbox
tidak diisi.
Menginput data user yang
tidak lengkap.
Username= bayu
Password=
Tekan Simpan.
Sistem menampilkan
pesan “Data Belum
Lengkap, Harus Diisi
Semua”.
Sukses
(Gambar
4.25).
Gambar 4.22 Pemberitahuan Data User Berhasil Ditambah
108
Gambar 4.23 Pemberitahuan Data User Berhasil Diupdate
Gambar 4.24 Pemberitahuan Data User Berhasil Dihapus
Gambar 4.25 Pemberitahuan Data User Belum Lengkap
109
D. Uji Coba Master Jenis Pekerjaan
Pada uji coba master jenis pekerjaan, admin menginput data master jenis
pekerjaan berupa nama pekerjaan, harga, dan satuan. Kemudian admin mengklik
tombol simpan dengan otomatis sistem menyimpan data master jenis karyawan
kedalam tabel jenis pekerjaan. Uji coba master jenis pekerjaan dapat dilihat pada Tabel
4.4.
Tabel 4.4 Uji Coba Master Jenis Pekerjaan
Test
Case
ID
Tujuan Input Output Status
15
Insert data
master jenis
pekerjaan.
Menginput data jenis pekerjaan.
Nama Pekerjaan= Pilah
Harga= 1000
Satuan= Map
Tekan Simpan.
Sistem
menampilkan
pesan “Jenis
Pekerjaan
Berhasil
ditambah” dan
tersimpan pada
tabel jenis
pekerjaan.
Sukses
(Gambar
4.26).
16
Update data
master jenis
pekerjaan.
Memilih salah satu data jenis
pekerjaan yang akan di update.
Merubah harga.
Nama Pekerjaan= Pilah
Harga= 500
Satuan= Map
Tekan Simpan.
Sistem
menampilkan
pesan “User
Berhasil
diupdate” dan
tersimpan pada
tabel jenis
pekerjaan.
Sukses
(Gambar
4.27).
17
Hapus data
master jenis
pekerjaan
Memilih salah satu data jenis
pekerjaan yang akan dihapus.
Tekan Hapus.
Sistem
menampilkan
pesan “Jenis
Pekerjaan
Berhasil
dihapus”.
Sukses
(Gambar
4.28).
18
Sistem
menghandle
apabila salah
satu textbox
tidak diisi.
Menginput data jenis pekerjaan
yang tidak lengkap.
Nama Pekerjaan= Scan
Harga=
Satuan= Map
Tekan Simpan.
Sistem
menampilkan
pesan “Data
Belum
Lengkap,
Harus Diisi
Semua”.
Sukses
(Gambar
4.29).
110
Gambar 4.26 Pemberitahuan Data Jenis Pekerjaan Berhasil Ditambah
Gambar 4.27 Pemberitahuan Data Jenis Pekerjaan Berhasil Diupdate
Gambar 4.28 Pemberitahuan Data Jenis Pekerjaan Berhasil Dihapus
111
Gambar 4.29 Pemberitahuan Data Jenis Pekerjaan Belum Lengkap
E. Uji Coba Order
Pada uji coba order, sales menginput data order berupa nama proyek, jenis
pekerjaan, jumlah pekerjaan, nama pelanggan, alamat, dan nomor telepon. Kemudian
sales mengklik tombol simpan dengan otomatis sistem menyimpan data order kedalam
tabel proyek. Uji coba order dapat dilihat pada Tabel 4.5.
Tabel 4.5 Uji Coba Order
Test
Case
ID
Tujuan Input Output Status
19
Insert
data
order.
Menginput data order.
Nama Proyek= Digitalisasi
Dokumen Capil Sidoarjo
Jenis Pekerjaan= Scan, Pilah
Jumlah Pekerjaan= 20000
Nama Pelanggan= Handoyo Lui
Alamat= Jl. Runkut Asri L 5
No. Telp= 088277784998
Tekan Simpan.
Sistem
menampilkan
pesan “Order
Berhasil
ditambah” dan
tersimpan
pada tabel
proyek.
Sukses
(Gambar
4.30).
20
Update
data
order.
Memilih salah satu data order yang
akan di update. Nama Proyek=
Digitalisasi Dokumen Capil Sidoarjo
Jenis Pekerjaan= Scan, Pilah
Jumlah Pekerjaan= 15000
Nama Pelanggan= Handoyo Lui
Alamat= Jl. Rungkut Asri L 5
Sistem
menampilkan
pesan “Order
Berhasil
diupdate” dan
tersimpan
Sukses
(Gambar
4.31).
112
Tabel 4.5 Lanjutan Uji Coba Order
Test
Case
ID
Tujuan Input Output Status
No. Telp= 088277784998
Tekan Simpan.
pada tabel
proyek.
21
Hapus
data
order.
Memilih salah satu data order yang
akan dihapus.
Tekan Hapus.
Sistem
menampilkan
pesan “Order
Berhasil
dihapus”.
Sukses
(Gambar
4.32).
22
Sistem
menghan
dle
apabila
salah satu
textbox
tidak
diisi.
Memilih salah satu data order yang
akan di update. Nama Proyek=
Digitalisasi Dokumen KPP Malang
Jenis Pekerjaan= Scan, Pilah
Jumlah Pekerjaan= 10000
Nama Pelanggan=
Alamat=
No. Telp= 088277784998
Tekan Simpan.
Sistem
menampilkan
pesan “Data
Belum
Lengkap,
Harus Diisi
Semua”.
Sukses
(Gambar
4.33).
Gambar 4.30 Pemberitahuan Data Order Berhasil Ditambah
Gambar 4.31 Pemberitahuan Data Order Berhasil Diupdate
113
Gambar 4.32 Pemberitahuan Data Order Berhasil Dihapus
Gambar 4.33 Pemberitahuan Data Order Belum Lengkap
F. Uji Coba Approve Proyek
Pada uji coba approve proyek, Project Manager melihat data order
kemudian mengklik tombol approve. Secara otomatis pada tabel proyek status proyek
menjadi approved. Uji coba approve proyek dapat dilihat pada Tabel 4.6.
Tabel 4.6 Uji Coba Approve Proyek
Test
Case
ID
Tujuan Input Output Status
23 Approve
proyek.
Memilih proyek yang akan
diapprove.
Tekan Approve.
Sistem
menampilkan
pesan “Approve
Sukses” dan
status pada
tabel proyek
menjadi
“Approved”.
Sukses
(Gambar
4.34).
114
Gambar 4.34 Pemberitahuan Approve Sukses
G. Uji Coba Survei
Pada uji coba survei, Project Manager menginput data survei sebagai
rencana kerja proyek. Uji coba survei dapat dilihat pada Tabel 4.7.
Tabel 4.7 Uji Coba Survei
Test
Case
ID
Tujuan Input Output Status
24 Tambah data
survei.
Memilih nama proyek dan jenis
pekerjaan. Menginput jumlah
pekerjaan.
Proyek= Digitalisasi Dokumen
Capil Sidoarjo
Jenis Pekerjaan= Penataaan
Jumlah Pekerjaan= 200
Tekan Simpan.
Sistem
menampilkan
pesan “Survei
Berhasil
disimpan” dan
tersimpan pada
tabel survei
order.
Sukses
(Gambar
4.35).
25 Update data
master order.
Memilih nama proyek dan jenis
pekerjaan. Menginput jumlah
pekerjaan.
Proyek= Digitalisasi Dokumen
Capil Sidoarjo
Jenis Pekerjaan= Penataan
Jumlah Pekerjaan= 300
Tekan Simpan.
Sistem
menampilkan
pesan “Survei
Berhasil
diupdate” dan
tersimpan pada
tabel survei
order.
Sukses
(Gambar
4.36).
26 Hapus data
master order.
Memilih salah satu data order
yang akan dihapus.
Tekan Hapus.
Sistem
menampilkan
pesan “Survei
Berhasil
dihapus”.
Sukses
(Gambar
4.37).
115
Tabel 4.7 Lanjutan Uji Coba Survey
Test
Case
ID
Tujuan Input Output Status
27
Sistem
menghandle
apabila salah
satu textbox
tidak diisi.
Memilih nama proyek dan jenis
pekerjaan. Menginput jumlah
pekerjaan.
Proyek= Digitalisasi Dokumen
Capil Sidoarjo
Jenis Pekerjaan= Penataan
Jumlah Pekerjaan=
Tekan Simpan.
Sistem
menampilkan
pesan “Data
Belum
Lengkap,
Harus Diisi
Semua”.
Sukses
(Gambar
4.38).
Gambar 4.35 Pemberitahuan Data Survei Berhasil Ditambah
Gambar 4.36 Pemberitahuan Data Survei Berhasil Diupdate
116
Gambar 4.37 Pemberitahuan Data Survei Berhasil Dihapus
Gambar 4.38 Pemberitahuan Data Survei Belum Lengkap
H. Uji Coba Rencana Kerja Proyek
Pada uji coba rencana kerja proyek, Project Manager memilih Project
Leader yang bertanggung jawab atas proyek yang dikerjakan, menentukan berapa
minggu proyek yang dikerjakan dapat selesai, dan memilih siapa saja yang
mengerjakan proyek. Uji coba rencana kerja proyek dapat dilihat pada Tabel 4.8.
117
Tabel 4.8 Uji Coba Rencana Kerja Proyek
Test
Case
ID
Tujuan Input Output Status
28
Menampilkan
notifikasi
error.
Tekan Simpan.
Sistem
menampilkan
pesan “Proyek
Belum Dipilih”
Sukses
(Gambar
4.39).
29
Menampilkan
notifikasi
error.
Memilih nama proyek.
Tekan Simpan.
Sistem
menampilkan
pesan “Project
Leader Belum
Dipilih.”
Sukses
(Gambar
4.40).
30
Menampilkan
notifikasi
error.
Memilih nama proyek, project
leader.
Tekan Simpan.
Sistem
menampilkan
pesan “Target
Mingguan
Belum Diisi”.
Sukses
(Gambar
4.41).
31
Menampilkan
notifikasi
error.
Memilih nama proyek, project
leader.
Tekan Ubah Detail Proyek.
Sistem
menampilkan
pesan
“Pekerjaan
Belum
Dipilih”.
Sukses
(Gambar
4.42).
32
Menampilkan
notifikasi
error.
Memilih nama proyek, project
leader, jenis pekerjaan.
Menginput target selesai.
Tekan Ubah Detail Proyek.
Tekan Simpan.
Sistem
menampilkan
pesan
“Minimal
Proyek Harus
Memiliki 1
Anggota
Proyek”.
Sukses
(Gambar
4.43).
33 Insert data
mulai proyek.
Memilih nama proyek, project
leader, jenis pekerjaan, tanggal
mulai dan tanggal
Menginput target selesai.
Tekan Ubah Detail Proyek.
Memilih anggota proyek
Tekan Simpan.
Sistem
menampilkan
pesan “Proyek
Berhasil
Dimulai”.
Status proyek
berubah
menjadi mulai
dan data mulai
proyek
tersimpan di
tabel proyek
dan detail
proyek.
Sukses
(Gambar
4.44).
118
Gambar 4.39 Pemberitahuan Error Proyek Belum Dipilih
Gambar 4.40 Pemberitahuan Error Project Leader Belum Dipilih
Gambar 4.41 Pemberitahuan Error Target Mingguan
119
Gambar 4.42 Pemberitahuan Error Pekerjaan Belum Dipilih
Gambar 4.43 Pemberitahuan Error Anggota Proyek Belum Dipilih
Gambar 4.44 Pemberitahuan Mulai Proyek
120
I. Uji Coba Progress Per Proyek
Pada uji coba progress per proyek, Project Manager melihat progress per
proyek dan dapat menampilkan kurva s. Uji coba progress per proyek dapat dilihat
pada Tabel 4.9.
Tabel 4.9 Uji Coba Progress Per Proyek
Test
Case
ID
Tujuan Input Output Status
34
Melihat
progress per
proyek.
Memilih nama proyek.
Tekan tampil kurva s.
Sistem
menampilkan
status dan
kurva s per
proyek.
Sukses
(Gambar
4.10).
J. Uji Coba Progress Keseluruhan Proyek
Pada uji coba progress keseluruhan proyek, Project Manager melihat
progress keseluruhan proyek yang dikerjakan. Uji coba progress keseluruhan proyek
dapat dilihat pada Tabel 4.10.
Tabel 4.10 Uji Coba Progress Keseluruhan Proyek
Test
Case
ID
Tujuan Input Output Status
35
Melihat
progress
keseluruhan
proyek.
Memilih nama proyek.
Tekan tampil kurva s.
Sistem
progress
seluruh proyek.
Sukses
(Gambar
4.11).
K. Uji Coba Progress
Pada uji coba progress, Project Leader menginput data perolehan yang
didapat dari anggota proyek. Uji coba progress dapat dilihat pada Tabel 4.11.
121
Tabel 4.11 Uji Coba Progress
Test
Case
ID
Tujuan Input Output Status
36 Insert data
progress.
Memilih jenis pekerjaan dan
minggu. Menginput perolehan.
Jenis Pekerjaan= Scan
Minggu-Ke= 1
Perolehan= 300
Tekan Simpan.
Sistem
menampilkan
pesan “Berhasil
Tersimpan”
dan tersimpan
pada progress
pekerjaan.
Sukses
(Gambar
4.45).
37 Update data
progress.
Memilih pekerjaan yang akan
diupdate.
Menginput perolehan.
Jenis Pekerjaan= Scan
Minggu-Ke= 1
Perolehan= 230
Tekan Simpan.
Sistem
menampilkan
pesan “Berhasil
Terupdate” dan
tersimpan pada
progress
pekerjaan.
Sukses
(Gambar
4.46).
38
Menampilkan
error pada
saat
menginput
Pekerjaan
dan Minggu
yang sama.
Memilih pekerjaan yang akan
diupdate.
Menginput perolehan.
Jenis Pekerjaan= Scan
Minggu-Ke= 1
Perolehan= 400
Tekan Simpan.
Sistem
menampilkan
pesan “Data
Progress Sudah
Ada”
Sukses
(Gambar
4.47).
Gambar 4.45 Pemberitahuan Data Progress Berhasil Disimpan
122
Gambar 4.46 Pemberitahuan Data Progress Berhasil Diupdate
Gambar 4.47 Pemberitahuan Data Progress Gagal Tersimpan
4.3.2 Evaluasi
Pada bagian sub bab ini, dijelaskan tentang evaluasi pada rancang bangun
aplikasi administrasi proyek “digitalisasi dokumen” berbasis desktop yang dibuat,
apakah sudah sesuai apa belum. Tujuan awal merancang bangun aplikasi administrasi
proyek “digitalisasi dokumen” ini adalah untuk mendukung interaksi antara customer,
sales, Project Manager dan Project Leader sehingga antar bagian yang terkait akan
mengetahui data dan informasi yang berhubungan dengan proses aplikasi administrasi
proyek “digitalisasi dokumen” pada CV. Smart Solusi Indonesia. Hal ini sangat
diharapkan untuk membantu CV. Smart Solusi Indonesia dalam pengerjaan proyek.
123
Setelah dilakukan uji coba pada pembahasan sebelumnya, aplikasi dapat menyimpan
data dan menampilkan informasi proyek yang akan dikerjakan, progress per proyek,
progress seluruh proyek, dan proyek yang sedang dikerjakan. Evaluasi juga dilakukan
dengan memberikan kuesioner ke pihak CV. Smart Solusi Indonesia dan dapat
disimpulkan dengan ketentuan parameter dan hasil sebagai berikut.
Tabel 4.12 Parameter Penilaian Kuesioner
Parameter Nilai
SB (Sangat Baik) 4
B (Baik) 3
KB (Kurang Baik) 2
SKB (Sangat Kurang Baik) 1
Tabel 4.13 Hasil Penilaian Kuesioner
Responden Pertanyaan
1 2 3 4 5 6 7
1 3 3 4 3 3 3 3
2 3 3 4 3 3 4 3
3 4 3 4 4 4 4 4
4 3 3 3 3 3 3 3
5 3 3 4 4 4 3 4
6 3 3 3 3 4 3 3
7 4 3 3 3 3 4 3
8 4 2 3 4 4 3 3
9 3 3 3 2 2 3 3
10 4 4 4 4 4 4 4
Rata-rata 3.4 3 3.5 3.3 3.4 3.4 3.3
Total rata-rata 3.328571429
124
Dari evaluasi yang dilakukan dapat disimpulkan bahwa rancang bangun
aplikasi administrasi proyek “digitalisasi dokumen” berbasis desktop yang dibuat telah
memenuhi kebutuhan yang diinginkan untuk menunjang proses bisnis administrasi
proyek pada CV. Smart Solusi Indonesia. Aplikasi administrasi proyek “digitalisasi
dokumen” berbasis desktop yang dibuat dapat menghasilkan laporan progress per
proyek, laporan progress keseluruhan proyek, dan laporan keseluruhan proyek yang di
kerjakan oleh CV. Smart Solusi Indonesia. Akan tetapi, apabila akan dilakukan
pengembangan aplikasi alangkah baiknya dapat ditambahkan beberapa fitur atau menu
yang diperlukan agar dapat mendukung proses administrasi proyek “digitalisasi
dokumen” yang lebih baik.