BAB III Analisa Pembahasan Masalah
3.1 Sejarah Singkat PT. Trikomsel Multimedia
Pt Trikomsel Multimedia berdiri sejak tahun 1996, merupakan perusahaan retail yang bergerak di bidang telekomunikasi. Selama kurun waktu tersebut, Trikomsel telah berkembang dengan cukup pesat dan telah memiliki lebih dari 500 gerai yang tersebar di 40 kota di seluruh Indonesia.
Pt Trikomsel Multimedia memantapkan untuk terjun ke multimedia dengan didasari oleh keinginan memajukan bisnis telekomunikasi di Tanah Air. Trikomsel mempunyai produk dengan merk dagang OKE yang terdiri atas OkeShop, OkeWAP, OkeSMS, dan OkeServis.
OkeShop adalah nama dagang untuk gerai bagi PT Trikomsel Multimedia yang sejak awal menjual produk segala macam, mulai dari kartu perdana, voucher dari semua operator, hingga telepon seluler berbagai merk.
Pt Trikomsel Multimedia saat ini lebih dikenal sebagai distributor peralatan penunjang telekomunikasi. Sampai dengan saat ini Trikomsel telah mendapatkan berbagai prestasi, salah satu yang telah diraih oleh Trikomsel adalah sebagai distributor terbaik Satelindo pada tahun 2005.
24
3.2 Struktur Organisasi Pt Trikomsel Multimedia
PRESIDEN DIRECTOR
SECRETARY
SHOWROOM &
FINANCE &
MODERN CHANNEL
ACCOUNTING
DIRECTOR
DIRECTOR
I T DIRECTOR
OKE SHOP
MARKETING
DIRECTOR
DIRECTOR
I T MANAGER SECRETARY
FINANCE &
SECRETARY
HRD
ACCOUNTING
PROGRAMMER
IT SUPPORT
MANAGER
HEAD
HEAD
F&A SP
MANAGER
SECRETARY
REGIONAL
MARKETING
SALES
SUPERVISOR
OPERATION
PROGRAMMER
IT
STAFF
STAFF
HEAD STORE
FINANCE CONTROLLER
CS
CS
CS
CS
FINANCE
GENERAL
RECRUITMENT
PERSONAL
AFF AFFAIR
HEAD
ADMIN
HEAD
SALES
SALES
SALES
LEADER
LEADER
LEADER
SALES
SALES
SALES
SALES
SALES
SALES
TRAINERHEAD
HEAD TRAINER RECRUITMENT
G
SUPERVISOR
TRAVEL ALL ALLOWANCE
OPERATIONAL
STAFF OFFICE BOY
TRAINER
DATA ENTRY RECRUITMENT PAYROLL
TRAINER
STAFF
DATA ANALYS & REPORT STAFF
Gambar 3.1 Struktur Organisasi Pt.Trikomsel Multimedia
25
3.3 Fungsi dan Tujuan Struktur Organisasi
Secara singkat, tugas, wewenang dan tanggung jawab dari susunan organisasi Pt. Trikomsel Multimedia adalah sebagai berikut : 1. Presiden Director Bertugas menetapkan kebijaksanaan-kebijaksanaan untuk mencapai tujuan perusahaan dan membuat perencanaan strategis perusahaan. 2. Secretary Bertugas dalam mengatur jadwal kerja dan pertemuan serta mengurus segala keperluan Director yang bersangkutan. 3.
Showroom & Modern Channel Director Direktur yang bertugas dan bertanggung jawab atas segala hal yang berhubungan dengan showroom dan modern channel.
4. HRD Manager Bertanggung jawab dalam hal pemenuhan dan pengelolaan karyawan dan calon tenaga kerja. 5. General Affair Division Bertugas dalam hal tata laksana rumah tangga perusahaan dan segala pemenuhannya, di kepalai oleh General Affair Head dengan pelaksana operasional kerja General Affair Operation dan Office Boy. 6. Recruitment Division Bertanggung jawab dalam hal pemenuhan calon tenaga kerja baru yang berkompeten dibidangnya, mulai dari pemilihan, penyeleksian dan pemenuhan tenaga kerja siap pakai. Di kepalai oleh Rekrutmen Head dengan pelaksana operasional kerja Rekrutmen Supervisor dan Data Entry Rekrutmen. 7. Personal Admin. Bertanggung jawab dalam hal pengelolaan database seluruh karyawan perusahaan. 8. Travel Allowance
26
Bertugas dalam menjadwalkan keberangkatan dan kedatangan, ijin tinggal dan tempat tinggal sementara apabila karyawan diperlukan untuk bertugas di luar domisili tempat tinggalnya. 9. Payroll Mengatur pemenuhan hak-hak karyawan dalam hal penggajian 10. Data Analys & Report Bertugas dalam pengelolaan database dan struktur organisasi pada suatu divisi 11. Trainer Melatih, memberikan konseling atau pelatihan yang berhubungan dengan tugas dan tanggung jawab kepegawaian, serta menjadwalkan training. 12. Information Technology Director Direktur yang bertanggung jawab akan keamanan data, kelancaran pengaksesan data, jaringan, dan segala hal yang berhubungan deng an teknologi informasi dalam perusahaan. 13. Programmer Spesialisasi dalam hal pemenuhan kebutuhan software program guna menunjang kelancaran arus perusahaan. 14. IT Support Menampung dan mengatasi keluhan-keluhan akan teknologi informasi. 15. Oke Shop Director Bertanggung jawab dalam kelancaran bisnis merk dagang Oke Shop. 16. Regional Sales Operation Menjalankan operasional penjualan pada anak cabang perusahaan. 17. Head Store Mengepalai dan bertanggung jawab pada para customer service. 18. Customer Service Menjalankan penjualan langsung kepada para konsumen 19. Marketing & Sales Divison
27
Melakukan analisa penjualan pasar, dan melakukan penjualan kepada dealer. Di kepalai oleh Marketing Director, Marketing Supervisor sebagai penanggung jawab, dan Sales sebagai orang yang menjalankan atau mendistribusikan produk secara langsung.
3.4 Pembahasan Masalah
Didalam bab ini penulis akan membahas tentang perancangan program dan tampilan-tampilannya yang dibuat dengan sesederhana mungkin agar pemakai dapat memahami program tersebut.
3.4.1 Struktur Database
Struktur database ini tersimpan dengan nama file database Data.mdb. a. Rancangan Tabel Pelamar
No
Nama Field
Tipe
Lebar
Akronim
1
idPlmr*
Text
6
Nomor kode pelamar
2
Nama
Text
30
Nama pelamar
3
TgLhr
Date
Short
Tempat tinggal pelamar
4
JK
Text
1
5
Status
Text
1
6
Agama
Text
1
7
Almt
Memo
8
Kota
Text
20
9
KdPos
Text
5
10
Telp
Text
15
11
HP
Text
15
12
Email
Text
30
13
Jabatan
Text
1
Keterangan Primary Key
Jabatan di perusahaan
Tabel 3.1 Rancangan Tabel Pelamar
28
b. Rancangan Tabel Pendidikan
No
Nama Field
Tipe
Lebar
1
idPlmr*
Text
6
2
NoPdkn
Number
Byte
3
Jnjg
Text
1
4
NmSklh
Text
30
5
Kota
Text
20
6
ThMsk
Text
4
7
ThLls
Text
4
8
Nilai
Text
5
Akronim
Keterangan
Nomor kode pelamar
Primary Key
Tabel 3.2 Rancangan Tabel Pendidikan
c. Rancangan Tabel Pengalaman
No
Nama Field
Tipe
Lebar
1
idPlmr*
Text
6
2
NoPglm
Number
Byte
3
Prshn
Text
30
4
Jbtn
Text
30
5
ThMsk
Text
4
6
ThKlr
Text
4
7
Gaji
Number
Long
Akronim
Keterangan
Nomor kode pelamar
Primary Key
Integer
Tabel 3.3 Rancangan Tabel Pengalaman
d. Rancangan Tabel Psikotest
No
Nama Field
Tipe
Lebar 6
1
idPlmr*
Text
2
Tanggal
Date
3
N1
Number
Akronim Nomor kode pelamar
Keterangan Primary Key
Tanggal Psikotes Byte
Intelengensi_Umum
29
4
N2
Number
Byte
Logika_Berpikir
5
N3
Number
Byte
Kemampuan_Analisis
6
N4
Number
Byte
Kemampuan_Abstraksi
7
N5
Number
Byte
Kemampuan_Numerik
8
N6
Number
Byte
Daya_Tangkap
9
N7
Number
Byte
Motivasi_Berprestasi
10
N8
Number
Byte
Inisiatif-Kerja
11
N9
Number
Byte
Ketekunan
12
N10
Number
Byte
Ketelitian
13
N11
Number
Byte
Sistematika_Kerja
14
N12
Number
Byte
Daya_Tahan_Terhadap_Stress
15
N13
Number
Byte
Kepemimpinan
16
N14
Number
Byte
Tempo_Kerja
17
N15
Number
Byte
Stabilitas_Emosi
18
N16
Number
Byte
Kepercayaan_Diri
19
N17
Number
Byte
Keterampilan_Interpersonal
20
N18
Number
Byte
Keterampilan_Komunikasi
21
N19
Number
Byte
Kerjasama
Tabel 3.4 Rancangan Tabel Psikotes
e. Rancangan Tabel Interview
No
Nama Field
Tipe
Lebar
Text
6
Akronim
1
idPlmr*
Nomor kode pelamar
2
Tanggal
Date
3
N1
Number
Byte
Pengetahuan
4
N2
Number
Byte
Communication_Skills
5
N3
Number
Byte
Interpersonal_Sensitivity_Skill
6
N4
Number
Byte
Planning_and_Organization
7
N5
Number
Byte
Management_Control_Skill
Keterangan Primary Key
Tanggal interview
Tabel 3.5 Rancangan Tabel Interview
30
3.4.2 Struktur Menu
PELAMAR
LAPORAN
PELAMAR PERSONAL CETAK INTERVIEW
PSIKOTES
LOGIN
DATA
MENU
INTERVIEW
UTAMA
TAMPILAN
DATA PSIKOTES
DATA PELAMAR
CHANGE PASSWORD
FILE EXIT
Gambar 3.2 Struktur Menu Aplikasi Proses Rekrutmen
31
3.4.3 Flowchart Mulai
Form Password
Input Password
T Login
Y
T Password Benar?
Password salah
Y Menu Utama
T Exit
Y
Selesai
Gambar 3.3 Flowchart Form Password
32
MULAI
Change Password
Input Password lama
Input Password lama
Input Password baru
T
Password benar?
Y SELESAI
Gambar 3.4 Flowchart Form Ubah Password
33
MULAI
DATA PELAMAR
NEW INPUT KODE PELAMAR
KODE SUDAH ADA?
Y
T INPUT DATA PELAMAR
SIMPAN
T
DATA HARAP DI ISI
T
BATAL
Y DATA LENGKAP
Y SIMPAN DATA PILIH DATA
EDIT
Ubah data Pelamar
UPDATE
HAPUS
Y
Tampil data Pelamar
Y
Simpan data
BATAL
T PILIH DATA
Y
TAMPIL DATA PELAMAR
T
HAPUS DATA
T YAKIN DIHAPUS?
KELUAR
T
BATAL
SELESAI
Gambar 3.5 Flowchart Form Pelamar
34
MULAI
DATA PSIKOTES
NEW
Y
Tampil Data Pelamar Pilih data Pelamar In ut nilai Psikotes
T
SIMPAN
BATAL
Y SIMPAN DATA EDIT
Y
Pilih kode Pelamar Ubah nilai psikotest
Tampil data-data psikotest
T Y UPDATE
SIMPAN DATA
T
BATAL
Y HAPUS
Pilih kode Pelamar
Tampil datadata psikotest
T Y
Yakin di hapus?
Hapus data
T
BATAL
Y KELUAR
T SELESAI
Gambar 3.6 Flowchart form Psikotes
35
MULAI
NEW
Y
Tampil Data Pelamar Pilih data Pelamar
Input nilai Interview
T
SIMPAN
BATAL
Y SIMPAN DATA EDIT
Y
Pilih kode Pelamar Ubah nilai interview
Tampil data-data interview
T Y UPDATE
SIMPAN DATA
T
BATAL
Y HAPUS
Pilih kode Pelamar
Tampil datadata interview
T Y
Yakin di hapus?
Hapus data
T
BATAL
T KELUAR
Y SELESAI
Gambar 3.7 Flowchart Form Interview
36
MULAI
LAPORAN PELAMAR
CETAK
T KELUAR
Y SELESAI
Gambar 3.8 Flowchart Laporan Data Pelamar
MULAI
LAPORAN PELAMAR PERSONAL
CETAK
T KELUAR
Y
Gambar 3.9 Flowchart Laporan Data Pelamar Personal
37
MULAI
LAPORAN PSIKOTES
CETAK
T
KELUAR
Y SELESAI
Gambar 3.10 Flowchart Laporan Psikotes
MULAI
LAPORAN INTERVIEW
CETAK
T KELUAR
Y SELESAI
Gambar 3.11 Flowchart Form Laporan Interview
3.5 Perancangan Input / Output Program
Didalam desain Input / Output ini penulis akan membuat satu menu utama yang menghubungkan form-form lain dalam aplikasi Proses Rekrutmen dan untuk
38
keluar dari Program atau selesai menggunakan program. Semua Form yang ada dalam program dibuat menggunakan Microsoft Visual Basic 6.0. Berikut ini adalah beberapa Form yang ada didalam Aplikasi Proses Rekrutmen.
3.5.1
Rancangan Form Password.
Form Menu Password yang berfungsi sebagai Menu ketika akan masuk kemenu utama. Form ini terdiri dari tombol-tombol Ok dan Cancel. Untuk menjalankan Aplikasi Program, maka akan Tampil Form Menu Password masukkan Password, tekan tombol Ok jika ingin masuk ke program Aplikasi, apabila ingin batal maka tekan tombol Exit.
ENTER PASSWORD
OK
CANCEL
Gambar 3.12 Rancangan Menu Password
Berikut ini langkah-langkah yang diperlukan untuk membuat Form Password :
Pada Jendela Visual Basic Pilih menu Project>Add Form dengan nama Form Password
Kemudian Aturlah Label, TextBox Seperti pada rancangan Form Password.
Aturlah Propertinya sebagai berikut : Control
Properties
Setting
Form
Name
FrmPwd
Label1
Name
Label1
Caption
Enter Password
39
Textbox
Name
txtPwd
Jeweled Button
Name
BtOK
Caption
OK
Name
BtCancel
Caption
Cancel
Jeweled Button
Tabel 3.6 Properti Form Password
3.5.2
Rancangan Form Pelamar
Form ini berfungsi bagi pengguna program untuk melihat data-data tentang calon pelamar, Biodata, Riwayat Pendidikan, Pengalaman Kerja, pengguna dapat menambahkan data calon pelamar yang belum ada didalam database atau yang akan diproses, form ini juga akan selalu muncul pada saat Program Aplikasi ini pertama kali dijalankan. Apabila terdapat kesalahan penginputan data, pengguna program harus menghapus data yang salah. Didalam form ini ditampilkan semua data calon pelamar yang tersimpan didalam database. Untuk berpindah-pindah record, pengguna dapat mengklik langsung dari table pelamar. Untuk keluar dari form pelamar, pengguna dapat mengklik tombol menu exit.
40
Data Pelamar
Foto Pelamar
Data Pelamar
Pendidikan
Pengalaman
Data pendidikan dan pengalaman Pelamar
Gambar 3.13 Rancangan Form Pelamar
Berikut ini langkah-langkah yang diperlukan untuk membuat Form Pelamar
Pada jendela Visual Basic Pilih menu Project>Add Form dengan nama Frm Pelamar.
Kemudian Aturlah Form, Label,TextBox, JeweledButton, MsFlexGrid, Shape, Image Seperti yang terdapat pada Rancangan Form Pelamar.
Aturlah Propertinya sebagai berikut :
41
Control
Properties
Setting
Form
Name
FrmPlmr
Image1
Name
Image
Jeweled Button1
Name
BtFoto
Caption
Insert Photo
Name
BtAdd
Caption
Add Record
Name
BtEdit
Caption
Edit Record
Name
BtDelete
Caption
Delete Record
Name
BtReport
Caption
Report
ListView1
Name
LVplmr
Jeweled Button6
Name
BtAdd2
Caption
Add Record (pdkn)
Name
BtEdit2
Caption
Edit Record (pdkn)
Name
BtDelete2
Caption
DeleteRecord(pdkn)
VbalDTabControl
Name
Tab1
ListView2
Name
LVPdkn
ListView3
Name
LVPglm
Jeweled Button2
Jeweled Button3
Jeweled Button4
Jeweled Button5
Jeweled Button7
Jeweled Button8
42
Tabel 3.7 Properti Form Pelamar
3.5.3
Rancangan Form Psikotes
DATA PSIKOTEST DATA PSIKOTEST CALON KARYAWAN
Gambar 3.14 Rancangan Form Psikotes
Berikut ini langkah-langkah yang diperlukan untuk membuat Form Psikotes
Pada jendela Visual Basic Pilih menu Project>Add Form dengan nama Frm Psikotes.
Kemudian Aturlah Form, JeweledButton, List View, Shape, Image Seperti yang terdapat pada Rancangan Form Psikotes.
Aturlah Propertinya sebagai berikut :
43
Control
Properties
Setting
Form
Name
FrmPsikotes
ListView
Name
LVPsikotes
Jeweled Button1
Name
BtAdd
Caption
Add
Name
BtEdit
Caption
Edit
Name
BtDelete
Caption
Delete
Name
BtReport
Caption
Report
Jeweled Button2
Jeweled Button3
Jeweled Button4
Tabel 3.8 Properti Form Psikotes
3.5.4
Rancangan Form Interview
DATA INTERVIEW DATA INTERVIEW CALON KARYAWAN
44
Gambar 3.15 Rancangan Form Interview
Berikut ini langkah-langkah yang diperlukan untuk membuat Form Interview
Pada jendela Visual Basic Pilih menu Project>Add Form dengan nama Frm Interview.
Kemudian Aturlah Form, JeweledButton, MsFlexGrid, Shape, Image Seperti yang terdapat pada Rancangan Form Interview.
Aturlah Propertinya sebagai berikut : Control
Properties
Setting
Form
Name
FrmInterview
ListView
Name
LVInterview
Jeweled Button1
Name
BtAdd
Caption
Add
Name
BtEdit
Caption
Edit
Name
BtDelete
Caption
Delete
Name
BtReport
Caption
Report
Jeweled Button2
Jeweled Button3
Jeweled Button4
Tabel 3.9 Properti Form Interview
45
3.5.5
Rancangan Form Laporan LAPORAN
Cr stal
Gambar 3.16 Rancangan Form Laporan
Berikut ini langkah-langkah yang diperlukan untuk membuat Form Laporan seluruh data mulai dari Laporan Data Pelamar, Laporan Data Pelamar Personal, Laporan Psikotes, Laporan Interview. Pada jendela Visual Basic Pilih menu Project>Add Form dengan nama FrmLaporan.
Kemudian Aturlah Form, dan CRViewer seperti yang terdapat pada Rancangan Form Laporan.
Aturlah Propertinya sebagai berikut : Control
Form2
Properties
Name
Setting
FrmLaporan Tabel 3.10
CRViewer
Properti Form Laporan
46