bab iii analisa pembahasan masalah -...
TRANSCRIPT
24
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.
25
3.2 Struktur Organisasi Pt Trikomsel Multimedia
PRESIDEN DIRECTOR
SHOWROOM & MODERN CHANNEL
DIRECTOR
FINANCE & ACCOUNTING
DIRECTOR
I T DIRECTOR
SECRETARY
MARKETING DIRECTOR
HRD MANAGER
RECRUITMENT HEAD
IT SUPPORT HEAD
PROGRAMMER HEAD
FINANCE & ACCOUNTING
MANAGER
FINANCE
FINANCE CONTROLLER
F&A SPV
REGIONAL SALES
OPERATION
HEAD STORE
IT STAFF
GENERAL AFFAIR HEAD
MARKETING SUPERVISOR
TRAINER HEAD PERSONAL ADMIN HEAD
GA OPERATIONAL
OFFICE BOY DATA ENTRY
RECRUITMENT
TRAVEL ALLOWANCE
STAFF
PAYROLL STAFF
TRAINER
TRAINER
DATA ANALYS & REPORT STAFF
SECRETARY
RECRUITMENT SUPERVISOR
I T MANAGER
PROGRAMMER STAFF
OKE SHOP DIRECTOR
SECRETARY
CS CS CS CS
SALES
SALES
SALES
SALES
SALES
SALES
SECRETARY
TRAINER
SALES LEADER
SALES LEADER
SALES LEADER
Gambar 3.1 Struktur Organisasi Pt.Trikomsel Multimedia
26
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
27
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 dengan
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
28
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 Keterangan
1 idPlmr* Text 6 Nomor kode pelamar Primary Key
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 Jabatan di perusahaan
Tabel 3.1 Rancangan Tabel Pelamar
29
b. Rancangan Tabel Pendidikan
No Nama Field Tipe Lebar Akronim Keterangan
1 idPlmr* Text 6 Nomor kode pelamar Primary Key
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
Tabel 3.2 Rancangan Tabel Pendidikan
c. Rancangan Tabel Pengalaman
No Nama Field Tipe Lebar Akronim Keterangan
1 idPlmr* Text 6 Nomor kode pelamar Primary Key
2 NoPglm Number Byte
3 Prshn Text 30
4 Jbtn Text 30
5 ThMsk Text 4
6 ThKlr Text 4
7 Gaji Number Long
Integer
Tabel 3.3 Rancangan Tabel Pengalaman
d. Rancangan Tabel Psikotest
No Nama Field Tipe Lebar Akronim Keterangan
1 idPlmr* Text 6 Nomor kode pelamar Primary Key
2 Tanggal Date Tanggal Psikotes
3 N1 Number Byte Intelengensi_Umum
30
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 Akronim Keterangan
1 idPlmr* Text 6 Nomor kode pelamar Primary Key
2 Tanggal Date Tanggal interview
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
Tabel 3.5 Rancangan Tabel Interview
31
3.4.2 Struktur Menu
Gambar 3.2 Struktur Menu Aplikasi Proses Rekrutmen
FILE
LAPORAN
EXIT
CHANGE PASSWORD
DATA INTERVIEW
PSIKOTES
PELAMAR
LOGIN MENU
UTAMA
TAMPILAN
CETAK
DATA PSIKOTES
DATA PELAMAR
PELAMAR PERSONAL
INTERVIEW
32
3.4.3 Flowchart
Gambar 3.3 Flowchart Form Password
Form Password
Input Password
Password Benar?
Menu Utama
Exit
Selesai
Mulai
Login
Password salah
Y
T
Y
Y
T
T
33
Gambar 3.4 Flowchart Form Ubah Password
Input Password lama
Input Password lama
Input Password baru
Password benar?
SELESAI
T
Y
Change Password
MULAI
34
Gambar 3.5 Flowchart Form Pelamar
DATA PELAMAR
INPUT KODE PELAMAR
KODE SUDAH ADA?
INPUT DATA PELAMAR
NEW
SIMPAN
DATA LENGKAP
BATAL
DATA HARAP DI ISI
EDIT PILIH DATA
Tampil data Pelamar
Ubah data Pelamar
UPDATE
BATAL
Y
T
Y
Y
Y
T
T
T
SIMPAN DATA
Simpan data
HAPUS PILIH DATA
HAPUS DATA
BATAL
TAMPIL DATA PELAMAR
YAKIN DIHAPUS?
KELUAR
SELESAI
Y
TY
T
T
Y
MULAI
35
Gambar 3.6 Flowchart form Psikotes
DATA PSIKOTES
NEW
Pilih data Pelamar
SIMPAN BATAL
SIMPAN DATA
EDIT Pilih kode Pelamar
Tampil data-data psikotest
Ubah nilai psikotest
UPDATE SIMPAN DATA
BATAL
Tampil Data Pelamar
Input nilai Psikotes
Y
T
Y
T
Y
Y
T
T
Pilih kode Pelamar
Hapus data
BATAL
HAPUS
Tampil data-data psikotest
Yakin di hapus?
KELUAR
SELESAI
Y
T
Y
Y
T
MULAI
36
Gambar 3.7 Flowchart Form Interview
DATA INTERVIEW
NEW
Pilih data Pelamar
SIMPAN BATAL
SIMPAN DATA
EDIT Pilih kode Pelamar
Tampil data-data interview
Ubah nilai interview
UPDATE SIMPAN DATA
BATAL
Tampil Data Pelamar
Input nilai Interview
Y
T
Y
T
Y
Y
T
T
Pilih kode Pelamar
Hapus data
BATAL
HAPUS
Tampil data-data interview
Yakin di hapus?
KELUAR
SELESAI
Y
T
Y
Y
T
MULAI
37
Gambar 3.8 Flowchart Laporan Data Pelamar
Gambar 3.9 Flowchart Laporan Data Pelamar Personal
LAPORAN PELAMAR
CETAK
KELUAR
SELESAI
Y
T
MULAI
LAPORAN PELAMAR PERSONAL
CETAK
KELUAR
Y
T
MULAI
38
Gambar 3.10 Flowchart Laporan Psikotes
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
LAPORAN PSIKOTES
CETAK
KELUAR
SELESAI
Y
T
MULAI
LAPORAN INTERVIEW
CETAK
KELUAR
SELESAI
Y
T
MULAI
39
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.
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
ENTER PASSWORD
OK CANCEL
40
Textbox Name txtPwd
Jeweled Button Name BtOK
Caption OK
Jeweled Button Name BtCancel
Caption Cancel
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.
41
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 :
Data Pelamar
Foto Pelamar
Data Pelamar
Data pendidikan dan pengalaman Pelamar
Pendidikan Pengalaman
42
Control Properties Setting
Form Name FrmPlmr
Image1 Name Image
Jeweled Button1 Name BtFoto
Caption Insert Photo
Jeweled Button2 Name BtAdd
Caption Add Record
Jeweled Button3 Name BtEdit
Caption Edit Record
Jeweled Button4 Name BtDelete
Caption Delete Record
Jeweled Button5 Name BtReport
Caption Report
ListView1 Name LVplmr
Jeweled Button6 Name BtAdd2
Caption Add Record (pdkn)
Jeweled Button7 Name BtEdit2
Caption Edit Record (pdkn)
Jeweled Button8 Name BtDelete2
Caption DeleteRecord(pdkn)
VbalDTabControl Name Tab1
ListView2 Name LVPdkn
ListView3 Name LVPglm
43
Tabel 3.7 Properti Form Pelamar
3.5.3 Rancangan Form Psikotes
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 :
DATA PSIKOTEST
DATA PSIKOTEST CALON KARYAWAN
44
Control Properties Setting
Form Name FrmPsikotes
ListView Name LVPsikotes
Jeweled Button1 Name BtAdd
Caption Add
Jeweled Button2 Name BtEdit
Caption Edit
Jeweled Button3 Name BtDelete
Caption Delete
Jeweled Button4 Name BtReport
Caption Report
Tabel 3.8 Properti Form Psikotes
3.5.4 Rancangan Form Interview
DATA INTERVIEW
DATA INTERVIEW CALON KARYAWAN
45
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
Jeweled Button2 Name BtEdit
Caption Edit
Jeweled Button3 Name BtDelete
Caption Delete
Jeweled Button4 Name BtReport
Caption Report
Tabel 3.9 Properti Form Interview
46
3.5.5 Rancangan Form Laporan
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 :
Tabel 3.10
Properti Form
Laporan
LAPORAN
Crystal
Control Properties Setting
Form2 Name FrmLaporan
CRViewer