TA : Rancang Bangun Website Komunitas Alumni dan Tracer Study pada Stikom Career Center Stikom Surabaya.

(1)

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: Modelslayer 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).