TUGAS AKHIR SISTEM INFORMASI TRACER STUDY ALUMNI DAN PENILAIAN STAKEHOLDERS BERBASIS WEB DI STIKES NGUDIA HUSADA MADURA Oleh: BINTI RAHMADTUL ULFA NIM: 11160017 PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC SURABAYA 2019 TUGAS AKHIR SISTEM INFORMASI TRACER STUDY ALUMNI DAN PENILAIAN STAKEHOLDERS BERBASIS WEB DI STIKES NGUDIA HUSADA MADURA Diajukan untuk Memenuhi Syarat Guna Memperoleh Gelar Ahli Madya Diploma III Program Studi Teknologi Komputer Politeknik NSC Surabaya BINTI RAHMADTUL ULFA NIM: 11160017 PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC SURABAYA 2019 TUGAS AKHIR SISTEM INFORMASI TRACER STUDY ALUMNI DAN PENILAIAN STAKEHOLDERS BERBASIS WEB DI STIKES NGUDIA HUSADA MADURA Oleh: BINTI RAHMADTUL ULFA NIM: 11160017 Politeknik NSC Surabaya Tanggal 28 Juni 2019 Menyetujui, Mengetahui, Pembimbing Komputer Ketua Program Studi Teknologi Komputer Dr. Siti Maimunah, S.Kom., M.Kom. Heru Prasetyo, S.E., M.Kom. NIDN. 0711016901 NIDN. 0725107206 i TUGAS AKHIR SISTEM INFORMASI TRACER STUDY ALUMNI DAN PENILAIAN STAKEHOLDERS BERBASIS WEB DI STIKES NGUDIA HUSADA MADURA Disusun Oleh: BINTI RAHMADTUL ULFA NIM: 11160017 Telah Dipertahankan di Depan Tim Penguji pada Tanggal 28 Juni 2019 Dan Dinyatakan Telah Memenuhi Syarat Tim Penguji : 1. Dr. Siti Maimunah, S.Kom., M.Kom 1. ……………………… Drs. Tamaji, M.T 2. ……………………… Sukarijadi, S.T., M.T 3. ……………………… ii KATA PENGANTAR Segala puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat, hidayah serta kekuatan sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders Berbasis Web di STIKes Ngudia Husada Madura”. Shalawat dan salam selalu tercurah kepada Nabi Besar Muhammad SAW beserta keluarganya, para sahabatnya dan pengikut-pengikutnya hingga akhir zaman. Penulis menyadari bahwa menyusun Tugas Akhir ini tidak dapat terlaksana dengan baik tanpa bantuan dan bimbingan dari semua pihak baik tenaga, ide-ide maupun pemikiran kepada penulis sehingga penulis dapat menutup segala kekurangan dan kesulitan yang penulis alami. Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Allah SWT karena dengan rahmat dan hidayah-Nya penulis dapat menyelesaikan Tugas Akhir ini. 2. Kedua orang tua dan saudara-saudara tercinta yang telah banya memberikan dukungan secara penuh baik secara moral dan materil untuk kuliah. 3. Bapak Rudianto, S.T., M.Cs. selaku Direktur Politeknik NSC Surabaya. 4. Ibu Dr. Siti Mahmudah, S.Sos., M.Si. selaku Asisten Direktur Politeknik NSC Surabaya. iii 5. Bapak Heru Prasetyo, S.E., M.Kom. selaku Ketua Program Studi Teknologi Komputer. 6. Dr. Siti Maimunah, S.Kom., M.Kom. selaku Pembimbing Akademik yang telah memberikan pengarahan, masukan serta perhatian. 7. Teman-teman seperjuangan angkatan 2016 terkhusus Program Studi Teknologi Komputer Politeknik NSC Surabaya. 8. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu. Penulis menyadari Tugas Akhir ini masih terdapat kekurangan dan pengetahuan yang penulis miliki. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun. Akhirnya dengan segala kerendahan hati penulis mengucapkan terima kasih tak terhingga kepada semua pihak yang membantu dalam menyelesaikan penulisan Tugas Akhir. Penulis juga berharap Tugas Akhir ini bermanfaaat bagi pembaca umumnya dan bagi penulis sendiri khususnya. Surabaya, 28 Juni 2019 Penulis iv v DAFTAR ISI HALAMAN PERSETUJUAN ...........................................................................i HALAMAN PENGESAHAN.............................................................................ii KATA PENGANTAR ....................................................................................... iii HALAMAN PERNYATAAN ........................................................................... v DAFTAR ISI ......................................................................................................vi DAFTAR TABEL ..............................................................................................viii DAFTAR GAMBAR ......................................................................................... ix DAFTAR LAMPIRAN ......................................................................................xi ABSTRACT .........................................................................................................xii ABSTRAKSI ..................................................................................................... xiii BAB I PENDAHULUAN A...Latar Belakang Masalah .........................................................................1 B...Rumusan Masalah .................................................................................. 3 C...Tujuan dan Manfaat Penelitian .............................................................. 3 BAB II LANDASAN TEORI A...Tracer Study ........................................................................................... 5 B...Perancangan Sistem Informasi ...............................................................5 C...Pengujian Sistem ....................................................................................12 D...Sistem Informasi .................................................................................... 13 E... Website ................................................................................................... 13 F... Pemrograman Web ................................................................................. 14 vi G...Database ................................................................................................ 16 BAB III PEMBAHASAN A...Perancangan ........................................................................................... 18 B...Implementasi .......................................................................................... 41 C...Uji Coba Sistem ..................................................................................... 46 BAB IV PENUTUP A...Kesimpulan ............................................................................................ 49 B...Saran .......................................................................................................49 DAFTAR PUSTAKA ........................................................................................ 51 LAMPIRAN 1. Pengajuan Judul ....................................................................... 53 LAMPIRAN 2. Kartu Bimbingan ...................................................................... 54 LAMPIRAN 3. Output Ekspor Laporan Tracer Study ...................................... 55 LAMPIRAN 4. Form Penilaian Kinerja Stakeholders ...................................... 56 vii DAFTAR TABEL Tabel 2.1 Activity Diagram ............................................................................... 8 Tabel 2.2 Symbol Relationships antar Class ..................................................... 10 Tabel 2.3 Symbol Sequence Diagram ................................................................11 Tabel 3.1 Kebutuhan Hardware and Software ..................................................19 Tabel 3.2 Uji coba sistem .................................................................................. 47 viii DAFTAR GAMBAR Gambar 2.1 Notasi Use Case Diagram ............................................................ 7 Gambar 2.2 Class Diagram Elements .............................................................. 9 Gambar 3.1 Use case sistem .............................................................................20 Gambar 3.2 Activity diagram validasi identitas alumni ................................... 21 Gambar 3.3 Activity diagram alumni mengisi tracer study ..............................22 Gambar 3.4 Activity diagram alumni mengunggah file penilaian kinerja ........22 Gambar 3.5 Activity diagram proses login admin ............................................ 23 Gambar 3.6 Activity diagram menampilkan data alumni ................................. 24 Gambar 3.7 Activity diagram tambah data alumni ........................................... 24 Gambar 3.8 Activity diagram ubah data alumni ............................................... 25 Gambar 3.9 Activity diagram hapus data alumni ............................................. 26 Gambar 3.10 Activity diagram menampilkan data tracer study .......................26 Gambar 3.11 Activity diagram ekspor data tracer study setiap alumni ............27 Gambar 3.12 Activity diagram ekspor data tracer study per prodi .................. 28 Gambar 3.13 Class diagram .............................................................................29 Gambar 3.14 Sequence diagram pengisian tracer study .................................. 30 Gambar 3.15 Sequence diagram upload penilaian kinerja ............................... 31 Gambar 3.16 Sequence diagram login admin .................................................. 32 Gambar 3.17 Sequence diagram tambah data alumni ...................................... 32 Gambar 3.18 Sequent diagram edit data alumni .............................................. 33 Gambar 3.19 Sequence diagram hapus data alumni .........................................34 ix Gambar 3.20 Sequence diagram ekspor tracer study setiap alumni ................ 34 Gambar 3.21 Sequence diagram ekspor tracer study per prodi ....................... 35 Gambar 3.22 Wireframe Form Tracer Study ....................................................36 Gambar 3.23 Wireframe Form Upload Penilaian Kinerja ............................... 37 Gambar 3.24 Wireframe Form Login Admin ...................................................37 Gambar 3.25 Wireframe Dashboard ................................................................ 38 Gambar 3.26 Wireframe Data Tracer Study .....................................................38 Gambar 3.27 Wireframe Ekspor Tracer Study ................................................. 39 Gambar 3.28 Wireframe Data alumni ...............................................................39 Gambar 3.29 Wireframe Tambah Data Alumni ............................................... 40 Gambar 3.30 Wireframe Data Prodi ................................................................. 40 Gambar 3.31 Wireframe Tambah Data Prodi ...................................................41 Gambar 3.32 Implementasi form tracer study .................................................. 41 Gambar 3.33 Implementasi form upload penilaian kinerja ..............................42 Gambar 3.34 Implementasi form login admin .................................................. 43 Gambar 3.35 Implementasi halaman dashboard .............................................. 43 Gambar 3.36 Implementasi data tracer study ...................................................44 Gambar 3.37 Implementasi ekspor data tracer study ....................................... 44 Gambar 3.38 Implementasi data alumni ........................................................... 45 Gambar 3.39 Implementasi data program studi ................................................46 x DAFTAR LAMPIRAN LAMPIRAN 1. Pengajuan Judul ...................................................................... 53 LAMPIRAN 2. Kartu Bimbingan .....................................................................54 LAMPIRAN 3. Output Ekspor Laporan Tracer Study ..................................... 55 LAMPIRAN 4. Form Penilaian Kinerja Stakeholders ..................................... 56 xi ABSTRACT Alumni Tracer Study and stakeholders evaluation Infromation System based on Website in STIKes Ngudia Husada Madura used to obtain information from alumni and company / institutional / agency stakeholders about the performance of STIKes Ngudia Husada Madura alumni after entering the working environment. There are several questions must be filled by alumni in the tracer study page. There is also a document for stakeholders that contains questions which it has to be downloaded and uploaded back by alumni after being filled by stakeholders. This information needed to evaluate learning system and curriculum in STIKes Ngudia Husada Madura and to got the feedback from company / institutional / agency where alumni work. Keywords: Tracer Study, Alumni, Stakeholders, Web xii ABSTRAKSI Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders Berbasis Web di STIKes Ngudia Husada Madura ini digunakan untuk memperoleh informasi dari alumni STIKes dan stakeholders perusahaan/lembaga/instansi tentang kinerja dari alumni STIKes Ngudia Husada Madura setelah memasuki dunia kerja. Ada beberapa pertanyaan pada halaman form tracer study yang harus diisi oleh alumni. Tersedia juga file yang berisi pertanyaan untu stakeholders yang nantinya harus di-download dan di-upload kembali oleh alumni setelah diisi oleh stakeholders. Informasi inilah yang diperlukan dalam rangka melakukan evaluasi terhadap sistem pembelajaran dan kurikulum di STIKes Ngudia Husada Madura serta mendapatkan umpan balik dari perusahaan/lembaga/instansi dimana alumni mengabdikan pengetahuannya selama ini. Kata Kunci: Tracer Study, Alumni, Stakeholders, Web xiii BAB I PENDAHULUAN A. Latar Belakang Masalah Menurut Saleh dan Safriadi (2012), alumni merupakan produk dari suatu lembaga pendidikan. Kualitas alumni menunjukkan kualitas dari lembaga pendidikan tersebut. Untuk membekali agar alumni memiliki kesiapan yang cukup dalam menghadapi dunia kerja, institusi perlu mengupayakan beragam cara yang efektif dan efisien. Di sisi lain, pada dasarnya masalah alumni tidak hanya terletak pada kesiapan alumni tersebut dalam mengarungi dunia baru (dunia kerja). Tracer study merupakan studi yang tujuan utamanya untuk memperoleh informasi mengenai lulusan yang sudah bekerja dan belum bekerja. Selain itu tracer study bertujuan untuk mengetahui hasil pendidikan dalam bentuk penguasaan dan pemerolehan kompetensi lulusan yang diaplikasikan di dunia kerja serta transisi dari dunia pendidikan tinggi ke dunia usaha dan industri. Melalui tracer study ini penyelenggara pendidikan dapat mengetahui bagaimana penyelenggaraan dan mutu layanan program melalui penilaian para alumni. Melalui ini, maka penyelenggara mampu untuk memperbaiki dan meningkatkan kualitas layanannya (Nuryake dkk: 2015). Menurut Iqbal dkk (2011), kinerja organisasi yang baik mengacu pada kinerja karyawan yang baik pula. Kinerja karyawan yang baik tidak terjadi secara otomatis begitu saja. Aspek-aspek seperti standar manajerial, pengetahuan dan keterampilan, komitmen dan penilaian kinerja dapat mempengaruhi kinerja 1 2 karyawan. Penilaian kinerja dari stakeholders digunakan dalam beberapa waktu tertentu untuk menilai prestasi kerja seorang karyawan. Kegunaan dalam penggunaan penilaian kinerja ini adalah untuk meningkatkan performa kerja dari karyawan. STIKes Ngudia Husada Madura, yang lebih dikenal dengan sebutan STIKes NHM, adalah salah satu Perguruan Tinggi Swasta di Madura yang mendapatkan ijin operasional pada bulan Maret 2009 dan berlokasi di kota Bangkalan. STIKes NHM berupaya meningkatkan kualitas sumber daya manusia. Upaya melakukan perbaikan baik di bidang akademik maupun infrastruktur telah banyak dilakukan, dimana upaya-upaya ini dimaksudkan sebagai langkah untuk memperbaiki mutu lulusan yang mampu menguasai ilmu pengetahuan dan teknologi sesuai dengan tuntutan perkembangan zaman. Lulusan yang memiliki kemampuan bersaing di era global, lulusan yang memiliki kepribadian dan akhlak mulia, sehingga mampu menjadi kader pimpinan bangsa di masa globalisasi mendatang. Tujuan dari program ini yaitu mengembangkan kurikulum yang dinamis yang mengikuti perkembangan ilmu pengetahuan dan teknologi serta kebutuhan stakeholders. Untuk mencapai tujuan tersebut dilakukan kegiatan tracer study alumni dan stakeholders dalam rangka mengkaji kebutuhan bahan ajar untuk mendukung ketercapaian kompetensi lulusan yang dibutuhkan pasar kerja nasional dan internasional serta komunitas ilimiah. Dengan kegiatan tracer study dan stakeholders ini diharapkan STIKes NHM mendapatkan informasi indikasi kekurangan pelaksanaan program studi dan menyediakan dasar-dasar pelaksanaan perencanaan di masa depan. Untuk itu 3 informasi keberhasilan profesionalisme (karir, status, pendapatan) para alumni dibutuhkan. Demikian pula informasi terhadap pengetahuan pengetahuan dan keahlian yang relevan (hubungan antara pengetahuan dan keahlian dengan kebutuhan kerja, ruang lingkup pekerjaan, posisi professional). Para alumni diharapkan juga dapat memberikan penilaian kondisi dan ketentuan belajar yang mereka alami masa belajar dikaitkan dengan dunia kerja yang mereka hadapi. B. Rumusan Masalah Dari uraian latar belakang di atas, maka penulis mengidentifikasikan permasalahan sebagai bahan untuk diteliti sebagai berikut: “Bagaimana merancang dan membangun sistem informasi Tracer Study alumni dan penilaian stakeholders berbasis web di STIKes Ngudia Husada Madura?” C. Tujuan dan Manfaat Penelitian Tujuan dari penelitian ini adalah untuk membangun dan merancang Aplikasi Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders Berbasis Web di STIKes Ngudia Husada Madura. Hasil penelitian ini diharapkan dapat bermanfaat: 1. Bagi perguruan tinggi a. Dapat memperoleh informasi stakeholders tentang kinerja dari alumni STIKes NHM setelah memasuki dunia kerja. b. Dapat menentukan strategi dan orientasi pendidikan. 4 c. Dapat melakukan perbaikan konsep maupun teknis penyelenggaraan pendidikan dan pengajaran sehingga lulusan semakin menjadi lebih baik dalam kapasitas intelektualnya, keterampilan maupun akhlak dan kepribadiannya. 2. Bagi alumni dan perusahaan/lembaga/instansi Bermanfaat untuk menjadi salah satu pertimbangan apakah mereka akan menggunakan alumni STIKes NHM sebagai staff di perusahaannya. 3. Bagi peneliti a. Dapat menambah pengetahuan mengenai pemrograman web. b. Dapat mengetahui bagaimana cara dalam mengembangkan kualitas proses pembelajaran dan evaluasi pembelajaran serta pengembangan manajemen pendidikan BAB II LANDASAN TEORI A. Tracer Study Tracer study merupakan studi yang tujuan utamanya untuk memperoleh informasi mengenai lulusan yang sudah bekerja dan belum bekerja. Selain itu tracer study bertujuan untuk mengetahui hasil pendidikan dalam bentuk penguasaan dan pemerolehan kompetensi lulusan yang diaplikasikan di dunia kerja serta transisi dari dunia pendidikan tinggi ke dunia usaha dan industri. Melalui tracer study ini penyelenggara pendidikan dapat mengetahui bagaimana penyelenggaraan dan mutu layanan program melalui penilaian para alumni. Melalui ini, maka penyelenggara mampu untuk memperbaiki dan meningkatkan kualitas layanannya (Nuryake dkk: 2015). B. Perancangan Sistem Informasi Perancangan adalah suatu kegiatan yang memiliki tujuan untuk mendesain sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari pemilihan alaternatif sistem terbaik (Karman: 2018). Perancangan sistem mempunyai beberapa tahapan, dimulai dari penentuan metode analisis sistem hingga desain user interface sistem. Terdapat banyak model metode untuk melakukan analisis dan perancangan sistem, namun dalam penelitian ini menggunakan metode object oriented analysis. Menurut Mulyani (2016), object oriented analysis merupakan teknik analisis sistem dengan menempatkan data dan proses pada sebuah abstraksi yang sering 5 6 disebut dengan objek dimana setiap objek memiliki atribut dan fungsi yang bisa saling berhubungan untuk menjalankan sistem. Object oriented analysis menggunakan pemodelan Unified modeling language (UML). Unified modeling language (UML) merupakan bahasa pemodelan yang telah terstandarisasi dalam penggunaan metode object oriented analysis. Menurut Windu Gata, Grace (2013), Unified Modeling Language (UML) adalah bahasa spesifikasi standar yang dipergunakan untuk mendokumentasikan, menspesifikasikan dan membanngun perangkat lunak. UML merupakan metodologi dalam mengembangkan sistem berorientasi objek dan juga merupakan alat untuk mendukung pengembangan sistem. Unified modeling language (UML) menyediakan banyak diagram yang mempunyai fungsi masing dalam menjelaskan sistem informasi, namun dalam penelitian ini tidak semua diagram akan digunakan hanya beberapa diagram saja yang paling banyak digunakan dalam perancangan sistem, diagram tersebut diantaranya sebagai berikut : 1. Use case diagram Use case diagram adalah diagram yang digunakan untuk memodelkan berdasarkan pengguna sistem. Use case mendefinisikan aktor atau pengguna yang akan menggunakan sistem dan fitur apa saja yang dapat digunakan oleh aktor tersebut. 7 Notasi use case diagram: Stick figure yang disebut aktor dan mewakili sebuah peran Garis penghubung untuk menunjukkan aktor mana yang menjalankan use case yang mana Mengisi kuisioner Alumni Gambar 2.1 Notasi Use Case Diagram Menurut Triandini dan Suardika (2012) salah satu langkah awal untuk membuat Use Case Diagram adalah dengan mengidentifikasi aktor dan proses bisnis dasar. Langkah-langkah membuat use case diagram a. Mengidentifikasi aktor. Perhatikan bahwa aktor sebenarnya adalah peran yang dimainkan oleh pengguna. Sebaiknya identifikasi peran spesifik yang dimainkan oleh pengguna. Ingatlah bahwa beberapa orang (pengguna) yang sama mungkin memainkan berbagai peran karena ia menggunakan sistem. Contoh aktor: mahasiswa, dosen, order clerk, department manager, auditor, dan sebagainya. b. Setelah peran aktor teridentifikasi, langkah berikutnya adalah menyusun tujuan-tujuan yang ingin dicapai oleh peran-peran tersebut dalam penggunaan sistem. Tujuan tersebut merupakan tugas yang dilakukan oleh aktor untuk mencapai beberapa fungsi bisnis yang memberikan nilai tambah bagi bisnis. Contoh: melihat info biodata, menyimpan data login, mengirim testimoni. 8 2. Activity diagram Activity diagram digunakan untuk menjelaskan aktivitas atau alur sistem dari awal hingga akhir. Setelah menentukan aktor dan fitur apa saja yang digunakan aktor pada use case diagram, pada activity diagram ini dijelaskan lebih detail lagi urutan aktivitas ataupun interaksi apa saja yang dilakukan pengguna dengan sistem berdasarkan pembagian fitur aktor masing-masing. Tabel 2.1 Activity Diagram Gambar Keterangan Start Point, diletakkan pada pojok kiri atas dan merupakan awal aktivitas End Point, akhir aktivitas Activities, menggambarkan suatu proses/kegiatan bisnis Fork/percabangan, digunakan untuk menunjukkan kegiatan yang dilakukan secara parallel atau untuk menggabungkan dua kegiatan atau lebih Join (penggabungan) atau rake, digunakan untuk menunjukkan adanya dekomposisi Decision Points, menggambarkan pilihan untuk pengambian keputusan, true atau false Swinlame, pembagian activity diagram untuk menunjukkan siapa melakukan apa 3. Class diagram Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah obyek dan merupakan inti dari pengembangan dan desain berorientasi 9 obyek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metode/fungsi). Class diagram menggambarkan struktur dan deskripsi class, package, dan obyek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Gambar 2.2 Class Diagram Elements Attributes dan Operation (metoda) dapat memiliki salah satu sifat berikut: a. Private, hanya bisa dipanggil dari dalam kelas itu sendiri, methode/attributes diawali dengan tanda “-“ b. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan class turunannya, methode/attributes diawali dengan tanda “#” c. Public, dapat dipanggil dari semua objek, methode/attributes diawali dengan tanda “+” 10 Tabel 2.2 Symbol Relationships antar Class Hubungan Symbol Asosiasi / association Keterangan Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity Asosiasi berarah/directed Relasi association dengan yang antar kelas makna kelas satu digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity generalisasi Relasi antar dengan kelas makna generalisasi-spesialisasi (umum-khusus) Kebergantungan/dependency Relasi antar dengan kelas makna kebergantungan antar kelas Agregasi/aggregation Relasi antar kelas dengan makna semuabagian (whole-part) 4. Sequence diagram Sequence diagram adalah step by step dari sistem terhadap sebuah use case. Dapat disebut sebagai penjabaran sistem dari use case. Sequence diagram 11 akan menjelaskan tentang proses yang terjadi dalam sistem. Pembuatan sequence diagram dijabarkan berdasarkan use case yang ada. Tabel 2.3 Symbol Sequence Diagram Keterangan Symbol Actor, fungsinya sama dengan aktor yang ada di use case diagram yakni menandai bahwa ini adalah orang atau sistem luar yang memiliki hubungan dengan objek yang ada di dalamnya. Penggunaannya tidak hanya diperuntukkan untuk orang saja, namun digunakan pula untuk sistem lain. Intinya simbol ini digunakan untuk suatu objek yang terhubung dengan sistem yang akan dibuat nanti. Lifeline, digunakan untuk menandakan bahwa adanya tingkah laku pada aktor atau objek sistem yang dirujuk. Object, untuk menandakan objek-objek yang ada di dalam diagram. Lifetime, berbentuk kotak persegi panjang dengan arah ke bawah dan terletak di garis hidup suatu objek atau class tanpa menyertakan text (tanpa nama). Call, digunakan untuk memanggil class sesuai dengan type keterangan yang ada pada simbol ini. Create, digunakan untuk membuat suatu objek lain dalam sequence. Destroy, digunakan untuk memutus arus atau mematikan garis hidup yang ada pada objek atau class. 12 C. Pengujian Sistem Pengujian sistem merupakan tahap terakhir dalam pembuatan sistem informasi, pada tahap ini dilakukan pengecekan kesesuian sistem dengan proses bisnis alur sistem yang telah dirancang sebelumnya. Penting sekali dilakukan pengujian sistem, karena dengan dilakukannya pengujian dapat diketahui kesalahan-kesalahan maupun kekurangan pada sistem. Adapun metode pengujian sistem menurut Binus University dalam situsnya http://scdc.binus.ac.id/himsisfo/2016/10/perbedaan-white-box-testing- dan-black-box-testing/, dijelaskan sebegai berikut : 1. White Box Testing White box testing adalah pengujian yang dilakukan sampai kepada detail pengecekan kode program. Pengujian ini yang didasarkan pada detail prosedur dan alur logika kode program. Pada kegiatan white box testing, tester melihat source code program dan menemukan bug dari kode program yang diuji. Kegiatan tester dengan menggunakan metode white box testing adalah melihat kode program dan membuat test case untuk mencari kesalahan/bugs/error dari kode program yang dibuat oleh programmer. 2. Black Box Testing Pengujian yang didasarkan pada detail aplikasi seperti tampilan aplikasi, fungsi-fungsi yang ada pada aplikasi, dan kesesuaian alur fungsi dengan bisnis 13 proses yang diinginkan oleh customer. Pengujian ini tidak melihat dan menguji source code program. Kegiatan tester dengan menggunakan metode white box testing adalah membuat test case untuk menguji kesesuaian alur kerja suatu fungsi di aplikasi dengan requirement yang dibutuhkan customer untuk fungsi tersebut dan mencari bugs/error dari tampilan (interface) sistem. D. Sistem Informasi Menurut Kadir (2014) sesungguhnya, yang dimaksud dengan sistem informasi tidak harus melibatkan komputer. Sistem informasi yang menggunakan komputer biasa disebut sistem informasi berbasis komputer (Computer-Based Information System atau CBIS). Dalam praktik, istilah sistem informasi lebih sering dipakai tanpa embel-embel berbasis komputer walaupun dalam kenyataannya komputer merupakan bagian yang penting. E. Website Website merupakan kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing dihubungkan dengan jaringan-jaringan halaman (Bekti: 2015). Situs atau web dapat dikategorikan menjadi dua yaitu website statis dan website dinamis. Web statis adalah web yang berisi/menampilkan informasi- 14 informasi yang sifatnya statis (tetap). Disebut statis karena suatu web hanya berhubungan dengan halaman web lain dan berisi suatu informasi yang tetap. Sebagai contoh web statis adalah website profil perusahaan. Sedangkan web dinamis adalah web yang menampilkan informasi serta dapat berinteraksi dengan pengguna. Web yang dinamis memungkinkan pengguna untuk beriteraksi menggunakan form sehingga dapat mengolah informasi yang ditampilkan. Web dinamis bersifat interaktif, tidak kaku, dan terlihat lebih indah. Contoh dari website dinamis adalah website toko online dimana pemilik website dapat melakukan perubah-perubahan produk yang kemudian perubahan tersebut tersimpan pada database. F. Pemrograman Web PHP atau Hypertext Prepocessor merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis. Artinya, dapat membentuk suatu tampilan berdasarkan pemintaan terkini (Kadir 2008). Script PHP harus selalu di awali dengan <? atau <?php dan diakhiri dengan ?> seperti contoh berikut : <?php tempat Penulisan script PHP ?> Seiring dengan semakin berkembangnya waktu, teknologi website juga terus berubah mengiringi perkembangan jaman. Dengan adanya perubahan teknologi akan semakin memudahkan dalam pembuatan website dan mempercepat dalam proses pembuatanya. Para programmer dimudahkan dengan adanya framework yang disediakan secara gratis oleh vendor-vendor yang tersedia di situs internet. 15 Framework adalah kerangka kerja. Framework juga dapat diartikan sebagai kumpulan script (terutama class dan function) yang dapat membantu developer/programmer, seperti koneksi ke database, pemanggilan variable, file, dan lain-lain sehingga pekerjaan developer lebih fokus dan lebih cepat dalam membangun aplikasi. Dalam penelitian ini penulis menggunakan framework codeigniter dalam pembuatan Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders Berbasis Web, menurut Rahmawati (2017) dalam bukunya yang berjudul Codeigniter Web Framework menjelaskan bahwa codeigniter merupakan sebuah framework PHP dengan konsep MVC (Model, View, Controller) yang dapat memudahkan developer (pengembang) untuk membuat aplikasi web dengan cepat, karena konsep MVC ini memisahkan antara query ke database (Model) dengan tampilan (View) serta logika pemrograman (Controller). Kelebihan menggunakan framework codeigniter antara lain adalah : 1. Gratis, framework codeigniter dapat dengan mudah diunduh dalam website resminya https://www.codeigniter.com, 2. Menghemat waktu, karena pengembangan tinggal menggunakan library yang telah disediakan framework codeigniter, 3. Menggunakan konsep MVC, konsep MVC memisahkan antara query database (Model), desain tampilan (View) dan logika sistem (Controller) sehingga memudahkan dalam pengembangan kedepannya 4. Dokumentasi yang lengkap tersedia saat mengunduh, namun juga dapat dengan mudah dilihat pada website resminya, 16 5. Komunitas, framework codeigniter telah banyak digunakan oleh pengembang web sehingga memudahkan untuk berinteraksi bertanya dan berdiskusi. G. Database Database atau basis data merupakan suatu kumpulan data terhubung yang disimpan secara bersama-sama pada suatu media, yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Basis data bisa diartikan juga sebagai sekumpulan data yang disusun dalam bentuk beberapa table yang saling memiliki relasi maupun berdiri sendiri. (Pamungkas, 2017), Menurut Huda (2019) MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau yang dikenal dengan DBMS (database management system), database ini multithread, multi-user. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus yang bersifat khusus. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya, terutama dalam kecepatan. Berikut ini beberapa keistimewaan MySQL antara lain: 1. Portabilitas MySQL dapat berjalan stabil pada berbagai sistem operasi seperti windows, linux dan lainnya. 17 2. Multiuser MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 3. Security MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi. 4. Scalability and limits MySQL mampu menangani database dalam skala besar, dengan jumlah record lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. BAB III PEMBAHASAN A. Perancangan 1. Analisa Kebutuhan Sistem Informasi Pada tahap ini dilakukan proses wawancara kepada salah satu staff Stikes Ngudia Husada Madura untuk mengetahui detail permasalahan yang ada sebagai bahan analisa sehingga dapat diketahui kebutuhan fitur yang akan diterapkan pada sistem informasi tracer study alumni dan penilaian stakeholder. Dari tahap wawancara tersebut menghasilkan kesimpulan mengenai kebutuhan fitur dari sistem informasi tracer study alumni dan penilaian stakeholder sebagai berikut : a. Alumni Sebagai User 1) Dapat mengisi kuesioner tracer study yang tersedia di website Stikes Ngudia Husada Madura 2) Dapat mengunduh form penilaian kinerja yang tersedia untuk di berikan ke pimpinan tempat alumni bekerja dan selanjutnya di upload kembali di website Stikes Ngudia Husada Madura. b. Departemen Alumni Sebagai Administrator 1) Login 2) Tabel jawaban tracer study berserta dengan fitur cetak setiap jawaban alumni 3) Fitur cetak jawaban berdasarkan program studi dan tahun lulus alumni 4) Setting akun ubah password. 18 19 2. Analisis Kebutuhan Hardware dan Software Analisis kebutuhan hardware dan software dilakukan untuk dapat mengetahui software dan hardware apa saja yang dapat digunakan dalam proses development sistem informasi. Dengan demikian memudahkan dalam proses pengembangan sistem untuk kedepannya, karena telah di dokumentasikan dengan lengkap setiap tahapan pembuatan sistem termasuk software dan hardware apa saja yang digunakan. Kebutuhan hardware dan software pada sistem informasi tracer study alumni dan penilaian stakeholder berbasis web di Stikes Ngudia Husada Madura adalah sebagai berikut ini : Tabel 3.1 Kebutuhan Hardware and Software No 3. Kebutuhan Keterangan 1 Laptop atau PC Minimal ram 2 Gb 2 Text editor Visual studio, sublime, notepad++ 3 Web server Xampp 4 Database MySQL 5 Web browser Desain Alur Sistem Desain alur sistem yang digunakan pada sistem informasi ini adalah menggunakan pemodelan UML sesuai yang telah uraikan di pada bab sebelumnya. Berikut ini merupakan desain alur sistem yang divisualisasikan menggunakan diagram pada pemodelan UML : 20 a. Use Case Diagram Gambar 3.1 Use case sistem Use case diagram diatas menjelaskan terdapat dua aktor yang menggunakan sistem yaitu alumni dan admin. Setiap aktor mempunyai akses fitur masing-masing. Aktor alumni mempunyai mempunyai akses yaitu mengisi tracer, download form penilaian kinerja dan kemudian di upload kembali. Sedangkan aktor admin mempunyai akses login sebagai admin, mengolah data alumni dan tracer study, melakukan ekspor data tracer serta yang terakhir setting akun. 21 b. Activity Diagram 1) Validasi identitas alumni Gambar 3.2 Activity diagram validasi identitas alumni Activity diagram diatas menjelaskan proses pertama dalam pengisian tracer study yaitu alumni mengakses website resmi Stikes Ngudia Husada Madura kemudian menuju ke menu tracer study alumni selanjutnya untuk dapat mengisi tracer study, alumni terlebih dahulu mengisi nama dan program studi maka sistem akan melakukan pengecekan apakah alumni telah terdaftar dalam database kampus apakah tidak, jika terdaftar alumni dapat melanjutkan ke proses selanjutnya, namun jika tidak alumni tidak dapat melanjutkan pengisian tracer study. 22 2) Alumni mengisi tracer study Gambar 3.3 Activity diagram alumni mengisi tracer study Activity diagram diatas menjelaskan proses setelah identitas terdaftar sebagai alumni, alumni dapat melanjutkan untuk pengisian form tracer study sampai selesai, selanjutnya akan langsung diarahkan ke halaman download file form penilaian kinerja untuk diberikan ke pimpinan kerja alumni. 3) Alumni mengunggah file penilaian kinerja Gambar 3.4 Activity diagram alumni mengunggah file penilaian kinerja 23 Activity diagram diatas menjelaskan proses alumni mengunggah kembali form penilaian kinerja yang telah diisi dan ditanda tangani oleh pimpinan. Sama seperti pada saat pengisian tracer study, pada saat upload penilaian kinerja juga dilakukan pengecekan apakah alumni telah melakukan pengisian tracer study apa belum, karena yang dapat upload penilaian kinerja hanyalah yang telah melakukan pengisian tracer study. 4) Admin login Gambar 3.5 Activity diagram proses login admin Activity diagram diatas menjelaskan proses login admin untuk melakukan pengolahan data. Diatas dijelaskan pertama adalah mengakses website resmi Stikes Ngudia Husada Madura kemudian menuju ke menu login, selanjutnya akan tampil form login, admin memasukkan username dan password yang kemudian sistem melakukan pengecekan, jika username dan password benar sistem akan menampilkan halaman beranda, namun jika tidak sistem akan menampilkan pesan error. 24 5) Menampilkan data alumni Gambar 3.6 Activity diagram menampilkan data alumni Activity diagram diatas menjelskan proses menuju data alumni yaitu setelah login sistem langsung mengarahkan ke halaman dashboard, kemudian admin bisa menekan tombol alumi dan sistem akan menampilkan halaman data alumni. 6) Tambah data alumni Gambar 3.7 Activity diagram tambah data alumni 25 Admin dapat melakukan tambah data alumni sesuai yang dijelaskan pada activity diagram diatas adalah dengan menekan tombol tambah data kemudian admin mengisi form yang disediakan oleh sistem dan terakhir menekan tombol simpan untuk sistem bisa menyimpan data. 7) Ubah data alumni Gambar 3.8 Activity diagram ubah data alumni Activity diagram diatas menjelaskan alur ubah data alumni yaitu pada halaman data alumni yang ditampilkan oleh sistem, admin dapat menekan tombol edit pada salah satu data alumni, kemudian sistem menampilkan form edit data dan terakhir admin dapat menekan tombol simpan maka sistem akan mengubah data alumni tersebut. 26 8) Hapus data alumni Gambar 3.9 Activity diagram hapus data alumni Activity diagram hapus data alumni menjelaskan alur fitur hapus data alumni yang dapat dilakukan oleh admin yaitu pada tampilan data alumni, admin dapat memilih salah satu data untuk dihapus, kemudian admin dapat menekan tombol hapus dan sistem akan menghapus data alumni. 9) Menampilkan data tracer study Gambar 3.10 Activity diagram menampilkan data tracer study 27 Fitur untuk admin yang lain adalah data tracer study. Alurnya adalah setelah admin melakukan login, sistem akan menampilkan halaman dashboard, selanjutnya admin bisa menuju ke menu data tracer study, maka sistem akan menampilkan data tracer study. 10) Ekspor data tracer study alumni Gambar 3.11 Activity diagram ekspor data tracer study setiap alumni Ekspor data tracer study setiap alumni dapat dilakukan sesuai alur activity diagram diatas adalah sama seperti mekanisme pada edit yaitu dengan menekan tombol cetak yang ada pada setiap alumni maka file jawaban alumni tersebut bisa diunduh. 28 11) Ekspor data tracer study setiap program studi Gambar 3.12 Activity diagram ekspor data tracer study per prodi Ekspor data tracer study per prodi mempunyai alur setelah login dan sistem menampilkan halaman dashboard, untuk bisa ekspor data tracer study per studi admin harus menuju ke menu report tracer study, kemudian sistem menampilkan form dan terakhir admin dapat menekan tombol ekspot maka sistem akan mengekspor data tracer study sesuai paramater yang diinputkan melalui form. 29 c. Class diagram Gambar 3.13 Class diagram Rancangan database sistem informas tracer study terdapat 5 tabel, yaitu data_user, data_alumni, data_prodi, data_kantor, data_kuisioner, dan data_berkas. Di dalam tabel data user terdapat username dan password untuk admin yang digunakan untuk login. Tabel data user mempunyai hak akses untuk melakukan CRUD pada tabel data alumni. Di dalam tabel data alumni, ada field id_prodi yang yg harus diisi sesuai dengan data yang ada pada data prodi. Alumni yang ada pada tabel data alumni mempunyai akses untuk mengisi kuisioner. Pada form tracer study terdapat pertanyaan mengenai kantor yang isinya nanti akan masuk ke dalam tabel data kuisioner. Sedangkan pada form pengisian penilaian kinerja terdapat isian untuk meng-upload file penilaian kerja yang nantinya data tersebut akan masuk ke dalam tabel data berkas. 30 d. Sequence diagram 1) Sequence diagram pengisian tracer study Gambar 3.14 Sequence diagram pengisian tracer study Pada sequence diagram dia atas bisa dilihat bahwa yang menjadi aktor adalah alumni. Alumni melakukan pengisian kuisioner dengan melalui tahap mengakses halaman Home terlebih dahulu. Pada halaman Home alumni memilih menu Alumni dan meng-klik menu Tracer Study Alumni untuk menampilkan Form Kuisioner. Alumni mengisikan nama mereka untuk memvalidasi apakah benar nama tersebut alumni dari STIKes Ngudia Husada Madura. Jika salah, alumni tidak akan bisa mengisi kuisioner dan jika benar, alumni bisa melanjutkan mengisi kuisioner. Setelah kuisioner terisi semua, alumni menekan tombol Kirim Jawaban lalu diarahkan oleh sistem untuk men-download file penilaian kinerja. 31 2) Sequence diagram upload penilaian kinerja Gambar 3.15 Sequence diagram upload penilaian kinerja Pada sequence diagram di atas yang menjadi aktor masih alumni. Alumni melakukan upload file penilaian kinerja dengan mengakses halaman Home terlebih dahulu, menekan menu Alumni kemudian meng-klik menu Penilaian Kinerja. Alumni bisa upload file penilaian kinerja pada form yang telah disediakan. 32 3) Sequence diagram login admin Gambar 3.16 Sequence diagram login admin Pada sequence diagram di atas, aktor sudah berganti menjadi admin. Untuk dapat melakukan aktivitasnya, admin harus melakukan login di menu login. Username dan password admin harus benar, jika tidak maka sistem tidak akan bisa menuju dashboard. 4) Sequence diagram tambah data alumni Gambar 3.17 Sequence diagram tambah data alumni 33 Admin mempunyai hak akses untuk menambah data alumni. Tujuannya untuk memvalidasi alumni yang akan mengisi tracer study. Seperti diagram di atas, tambah data alumni ada pada menu data alumni lalu menekan tombol tambah. Admin mengisi data alumni pada form tambah data alumni, setelah terisi lengkap admin menekan tombol simpan. Maka data alumni akan otomatis bertambah. 5) Sequence diagram edit data alumni Gambar 3.18 Sequent diagram edit data alumni Bukan hanya tambah data alumni, admin pun juga bisa edit data alumni bila kemungkinan ada data alumni yang tidak sesuai atau salah input. Tombol edit ada di setiap data alumni. Bila tombol tersebut ditekan, form edit data akan tampil dengan membawa data sesuai dengan id alumni. Setelah data dirubah, admin menekan tombol simpan, data alumni otomatis ter-update. 6) Sequence diagram delete data alumni 34 Gambar 3.19 Sequence diagram hapus data alumni Untuk melengkapi fitur dalam mengolah data alumni, admin juga mempunya hak akses dalam menghapus data alumni dengan menekan tombol delete yang ada pada setiap baris data alumni. 7) Sequence diagram ekspor data tracer study alumni Gambar 3.20 Sequence diagram ekspor tracer study setiap alumni 35 Pada diagram di atas dijelaskan bahwa admin bisa ekspor data tracer study. Pada menu data tracer study, terdapat tombol print pada setiap baris data tracer study. Dengan menekan tombol print, file data tracer study otomatis ter-download dengan format .pdf. 8) Sequence diagram ekspor data tracer study berdasarkan prodi Gambar 3.21 Sequence diagram ekspor tracer study per prodi Selain ekspor data tracer study, admin juga mempunyai hak akses ekspor data kuisioner. Ekspor data tracer study ada di dalam menu data report tracer study. Admin memilih prodi dan tahun pada form, kemudian menekan tombol export PDF maka file data kuisioner otomatis ter-download dengan format .pdf. 4. Desain Wireframe Setelah tahapan penentuan alur sistem dan rancangan database maka selanjutnya adalah menentukan desain tampilan sistem informasi. Desain wireframe merupakan tahap perancangan tampilan dari sistem informasi yang 36 berbentuk desain sketsa yang dibuat berdasarkan alur sistem, sehingga dengan adanya wireframe user atau pengguna sistem bisa mendapatkan gambaran mengenai hasil jadi sistem informasi. Sistem informasi tracer study alumni dan penilaian stakeholders berbasis web di Stikes Ngudia Husada Madura ini berdasarkan alur yang telah disusun sebelumnya mempunyai desain wireframe sebagai berikut : a) Form Tracer Study Alumni Gambar 3.22 Wireframe Form Tracer Study 37 b) Form Upload Penilaian Kinerja Gambar 3.23 Wireframe Form Upload Penilaian Kinerja c) Halaman Login Admin Gambar 3.24 Wireframe Form Login Admin 38 d) Halaman Dashboard Admin Gambar 3.25 Wireframe Dashboard e) Halaman Data Tracer Study Gambar 3.26 Wireframe Data Tracer Study 39 f) Halaman Ekspor Tracer Study Gambar 3.27 Wireframe Ekspor Tracer Study g) Halaman Data Alumni dan Form Tambah Data Gambar 3.28 Wireframe Data alumni 40 Gambar 3.29 Wireframe Tambah Data Alumni h) Halaman Data Program Studi dan Form Tambah Data Gambar 3.30 Wireframe Data Prodi 41 Gambar 3.31 Wireframe Tambah Data Prodi B. Implementasi Tahapan setelah perancangan adalah tahap implementasi, menerapkan semua yang telah dirancang sebelumnya. Desain wireframe diimplementasikan menggunakan pemrograman html dan css sehingga menjadi sebuah tampilan sistem, desain database dibuat menggunakan software XAMPP dan pemrograman logika sistem dengan menggunakan framework codeigniter. 1. Form Tracer Study Gambar 3.32 Implementasi form tracer study 42 Form tracer study alumni tersebut dapat diakses dihalaman website resmi Stikes Ngudia Husada Madura oleh alumni. Form tracer study tersebut terletak di halaman website terbuka yang dapat diakses siapa saja pengunjung web, namun mekanismenya adalah hanya alumni yang telah tersimpan dalam database kampus yang bisa mengisi tracer study sampai selesai. 2. Form Upload Penilaian Kinerja Gambar 3.33 Implementasi form upload penilaian kinerja Form penilaian kinerja alumni ini digunakan untuk mengupload penilaian kinerja yang telah disetujui oleh atasan masing-masing alumni. Mekanismenya adalah alumni harus mengisi tracer study terlebih dahulu, setelah itu alumni diarahkan untuk mengunduh form yang tersedia tersebut, form tersebut akan diberikan ke atasan tempat alumni bekerja untuk mendapatkan feedback dan tanda tangan, selanjutnya alumni harus mengupload kembali form tersebut melalui form upload yang tersedia. Form upload penilaian kinerja tersebut juga hanya alumni yang telah mengisi tracer study saja yang dapat mengupload data, sehingga tidak sembarang pengunjung website yang dapat menggunakan form tersebut. 43 3. Form Login Admin Gambar 3.34 Implementasi form login admin Halaman login digunakan oleh admin alumni untuk mengelola data alumni dan data tracer study serta penilaian kinerja yang telah diinput oleh alumni melalui situs website resmi kampus. 4. Halaman Dashboard Gambar 3.35 Implementasi halaman dashboard Halaman dashboard merupakan halaman utama setelah admin login. Halaman dashboard berisi identitas kampus Stikes Ngudia Husada Madura. 44 5. Halaman Data Tracer Study Gambar 3.36 Implementasi data tracer study Halaman data tracer study alumni ini menampilkan data tracer study dari alumni. Di data tracer study ini memuat identitas alumni, file kinerja terdapat dua informasi yaitu tidak ada file dan ada file itu bermaksud memberikan tanda apakah alumni tersebut telah mengunggah penilaian kinerja atau belum. Pada setiap alumni terdapat fitur cetak dan detail, pada fitur cetak itu digunakan untuk mencetak tracer alumni tersebut sedangkan detail untuk melihat data tracer dari alumni tersebut. 6. Halaman Ekspor Tracer Study Gambar 3.37 Implementasi ekspor data tracer study 45 Fitur ekspor data tracer study tersebut digunakan untuk mencetak data tracer study berdasarkan filter program studi dan tahun lulus. Hasil ekspor berformat .pdf yang dapat di simpan maupun dicetak. 7. Halaman Data Alumni Gambar 3.38 Implementasi data alumni Data alumni ini digunakan untuk admin mengelola data alumni. Data alumni ini berpengaruh pada form tracer study, makanismenya adalah alumni yang tidak tersimpan di data alumni ini maka alumni tersebut tidak akan bisa menginput tracer study, karena letak tracer study yang berada pada website terbuka maka diberikan validasi seperti itu. 46 8. Halaman Data Prodi Gambar 3.39 Implementasi data program studi Data program studi ini merupakan data pendukung dalam proses tambah data alumni. Admin dapat mengelola data program studi ini antara lain menambah data, edit data dan hapus data. C. Uji Coba Sistem Uji coba sistem merupakan tahap yang penting sekali dalam pembuatan sistem informasi, karena pada tahap ini dapat diketahui apakah ada kekurangankekurangan atau biasa disebut bugs/error yang terdapat pada sistem. Pengujian pada Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders Berbasis Web di Stikes Ngudia Husada Madura menggunakan metode black box untuk mengetahui kesesuaian output dengan yang diharapkan. 47 Tabel 3.2 Uji coba sistem No Skenario Pengujian Hasil I Input Tracer Study A Input bergantian satu per satu user √ B Input bersama-sama secara langsung √ C Kirim pesan ke e-mail user jika sudah input √ II Upload Penilaian Kinerja A Validasi pengecekan dengan user yang belum meng-input √ tracer study, tidak bisa upload B Validasi pengecekan dengan user yang sudah meng-input √ tracer study, bisa upload C Upload bergantian satu per satu user √ D Upload bersama-sama secara langsung √ III Login admin A Login dengan username dan password salah, gagal login √ B Login dengan username benar dan password salah, tidak √ bisa login C Login dengan username salah dan password benar, tidak √ bisa login √ D Login dengan username dan password benar, bisa login IV Data Tracer Study A Menampilkan data tracer study √ B Fitur cetak per alumni √ C Fitur detail data tracer study √ V Ekspor Tracer Study A Ekspor tanpa select parameter, menampilkan pesan tidak √ bisa ekspor B Ekspor dengan meng-input parameter program studi dan tahun lulus, bisa ekspor √ 48 Tabel 3.2 Lanjutan No Skenario Pengujian VI Data Prodi A Menampilkan data prodi √ B Tambah data prodi √ C Edit data prodi √ D Hapus data prodi √ VII Hasil Data Alumni A Menampilkan data alumni √ B Tambah data alumni √ C Edit data alumni √ D Hapus data alumni √ BAB IV PENUTUP A. KESIMPULAN Dari penelitian dan penulisan yang telah penulis uraikan, maka dapat kesimpulan sebagai berikut: 1. Dengan adanya tracer study, STIKes Ngudia Husada Madura dapat mengetahui dan menganalisis kinerja lulusan sebagai bahan perbaikan lulusan yang berkualitas sesuai dengan tuntutan perkembangan jaman. 2. Dokumen tracer study bisa digunakan sebagai bahan pertimbangan guna melakukan sistem pendidikan dan pengajaran di STIKes Ngudia Husada Madura. 3. Hasil kajian tracer study dan penilaian kinerja bisa menjadi salah satu pertimbangan seorang pimpinan akan menggunakan alumni STIKes Ngudia Husada Madura sebagai staff suatu perusahaan. 4. Menjaga hubungan baik antar alumni maupun antara alumni dengan almamaternya. B. SARAN Dari peninjauan yang telah dilakukan oleh penulis, maka penulis berkeinginan memberikan saran-saran yang mungkin dapat digunakan sebagai bahan pertimbangan bagi para pembaca, yaitu: 1. Admin harus entry semua data alumni agar para alumni bisa mengakses form tracer study. 49 50 2. Belum ada fitur reminder kepada alumni jika mereka lupa meng-upload file penilaian kinerja. 3. Sosialisasi ke seluruh alumni yang sudah lulus sebelum ada sistem informasi tracer study ini. DAFTAR PUSTAKA Saleh, Muhammad dan Novi Safriadi. 2012. Tracer Study Alumni Fakultas Teknik Universitas Tangjungpura Dengan Sistem Informasi Berbasis Web. Jurnal ELKHA. 4 (1): 38-44. Nuryake, F. dkk. 2015. Studi Penelusuran (Tracer Study) Terhadap Alumni Program Studi Pendidikan Teknik Informatika Jurusan Pendidikan Teknik Elektronika Fakultas Teknik Universitas Negeri Yogyakarta. Jurnal Electronics, Informatics, and Vocational Education (ELINVO). 1 (1): 44-48. Iqbal, dkk. 2013. Impact of performance appraisal on employee’s performance involving the Moderating Role of Motivation. Arabian Journal of Business and Management Review (OMAN Chapter). 3 (1): 37-56. Karman, Joni. 2016. Perancangan Sistem Pengolahan Data Pasien Persalinan (PARTUS) Pada Klinik Citra Adinda Tugumulyo Berbasis Web Menggunakan Metode Object Oriented Programming (OOP). Jurnal TIPS : Jurnal Teknologi Informasi dan Komputer Politeknik Sekayu. 8 (1): 55-66. Mulyani, Sri. 2016. Metode Analisis dan Perancangan Sistem. Bandung: Abdi Sistematika. Gata, Windu dan Gata, Grace. (2013). Sukses Membangun Aplikasi Penjualan dengan Java. Jakarta : Elex Media Komputindo. Triandini, Evi dan I Gede Suardika. (2012). Step By Step Desain Proyek Menggunakan UML. Yogyakarta: CV. Andi Offset. 51 52 Binus University. 2016. Perbedaan White Box Testing dan Black Box. http://scdc.binus.ac.id/himsisfo/2016/10/perbedaan-white-box-testing-danblack-box-testing/. Diakses tanggal 23 juni 2019. Kadir, Abdul. 2014. Pengenalan Sistem Informasi. Edisi revisi. Yogyakarta: Andi. Bekti, Bintu Humairah. 2015. Mahir Membuat Website dengan Adobe Dreamweaver CS6, CSS dan JQuery. Yogyakarta: ANDI Saleh, M. dan Novi Safriadi. 2012. Tracer Study Alumni Fakultas Teknik Universitas Tanjungpura Dengan Sistem Informasi Berbasis Web. Jurnal ELKHA. 4 (1): 39-44. Yudhanto, Y. dan Helmi Adi Prasetyo. 2018. Panduan Mudah Belajar Framework Laravel. Jakarta: PT Elex Media Komputindo. Rahmawati. 2017. Codeigniter Web Framework. Indonesia: Rahmawati. Pamungkas, Canggih Ajika. 2017. Pengantar dan Implementasi Basis Data. Yogyakarta: Grup Penerbit CV BUDI UTAMA Huda, M. 2010. Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans. Jakarta: Elex Media Komputindo. 53 LAMPIRAN 1. Pengajuan Judul 54 LAMPIRAN 2. Kartu Bimbingan KARTU BIMBINGAN TUGAS AKHIR Nama Mahasiswa : Binti Rahmadtul Ulfa NIM : 11160017 Dosen Pembimbing : Dr. Siti Maimunah, S.Kom., M.Kom. Judul Tugas Akhir : Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders Berbasis Web di STIKes Ngudia Husada Madura TTD. No Tanggal Pembahasan 1 24 Mei 2019 Konsep 2 30 Mei 2019 Bimbingan bab I 3 12 Juni 2019 Bimbingan bab II 4 14 Juni 2019 Pemahaman metode 5 18 Juni 2019 Perancangan database 6 21 Juni 2019 Perancangan alur sistem dengan UML 7 25 Juni 2019 Penulisan kutipan dan daftar pustaka 8 28 Juni 2019 Bimbingan final Dosen 9 10 Surabaya, 28 Juni 2019 Mengetahui, Menyetujui, Ketua Program Studi Teknologi Komputer Pembimbing Heru Prasetyo, S.E., M.Kom Dr. Siti Maimunah, S.Kom., M.Kom NIDN. 0725107206 NIDN. 0711016901 55 LAMPIRAN 3. Output Ekspor Laporan Tracer Study 56 LAMPIRAN 4. Form Penilaian Kinerja Stakeholders