BAB 4 IMPLEMENTASI DAN EVALUASI

advertisement
171
BAB 4
IMPLEMENTASI DAN EVALUASI
4.1 Implementasi
4.1.1 Kebutuhan Sumber Daya
Pengoperasian aplikasi manajemen proyek untuk mengisi dan menampilkan
laporan skedul proyek dah beban kerjan karyawan menjadi 4 bagian, yaitu
kebutuhan perangkat lunak (software), kebutuhan perangkat keras (hardware),
kebutuhan jaringan, dan sumber daya manusia.
4.1.1.1 Kebutuhan Perangkat Lunak
a.
Server :
•
Operating System Windows XP Professional
•
Database server, PostgreSQL 8.2
•
Web server Apache Tomcat server 5.5
•
Java Development Kit (JDK 5.0)
•
Browser IE.
b.
Client :
•
Operating
Sistem
Mircrosoft
Windows
Professional
•
Browser IE 7/Mozilla Firefox 3.0/Opera 9.0
2000,
atau
Windows
XP
172
4.1.1.2 Kebutuhan Perangkat Keras
a. Server :
•
Prosesor Pentium IV 3Ghz atau lebih.
•
Memori 1GB atu lebih
•
Hardisk 160GB atau lebih
•
Media Komunikasi berupa NIC (Network Interface Card) 10/100 MBps
•
Media masukan berupa mouse dan keyboard dan keluar dari monitor.
b. Client :
•
Prosesor 486/66-MHz atau lebih
•
Memory 128MB
•
Hardish 80GB atau lebih
•
Media Komunikasi berupa NIC (Network Interface Card) 10/100 MBps
•
Media masukan berupa mouse dan keyboard dan keluar dari monitor.
•
Super VGA (800x600) atau dengan monitor dengan resolusi lebih tinggal
dengan 259 warna.
173
4.1.1.3 Kebutuhan Jaringan
Gambar 4.1 Kebutuhan Jaringan
4.1.1.4 Sumber Daya Manusia
Kemampuan sumber daya manusia yang dibutuhkan untuk menjalani aplikasi
sistem pemantauan workload karyawan tidak dibutuhkan kemampuan khusus pada
penggunaan computer dan hanya dibutuhkan kemampuan untuk melakukan
pengoperasian komputer,
karena interface pada aplikasi sistem pemantauan
workload karyawan mudah untuk dimengerti dan untuk pengoperasian aplikasi ini
hanya dibutuhkan satu personel untuk setiap komputer atau perangkat keras yang
memungkinkan untuk menjalankan aplikasi sistem pemantauan workload karyawan,
seperti lap top atau hand phone.
174
4.1.2 Cara Instalasi Aplikasi
Instalasi aplikasi Analisis dan Perancangan Sistem Pemantauan Workload Karyawan
Pada PT Kristhazshana
4.1.2.1
Install JDK
•
Install jdk-1_5_0_07-windows-i586-p.exe
•
Download JDK dari situsnya.
•
Install JDK dengan mengikuti standar instalasi yang ada.
•
Tentukan path instalasi Java sesuai keinginan.
•
Di tengah instalasi JDK akan muncul dengan sendirinya instalasi JRE dan
tentukan juga path . Instalasi JRE sesuai keinginan.
•
Install JDK yang sudah didownload tadi dengan cara men-double-click file
yang telah didownload, kemudian ikuti semua step instalasinya hingga
sampai pada step menentukan path instalasi JDK.
4.1.2.2
Install apache-tomcat-5.5.17.exe
• Dobel klik apache-tomcat-5.5.exe.
• Klik Next.
• Klik I Agree.
• Pilih Full, lalu klik Next.
• Klik Next.
175
•
Isi password (misal, admin; ingat user dan passwordnya): ini digunakan
ketika masuk ke halaman Tomcat Managernya lalu klik Next.
•
Pastikan folder yang terdapat dalam textbox sesuai dengan lokasi JREnya,
lalu klik Install
•
Tunggu sebentar, pada proses ini akan berbeda di setiap komputer, jika
komputer menggunakan
•
koneksi internet, installer akan mendownload file tambahan.
•
Klik Finish
4.1.2.3
Install postgresql-8.2.msi
•
Doble klik postgresql8.2.msi
•
Klik Next.
•
Klik Agree
•
Klik Next, isi passwordnya, lalu klik install.
•
Klik finish.
4.1.2.4
Copy
Install Aplikasi
.\aplikasi\proyek
menjadi
Foundation\Tomcat 5.5\webapps\proyek
4.1.2.5
Install Database proyek
•
Menu dan klik PgAdmin
•
Klik connect, password : postgres
C:\Program
Files\Apache
Software
176
•
Klik Kanan Database lalu klik New Database
•
Name : proyek kemudian encoding : SQL_ASCII kemudian OK <enter>
•
klik kanan proyek lalu klik restore
•
browse .\database\proyek.backup
•
kemudian OK <enter>
4.1.3
Cara Penggunaan
Gambar 4.2 Halaman login sebelum user menggunakan aplikasi
Di dalam halaman ini, user harus mengentri Nama User dan Password.
Setelah mengentri Nama User dan Password, maka server akan melakukan proses
untuk mengecek Namar User dan Password yang akan disesuaikan dengan database.
Apabila Nama User dan Password terdapat dalam database, maka user akan secara
177
otomatis masuk ke halaman home Manajemen Proyek. Bila user melakukan
kesalahan saat mengentri Nama User dan Password, maka akan muncul sebuah
pesan kesalahan diatas form entri, seperti pada tampilan gambar berikut ini.
Gambar 4.3 Tampilan halaman login apabila user tidak ada
178
Gambar 4.4 Tampilan halaman login apabila user salah memasukkan password
Gambar 4.5 Tampilan halaman home dari menu Manajemen Proyek
179
Apabila user berhasil login, maka akan ditampilkan halaman home dari
Manajemen Proyek dan seluruh menu yang ada dalam aplikasi, seperti gambar yang
tertera di atas.
Gambar 4.6 Tampilan halaman Proyek
Di dalam halaman proyek akan menampilkan daftar proyek yang akan
dikerjakan oleh PT.Kristhaszhana berupa kode, nama, tempat, Proyek Execution
Officer (PEO), tanggal awal dimulainya suatu proyek, tanggal berakhirnya suatu
proyek, dan tindakan apa yang akan diambil terhadap proyek tersebut (edit atau
hapus). Juga terdapat form filter untuk kode, nama, tempat, peo, tanggal awal, dan
tangggal akhir, dimana memudahkan untuk melakukan pencarian terhadap suatu
proyek yang sedang atau akan dijalankan.
180
Gambar 4.7 Tampilan halaman detail dari sebuah Proyek
Apabila user memilih salah satu proyek, maka akan ditampilkan halaman
detail dari proyek tersebut dan link ke halaman Perencanaan. Apabila user tidak
memilih salah satu proyek, maka di redirect ke halaman Proyek dan tidak bisa
memilih sub menu Perencanaan karena hak akses untuk ke sub menu Perencanaan
harus melalui halaman ini.
181
Gambar 4.8 Tampilan halaman untuk menambah Proyek
Dalam halaman Tambah Proyek, user dapat menambahkan proyek dengan
cara mengentri data pada form penambahan proyek yang telah disediakan kemudian
menekan tombol simpan. Jika tidak ingin menambah data, user dapat kembali ke
halaman proyek dengan cara menekan tombol cancel.
182
Gambar 4.9 Tampilan halaman untuk melakukan edit Proyek
Pada halaman ini, user dapat mengedit proyek yang telah berjalan atau yang
akan dikerjakan. Setelah di edit, maka cukup dengan menekan tombol simpan,
sistem secara otomatis akan mengupdate data yang telah diubah tersebut langsung
ke dalam database.
183
Gambar 4.10 Tampilan halaman daftar Perencanaan
Di dalam halaman Perencanaan akan menampilkan daftar pekerjaan yang
akan dikerjakan sesuai dengan jadwal tenggat waktu yang telah ditentukan juga
jumlah tenaga ahli yang diperlukan untuk mengerjakan suatu pekerjaan sesuai
keahlian masing – masing pekerja. Halaman Perencanaan tidak bisa diakses apabila
sebelumnya user tidak memilih salah satu proyek pada halaman Proyek. Di atas
daftar perencanaan, terdapat nama proyek yang sedang dikerjakan sesuai dengan
perencanaan yang ada beserta periode, lokasi, dan penanggung jawab. Apabila user
memilih salah satu perencanaan, maka akan ditampilkan halaman detail dari proyek
tersebut dan link ke halaman Assignment dan Realisasi. Apabila user tidak memilih
salah satu proyek, maka di redirect ke halaman Proyek.
184
Gambar 4.11 Tampilan halaman detail dari Perencanaan
Halaman ini merupakan tampilan detail dari sub menu Perencanaan.
Terdapat link untuk mengakses sub menu Assignment dan Realisation. User tidak
bisa langsung menuju sub menu Assignment dan Realisasi tanpa terlebih dahulu
memilih salah satu perencanaan pada sub menu Perencanaan dikarenakan hak akses
untuk kedua sub menu tersebut hanya terdapat pada halaman detail perencanaan.
185
Gambar 4.12 Tampilan halaman untuk menambah Perencanaan
Pada halaman ini user menambah data perencanaan yang baru dengan
mengisi semua field yang ada pada form lalu menekan tombol simpan. Apabila ingin
membatalkan, cukup dengan menekan tombol cancel.
186
Gambar 4.13 Tampilan halaman untuk mengedit Perencanaan
Halaman ini tidak berbeda jauh dengan halaman penambahan Perencanaan.
Disini User merubah data perencanaan yang ada pada field-field yang tersedia.
Apabila sudah, cukup dengan menekan tombol simpan, maka sistem akan mengupdate data yang telah di ubah langsung ke dalam database.
187
Gambar 4.14 Tampilan halaman daftar pekerja dari suatu perencanaan
Dalam halaman Assignment akan ditampilkan daftar jumlah pekerja dan
jumlah shift berdasarkan proyek, tahapan kerja, periode kerja yang telah diatur
sebelumnya beserta tindakan apa yang akan diambil lebih lanjut. Halaman
Assignment tidak bisa diakses apabila sebelumnya user tidak memilih salah satu dari
daftar perencanaan yang tersedia di halaman Perencanaan.
188
Gambar 4.15 Tampilan halaman untuk mengedit pekerja yang akan dipekerjakan
Dalam halaman ini akan ditampilkan nama dari tenaga ahli, nama dari tenaga
ahli baru yang digantikan dan shift yang digantikan pada tenaga ahli baru (contoh :
shift dua).
189
Gambar 4.16 Tampilan halaman untuk menambah pekerja yang akan dipekerjakan
Dalam halaman ini akan ditampilkan nama dari tenaga ahli, nama dari tenaga
ahli baru yang digantikan dan shift yang digantikan pada tenaga ahli baru (contoh :
shift satu).
190
Manajemen Proy ek _Realisasi.jpg
Gambar 4.17 Tampilan halaman realisasi dari sebuah perencanaan
Untuk dapat masuk ke halaman Realisasi user harus memilih link Realisasi,
karena merupakan tampilan detail dari sub menu Perencanaan. Terdapat link untuk
mengakses sub menu Realisation. User tidak bisa langsung menuju sub menu
Realisasi tanpa terlebih dahulu memilih salah satu perencanaan pada sub menu
Perencanaan dikarenakan hak akses untuk kedua sub menu tersebut hanya terdapat
pada halaman detail perencanaan.
191
Gambar 4.18 Tampilan halaman untuk melakukan tindakan terhadap pekerja
Halaman ini menerangkan nama dari tenaga ahli dan deskripsi mengenai
status dari tenaga ahli.
192
Gambar 4.19 Tampilan halaman home dari menu Personalia
Halaman ini menampilkan halaman home dari Personalia dan seluruh menu
yang ada dalam aplikasi, seperti gambar yang tertera di atas.
Download