TA : Rancang Bangun Website Komunitas Alumni dan Tracer Study pada Stikom Career Center Stikom Surabaya.
RANCANG BANGUN WEBSITE KOMUNITAS ALUMNI DAN TRACER STUDY
PADA STIKOM CAREER CENTER STIKOM SURABAYA
Nama NIM Program Jurusan
: Andrias Melianus S. : 10.41010.0278 : S1 (Strata 1) : Sistem Informasi
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA & KOMPUTER SURABAYA
(2)
DAFTAR ISI
Halaman
ABSTRAK ...v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xiv
DAFTAR GAMBAR ... xvi
BAB I PENDAHULUAN ...1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan masalah ... 3
1.3 Pembatasan Masalah ... 4
1.4 Tujuan ... 4
1.5 Sistematika Penulisan ... 4
BAB II LANDASAN_TEORI ...7
2.1 STIKOM Career Center (SCC) ... 7
2.2 Komunitas ... 7
2.2.1 Ciri-Ciri Komunitas ... 8
2.2.2 Manfaat Komunitas ... 8
2.3 Alumni ... 9
2.4 Tracer Study ... 9
2.5 Akreditasi ... 11
2.6 Statistik ... 11
(3)
... Halaman
2.6.1 Populasi ... 12
2.6.2 Sampel ... 12
2.6.3 Penarikan Sampel Berstrata dan Pengolahan Data ... 12
2.6.4 Variabel Nominal... 14
2.6.5 Uji Chi-Square ... 14
2.7 Website ... 18
2.8 Waterfall Model ... 19
2.9 Unified Modeling Language (UML) ... 20
2.9.1 Diagram Use Case ... 21
2.9.2 Flow Of Events ... 21
2.9.3 Sequence Diagram ... 21
2.9.4 Class Diagram ... 22
2.9.5 Diagram Komponen... 22
2.9.6 Deployment Diagram... 22
2.10 Black Box Testing ... 23
2.11 Konsep Model-View-Controller (MVC) ... 23
2.12 CodeIgniter ... 23
2.13 Oracle Database ... 24
2.14 Netbeans ... 25
BAB III ANALISIS_DAN_PERANCANGAN_SISTEM ...26
3.1 Analisis Sistem ... 26
(4)
... Halaman
3.1.1 Identifikasi Masalah... 26
3.1.2 Melakukan Studi Pustaka ... 30
3.1.3 Menganalisis Kebutuhan Pengguna ... 30
3.2 Perancangan Sistem ... 31
3.2.1 Use Case Diagram ... 37
3.2.2 Flow of Events Use Case Login... 39
3.2.3 Flow of Events Menjawab Kuesioner Tracer Study ... 40
3.2.4 Flow of EventsManage Prestasi Kerja ... 42
3.2.5 Flow of Events Broadcast Email ... 43
3.2.6 Flow of Events Manage Agenda SCC ... 44
3.2.7 Flow of Events Manage Artikel ... 46
3.2.8 Flow of Events Mencari Data Alumni ... 47
3.2.9 Flow of Events Mengakses Hasil Tracer Study ... 49
3.2.10 Sequence Diagram Login ... 50
3.2.11 Sequence Diagram Menjawab Kuesioner Tracer Study ... 51
3.2.12 Sequence Diagram Manage Prestasi Kerja ... 53
3.2.13 Sequence Diagram Broadcast Email ... 54
3.2.14 Sequence Diagram Manage Agenda SCC ... 55
3.2.15 Sequence Diagram Manage Artikel ... 57
3.2.16 Sequence Diagram Mencari Data Alumni ... 60
3.2.17 Sequence Diagram Mengakses Hasil Tracer Study ... 61
3.2.18 Class Diagram ... 62
(5)
... Halaman
3.2.19 Diagram Komponen ... 84
3.2.20 Diagram Deployment ... 85
3.2.21 Physical Data Model ... 86
3.3 Desain Input/Output ... 88
3.3.1 Desain Input/Output Halaman Login... 88
3.3.2 Desain Input/Output Halaman Menjawab Kuesioner Tracer Study... 89
3.3.3 Desain Input/Output Halaman Manage Prestasi Kerja ... 90
3.3.4 Desain Input/Output Halaman Broadcast Email ... 90
3.3.5 Desain Input/Output Halaman Manage Agenda... 91
3.3.6 Desain Input/Output Halaman Manage Artikel ... 92
3.3.7 Desain Input/Output Halaman Pencarian Alumni ... 93
3.3.8 Desain Output Laporan Hasil Tracer Study ... 94
3.4 Rancangan Pengujian ... 94
3.4.1 Desain Uji Coba Proses Login ... 95
3.4.2 Desain Uji Coba Halaman Menjawab Kuesioner Tracer Study ... 96
3.4.3 Desain Uji Coba Halaman Manage Prestasi Kerja ... 97
3.4.4 Desain Uji Coba Halaman Broadcast Email ... 98
3.4.5 Desain Uji Coba Halaman Manage Agenda ... 99
3.4.6 Desain Uji Coba Halaman Manage Artikel ... 99
3.4.7 Desain Uji Coba Halaman Pencarian Alumni ... 100
(6)
... Halaman
3.4.8 Desain Uji Coba Halaman Hasil Tracer Study ... 101
BAB IV IMPLEMENTASI_DAN_EVALUASI ...104
4.1 Implementasi Sistem ... 104
4.1.1 Kebutuhan Implementasi ... 105
4.1.2 Halaman Login ... 107
4.1.3 Halaman Menjawab Kuesioner Tracer Study ... 108
4.1.4 Halaman Manage Prestasi Kerja ... 108
4.1.5 Halaman Broadcast Email ... 109
4.1.6 Halaman Manage Agenda... 110
4.1.7 Halaman Manage Artikel ... 110
4.1.8 Halaman Pencarian Alumni ... 111
4.1.9 Halaman Hasil Tracer Study ... 112
4.2 Evaluasi Sistem ... 126
4.2.1 Hasil Uji Coba Proses Login ... 126
4.2.2 Hasil Uji Coba Halaman Menjawab Kuesioner Tracer Study ... 127
4.2.3 Hasil Uji Coba Halaman Manage Prestasi Kerja ... 129
4.2.4 Hasil Uji Coba Broadcast Email ... 129
4.2.5 Hasil Uji Coba Halaman Manage Agenda ... 130
4.2.6 Hasil Uji Coba Halaman Manage Artikel ... 131
4.2.7 Hasil Uji Coba Halaman Pencarian Alumni ... 131
4.2.8 Uji Coba Halaman Hasil Tracer Study ... 132
(7)
... Halaman
4.3 Hasil Evaluasi... 138
BAB V PENUTUP...140
1.1 Kesimpulan ... 140
1.2 Saran ... 140
DAFTAR PUSTAKA ...141
LAMPIRAN ...143
(8)
DAFTAR TABEL
Halaman
Tabel 2.1 Data Hasil Tracer Study ... 15
Tabel 2.2 Tabel Kontingensi ... 16
Tabel 2.3 Tabel Kontingensi dan Hasil Perhitungan ... 17
Tabel 3.1 Data Hasil Tracer Study ... 33
Tabel 3.2 Tabel Kontingensi Hasil Tracer Study ... 35
Tabel 3.3 Tabel Kontingensi dan Hasil Perhitungan ... 36
Tabel 3.4 Flow of Events Login ... 39
Tabel 3.5 Flow of Events Menjawab Kuesioner Tracer Study ... 40
Tabel 3.6 Flow of Events Manage Prestasi Kerja ... 42
Tabel 3.7 Flow of Events Broadcast Email ... 43
Tabel 3.8 Flow of Events Manage Agenda SCC ... 45
Tabel 3.9 Flow of Events Manage Artikel ... 46
Tabel 3.10 Flow of Events Mencari Data Alumni... 48
Tabel 3.11 Flow of Events Mengakses Hasil Tracer Study ... 49
Tabel 3.12 Rencana Pengujian ... 95
Tabel 3.13 Desain Uji Coba Proses Login ... 95
Tabel 3.14 Desain Uji Coba Halaman Kuesioner Tracer Study ... 96
Tabel 3.15 Desain Uji Coba Halaman Manage Prestasi Kerja ... 98
Tabel 3.16 Desain Uji Coba Halaman Broadcast Email... 98
Tabel 3.17 Desain Uji Coba Halaman Manage Agenda ... 99
Tabel 3.18 Desain Uji Coba Halaman Manage Artikel ... 100
(9)
... Halaman
Tabel 3.19 Desain Uji Coba Halaman Pencarian Alumni ... 100
Tabel 3.20 Desain Uji Coba Halaman Hasil Tracer Study ... 101
Tabel 3.21 Desain Uji Coba Output Hasil Tracer Study ... 102
Tabel 4.1 Pengguna ... 126
Tabel 4.2 Hasil Uji Coba Proses Login ... 126
Tabel 4.3 Hasil Uji Coba Halaman Kuesioner Tracer Study ... 127
Tabel 4.4 Hasil Uji Coba Halaman Prestasi Kerja ... 129
Tabel 4.5 Hasil Uji Coba Halaman Broadcast Email ... 130
Tabel 4.6 Hasil Uji Coba Halaman Manage Agenda ... 130
Tabel 4.7 Hasil Uji Coba Halaman Manage Artikel ... 131
Tabel 4.8 Hasil Uji Coba Halaman Pencarian Alumni ... 132
Tabel 4.9 Hasil Uji Coba Halaman Hasil Tracer Study ... 132
Tabel 4.10 Data Mentah Hasil Tracer Study ... 133
Tabel 4.11 Tabel Kontingensi Hasil Tracer Study ... 135
Tabel 4.12 Tabel Kontingensi dan Hasil Perhitungan ... 136
Tabel 4.13 Hasil Uji Coba Output Hasil Tracer Study ... 137
(10)
DAFTAR GAMBAR
Halaman
Gambar 2.1 The linear sequential model/waterfall model (Pressman, 2001:29) .. 19
Gambar 3.1 Tahap-tahap Analisis Sistem ... 26
Gambar 3.2 Activity Diagram Alumni Mencari Lowongan Pekerjaan ... 28
Gambar 3.3 Blok Diagram Website Komunitas Alumni dan Tracer Study ... 31
Gambar 3.4 Use Case Diagram Website Komunitas Alumni dan Tracer Study .. 38
Gambar 3.5 Sequence Diagram Login ... 50
Gambar 3.6 Sequence Diagram Menjawab Kuesioner Tracer Study ... 52
Gambar 3.7 Sequence Diagram Manage Prestasi Kerja ... 53
Gambar 3.8 Sequence Diagram Broadcast Email ... 55
Gambar 3.9 Sequence DiagramManage Agenda SCC ... 56
Gambar 3.10 Sequence Diagram Manage Artikel ... 58
Gambar 3.11 Sequence Diagram Mencari Data Alumni ... 60
Gambar 3.12 Sequence Diagram Mengakses Hasil Tracer Study ... 61
Gambar 3.13 Notasi Kelas MHS_MF ... 63
Gambar 3.14 Notasi Kelas Pencarian Kerja ... 64
Gambar 3.15 Notasi Kelas TINGKAT_PENGUASAAN_KOMPETENSI ... 65
Gambar 3.16 Notasi Kelas KONTRIBUSI_PERGURUAN_TINGGI ... 66
Gambar 3.17 Notasi Kelas Q4 ... 67
Gambar 3.18 Notasi Kelas PRESTASI_KERJA ... 68
Gambar 3.19 Notasi Kelas ALUMNI_SCC ... 69
Gambar 3.20 Notasi Kelas ARTIKEL ... 69
(11)
... Halaman
Gambar 3.21 Notasi Kelas AGENDA ... 70
Gambar 3.22 Notasi Kelas RIWAYAT_KERJA ... 70
Gambar 3.23 Notasi Kelas HALAMAN_LOGIN ... 71
Gambar 3.24 Notasi Kelas HALAMAN_KUESIONER_TRACER_STUDY ... 72
Gambar 3.25 Notasi Kelas HALAMAN_MANAGE_PRESTASI_KERJA ... 72
Gambar 3.26 Notasi Kelas HALAMAN_BROADCAST_EMAIL ... 73
Gambar 3.27 Notasi Kelas HALAMAN_MANAGE_AGENDA ... 73
Gambar 3.28 Notasi Kelas HALAMAN_MANAGE_ARTIKEL ... 74
Gambar 3.29 Notasi Kelas HALAMAN_PENCARIAN_DATA ... 74
Gambar 3.30 Notasi Kelas HALAMAN_TRACER_STUDY ... 75
Gambar 3.31 Notasi Kelas Login ... 76
Gambar 3.32 Notasi Kelas tracerstudy... 76
Gambar 3.33 Notasi Kelas prestasi_kerja ... 77
Gambar 3.34 Notasi Kelas scc ... 78
Gambar 3.35 Notasi Kelas agenda ... 78
Gambar 3.36 Notasi Kelas artikel ... 79
Gambar 3.37 Notasi Kelas alumni ... 79
Gambar 3.38 Relasi Class Diagram Tampilan ... 80
Gambar 3.39 Class Diagram Login ... 81
Gambar 3.40 Class Diagram Menjawab Kuesioner Tracer Study ... 81
Gambar 3.41 Class Diagram Manage Prestasi Kerja ... 82
Gambar 3.42 Class Diagram Broadcast Email... 82
(12)
... Halaman
Gambar 3.43 Class Diagram Manage Agenda SCC ... 82
Gambar 3.44 Class Diagram Manage Artikel ... 83
Gambar 3.45 Class Diagram Mencari Data Alumni ... 83
Gambar 3.46 Class Diagram Mengakses Hasil Tracer Study ... 84
Gambar 3.47 Diagram Komponen ... 85
Gambar 3.48 Diagram Deployment... 86
Gambar 3.49 Physical Data Model ... 87
Gambar 3.50 Desain Input/Output Halaman Login ... 88
Gambar 3.51 Desain Input/Output Halaman Kuesioner Tracer Study ... 89
Gambar 3.52 Rancangan Halaman Prestasi Kerja ... 90
Gambar 3.53 Desain Input/Output Halaman Broadcast Email ... 91
Gambar 3.54 Desain Input/Output Halaman Manage Agenda ... 92
Gambar 3.55 Desain Input/Output Halaman Manage Artikel ... 92
Gambar 3.56 Desain Input/Output Halaman Pencarian Alumni ... 93
Gambar 3.57 Desain Output Laporan Hasil Tracer Study ... 94
Gambar 4.1 Halaman Login ... 107
Gambar 4.2 Halaman Menjawab Kuesioner Tracer Study ... 108
Gambar 4.3 Halaman Prestasi Kerja ... 109
Gambar 4.4 Halaman Broadcast Email ... 109
Gambar 4.5 Halaman Manage Agenda ... 110
Gambar 4.6 Halaman Manage Artikel ... 111
Gambar 4.7 Halaman Pencarian Alumni ... 111
(13)
... Halaman
Gambar 4.8 Halaman Hasil Tracer Study ... 112
Gambar 4.9 Grafik Sumber Informasi Pekerjaan Alumni ... 113
Gambar 4.10 Grafik Jenis Perusahaan ... 114
Gambar 4.11 Grafik Bidang Pekerjaan ... 114
Gambar 4.12 Grafik Pendapatan dari Pekerjaan Utama ... 115
Gambar 4.13 Grafik Pendapatan dari Lembur dan Tips ... 116
Gambar 4.14 Grafik Pendapatan dari Pekerjaan Lain ... 116
Gambar 4.15 Grafik Hubungan Pekerjaan dengan Bidang Studi ... 117
Gambar 4.16 Grafik Tingkat Pendidikan yang Tepat Untuk Pekerjaan Alumni 117
Gambar 4.17 Grafik Alasan Alumni Mengambil Pekerjaan ... 118
Gambar 4.18 Grafik Hasil Tracer Study Bagian 2 dan 3 ... 119
Gambar 4.19 Grafik Ketepatan Waktu Kelulusan Alumni ... 121
Gambar 4.20 Salah Satu Grafik Faktor Penghambat Kelulusan Alumni ... 121
Gambar 4.21 Grafik Sumber Pembiayaan Kuliah ... 122
Gambar 4.22 Grafik Keterlibatan Dalam Organisasi ... 122
Gambar 4.23 Grafik Tingkat Keaktifan Dalam Organisasi ... 123
Gambar 4.24 Grafik Penekanan Aspek Pembelajaran di Program Studi ... 123
Gambar 4.25 Grafik Aspek Belajar Mengajar ... 124
Gambar 4.26 Grafik Pendapat Alumni Terhadap Kondisi Fasilitas ... 124
Gambar 4.27 Grafik Penilaian Alumni Terhadap Pengalaman Belajar ... 125
Gambar 4.28 Grafik Aspek Terpenting Perusahaan Dalam Merekrut Pegawai . 125
Gambar 4.29 Hasil Perhitungan Rata-rata oleh Program... 135
(14)
Halaman Gambar 4.30 Hasil Perhitungan Chi-square oleh Program... 137
(15)
1 1.1Latar Belakang Masalah
STIKOM Career Center (SCC) merupakan salah satu departemen yang ada di STIKOM Surabaya. Tujuan SCC adalah untuk mengembangkan karir lulusan STIKOM Surabaya dan menjembatani antara lulusan STIKOM Surabaya dengan perusahaan atau instansi (SCC, 2012). SCC sendiri memiliki misi:
membangun kemitraan strategis antara STIKOM Surabaya dengan
perusahaan/institusi/industri.
Untuk melayani alumni yang sedang mencari lowongan pekerjaan, saat ini SCC memiliki sebuah website. Website tersebut menyediakan informasi tentang lowongan pekerjaan bagi alumni sekaligus sebagai website company profile SCC. Perusahaan/instansi yang membutuhkan tenaga kerja dari STIKOM Surabaya dapat mendaftarkan dirinya ke dalam website tersebut dan menginputkan persyaratan-persyaratan mereka.
SCC sebagai wadah bagi pengembangan kualitas sumber daya manusia khususnya mahasiswa dan alumni (SCC, 2012), membutuhkan informasi dari lulusan mengenai prestasi alumni di dalam dunia kerja, bidang pekerjaan, dan penghasilan. Namun website yang ada saat ini belum dapat memenuhi kebutuhan tersebut.
Selain mengelola pusat karir, SCC juga membutuhkan wadah khusus bagi para alumni untuk dapat saling berkomunikasi, mendapatkan data terbaru dari alumni, dan mempublikasikan agenda. Namun, website yang ada saat ini tidak memungkinkan alumni untuk dapat saling berbagi informasi baik dengan alumni
(16)
sesama angkatan maupun alumni-alumni yang lain, sehingga SCC membutuhkan sebuah website yang menyediakan wadah bagi para alumni untuk dapat saling berkomunikasi, mendapatkan data terbaru dari alumni dan mempublikasikan agendanya. Hal ini didukung oleh Wang (2004) yang menyatakan bahwa website
merupakan alat yang handal untuk menyebarkan dan mendapatkan informasi. Menurut Hasan (2011), dalam menghasilkan lulusan yang dapat diserap oleh dunia kerja, terdapat dua isu yang dihadapi oleh perguruan tinggi. Isu-isu tersebut antara lain adalah mutu dan relevansi antara kompetensi dan kebutuhan pasar. Salah satu tahapan kegiatan yang dapat dilakukan dalam rangka mengetahui kaitan antara kompetensi dengan kebutuhan pasar adalah dengan melakukan pelacakan alumni (Tracer Study).
Tracer study berfungsi sebagai alat yang penting dalam perguruan tinggi
karena dapat memberikan informasi untuk pembenahan demi peningkatan pengembangan perguruan tinggi di masa mendatang. Untuk tetap dapat mengikuti perkembangan tuntutan lingkungan kerja, sebuah perguruan tinggi tentu membutuhkan respon atau umpan balik dari mahasiswa sebelumnya. Informasi-informasi yang didapatkan sangat berguna bagi perguruan tinggi untuk melakukan pembenahan dan analisis materi pembelajaran yang relevan dan/atau adaptasi mata kuliah yang ditawarkan untuk membuatnya lebih baru, bermakna, dan bermanfaat (Sing, 2010).
Tracer study pada umumnya dilakukan dengan menyebarkan kuesioner
kepada para lulusan. Data yang diperoleh kemudian diolah untuk dijadikan informasi. Informasi tersebut digunakan oleh sistem penjaminan mutu antara lain untuk keperluan akreditasi. Namun, penyebaran kuesioner secara konvensional
(17)
akan memakan biaya dan waktu. Selain itu, penyebaran kuesioner secara konvensional akan kesulitan untuk menjangkau lulusan yang berada di kota lain bahkan di luar pulau.
Website komunitas alumni dan tracer study yang terintegrasi dengan SCC
dapat digunakan oleh alumni untuk dapat saling berkomunikasi dan SCC mampu mendapatkan informasi tentang prestasi alumni di dalam dunia kerja. Tracer study
dapat juga digunakan oleh SCC dan ketua program studi (kaprodi) untuk memperoleh informasi tentang transisi alumni ke dunia kerja, tingkat penguasaan alumni terhadap kompetensi pada saat lulus, kontribusi perguruan tinggi terhadap kompetensi alumni, dan peran perguruan tinggi terhadap aspek-aspek pendukung proses pembelajaran.
1.2Perumusan masalah
Berdasarkan latar belakang masalah yang telah diuraikan di atas, maka rumusan masalah dalam tugas akhir ini yaitu:
1. Bagaimana merancang dan membangun website yang terintegrasi antara pusat karir, tracer study, dan komunitas alumni.
2. Bagaimana merancang dan membangun aplikasi web yang dapat menghasilkan laporan riwayat prestasi kerja alumni, rekapitulasi hasil pengolahan data dengan statistik deskriptif dan laporan hasil pengolahan data dengan uji chi-square.
1.3Pembatasan Masalah
Adapun batasan-batasan masalah yang digunakan di dalam tugas akhir ini yaitu:
(18)
1. Diasumsikan bahwa data umum para lulusan, data perusahaan pencari lulusan, dan data lowongan pekerjaan sudah ada di dalam database SCC. 2. Responden adalah lulusan yang bersedia mengikuti kegiatan tracer study. 3. Kewajiban mahasiswa yang akan wisuda untuk berpartisipasi ke dalam
website alumni STIKOM Surabaya dan tracer study adalah kebijaksanaan
dari SCC.
4. Kriteria dan syarat pemberian penghargaan kepada alumni yang berprestasi di dalam dunia kerja adalah kebijaksanaan SCC.
1.4Tujuan
Berdasarkan perumusan masalah di atas, maka didapatkan tujuan dari tugas akhir ini, yaitu:
1. Menghasilkan website komunitas alumni dan tracer study yang terintegrasi dengan pusat karir.
2. Menghasilkan aplikasi web yang dapat menghasilkan laporan riwayat prestasi kerja alumni, rekapitulasi hasil pengolahan data dengan statistik deskriptif dan laporan hasil pengolahan data dengan uji chi-square.
1.5Sistematika Penulisan
Laporan Tugas Akhir (TA) ini ditulis dengan sistematika penulisan sebagai berikut:
Bab I : Pendahuluan
Bab ini berisi penjelasan tentang apa yang melatar belakangi diambilnya topik tugas akhir, rumusan masalah dari topik tugas
(19)
akhir, batasan masalah atau ruang lingkup pekerjaan tugas akhir, dan tujuan tugas akhir ini.
Bab II : Landasan Teori
Bab ini menjelaskan tentang gambaran umum tentang STIKOM Career Center (SCC) STIKOM Surabaya yang dijadikan sebagai studi kasus tugas akhir dan landasan teori yang berbentuk uraian, model matematis, atau persamaan-persamaan yang berkaitan langsung dengan permasalahan yang dikerjakan. Dalam hal ini, teori yang digunakan dalam penyelesaian masalah tugas akhir ini adalah teori tentang komunitas, tracer study, dan uji statistik chi-square
untuk menguji hubungan 2 (dua) buah variabel. Bab III : Metode Penelitian
Bab ini berisi tentang tahap-tahap yang dikerjakan dalam penyelesaian tugas akhir yang terdiri dari analisis sistem, identifikasi masalah, penggambaran umum sistem yang dibuat, instrumen pengumpulan data pada tracer study, perancangan sistem, dan desain uji coba.
Bab IV : Implementasi dan Evaluasi
Bab ini membahas tentang implementasi sistem yang dibuat secara keseluruhan serta melakukan pengujian dan evaluasi terhadap sistem yang dibuat untuk mengetahui apakah sistem tersebut dapat menyelesaikan permasalahan yang dihadapi sesuai dengan yang diharapkan.
(20)
Bab ini membahas tentang kesimpulan dan saran. Kesimpulan dan saran yang ada di dalam bab ini didapatkan dari hasil evaluasi dari bab empat. Kesimpulan akan dijelaskan hasil dari evaluasi sistem, sedangkan saran akan menjelaskan tentang masukan terhadap sistem untuk pengembangan lebih lanjut.
(21)
7 1.1STIKOM Career Center (SCC)
STIKOM Career Center (SCC) merupakan sebuah departemen yang ada di STIKOM Surabaya. SCC menjembatani antara mahasiswa STIKOM Surabaya dengan perusahaan/instansi yang menyediakan lapangan pekerjaan. Selain itu, SCC juga memberikan pembekalan dan pelatihan kepada mahasiswa yang akan memasuki dunia kerja (SCC, 2012).
Visi SCC adalah sebagai pusat informasi kerja dan pengembangan bagi mahasiswa dan alumni STIKOM Surabaya agar mampu bersaing di dunia kerja.
Misi SCC antara lain, yaitu:
1. Membangun kemitraan strategis antara STIKOM Surabaya dengan perusahaan/institusi/industri.
2. Menjembatani kebutuhan mahasiswa dan alumni STIKOM Surabaya dengan perusahaan/institusi/industri termasuk dengan instansi pemerintah.
3. Menyiapkan calon-calon sarjana untuk memiliki kemampuan, keahlian, keterampilan, dan pengetahuan dalam hal pengembangan diri.
1.2Komunitas
Komunitas adalah jaringan dari beberapa individu yang saling mengikat dan meningkatkan sosialisasi sesama jaringan, saling mendukung, memberikan informasi, adanya rasa memiliki dan menjadi identitas sosial (Delanty, 2003). Ikatan yang kuat dan dukungan dari sesama anggota komunitas memungkinkan adanya saling ketergantungan di antara anggota komunitas yang secara sadar atau
(22)
tidak terjadi interaksi saling memanfaatkan di antara anggota komunitas. Perasaan saling berbagi dibutuhkan dalam komunitas di mana anggota akan bersimpati terhadap ide-ide yang ada di sekitar di mana kelompok tersebut berasal. Komunitas dapat dikatakan sebagai sekelompok orang yang saling mempengaruhi, memiliki kesamaan identitas kelompok dan memiliki ikatan emosional antar anggotanya.
1.2.1 Ciri-Ciri Komunitas
Suatu komunitas memiliki 4 (empat) ciri utama:
1. Adanya keanggotaan di dalamnya, tidak mungkin ada komunitas tanpa ada anggota.
2. Adanya saling mempengaruhi, anggota komunitas bisa saling mempengaruhi satu dengan yang lainnya.
3. Adanya integrasi dan pemenuhan kebutuhan antar anggota. 4. Adanya ikatan emosional antar anggota.
1.2.2 Manfaat Komunitas
Manfaat komunitas antara lain adalah (Delanty, 2003):
1. Menampung ide-ide yang berasal dari masyarakat luas, sehingga dapat dipilih ide yang tepat untuk dijadikan kebijakan bagi masyarakat sosial.
2. Mengungkapkan ikatan-ikatan dalam masyarakat umum dan juga sosialisasinya.
3. Mengungkapkan relasi sosial secara spesifik, dalam hubungan dengan negara yang bersifat autokratik.
(23)
4. Menghubungkan arti dunia dengan segera, dan berkait dengan kehidupan sehari-hari.
1.3Alumni
Alumni adalah orang-orang yang telah mengikuti atau tamat dari suatu sekolah atau perguruan tinggi (Almanfaluthi, 2009). Alumni merupakan bagian yang tidak dapat dipisahkan dalam sebuah siklus pendidikan. Alumni menjadi penghubung kampus dengan dunia global. Alumni juga berfungsi sebagai media yang menyampaikan visi dunia kepada kampus.
1.4Tracer Study
Penelusuran lulusan (Tracer Study) merupakan bagian penting dari aktivitas sebuah lembaga pendidikan (Wuradji, 2010). Dengan adanya kegiatan
tracer study, memungkinkan sebuah lembaga pendidikan melacak kondisi lulusan
yang telah dihasilkan. Kemudian dari informasi yang diperoleh, dapat diambil berbagai kebijakan dan tindakan yang manfaat bagi para lulusan dan bagi pengembangan lembaga tersebut.
Penelusuran lulusan juga dapat digunakan untuk mengetahui kinerja dan produktivitas lulusan setelah mereka terjun ke masyarakat. tracer ttudy juga dapat menjawab pertanyaan apakah pengalaman yang diperoleh selama mengikuti proses pembelajaran, turut menentukan perkembangan karir di masa mendatang. Dengan kata lain, apakah ada relevansi antara pendidikan yang telah diterima oleh lulusan dengan karir mereka.
Indikator yang jelas tentang jumlah, profil kerja masa mendatang, pelatihan yang diperlukan oleh lembaga pendidikan dapat diperoleh dari
(24)
pelaksanaan tracer study. Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dalam sistem akreditasinya juga mengatur tentang studi pelacakan alumni. Aspek lulusan merupakan salah satu dari tujuh standar akreditasi yang telah ditetapkan oleh BAN-PT. Elemen penilaian yang berkaitan dengan lulusan pada standar akreditasi ke-3 (mahasiswa dan lulusan) untuk proses akreditasi mencakup hal-hal berikut (BAN-PT, 2008):
1. Kebijakan sistem rekruitmen dan seleksi calon mahasiswa (mencakup mutu prestasi dan reputasi akademik serta bakat pada jenjang pendidikan sebelumnya, equitas wilayah, kemampuan ekonomi dan gender) dan pengelolaan lulusan dan alumni (mencakup layanan alumni, peran dalam asosiasi profesi atau bidang ilmu, dukungan timbal balik alumni).
2. Profil lulusan: ketepatan waktu penyelesaian studi, proporsi mahasiswa yang menyelesaikan studi dalam batas masa studi.
3. Layanan dan pendayagunaan lulusan: ragam, jenis, wadah, mutu, harga, identitas.
4. Pelacakan dan perekaman data lulusan: kekomprehensifan, pemutakhiran, profil masa tunggu kerja pertama, kesesuaian bidang kerja dengan bidang studi, dan posisi kerja pertama.
5. Partisipasi lulusan dan alumni dalam mendukung pengembangan akademik dan non-akademik program studi.
Sebagai salah satu keluaran langsung dari proses pendidikan yang dilakukan oleh program studi sarjana, lulusan yang bermutu memiliki ciri penguasaan kompetensi akademik termasuk hardskills dan softskills sebagaimana
(25)
dinyatakan dalam sasaran mutu serta dibuktikan dengan kinerja lulusan di masyarakat sesuai dengan profesi dan bidang ilmu (BAN-PT, 2008).
1.5Akreditasi
Akreditasi program studi merupakan proses evaluasi dan penilaian secara komprehensif atas komitmen program studi terhadap mutu dan kapasitas penyelenggaraan program tridarma perguruan tinggi, guna menentukan kelayakan program studi untuk menyelenggarakan program akademiknya (BAN-PT, 2008). Kriteria untuk mengevaluasi dan menilai komitmen tersebut dijabarkan dalam sejumlah standar akreditasi beserta parameternya.
1.6Statistik
Secara umum, statistik adalah suatu metode ilmiah dalam mengumpulkan, mengklasifikasikan, meringkas, menyajikan, mengintepretasikan, dan menganalisis data guna mendukung pengambilan kesimpulan yang valid dan berguna sehingga dapat menjadi dasar pengambilan keputusan yang masuk akal (Harinaldi, 2005:2).
Dalam pengertian terbatas, terminologi statistik digunakan untuk menyebutkan data itu sendiri, atau fakta berupa angka yang dihasilkan dari data, yang menggambarkan karakteristik suatu sampel. Dalam pengertian ini muncullah istilah-istilah seperti: statistik pegawai negeri, statistik kendaraan impor, statistik kecelakaan lalu lintas, dan sebagainya.
1.6.1 Populasi
Populasi adalah kumpulan dari keseluruhan pengukuran, objek, atau individu yang sedang dikaji (Harinaldi, 2005:2). Jadi pengertian populasi dalam
(26)
statistik tidak terbatas pada sekelompok/kumpulan orang-orang, namun mengacu pada seluruh ukuran, hitungan, atau kualitas yang menjadi fokus perhatian suatu kajian. Suatu pengamatan/survey terhadap seluruh anggota populasi disebut sensus.
1.6.2 Sampel
Sampel adalah sebagian atau subset (himpunan bagian) dari suatu populasi (Harinaldi, 2005:2). Populasi dapat berisi data yang besar sekali jumlahnya yang mengakibatkan tidak mungkin atau sulit dilakukan pengkajian terhadap seluruh data tersebut sehingga pengkajian dilakukan terhadap sampelnya saja.
1.6.3 Penarikan Sampel Berstrata dan Pengolahan Data
Sebelum mengolah data yang diperoleh dari kegiatan tracer study. Dilakukan penghitungan sampel minimum yang harus disiapkan untuk sebuah populasi. Populasi yang digunakan adalah populasi alumni yang lulus pada tahun-tahun tertentu. Populasi tersebut kemudian dibagi menjadi strata. Pembagian menjadi strata dilakukan berdasarkan jurusan alumni.
Penarikan sampel acak berstrata merupakan suatu metode di mana populasi yang berukuran N, dibagi-bagi menjadi sub-sub populasi yang masing-masing terdiri atas N1, N2, N3, NL elemen (Suryana, 2008). Setelah strata (sub
populasi) terbentuk, penarikan sampel dari masing-masing strata dilakukan secara terpisah. Ukuran sampel yang ditarik masing-masing strata sebesar n1, n2, n3, nL.
Pada penerapan rancangan sampel berstrata perlu diperhatikan variabel apa yang digunakan sebagai dasar pembentukan strata, alokasi sampel pada masing-masing
(27)
strata, dan ukuran sampel yang diperlukan untuk menduga statistik dengan presisi yang dikehendaki.
Metode ini dipilih karena dapat memperoleh nilai estimasi dengan presisi yang lebih tinggi untuk setiap strata maupun untuk populasi secara keseluruhan. Selain itu setiap strata dapat dianggap sebagai populasi tersendiri sehingga bisa saja menentukan presisi yang dikehendaki pada setiap strata dan disajikan tersendiri. Secara administratif pelaksanaannya relatif akan lebih mudah.
Untuk menentukan jumlah sampel minimal untuk seluruh populasi dapat menggunakan rumus:
Di mana:
: ukuran sampel keseluruhan : ukuran populasi
: bound of error atau besarnya akurasi yang diinginkan dengan derajat keyakinan
tertentu.
Sedangkan untuk menentukan jumlah sampel minimal untuk strata yang ke-i dapat menggunakan rumus:
Di mana:
: ukuran sampel pada strata ke-i
: ukuran populasi pada strata ke-i
: ukuran populasi
= ×
(28)
: ukuran sampel keseluruhan
1.6.4 Variabel Nominal
Variabel nominal adalah skala yang hanya digunakan untuk memberikan kategori saja (Suliyanto, 2006:86). Kategori tersebut bersifat mutually exclusive. Artinya, jika satu indikator sudah masuk pada satu kategori maka tidak mungkin masuk ke kategori yang lain. Variabel nominal merupakan variabel yang memiliki tingkatan paling rendah di dalam sebuah riset.
1.6.5 Uji Chi-Square
Uji chi-cquare merupakan suatu ukuran mengenai perbedaan yang terdapat
antara frekuensi yang diobservasi dan yang diharapkan (Spiegel, 1996:271). Uji
chi-square berguna untuk menguji hubungan atau pengaruh dua buah variabel
nominal dan mengukur kuatnya hubungan antara variabel yang satu dengan variabel nominal yang lainnya. Chi-square memiliki karakteristik antara lain:
1. Nilai chi-square selalu positif.
2. Terdapat keluarga distribusi chi-square, yaitu distribusi chi-square dengan DK=1, 2, 3, dan seterusnya.
3. Bentuk distribusi chi-square adalah menjulur positif. Rumus chi-square:
Di mana:
: Nilai chi-square.
: Frekuensi yang diharapkan.
(29)
: Frekuensi yang didapatkan/diamati.
Uji chi-square dipilih karena menurut Hasan (2011), uji tersebut cocok
digunakan untuk mengukur hubungan antara dua buah variabel. Selain itu uji
chi-square dapat mengukur seberapa kuat hubungan variabel tersebut. Sehingga dapat
diketahui variabel mana saja yang memiliki keterkaitan erat dengan kepuasan lulusan dan kompetensi lulusan di dunia kerja.
Sebagai contoh, uji chi-square digunakan untuk menguji apakah ada hubungan yang signifikan terhadap jurusan dengan penghasilan yang diperoleh pada saat pertama kali bekerja. Data yang diperoleh dari hasil kegiatan tracer
study adalah sebagai berikut:
Tabel 2.1 Data Hasil Tracer Study
Alumni Sistem Informasi yang mendapatkan gaji pertama di bawah 1 juta adalah sebanyak 20 orang.
Alumni Sistem Komputer yang mendapatkan gaji pertama di bawah 1 juta adalah sebanyak 14 orang.
Alumni Sistem Informasi yang mendapatkan gaji pertama antara 1 dan 3 juta adalah sebanyak 116 orang.
Alumni Sistem Komputer yang mendapatkan gaji pertama antara 1 dan 3 juta adalah sebanyak 102 orang.
Alumni Sistem Informasi yang mendapatkan gaji pertama di atas 3 juta adalah sebanyak 14 orang.
Alumni Sistem Komputer yang mendapatkan gaji pertama di atas 3 juta adalah sebanyak 34 orang.
Setelah diketahui data-data tersebut, maka pengujian dengan chi-square
dapat dilakukan dengan beberapa langkah berikut ini. Uji Hipotesis:
H0: Tidak terdapat hubungan yang signifikan antara jurusan dengan penghasilan
yang pertama.
H1: terdapat hubungan yang signifikan antara jurusan dengan penghasilan yang
(30)
α = 0,05 Uji Statistik:
Setelah hipotesis dibuat, buat tabel kontingensi. Tabel 2.2 Tabel Kontingensi
Jurusan Gaji Pertama (juta) Total
Di bawah 1
Antara 1 dan 3 Di atas 3
Sistem Informasi 20 116 14 150
Sistem Komputer 14 102 34 150
TOTAL 34 218 48 300
Setelah tabel kontingensi dibuat, cari frekuensi yang diharapkan ( ). Frekuensi yang diharapkan dapat dicari dengan rumus:
(31)
Tabel 2.3 Tabel Kontingensi dan Hasil Perhitungan
Jurusan Gaji Pertama (Juta) TOTAL
Di bawah 1 Antara 1 dan 3 Di atas 3
SI 20 17 116 109 14 24 150 150
SK 14 17 102 109 34 24 150 150
TOTAL 34 34 218 218 48 48 300 300
Langkah selanjutnya adalah dengan menghitung nilai chi-square (χ2).
" #$%& = ∑( − )
" #$%& = (20 − 17)17 +(116 − 109)109 +(14 − 24)24 +(14 − 17)17
+(102 − 109)109 +(34 − 24)24
" #$%&= 0,529 + 0,45 + 4,167 + 0,529 + 0,45 + 4,167 " #$%&= 10,292
Setelah itu tentukan nilai 2 pada tabel distribusi 2. Diasumsikan taraf signifikansi (α) adalah 0,05.
Df = (Baris-1)(Kolom-1) Df = (2-1)(3-1)
Df = 2
Maka didapatkan 2tabel = 5,991.
Daerah kritis:
(32)
Kesimpulan:
H0 ditolak artinya terdapat hubungan yang signifikan antara jurusan
dengan penghasilan pertama yang didapatkan.
1.7Website
Website merupakan sebuah sistem informasi yang terdistribusi berbasis
internet (Wang, 2004:5). Siapapun yang terhubung dengan internet dapat dengan mudah memperoleh informasi dengan memberikan sebuah alamat web atau dengan menekan sebuah tombol mouse. Website merupakan alat yang handal untuk menyebarkan informasi dan membuatnya tersedia selama 24 jam dalam sehari dan 7 (tujuh) hari dalam seminggu. Informasi juga dapat diperoleh dari pengguna website dan pelanggan melalui formulir online. Administrator dapat mengendalikan dan memperbarui isi website dari manapun. Dengan semua keistimewaan ini membuat website menjadi alat yang handal sebagai komunikasi massal, e-bisnis, dan e-commerce.
Tidak ada kontrol atau administrasi terpusat pada sebuah website. Siapapun memungkinkan untuk menaruh materi ke dalam website dan mendapatkan informasi darinya. Sebuah website terdiri dari banyak sekali jenis dokumen yang terdapat pada komputer di seluruh dunia. Dokumen-dokumen tersebut disiapkan dalam format khusus dan didapatkan melalui program server
pada setiap komputer yang menyediakan layanan web. setiap dokumen web dapat mengandung tautan ke dokumen yang lain yang disediakan oleh server yang berbeda.
(33)
1.8Waterfall Model
Waterfall model merupakan salah satu model yang digunakan untuk
membangun sebuah sistem. Waterfall model menawarkan pendekatan yang berurutan dan sistematis dalam pengembangan perangkat lunak. Seperti yang terlihat pada gambar 2.1, setiap pekerjaan saling bergantung dengan pekerjaan sebelumnya sehingga sebuah task tidak dapat dilakukan apabila task yang lain belum diselesaikan.
Gambar 2.1 The linear sequential model/waterfall model (Pressman, 2001:29) Terdapat beberapa tahapan yang harus dilakukan di dalam Waterfall
Model (Pressman, 2001), yaitu:
1. Software Requirement Analysis
Merupakan layanan, batasan dan tujuan dari sistem yang dibuat dengan mengkonsultasikannya bersama para pengguna sistem. Hal tersebut didefinisikan secara detail dan ditampilkan sebagai spesifikasi dari sistem.
2. Design
Proses desain sistem membagi kebutuhan sistem akan perangkat lunak dan perangkat keras. Hal tersebut membangun sistem keseluruhan. Desain
(34)
perangkat lunak meliputi identifikasi dan penjabaran abstraksi sistem perangkat lunak dasar dan keterhubungannya.
3. Code Generation
Selama tahapan ini, desain perangkat lunak direalisasikan sebagai sekumpulan program atau unit program. Unit testing meliputi verifikasi bahwa setiap unit telah memenuhi spesifikasinya.
4. Testing
Unit-unit program individual digabungkan (integrated) dan diuji coba (tested) sebagai sebuah sistem lengkap untuk memastikan bahwa kebutuhan-kebutuhan perangkat lunak telah terpenuhi. Setelah pengujian, sistem perangkat lunak disampaikan kepada pelanggan.
5. Support
Sistem diinstal dan digunkan secara praktikal. Pemeliharaan meliputi perbaikan kesalahan yang tidak diketahui pada tahapan sebelumnya, memperbaiki implementasi unit sistem dan meningkatkan layanan sistem ketika terdapat kebutuhan baru.
1.9Unified Modeling Language (UML)
UML adalah sebuah bahasa pemodelan visual yang memungkinkan pengembang sistem untuk membuat cetak biru (blueprints) yang menggambarkan suatu visi dalam sebuah standar, dengan cara yang mudah dimengerti, dan menyediakan mekanisme untuk membagikan dan mengkomunikasikan visi tersebut kepada orang lain secara efektif (Schmuller, 2004:7). Notasi UML dibuat sebagai kolaborasi dari Grady Booch, DR. James Rumbaugh, Ivar Jacobson,
(35)
Rebecca Wirfs-Brock, Peter Yourdon, dan lainnya. Penggabungan beberapa metode menjadi UML dimulai tahun 1993.
1.9.1 Diagram Use Case
Diagram use case menyajikan interaksi antara use case dan aktor dalam sistem yang akan dikembangkan. Use case sendiri adalah fungsionalitas atau persyaratan-persyaratan sistem yang harus dipenuhi oleh sistem yang akan dikembangkan tersebut menurut pandangan pemakai sistem. Sedangkan aktor bisa berupa orang, peralatan atau sistem lain yang berinteraksi terhadap sistem yang akan dibangun (Sholiq, 2010).
1.9.2 Flow Of Events
Flow of events digunakan untuk mendokumentasikan aliran logika dalam
use case, yang menjelaskan secara rinci apa yang pemakai akan lakukan dan apa
yang sistem itu sendiri lakukan (Sholiq, 2010:102). Namun pada bagian ini tidak dijelaskan apakah sistem dibangun menggunakan bahasa pemrograman Java, Visual Basic, atau PHP.
1.9.3 Sequence Diagram
Diagram sekuensial (sequence diagram) adalah diagram yang digunakan untuk menunjukkan alur (flows) fungsionalitas yang melalui sebuah use case yang disusun dalam urutan waktu (Sholiq, 2010:23). Setiap diagram sekuensial merepresentasikan satu flow dari beberapa flow di dalam use case.
(36)
1.9.4 Class Diagram
Diagram kelas menunjukkan interaksi antar kelas-kelas di dama sistem. Kelas juga dapat dianggap sebagai cetak biru dari objek-objek di dalam sistem. Sebuah kelas dibuat dalam bentuk bujur sangkar yang terbagi dalam tiga bagian. Bagian pertama menunjukkan nama kelas. Bagian kedua menunjukkan anggota kelas yang memuat informasi atau atribut. Bagian ketiga menunjukkan operasi-operasi dari sebuah kelas. Operasi dari sebuah kelas adalah tingkah laku yang disediakan oleh kelas (Sholiq, 2010:28).
1.9.5 Diagram Komponen
Diagram komponen adalah diagram yang menunjukkan model secara fisik atau komponen perangkat lunak pada sistem dan hubungannya antar mereka (Sholiq, 2010:30). Komponen terhubung oleh garis putus-putus yang menampilkan hubungan dependensi antar komponen. Relasi yang terjadi antar komponen hanya satu tipe relasi yaitu dependensi yang menunjukkan ketergantungan complie-time dan run-time antara komponen-komponen tersebut.
1.9.6 Deployment Diagram
Diagram deployment menampilkan rancangan fisik jarignan tempat berbagai komponen aan diletakkan. Peralatan fisik tersebut disebut node yang dihubungkan satu sama lain dengan menggunakan garis yang disebut path
(Sholiq, 2010:31). Diagram deployment digunakan oleh manajer proyek, arsitek sistem, atau bagian distribusi untuk memahami rancangan fisik sistem, apa saja dan di mana saja terdapat subsistem yang akan dibuat.
(37)
1.10 Black Box Testing
Black box testing merupakan pengujian yang dilakukan tanpa pengetahuan
detil struktur internal dari sistem atau komponen yang diuji (Romeo, 2003). Pengujian ini disebut juga sebagai behavioral testing, specification-based testing,
input/output testing atau functional testing. Black box testing dilakukan pada
tahap akhir dan berfokus pada domain informasi.
1.11 Konsep Model-View-Controller (MVC)
Model-View-Controller (MVC) merupakan sebuah pola desain suatu
software development. MVC adalah sebuah pendekatan untuk memisahkan
aplikasi yang dibuat ke dalam 3 (tiga) bagian: Models, Views, dan Controller
(Griffiths, 2010). MVC di sini bertujuan agar kode-kode yang telah dibuat dapat digunakan kembali.
Model merepresentasikan data apapun yang akan digunakan oleh aplikasi.
View adalah informasi yang sedang ditampilkan di dalam layar kepada user melalui browser yang digunakan. View dapat berupa berkas HTML yang mengandung kode-kode PHP untuk membangun template website tersebut. Sedangkan Controller merupakan business logic dari aplikasi yang dibuat.
Controller bekerja sebagai perantara antara Models dan Views. Controller akan
merespon permintaan HTTP dan membentuk halaman web yang diminta.
1.12 CodeIgniter
CodeIgniter merupakan sebuah framework aplikasi web yang bersifat sumber terbuka untuk bahasa PHP (Griffiths, 2010). CodeIgniter memiliki dokumentasi yang relatif lengkap dibandingkan dengan framework yang lain.
(38)
CodeIgniter kompatibel dengan PHP4 maupun PHP5 sehingga membuatnya dapat dijalankan pada banyak web hosting pada umumnya.
CodeIgniter adalah sebuah framework yang menerapkan konsep
Model-View-Controller (MVC). Dengan demikian CodeIgniter akan mengorganisir
aplikasi yang akan dibuat ke dalam 3 (tiga) bagian: Models – layer abstraksi database, Views – berkas template untuk tampilan halaman web, dan Controller –
business logic dari aplikasi yang akan dibuat. Konsep tersebut sangat berguna
untuk aplikasi yang terkoneksi dengan database karena hanya akan membutuhkan satu koneksi ketika diperlukan.
CodeIgniter juga telah mengimplementasikan pola Active Record yang menyederhanakan penulisan sintaks SQL yang rumit menjadi lebih mudah untuk dibaca. Active Record juga memudahkan pengembang dalam hal pengubahan
driver database. Dengan adanya fasilitas tersebut, pengembang yang ingin
mengganti databasenya dari MySQL ke Oracle tidak perlu mengganti lagi kode-kode program yang telah dibuat sebelumnya.
1.13 Oracle Database
Oracle Database merupakan sebuah object-relational database. Oracle Database didesain untuk menyimpan dan mengelola informasi yang berskala
enterprise. Oracle Database dapat menghemat biaya manajemen dan menyediakan
layanan dengan kualitas yang tinggi (Greenberg, 2004).
1.14 Netbeans
Netbeans adalah sebuah proyek sumber terbuka yang didedikasikan untuk menyediakan produk software development handal yang ditujukan pada
(39)
kebutuhan dari pengembang, pengguna, dan bisnis (Netbeans, 2012). Dua basis produk proyek Netbeans adalah Netbeans IDE dan Netbeans Platform. Keduanya gratis untuk siapapun yang akan membangun sistem yang akan dikomersilkan sekalipun.
(40)
1.1 Analisis Sistem
Analisis sistem merupakan tahap pertama dalam mengembangkan perangkat lunak dengan metode waterfall. Pada tahap ini dilakukan pengumpulan fakta, menganalisis fakta–fakta tersebut, kemudian mengomunikasikannya melalui laporan analisis sistem. Temuan-temuan tersebut digambarkan menggunakan diagram-diagram tertentu untuk memperjelas alur atau proses yang ada.
Langkah-langkah yang dilakukan dalam menyelesaikan masalah digambarkan pada gambar blok diagram berikut ini:
Gambar 3.1 Tahap-tahap Analisis Sistem
Tahap-tahap analisis dimulai dari identifikasi masalah kemudian dilakukan usaha dalam menemukan kelemahan atau kekurangan yang ada pada sistem yang lama kemudian menentukan dan merumuskan kebutuhan informasi pengguna sistem sehingga dapat ditentukan solusi untuk memecahkan masalah tersebut.
3.1.1 Identifikasi Masalah
STIKOM Career Center sebagai jembatan antara
perusahaan/instansi/industri pencari kerja dan para pencari kerja khususnya alumni STIKOM Surabaya menyediakan berbagai macam lowongan kerja. Bagi lulusan yang belum atau masih mencari lowongan kerja dapat menghubungi SCC
(41)
perusahaan.
Lulusan yang sedang mencari lowongan pekerjaan dapat menghubungi SCC dengan cara datang langsung ke kantor SCC atau melalui telepon. Kemudian SCC akan memberikan rekomendasi lowongan pekerjaan bagi lulusan tersebut berdasarkan pertimbangan-pertimbangan tertentu dari SCC. Selain itu, lulusan juga dapat memberikan surat lamaran pekerjaan, serta berkas-berkas yang lainnya yang diperlukan untuk melamar sebuah lowongan pekerjaan melalui SCC.
Selain lulusan yang mencari lowongan pekerjaan, SCC juga secara aktif mencari lulusan berdasarkan permintaan dari pengguna lulusan. Dengan data-data yang dimiliki, SCC menentukan lulusan yang cocok dengan kriteria permintaan dari pengguna lulusan untuk dijadikan rekomendasi bagi perusahaan tersebut. Perusahaan-perusahaan pencari lulusan dari STIKOM Surabaya juga dapat mendaftarkan dirinya melalui website SCC. Melalui website resmi SCC, perusahaan dapat memasukkan kriteria-kriteria lulusan yang diharapkan.
Lowongan pekerjaan yang diinputkan oleh perusahaan di dalam website
SCC tersebut juga dapat diakses oleh lulusan. Para lulusan juga dapat memperoleh informasi yang lengkap melalui website SCC. Lulusan yang tertarik terhadap lowongan tertentu dapat mengirimkan berkas-berkas lamaran yang diperlukan melalui website SCC.
(42)
Gambar 3.2 Activity Diagram Alumni Mencari Lowongan Pekerjaan
Website yang digunakan SCC saat ini hanya mampu memberikan
rekapitulasi tentang data terbaru alumni dan data tentang lowongan pekerjaan yang diinputkan oleh perusahaan pencari tenaga kerja. Kelemahan dari website
yang ada saat ini adalah website tersebut tidak mampu dijadikan tempat khusus oleh SCC untuk mempublikasikan agendanya.
SCC juga membutuhkan data-data tentang prestasi kerja alumni yang didapatkan di dalam dunia kerja. Selama ini SCC belum mampu merekam data tersebut menggunakan sistem yang ada sehingga SCC tidak dapat memberikan penghargaan kepada alumni yang berprestasi di dalam dunia kerja.
Selain itu, STIKOM Surabaya perlu untuk mengevaluasi kurikulum, fasilitas, dan aspek-aspek pendukung proses pembelajaran lainnya apakah sudah sesuai dengan kebutuhan dunia kerja. Namun SCC tidak dapat menyediakan
Mencari Lowongan Pekerjaan
Membuat Lamaran Pekerjaan Cocok
Memeriksa Data Alumni
Menentukan Lowongan Pekerjaan Tidak Cocok
Selesai Mengumpulkan Surat
Lamaran Pekerjaan Surat Lamaran
(43)
tracer study telah diatur oleh Badan Akreditasi Nasional Perguruan Tinggi dalam standarnya yang ke-3 (tiga).
Untuk melakukan tracer study, Direktorat Jenderal Pendidikan Tinggi (DIKTI) telah menyediakan standar kuesioner yang dapat digunakan oleh perguruan tinggi. Kuesioner tersebut terbagi menjadi beberapa bagian yaitu: transisi alumni ke dunia kerja, tingkat penguasaan kompetensi alumni setelah lulus, kontribusi perguruan tinggi terhadap kompetensi alumni, dan evaluasi alumni terhadap aspek-aspek pendukung proses pembelajaran selama kuliah.
Namun masalahnya, jumlah alumni STIKOM Surabaya adalah ribuan dan berasal dari berbagai kota dan pulau. Penyebaran kuesioner secara konvensional akan memakan biaya dan waktu yang besar, karena STIKOM Surabaya harus menanggung biaya pengiriman pulang dan pergi keusioner-kuesioner tersebut kepada para lulusan yang ditentukan sebagai responden tracer study.
Apabila kebutuhan-kebutuhan tersebut tidak terpenuhi, maka dalam mempublikasikan agendanya SCC akan menghubungi alumni satu per satu. Hal tersebut tentunya juga akan memakan waktu dan biaya yang relatif besar. Selain itu, para alumni juga tidak dapat saling berkomunikasi dengan alumni yang lainnya. Apabila SCC tidak mampu membuktikan kinerja lulusan di masyarakat sesuai dengan profesi dan bidang ilmu, STIKOM Surabaya tidak dapat memenuhi standar ke-3 (tiga) pada standar akreditasi program studi sarjana yang diatur oleh Badan Akreditasi Nasional Perguruan Tinggi. SCC dan ketua program studi juga
(44)
3.1.2 Melakukan Studi Pustaka
Dari identifikasi masalah yang ditemukan kemudian dicari pustaka sebagai dasar dalam analisis dan perancangan sistem sesuai teori yang ada. Untuk menentukan metode pemecahan masalah, digunakan baik buku maupun jurnal-jurnal terkait yang membahas tentang komunitas dan pelacakan alumni.
3.1.3 Menganalisis Kebutuhan Pengguna
Dari analisis kebutuhan pengguna didapatkan beberapa kebutuhan berdasarkan pengguna berikut ini:
1. Alumni membutuhkan sistem yang memungkinkannya untuk tetap terhubung dengan alumni yang lain. Selain itu, alumni juga dapat melakukan pencarian data dan mengakses data riwayat kerja alumni yang lain.
2. Pengurus alumni sebagai administrator website komunitas alumni memerlukan rekapitulasi artikel-artikel yang ditulis oleh alumni dan komentar-komentar yang ada di dalamnya. Selain itu pengurus alumni juga membutuhkan fasilitas untuk mengirimkan email secara massal kepada alumni untuk keperluan tertentu.
3. SCC membutuhkan informasi tentang prestasi kerja yang diraih oleh alumni di dalam dunia kerja. Selain itu, karena SCC juga bertugas untuk menjadi wadah bagi pengembangan kualitas mahasiswa dan alumni, SCC membutuhkan informasi tentang: transisi alumni ke dunia kerja, tingkat penguasaan alumni terhadap kompetensi pada saat lulus, kontribusi perguruan
(45)
4. Ketua program studi sebagai penyusun kurikulum dan aspek-aspek pendukung proses pembelajaran lainnya membutuhkan informasi tentang: transisi alumni ke dunia kerja, tingkat penguasaan alumni terhadap kompetensi pada saat lulus, kontribusi perguruan tinggi terhadap kompetensi alumni, dan evaluasi alumni terhadap aspek-aspek pendukung proses pembelajaran selama kuliah.
3.2 Perancangan Sistem
Perancangan sistem di sini akan memberikan gambaran tentang langkah-langkah dalam membangun sistem yang akan dibuat. Gambaran umum mengenai sistem yang akan dibangun dapat dilihat pada gambar 3.3. Blok diagram tersebut menjelaskan tentang apa saja yang menjadi input, proses, dan output yang akan diperlukan sistem.
Gambar 3.3 Blok Diagram Website Komunitas Alumni dan Tracer Study
Pada gambar di atas dijelaskan bahwa masukan yang diperlukan oleh sistem antara lain adalah: data terbaru, riwayat kerja, prestasi kerja, artikel, dan jawaban kuesioner tracer study. Data-data tersebut akan disimpan pada basis data
(46)
Sedangkan jawaban kuesioner tracer study oleh alumni akan disimpan ke dalam database tracer study.
Masukan yang dibutuhkan untuk tracer study antara lain adalah: pencarian kerja dan transisi ke dunia kerja, tingkat penguasaan alumni terhadap kompetensi pada saat lulus, kontribusi perguruan tinggi terhadap kompetensi alumni, dan peran perguruan tinggi terhadap hal-hal pendukung proses belajar mengajar pada saat kuliah.
Selanjutnya data-data yang didapatkan dari hasil kegiatan tracer study
akan diproses menggunakan statistik deskriptif dan uji chi-square. Setiap data-data yang didapatkan dari sebuah pertanyaan pada kuesioner tracer study akan disajikan dalam bentuk grafik serta penghitungan rata-rata untuk beberapa kategori. Kemudian hasil uji chi-square ditampilkan dengan bentuk yang biasa digunakan dalam penelitian.
Input yang digunakan untuk uji chi-square antara lain adalah indeks prestasi kumulatif (IPK), jurusan alumni. Data tersebut didapatkan dari database yang ada di SCC. Sedangkan yang didapatkan dari kegiatan tracer study adalah waktu yang dihabiskan alumni untuk mendapatkan pekerjaan pertama, jenis perusahaan/instansi alumni bekerja, pendapatan dari pekerjaan utama, pendapatan dari lembur dan tips, dan pendapatan dari pekerjaan lain.
Data-data tersebut akan diuji menggunakan chi-square untuk mengukur hubungannya. Output yang dihasilkan adalah informasi tentang seberapa kuat hubungan antara kedua variabel uji yang disajikan melalui nilai chi-square hitung.
(47)
dari tabel distribusi chi-square. Apabila nilai chi-square hitung lebih besar dari nilai chi-square tabel, maka dapat ditarik kesimpulan bahwa variabel yang diuji memiliki hubungan yang signifikan.
Berikut ini adalah contoh kasus penghitungan uji chi-square yang digunakan untuk mencari hubungan antara indeks prestasi kumulatif (IPK) dengan penghasilan alumni dari pekerjaan utama. Sebagai contoh diketahui apabila data yang didapatkan dari kegiatan tracer study terhadap seratus orang alumni adalah:
Tabel 3.1 Data Hasil Tracer Study
Alumni dengan IPK 2 sampai dengan 2,49 yang pengahasilannya <= 1 juta diketahui sebanyak 4 orang.
Alumni dengan IPK 2 sampai dengan 2,49 yang pengahasilannya antara 1 sampai dengan 2,5 juta diketahui sebanyak 2 orang.
Alumni dengan IPK 2 sampai dengan 2,49 yang pengahasilannya antara 2,5 sampai dengan 5 juta diketahui sebanyak 5 orang.
Alumni dengan IPK 2 sampai dengan 2,49 yang pengahasilannya antara 5 sampai dengan 7,5 juta diketahui sebanyak 1 orang.
Alumni dengan IPK 2 sampai dengan 2,49 yang pengahasilannya antara 7,5 sampai dengan 10 juta diketahui sebanyak 4 orang.
Alumni dengan IPK 2,5 sampai dengan 2,99 yang pengahasilannya <= 1 juta diketahui sebanyak 2 orang.
Alumni dengan IPK 2,5 sampai dengan 2,99 yang pengahasilannya antara 1 sampai dengan 2,5 juta diketahui sebanyak 5 orang.
Alumni dengan IPK 2,5 sampai dengan 2,99 yang pengahasilannya antara 2,5 sampai dengan 5 juta diketahui sebanyak 2 orang.
Alumni dengan IPK 2,5 sampai dengan 2,99 yang pengahasilannya antara 5 sampai dengan 7,5 juta diketahui sebanyak 5 orang.
Alumni dengan IPK 2,5 sampai dengan 2,99 yang pengahasilannya antara 7,5 sampai dengan 10 juta diketahui sebanyak 12 orang.
Alumni dengan IPK 2,5 sampai dengan 2,99 yang pengahasilannya antara 10 sampai dengan 12,5 juta diketahui sebanyak 1 orang.
Alumni dengan IPK 2,5 sampai dengan 2,99 yang pengahasilannya >= 15 juta diketahui sebanyak 1 orang.
Alumni dengan IPK 3 sampai dengan 3,49 yang pengahasilannya antara 1 sampai dengan 2,5 juta diketahui sebanyak 3 orang.
Alumni dengan IPK 3 sampai dengan 3,49 yang pengahasilannya antara 2,5 sampai dengan 5 juta diketahui sebanyak 1 orang.
(48)
sampai dengan 10 juta diketahui sebanyak 6 orang.
Alumni dengan IPK 3 sampai dengan 3,49 yang pengahasilannya antara 10 sampai dengan 12,5 juta diketahui sebanyak 3 orang.
Alumni dengan IPK 3 sampai dengan 3,49 yang pengahasilannya antara 12,5 sampai dengan 15 juta diketahui sebanyak 2 orang.
Alumni dengan IPK 3 sampai dengan 3,49 yang pengahasilannya >= 15 juta diketahui sebanyak 6 orang.
Alumni dengan IPK 3,5 sampai dengan 4 yang pengahasilannya antara 1 sampai dengan 2,5 juta diketahui sebanyak 1 orang.
Alumni dengan IPK 3,5 sampai dengan 4 yang pengahasilannya antara 2,5 sampai dengan 5 juta diketahui sebanyak 2 orang.
Alumni dengan IPK 3,5 sampai dengan 4 yang pengahasilannya antara 5 sampai dengan 7,5 juta diketahui sebanyak 6 orang.
Alumni dengan IPK 3,5 sampai dengan 4 yang pengahasilannya antara 7,5 sampai dengan 10 juta diketahui sebanyak 9 orang.
Alumni dengan IPK 3,5 sampai dengan 4 yang pengahasilannya antara 10 sampai dengan 12,5 juta diketahui sebanyak 4 orang.
Alumni dengan IPK 3,5 sampai dengan 4 yang pengahasilannya antara 12,5 sampai dengan 15 juta diketahui sebanyak 5 orang.
Alumni dengan IPK 3,5 sampai dengan 4 yang pengahasilannya antara >= 15 juta diketahui sebanyak 4 orang.
Langkah berikutnya adalah membuat uji hipotesis sesuai dengan variabel-variabel yang diuji. Dalam hal ini H0 adalah tidak terdapat hubungan yang
signifikan antara indeks prestasi kumulatif (IPK) alumni dengan pendapatan penghasilan alumni yang didapatkan dari pekerjaan utama. Sedangkan H1nya
adalah terdapat hubungan yang signifikan antara indeks prestasi kumulatif (IPK) alumni dengan pendapatan penghasilan alumni yang didapatkan dari pekerjaan utama. Hipotesis ini nantinya akan digunakan untuk mengambil kesimpulan setelah membandingkan antara nilai chi-square yang didapatkan dari hasil perhitungan dan nilai chi-square yang didapatkan dari tabel distribusi chi-square.
Langkah selanjutnya adalah dengan membuat tabel kontingensi untuk data-data tersebut. Tabel kontingensi dapat dilihat pada tabel berikut ini:
(49)
IPK
Total <=
1
1 < X < 2,5
2,5 < X < 5
5 < X < 7,5
7,5 < X < 10
10 < X < 12,5
12,5 < X < 15
>= 15 2 -
2,49 4 2 5 1 4 0 0 0 16
2,5 -
2,99 2 5 2 5 12 1 0 1 28
3 -
3,49 0 3 1 4 6 3 2 6 25
3,5 - 4 0 1 2 6 9 4 5 4 31
Total 6 11 10 16 31 8 7 11 100
Setelah tabel kontingensi dibuat, langkah selanjutnya adalah mencari nilai frekuensi yang diharapkan dengan menggunakan rumus yang telah ditentukan. Nilai frekuensi yang diharapkan biasanya diletakkan di sebelah kanan nilai frekuensi observasi. Dari perhitungan frekuensi yang diharapkan didapatkan tabel kontingensi hasil perhitungan fe berikut ini:
(50)
IPK
Total <= 1
1 < X < 2,5
2,5 < X < 5
5 < X < 7,5
7,5 < X < 10
10 < X < 12,5
12,5 < X <
15 >= 15
f0 fef f0 fef f0 fef f0 fef f0 fef f0 fef f0 fef f0 fef f0 fef
2 - 2,49 4 0f 2 2f 5 2f 1 3f 4 5f 0 1f 0 1f 0 2f 16 15f 2,5 -
2,99 2 2f 5 3f 2 3f 5 4f 12 9f 1 2f 0 2f 1 3f 28 28f 3 - 3,49 0 2f 3 3f 1 2f 4 4f 6 8f 3 2f 2 2f 6 3f 25 25f 3,5 - 4 0 2f 1 3f 2 3f 6 5f 9 10f 4 2f 5 2f 4 3f 31 31f Total 6 6f 11 11f 10 10f 16 16f 31 31f 8 8f 7 7f 11 11f 100 100f
Dari tabel tersebut nilai chi-square hitung bisa didapatkan dari penghitungan dengan rumus chi-square. Berikut ini adalah contoh perhitungan yang digunakan untuk mencari nilai chi-square hitung berdasarkan tabel kontingensi di atas:
= ∑ −
= 4 − 00 + 2 − 22 + 0 − 22 + 0 − 22 + 2 − 22 + 5 − 33
+ 3 − 33 + 1 − 33 + 5 − 22 + 2 − 33 + 1 − 22 + 2 − 33
+ 1 − 33 + 5 − 44 + 4 − 44 + 6 − 55 + 4 − 55 + 12 − 99
+ 6 − 88 + 9 − 1010 + 0 − 11 + 1 − 22 + 3 − 22 + 4 − 22
+ 0 − 11 + 0 − 22 + 2 − 22 + 5 − 22 + 0 − 22 + 1 − 33
+ 6 − 33 + 4 − 33
(51)
menggunakan rumus berikut ini: Df = (Baris-1)(Kolom-1) = (4-1)(8-1)
= 21
Maka didapatkan 2tabel = 32,67056. Kemudian nilai tersebut dibandingkan
dengan nilai chi-square hitung. Apabila nilai chi-square hitung lebih besar dari nilai chi-square tabel, maka H0 ditolak.
Dari hasil perhitungan tersebut didapatkan bahwa chi-square hitung lebih besar dari chi-square tabel. Maka H0 ditolak, artinya terdapat hubungan yang
signifikan antara indeks prestasi kumulatif (IPK) dengan penghasilan alumni yang didapatkan dari pekerjaan utama.
3.2.1 Use Case Diagram
Diagram use case bisnis menunjukkan interaksi antara use case bisnis dan aktor bisnis. Use case bisnis mempresentasikan proses bisnis yang dilakukan, sedangkan aktor bisnis mempresentasikan peranan (roles) yang dimainkan pada aktivitas bisnis. Peranan yang dilakukan oleh sesorang atau sesuatu di dalam ruang lingkup bisnis disebut pekerja bisnis (Sholiq, 2010:20).
Seperti yang terlihat pada gambar 3.4, terdapat tiga pekerja bisnis yaitu SCC, pengurus alumni, dan kaprodi. Pengunjung web dan alumni berada di luar organisasi sehingga disebut sebagai aktor bisnis. Menerima hasil tracer study
yang diinputkan oleh alumni diperankan oleh kaprodi dan SCC. Selain itu SCC juga berperan dalam memanage agenda SCC dan broadcast email. Sedangkan
(52)
memanage artikel, dan mencari data alumni.
Gambar 3.4 Use Case Diagram Website Komunitas Alumni dan Tracer Study
Pengunjung web dapat mengakses konten website komunitas alumni seperti prestasi kerja alumni, agenda SCC, dan artikel-artikel yang dituliskan baik oleh pengurus alumni atau alumni. Pengunjung web dapat melakukan login untuk mendapatkan akses dan peran yang lainnya. Dari login yang dilakukan oleh pengunjung web dapat dibedakan apakah pengunjung tersebut adalah pekerja bisnis atau aktor bisnis.
Menulis Komentar
Mengakses Riwayat Kerja Alumni Mengirim Email Mencari Data Alumni
<<extend>> <<extend>>
Menjawab Kuesioner Tracer Study Login
Manage Agenda SCC
<<extend>> Alum ni Pengunjung Web Broadcast Email
Manage Prestasi Kerja
Manage Artikel
<<extend>> Pengurus Alum ni
SCC
Kaprodi
Mengakses Hasil Tracer Study
Laporan tentang Pencarian Kerja dan Transisi ke Dunia Kerja
<<include>>
Laporan tentang Tingkat Penguas aan Alumni Terha...
<<include>>
Laporan tentang Kontribusi Perguruan Tinggi Terha...
<<include>>
Laporan Tentang Peran Perguruan Tinggi Terhadap Pro...
<<include>>
Laporan Hasil Uji Chi-Square <<include>>
(53)
dia termasuk sebagai alumni atau pengurus alumni atau SCC atau kaprodi. Proses login juga dibutuhkan untuk memberikan akses-akses tertentu sesuai dengan peran pengguna di dalam sistem.
Tabel 3.4 Flow of Events Login
Nama Use Case Login
Kebutuhan terkait Proses untuk menentukan apakah seorang pengunjung website tersebut adalah alumni atau pengurus alumni atau SCC atau ketua program studi. Masing-masing jenis pengguna memiliki username dan password yang tersimpan pada tabel yang berbeda. Username dan
password tersebut harus verifikasi oleh sistem agar
sistem dapat memastikan bahwa pengguna yang login benar-benar pengguna yang berhak atas fungsi-fungsi tertentu yang ada dalam sistem.
Tujuan Menangani proses login pengunjung website.
Prasyarat Tidak ada
Kondisi akhir Sukses Pengguna yang berhasil melakukan login dapat mengakses menu-menu yang telah disediakan menurut peran pengguna tersebut.
Kondisi akhir gagal Apabila login yang dilakukan oleh pengguna gagal, maka pengguna harus menginputkan kembali username
dan password yang mereka miliki dengan benar.
Aktor utama Pengunjung web Aktor sekunder Tidak Ada
Pemicu Aktor pengunjung web menekan tautan login. Alur utama Langkah Aksi
1 Membuka halaman utama website
komunitas alumni.
2 Menekan tautan login
3 Menampilkan halaman login dengan
inputan yang diperlukan adalah username
dan password.
4 Mengisi username, password, dan
memilih jenis pengguna kemudian
menekan tombol login.
5 Mengirimkan username, password, dan data jenis pengguna ke server.
6 Melakukan koneksi ke database.
7 Mengambil password berdasarkan
(54)
utama.
11 Use case berakhir.
Alur perluasan Langkah Aksi Percabangan
8.1 Menampilkan pesan login gagal, kemudian aktor harus kembali ke langkah ke-4.
3.2.3 Flow of Events Menjawab Kuesioner Tracer Study
Flow of events menjawab kuesioner tracer study menjelaskan tentang alur
kejadian yang dilakukan oleh alumni dalam menjawab kuesioner tracer study. Kuesioner tracer study terdiri dari 4 (empat) bagian yang harus diisi. Bagian yang telah diisi tidak akan dapat dibuka lagi oleh pengguna yang telah mengisikan bagian tersebut.
Tabel 3.5 Flow of Events Menjawab Kuesioner Tracer Study
Nama Use Case Menjawab Kuesioner Tracer Study
Kebutuhan terkait Pengumpulan data-data yang akan digunakan dalam proses membuat laporan berupa statistik deskriptif dan sebagai inputan untuk uji chi-square. Terdapat 4 bagian kuesioner yang harus dijawab oleh alumni. Setiap bagian memiliki kategori yang berbeda. Dan bagian yang telah diisi oleh alumni tidak dapat dibuka kembali oleh alumni yang telah mengisikan bagian kuesioner tersebut.
Tujuan Mendapatkan data sebagai inputan untuk proses pembuatan laporan statistik deskriptif dan uji chi-square.
Prasyarat Tidak ada
Kondisi akhir Sukses Sistem akan menampilkan pesan terima kasih untuk alumni yang telah selesai mengisi semua kuesioner
tracer study.
Kondisi akhir gagal Semua field yang ada pada kuesioner tracer study
bersifat mandatory atau harus diisi. Maka apabila pengguna belum mengisikan jawaban untuk sebuah pertanyaan maka sistem tidak akan menyimpan data tersebut.
Aktor utama Alumni
(55)
1 Membuka halaman utama website
komunitas alumni.
2 Menekan tautan Tracer Study
3 Melakukan koneksi ke dalam database 4 Memeriksa apakah alumni tersebut telah
mengisi kuesioner.
5 Menampilkan halaman kuesioner tracer study.
6 Alumni mengisikan data yang diperlukan dalam kuesioner tracer study tersebut.
7 Alumni menekan tombol simpan.
8 Mengirimkan jawaban alumni ke server.
9 Menyimpan jawaban alumni ke dalam
database.
10 Mengarahkan pengunjung web ke halaman
pesan terima kasih.
11 Use case berakhir.
Alur perluasan Langkah Aksi Percabangan
7.1 Menampilkan pesan kepada alumni bahwa
alumni belum melengkapi data yang
diperlukan. Setelah alumni
mengkonfirmasi pesan kembali ke langkah yang ke-6.
10.1 Memeriksa apakah alumni telah mengisi seluruh kuesioner tracer study. Apabila belum, maka arahkan ke halaman bagian kuesioner yang belum diisi dan kembali ke langkah yang ke-5.
3.2.4 Flow of Events Manage Prestasi Kerja
Manage prestasi kerja dilakukan oleh alumni. Alumni dapat menambah
dan menghapus data prestasi kerjanya melalui halaman prestasi kerja saya. Kemudian prestasi kerja tersebut akan ditampilkan kepada SCC dan pengurus alumni sebagai rekapitulasi prestasi kerja.
(56)
Kebutuhan terkait Pengumpulan data-data yang akan digunakan dalam proses membuat laporan rekapitulasi prestasi kerja. Tujuan Mendapatkan data prestasi kerja sebagai acuan dalam
menentukan alumni yang berhak mendapatkan
penghargaan atas prestasinya di dalam dunia kerja.
Prasyarat Tidak ada
Kondisi akhir Sukses Data prestasi kerja akan tersimpan ke dalam database
dengan indikasi prestasi yang telah diinputkan mucul pada daftar prestasi kerja alumni.
Kondisi akhir gagal Field-field yang harus diisi belum diisi oleh alumni maka sistem akan menampilkan pesan bahwa alumni harus melengkapi data yang dibutuhkan.
Aktor utama Alumni
Aktor sekunder SCC, Pengurus Alumni, dan Pengunjung Web
Pemicu Aktor alumni menekan tautan prestasi kerja saya. Alur utama Langkah Aksi
1 Membuka halaman utama website
komunitas alumni.
2 Menekan tautan Prestasi Kerja Saya
3 Mengarahkan alumni ke halaman prestasi kerja
4 Alumni mengisikan data-data prestasi kerja yang diperlukan.
5 Alumni menekan tombol simpan.
6 Mengirimkan data-data yang diinputkan oleh alumni ke server.
7 Menyimpan data prestasi kerja alumni ke dalam database.
8 Mengarahkan alumni ke halaman Prestasi Kerja Saya.
9 Use case berakhir.
Alur perluasan Langkah Aksi Percabangan
4.1 Alumni menghapus data dengan menekan tautan hapus. Kemudian sistem akan menampilkan pesan konfirmasi kepada
alumni apakah benar-benar akan
menghapus data prestasi kerjanya. Setelah alumni mengkonfirmasi pesan tersebut kembali ke langkah 3.
5.1 Memeriksa apakah alumni telah mengisi seluruh data prestasi kerja yang
diperlukan. Apabila belum, maka
tampilkan pesan bahwa data yang diperlukan belum lengkap kemudian
(57)
3.2.5 Flow of Events Broadcast Email
Berikut ini adalah flow of events untuk use case broadcast email. Broadcast email digunakan oleh SCC atau pengurus alumni untuk mengirimkan email secara massal kepada para alumni. SCC atau pengurus alumni dapat mengirimkan email ke para alumni berdasarkan penyaringan data yang diinginkan.
Tabel 3.7 Flow of Events Broadcast Email
Nama Use Case Broadcast Email
Kebutuhan terkait Mengirimkan email secara massal kepada alumni. Tujuan Mengumumkan kegiatan tracer study dan keperluan
pemberitaan secara massal yang lainnya.
Prasyarat Tidak ada
Kondisi akhir Sukses Tampil pesan bahwa email telah terkirim kepada alumni berdasarkan penyaringan data yang ditentukan oleh aktor.
Kondisi akhir gagal • Penampilan pesan error karena terdapat data email yang tidak valid yang diinputkan oleh alumni.
• Penampilan pesan error karena konfigurasi email yang tidak tepat.
Aktor utama SCC dan pengurus alumni Aktor sekunder Alumni
Pemicu Aktor SCC atau pengurus alumni menekan tautan
broadcast email.
Alur utama Langkah Aksi
1 Menekan tautan Broadcast Email.
2 Mengarahkan aktor ke halaman broadcast email.
3 Aktor menentukan penyaringan data
berdasarkan jurusan alumni dan tahun lulusan alumni.
4 Aktor mengisikan subjek email dan isi email.
5 Aktor menekan tombol kirim.
6 Mengirimkan subjek email dan isi email yang diinputkan oleh aktor ke server.
7 Melakukan koneksi database
(58)
hasil kueri.
10 Use case berakhir.
Alur perluasan Langkah Aksi Percabangan
5.1 Memeriksa apakah alumni telah mengisi data yang diperlukan untuk pengiriman email. Apabila belum, maka tampilkan pesan bahwa data yang diperlukan belum lengkap kemudian kembali ke langkah yang ke-4.
3.2.6 Flow of Events Manage Agenda SCC
Dalam mempublikasikan agenda-agendanya kepada alumni, SCC dapat mengelola data agenda melalui halaman manage agenda. SCC dapat menentukan tanggal kadaluarsa sebuah agenda. Sehingga agenda tersebut akan secara otomatis tidak ditampilkan di dalam website komunitas alumni apabila telah melewati tanggal kadaluarsa.
(59)
Kebutuhan terkait
pada website komunitas alumni.
Tujuan Mempublikasikan agenda-agenda SCC kepada para alumni melalui website komunitas alumni.
Prasyarat Tidak ada
Kondisi akhir Sukses Data agenda yang diinputkan tersimpan ke dalam
database dan ditampilkan pada website komunitas
alumni berdasarkan tanggal kadaluarsanya.
Kondisi akhir gagal Field-field yang dibutuhkan untuk mengisi sebuah form
agenda belum terpenuhi sehingga sistem akan menampilkan pesan kepada aktor dan data agenda tidak akan disimpan ke dalam database.
Aktor utama SCC
Aktor sekunder Alumni dan Pengunjung Web
Pemicu Aktor SCC menekan tautan Manage Agenda. Alur utama Langkah Aksi
1 Menekan tautan Manage Agenda.
2 Mengarahkan aktor ke halaman manage agenda.
3 Aktor mengisikan data-data yang
diperlukan untuk membuat sebuah agenda seperti judul agenda, deskripsi singkat, isi agenda, dan tanggal kadaluarsa.
4 Aktor menekan tombol simpan.
5 Mengirimkan data-data agenda yang telah diinputkan oleh aktor ke server.
6 Melakukan koneksi database.
7 Menyimpan data agenda ke dalam
database.
8 Membaca data agenda yang ada di dalam database.
9 Mengarahkan aktor ke halamaan manage agenda.
10 Use case berakhir.
Alur perluasan Langkah Aksi Percabangan
2.1 Menekan tombol edit agenda untuk
mengubah data agenda yang ada di dalam database.
2.2 Mengarahkan pengguna kepada halaman untuk mengedit agenda.
2.3 Mengubah data-data agenda yang
diperlukan.
2.4 Menekan tombol simpan.
2.5 Mengirimkan data-data agenda ke server. 2.6 Melakukan koneksi database
(60)
agenda.
4.1 Memeriksa apakah alumni telah mengisi data agenda yang diperlukan. Apabila belum, maka tampilkan pesan bahwa data yang diperlukan belum lengkap kemudian kembali ke langkah yang ke-3.
3.2.7 Flow of Events Manage Artikel
Alumni dapat menulis artikel yang dapat ditampilkan pada website
komunitas alumni dan mengelola artikel-artikel tersebut. Pengurus alumni dapat mengelola artikel-artikel yang ditulis oleh alumni.
Tabel 3.9 Flow of Events Manage Artikel
Nama Use Case Manage Artikel
Kebutuhan terkait Mengelola artikel yang akan ditampilkan pada website
komunitas alumni.
Tujuan Memungkinkan alumni untuk dapat saling berbagi informasi dengan alumni yang lainnya.
Prasyarat Tidak ada
Kondisi akhir Sukses Data artikel yang diinputkan tersimpan ke dalam
database dan ditampilkan pada website komunitas
alumni.
Kondisi akhir gagal Field-field yang dibutuhkan untuk mengisi sebuah form
artikel belum terpenuhi sehingga sistem akan menampilkan pesan kepada aktor dan data artikel tidak akan disimpan ke dalam database.
Aktor utama Pengurus Alumni dan Alumni Aktor sekunder Tidak ada
Pemicu Aktor pengurus alumni atau alumni menekan tautan
Manage Artikel.
Alur utama Langkah Aksi
1 Menekan tautan Manage Artikel.
2 Mengarahkan aktor ke halaman manage artikel.
3 Aktor mengisikan data-data yang
diperlukan untuk membuat sebuah artiekl seperti judul artikel, deskripsi singkat, dan isi artikel.
(1)
136
= ∑ !" #$% # &
= 0 − 0,6$0,6 + 1 − 1,3$1,3 + 1 − 0,1$0,1 + 3 − 2,9$2,9 + 7 − 6,4$6,4 + 0 − 0,7$0,7 + 1 − 0,6$0,6 + 1 − 1,3$1,3 + 0 − 0,1$0,1
= 9,964826481
Gambar 4.30 Hasil Perhitungan Chi-square oleh Program Tabel 4.13 Hasil Uji Coba Output Hasil Tracer Study Test
Case
Tujuan Input Output Diharapkan Status
28 Memastikan bahwa grafik pendapatan alumni dari pekerjaan utama menunjukkan jumlah data alumni yang valid.
Hasil tracer study
terakhir pada alumni jurusan Manajemen
Informatika
lulusan tahun 2010.
Pada penyaringan data pilih jurusan
Grafik menunjukkan jumlah data yang sesuai dengan jumlah responden yaitu 14 responden.
(2)
137
Test Case
Tujuan Input Output Diharapkan Status
Manajemen
Informatika dan pilih tahun 2010 pada tahun lulus. Tekan tombol filter.
29 Memastikan bahwa perhitungan rata-rata untuk data pengetahuan di bidang atau disiplin ilmu bagian 2 (dua) adalah valid.
Hasil tracer study
terakhir pada alumni jurusan Manajemen
Informatika
lulusan tahun 2010.
Pada penyaringan data pilih jurusan Manajemen
Informatika dan pilih tahun 2010 pada tahun lulus. Tekan tombol filter.
Hasil penghitungan rata-rata yaitu 3,7059 atau jika dibulatkan adalah 4 (empat) yang berarti tinggi.
Sukses
30 Memastikan bahwa perhitungan uji chi-square antara indeks prestasi kumulatif (IPK) dengan waktu yang dihabiskan untuk memperoleh
pekerjaan
menunjukkan nilai
chi-square hitung yang valid.
Hasil tracer study
terakhir pada alumni jurusan Manajemen
Informatika
lulusan tahun 2010 sebanyak 17 orang. Pada penyaringan data pilih jurusan DIII Manajemen Informatika dan 2010 pada tahun lulus.
Kemudian pada uji statistik pilih pendapatan alumni dari pekerjaan
utama pada
variabel yang kedua.
Uji chi-square
menunjukkan nilai
chi-square hitung yang valid yaitu 9.964826481.
(3)
138
1.3 Hasil Evaluasi
Berdasarkan hasil evaluasi yang telah dilakukan, website ini dapat digunakan sebagai alat untuk menyediakan wadah bagi alumni agar dapat saling berkomunikasi, berinteraksi, dan berjejaring. Website ini juga dapat digunakan sebagai alat untuk melakukan tracer study yang menghasilkan informasi tentang transisi alumni ke dunia kerja, tingkat penguasaan alumni terhadap kompetensi pada saat lulus, kontribusi perguruan tinggi terhadap kompetensi alumni, dan peran perguruan tinggi terhadap aspek-aspek pendukung proses pembelajaran
(4)
140 BAB V PENUTUP
1.1 Kesimpulan
Berdasarkan implementasi dan hasil evaluasi yang telah dilakukan dapat disimpulkan bahwa:
1. Website komunitas alumni dan tracer study dapat diintegrasikan dengan pusat karir terutama dalam hal database, di mana database yang digunakan dalam
website komunitas alumni dan tracer study memanfaatkan data yang ada pada
database pusat karir.
2. Website ini dapat digunakan oleh alumni untuk menginputkan prestasi kerja sehingga apabila suatu saat SCC ingin memberikan penghargaan, SCC dapat memanfaatkan data yang terdapat di dalam website tersebut. Website ini juga mampu digunakan sebagai alat untuk melakukan tracer study yang hasilnya sudah diolah mmenggunakan statistik deskriptif dan uji chi-square.
1.2 Saran
Adapun saran yang dapat digunakan untuk pengembangan selanjutnya
website komunitas alumni dan tracer study adalah tracer study tidak hanya dilakukan terhadap lulusan saja tetapi juga pengguna lulusan. Sehingga perguruan tinggi dapat memperoleh informasi yang lebih banyak dari dunia kerja.
(5)
141
DAFTAR PUSTAKA
Almanfaluthi, Riza. 2009. Alumni atau Alumnus.
URL:http://bahasakita.com/2009/12/04/alumni-atau-alumnus/. (diakses 4 Agustus 2012)
Badan Akreditasi Nasional Perguruan Tinggi. 2008. Akreditasi Program Studi Sarjana. Jakarta: Dikti.
Delanty, Gerard. 2003. Community (Key Ideas). Routledge.
Greenberg, Nancy. 2004. Oracle Database 10g: SQL Fundamentals I. Oracle University.
Griffiths, Adam. 2010. CodeIgniter 1.7 Professional Development. Birmingham: PACKT Publishing.
Harinaldi. 2005. Prinsip-prinsip Statistik Untuk Teknik dan Sains. Penerbit Erlangga.
Hasan, Alizar dan Yumi Meuthia. 2011. Tracer Study Sebagai Bahan Evaluasi Kinerja Fakultas (Studi Kasus Fakultas Teknik Universitas Andalas). Jurnal Ilmiah Teknik Industri.
Netbeans. 2012. Welcome to the Netbeans Community.
URL:http://netbeans.org/about/index.html. (diakses 17 Maret 2012)
Pressman, Roger S. 2001. Software engineering: a practitioner’s approach Fifth Edition. McGraw-Hill.
Romeo. 2003. Testing dan Implementasi Sistem Edisi Pertama. STIKOM Surabaya.
Rosenberg, Doug dan Matt Stephens. 2007. Use Case Driven Object Modeling with UML: Theory and Practice. Apress.
Schmuller, Joseph. 2004. SAMS Teach Yourself UML in 24 Hours Third Edition. Indianapolis: Sams Publishing.
Sholiq. 2010. Analisis dan Perancangan Berorientasi Objek. Bandung: CV. Muara Indah.
Sing, Rinel. 2010. Career Trajectories of Masters in Education (M.Ed) Students: A Tracer Study of The M.Ed Class of 1999 At The University of The Witwatersrand.
(6)
142
Suliyanto. 2006. Metode Riset Bisnis. Yogyakarta: ANDI.
Suryana, 2008, Penarikan Sampel Acak Berstrata. URL:
http://statistikaterapan.files.wordpress.com/2008/09/sampel-acak-berstrata.pdf. (diakses 21 Mei 2012)
STIKOM Career Center. 2012. About Us. STIKOM Surabaya.
URL:http://scc.stikom.edu/. (diakses 17 Maret 2012)
Wang, Paul S. Dan Sanda Katila S. 2004. An Introduction to Web Design + Programming. Belmont: Brooks/Cole.
Wuradji, M. S. dan Muhyadi. 2010. Studi Penelusuran Lulusan Program Studi Manajemen Pendidikan Program Pascasarjana Universitas Negeri Yogyakarta. Laporan Penelitian.
Zulaifah, Emi. 2007. Tracer Study untuk Menentukan Indikator Kompetensi Kerja bagi Lulusan Program Studi Psikologi. Jurnal Fenomena, Vol 5, No 1 (2007).