0700715454 Monika Nancy 0700715555 Lenny Kumalasari 0700716375 Kelas Kelompok : 07 PCT 06 Abstrak - ANALISIS DAN PERANCANGAN APLIKASI PELATIHAN KARYAWAN BARU BERBASIS WEB PADA PT. METRODATA ELECTRONICS, TBK - Binus e-Thesis
Jurusan Teknik Informatika Skripsi Sarjana Komputer
Semester Ganjil tahun 2006/2007
Tania Wijayanti 0700715454
Monika Nancy 0700715555
Lenny Kumalasari 0700716375
Kelas / Kelompok : 07 PCT / 06
Abstrak
Tujuan penelitian adalah membuat aplikasi yang berbasis web untuk mempermudah proses pelaksanaan program orientasi karyawan baru, memastikan setiap karyawan baru memiliki standar pengetahuan yang sama, dan mempermudah proses evaluasi untuk pelaksanaan program orientasi. Metodelogi penelitian yang digunakan antara lain metode analisis observasi, penyebaran angket, dan wawancara, serta metode kepustakaan dan metode perancangan yang menggunakan Data Flow Diagram dan State .
Transition Diagram Hasil yang dicapai adalah suatu aplikasi pelatihan karyawan baru
berbasis web yang dapat membantu proses persiapan dan pelaksanaan program orientasi, serta melihat laporan hasil program orientasi. Simpulan yang didapat dari hasil penelitian adalah aplikasi ini dapat memenuhi kebutuhan perusahaan untuk mengatasi masalah dalam program orientasi karyawan.
Kata kunci:
orientasi karyawan, web-based training, e-testing, otomatisasi
Segala hormat, puji dan syukur kepada Allah Bapa yang Maha Kuasa atas berkat dan rahmat-Nya, sehingga penulisan dan penelitian skripsi yang berjudul :
ANALISIS DAN PERANCANGAN APLIKASI PELATIHAN KARYAWAN
BARU BERBASIS WEB PADA PT METRODATA ELECTRONICS, TBK. dapat
diselesaikan dengan baik tepat pada waktunya sebagai syarat menyelesaikan jenjang studi Strata-1 jurusan Teknik Informatika di Universitas Bina Nusantara, Jakarta.
Penyusunan skripsi ini dapat berlangsung dengan baik berkat bantuan dan dukungan dari berbagai pihak. Oleh karena itu, dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1.
Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara, Jakarta.
2. Bapak Ir. Sablin Yusuf, M.Sc., M.comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara 3. Bapak H.M. Subekti, BE, M.Sc., selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara.
4. Bapak Syaeful Karim, Ir., M.Sc., selaku dosen pembimbing yang telah banyak 5.
Bapak Albert Santosa, S.Kom, selaku penanggung jawab dari pihak PT Metrodata Electronics, Tbk. yang telah banyak memberikan masukan dalam penulisan skripsi ini dari awal hingga akhir.
6. Bapak Denny Soesantio, S.Kom, selaku mentor yang telah banyak membimbing dalam pembuatan aplikasi pelatihan karyawan baru ini.
7. Pimpinan dan rekan-rekan PT Metrodata Electronics, Tbk. yang telah banyak membantu dalam penulisan skripsi ini.
8. Orang tua dan saudara yang memberikan dukungan moril dan materiil.
9. Sahabat-sahabat yang telah memberikan dukungan, semangat, dan doa.
Akhir kata, segala saran dan kritik yang membangun dari pembaca akan sangat berguna bagi pengembangan dan penyempurnaan hasil yang telah diperoleh. Semoga skripsi ini dapat bermanfaat bagi pembaca dan pihak-pihak yang membutuhkan.
Jakarta, Januari 2007 Penulis
DAFTAR ISI
Halama n HALAMAN JUDUL LUAR ………………………………………………………..….i HALAMAN JUDUL DALAM ………………………………………………………... ii HALAMAN PERSETUJUAN HARDCOVER ...……..………………………………. iii HALAMAN PERNYATAAN DEWAN PENGUJI…………………………………… iv ABSTRAK ...………………………………………………………………………....... v KATA PENGANTAR …………………………………………………..……….......... vi DAFTAR ISI ……………………………………………………………………........... vii i
DAFTAR TABEL ………………………………………………………………...........xvi DAFTAR GAMBAR …………………………………………………………….......... xv iii
DAFTAR LAMPIRAN ……………………………………………………………....... xx iii
BAB 1 PENDAHULUAN ……….……………………………………………….. 1
2.1.4.1 Data Flow Diagram ( DFD ) …………………………10
2.3.3 Transmission Control Protocol / Internet Protocol ………….. 17
2.3.2 HTTP ( Hyper Text Transfer Protocol ) ...........…………..…. 17
2.3.1 Pengertian Protokol Internet …………………….....................17
17
2.2.1 Sejarah Internet…………… ……...…………………………… 15 2.3 Protokol Internet……....……………………………………………...
2.2 Internet ………..…………………………………………………...... 15
2.1.4.3 Entity Relationship Diagram ( ERD ) ……………….. 13
2.1.4.2 State Transition Diagram ( STD ) …………………... 12
10
1.1 Latar Belakang ……………………………………………………….. 1
8 Halaman 2.1.4 Alat-Alat Perancangan …………………………………….....
2.1.2 Langkah-langkah pada Analisis Sistem ……………………... 7 2.1.3 Pengertian Perancangan ……………………………………...
2.1.1 Pergertian Analisis …………………………………………... 7
2.1 Analisis dan Perancangan …………………………………………… 7
BAB 2 LANDASAN TEORI …….……………………………………………... 7
1.5 Sistematika penulisan ………………………………………………… 4
1.4 Metodologi ………….………………………………………………... 4
1.3 Tujuan dan Manfaat ………………………………………………….. 3
1.2 Ruang Lingkup ………………………………………………………..2
2.4 Teori Internet Service ……………………………………………….. 18
2.4.1 World Wide Web (WWW) …………………………………... 18
2.7.2 Model Rekayasa Piranti Lunak………………………………. 31
3.1.1.2 Visi dan Misi Organisasi................................................... 37
3.1.1.1 Sejarah Singkat Organisasi ............................................... 36
3.1.1 Gambaran Umum Organisasi........................................................... 36
3.1 Analisis Sistem................................................................................................ 36
2.8.3 Bahasa dalam Sistem Manajemen Basis Data……………….. 35
2.8.2 Komponen-komponen Sistem Basis Data…………………… 33
2.8.1 Pengertian Sistem Basis Data………...............……………….33
2.8 Sistem Basis Data …………………………………………………… 33
2.7.1 Definisi Rekayasa Piranti Lunak ………………………......... 30
2.4.2 HTML ( Hyper Text Markup Language ) …………………… 19
2.7 Rekayasa Piranti Lunak ………………………………………………30 Halaman
2.6.2 Pedoman untuk Merancang User Interface ……………......... 28
2.6.1 Sistem Interaksi ......................………………………………. 27
2.6 Interaksi Manusia dan Komputer (IMK) ……………………………. 27
2.5.4 Peyelenggaraan E-Learning …………………………………. 26
2.5.3 Manfaat E-Learning …………………………………………. 23
2.5.2 Fungsi E-Learning …………………………………………. 22
2.5.1 Definisi E-Learning …………………………………………. 20
2.5 E-Learning ……………………………….…………………………...20
3.1.1.3 Struktur Organisasi ........................................................... 38
3.1.1.4 Tugas dan Wewenang ....................................................... 39
3.2.1.2 Data Flow Diagram Nol ................................................... 57
3.2.1.9 Data Flow Diagram Rinci Proses Manage Training & FAQ ........................................................................................... 61
3.2.1.8 Data Flow Diagram Rinci Proses Follow Test................ 60
3.2.1.7 Data Flow Diagram Rinci Proses Follow Training......... 60
3.2.1.5 Data Flow Diagram Rinci Proses Request Password ..... 59 Data Flow Diagram Rinci Proses Change Password...... 59
3.2.1.4 Data Flow Diagram Rinci Proses Login to Application.. 58
Employee ........................................................................... 58
3.2.1.3 Data Flow Diagram Rinci Proses Add & Invite New
3.2.1.1 Data Flow Diagram Konteks............................................ 56
3.1.2 Sistem yang Sedang Berjalan........................................................... 40
3.2.1 Data Flow Diagram Sistem yang Diusulkan ................................... 56 Halaman
3.2 Rancangan Sistem yang Diusulkan................................................................. 56
3.1.2.4 Usulan Pemecahan Masalah.............................................. 54
3.1.2.3 Permasalahan yang Dihadapi ............................................ 54
3.1.2.2.2 Hasil wawancara ............................................. 50
3.1.2.2.1 Analisa Kuesioner ........................................... 43
3.1.2.2 Analisa Permasalahan ....................................................... 42
3.1.2.1 Gambaran Umum Sistem Penyebaran Informasi yang Sedang Berjalan ................................................................ 40
3.2.1.10 Data Flow Diagram Rinci Proses Use Forum................. 62
3.2.1.11 Data Flow Diagram Rinci Proses Manage Forum.......... 62
Login
3.2.5.1.2 Rancangan Layar Forget Password–Success 110
3.2.5.1.1 Rancangan Layar Forget Password.............. 110
3.2.5.1 Rancangan Layar Sebelum Login ................................... 109
3.2.5 Rancangan Layar............................................................................ 109
3.2.4.1 Spesifikasi Modul Admin ................................................ 76 Spesifikasi Modul Trainee ................................................ 98
3.2.4 Spesifikasi Modul ............................................................................ 76
Login ............................................................... 75
3.2.3.2.3 State Transition Diagram Trainee Setelah
............................................................... 74
3.2.3.2.2 State Transition Diagram Admin Setelah
3.2.2 Data Sistem ...................................................................................... 63
Halaman
Login ............................................................... 73
3.2.3.2.1 State Transition Diagram Sebelum
3.2.3.2 State Transition Diagram.................................................. 73
3.2.3.1.2 Struktur Menu Admin Setelah Login.............. 72
3.2.3.1.1 Struktur Menu Trainee Setelah Login............. 72
3.2.3.1 Struktur Menu ................................................................... 72
3.2.3 Perancangan Sistem ......................................................................... 72
3.2.2.2 Hubungan Antartabel ........................................................ 71
3.2.2.1 Spesifikasi Basis Data....................................................... 63
3.2.5.1.3 Rancangan Layar Forget Password–Error... 111
3.2.5.2 Rancangan Layar Admin Setelah Login ......................... 111
3.2.5.2.1 Rancangan Layar Home Admin..................... 111
3.2.5.2.2 Rancangan Layar Change Password ............ 112
3.2.5.2.3 Rancangan Layar Member ............................ 112
3.2.5.2.4 Rancangan Layar Add / Edit Profile Trainee 113
3.2.5.2.5 Rancangan Layar Add New Trainee – Upload
Excel File ...................................................... 113
3.2.5.2.6 Rancangan Layar Add / Edit Profile Admin.. 114
3.2.5.2.7 Rancangan Layar Training............................ 114
3.2.5.2.8 Rancangan Layar Subject.............................. 115
3.2.5.2.9 Rancangan Layar Add / Edit Subject............. 115 Halaman
3.2.5.2.10 Rancangan Layar Material............................ 116
3.2.5.2.11 Rancangan Layar Add / Edit Material .......... 116
3.2.5.2.12 Rancangan Layar Question ........................... 117
3.2.5.2.13 Rancangan Layar Add / Edit Question.......... 117
3.2.5.2.14 Rancangan Layar Add New Question – Upload
Excel File ...................................................... 118
Rancangan Layar Forum............................... 118
3.2.5.2.16 Rancangan Layar Create New Topic............. 119
3.2.5.2.17 Rancangan Layar View Message................... 119
3.2.5.2.18 Rancangan Layar Reply Topic ...................... 120
3.2.5.2.19 Rancangan Layar FAQ.................................. 120
3.2.5.2.20 Rancangan Layar Add / Edit FAQ................. 121
3.2.5.2.21 Rancangan Layar Contact Us........................ 121
3.2.5.2.22 Rancangan Layar Site Map ........................... 122
3.2.5.3 Rancangan Layar Trainee Setelah Login ........................ 122
3.2.5.3.1 Rancangan Layar Home Trainee................... 122
3.2.5.3.2 Rancangan Layar Change Password ............ 123
3.2.5.3.3 Rancangan Layar Subject.............................. 123
3.2.5.3.4 Rancangan Layar Material............................ 124
3.2.5.3.5 Rancangan Layar View Score........................ 124
3.2.5.3.6 Rancangan Layar FAQ.................................. 125
3.2.5.3.7 Rancangan Layar Forum............................... 125
3.2.5.3.8 Rancangan Layar Create New Topic............. 126 Halaman
3.2.5.3.9 Rancangan Layar View Message................... 126
3.2.5.3.10 Rancangan Layar Reply Topic ...................... 127
3.2.5.3.11 Rancangan Layar Follow Test....................... 127
3.2.5.3.12 Rancangan Layar Contact Us........................ 128
3.2.5.3.13 Rancangan Layar Site Map ........................... 128
BAB 4 IMPLEMENTASI DAN EVALUASI........................................................ 129
4.1.1 Spesifikasi Hardware..................................................................... 129
4.1.1.1 Spesifikasi Hardware Server .......................................... 129
4.1.1.2 Spesifikasi Hardware Client........................................... 129
4.1.2 Spesifikasi Software ....................................................................... 130
4.1.2.1 Spesifikasi Software Server ............................................ 130
4.1.2.2 Spesifikasi Software Client ............................................. 130
4.1.3 Sumber Daya Manusia yang Dibutuhkan ...................................... 130
4.2 Prosedur Operasional .................................................................................... 131
4.2.1 Halaman Login ............................................................................... 131
4.2.2 Halaman Forget Password............................................................. 132
4.2.3 Prosedur Operasional Trainee........................................................ 133
4.2.4 Prosedur Operasional Admin ......................................................... 140
4.2.5 Halaman Logout ............................................................................. 155
4.3 Arsitektur Jaringan ........................................................................................ 156
4.4 Evaluasi Sistem ............................................................................................. 156 Halaman
BAB 5 KESIMPULAN DAN SARAN ................................................................... 158
5.1 Kesimpulan ................................................................................................... 158
5.2 Saran.............................................................................................................. 159
DAFTAR PUSTAKA……………………………………………………………….. 160
RIWAYAT HIDUP…………………………………………………………………. 163
FOTOKOPI SURAT SURVEI
DAFTAR TABEL
Tabel 3.1 Anak Perusahaan....................................................................................... 37Tabel 3.2 Perincian jawaban pertanyaan pertama kuesioner .................................... 44Tabel 3.3 Perincian jawaban pertanyaan kedua kuesioner........................................ 45Tabel 3.4 Perincian jawaban pertanyaan ketiga kuesioner ....................................... 45Tabel 3.5 Perincian jawaban pertanyaan keempat kuesioner.................................... 46Tabel 3.6 Perincian jawaban pertanyaan kelima kuesioner ...................................... 47Tabel 3.7 Perincian jawaban pertanyaan keenam kuesioner..................................... 48Tabel 3.8 Perincian jawaban pertanyaan ketujuh kuesioner ..................................... 49Tabel 3.9 Perincian jawaban pertanyaan kedelapan kuesioner ................................. 49Tabel 3.10 Perincian jawaban pertanyaan kesembilan kuesioner ............................... 50Tabel 3.11 Tabel Database Ms_Activity .................................................................... 63Tabel 3.12 Tabel Database Tr_ActivityLog ............................................................... 64Tabel 3.13 Tabel Ms_Admin ...................................................................... 64Database
Tabel 3.14 Tabel Database Tr_ExamQuestion........................................................... 65Tabel 3.15 Tabel Database Ms_FAQ ......................................................................... 65Tabel 3.16 Tabel Database Ms_Material.................................................................... 66Tabel 3.17 Tabel Database Tr_MaterialLog............................................................... 66Database
Tabel 3.19 Tabel Database Ms_Subject ..................................................................... 67Tabel 3.20 Tabel Database Tr_TestLog ..................................................................... 68Tabel 3.21 Tabel Database Tr_TestTransaction......................................................... 69Tabel 3.22 Tabel Database Ms_Topic........................................................................ 69Tabel 3.23 Tabel Ms_Trainee ..................................................................... 70Database
DAFTAR GAMBAR