LAMPIRAN I
HASIL WAWANCARA / INTERVIEW
Tanggal wawancara : 23 September 2011
Penanya
: Vina Yenastri (Vina)
Penjawab
: Pak Nur Hasyim
(General Manager of IT Software Development)
Vina
: Siapa yang meminta dibuatkan aplikasi HRM untuk perusahaan?
Pak Hasyim : Yang meminta dibuatkan aplikasi HRM adalah Bapak Aditya selaku
President Director di perusahaan.
Vina
: Apakah ada surat permintaan langsung dari Bapak Aditya?
Pak Hasyim : Permintaan melalui e-mail dan dilakukan rapat..
Vina
: Siapa yang mengembangkan/men-develop aplikasi HRM?
Pak Hasyim
: Bagian IT software development, disesuaikan dengan kebutuhan bagian
HR.
Vina
: Kapan rencana awal pembuatan aplikasi HRM?
Pak Hasyim
: Pada awal tahun 2011.
Vina
: Kapan perusahaan mulai menerapkan aplikasi HRM?
Pak Hasyim
: Pada Juli 2011.
Vina :
Siapa
user yang memiliki kewenangan untuk mengakses aplikasi
HRM?
Pak Hasyim
: 2 orang staff bagian HR. Yaitu staff HR di kantor pusat dan di pabrik.
Vina
: Apakah sudah ada S OP (Standard Operating Procedure) tentang
penggunaan aplikasi HRM?
Pak Hasyim : Belum.
Vina
: Masalah apa saja yang timbul saat penggunaan aplikasi HRM?
Vina
: Apakah sudah terdapat prosedur yang mengatur tentang
pengotentikasian data informasi sensitif?
Pak Hasyim : Belum.
Vina
: Apakah pernah terjadi masalah human error pada penggunaan
aplikasi HRM?
Pak Hasyim : Pernah.
Vina
: Apakah perusahaan sudah memiliki prosedur untuk pemulihaan
saat terjadinya gangguan/kerusakan/kehilangan di aplikasi HRM
maupun pada perangkat lainnya yang menjalankan prosedur
absensi?
Pak Hasyim : Belum.
Vina
: Apakah perusahaan sudah memiliki prosedur pencegahan saat
terjadinya gangguan/kerusakan/kehilangan di aplikasi HRM
maupun pada perangkat lainnya yang menjalankan prosedur
absensi?
Tanggal wawancara : 26 September 2011
Penanya
: Vina Yenastri (Vina)
Penjawab
: Pak Agung
(General Manager of IT Software Development)
Vina
: Sejak kapan perusahaan menggunakan Sistem Informasi untuk
proses absensi?
Pak Agung
: Di kantor pusat penggunaan SI sudah berlangsung sejak Tahun 2007,
sedangkan di pabrik penggunaan SI untuk proses absensi baru dimulai
pada pertengahan tahun 2011.
Vina
: Sebelum menggunakan S I untuk proses absensi, bagaimana cara
perusahaan melakukan proses absen?
Pak Agung
: Sebelum tahun 2007, di Kantor pusat masih menggunakan absen manual
(tanda tangan kehadiaran dan kepulangan dalam form absensi). Setelah
tahun 2007, kantor pusat mulai menggunakan fingerprint attendance
namun untuk proses absennya menggunakan aplikasi bawaan dari
mesin fingerprint attendance tersebut. Sedangkan di Pabrik untuk
proses absensinya masih menggunakan form absen manual sampai pada
pertengahan tahun 2011.
Vina
: Dalam penerapan IT di Perusahaan, adakah sosialisasi
penggunaannya untuk karyawan?
Pak Agung
: Ada pemberitahuannya melalui media E-mail .
Vina
: Bagaimana cara memelihara (maintenance) TI yang ada di
Perusahaan?
Pak Agung
: Dibuatkan List Schedule yang telah dibuat dan direncanakan secara
berkala untuk maintenance, baik itu Hardware (Server & User) dan
Software (Log & Update).
Vina
: Apakahadarencanauntukmengembangkan IT di Perusahaan?
Pak
Agung
:Pengembangan kedepan akan dimaksimalkan untuk memenuhi
kebutuhan perusahaan yaitu bukan saja sebagai perusahaan pabrikan
dalam bidang Smart Card tetapi akan menjadikan IT yang Full Solution
untuk bidang Smart Card dan pendukung lainnya.
Vina
: Apa visi dan misi untuk kedepannya (berdasarkan pertanyaan
sebelumnya) ?
Vina
: Apakah sudah ada blueprint untuk mengembangkan IT pada
perusahaan?
Pak Agung
: Ada.
Vina
: Apakahsistem yang digunakanperusahaanselaluup-to-date?
Pak Agung
: Ya, sistemselaluup-to-date.
Vina :
Apakahperusahaansudahmemiliki
SOP
tentangpenggunaanmesinabsensi?
Pak Agung
: Belum.
Vina
: Apakahperusahaansudahmemiliki SOP tentangperawatan
hardware dan software perusahaan?
Pak Agung
: Sudah.
Vina
: Apakah tim TI di dalam perusahaan sudah cukup untuk
menangani proses bisnis yang berjalan?
Pak Agung
: Sudah, dan terus akan ditingkatkan kualitas guna kebutuhan perusahaan
yang kian berkembang.
Vina
: Apa tipe jaringan komputer yang terdapat pada perusahaan ?
(internet / intranet/ekstranet),
Pak Agung
: -Intranet, untuk jaringan dari kantor pusat ke pabrik melalui VPN.
-Internet, untuk web server, mail server dan server-server lain
ygdiaksesolehpublik.
Tanggal wawancara : 26 September 2011
Penanya
: Montolalu Frity (Tety)
Penjawab
: Pak Nur Hasyim
(General Manager of IT Software Development)
Tety
: Apa jenis mesin fingerprint yang digunakan untuk pengumpulan
data absensi karyawan di PT. CS L?
Pak Hasyim : M esin absensi yang digunakan PT. CSL saat adalah jenis Finger Spot
Compact Series, Finger Spot Enterprise 2000
Tety
: Sejak kapan mesin tersebut digunakan di perusahaan?
Pak Hasyim : Untuk jenis mesin ini, baru digunakan awal tahun 2011. Sebelumnya
PT.CSL menggunakan mesin fingerprint jenis lainnya.
Tety
: Berapa jumlah mesin fingerprint yang ada di PT.CS L?
Tety
: Berapakah kemampuan maksimal data yang disimpan di dalam
mesin absensi?
Pak Hasyim : M aksimal data sidik jari yang disimpan adalah 3000 data.
Tety
: Dimana saja mesin tersebut digunakan?
Pak Hasyim : 1 (satu) buah di kantor pusat, dan 1 (satu) buah di pabrik
Tety
: Apakah terdapat S OP (policy, instruction, guideline, dan instruction)
dalam penggunaan mesin fingerprint?
Pak Hasyim : Dalam penggunaan mesin tersebut meman tidak terdapat policy,
instruction, guideline, dan instructionsecara tertulis. Namun tertuang
seccara tidak langsung melalui pemberitahuan langsung kepada para
karyawan.
Tety
: Apakah telah dilakukan sosialisasi penggunaan mesin fingerprint
tersebut kepada karyawan?
Pak Hasyim : Iya, sosialisasi penggunaan mesin fingerprint telah dilakukan oleh
bagian HR melalui demo penggunaannya saat mesin fingerprint tersebut
diterapkan.
Tety
: Data apa saja yang disimpan oleh mesin fingerprint?
Pak Hasyim : Data absen datang dan absen pulang karyawan
Tety
: Siapa saja yang harus melakukan absen?
Pak Hasyim : Semua karyawan kecuali direksi. M ulai dari VP (vice president) ke
bawah
Tety
: Berapa jari yang dibutuhkan saat mendaftar sidik jari yang baru
oleh karyawan? Jari apa sajakah itu?
Pak Hasyim : 2 (dua) buah jari : jari jempol dan jari telunjuk
Tety
: Apakah ada ketentuan bahwa jari yang harus didaftarkan adalah
jari jempol dan jari telunjuk?
Pak Hasyim : Sebenarnya ketentuan secara tertulis maupun tidak tertulis tentang jenis
jari yang didaftarkan itu tidak ada. Tetapi biasanya karyawan yang akan
mendaftarkan jari ke mesin absen menggunakan dua jenis jari tersebut.
Pak Hasyim : Jari pertama merupakan jari utama yang akan digunakan oleh karyawan
saat melakukan absensi, sedangkan jari kedua merupakan jari cadangan
jika jari pertama tidak terbaca oleh mesin atau sedang mengalami
gangguan.
Tety
: Bagaimana jika kedua sidik jari tersebut tidak terbaca oleh mesin
absen?
Pak Hasyim : Karyawan mengisi absen manual (berupa tandatangan) yang tersedia.
Tety
: Bagaimana jika sidik jari karyawan tidak terbaca akibat kerusakan
mesin absen?
Pak Hasyim : Karyawan mengisi absen manual (berupa tandatangan) yang tersedia.
Tety
: Jam berapa absen masuk dilakukan?
Pak Hasyim
: Untuk karyawan non-shift pukul 08.30, untuk karyawan shift tergantung
jadwal shift kerja masing masing.
Pak Hasyim
: Untuk karyawan non-shift pukul 17.30, untuk karyawan shift tergantung
jadwal shift kerja masing masing.
Tety
: Adakah toleransi keterlambatan yang diberikan kepada karyawan
untuk melakukan absen masuk?
Pak Hasyim : Ada.
Tety
: Berapa banyak toleransi absen masuk yang diberikan dalam
sehari?
Pak Hasyim
: 5 menit dari batas waktu yang seharusnya.
Tety
: Berapa banyak toleransi absen masuk yang diberikan dalam
seminggu?
Pak Hasyim : Untuk seminggu tidak ditentukan jumlahnya, hanya mengikuti toleransi
per hari.
Tety
: Berapa banyak toleransi absen masuk yang diberikan dalam
sebulan?
Tety
: Berapa banyak toleransi absen masuk yang diberikan dalam
setahun?
Pak Hasyim : Untuk setahun tidak ditentukan jumlahnya, hanya mengikuti toleransi
dalam sebulan.
Tety
: Bagaimana status absen karyawan jika melewati batas jam masuk
(terlambat)?
Pak Hasyim : Tetap dianggap masuk tapi masuk ke dalam daftar terlambat sehingga
nanti bisa diakumulasi total keterlambatannya untuk digunakan dalam
tindakan lebih lanjut.
Tety
: Adakah toleransi keterlambatan yang diberikan kepada karyawan
untuk melakukan absen pulang?
Pak Hasyim : Ada, dimana toleransi yang diberikan kepada karyawan untuk absen
pulang merupakan waktu maksimal untuk melakukan absen pulang.
Tety
: Berapakah waktu maksimal yang diberikan kepada karyawan
untuk absen pulang?
Tety
: Bisakah absensi masuk dan pulang dilakukan di tempat yang
berbeda? (mis: absen masuk di kantor pusat dan absen pulang di
pabrik).
Pak Hasyim
: Bisa, dengan catatan karyawan tersebut didaftarkan di mesin absen pada
kedua tempat tersebut.
Tety
: S iapa saja yang memiliki hak untuk mendaftarkan sidik jarinya ke
dua mesin absen yang berbeda (di kantor pusat, dan di pabrik)?
Pak Hasyim : Para VP (vice president), dan para GM (general manager), serta
beberapa staff yang ditunjuk berdasarkan tugas dan tanggung jawab
mereka.
Tety
: Di mana data absensi disimpan?
Pak Hasyim : Di masing-masing mesin absensi jika belum di-upload oleh attendance
log. Jika telah di-upload, maka data absensi tersimpan di database
aplikasi HRM .
Tety
: Kapan data absensi karyawan di-upload oleh attendance log ke
dalam aplikasi HRM?
Pak Hasyim
:Setiap pukul 22.00 setiap hari.
Tety
: Siapa saja yang memiliki kewenangan untuk mengolah data absensi
yang ada pada aplikasi HRM?
Pak Hasyim : Para user, yaitu staff bagian HR yang ditugaskan untuk menjalankan
aplikasi HRM .
Tety
: Apakah data absensi pada aplikasi HRM bisa dilihat oleh semua
karyawan?
Pak Hasyim : Tidak bisa, hanya mereka yang memiliki hak akses yang boleh melihat
data absensi karyawan.
Tety
: S iapa saja yang memiliki hak akses untuk melihat data absensi
karyawan?
Pak Hasyim : Para user; GM . HR & GA; VP. HR, GA, &General Admin; Direksi;
serta mereka yang memiliki kepentingan jika terjadi masalah di aplikasi
HRM .
Pak Hasyim : Ada
Tety
: Siapa yang membuat laporan tersebut?
Pak Hasyim : User (dalam hal ini staff bagian HR)
Tety
: Untuk siapa laporan absensi dibuat?
Pak Hasyim : Untuk diketahui seluruh karyawan, namun diserahkan ke setiap GM ,
VP, dan director semua bagian hingga ke President Director.
Tety
: Kapan laporan absensi tersebut dibuat?
Pak Hasyim : Laporan dicetak setiap akhir bulan, tapi laporan bisa dilihat kapan saja
dengan mengakses aplikasi HRM , menu realisasi jam kerja.
Tanggal wawancara : 26 September 2011
Penanya
: Montolalu Frity (Tety)
Penjawab
: Pak Rakish
(IT Software Development Staff)
Tety
:
Attendance log itu apa?
Pak Rakish
: Attendace log itu sebuah aplikasi penghubung antara mesin absensi
dengan aplikasi HRM . Ibaratnya attendance log itu jembatan untuk
mentransfer data absen karyawan.Attendance log itu sangat berkaitan erat
dengan aplikasi HRM . Tidak bisa dijalankan sendiri-sendiri.
Tety :
Apa
attendance log itu aplikasi outsource apa yang dikembangkan
sendiri?
Pak Rakish
: Attendance log itu aplikasi yang kita (IT Software Development Team)
kembangkan sendiri bersamaan dengan aplikasi HRM .
Tety
: Kapan attendance log dikembangkan/di-develop?
Tety
: Mengapa attendance log dikembangkan/di-develop? Mengapa
aplikasi HRM tidak berdiri sendiri?
Pak Rakish
: Pada dasarnya data yang ada di database mesin absensi tidak bisa
langsung disimpan ke dalam aplikasi HRM , karena tipe/jenis data yang
berbeda. Sehingga diperlukannya suatu jembatan untuk mengkonversikan
tipe data pada mesin absensi menjadi tipe data yang bisa dibaca oleh
aplikasi HRM .
Tety :
Jadi
attendance log itu ada user nya?
Pak Rakish
: Sebenarnya attendance log itu bukan seperti aplikasi pada umumnya
yang dibuat untuk digunakan oleh user. Attendance log itu aplikasi open
source, yang hanya bisa diakses oleh kami selaku administrator aplikasi
HRM . Itupun dilakukan jika terjadi permasalahan pada attendance log itu
sendiri, atau permasalahan mengenai data absensi.
Tety
: Jika terjadi permasalahan, siapa saja yang memiliki kewenangan
untuk mengakses attendance log tersebut?
Pak Rakish
: Kami para IT Software Development Teambeserta GM. IT Software
Development.
Tety
: Apakah terdapat SOP dari direksi dalam menggunakan attendance
log?
Pak Rakish
: Secara tertulis untuk saat ini belum ada, hanya berupa penyampaian dari
GM. IT Software Development.
Tanggal wawancara : 24 Oktober 2011
Penanya
: Vina Yenastri (Vina)
Penjawab
: Pak Dwi Agung
(General Manager of IT Support & Infrastructure)
Vina
: Apakah perusahaan pernah terkena banjir?
Pak Agung
: Belum pernah.
Vina
: Apakah perusahaan pernah terkena kebocoran saat terjadi hujan?
Pak Agung
:Pernah.
Vina
: Apakah perusahaan pernah mengalami bencana alam lainnya?
Pak Agung
: Belum pernah.
Vina
: Apa saja kerugian dari segi IT yang ditimbulkan dari kebocoram
saat hujan?
Vina
: Apakah perusahaan pernah mengalami kehilangan hardware dari
segi IT?
Pak Agung
: Belum pernah.
Vina
: Apakah perusahaan memiliki genset?
Pak Agung
: Tidak ada.
Vina
: Jika tidak, bagaimana cara menanggulanginya jika mati listrik?
Pak Agung
: Untuk server&peripheral masih mengandalkan UPS dan user sudah
sebagian besar menggunakan Note Book.
Vina
: Apakah perusahaan memiliki persiapan untuk backup data penting
jika terjadi bencana?
Pak Agung
: Sudah.
Vina
: Bagaimana persiapan backup data penting pada perusahaan?
Pak Agung
: Saat ini backup di lakukan dengan extenal disk, data-data penting
dibackup secara berkala ke external disk.
Vina
:Apakah perusahaan pernah mengalami kesulitan saat mengambil
data absensi?
Pak Agung
: Pernah.
Vina
: Kesulitan / masalah apa yang dialami perusahaan dalam proses
absensi?
Pak Agung
: M esin absensi yang rusak, sehingga tidak bisa melakukan pengambilan
data absensi.
LAMPIRAN 2
TEST CASE APLIKASI HRM
1. Mesin Absensi
Tambah Mesin Absen
Project Name HRM 1.0 Date 04/10/11
Test Case
Description Tujuan dari test ini adalah untuk mengetes penambahan mesin absen baru. Login → Menu Manajemen Waktu → Mesin Absen → tambah mesin absensi → Logout
Requirement
Functonal / Module Under Test
mesin absensi Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menambah mesin absensi yang di gunakan untuk proses absen Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Login Ketik User ID dan
Password kemudian klik tombol Login Login sukses dan menampilkan halaman home
2 Pindah Ke menu mesin absen Klik Menu manajemen waktu → Kemudian Klik mesin absensi Tampil daftar mesin absen yang sudah ada
admin Pass 3 Tambah mesin absen bary Klik link tambahmesin absensi, isi data-data kemudian klik buat
Data mesin baru tersimpan dalam database
admin Pass Kode mesin, nama mesin
Ubah Mesin Absen
Project Name HRM 1.0 Date 04/10/11
Test Case
Description Tujuan dari test ini adalah untuk mengetes pengubahan mesin absen . Login → Menu Manajemen Waktu → Mesin Absen
Requirement
Functonal / Module Under Test
mesin absensi Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk mengubah mesin absensi yang sudah terdaftar dalam sistem Test Setup N/A
ID Process Detailed Step Expected Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu mesin absen Klik Menu manajemen waktu → Kemudian Klik mesin absensi Tampil daftar mesin absen yang sudah ada
admin Pass
2 ubah data
mesin absen
Klik link lihat pada data mesin absen yang akan di ubah → klik ubah → isi data yang mau di ubah → klik update
Data mesin yang sudah di ubah tersimpan dalam database
admin Pass Kode mesin atau nama mesin absen yang sudah diubah
Hapus Mesin Absen
Project Name HRM 1.0 Date 04/10/11
Test Case
Description Tujuan dari test ini adalah untuk mengetes menghapus mesin absen . Login → Menu Manajemen Waktu → Mesin Absen
Requirement
Functonal / Module Under Test
mesin absensi Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menghapus mesin absensi yang sudah terdaftar dalam sistem Test Setup N/A
ID Process Detailed Step Expected Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu mesin absen Klik Menu manajemen waktu → Kemudian Klik mesin absensi Tampil daftar mesin absen yang sudah ada
admin Pass
2 hapus data
mesin absen
Klik link lihat pada data mesin absen yang akan dihapus → klik hapus →pilih OK
status mesin absen menjadi tidak aktif dalam database
admin pass
2. Log Absensi
Log Absensi
Project Name HRM 1.0 Date 04/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes tampilan data log absensi
Login → Menu Manajemen Waktu → log absensi
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk melihat data log absensi dari jangka waktu tertentu Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Login Ketik User ID dan
Password kemudian klik tombol Login Login sukses dan menampilkan halaman home
admin Pass User ID & Password
2 Pindah Ke menu mesin absen Klik Menu manajemen waktu →
Kemudian Klik log absensi
Tampil daftar mesin absen yang sudah ada
admin Pass
3 lihat daftar log
absensi pilih tanggal yang akan di lihat datanya → klik lihat
tampil daftar log
Kalkulasi Log Absensi
Project Name HRM 1.0 Date 11/15/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes kalkulasi data log absensi
Login → Menu Manajemen Waktu → log absensi
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk melihat kalkulasi data absensi Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu mesin absen Klik Menu manajemen waktu →
Kemudian Klik log absensi
Tampil daftar mesin absen yang sudah ada
admin Pass
2 lihat daftar log
absensi
pilih tanggal yang akan di lihat datanya → klik kalkulasi tampil daftar realisasi jam kerja admin Pass
3 lihat daftar log absensi berdasarkan karyawan
pilih tanggal yang akan di lihat datanya →pilih nama pegawai → klik lihat tampil daftar realisasi jam kerja per-karyawan admin pass
3. Realisasi Jam Kerja
Realisasi Jam Kerja
Project Name HRM 1.0 Date 04/10/11
Test Case Description
Tujuan dari test ini adalah untuk melihat realisasi jam kerja Login → Menu Manajemen Waktu → realisasi jam kerja
Requirement
Functonal / Module Under Test
Manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk melihat realisasi jam kerja Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu realisasi jam kerja Klik Menu manajemen waktu → Kemudian Klik realisasi jam kerja
tampil pilihan tanggal dan nama pegawai yang akan dilihat realisasi jam kerjanya admin Pass 2 lihat daftar realisasi jam kerja berdasarkan karyawan
pilih tanggal yang akan di lihat datanya →pilih nama pegawai → klik lihat tampil daftar realisasi jam kerja per-karyawan admin pass
4. Shift Kerja
Tambah Shift Kerja
Project Name HRM 1.0 Date 07/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes penambahan waktu kerja baru.
Login → Menu Manajemen Waktu →shift kerja → tambah waktu kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menambah waktu kerja Test Setup N/A
Dependencie
s User & password yang sudah terdaftar di sistem
ID Process Detailed Step Expected Result
User Pass/Fail (Criteria)
Data Input 1 Login Ketik User ID
dan Password kemudian klik tombol Login Login sukses dan menampilkan halaman home
admin Pass User ID & Password
2 Pindah Ke menu shift kerja Klik Menu manajemen waktu → Kemudian Klik shift kerja Tampil daftar waktu kerja yang sudah ada
admin Pass
3 Tambah
waktu kerja Klik link tambah waktu kerja, isi data-data, lalu klik buat
Data waktu kerja yang baru tersimpan dalam database
admin Pass hari
kerja,kode,nama,deskripsi,tangg al,jam kerja,aktif .
Ubah Shift Kerj a
Project Name HRM 1.0 Date 07/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes mengubah waktu kerja .
Login → Menu Manajemen Waktu →shift kerja → ubah waktu kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk mengubah waktu kerja Test Setup N/A
Dependencie
s User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu shift kerja Klik Menu manajemen waktu → Kemudian Klik shift kerja Tampil daftar waktu kerja yang sudah ada
admin Pass
2 ubah waktu
kerja Klik link lihat pada waktu kerja yang akan di ubah → kemudian klik ubah → isi data-data yang akan di ubah → klik update Data waktu kerja yang sudah diubah tersimpan dalam database
admin Pass hari
kerja,kode,nama,deskripsi,tanggal,ja m kerja,aktif yang di ubah.
Hapus Shift Kerja
Project Name HRM 1.0 Date 07/10/11
Test Case
Description Tujuan dari test ini adalah untuk mengetes pengubahan waktu kerja . Login → Menu Manajemen Waktu →shift kerja → hapus waktu kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menghapus waktu kerja Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu shift kerja Klik Menu manajemen waktu → Kemudian Klik shift kerja Tampil daftar waktu kerja yang sudah ada
admin Pass
2 ubah waktu
kerja Klik link lihat pada waktu kerja yang akan di hapus → kemudian klik hapus → klik OK Data waktu kerja terhapus dari database
admin Data yang sudah dihapus masih terdapat dalam daftar
5. Kelompok Kerja
Tambah Kelompok Kerja
Project Name HRM 1.0 Date 10/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes penambahan kelompok kerja baru.
Login → Menu Manajemen Waktu →kelompok kerja → tambahkelompok kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menambah kelompok kerja Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem
ID Process Detailed Step Expected Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu kelompok kerja Klik Menu manajemen waktu → Kemudian Klik kelompok kerja Tampil daftar kelopmok kerja yang sudah ada
admin Pass
2 Tambah
kelompok kerja
Klik link tambah kelompok kerja → isi data-data → lalu klik buat
Data waktu kerja yang baru tersimpan dalam database
admin Pass kode,nama,deskripsi kelompok kerja
Ubah Kelompok Kerja
Project Name HRM 1.0 Date 10/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes mengubah kelompok kerja .
Login → Menu Manajemen Waktu →kelompok kerja → ubah kelompokkerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk mengubah kelompok kerja Test Setup N/A
Dependencie
s User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu kelompok kerja Klik Menu manajemen waktu → Kemudian Klik kelompok kerja Tampil daftar kelompok kerja yang sudah ada
admin Pass
2 ubah
kelompokkerja Klik link lihat pada kelompok kerja yang akan di ubah → kemudian klik ubah → isi data-data yang akan di ubah → klik update Data kelompok kerja yang sudah diubah tersimpan dalam database
admin Pass id,kode,nama,deskripsi,tangga l,aktif yang di ubah.
Hapus Kelompok Kerja
Project Name HRM 1.0 Date 10/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes pengubahan kelompok kerja.
Login → Menu Manajemen Waktu →kelompok kerja → hapus kelompok kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menghapus kelompok kerja Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem
ID Process Detailed Step Expected Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu kelompok kerja Klik Menu manajemen waktu → Kemudian Klik kelompok kerja Tampil daftar kelompok kerja yang sudah ada
admin Pass
2 ubah
kelompok kerja
Klik link lihat pada kelompok kerja yang akan di hapus → kemudian klik hapus → klik OK Data waktu kelompok kerja terhapus dari database
admin failed (data kelompok kerja tidak terhapus dari daftar)
6. Jadwal Kerja
Tambah Jadw al Kerja
Project Name HRM 1.0 Date 10/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes penambahan jadwal kerja baru.
Login → Menu Manajemen Waktu →jadwal kerja → tambah jadwal kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menambah jadwal kerja Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu jadwal kerja Klik Menu manajemen waktu → Kemudian Klik jadwal kerja Tampil daftar jadwal kerja yang sudah ada
admin Pass
2 Tambah
jadwal kerja
Klik link tambah kelompok kerja → isi data-data → lalu klik buat
Data waktu kerja yang baru tersimpan dalam database
admin Pass nama,deskripsi,kelompok kerja dan periode kerja
Ubah Jadwal Kerja
Project Name HRM 1.0 Date 10/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes mengubah jadwalkerja . Login → Menu Manajemen Waktu →shift kerja → ubah jadwal kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk mengubah jadwal kerja Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu jadwal kerja Klik Menu manajemen waktu → Kemudian Klik jadwal kerja Tampil daftar jadwal kerja yang sudah ada
admin Pass
2 ubah jadwal
kerja Klik link lihat pada jadwal kerja yang akan di ubah → kemudian klik ubah → isi data-data yang akan di ubah → klik update Data kelompok kerja yang sudah diubah tersimpan dalam database
admin Pass nama,deskripsi,kelompok kerja dan periode kerja yang diubah
Hapus Kelompok Kerja
Project Name HRM 1.0 Date 10/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes penghapusan jadwal kerja.
Login → Menu Manajemen Waktu → jadwal kerja → hapus jadwal kerja
Requirement
Functonal / Module Under Test
manajemen waktu Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menghapus jadwal kerja Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu jadwal kerja Klik Menu manajemen waktu → Kemudian Klik jadwal kerja Tampil daftar jadwal kerja yang sudah ada
admin Pass
2 ubah jadwal
kerja Klik link lihat pada jadwal kerja yang akan di hapus → kemudian klik hapus → klik OK Data jadwal kerja terhapus dari database
admin Failed (jadwal kerja tidak terhapus dari daftar jadwal)
7. Aplikasi Cuti
TAMBAH APLIKASI CUTI
Project Name HRM 1.0 Date 11/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes pembuatan aplikasi cuti baru.
Login → Menu Cuti → Aplikasi Cuti → Aplikasi Cuti Baru → Logout
Requirement
Functonal / Module Under Test
Aplikasi Cuti / Cuti & Ijin Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk membuat aplikasi cuti baru di aplikasi HRM Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Login Ketik User ID dan
Password kemudian klik tombol Login Login sukses dan menampilkan halaman home
admin Pass User ID & Password
2 Pindah Ke menu Aplikasi Cuti
Klik Menu Cuti → Kemudian Klik Aplikasi Cuti
Tampil daftar aplikasi cuti yang sudah ada
admin Pass
3 Tambah
Aplikasi Cuti Baru
Klik link tambah aplikasi cuti, isi data-data kemudian klik buat Data aplikasi cuti baru tersimpan di database
admin Pass Pegawai, Tipe Cuti, Tanggal, Mobile, Alamat, Catatan
EDIT APLIKASI CUTI
Project Name HRM 1.0 Date 11/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes perubahan aplikasi cuti yang sudah ada tetapi masih berstatus requested.
Menu Cuti & Ijin → Menu Aplikasi Cuti → Edit Aplikasi Cuti
Requirement
Functonal / Module Under Test
Aplikasi Cuti / Cuti & Ijin Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk merubah aplikasi cuti di aplikasi HRM yang sudah dibuat sebelumnya Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke
menu Aplikasi Cuti
Klik Menu Cuti → Kemudian Klik Aplikasi Cuti
Tampil daftar aplikasi cuti yang sudah ada
admin Pass
2 Edit Aplikasi
Cuti
Klik link ubah aplikasi cuti, rubah data yang diinginkan, klik ubah Data aplikasi cuti baru tersimpan di database
admin Pass Tipe Cuti, Tanggal, Mobile, Alamat, Catatan
HAPUS APLIKASI CUTI
Project Name HRM 1.0 Date 11/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes penghapusan data aplikasi cuti yang sudah ada tetapi masih berstatus requested.
Menu Cuti → Aplikasi Cuti → Hapus Aplikasi Cuti
Requirement
Functonal / Module Under Test
Aplikasi Cuti / Cuti & Ijin Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menghapus aplikasi cuti di aplikasi HRM yang sudah dibuat sebelumnya Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem
ID Process Detailed Step Expected Result User Pass/Fail (Criteria) Data Input 1 Pindah Ke
menu Aplikasi Cuti
Klik Menu Cuti → Kemudian Klik Aplikasi Cuti
Tampil daftar aplikasi cuti yang sudah ada
admin Pass
2 Hapus
Aplikasi Cuti Klik link Ubah aplikasi cuti, Klik Link Hapus, konfirmasi pilihan ya atau tidak
Tampil pilihan Ya atau tidak. Jika memilih Ya, maka data akan terhapus dari
database. Jika memilih Tidak, maka data akan tetap tersimpan di database
admin Pass
8. Aplikasi Izin
TAMBAH APLIKASI IJIN
Project Name HRM 1.0 Date 11/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes pembuatan aplikasi ijin baru.
Login → Menu Cuti & Ijin → Aplikasi Ijin → Aplikasi Ijin Baru → Logout
Requirement
Functonal / Module Under Test
Aplikasi Ijin / Cuti & Ijin Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk membuat aplikasi ijin baru di aplikasi HRM Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Login Ketik User ID dan
Password kemudian klik tombol Login Login sukses dan menampilkan halaman home
admin Pass User ID & Password
2 Pindah Ke menu Aplikasi Ijin Klik Menu Cuti&Ijin → Kemudian Klik Aplikasi Ijin Tampil daftar aplikasi ijin yang sudah ada admin Pass 3 Tambah Aplikasi Ijin Baru
Klik link tambah aplikasi ijin, isi data-data kemudian klik buat
Data aplikasi ijin baru tersimpan di database
admin Pass Pegawai, Tipe Ijin, Mulai Tanggal, Sampai Tanggal, Lama Hari, Mulai Jam, Catatan
EDIT APLIKASI IJIN
Project Name HRM 1.0 Date 11/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes perubahan aplikasi ijin yang sudah ada tetapi masih berstatus requested.
Menu Cuti & Ijin → Menu Aplikasi Ijin → Edit Aplikasi Ijin
Requirement
Functonal / Module Under Test
Aplikasi Ijin / Cuti & Ijin Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk merubah aplikasi ijin di aplikasi HRM yang sudah dibuat sebelumnya Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem ID Process Detailed Step Expected
Result
User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu Aplikasi Ijin Klik Menu Cuti&Ijin → Kemudian Klik Aplikasi Ijin Tampil daftar aplikasi ijin yang sudah ada
admin Pass
2 Edit Aplikasi
Ijin
Klik link ubah aplikasi Ijin, rubah data yang
diinginkan, klik ubah
Data aplikasi ijin baru tersimpan di database
admin Failed to convert property value of type java.lang.String to required type
id.co.cslgroup.myhrm.LeavePeriod for property leaveperiod; nested exception is
java.lang.IllegalStateException: Cannot convert value of type [java.lang.String] to required type [id.co.cslgroup.myhrm.LeavePeriod] for property leaveperiod: no
matching editors or conversion strategy found Pegawai, Tipe Ijin, Mulai Tanggal, Sampai Tanggal, Lama Hari, Mulai Jam, Catatan
HAPUS APLIKASI IJIN
Project Name HRM 1.0 Date 11/10/11
Test Case Description
Tujuan dari test ini adalah untuk mengetes penghapusan data aplikasi ijin yang sudah ada tetapi masih berstatus requested.
Menu Cuti & Ijin → Aplikasi Ijin → Hapus Aplikasi Ijin
Requirement
Functonal / Module Under Test
Aplikasi Ijin / Cuti & Ijin Test Type Manual
Written By Frity, Jennifer, Vina
Goals Untuk menghapus aplikasi ijin di aplikasi HRM yang sudah dibuat sebelumnya Test Setup N/A
Dependencies User & password yang sudah terdaftar di sistem
ID Process Detailed Step Expected Result User Pass/Fail (Criteria) Data Input 1 Pindah Ke menu Aplikasi Ijin Klik Menu Cuti&Ijin→ Kemudian Klik Aplikasi Ijin
Tampil daftar aplikasi ijin yang sudah ada
admin Pass
2 Hapus
Aplikasi Ijin Klik link edit aplikasi ijin, Klik Link Hapus, konfirmasi pilihan ya atau tidak
Tampil pilihan Ya atau tidak. Jika memilih Ya, maka data akan terhapus dari
database. Jika memilih Tidak, maka data akan tetap tersimpan di database
admin data aplikasi ijin yang sudah dihapus masih terdapat dalam daftar aplikasi ijin
LAMPIRAN 3
TAMPILAN APLIKASI HRM
1. Halaman Log In
Gambar L.9 Halaman Log In
2. Tampilan Home HRM
3. Tampilan Modul Manajemen Waktu
Gambar L.11 Menu Manajemen Waktu
4. Menambah Mesin Absensi
Gambar L.12 S ub Menu Tambah Mesin Absensi
Gambar L.13 S ub Menu Daftar Mesin Absensi
6. Daftar Shift Kerja
Gambar L.14 S ub Menu Daftar Shift Kerja
7. Menambah Shift Kerja
Gambar L.14 S ub Menu Tambah Shift Kerja
8. Tambah Jadwal Kerja
Gambar L.15 S ub Menu Tambah Jadwal Kerja
Gambar L.16 S ub Menu Daftar Jadwal Kerja
10. Tambah Kelompok Kerja
Gambar L.17 S ub Menu Tambah Kelompok Kerja
Gambar L.18 S ub Menu Daftar Kelompok Kerja
12. Data Absen yang S udah ter-upload ke Dalam HRM
Gambar L.19 S ub Menu Daftar Log Absensi
14. Input Permintaan Izin
15. Input Permintaan Cuti
LAMPIRAN 4
LEMBAR (FORM) PENGISIAN MANUAL
1. Permohonan Izin
2. Permohonan Cuti
3. Kerja Lembur
4. Jadwal Kerja
5. Form Absen Manual
6. Laporan Absen