bab iv implementasi sistem

17
42 BAB IV IMPLEMENTASI SISTEM 4.1. Implementasi Interface Sistem Tampilan awal dari aplikasi Kievit Training Tracking adalah form Login. Untuk masuk kedalam aplikasi maka user harus mengisi username dan password yang sesuai. Setelah itu user akan meng-klik button login, apabila username dan password benar maka user akan masuk ke form selanjutnya. Gambar 4.1 Halaman Login Apabila login tidak sesuai maka aplikasi akan mengeluarkan pemberitahuan dan user tidak dapat masuk ke halaman selanjutnya. Gambar 4.2 Pemberitahuan kesalahan Login Kode program yang digunakan untuk melakukan pengecekan username dan password pada form login adalah sebagai berikut

Upload: others

Post on 28-Oct-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV IMPLEMENTASI SISTEM

42

BAB IV

IMPLEMENTASI SISTEM

4.1. Implementasi Interface Sistem

Tampilan awal dari aplikasi Kievit Training Tracking adalah form Login.

Untuk masuk kedalam aplikasi maka user harus mengisi username dan password

yang sesuai. Setelah itu user akan meng-klik button login, apabila username dan

password benar maka user akan masuk ke form selanjutnya.

Gambar 4.1 Halaman Login

Apabila login tidak sesuai maka aplikasi akan mengeluarkan pemberitahuan

dan user tidak dapat masuk ke halaman selanjutnya.

Gambar 4.2 Pemberitahuan kesalahan Login

Kode program yang digunakan untuk melakukan pengecekan username

dan password pada form login adalah sebagai berikut

Page 2: BAB IV IMPLEMENTASI SISTEM

43

Kode Program 1 Kode program Login

Setelah pengguna berhasil login ke dalam aplikasi, form pertama yang akan

muncul adalah form home. Pada form home pengguna akan ditampilkan semua

private void login()

{

try

{

OleDbCommand query = new OleDbCommand();

OleDbConnection con = new OleDbConnection(Koneksi.DB());

con.Open();

string strLogin = "SELECT * FROM tb_user WHERE username='" + txtUsername.Text

+ "' AND pssword='" + txtPassword.Text + "'";

OleDbDataAdapter adapterLogin = new OleDbDataAdapter(strLogin, con);

DataTable dtLogin = new DataTable();

adapterLogin.Fill(dtLogin);

adapterLogin.Dispose();

if (dtLogin.Rows.Count == 1)

{

Home c = new Home();

c.Show();

this.Hide();

}

else if (txtUsername.Text == "" && txtPassword.Text =="")

{

MessageBox.Show("Please fill username and password", "Warning",

MessageBoxButtons.OK, MessageBoxIcon.Warning);

txtPassword.Text = "";

txtUsername.Text = "";

txtUsername.Focus();

}

else if (txtPassword.Text == "")

{

MessageBox.Show("Password cann't be empty", "Warning", MessageBoxButtons.OK,

MessageBoxIcon.Warning);

txtPassword.Text = "";

txtUsername.Text = "";

txtUsername.Focus();

}

else if (txtUsername.Text == "")

{

MessageBox.Show("Username cann't be empty", "Warning", MessageBoxButtons.OK,

MessageBoxIcon.Warning);

txtUsername.Text = "";

txtPassword.Text = "";

txtUsername.Focus();

}

else

{

MessageBox.Show("Wrong Username or Password!", "Warning",

MessageBoxButtons.OK, MessageBoxIcon.Error);

txtUsername.Text = "";

txtPassword.Text = "";

txtUsername.Focus();

}

con.Close();

}

catch (Exception ex)

{

MessageBox.Show(ex.ToString());

txtUsername.Text = "";

txtPassword.Text = "";

txtUsername.Focus();

}

}

Page 3: BAB IV IMPLEMENTASI SISTEM

44

menu yang tersedia di dalam aplikasi. Terdapat 4 group menu, yaitu master data,

transaction, report dan help. Pada setiap menu terdapat beberapa sub menu yang

dapat dipilih oleh pengguna. Form menu dapat dilihat pada gambar 4.3

Gambar 4.3 Halaman Home

Pada menu master data terbagi atas empat group yaitu employees,

department, jobs, dan training. Group employees menyediakan fungs-fungsi untuk

mengatur data karyawan. Fungsi yang pertama yaitu manage data karyawan. Pada

form manage data karyawan, pengguna dapat menambahkan data karyawan baru

dan juga dapat mengedit / merubah data karyawan. Interface untuk form manage

employees data dapat dilihat pada gambar 4.4.

Gambar 4.4 Halaman Manage Employee Data

Kode program yang digunakan untuk melakukan penginputan data

karyawan adalah sebagai berikut

Page 4: BAB IV IMPLEMENTASI SISTEM

45

Kode Program 2 Kode program Input Employee Data

Pada halaman Manage Employee Data, fungsi penginputan dan pengeditan

data karyawan ditempatkan dalam satu halaman. Pengeditan data karyawan

dilakukan dengan memilih data karyawan yang sudah ada dalam database

kemudian melakukan pengeditan pada beberapa field. Field yang ada harus terisi

semua, apabila ada yang terisi maka akan muncul peberitahuan untuk mengisi

semua data yang ada.

private void btnSave_Click(object sender, EventArgs e)

{

if (Validation())

{

getset g = new getset();

g.setEmployee_id(txtIndexNo.Text);

g.setName(txtName.Text);

string date = dtpDateofBirth.Value.Date.Month + "/" +

dtpDateofBirth.Value.Date.Day + "/" + dtpDateofBirth.Value.Date.Year;

g.setDate_Birth(DateTime.Parse(date));

if (this.rbSingle.Checked)

{ g.setStatus(true); }

else { g.setStatus(false); }

g.setEducation(txtEducation.Text);

string date2 = dtpDateJoin.Value.Date.Month + "/" + dtpDateJoin.Value.Date.Day

+ "/" + dtpDateJoin.Value.Date.Year;

g.setDate_Join(DateTime.Parse(date2));

g.setDepartment_id(cmbDepartment.SelectedValue.ToString());

g.setJob_id(cmbPosition.SelectedValue.ToString());

if (this.rbActive.Checked)

{ g.setWork_status(true); }

else { g.setWork_status(false); }

if (new EmployeeDAO().insertDataEmployees(g))

{

MessageBox.Show("Data has been saved", "Information", MessageBoxButtons.OK,

MessageBoxIcon.Information);

ClearText();

RefreshForm();

}

else

{

MessageBox.Show("Data has not saved!", "Error", MessageBoxButtons.OK,

MessageBoxIcon.Error);

ClearText(); RefreshForm();

}

}

else

{

MessageBox.Show("Please Complete the data", "Information",

MessageBoxButtons.OK, MessageBoxIcon.Information);

}

}

Page 5: BAB IV IMPLEMENTASI SISTEM

46

Gambar 4.5 Pemberitahuan pengisian semua data

Pengguna juga disediakan halaman untuk melihat data karyawan. Data

karyawan dapat ditampilakan dengan memilih nama karyawan. Setelah memilih

nama karyawan, maka akan muncul data-data pribadi karyawan.

Gambar 4.6 Halaman View Employee Data

Pengubahan data perubahan posisi kerja karyawan ditampilkan pada

halaman khusus yang berbeda dengan pengeditan data karyawan yang lainnya.

Pengubahan data posisi kerja karyawan ditampilkan pada halamn Job History.

Pada halaman ini pengguna akan menginputkan periode kerja karyawan pada

posisi kerja yang lama dan menginputkan posisi kerja yang baru. Tampilan untuk

perubahan posisi kerja karyawan dapat dilihat pada gambar 4.7

Gambar 4.7 Halaman Job History

Data departemen dapat ditambahakan dan dilakukan pengeditan melalu

halaman Manage Department Data. Penginputan dilakukan dengan mengisis

data-data yang diperlukan dan meng-klik button ADD. Untuk proses pengeditan

Page 6: BAB IV IMPLEMENTASI SISTEM

47

data departemen dilakukan dengan memilih data departemen yang akan diubah

pada tabel yang sudah disediakan untuk menampilan semua data departemen.

Gambar 4.8 Halaman Manage Department Data

Tidak jauh berbeda dengan halaman manage department data, halaman

manage jobs data juga digunakan untuk 2 proses sekaligus yaitu proses input dan

edit data posisi kerja karyawan. Posisi kerja karyawan merupakan daftar nama

posisi kerja yang tersedia pada perusahaan.

Gambar 4.9 Halaman Manage Jobs Data

Kode program yang digunakan untuk melakukan pengubahan data posisi

kerja adalah sebagai berikut

Page 7: BAB IV IMPLEMENTASI SISTEM

48

Kode Program 3 Kode Program Edit Jobs Data

Halaman Manage Trainnig Data disedikan sebagai interface untuk

melakukan tambah dan ubah data kategori pelatihan yang tersedia di PT Kievit

Indonesia. Apabila ingin melakukan pengeditan data pelatihan, maka pengguna

memilih data pelatihan yang akan diubah, klik button select, kemudian ubah data

yang akan diubah, selanjutnya klik button update. Pada halaman ini juga

disediakan fungsi untuk melihat data pelatihan dengan memilih nama pelatihan

pada combobox search.

private void btnUpdate_Click(object sender, EventArgs e)

{

try

{

if (txtJobID.Text != "" && txtJobTitle.Text != "" &&

cmbDepartment.SelectedValue.ToString() != "")

{

getset g = new getset();

g.setJob_id(txtJobID.Text);

g.setJob_title(txtJobTitle.Text);

g.setDepartment_id(cmbDepartment.SelectedValue.ToString());

if (new JobsDAO().updateDataJob(g))

{

MessageBox.Show("Data has been updated",

"Information", MessageBoxButtons.OK, MessageBoxIcon.Information);

ClearText();RefreshForm();

}

else

{

MessageBox.Show("Data has not updated!", "Error",

MessageBoxButtons.OK, MessageBoxIcon.Error);

ClearText(); RefreshForm();

}

}

else

{

MessageBox.Show("Please Complete the data",

"Information", MessageBoxButtons.OK, MessageBoxIcon.Information);

}

}

catch (OleDbException ex)

{

MessageBox.Show(ex.ToString());

}

}

Page 8: BAB IV IMPLEMENTASI SISTEM

49

Gambar 4.10 Halaman Manage Training Data

Halaman Training Mapping digunakan untuk menginputkan daftar pelatihan

yang wajib untuk dilakukan oleh karyawan menurut posisi kerja. Pada halaman

Training Mapping merupakan tempat untuk mengatur kategori pelatihan apa saja

yang wajib diikuti menurut posisi kerja karyawan. Pada halaman ini juga

disediakan fungsi untuk melihat daftar pelatihan wajib pada setiap posisi kerja

karyawan. Halaman Training Mapping dapat dilihat pada gambar 4.11

Gambar 4.11 Halaman Training Mapping

Pelatihan yang sudah diadakan oleh PT Kievit Indonesia akan

didokumentasikan. Pendokumentasiaan yang dicatat ada data pelatihan yang

diadakan, daftar peserta yang mengikuti pelatihan tersebut, dan kategori pelatihan.

Semua data tersebut, pada aplikasi Kievit Training Tracking akan disimpan pada

halaman Insert Training Attendance. Data-data yang terkait dengan pelaksanaan

pelatihan akan diinputkan melalui halaman ini. Interface halaman Insert Training

Attendance dapat dilihat pada gambar 4.12

Page 9: BAB IV IMPLEMENTASI SISTEM

50

Gambar 4.12 Halaman Insert Training Attendance

Output akhir yang dibutuhan dari aplikasi Kievit Training Tracking yaitu

Training Record dan Training Matrix. Training record merupakan laporan yang

sifatnya personal. Training record merupakan laporan data pelatihan tiap-tiap

karyawan. Pada Training record akan ditampilkan data diri karyawan, daftar job

experience karyawan di PT Kievit Indonesia dan daftar pelatihan yang telah

diikuti oleh karyawan. Training record pada aplikasi Kievit Training Tracking

dapat diakses pada halaman Pelatihan record. Pengguna akan memilih nama

karyawan yang akan dilihat data training recordnya pada combobox yang

disediakan. Setelah dipilih data training record karyawan akan muncul dan untuk

mencetak laporan maka data training record akan diexport ke aplikasi pengolah

angka (Ms Excel). Halaman Training Record dapat dilihat pada gambar 4.13

Gambar 4.13 Halaman Training Record

Output informasi yang juga dihasilkan yaitu Training Matrix. Training

Matrix merupakan laporan yang menerangkan data pelatihan yang wajib dipenuhi

oleh karyawan menurut posisi kerja karyawan. Training Matrix juga

Page 10: BAB IV IMPLEMENTASI SISTEM

51

memperlihatkan apakah karyawan sudah memenuhi pelatihan-pelatihan yang

wajib dipenuhinya. Laporan Training Matrix dikelompokkan menurut departemen

yang ada di perusahaan sehingga untuk melihat laporan Training Matrix harus

memilih departemen yang ingin dilihat.

Gambar 4.14 Halaman Training Matrix

Daftar pelatihan yang ditampilkan pada training matrix masih

dikelompokkan lagi ke dalam 2 kategori pelatihan, yaitu general dan specific.

Kategori pelatihan ditentukan berdasarkan kebutuhan pelatihan tersebut untuk

pekerjaan yang ada pada departemen terkait. Adanya pengelompokan ini, maka

urutan daftar pelatihan pada training matrix juga diurutkan berdasarkan kategori

tersebut. Halaman Set Training Matrix menjadi interface yang membantu

pengguna untuk mengatur kategori dari pengelompokan daftar pelatihan. Pada

halaman Set Training Matrix pengguna akan memasukkan daftar pelatihan yang

ada pada tiap departemen beserta kategori pelatihan tersebut untuk departemen

terkait. Interface Set Training Matrix dapat dilihat pada gambar 4.15.

Gambar 4.15 Halaman Set Training Matrix

Page 11: BAB IV IMPLEMENTASI SISTEM

52

Aplikasi Kievit Training Tracking merupakan aplikasi single-user, namun

untuk memproteksi aplikasi ini agar tidak sembarangan orang dapat menggunakan

aplikasi ini, maka pengguna akan mendapatkan username dan password. Aplikasi

ini menyediakan fungsi untuk mengubah-ubah password yang ada. Pengguna

dapat merubah password-nya dengan masuk ke halaman Change Password

dengan menginputkan password yang lama dan password yang baru.

Gambar 4.16 Halaman Change Pasword

Kode program yang digunakan untuk melakukan pengubahan password

adalah sebagai berikut

Page 12: BAB IV IMPLEMENTASI SISTEM

53

Kode Program 4 Kode Program Change Pasword

4.2. Pengujian

Pada tahapan pengujian dilakukan evaluasi terhadap sistem dengan data

yang sudah ada untuk mengetahui apakah sistem sudah berjalan sebagaimana

yang diharapkan.

4.2.1.Pengujian Sistem

Metode yang digunakan dalam pengujian sistem informasi Kievit Training

Tracking adalah metode BlackBox testing. BlackBox testing merupakan pengujian

yang dilakukan dengan mengamati hasil eksekusi melalui data uji dan memeriksa

fungsional dari interface perangkat lunak.

1. Form Login

private void btnUbah_Click(object sender, EventArgs e)

{

try

{

getset g = new getset();

g.setCari(txtUsername.Text);

g.setPswrd(txtPasswordUbah.Text);

OleDbCommand query = new OleDbCommand();

OleDbConnection con = new OleDbConnection(Koneksi.DB());

if (txtPasswordUbah.Text == txtKonfirmasiPass.Text)

{

if (new EmployeeDAO().updateDataUser(g))

{

MessageBox.Show("Data has been updated", "Information",

MessageBoxButtons.OK, MessageBoxIcon.Information);

this.MdiParent.Close();

}

else

{

MessageBox.Show("Error");

}

}

else

{

MessageBox.Show("Password Verification Failed", "Warning",

MessageBoxButtons.OK, MessageBoxIcon.Error);

txtUsername.Text = ""; txtPaswordLama.Text = "";

txtPasswordUbah.Text = "";txtKonfirmasiPass.Text = "";

txtUsername.Focus();

}

}

catch (Exception ex)

{

MessageBox.Show(ex.ToString());

}

}

Page 13: BAB IV IMPLEMENTASI SISTEM

54

Evaluasi Form Login dilakukan dengan pengujian berbagai kondisi

pada saat menginputkan username atau password yang dilakukan oleh

pengguna. Evaluasi dapat dilihat pada tabel 4.1

Tabel 4.1 Evaluasi Form Login

Test Case Kondisi Respon Sistem Status

1 Username dan password

benar

Masuk ke Form Menu OK

2 Username atau password

salah

Peringatan bahwa

username atau password

salah

OK

3 Username tidak terisi Peringatan untuk

mengisi username

OK

4 Password tidak terisi Peringatan untuk

mengisi password

OK

5 Username dan password

tidak terisi

Peringatan untuk

mengisi username dan

password

OK

Setelah melakukan evaluasi pada Form Login, aplikasi sudah dapat

melakukan respon seperti yang diharapkan. Kemungkinan kondisi pengisian

Login yang salah, aplikasi akan memberikan keterangan tentang kesalahan

yang terjadi.

2. Form Manage Employees

Evaluasi Form Manage Employees dilakukan dengan menguji proses

penambahan dan pengubahan data karyawan. Evaluasi dapat dilihat pada

tabel 4.2.

Tabel 4.2 Evaluasi Form Manage Employees

Test Case Kondisi Respon Sistem Status

Penambahan Data Karyawan

1 Pengisian data karyawan

dengan lengkap dan

benar

Data berhasil tersimpan

dalam database

OK

2 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Pengubahan Data Karyawan

3 Data yang akan diubah

terisi semua dan benar

Data berhasil

diperbaharui

OK

4 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Page 14: BAB IV IMPLEMENTASI SISTEM

55

Setelah melakukan evaluasi pada Form Manage Employees, aplikasi

sudah dapat melakukan respon seperti yang diharapkan. Kemungkinan

kondisi pengisian Form Manage Employees yang pada saat penambahan

data maupun pengeditan data yang salah, aplikasi akan memberikan

keterangan tentang kesalahan yang terjadi.

3. Form Manage Department

Evaluasi Form Manage Department dilakukan dengan menguji proses

penambahan dan pengubahan data departemen. Evaluasi dapat dilihat pada

tabel 4.3.

Tabel 4.3 Evaluasi Form Manage Departemen

Test Case Kondisi Respon Sistem Status

Penambahan Data Departemen

1 Pengisian data karyawan

dengan lengkap dan

benar

Data berhasil tersimpan

dalam database

OK

2 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Pengubahan Data Department

3 Data yang akan diubah

terisi semua dan benar

Data berhasil

diperbaharui

OK

4 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Setelah melakukan evaluasi pada Form Manage Department, aplikasi

sudah dapat melakukan respon seperti yang diharapkan. Kemungkinan

kondisi pengisian Form Manage Department yang pada saat penambahan

data maupun pengeditan data yang salah, aplikasi akan memberikan

keterangan tentang kesalahan yang terjadi.

4. Form Manage Position

Evaluasi Form Manage Position dilakukan dengan menguji proses

penambahan dan pengubahan data posisi kerja karyawan. Evaluasi dapat

dilihat pada tabel 4.4.

Page 15: BAB IV IMPLEMENTASI SISTEM

56

Tabel 4.4 Evaluasi Form Position

Test Case Kondisi Respon Sistem Status

Penambahan Data Posisi Kerja Karyawan

1 Pengisian data posisi

kerja karyawan dengan

lengkap dan benar

Data berhasil tersimpan

dalam database

OK

2 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Pengubahan Data Posisi Kerja Karyawan

3 Data yang akan diubah

terisi semua dan benar

Data berhasil

diperbaharui

OK

4 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Setelah melakukan evaluasi pada Form Manage Position, aplikasi

sudah dapat melakukan respon seperti yang diharapkan. Kemungkinan

kondisi pengisian Form Manage Position yang pada saat penambahan data

maupun pengeditan data yang salah, aplikasi akan memberikan keterangan

tentang kesalahan yang terjadi.

5. Form Manage Training

Evaluasi Form Manage Training dilakukan dengan menguji proses

penambahan dan pengubahan data pelatihan. Evaluasi dapat dilihat pada

tabel 4.5.

Tabel 4.5 Evaluasi Form Manage Training

Test Case Kondisi Respon Sistem Status

Penambahan Data Pelatihan

1 Pengisian data pelatihan

dengan lengkap dan

benar

Data berhasil tersimpan

dalam database

OK

2 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Pengubahan Data Pelatihan

3 Data yang akan diubah

terisi semua dan benar

Data berhasil

diperbaharui

OK

4 Salah satu data tidak

terisi

Peringatan untuk

mengisi semua data

yang ada

OK

Page 16: BAB IV IMPLEMENTASI SISTEM

57

Setelah melakukan evaluasi pada Form Manage Training, aplikasi

sudah dapat melakukan respon seperti yang diharapkan. Kemungkinan

kondisi pengisian Form Manage Training yang pada saat penambahan data

maupun pengeditan data yang salah, aplikasi akan memberikan keterangan

tentang kesalahan yang terjadi.

6. Form Insert Training Attendance

Evaluasi Form Insert Training Attendance dilakukan dengan menguji

proses penyimpanan data kegiatan pelatihan beserta peserta pelatihan.

Evaluasi dapat dilihat pada tabel 4.6.

Tabel 4.6 Evaluasi Form Insert Training Attendance

Test Case Kondisi Respon Sistem Status

Penambahan Data Pelatihan

1 Pengisian data Training

Attendance dengan

lengkap dan benar

Data berhasil tersimpan

dalam database

OK

2 Salah satu data tidak

diinputkan

Pemberitahuan untuk

menginputkan semua

data

OK

Setelah melakukan evaluasi pada Form Insert Training Attendance,

aplikasi sudah dapat melakukan respon seperti yang diharapkan.

Kemungkinan kondisi pengisian Form Insert Training Attendance yang

salah, aplikasi akan memberikan keterangan tentang kesalahan yang terjadi.

4.2.2. Penilaian Pengguna Akhir

Selain evaluasi terhadap aplikasi, pengujian juga dilakukan oleh pengguna

akhir dengan memberikan penilaian setelah menggunakan aplikasi ini. Pengguna

akhir, yaitu administrator HR Bagian Recruitment and Training menjalankan

aplikasi dan melakukan penilaian. Pengguna akhir menilai aplikasi Kievit

Training Tracking dengan cara mengisi kuesioner yang telah disediakan terhadap

tujuh aspek kualitas informasi yang dihasilkan oleh aplikasi. Penilaian

menggunakan nilai angka dengan range nilai 1 sampai 3. Penilaian diberikan nilai

3 apabila menjawab “Sangat Setuju”, nilai 2 untuk jawaban “Setuju” dan nilai 1

Page 17: BAB IV IMPLEMENTASI SISTEM

58

untuk jawaban “Tidak Setuju”. Rekapitulasi hasil kuesioner pengguna akhir

aplikasi Kievit Training Tracking dapat dilihat pada tabel 4.7.

Tabel 4.7 Rekapitulasi Kuesioner pengguna akhir

Aspek Informasi Nilai Rata-rata

Relevant 3.00

Reliable 2.50

Complete 3.00

Timely 3.00

Understandable 3.00

Verifiable 2.00

Accessable 3.00

Rata-rata keseluruhan 2.79

Dari hasil kuisioner diatas menunjukkan bahwa secara keseluruhan rata-rata

kualitas informasi sebesar 2.79, artinya menurut pengguna akhir sistem informasi

ini telah menghasilkan informasi yang berkualitas. Penilaian tiap aspek

menunjukkan nilai sebesar 3.00 untuk lima aspek, artinya menurut pengguna akhir

informasi yang dihasilkan sistem informasi ini sangat relevan, lengkap, tepat

waktu, mudah dipahami, dan dapat diakses. Sedangkan dua aspek yang lain

berturut-turut bernilai 2.50 untuk reliable dan 2.00 untuk verifiable, artinya

menurut pengguna akhir informasi yang dihasilkan sistem informasi ini dapat

diandalkan dan diverifikasi.

Berdasarkan penilaian diatas dan tanggapan atas pertanyaan terbuka yang

diajukan, pengguna akhir sudah puas dan menerima sistem informasi ini. Menilik

saran dari pengguna, bahwa aplikasi ini masih memungkinkan untuk adanya

pengembangan lebih lanjut untuk lebih menyempurnakan aplikasi ataupun

mengembangkan scope pekerjaan yang terkait dengan proses pelatihan pada PT

Kievit Indonesia.