66
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan sistem pendataan pelamar kerja pada perusahaan Outsourcing PT. Multi Bangun Abadi dengan menggunakan Visual Basic 2008 sebagai bahasa pemograman dan MySql sebagai Database. 4.2 Perangkat Penguji Spesifikasi saat Program dibuat menggunakan : a. Spesifikasi Perangkat Keras (Hardware) a. Tipe Komputer
: Laptop
b. Processor
: Intel Dual-Core
c. RAM
: 1GB
d. Harddisk
: 250GB
e. Layar
: 14 Inch
b. Spesifikasi Perangkat Lunak (Software) a. Sistem Operasi
: Microsoft Windows 7 Ultimate
b. Paket Program
: Visual Studio 2008
c. Database
: MySQL(phpMyAdmin 3.1.1)
66 http://digilib.mercubuana.ac.id/
67
4.3 Implemantasi Basis Data 4.3.1 Tampilan Localhost XAMPP Berikut ini adalah tampilan sistem pendataan pelamar kerja pada perusahaan Outsourcing PT. Multi Bangun Abadi dengan menggunakan MySql :
Gambar 4.1 Tampilan Localhost XAMPP
4.3.2 Tabel Petugas
Gambar 4.2 Tabel Petugas
http://digilib.mercubuana.ac.id/
68
Query Tabel Petugas : create table petugas ( kd_ptg varchar(5), nm_ptg varchar(30), pass varchar(10), primary key(kd_ptg) )type = innodb;
4.3.3 Tabel Jadwal_Tes
Gambar 4.3 Tabel Jadwal_Tes Query Tabel Jadwal Tes create table jadwal_tes( no_jdwl varchar(10), kd_ptg varchar(5), kd_pel varchar(5), kd_psi varchar(5), tmpt varchar(20), tgl_jdwl date, ruang varchar(10), hari varchar(10), jam varchar(10),
http://digilib.mercubuana.ac.id/
69
ket varchar(20), foreign key(kd_ptg) references petugas(kd_ptg) on delete cascade on update cascade, foreign key(kd_pel) references pelamar(kd_ptg) on delete cascade on update cascade, foreign key(kd_ptg) references petugas(kd_ptg) on delete cascade on update cascade )type=innodb;
4.3.4 Tabel Pelamar
Gambar 4.4 Tabel Pelamar Query Tabel pelamar create table pelamar ( kd_pel varchar(5), nm_pel varchar(30), tmpt_lhr varchar(20), tgl_lhr date, tlp char(12), agama varchar(10), alamat varchar(50), jk varchar(10), pend varchar(10), wilayah varchar(30), jurusan varchar(20), ket_pel varchar(20), primary key (kd_pel)) type = innodb;
http://digilib.mercubuana.ac.id/
70
4.3.5 Tabel Hasil_Tes
Gambar 4.5 Tabel Hasil_Tes Query Tabel Hasil_Tes create table hasil_tes ( no_hasil varchar(10), no_jdwl varchar(10), hasil varchar(20), primary key(no_hasil), ) type = innodb; 4.3.6 Tabel Psikotes
Gambar 4.6 Tabel Psikotes
http://digilib.mercubuana.ac.id/
71
Query Tabel Psikotes create table psikotes ( kd_psi varchar(5), nm_psi varchar(30), primary key(kd_psi) )type=innodb;
4.3.7 Tabel PT
Gambar 4.7 Tabel PT Query Tabel PT create table ptk( no_ptk varchar(10), no_hasil varchar(10), no_lwg varchar(10), tgl_ptk date, primary key(no_ptk), foreign key(no_hasil) references hasil_tes(no_hasil) on delete cascade on update cascade, foreign key(no_lwg) references lowongan(no_lwg) on delete cascade on update cascade ) type = innodb;
http://digilib.mercubuana.ac.id/
72
4.3.8 Tabel Lowongan
Gambar 4.8 Tabel Lowongan Query Tabel Lowongan create table lowongan ( no_lwg varchar(10), kd_pt varchar(5), nm_lwg varchar(30), pengalaman varchar(3), tgl_lwg date, umur int(3), keterangan varchar(100), primary key(no_lwg), foreign key(kd_pt) references pt(kd_pt) on delete cascade on update cascade )type=innodb;
http://digilib.mercubuana.ac.id/
73
4.3.9 Tabel PTK
Gambar 4.9 Tabel PTK Query Tabel PTK create table ptk( no_ptk varchar(10), no_hasil varchar(10), no_lwg varchar(10), tgl_ptk date, primary key(no_ptk), foreign key(no_hasil) references hasil_tes(no_hasil) on delete cascade on update cascade, foreign key(no_lwg) references lowongan(no_lwg) on delete cascade on update cascade ) type = innodb;
http://digilib.mercubuana.ac.id/
74
4.3.10 Tabel Detail
Gambar 4.10 Tabel Detail Query Tabel Detail create table detail_tes ( no_hasil varchar(10), kd_pel varchar(5), hasil_tes varchar(20) )type = innodb
http://digilib.mercubuana.ac.id/
75
4.4 Tampilan Antar Muka 4.4.1
Halaman Start Up
Gambar 4.11 Halaman Start Up Potongan Kodingan Start Up : public Class SplashScreen1 Dim Z As Integer Private Sub SplashScreen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Timer1.Enabled = True Timer1.Interval = 60 End Sub
4.4.2
Halaman Login Pada form login, petugas diwajibkan untuk memasukkan user name dan
password agar dapat masuk kedalam aplikasi. Hal ini bertujuan untuk membatasi pemakai yang mengakses aplikasi dan hak aksesnya. Untuk lebih jelasnya, form login dapat dilihat pada gambar dibawah ini CMD = New OdbcCommand("select * from petugas where nm_ptg='" & TextBox1.Text & "' and pass='" & TextBox2.Text & "'", CONN) RD = CMD.ExecuteReader RD.Read() If RD.HasRows Then ProgressBar1.Maximum = 100000 'upper bound of the rane ProgressBar1.Minimum = 0 'lower bound of the rane ProgressBar1.Value = 1 ProgressBar1.Step = 1 For i = 0 To 100000 ProgressBar1.PerformStep() Next Me.Visible = False MenuUtama.Show()
http://digilib.mercubuana.ac.id/
76
MenuUtama.Panel1.Text = RD.GetString(0) MenuUtama.Panel2.Text = RD.GetString(1) MsgBox(" LOGIN BERHASIL") Else MsgBox("login salah, periksan kembali Username dan Password") Me.Activate() TextBox1.Text = "" TextBox2.Text = "" End If
Gambar 4.12 Halaman Login Isi User name dan password pada form login, lalu klik ombol OK. Jika benar akan membuka menu utama, tetapi jika salah satu atau keduanya, maka akan muncul pesan dan diminta mengulangi kembali untuk mengisis User name dan password sampai benar. 4.4.3
Halaman Menu Utama
Form Menu Utama merupakan form yang tampil setelah Form Login. Dari Form ini maka petugas dapat membuka form-form lain yang berhubungan dengan Aplikasi Sistem Pendataan Pelamar Kerja pada Perusahaan Outsourcing PT. Multi Bangun
Abadi. Form-form tersebut yaitu file master yang terdiri dari Petugas,
Pelamar_Kerja, Psikotes dan PT. File transaksi terdiri dari Jadwal_lamaran, Lowongan, Hasil_Tes dan PTK. File Laporan terdiri dari Laporan Master berisi : Petugas, Pelamar_Kerja, Psikotes, dan PT sedangkan Laporan Transaksi berisi : Jadwal_lamaran, Lowongan, Hasil_Tes dan PTK, File Rekap Transaksi terdiri dari transaksi yang telah dilakukan sebelumnya dan dapat di cetak.
http://digilib.mercubuana.ac.id/
77
Gambar 4.13 Halaman Menu Utama Potongan Kodingan Menu Utama Public Class MenuUtama Private Sub JadwalTesPelamarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles JadwalTesPelamarToolStripMenuItem.Click Dim jad As New Jadwal_Tes jad.Show() End Sub Private Sub PetugasToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PetugasToolStripMenuItem.Click Dim ptg As New Data_Petugas ptg.Show() End Sub
http://digilib.mercubuana.ac.id/
78
4.4.4 Halaman Data Petugas Halaman Data Petugas merupakan file master yang dapat mencari, menambah, mengedit, menghapus dan menyimpan data yang akan disimpan kedalam database.
Gambar 4.14 Halaman Data Petugas Potongan Kodingan Data Petugas Imports System.Data.Odbc Public Class Data_Petugas Sub Kosongkan() TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox1.Focus() End Sub
http://digilib.mercubuana.ac.id/
79
4.4.5 Halaman Data Pelamar Kerja Halaman Pelamar kerja merupakan file master yang dapat mencari, menambah, mengedit, menghapus dan menyimpan data yang akan disimpan kedalam database Pelamar Kerja apabila terjadi penambahan, pengubahan atau pun pengurangan data.
Gambar 4.15 Halaman Data Pelamar Potongan Kodingan Data Pelamar Imports System.Data.Odbc Public Class Data_Pelamar Sub bersih() TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" ComboBox1.Text = "" ComboBox2.Text = "" ComboBox3.Text = "" ComboBox4.Text = "-PILIH-" TextBox2.Focus() End Sub
http://digilib.mercubuana.ac.id/
80
4.4.6 Halaman Data PT Halaman PT merupakan file transaksi yang dapat mencari, menghapus dan menyimpan data yang akan disimpan kedalam database PT apabila terjadi penambahan, pengubahan ataupun pengurangan data.
Gambar 4.16 Halaman Data PT Potongan Kodingan Data PT Imports System.Data.Odbc Public Class Data_PT Sub Kosongkan() TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox5.Text = "" TextBox8.Text = "" TextBox2.Focus() End Sub
http://digilib.mercubuana.ac.id/
81
4.4.7 Halaman Data Psikotes Halaman Psikotes merupakan file master yang dapat mencari, menambah, mengedit, menghapus dan menyimpan data yang akan disimpan kedalam database Psikotes apabila terjadi penambahan, pengubahan ataupun pengurangan data.
Gambar 4.17 Halaman Data Psikotes Potongan Kodingan Data Psikotes Imports System.Data.Odbc Public Class Data_Psikotes Sub Kosongkan() TextBox1.Text = "" TextBox2.Text = "" TextBox1.Focus() End Sub
http://digilib.mercubuana.ac.id/
82
4.4.8 Halaman Jadwal Pelamar Halaman Jadwal Pelamar merupakan Form File Transaksi yang dapat mencetak, Membatalkan, menyimpan serta mencari data jika terjadi transaksi Jadwal Pelamar.
Gambar 4.18 Halaman Jadwal Lamaran Potongan Kodingan Jadwal Lamaran Imports System.Data.Odbc Public Class Jadwal_Tes Private index As Integer = 0 Sub bersih() TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" ComboBox1.Text = "" TextBox5.Text = "" DateTimePicker1.Text = "" TextBox6.Text = "" TextBox7.Text = "" TextBox8.Text = "" TextBox10.Text = "" TextBox11.Text = "" TextBox9.Text = "" Lvw.Items.Clear() End Sub
http://digilib.mercubuana.ac.id/
83
4.4.9 Halaman Hasil Tes Halaman Hasil Tes merupakan Form File Transaksi yang dapat melihat hasil tes, mengcetak, menghapus serta mencari data jika terjadi transaksi Hasil Tes.
Gambar 4.19 Halaman Hasil Tes Potongan Kodingan Hasil Tes Imports System.Data.Odbc Public Class Hasil_Tes Sub bersih() TextBox1.Text TextBox4.Text TextBox5.Text TextBox3.Text TextBox6.Text TextBox7.Text TextBox8.Text TextBox2.Text
= = = = = = = =
"" "" "" "" "" "" "" ""
End Sub
http://digilib.mercubuana.ac.id/
84
4.4.10 Halaman Lowongan Halaman Lowongan merupakan Form File Transaksi yang dapat melihat nomor lowongan , nama lowongan, mengcetak, menyimpan serta mencari data nama PT yang dicari.
Gambar 4.20 Halaman Lowongan Potongan Kodingan Lowongan Imports System.Data.Odbc Public Class Lowongan Sub bersih() TextBox2.Text = "" TextBox3.Text = "" ComboBox1.Text = "" TextBox4.Text = "" TextBox5.Text = "" DateTimePicker1.Text = "" TextBox6.Text = "" TextBox7.Text = "" TextBox8.Text = "" TextBox9.Text = "" TextBox1.Focus() End Sub
http://digilib.mercubuana.ac.id/
85
4.4.11 Halaman Penempatan Tenaga Kerja Halaman Penempatan Tenaga Kerja merupakan Form File Transaksi yang dapat melihat tempat Penempatan tenaga kerja, nama lowongan, mengcetak, menyimpan serta mencari data penempatan tenaga kerja yang diinginkan.
Gambar 4.21 Halaman Penempatan Tenaga Kerja Potongan Kodingan Penempatan Tenaga Kerja Imports System.Data.Odbc Public Class PTK Dim rd2 As OdbcDataReader Private Sub PTK_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call Koneksi() Call nomor() TextBox1.Enabled = False DateTimePicker1.Format = DateTimePickerFormat.Custom DateTimePicker1.CustomFormat = "dd/MM/yyyy" End Sub
http://digilib.mercubuana.ac.id/
86
4.4.12 Halaman Laporan Data Lowongan Halaman Laporan Data Lowongan merupakan file laporan yang berfungsi untuk mencetak laporan yang berisi Laporan Tanggal awal, Laporan Tanggal Akhir.
Gambar 4.22 Halaman Laporan Data Lowongan Potongan Kodingan Laporan Data Lowongan Public Class Lap_Lowongan Private Sub BtnCetak_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCetak.Click Laporan_Lowongan.tgl1 = DateTimePicker1.Value.Date Laporan_Lowongan.tgl2 = DateTimePicker2.Value.Date Laporan_Lowongan.Show() End Sub
http://digilib.mercubuana.ac.id/
87
Pilih tanggal periode yang ingin dicetak, lalu klik tombol Cetak, maka akan mucul crystal report :
Gambar 4.23 Tampilan Laporan Data Lowongan 4.4.13 Halaman Laporan Data Pelamar Halaman Laporan Data Pelamar merupakan file laporan yang berfungsi untuk mencetak laporan yang berisi Laporan Tanggal awal dan Laporan Tanggal Akhir.
Gambar 4.24 Halaman Laporan Data Pelamar Potongan Kodingan Laporan Data Pelamar Public Class Lap_Pelamar Private Sub BtnCetak_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCetak.Click LaporanPelamar.tgl1 = DateTimePicker1.Value.Date LaporanPelamar.tgl2 = DateTimePicker2.Value.Date
http://digilib.mercubuana.ac.id/
88
LaporanPelamar.Show() End Sub
Pilih tanggal periode yang ingin dicetak, lalu klik tombol Cetak, maka akan mucul crystal report :
Gambar 4.25 Tampilan Laporan Data Pelamar 4.5
Pengujian Sistem Pengujian sistem yang dilakukan adalah untuk mengetahui bahwa aplikasi
yang telah dibuat dapat berjalan sebagaimana mestinya sesuai dengan yang dirancang. Dan untuk menghindari kesalahan – kesalahan yang mungkin terjadi pada saat aplikasi dijalankan. 4.5.1 Metode Pengujian Metode yang dilakukan metode black box testing yaitu metode pengujian yang menekankan pada berhasil atau tidaknya menjalankan fungsi dari aplikasi yang dibuat. 4.5.2
Skenario pengujian Skenario yang dimaksud adalah skenario-skenario pengujian yang
dilakukan untuk melihat hasil dari skenario yang dilakukan.
http://digilib.mercubuana.ac.id/
89
Table 4.1 Tabel skenario pengujian Aplikasi Sistem Pendataan Pelamar Kerja pada Perusahaan Outsourcing PT. Multi Bangun Abadi. No
Antar Muka Bagian dari Status Antar Muka Aplikasi Yang diuji yang diuji
Skenario Pengujian
Hasil yang diharapkan
1
Halaman Login
Proses menginput data login
Masukkan User Name dan Password
Data akan dicek, bila salah ulangi, dan bila benar masuk ke form Menu Utama
2
Menu Utama
Proses Link Menu menu Strip Utama sudah Item terbuka
3
Halaman Proses data Petugas Menginput data petugas
Halaman data petugas sudah terbuka
Masukkan data petugas sesuai dengan form tersebut
Data akan tersimpan database dan tombol simpan berfungsi untuk menyimpan data ke dalam database petugas, tombol batal berfungsi untuk membatalkan data yang telah di input, tombol hapus berfungsi untuk menghapus data yang telah di simpan, tombol keluar berfungsi untuk keluar dari halaman petugas dan tombol cari berfungsi untuk mencari data yang ingin di masukkan.
4
Halaman data Pelamar kerja
Halaman data pelamar kerja sudah terbuka
Masukkan data pelamar kerja sesuai dengan form tersebut
Data akan tersimpan ke dalam database dan tombol simpan berfungsi untuk menyimpan data ke dalam database barang, tombol batal berfungsi untuk membatalkan data yang telah di input,
Proses Menginput data pelamar kerja
Halaman Login sudah terbuka
Klik menu Menu yang diinginkan yang akan terbuka diinginkan
http://digilib.mercubuana.ac.id/
90
tombol hapus berfungsi untuk menghapus data yang telah di simpan, tombol keluar berfungsi untuk keluar dari halaman barang dan tombol cari berfungsi untuk mencari data yang ingin di masukkan. 5
Halaman data PT
Proses Menginput data PT
Halaman data PT sudah terbuka
Masukkan data PT sesuai dengan form tersebut
Data akan tersimpan ke dalam database dan tombol simpan berfungsi untuk menyimpan data ke dalam database customer, tombol batal berfungsi untuk membatalkan data yang telah di input, tombol hapus berfungsi untuk menghapus data yang telah di simpan, tombol keluar berfungsi untuk keluar dari halaman customer dan tombol cari berfungsi untuk mencari data yang ingin di masukkan.
6
Halaman Data Psikotes
Proses Menginput data Psikotes
Halaman data psikotes sudah terbuka
Masukkan data psikotes sesuai dengan form tersebut
Data akan tersimpan ke dalam database dan tombol simpan berfungsi untuk menyimpan data ke dalam database supplier, tombol batal berfungsi untuk membatalkan data yang telah di input, tombol hapus berfungsi untuk menghapus data yang telah di simpan,
http://digilib.mercubuana.ac.id/
91
tombol keluar berfungsi untuk keluar dari halaman supplier dan tombol cari berfungsi untuk mencari data yang ingin di masukkan 7
Halaman Jadwal Lamaran
Proses Menginput data Jadwal Lamaran
Halaman Jadwal lamaran sudah terbuka
Masukkan data Jadwal Lamaran sesuai dengan form tersebut
Data akan tersimpan ke dalam database dan tombol simpan berfungsi untuk menyimpan data ke dalam database Jadwal Lamaran dan detail terima, tombol batal berfungsi untuk membatalkan data yang telah di input, tombol keluar berfungsi untuk keluar dari halaman Jadwal lamaran, tombol cari berfungsi untuk mencari data yang ingin di masukkan, dan tombol cetak berfungsi untuk mencetak Jadwal lamaran
8
Halaman Hasil Tes
Proses Menginput Data Hasil Tes
Halaman Hasil Tessudah terbuka
Masukkan data Hasil Tes sesuai dengan form tersebut
Data akan tersimpan ke dalam database dan tombol simpan berfungsi untuk menyimpan data ke dalam database Hasil Tes dan detail minta, tombol batal berfungsi untuk membatalkan data yang telah di input, tombol keluar berfungsi untuk keluar dari halaman Hasil Tes, tombol cari berfungsi untuk mencari data yang
http://digilib.mercubuana.ac.id/
92
ingin di masukkan, dan tombol cetak berfungsi untuk mencetak transaksi Hasil Tes. 9
Halaman Lowongan
Proses Menginput data Lowongan
Halaman Lowongan sudah terbuka
Masukkan data Lowongan sesuai dengan form tersebut
Data akan tersimpan ke dalam database dan tombol simpan berfungsi untuk menyimpan data ke dalam database Lowongan dan detail keluar, tombol batal berfungsi untuk membatalkan data yang telah di input, tombol keluar berfungsi untuk keluar dari halaman Lowongan, tombol cari berfungsi untuk mencari data yang ingin di masukkan, dan tombol cetak berfungsi untuk mencetak Nama Lowongan
10
Halaman Penempatan Tenaga Kerja
Proses menginput Penempatan Tenaga Kerja
Halaman Penempata n Tenaga Kerja telah terbuka
Masukkan Penempatan tenaga Kerja sesuai dengan form tersebut
Data akan tersimpan ke dalam database dan tombol simpan berfungsi untuk menyimpan data ke dalam database Lowongan dan detail keluar, tombol batal berfungsi untuk membatalkan data yang telah di input, tombol keluar berfungsi untuk keluar dari halaman Penempatan tenaga Kerja, tombol cari berfungsi untuk mencari data yang ingin di masukkan,
http://digilib.mercubuana.ac.id/
93
dan tombol cetak berfungsi untuk mencetak penempatan tenaga kerja. 11
Halaman Laporan Data Lowongan
Proses mencetak Laporan
Halaman laporan data lowongan telah terbuka
Masukkan periode laporan yang diinginkan
File laporan tercetak
akan
12
Halaman Laporan Data Pelamar
Proses mencetak Laporan
Halaman laporan data lowongan telah terbuka
Masukkan periode laporan yang diinginkan
File laporan tercetak
akan
Tabel 4.2 Tabel Evaluasi Hasil Pengujian Sistem Pendataan Kerja Pada Perusahaan Outsourcing PT. Multi Bangun Abadi No
Nama Menu
Prosedur Pengujian
1
Halaman login
Input data Login
2
Menu utama
Pilih sub menu
Masukan
Keluaran yang diharapkan Username dan Masuk ke password menu selanjutnya
Klik mouse
Masuk ke sub menu / program yang dituju
http://digilib.mercubuana.ac.id/
Kriteria evaluasi hasil Jika berhasil Masuk ke Menu selanjutnya jika tidak berhasil maka Tidak dapat masuk kedalam aplikasi Berhasil bila program yang dituju tampil
Hasil yang didapat Berhasil masuk ke Menu selanjutnya
Berhasil masuk ke Program yang dituju
94
3
Halaman Petugas
Masukan data petugas yang akan di input dan klik tombol simpan
Input data : - Kode - Nama - Password
Akan muncul data petugas baru di list jika berhasil disimpan ke dalam database
Jika berhasil data tersimpan jika tidak, data tidak tersimpan
Muncul dilist jika berhasil disimpan
4
Halaman Psikotes
Masukan data barang yang akan di input dan klik tombol simpan
Input data : - Kode Psikotes - Nama Psikotes
Akan muncul data Psikotes di list jika berhasil disimpan ke dalam database
Jika berhasil data tersimpan jika tidak, data tidak tersimpan
Muncul dilist jika berhasil disimpan
5
Halaman PT
Masukan data PT yang akan di input dan klik tombol simpan
Input data : - Kode PT - Nama PT - Alamat PT - Email PT - Deskripsi
Akan muncul data customer baru di list jika berhasil disimpan ke dalam database
Jika berhasil data tersimpan jika tidak, data tidak tersimpan
Muncul dilist jika berhasil disimpan
6
Halaman Transaksi Lowongan
Masukan data transaksi lowongan yang akan di input dan klik tombol simpan
Input data : - Nomor Lowongan - Kode Lowongan - Nama Lowongan - Pengalaman - Tanggal lowongan - Umur - Keterangan
Akan muncul data Transaksi Lowongan Baru di list jika berhasil disimpan ke dalam database
Jika berhasil data tersimpan jika tidak, data tidak tersimpan
Muncul dilist jika berhasil disimpan
8
Halaman Transaksi Hasil Tes
Masukan data transaksi Hasil Tes yang akan di input dan klik tombol simpan
Input data : - Nomor Hasil Tes - Nomor Jadwal
Akan muncul data transaksi Hasil Tes baru di list jika berhasil disimpan ke dalam
Jika berhasil data tersimpan jika tidak, data tidak tersimpan
Muncul dilist jika berhasil disimpan
http://digilib.mercubuana.ac.id/
95
database 9
Halaman Transaksi PTK
Masukan data transaksi PTK yang akan di input dan klik tombol simpan
Input data : - Nomor PTK - Nomor Hasil - Nomor Lowongan - Tanggal PTK
Akan muncul data transaksi PTK baru di list jika berhasil disimpan ke dalam database
Jika berhasil data tersimpan jika tidak, data tidak tersimpan
Muncul dilist jika berhasil disimpan
10
Halaman Laporan Lowongan
Klik Laporan yang di Inginkan
Klik mouse pilih Periode dan Tombol cetak jika Ingin mencetak Dan tombol Keluar Untuk keluar dari Form laporan
Muncul tampilan yang berisi semua data laporan sesuai periode yang dipilih
Berhasil jika semua Data laporan tampil
Mencetak data laporan
11
Halaman Laporan Pelamar
Klik Laporan yang di Inginkan
Klik mouse pilih Periode dan Tombol cetak jika Ingin mencetak Dan tombol Keluar Untuk keluar dari Form laporan
Muncul tampilan yang berisi semua data laporan sesuai periode yang dipilih
Berhasil jika semua Data laporan tampil
Mencetak data laporan
http://digilib.mercubuana.ac.id/
96
4.5.3 Analisa Hasil Pengujian Setelah dilakukan pengujian secara menyeluruh. Maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil dari pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian. Hasil pengujian yang diperoleh dapat dianalisis sebagai berikut: 1.
Halaman login , yang mengontrol aktifitas sub menu / form-from dalam sistem.
2.
Halaman utama yang menghubungkan antar interface yang terdapat dalam menu berjalan dengan baik.
3.
Proses pengambilan data dapat berjalan sesuai dengan yang diinginkan.
4.
Sistem ini telah dilakukan pengujian dan
dapat dijalankan sesuai
dengan rancangan yang telah dibangun. 5.
Hasil keluaran atau output dapat tercetak sesuai perancangan sistem yang di inginkan.
http://digilib.mercubuana.ac.id/