Sistem pengawasan kompetensi pengajar di Easy Speak
BIODATA PENULIS
Nama : Andi Sucakra.P NIM : 10109440 Tempat/Tgl. Lahir : Makassar, 13 Februari 1990 Jenis Kelamin : Laki
- – laki Alamat : Perumahan Anggrek Minasa Upa Blok Am 16/7
Makassar No. Telp./HP. : 089655119911 E-mail Riwayat Pendidikan 1996 – 2002 : SDN 2 Pangkajene 2002 – 2005 : SLTP Negeri 2 Makassar 2005
- – 2008 : SMA Negeri 1 Bontomarannu 2009
- – 2014 : Program Studi S1 Jurusan Teknik Informatika Universitas Komputer Indonesia Bandung Demikian riwayat hidup saya buat dengan sebenar-benarnya dalam keadaan sadar dan tanpa paksaan.
SISTEM PENGAWASAN KOMPETENSI PENGAJAR DI EASY SPEAK SKRIPSI
Diajukan untuk Menempuh Ujian Akhir Sarjana
ANDI SUCAKRA.P 10109440 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA 2014
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT karena berkat rahmat dan karunia-Nya, penulis dapat menyelesaikan sripsi yang berjudul
“SISTEM PENGAWASAN KOMPETENSI PENGAJAR DI EASY
SPEAK”. Skripsi ini disusun dengan maksud untuk memenuhi syarat
kelulusan Ujian Akhir Sarjana Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia (UNIKOM) Bandung.
Pada proses penyusunan skripsi ini, penulis mendapat banyak bantuan, dorongan, bimbingan, dan arahan serta dukungan yang sangat berarti dari berbagai pihak. Oleh karena itu, penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Allah SWT yang senantiasa melimpahkan rahmat dan karunia-Nya;
2. Kedua orang tua yang senantiasa memberikan d orongan do’a, pengorbanan baik moril maupun materil.
3. Bapak Irawan Afrianto, S.T., M.T. selaku Ketua Jurusan Program Studi Teknik Informatika Universitas Komputer Indonesia.
4. Bapak Taryana Suryana, S.T., M.Kom. Selaku dosen pembimbing, karena telah banyak meluangkan waktu untuk membimbing dan menasehati dalam proses penyusunan tugas akhir ini.
5. Seluruh Dosen dan staf sekretariat Program Studi Teknik Informatika;
6. Andi Ika Pratiwi S yang selalu memberi dukungan kepada penulis;
7. Theresia Ascanova yang telah memberi dukungan kepada penulis;
8. Mr.Putra Anugyasa selaku Supervisor Easy Speak Cabang Bandung dan Mr.Bambang Himawan selaku Pengajar di Easy Speak Cabang Bandung atas kerjasama dan informasi yang telah diberikan;
9. Rekan-rekan mahasiswa kelas IF-10 angkatan 2009 terima kasih atas
10. Rekan-rekan mahasiswa Bimbingan Skripsi Bapak Ir. Taryana
Suryana, M.Kom. yang telah berjuang bersama-sama dan saling memberikan dukungan; Penulis sadar bahwa dalam penulisan Tugas Akhir ini masih terdapat banyak kekurangan baik dari segi teknik penyajian penulisan, maupun materi penulisan mengingat keterbatasan ilmu yang dimiliki penulis. Oleh karena itu, penulis sangat mengharapkan segala bentuk saran dan kritik dari semua pihak demi penyempurnaan Tugas Akhir ini.
Akhir kata, semoga Allah SWT senantiasa melimpahkan karunia-Nya dan membalas segala amal budi serta kebaikan pihak-pihak yang telah membantu penulis dalam penyusunan laporan Tugas Akhir ini dan semoga tulisan ini dapat memberikan manfaat bagi pihak-pihak yang membutuhkan.
Bandung, Februari 2014 Penulis
DAFTAR ISI
ABSTRAK ..................................................................................................... i
ABSTRACT .................................................................................................... ii
KATA PENGANTAR ................................................................................... iii DAFTAR ISI ................................................................................................. v DAFTAR GAMBAR ..................................................................................... ix DAFTAR TABEL ......................................................................................... xiiv DAFTAR SIMBOL ....................................................................................... xvii DAFTAR LAMPIRAN ................................................................................. xxii
BAB 1 PENDAHULUAN .................................................................... 1
1.1 Latar Belakang Masalah ................................................................. 1
1.2 Identifikasi Masalah........................................................................ 2
1.3 Maksud dan Tujuan ........................................................................ 3
1.4 Batasan Masalah ............................................................................. 4
1.5 Metodologi Penelitian ..................................................................... 5
1.5.1 Metode Pengumpulan Data.................................................. 5
1.5.2 Metode Pembangunan Perangkat Lunak ............................. 6
1.6 Sistematika Penulisan ..................................................................... 8
BAB 2 TINJAUAN PUSTAKA ........................................................... 11
2.1 Profil EASY SPEAK ....................................................................... 11
2.1.1 Sejarah EASY SPEAK ........................................................ 11
2.1.2 Visi dan Misi ....................................................................... 12
2.1.3 Logo EASY SPEAK ............................................................ 12
2.1.4 Struktur Organisasi .............................................................. 13
2.1.5 Deskripsi Pekerjaan ............................................................. 14
2.2 Landasan Teori ................................................................................ 15
2.2.1 Literature Review ................................................................ 15
2.2.3 Kompentensi ........................................................................ 17
3.1.9 Analisis Jaringan .................................................................. 54
3.3.3 Perancangan Jaringan Semantik Front Office ................... 199
3.3.2 Perancangan Jaringan Semantik Supervisor ..................... 198
3.3.1 Perancangan Jaringan Semantik Admin ............................ 197
3.3 Perancangan Jaringan Semantik ...................................................... 197
3.2.5 Perancangan Pesan............................................................... 193
3.2.4 Perancangan Antarmuka ...................................................... 135
3.2.3 Perancangan Struktur Menu ................................................ 131
3.2.2 Perancangan Data ................................................................ 122
3.2.1 Perancangan Pengkodean .................................................... 122
3.2 Perancangan Sistem ......................................................................... 121
3.1.11 Analisis Kebutuhan Fungsional ........................................... 58
3.1.10 Analisis Data ........................................................................ 55
3.1.8 Analisis Kebutuhan Non-Fungsional ................................... 50
2.2.4 Sistem Pengawasan .............................................................. 17
3.1.7 Spesifikasi Perangkat Lunak................................................ 48
3.1.6 Analisis Pengkodean ............................................................ 46
3.1.4 Analisis Kegiatan Kompetensi Pengajar Untuk Pengawasan 3.1.5 ............................................................................................. 44
3.1.3 Analisis Aturan Bisnis ......................................................... 43
3.1.2 Analisis Sistem yang Sedang Berjalan ................................ 26
3.1.1 Analisis Masalah .................................................................. 25
3.1 Analisis Sistem ................................................................................ 25
BAB 3 ANALISIS DAN PERANCANGAN SISTEM ........................ 25
2.2.8 Perangkat Lunak Pendukung ............................................... 22
2.2.7 Bahasa Pemograman ............................................................ 21
2.2.6 Model Analisis ..................................................................... 19
2.2.5 Monitoring ........................................................................... 18
3.3.4 Perancangan Jaringan Semantik Manager ......................... 200
3.4 Perancangan Prosedural................................................................... 202
4.2.3 Tabel jadwal......................................................................... 217
4.2.15 Tabel sound_listening .......................................................... 223
4.2.14 Tabel soal_master ................................................................ 223
4.2.13 Tabel soal ............................................................................. 223
4.2.12 Tabel selesai_ujian............................................................... 222
4.2.11 Tabel rekap_data_tom ......................................................... 222
4.2.10 Tabel pendidikan ................................................................. 221
4.2.9 Tabel mst_jenis_soal ........................................................... 221
4.2.8 Tabel jawaban ...................................................................... 220
4.2.7 Tabel jadwal_tutor ............................................................... 219
4.2.6 Tabel siswa .......................................................................... 218
4.2.5 Tabel kota ............................................................................ 218
4.2.4 Tabel jabatan ........................................................................ 217
4.2.2 Tabel cabang ........................................................................ 216
3.4.1. Prosedural Login .................................................................. 202
4.2.1 Tabel account_tutor ............................................................. 216
4.2 Implementasi Database .................................................................... 216
4.1.2 Perangkat Lunak yang digunakan ........................................ 215
4.1.1 Perangkat Keras yang digunakan......................................... 215
4.1 Implementasi Sistem ....................................................................... 215
BAB 4 IMPLEMENTASI DAN PENGUJIAN .................................... 215
3.4.8. Prosedural Cari Data ............................................................ 213
3.4.7. Prosedural Hapus Data ........................................................ 212
3.4.6. Prosedural Ubah Data .......................................................... 211
3.4.5. Prosedural Tambah Data...................................................... 210
3.4.4. Prosedural Lupa Password Pengajar .................................... 208
3.4.3. Prosedural Lupa Password ................................................... 206
3.4.2. Prosedural Login Pengajar ................................................... 204
4.2.16 Tabel text_reading ............................................................... 224
4.2.18 Tabel user_account .............................................................. 225
4.3 Implementasi Antarmuka ................................................................ 225
4.4 Pengujian Perangkat Lunak ............................................................. 232
4.4.1 Skenario Pengujian Blackbox .............................................. 232
4.4.2 Kasus dan Hasil Pengujian .................................................. 233
4.4.3 Kesimpulan Pengujian Blackbox ......................................... 250
4.5 Pengujian Beta ................................................................................. 250
4.5.1 Skenario Pengujian Beta ...................................................... 251
4.5.2 Kesimpulan Pengujian Beta ................................................. 264
BAB 5 KESIMPULAN DAN SARAN ................................................ 267
5.1. Kesimpulan ...................................................................................... 267
5.2. Saran ................................................................................................ 268 DAFTAR PUSTAKA .................................................................................... 269
DAFTAR PUSTAKA
[1] Pressman, Roger, S. 2012. Rekayasa Perangkat Lunak.Pendekatan Praktisi. Edisi 7. Andi : Yogyakarta.
[2]
2013, jam 20.41 WIB. [3]
Ladjamudin, Al-Bahra Bin. 2005. Analisis dan Desain Sistem Informasi. Graha Ilmu : Yogyakarta. [4]
Malik, Shadan. 2005. Enterprise Dashboards – Design and Best
Practices for IT. John Wiley & Sons, Inc
[5] Few, Stephen. 2006. Information Dashboard Design. O’Reily ;
ISBN:0-596-10016-7
[6] Inspektorat Kementrian Jendral.
Diakses tanggal 05 Juni 2013, jam
19.00 WIB
[7] Witarto. 2004. Memahami Sistem Informasi. Informatika : Bandung. [8]
Oktavian, Diar Puji. 2010. Menjadi Programmer Jempolan menggunakan PHP. Mediakom : Yogyakarta. [9] Diakses Website Apache. pada tanggal 18 April 2013 jam 20.46 WIB
[10] Macromedia Dreamwever. Website
Diakses pada 18 April 2013, jam 20.45 WIB.
[11] Kadir, Abdul. 2008. Belajar Database Menggunakan MySQL. Andi Yogyakarta.
[12] Slide Share kses tanggal 23 desember, jam 00.20 WIB.
BAB 1 PENDAHULUAN
1.1 Latar Belakang Masalah
EASY SPEAK merupakan lembaga pendidikan Bahasa Inggris yang telah berdiri sejak bulan Oktober 2007 dan telah memiliki murid hingga 10.000 lebih dan 500 pengajar di 15 kota besar di Indonesia. Melalui penerapan metode dan teknologi mutakhir terkini, EASY SPEAK mencoba merubah gaya pembelajaran di Indonesia yang selalu monoton dengan metode classical manual konvensional dan teotrikal. Dalam aplikasinya EASY SPEAK melakukan pendekatan personal terhadap murid-murid secara simultan baik dari sisi kognitif maupun afektif tanpa menghilangkan aspek-aspek kapasitas sensorikal dan motorikal dari sistem otak manusia yang secara aktif bekerja dan berkembang mengikuti perkembangan dan dunia globalisasi saat ini.
Berdasarkan hasil dari wawancara dengan Putra Anugyasa selaku supervisor cabang EASY SPEAK Bandung. EASY SPEAK mengelola segala proses dalam mendukung peningkatan dan pelaksanaan kompetensi untuk masing-masing pengajar di masing-masing cabang. Dimulai dari penilaian season report (Booking, Teach Hours dan Student Interest) kemudian weekly test (grammar, reading, vocabulary dan listening) yang dilaksanakan setiap minggunya untuk masing–masing ujian weekly test dalam sebulan. Dimana dalam pengolahan season report tersebut masih menggunakan kertas untuk mencatat jadwal mengajar yang dilakukan seluruh pengajar dan dipesan oleh siswa setiap harinya, sehingga akan memerlukan waktu yang lama bagi petugas front office dalam pengumpulan dan pencarian lembar jadwal mengajar yang telah dicatat setiap harinya untuk dilakukan perhitungan jumlah teach hours dan student interest yang diperoleh masing–masing pengajar setiap bulannya. Selanjutnya untuk ujian
weekly test yang dilaksanakan setiap minggunya, diseluruh cabang juga
Ϯ
hasil ujian weekly test masih dengan cara manual, yaitu supervisor harus memeriksa jawaban masing-masing pengajar yang rutin dilaksanakan setiap minggunya dalam sebulan, sehingga memerlukan waktu untuk pemeriksaan jawaban hasil ujian weekly test tersebut. Kemudian, setelah pelaksanaan ujian weekly test (grammar, reading, listening dan vocabulary) selesai dilaksanakan setiap minggunya dan telah dilakukan pemeriksaan oleh supervisor, supervisor masih harus menunggu jumlah teach hours dan
student interest dari season report yang telah di rekap oleh petugas front
office setiap bulannya. Kemudian, supervisor melakukan perhitungan nilai
Weekly Test, Teach Hours dan Student Interest untuk mengetahui nilai
tertinggi yang diperoleh masing–masing pengajar yang berhak mendapatkan
reward TOM (Tutor Of The Month), tetapi jika pengajar tersebut tidak dapat
mencapai nilai dari standar yang telah ditentukan sebanyak 3 kali berturut- turut maka akan diberikan surat teguran. Dengan demikian proses–proses yang terjadi pada pengelolaan data season report dan weekly test tersebut sangat membutuhkan waktu. Selain itu kendala yang dihadapi oleh EASY SPEAK yaitu, manager EASY SPEAK harus menunggu pesan email yang berisi hasil kompetensi pengajar dari seluruh cabang, sehingga untuk mengetahui perkembangan kompetensi yang diikuti oleh seluruh pengajar, peraih kandidat TOM dimasing–masing cabang dan pengajar–pengajar yang mendapatkan nilai–nilai terendah setiap bulannya tidak dapat diketahui oleh manager dengan cepat untuk melakukan evaluasi pada bulan berikutnya.
Berdasarkan permasalahan yang telah diuraikan tersebut, maka lembaga kursus EASY SPEAK memerlukan adanya sistem informasi yang dapat menangani kendala dalam proses pengawasan kompetensi pengajar yang dilakukan seluruh cabang EASY SPEAK.
1.2 Identifikasi Masalah
Berikut adalah identifikasi masalah yang terdapat pada Lembaga Kursus Bahasa Inggris EASY SPEAK dalam mengawasi kompetensi
ϯ
1. Proses pengolahan data season report setiap harinya masih menggunakan kertas sehingga akan menyulitkan pihak dari masing – masing cabang EASY SPEAK untuk melakukan pencarian dan pengumpulan data season report untuk menghitung jumlah teach hours dan student interest yang diperoleh seluruh pengajar setiap bulan nya.
2. Proses pemeriksaan dan penilaian hasil ujian weekly test grammar,
reading, listening dan vocabulary vocabulary masih dengan cara
manual sehingga dalam proses pemeriksaannya masih sering terjadi kesalahan karena banyak nya pengajar yang mengikuti ujian weekly
test.
3. Manager EASY SPEAK memerlukan waktu yang lama karena harus menunggu hasil kompetensi yang dilaksanakan oleh seluruh cabang EASY SPEAK untuk melihat data hasil kompetensi pengajar, sehingga untuk mengawasi perkembangan hasil kompetensi dan mengetahui pengajar yang mendapatkan nilai tertinggi dan terendah di masing – masing cabang EASY SPEAK tidak dapat dapat dilihat secara real time dan cepat.
4. Pengajar tidak dapat melihat lansung nilai dari hasil ujian weekly test yang diikuti karena harus menunggu hasil ujian weekly test yang mereka kerjakan diperiksa terlebih dahulu oleh supervisor.
1.3.1 Maksud dan Tujuan
Maksud dari penulisan skripsi ini adalah membangun sistem pengawasan kompetensi pengajar untuk memudahkan EASY SPEAK dalam kegiatan kompetensi dan pengawasan kompetensi pengajar dengan pengaksesan secara online melalui website.
Tujuan yang akan dicapai dalam pembangunan sistem pengawasan kompetensi pengajar di EASY SPEAK adalah :
1. Mempermudah masing-masing kantor cabang EASY SPEAK dalam proses pengolahan data season report tanpa menggunakan kertas
ϰ
mempermudah dalam proses rekap data season report untuk mengetahui jumlah teach hours dan student interest yang diperoleh pengajar setiap bulannya.
2. Mempermudah proses pelaksanaan dan penilaian ujian kompetensi
weekly test (Grammar, Reading, Vocabulary dan Listening) setiap bulannya.
3. Mempermudah manager dalam pengawasan dan melihat perkembangan kompetensi pengajar yang dilakukan di seluruh cabang EASY SPEAK secara real time.
4. Mempermudah pengajar agar dapat dengan cepat mengetahui nilai yang diperoleh dari ujian weekly test pada saat selesai mengerjakan soal-soal ujian.
1.4 Batasan Masalah
Batasan masalah dari pembangunan sistem pengawasan kompetensi pengajar ini adalah :
1. Penelitian dilakukan pada diproses kegiatan kompetensi yang dilaksanakan pada kantor cabang EASY SPEAK Bandung.
2. Sistem pengawasan kompetensi yang akan dibangun berbasis website dan dibagi menjadi 5 pengguna yaitu admin, supervisor, front office, manager dan pengajar.
3. Data yang diolah dalam sistem ini adalah data pengajar, data season
report (Booking, Teach Hours, dan Student Interest), weekly test (Grammar, Reading, Vocabulary dan listening).
4. Sistem ini hanya digunakan oleh orang - orang yang terkait dengan kegiatan kompetensi dan dapat digunakan oleh manager EASY SPEAK untuk mengawasi kegiatan kompetensi pengajar.
5. Parameter yang digunakan untuk mendapatkan kandidat TOM ( Tutor
Of The Month ) adalah nilai dari weekly test ( Grammar, Reading, Vocabulary dan Listening ) , Teach Hours dan Student Interest.
ϱ
6. Pengajar tidak akan masuk dalam kandidat TOM ( Tutor Of The
Month ) apabila salah satu dari nilai weekly test ( Grammar, Reading, Vocabulary dan Listening ) kurang dari 80.
7. Perangkat lunak yang digunakan untuk membangun sistem ini adalah
Macromedia Dreamwaver untuk membangun sistem yang berbasis
web dan MySQL sebagai perangkat lunak untuk membuat database untuk sistem.
1.5 Metodologi Penelitian
Metodologi penelitian merupakan suatu proses yang digunakan untuk memecahkan suatu masalah yang logis, dimana memerlukan data untuk mendukung terlaksananya suatu penelitian. Metodologi penelitian yang digunakan adalah metode deskriptif, yaitu metode yang mengambarkan fakta-fakta dan informasi dalam situasi atau kejadian dimasa sekarang secara sistematis, faktual dan akurat. Metodologi penelitian ini memiliki dua metode, yaitu metode pengumpulan data dan metode pembangunan perangkat lunak.
1.5.1 Metode Pengumpulan Data
Metode pengumpulan data dapat diperoleh secara lansung dari objek penelitian dan referensi-referensi yang telah diperoleh. Cara-cara yang digunakan untuk mendapatkan data adalah sebagai berikut :
1. Studi Lapangan
Studi lapangan adalah pengumpulan data yang dilakukan dengan mengadakan penelitian di EASY SPEAK. studi lapangan ini dilakukan dengan dua cara, yaitu: a.
Observasi Observasi merupakan metode pengumpulan data dengan mengadakan penelitian dan peninjauan lansung di EASY SPEAK.
b.
Wawancara
ϲ
Wawancara merupakan metode pengumpulan data yang dilakukan dengan mengadakan tanya jawab secara lansung dengan bapak Putra Anugyasa selaku Supervisor Cabang EASY SPEAK Bandung.
2. Studi Literatur
Studi Literatur merupakan metode pengumpulan data dengan cara mengumpulkan jurnal, paper dan bacaan-bacaan yang berkaitan dengan proses pencarian, membaca, serta mengenai website yang berkaitan dengan sistem pengawasan.
1.5.2 Metode Pembangunan Perangkat Lunak
Metode yang digunakan dalam pembuatan perangkat lunak ini menggunakan model waterfall seperti pada Gambar 1.1. Menurut Kadir (2003), metode waterfall adalah suatu metodologi pengembangan perangkat lunak yang mengusulkan pendekatan kepada perangkat lunak sistematik dan sekuensial yang mulai pada tingkat kemajuan sistem pada seluruh analisia kebutuhan, desain sistem, penulisan kode program, pengujian program dan pemeliharaan. Langkah-langkah yang harus dilakukan pada metodologi
Waterfall adalah sebagai berikut : 1.
Analisis Kebutuhan Perangkat Lunak Langkah ini merupakan analisa terhadap kebutuhan sistem.
Pengumpulan data dalam tahap ini dilakukan dengan penelitian di EASY SPEAK cabang Bandung. Analisis sistem ini akan menggali informasi sebanyak-banyaknya dari pengguna sehingga akan tercipta sebuah sistem komputer yang bisa melakukan tugas-tugas yang diinginkan oleh pengguna tersebut. Tahapan ini akan menghasilkan dokumen kebutuhan pengguna atau bisa dikatakan sebagai data yang berhubungan dengan keinginan pengguna dalam pembuatan sistem.
Dokumen inilah yang akan menjadi acuan analis sistem untuk
ϳ
2. Desain Sistem Tahapan dimana dilakukan penuangan pikiran dan perancangan sistem terhadap solusi dari permasalahan yang ada dengan menggunakan perangkat pemodelan sistem seperti diagram alir data (data flow diagram), diagram hubungan entitas (entity relationship diagram) serta struktur dan bahasan data.
3. Penulisan Kode Program Penulisan kode program atau coding merupakan penerjemahan
design dalam bahasa yang bisa dikenali oleh komputer. Dilakukan oleh programmer yang akan meterjemahkan transaksi yang diminta oleh user. Tahapan ini lah yang merupakan tahapan secara nyata dalam
mengerjakan suatu sistem. Dalam artian penggunaan komputer akan dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai maka akan dilakukan testing terhadap sistem yang telah dibuat. Tujuan testing adalah menemukan kesalahan-kesalahn terhadap sistem tersebut dan kemudian bisa diperbaiki.
4. Pengujian Program Tahapan akhir dimana sistem yang baru diuji kemampuan dan keefektifannya sehingga didapatkan kekurangan dan kelemahan sistem yang kemudian dilakukan pengkajian ulang dan perbaikan terhadap aplikasi menjadi lebih baik dan sempurna.
5. Penerapan Program dan Pemeliharaan Perangkat lunak yang sudah disampaikan kepada pelanggan pasti akan mengalami perubahan. Perubahan tersebut bisa karena mengalami kesalahan karena perangkat lunak harus menyesuaikan dengan lingkungan (periperal atau sistem operasi baru) baru, atau karena pelanggan membutuhkan perkembangan fungsional.
ϴ [1]
Gambar 1.1 Model Waterfall1.6 Sistematika Penulisan
Sistematika penulisan skripsi ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan skripsi ini adalah sebagai berikut :
BAB 1 PENDAHULUAN Bab ini berisi tentang latar belakang permasalahan, identifikasi
masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, serta sistematika penulisan.
BAB 2 TINJAUAN PUSTAKA Bab ini terbagi menjadi dua bagian, bagian pertama yaitu profil
perusahaan, berisi penjelasan tentang sejarah singkat, visi, misi dan struktur organisasi, dan bagian kedua berupa landasan teori yaitu berisi teori-teori pendukung yang digunakan untuk membangun sistem pengawasan kompetensi pengajar di EASY SPEAK.
ϵ
BAB 3 ANALISIS DAN PERANCANGAN SISTEM Bab ini berisis tentang analisis prosedur sistem yang sedang
berjalan, solusi yang ditawarkan, analisis kebutuhan non-fungsional, analisis kebutuhan fungsional, perancangan basis data, perancangan antarmuka, perancangan struktur menu, perancangan pesan dan jaringan semantik.
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini berisi tentang hasil implementasi dari analisis dan
perancangan sistem yang telah dibuat disertai juga hasil pengujian sistem yang dilakukan di EASY SPEAK Bandung sehingga diketahui apakah sistem yang dibangun sudah memenuhi syarat sebagai aplikasi yang user- frendly.
BAB 5 KESIMPULAN DAN SARAN Bab ini berisi kesimpulan berdasarkan tujuan yang ingin dicapai dan
saran yang dapat diberikan untuk sistem ini yang kemudian dapat dikembangkan kembali.
ϭϬ
BAB 2 TINJAUAN PUSTAKA
2.1 Profil EASY SPEAK
Profil EASY SPEAK merupakan pembahasan mengenai sejarah, visi dan misi, struktur organisasi serta deskripsi jabatan pada EASY SPEAK yang akan menjadi tempat dibangunnya sistem ini.
2.1.1 Sejarah EASY SPEAK
EASY SPEAK merupakan lembaga pendidikan Bahasa Inggris yang telah berdiri sejak Oktober 2007 dan telah memiliki member hingga 10.000 lebih di 15 kota besar di Indonesia. Melalui penerapan metode dan teknologi mutakhir terkini, EASY SPEAK mencoba merubah gaya pembelajaran di Indonesia yang selalu monoton dengan metode classical manual konvensional dan teoritikal. Dalam aplikasinya EASY SPEAK melakukan pendekatan personal terhadap student/member secara simultan baik dari sisi kognitif maupun afektif tanpa menghilangkan aspek-aspek kapasitas sensorikal dan motorikal dari sistem otak manusia yang secara aktif bekerja dan berkembang mengikuti perkembangan dan dunia globalisasi saat ini.
EASY SPEAK telah berhasil memastikan efektifitas memorizing program dalam melakukan input vocabulary baik dari berbagai aspek seperti
knowledge, skill, culture, and language style secara absolut. Bukan hanya
itu saja, dengan metode dan fasilitas yang komperhensif akan menjamin sebuah result yang optimal dalam waktu yang sangat akseleratif. Suasana yang nyaman dan penuh keakraban serta tutor yang professional akan mempercepat dan mempermudah untuk optimalisasi yang secara
psychologis akan mempengaruhi tingkat kesuksesan dan keberhasilan
penguasaan bahasa Inggris bagi murid.ϭϮ
2.1.2 Visi dan Misi
EASY SPEAK memiliki Visi dan Misi sebagai berikut : 1. Visi
Menjadikan EASY SPEAK sebagai lembaga yang menyediakan metode, sistem dan fasilitas yang memudahkan masyarakat untuk bisa terbiasa dalam bahasa inggris dengan selalu meningkatkan profesionalitas, konsistensi dan kompetensi karyawan didukung tanggung jawab, kapasitas dan kesamaan komitmen dari para pemegang saham. Dengan memanfaatkan ilmu pengetahuan serta wawasan yang luas untuk perkembangan perusahaan agar menjadi yang terbesar, terbaik, demi kemajuan masyarakat dan kemakmuran bersama.
2. Misi Optimal dalam meningkatkan kemajuan dan kemakmuran bersama.
2.1.3 Logo EASY SPEAK
Logo EASY SPEAK
[2]
Gambar 2.1 Logo EASY SPEAKMakna bentuk dan motif yang terdapat dalam logo ini ialah : 1.
Warna biru adalah arti dari Ilmu pengetahuan yang luas atau besar dan juga memiliki wawasan yang luas
2. Warna hijau adalah menunjukkan kemakmuran, Perkembangan dan Kemajuan bagi seluruh karyawan dan perusahaan.
ϭϯ
3. Speak memiliki arti yaitu kebutuhan masyarakat untuk berbicara bahasa inggris
4. Easy memiliki arti yaitu kemudahan metode, fasilitas dan sistem yang disediakan perusahaan.
5. Pilar bawah memiliki arti yaitu peningkatan profesionalisme, konsistensi dan kompetensi dari tiga divisi
6. Pilar atas memiliki arti yaitu dukungan, tanggung jawab dan komitmen dari pemegang saham atau pemilik perusahaan.
2.1.4 Struktur Organisasi
Sebuah organisasi yang baik akan terbentuk apabila setiap anggota organisasi mengetahui tugas, wewenang, tanggung jawab serta hubungan komunikasi antar bagian pada struktur organisasi perusahaan. Pada badan usaha ini memiliki struktur organisasi yang bisa dikatakan cukup baik sehingga dapat menunjang dalam melaksanakan fungsinya secara efektif dan efisien. Struktur organisasi yang ada pada EASY SPEAK dapat dilihat pada Gambar 2.2.
Manager
Research and
Development
Supervisor
Pengajar Front Office [2]
Gambar 2.2 Struktur Organisasi EASY SPEAKϭϰ
2.2.5 Deskripsi Pekerjaan
Deskripsi pekerjaan digunakan untuk mengetahui tugas, wewenang, tanggung jawab dari masing-masing bagian. Deskripsi pekerjaan dari struktur organisasi EASY SPEAK yang terdapat pada gambar 2.2 adalah
[2]
sebagai berikut : 1.
Manager Bertanggung jawab mengatur komposisi tutor atau pengajar yang harus berada pada setiap cabang berdasarkan data laporan dari front office.
Serta bekerja sama dengan supervisor disetiap cabang untuk mengoptimalisasi kualitas pengajar dan sirkulasi booking time agar dapat mengatasi jumlah pengajar seimbang dengan booking time yang dilakukan disetiap cabang EASY SPEAK.
2. Research And Development
Bertanggung jawab atas pembuatan soal ujian weekly test yang akan dilaksanakan diseluruh kantor cabang EASY SPEAK. Dan juga bekerja sama dengan supevisor disetiap cabang untuk mengawasi kegiatan kompetensi yang dilakukan oleh setiap pengajar.
3. Supervisor a.
Tugas pokok Disiplin kode etik dan perizinan
- Optimalisasi kualitas dan kuantitas
- Fasilitas, administrasi dan pelaporan
- Pre-staffing/perekrutan staff
- Penilaian kinerja staff dari masa percobaan menuju staff permanen
- Penilaian tahunan kinerja staff
- b.
Tanggung jawab Optimalisasi staff pengajar,
- Optimalisasi kualitas booking
- Disiplin staff >Perizinan staff dan
ϭϱ
4. Front Office a.
Tugas Pokok
- Sebagai admin operasional membuat data rekap proses pembelajaran sehari-hari (booking, class session, call session, dan student request)
- Sebagai custumer service menyambut tamu/student dan menghandle komplain.
b.
Tanggung jawab
- Pelayanan terhadap student
- Menangani booking student
- Sosialisasi kebijakan perusahaan
- Pelaporan harian dan bulanan.
5. Tutor
Bertanggung jawab untuk mengajar bahasa inggris setiap harinya dan mengikuti kegiatan kompetensi.
2.2 Landasan Teori
Landasan teori dari penulisan skripsi ini menguraikan proses analisis sistem serta mendukung proses perancangan Sistem Pengawasan Kompetensi Pengajar Di EASY SPEAK Berbasis Web.
2.2.1 Literatur Review
Literatur review adalah uraian tentang teori, temuan, dan bahan penelitian lainnya yang diperoleh dari bahan acuan untuk dijadikan landasan kegiatan penelitian untuk menyusun kerangka pemikiran yang jelas dari perumusan masalah yang ingin diteliti.
Menurut penelitian yang dilakukan oleh Youcef Baghdadi, Ph.D. dari United Arab Emirates University, UAE yang berjudul “Web-Based
Interactions Support for Information System” dalam jurnalnya yaitu
ϭϲ
heterogenitas komponen dari sistem informasi perusahaan. Oleh karena itu, sistem informasi tidak monolitik. Sebaliknya, itu terdiri dari subsistem berjalan pada platform didistribusikan heterogen TI dengan berbagai potongan konseptual dan teknis. Artinya, subsistem, berdasarkan konseptual, organisasi dan teknis kekhususan mereka, memiliki representasi yang berbeda, skema, pandangan dan implementasi dari obyek bisnis dan proses. Selain itu, sebagian dari subsistem ini dikembangkan dan diimplementasikan secara kasus per kasus untuk memenuhi tujuan tertentu (misalnya, sistem informasi pribadi, sistem otomatisasi kantor, kelompok kerja informasi sistem-sistem, dll), dan bukan sebagai unsur yang dirancang dengan baik dari sistem informasi perusahaan. Potongan data dan proses, oleh karena itu, tumpang tindih dan direplikasi, yang mengarah ke risiko ganda (i) inkonsistensi obyek bisnis skema dan pandangan, dan (ii) inefisiensi proses.
Menurut penelitian yang dilakukan oleh Dadang Suhardan, yang berjudul “Efektifitas Pengawasan Profesional Dalam Meningkatkan Mutu Pembelajaran Pada Era Otonomi Daerah” dalam jurnalnya yaitu “Pengawasan profesional berhasil mempengaruhi guru meningkatkan mutu pembelajaran sehingga melahir- kan kepuasan mengajar-belajar, komitmen yang kuat dan daya kerjanya semakin efektif.”
Menurut penelitian yang dilakukan oleh Erian Suwandi dan Tati Harihayati M. Dari Universitas Komputer Indonesia Jl. Dipatiukur No. 112- 116, Bandung 40132 yang berjudul “SISTEM PENILAIAN PEGAWAI DENGAN METODE PERSONAL BALANCED SCORECARD PADA PT
XYZ” dalam jurnalnya yaitu “Sistem penilaian pegawai dapat memudahkan Supervisor SDM dan Umum, serta Manager setiap divisi di PT XYZ dalam mengawasi kompetensi dari setiap pegawai berdasarkan hasil penilaian pegawai.”
ϭϳ
2.2.2 Sistem Informasi
Sistem informasi dapat didefinisikan sebagai suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan
[3]
yang diperlukan . Sistem informasi digunakan untuk mengolah transaksi- transaksi, mengurangi biaya dan menghasilkan pendapatan sebagai salah satu produk dan pelayanan.
Komponen dalam sistem informasi ada 3, yaitu : a. Perangkat Keras (Hardware) dan Perangkat Lunak (Software) yang berfungsi sebagai mesin (sistem).
b.
Manusia (People) dan Prosedur (Procedures) yang merupakan manusia dan tata cara menggunakan mesin (sistem).
c.
Data merupakan jembatan penghubung antara manusia dan mesin
[3] (sistem) agar terjadi suatu proses pengolahan data .
2.2.3 Kompetensi
Kompetensi merupakan suatu karateristik yang mendasar dari seseorang individu. Yaitu penyebab yang terkait dengan acuan kriteria tentang kinerja yang efektif. Karateristik yang mendasari berarti kompetensi merupakan bagian dari kepribadian seseorang yang telah tertanam dan berlansung lama dan dapat mempredeksi perilaku dalam berbagai tugas dan situasi kerja. Penyebab terkait berarti bahwa kompetensi menyebabkan atau mempredeksi perilaku dan kinerja. Acuan kriteria berarti bahwa kompetensi secara aktual mempredeksi siapa yang mengerjakan sesuatu dengan baik atau buruk, sebagaimana diukur oleh kriteria spesifik atau standar.
2.2.4 Sistem Pengawasan
Sistem pengawasan adalah suatu upaya yang sistematik untuk menetapkan kinerja standar pada perencanaan untuk merancang sistem
ϭϴ
standar yang telah ditentukan, untuk menetapkan apakah telah terjadi suatu penyimpangan tersebut, serta untuk mengambil tindakan perbaikan yang diperlukan untuk menjamin bahwa semua sumber daya perusahaan atau pemerintahan telah digunakan seefektif dan seefiseen mungkin guna
[6] mencapai tujuan perusahaan .
2.2.5 Monitoring
Monitoring adalah proses pengumpulan dan analisis informasi (berdasarkan indikator yang ditetapkan) secara sistematis dan kontinu tentang kegiatan program/proyek sehingga dapat dilakukan tindakan koreksi
[12]
untuk penyempumaan program/proyek itu selanjutnya . Adapun tujuan dan maanfaat dari monitoring adalah sebagai berikut.
2.2.5.1 Tujuan Monitoring
Monitoring memiliki beberapa tujuan yang diantaranya adalah
[12]
sebagai berikut : 1.
Mengkaji apakah kegiatan – kegiatan yang dilaksanakan telah sesuai dengan rencana.
2. Mengidentifikasi masalah yang timbul agar lansung dapat diatasi.
3. Melakukan penilaian apakah pola kerja dan manajemen yang digunakan sudah tepat untuk mencapai tujuan proyek.
4. Mengetahui kaitan antara kegiatan dengan tujuan untuk memperoleh ukuran kemajuan.
5. Menyesuaikan kegiatan dengan lingkungan yang berubah, tanpa menyimpang dari tujuan.
2.2.5.2 Manfaat Monitoring
Monitoring memiliki dua jenis manfaat yang diantaranya adalah
[12]
sebagai berikut :
ϭϵ
a.
Salah satu fungsi manajemen yaitu pengendalian atau supervisi.
b.
Sebagai bentuk pertanggung jawaban (akuntabilitas) kinerja untuk meyakinkan pihak-pihak yang berkepentingan.
c.
Membantu penentuan langkah-langkah yang berkaitan dengan kegiatan proyek selanjutnya.
d.
Sebagai dasar untuk melakukan monitoring dan evaluasi selanjutnya.
2. Bagi Pihak Pengelola Proyek, yaitu : a.
Membantu untuk mempersiapkan laporan dalam waktu yang singkat.
b.
Mengetahui kekurangan – kekurangan yang perlu diperbaiki dan menjaga kinerja yang sudah baik.
c.
Sebagai dasar (informasi) yang penting untuk melakukan evaluasi proyek.
2.2.6 Model Analisis
Model analisis yang digunakan untuk membangun sistem pengawasan ini adalah sebagai berikut.
2.2.6.1 Flowmap
Flowmap merupakan diagram alir yang menunjukan aliran suatu
dokumen, aliran data fisik entitas sistem informasi dan kegiatan operasi yang berhubungan dengan sistem informasi. Penggambaran biasanya diawali dengan mengamati dokumen apa yang menjadi media data atau informasi dan selanjutnya ditelusuri bagaimana dokumen termasuk ke bagian entitas mana dokumen tersebut, proses apa yang terjadi terhadap
[7] dokumen tersebut dan seterusnya .
ϮϬ
2.2.6.2 Entity Relationship Diagram (ERD)
Entity Relationship Diagram atau biasa dikenal dengan diagram E-R
secara grafis menggambarkan isi sebuah database. ERD terbagi atas tiga komponen, yaitu entitas (entity), atribut (atribute), dan relasi atau hubungan (relation). Secara garis besar entitas merupakan dasar yang terlibat dalam sistem. Atribut atau field berperan sebagai penjelas dari entitas, dan relasi
[7] atau hubungan menunjukkan hubungan yang terjadi antara dua entitas .
1. Entitas (Entity) Entitas (Entity) menunjukkan objek-objek dasar yang terkait di dalam sistem. Objek dasar dapat berupa orang, benda atau hal lain yang keterangannya perlu disimpan dalam basis data.
2. Atribut (Atribute) Atribut sering juga disebut sebagai properti (property) merupakan keterangan-keterangan yang terkait pada sebuah entitas yang perlu disimpan sebagai basis data. Atribut berfungsi sebagai penjelas sebuah entitas.
3. Relasi (Relation) Relasi atau hubungan adalah kejadian atau transaksi yang terjadi di antara dua entitas yang keterangannya perlu disimpan dalam basis data.
2.2.6.3 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Diagram konteks akan memberi gambaran tentang keseluruhan sistem. Sistem dibatasi oleh Boundary (dapat digambarkan dengan garis putus). Dalam diagram konteks hanya ada satu proses. Tidak