SISTEM INFORMASI TUGAS AKHIR BERBASIS WEB UNIVERSITAS SAHID SURAKARTA Ade Setiyawan, Dwi Retnoningsih, Sri Huning Anwariningsih Program Studi Teknik Informatika, Universitas Sahid Surakarta Jl. Adi Sucipto 154, Jajar, Surakarta, 57144, Telp. (0271) 743493, 743494 Email:
[email protected] Abstract Information Systems of Final Project in Sahid University of Surakarta still using manual systems, where the filing of the title is still using a paper form, the student must immediately meet the Study Program Chairman and academic advisor for raising titles and information about any title that has been received is still not transparent. Information about anyone who has graduated and who will graduate and the graduation schedule is not yet maximal. Information Systems of Final Project which can be accessed quickly students are needed so that students can obtain information more quickly and accurately about the End Task. The method used in the manufacture of this Information Systems of Final Project using structured programming. Testing the system in this study using the method of Mc Call, using five factors: portability, reliability, maintainability, usability and compability. Mc Call method was chosen because it is easy to use and powerful tool to measure software quality. Information Systems of Final Project based web is the right step to provide information about the final project that can be accessed efficiently by the students who took the Final. This system can also be used as a means to consult a counselor for students enrolled following the End Task. Information Systems of Final Project which is expected to be web-based facilities that support the process of final project at the Sahid University of Surakarta. Having measured using the method of Mc Call, the total value of the quality of this system is (77,8 %)). The value of measuring the quality of the systems have been able to determine that the system can be used in Sahid University of Surakarta. Keywords: Information Systems, Software Quality Measurement Methods, Mc Call, The Final. Final consultation. Pendahuluan Latar Belakang Masalah Tugas Akhir adalah sarana untuk mengetahui kemampuan seorang mahasiswa apakah sudah menguasai ilmu yang diberikan dan layak untuk mengabdi di masyarakat sesuai dengan kompetensi yang diajarkan oleh kampus. Tugas Akhir atau sering disingkat TA merupakan langkah awal untuk dapat belajar dalam menghadapi dunia kerja yang akan dihadapi, dengan adanya Tugas Akhir mahasiswa dapat mempersiapkan diri untuk menyelesaikan proyek-proyek di masa kerja nanti. Sebelum menyusun sebuah Tugas Akhir ada beberapa alur atau langkah yang harus di tempuh, antara lain: menentukan judul Tugas Akhir yang diketahui Dosen
23
Pembimbing Akademik dan Kepala Program Studi, kemudian disetujuinya judul yang diajukan, penunjukkan dosen pembimbing, penyusunan proposal dan penyusunan Tugas Akhir. Sistem Informasi Tugas Akhir di Universitas Sahid Surakarta masih menggunakan sistem manual, dimana pengajuan judul masih menggunakan form kertas, mahasiswa harus langsung bertemu Ketua Prodi dan Pembimbing akademik untuk mengajukkan judul dan informasi tentang judul apa saja yang telah diterima masih belum transparant. Informasi tentang siapa saja yang telah diwisuda dan yang akan diwisuda serta jadwal wisuda masih belum maksimal. Sistem Informasi Tugas Akhir yang dapat diakses mahasiswa secara cepat sangat dibutuhkan sehingga mahasiswa dapat memperoleh informasi yang lebih cepat dan akurat seputar Tugas Akhir. Sistem Informasi Tugas Akhir yang berbasis web merupakan langkah yang tepat untuk memberikan informasi seputar Tugas Akhir yang dapat diakses dengan efisien oleh mahasiswa yang mengambil Tugas Akhir. Sistem Informasi Tugas Akhir yang berbasis web diharapkan mampu menjadi fasilitas yang mendukung dalam proses pengerjaan Tugas Akhir di Universitas Sahid Surakarta. Perumusan Masalah Berdasarkan latar belakang masalah tersebut, maka perumusan masalah di Tugas Akhir ini adalah bagaimanakah sebuah Sistem Informasi Tugas Akhir berbasis web dapat diterapkan di Univeritas Sahid Surakarta?. Batasan Masalah Berdasarkan latar belakang masalah tersebut, maka batasan masalah sebagai berikut: a. Masalah pengajuan judul tugas akhir. b. Masalah konsultasi proposal dan laporan tugas akhir. c. Masalah pengajuan seminar tugas akhir d. Masalah pengajuan pendadaran tugas akhir e. Masalah pendaftaran wisuda f. Masalah informasi seputar tugas akhir dan wisuda Tujuan Penelitian Tujuan penelitian ini adalah membangun sebuah Sistem Informasi Tugas Akhir yang dapat memberikan informasi yang akurat seputar Informasi Tugas Akhir di Universitas Sahid Surakarta secara online. Landasan Teori Informasi Informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan waktu, mampu memberi kejutan atau surprise pada yang menerimanya. Intensitas data lamanya kejutan dari informasi, disebut nilai informasi. “Informasi” yang tidak mempunyai nilai, biasanya karena rangkaian data yang tidak lengkap atau kadaluarsa. Karakteristik dari Informasi adalah, penerima informasi mengalami perubahan dari kondisi [state] belum mengetahui menjadi kondisi [state] mengetahui. Perubahan ini mengandung unsure tidak terduga. Informasi yang benar dan baru, dapat mengkoreksi data mengkonfirmasi informasi sebelumnya. Informasi dapat juga
24
dikatakan sebagai data yang telah diproses, yang ,mempunyai nilai tentang tindakan atau keputusan (Witarto, 2004:9). Sistem Informasi Sistem informasi merupakan sistem, yang berisi jaringan SPD (Sistem Pengolahan Data), yang dilengkapi dengan kanal-kanal komunikasi yang digunakan dalam sistem organisasi data. Elemen proses dari sistem informasi antara lain mengumpulkan data (data gathering), mengelola data yang tersimpan, menyebarkan informasi. Agar Sistem Informasi selalu andal dan berjalan dengan baik, diperlukan orangorang yang bertugas untuk mengelola dan memelihara sumberdaya dan layanan peralatan sistem informasi, yang digunakan untuk mendukung proses-proses di dalam organisasi. Di dalam sistem informasi, manusia berinteraksi dengan manusia, manusia berinteraksi dengan komputer, dan komputer berinteraksi dengan komputer lain. Di dalam sistem informasi, data, informasi dan/atau pengetahuanmengalir dibawa oleh dokumen atau media komunikasi elektronik, seperti telepon atau jaringan komputer. Keberadaan sistem informasi diperlukan organisasi untuk mendampingi prosesproses Bisnis dari organisasi. Contohnya, proses penjualan supermarket didampingi oleh sistem informasi penjualan, yang mencatat pengumpulan data dan informasi tentang penjualan (Witarto, 2004:20). Sistem Informasi yang Baik Suatu sistem yang dinyatakan sebagai sistem informasi, lengkap dengan jaringan komputer yang terbaru, belum dapat dikatakan sebagai sistem informasi yang utuh, jika di dalamnya hanya terdapat dummy, jika di dalamnya tidak terdapat informasi yang bermanfaat bagi sistem organisasi atau jika datanya pernah ada yang dimasukkan, namun sudah kadaluarsa. Sistem informasi yang dapat dikatakan baik, jika usernya rajin memasukkan dan memeriksa data dari waktu ke waktu, jika operatornya rajin memeriksa kebenaran proses-proses pengolahan data yang ada di dalamnya, serta jika pimpinan organisasinya mudah mengakses informasi, serta didasarkan pada data yang akurat dan mutakhir (Witarto, 2004:8). Rekayasa Web Rekayasa web adalah sebuah aplikasi yang menggunakan pendekatan sistematis, disiplin, dan terukur untuk pengembangan, operasi dan pemeliharaan aplikasi berbasis web (Web-based application). Sebagai catatan, kebanyakan literature tentang rekayasa Web mengacu kepada situs web, aplikasi berbasis web, sistem berbasis web, dan apliaksi web. Rekayasa web adalah subdisiplin dari rekayasa perangkat lunak yang membantu menyediakan metodologi untuk merancang, mengembangkan, memelihara, dan melibatkan aplikasi Web. Beberapa metodologitelah diajukan dalam literature seperti OOHDM, OO-H, dan WebML. Beberapa metodologi lebih lanjut akan mendukung halaman-halaman Web di dalam bentuk format lain, seperti WML untuk mobile device (Janner Simarmata,2010:1).
25
Pemrograman Terstruktur Pemrograman Terstruktur adalah cara pemrosesan data yang terstruktur. Terstruktur dalam analisis, cara, dan penulisan program. Prinsip utama dari pemrograman terstruktur adalah jika suatu proses telah sampai pada suatu titik tertentu maka proses selanjutnya tidak boleh melompat ke baris sebelumnya, kecuali proses perulangan. Tujuan dari pemrograman terstruktur adalah: (a) Meningkatkan kehandalan program, (b) Memudahkan pembacaan dan penuluran program, dan (c) Menyederhanakan program sehingga tidak rumit. Sedangkan ciri-ciri pemrograman terstruktur adalah: (a) menggunakan rancangan pendekatan dari atas ke bawah (top-down-design), (b) membagi program ke dalam modul-modul logika sejenis, (c) menggunakan sub-program untuk proses-proses sejenis yang sering digunakan, (d) menggunakan pengkodean terstruktur: if…Then, do….while, repeat….until, dan lain-lainnya, (e) menghindari penggunaan perintah Go To bila tidak diperlukan, dan (f) terdokumentasi secara akurat dan berarti. Urutan membuat program terstruktur memerlukan beberapa tahapan, yaitu: (a) mendefinisikan Masalah, (b) Mengembangkan Model, (c) Desain Algoritma, dan (d) Implementasi Algoritma ke dalam Program (Armadyah Amborowati, 2007:17). Tugas Akhir Penyusunan Tugas Akhir merupakan syarat wajib untuk menyelesaikan studi dalam program sarjana (strata 1). Tugas Akhir harus disusun oleh mahasiswa jika sudah memenuhi persyaratan yang sudah ditentukan oleh masing-masing program studi. Laporan Tugas Akhir dinilai layak uji jika memenuhi persyaratan yang berlaku. Skripsi adalah suatu karya ilmiah berdasarkan suatu kegiatan penelitian bersifat akademis dan mandiri dari mahasiswa strata-1 dibantu dosen pembimbing sebagai fasilitator. Muatan Skripsi disesuaikan dengan karakteristik masing-masing program studi. Kekaryaan adalah implementasi dari eksplorasi konsep, ide, dan eksperimen yang bersifat akademis dan mandiri dari mahasiswa strata-1 dibantu dosen pembimbing sebagai fasilitator. Wujud Tugas Akhir Kekaryaan berupa produk/jasa yang telah dikonsultasikan dan dilengkapi dengan deskripsi. Proposal Tugas Akhir adalah usulan penelitian yang dibuat oleh mahasiswa secara mandiri dengan fasilitasi dosen pembimbing yang ditunjuk oleh Ketua Program Studi. Pembimbing Tugas Akhir adalah dosen yang ditunjuk oleh Ketua Program Studi sebagai fasilitator, pengarah, evaluator untuk mendampingi mahasiswa dalam berproses menyelesaikan Tugas Akhir. Seminar Tugas Akhir adalah presentasi hasil sementara penelitian yang dilakasanakan oleh mahasiswa sesuai usulan yang diajukan untuk menyelesaikan Tugas Akhir. Ujian Tugas Akhir adalah pertanggungjawaban Tugas Akhir di depan Dewan Penguji yang terikat oleh Peraturan Akademik. Dewan Penguji adalah dosen yang kompeten dan ditunjuk oleh Ketua Program Studi untuk menguji kelayakan dan validitas objek Tugas Akhir (Tim Penyusun Buku Pedoman Tugas Akhir Universitas Sahid Surakarta, 2011:3).
26
Cascading Style Sheet (CSS) Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML. CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda (Andi, 2009:3). Metode Penentuan Kualitas Perangkat Lunak (Metode Mc Call) Menurut taksonomi McCall, atribut tersusun secara hirarkis, dimana level atas (high-level attribute) disebut faktor (factor), dan level bawah (low-level attribute) disebut dengan kriteria (criteria). Faktor menunjukkan atribut kualitas produk dilihat dari sudut pandang pengguna. Sedangkan kriteria adalah parameter kualitas produk dilihat dari sudut pandang perangkat lunaknya sendiri. Faktor dan kriteria ini memiliki hubungan sebab dan akibat (cause-effect). Pada dasarnya McCall menitikberatkan faktor-faktor tersebut menjadi 3 (tiga) aspek penting, yaitu yang berhubungan dengan : 1. Sifat-sifat operasional dari software (Product Operation). 2. kemampuan software dalam menjalani perubahan (Product Operation). 3. Daya adaptasi atau penyesuaian software terhadap lingkungan baru (Product Transition) Dalam menghitung kualitas menggunakan metode Mc Call menggunakan Persamaan (1). Fa = w1c1 + w2c2 + … + wncn (pers 1) Dimana,
Fa adalah nilai total dari faktor a Wi adalah bobot untuk kriteria i Ci adalah nilai untuk kriteria a
Menurut Wahono (2006), faktor dalam Kualitas Perangkat Lunak (Mc Call) adalah : 1. Efficiency (efektif dan efisien) Banyaknya sumber daya komputasi dan kode program yang dibutuhkan suatu software untuk melakukan fungsinya. 2. Reabilitas (kehandalan) Yaitu sejauh mana suatu siftware dapat diharapkan untuk melaksanakan fungsinya dengan ketelitian yang diperlukan.
27
3. 4.
5. 6. 7.
8.
Maintainabilitas Dapat dipelihara/dikelola dengan mudah. Usabilitas Mudah digunakan dan sederhana dalam pengoperasiannya. Ketepatan pemilihan jenis aplikasi/software/tool untuk mengembangan. Compatibilitas Aplikasi dapat diinstall/dijalankan di berbagai hardware dan software yang ada. Pemaketan aplikasi SITA terpadu dan mudah dalam eksekusi. Dokumentasi aplikasi SITA yang lengkap mulai : petunjuk instalasi (jelas, singkat, lengkap), trouble shooting (jelas, terstruktur, dan antisipatif), desain program (jelas, menggambarkan alur kerja program). Reusable Sebagian atau seluruh aplikasi SITA dapat dimanfatkan kembali untuk mengembangkan aplikasi SITA lain.
Analisis Dan Perancangan Sistem Analisis Sistem Yang Berjalan Saat Ini. Sistem yang digunakan untuk pengajuan Tugas Akhir (TA), konsultasi pembimbing, informasi seputar Tugas Akhir (TA), dan informasi tentang wisuda di Universitas Sahid Surakarta masih menggunakan sistem manual yaitu menggunakan kertas sebagai medianya. Sistem ini juga masih menggunakan manual ketika melakukan konsultasi pembimbing tentang proposal maupun laporan Tugas Akhir (TA), sehingga kurang efisien karena mahasiswa harus mencari dan bertemu langsung dengan pembimbing. Mahasiswa masih kurang informasi tentang syarat yang harus dipenuhi untuk mengambil Tugas Akhir (TA), serta informasi jadwal pendaftaran ujian Tugas Akhir (TA). Sistem yang baru diharapkan mampu memberikan solusi untuk memperbaiki sistem yang berjalan saat ini. Analisis Sistem Yang Baru Sistem yang baru ini merupakan sistem yang belum pernah di gunakan di Universitas Sahid Surakarta. Sistem ini dinamakan dengan Sistem Informasi Tugas Akhir yang disingkat dengan SITA. Sistem ini merupakan sistem yang berbasis web, sehingga sistem ini dapat diakses dan digunakan dimana saja dengan dukungan internet. Sistem ini memiliki fasilitas-fasilitas untuk mendukung proses berjalannya Tugas Akhir (TA) di Universitas Sahid Surakarta, fasilitas itu antara lain: (1) Pengajuan Judul Tugas Akhir (TA) dan (2) Wisuda. SITA yang memiliki fasilitas-fasilitas tersebut diharapkan mampu memberikan kemudahan bagi mahasiswa dalam proses Tugas Akhir serta kemudahan Universitas Sahid Surakarta dalam mengelola Tugas Akhir (TA) secara efisien. Diagram Alir Data (DAD) Diagram Arus Data adalah model logis yang menjelaskan sistem sebagai jaringan kerja dari proses yang dihubungi satu dengan yang lainnya atau dihubungkan dengan tempat penyimpanan data serta dihubungkan pada dengan sumber dan tujuan. Diagram Konteks Diagram konteks (Gambar 1) menunjukkan sistem SITA secara global.
28
Informasi Informasi Informasi Informasi Informasi Informasi Informasi
Data Data Data Data Data Data Data Data Data
Pesan Seminar Tugas Akhir Pendadaran Wisuda Informasi KPS Tamu
E. Pengunjung
Content Management System Website Sistem Informasi Tugas Akhir Universitas Sahid Surakarta
Informasi Informasi Informasi Informasi Informasi Informasi
Ketua Prodi Mahasiswa Informasi Pesan Seminar Tugas Akhir Pendadaran Wisuda KPS Buku tamu
Data Data Data Data Data Data Data Data Data Data Data
Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi
Pembimbing Ketua Prodi Penguji Mahasiswa Pesan Informasi Seminar Tugas Akhir Pendadaran Wisuda Judul Tugas Akhir Buku Tamu
Wisuda Tugas Akhir Informasi Waktu Wisuda Syarat Tugas Akhir Buku Tamu
Data Pembimbing Data Pesan Data Konsultasi A Data Konsultasi B Data Informasi Data Seminar Tugas Akhir Data Pendadaran Data Buku Tamu
Informasi Mahasiswa Informasi Wisuda Informasi Judul Tugas Akhir Informasi Pesan Informasi Seminar Tugas Akhir Informasi Pendadaran Informasi Ketua Prodi Informasi Judul Tugas Akhir Informasi Waktu Wisuda Informasi Syarat Tugas Akhir Informasi Buku Tamu
A. KPS
B. Ketua Prodi
Data Informasi Data Buku Tamu
Pembimbing Informasi Pesan Konsultasi A Konsultasi B Mahasiswa Wisuda Judul Tugas Akhir Buku Tamu
D. Pembimbing
C. Mahasiswa Data Data Data Data Data Data Data Data Data Data Data
Mahasiswa Judul Tugas Akhir Informasi Pesan Seminar Tugas Akhir Pendadaran Wisuda KonsultasiA KonsultasiB Book Buku Tamu
Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi
Mahasiswa Judul Tugas Akhir Informasi Pesan Seminar Tugas Akhir Pendadaran Wisuda Konsultasi A Konsultasi B Book Buku Tamu
Gambar 1. Diagram Konteks
29
Diagram Berjenjang Diagram berjenjang menunjukkan modul-modul apa saja yang dibuat dalam aplikasi SITA ini. Sistem Informasi Tugas Akhir (SITA) Universitas Sahid Surakarta
Top Level 1.0
2.0
3.0
4.0
5.0
KPS
Ketua Prodi
Mahasiswa
Pembimbing
Pengunjung
Level 0
1.1
1.2
1.3
2.1
2.2
2.3
3.1
3.2
3.3
4.1
4.2
4.3
KPS
Ketua Prodi
Mahasiswa
Ketua Prodi
Pembimbing
Judul Tugas Akhir
Mahasiswa
Judul Tugas Akhir
Konsiltasi A
Pembimbing
Konsultasi A
Konsultasi B 5.1 Informasi
1.4
1.5
1.6
1.7
2.4
2.5
2.6
2.7
3.4
3.5
3.6
3.7
4.4
4.5
4.6
Informasi
Seminar Tugas Akhir
Penda daran
Pesan
Penguji
Book
Pesan
Informasi
Konsu ltasi B
Seminar Tugas Akhir
Book
Informa si
Pesan
Informasi
Seminar Tugas Akhir
1.9
2.8
2.9
Buku Tamu
Seminar Tugas Akhir
Pendad aran
1.8 Wisuda
2.10
2.11
Wisuda
Buku Tamu
3.8 Pesan
3.9
3.10
3.11
Pendadaran
Wisu da
Buku Tamu
5.2 Buku Tamu
4.7
4.8
Pendad aran
Buku Tamu
Level 1
Gambar 2. Diagram Berjenjang DAD level 0 Sistem Informasi Tugas Akhir (SITA) Data Data Data Data Data Data Data Data Data Data Data
B. Ketua Prodi
Ketua Prodi Mahasiswa Pembimbing Penguji Judul TA Pesan Seminar TA Pendadaran Wisuda Informasi Buku Tamu
Informasi ketua Prodi
Data Ketua Prodi
2.0
F1
dbkp
F2
dbinformasi
F3
dbpesan
F4
dbmahasiswa
F6
dbpendadaran
F7
dbwisuda
F8
dbseminarTA
Informasi Informasi Data Informasi Data Pesan Proses Pengelola Data KPS Informasi Pesan Informasi Mahasiswa
Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi Informasi
Ketua Prodi Mahasiswa Pembimbing Penguji Judul TA Pesan Seminar Ta Pendadaran Wisuda Informasi Buku Tamu
Data Mahasiswa Informasi Pendadaran Data pendadaran Informasi Wisuda Data Wisuda Informasi Seminar TA Data Seminar TA
Informasi Buku Tamu
Data Buku Tamu
Data Penguji Informasi Penguji
F10
dbpenguji
F11
dbpembimbing
F12
dbjudulTA
Data Pembimbing F16
dbtamu Informasi Pembimbing Data Judul TA Informasi Judul TA
Gambar 3.DAD Level 0 Proses Pengelola Data Ketua Prodi Sedangkan DAD Level 0 untuk masing-masing user dijelaskan pada Gambar 4 s/d Gambar 6.
30
DAD level 0 Proses Pengelola Data Mahasiswa Input Data Informasi Input Data Pesan Input Data Mahasiswa Input Data Pendadaran Input Data Wisuda Input Data Seminar TA Input Data Judul TA Input Data Konsultasi A Input Data Konsultasi B Input Data Buku Konsultasi Input Data Buku Tamu
C.Mahasiswa
Informasi Informasi Data Informasi
F2
dbinformasi
F3
dbpesan
F4
dbmahasiswa
F6
dbpendadaran
F7
dbwisuda
F8
dbseminarTA
3.0
Informasi Pesan Proses Pengelola Data mahasiswa
Data Pesan Informasi Mahasiswa
Informasi Informasi Informasi Pesan Informasi Mahasiswa Informasi Pendadaran Informasi Wisuda Informasi Seminar TA Informasi Judul TA Informasi Konsultasi A Informasi Konsultasi B Informasi Buku Konsultasi Informasi Buku Tamu
Data Mahasiswa
Informasi Pendadaran Data Pendadaran Informasi Wisuda Data Wisuda Informasi Seminar TA
Data Buku Tamu
Data Seminar TA Informasi Judul TA F12
dbjudulTA
F13
dbkonsulA
F14
dbkonsulB
F15
dbbook
Data Judul TA F16
dbtamu Informasi Buku Tamu
Informasi Konsul A Data Konsul A Informasi Konsul B Data Konsul B
Data Book Informasi Book
Gambar 4. DAD level 0 Proses Pengelola Data Mahasiswa DAD Level 0 Proses Pengelola Data Pembimbing Input Data Pembimbing Input Data Pesan Input Data Konsultasi A Input Data Konsultasi B Input Data Informasi Input Data Seminar TA Input Data Pendadaran Input Data Buku Tamu
Data Informasi
Informasi Informasi
4.0
Proses Pengelola Data Pembimbing
D. Pembimbing Informasi Pembimbing Informasi Pesan Informasi Konsultasi A Informasi Konsultasi B Informasi Informasi Informasi Seminar TA Informasi Pendadaran Informasi Buku tamu
Informasi Pesan Data Pesan
F2
dbinformasi
F3
dbpesan
F6
dbpendadaran
F8
dbseminarTA
F11
dbpembimbing
F13
dbkonsulA
F14
dbkonsulB
Informasi Pendadaran Data Pendadaran Informasi Seminar TA Data Seminar TA
Informasi Buku Tamu
Informasi Pembimbing Data Pembimbing
F16
Informasi Konsul A
dbtamu Data Buku Tamu
Data Konsul A Informasi Konsul B Data Konsul B
Gambar 5. DAD Level 0 Proses Pengelola Data Pembimbing
31
DAD Level 0 Proses Pengelola Data Pengunjung
Data Informasi Informasi Informasi
Input Data Informasi Input Data Buku Tamu
F2
dbinformasi
F16
dbtamu
5.0
E. Pengunjung Informasi Informasi Informasi Buku Tamu
Proses Pengelola Data Pengunjung
Data Buku Tamu Informasi Buku Tamu
Gambar 6. DAD Level 0 Proses Pengelola Data Pengunjung Flowchart Sistem Flowchart sistem merupakan alat bantu komunikasi yang digunakan untuk menggambarkan sistem secara nyata dengan mengunakan simbol standar. Flowchart sistem menggambarkan seluruh proses yang terjadi pada sistem. Dengan menggunakan flowchart sistem inilah semua proses yang terjadi dapat dikenali.
Simpan data KPS
Simpan data Ketua Prodi
Simpan data Mahasiswa
Simpan data Informasi
Simpan data Seminar TA
Simpan data Pendadaran
Cetak data Mahasiswa
Cetak data Informasi
Cetak data Seminar TA
Cetak data Pendadaran
Tampil Data KPS
Tampil Data Ketua Prodi
Tampil Data Mahasiswa
Tampil Data Informasi
Tampil Data Seminar TA
Tampil Data Pendadaran
Input data Pesan
Input data Wisuda
Input data Buku Tamu
Simpan data Pesan
Simpan data Wisuda
Simpan data Buku Tamu
dbtamu
Cetak data Ketua Prodi
dbwisud a
Cetak data KPS
dbPesan
dbPenda daran
Input data Pendadaran
dbsemin arTA
Input data Seminar TA
dbInfor masi
Input data Informasi
dbMahas iswa
Input data Mahasiswa
dbkp
Input data Ketua Prodi
dbbaak
Input data KPS
Cetak data Pesan
Cetak data Wisuda
Cetak data Buku Tamu
Tampil Data Pesan
Tampil Data Wisuda
Tampil Data Buku Tamu
Gambar 7. Flowchart Sistem KPS
32
Simpan data Ketua Prodi
Simpan data Mahasiswa
Simpan data Pembimbing
Simpan data Penguji
Simpan data Judul TA
Simpan data Pesan
Cetak data Judul TA
Cetak data Pesan
Tampil Data Ketua Prodi
Tampil Data Mahasiswa
Tampil Data Pembimbing
Tampil Data penguji
Tampil Data Judul TA
Tampil Data Pesan
Input data Seminar TA
Input data Pendadaran
Input data Wisuda
Input data Informasi
Input data Buku Tamu
Simpan data Seminar TA
Simpan data Pendadaran
Simpan data Wisuda
Simpan data Informasi
Simpan data Buku Tamu
dbtamu
Cetak data penguji
dbInfor masi
Cetak data Pembimbing
dbwisud a
Cetak data Mahasiswa
dbPenda daran
Cetak data Ketua Prodi
dbsemin arTA
dbpesan
Input data Pesan
dbjudulT A
Input data Judul TA
dbpengu ji
Input data Penguji
dbpembi mbing
Input data Pembimbing
dbMahas iswa
Input data Mahasiswa
dbkp
Input data Ketua Prodi
Cetak data Seminar TA
Cetak data Pendadaran
Cetak data Wisuda
Cetak data Informasi
Cetak data Buku Tamu
Tampil Data Seminar TA
Tampil Data Pendadaran
Tampil Data Wisuda
Tampil Data Informasi
Tampil Data Buku Tamu
Gambar 8. Flowchart Sistem Ketua Prodi
33
Simpan data Mahasiswa
Simpan data Judul TA
Simpan data Konsultasi A
Simpan data Konsultasi B
Simpan data Seminar TA
Simpan data Book
Cetak data Seminar TA
Cetak data Book
Tampil Data Mahasiswa
Tampil Data Judul TA
Tampil Data Konsultasi A
Tampil Data KonsultasiB
Tampil Data Seminar TA
Tampil Data Book
Input data Informasi
Input data Pesan
Input data Pendadaran
Input data Wisuda
Input data Buku Tamu
Simpan data Informasi
Simpan data Pesan
Simpan data Pendadaran
Simpan data Wisuda
Simpan data Buku Tamu
dbtamu
Cetak data KonsultasiB
dbwisud a
Cetak data Konsultasi A
dbPenda daran
Cetak data Judul TA
dbpesan
Cetak data Mahasiswa
dbInfor masi
dbBook
Input data Book
dbsemin arTA
Input data Seminar TA
dbkonsul tasiB
Input data Konsultasi B
dbkonsul tasiA
Input data Konsultasi A
dbjudulT A
Input data Judul TA
dbMahas iswa
Input data Mahasiswa
Cetak data Informasi
Cetak data Pesan
Cetak data Pendadaran
Cetak data Wisuda
Cetak data Buku Tamu
Tampil Data Informasi
Tampil Data Pesan
Tampil Data Pendadaran
Tampil Data Wisuda
Tampil Data Buku Tamu
Gambar 9. Flowchart Sistem Mahasiswa
34
Simpan data Pembimbing
Simpan data Konsultasi A
Simpan data Konsultasi B
Simpan data Informasi
Simpan data Seminar TA
Simpan data Pendadaran
Simpan data Buku Tamu
dbtamu
Input data Buku Tamu
dbPenda daran
Input data Pendadaran
dbsemin arTA
Input data Seminar TA
dbInfor masi
Input data Informasi
dbkonsul tasiB
Input data Konsultasi B
dbkonsul tasiA
Input data Konsultasi A
dbpembi mbing
Input data Pembimbing
Cetak data Pembimbing
Cetak data Konsultasi A
Cetak data KonsultasiB
Cetak data Informasi
Cetak data Seminar TA
Cetak data Pendadaran
Cetak data Buku Tamu
Tampil Data Pembimbing
Tampil Data Konsultasi A
Tampil Data KonsultasiB
Tampil Data Informasi
Tampil Data Seminar TA
Tampil Data Pendadaran
Tampil Data Buku Tamu
Gambar 10. Flowchart Sistem Pembimbing
Simpan data Informasi
Simpan data Buku Tamu
dbtamu
Input data Buku Tamu
dbInfor masi
Input data Informasi
Cetak data Informasi
Cetak data Buku Tamu
Tampil Data Informasi
Tampil Data Buku Tamu
Gambar 11. Flowchart Sistem Pengunjung
35
Flowchart Program Flowchart Halaman Pengunjung Start A N
Y X E
Login SITA USAHID Contact Us Informasi Kotak Wisuda Syarat Tugas Akhir Judul Tugas Akhir Cari Judul Tugas Akhir Webterkait
Login
Pembimbing
N
D
Y
Mahasiswa
N
N
Input Username Password Sebagai
Y
Benar?
Y
N
SITA USAHID
Y
Y
KPS
N
KaProdi
Y
Y
B
C
A
N
Contact Us
Y
Tampil Contact Us
Input Nama Email Isi Buku
Benar?
Input Nama Komentar
Benar?
Y
Proses Simpan
N
N
Informasi
Y
Tampil Informasi
Y
Proses Simpan
N
N
Kotak Wisuda
Y
Tampil Kotak Wisuda
A
N
Syarat TA
Y
Tampil Syarat TA
A
Y
Tampil Judul TA
A
Y
Input Judul TA
N
Judul TA
N
N
Cari Judul TA
Ketemu?
Y
Tampil Hasil Pencarian Judul
Cari lagi?
N
N
Y
Webterkait
y
Tampil Website Terkait
A
N
End
Gambar 12. Flowchart Halaman Pengunjung
36
Flowchart Halaman Kantor Pengelola SITA (KPS) B
Y
Menu
Y
Menu: Kantor Pengelola SITA (KPS) Halaman SITA Informasi Pendaftaran Pesan Setting Akun Keluar
Tambah Informasi
Y
Input Judul Isi
Y
Y
N
Benar?
Y
N Semua Informasi
KPS
Menu: Tambah Informasi Semua Informasi Setting Lama Informasi Hapus Informasi
N
Halaman SITA
X
Y
Proses Simpan
N
Setting Lama Informasi
N
Tampil Informasi
Y
Input Lama Simpan
Y
Proses Simpan
N Y Hapus Informasi
Informasi
Y
Proses Hapus
N Menu: Pendaftaran Ketua Prodi Pendaftaran Mahasiswa (TA) Pendaftaran Seminar & Pendadaran TA Pendaftaran Wisuda Jadwal Wisuda
Y
Pendaftaran
Pendaft aran
N
Pesan
Pesan
Y
N
Setting Akun
Y
Setting
N
Keluar
Y
Proses Logout
N
Y
X
Gambar 13. Flowchart Halaman KPS
37
Flowchart Halaman KPS (Pendaftaran) Pendaft aran
Pendaftaran Ketua Prodi
Y
Tampil Pendaftaran Ketua Prodi
Input Data Ketua Prodi
Benar?
Y
Proses Simpan data
Input Data Mahasiswa
Benar?
Y
Proses Simpan data
Seminar
Input Data Seminar
N
Pendaftaran Mahasiswa (TA)
Y
Tampil Pendaftaran Mahasiswa (TA)
N
Pendaftaran Seminar & Pendadaran
N
Y
Tampil Pendaftaran Seminar & Pendadaran
Y
N
Benar?
Y
Proses Simpan data
Benar?
Y
Proses Simpan data
N
N
Pendaftaran Wisuda
Y
Tampil Pendaftaran Wisuda
B
Y
B Input Data Wisuda
N
Jadwal Wisuda
Pendadaran
Y
Input Data Pendadaran
Tampil Jadwal Wisuda
Benar?
Y
Proses Simpan data
Benar?
Y
Proses Simpan data
N Input Data Jadwal Wisuda
Menu
Gambar 14. Flowchart Halaman KPS (Pendaftaran)
38
Flowchart Halaman Ketua Prodi C Menu
Menu: Pesan Setting Akun Keluar Syarat TA Data Pembimbing Data Penguji Data Mahasiswa TA Laporan Pengajuan Judul Seminar TA Pendadaran Wisuda
Proses simpan
Y
N
Pesan
Y
Tampil pesan
N
Kirim ?
Tampil setting akun
Y
Input pesan
Benar ?
N N
N
Setting Akun
Y
Ganti akun ?
Y
Input akun
Benar ?
N
Y
Keluar
Y
X
Proses keluar
Proses simpan
N
Syarat TA
Syarat
Y
N
Data Pembimbing
Pembim bing
Y
Proses simpan
N
N N
Data Penguji
Tampil data penguji
Y
Data baru
Y
Input data penguji
N
Data Mahasiswa TA
Y Data mahasis wa
N
LPJ
N
Seminar TA
N
Pendadaran
N
Wisuda
Y
Y
Y
Y
LPJ
Seminar TA
Pendad aran
Wisuda
Gambar 15. Flowchart Halaman Ketua Prodi (Awal)
39
Flowchart Halaman Mahasiswa D
Menu: Setting Akun Logout Biodata Nilai TA Judul TA Proses TA Seminar dan Pendadaran Wisuda Pesan Umum Pembimbing Pesan Pembimbing Informasi N
N Tampil Data Akun
Setting Akun
Update?
Y
Input Akun
Benar?
Y
Proses Simpan
N
Logout
Y
Proses Logout
Y
Tampil data Mahasiswa
X
N
Biodata
Tampil Pengajuan Judul N N Nilai TA
Y
N
Tampil Nilai TA Tampil Judul TA
Sudah DIACC?
Y
Tampil Judul ACC
N
Input Pengajuan Judul
Benar?
Y
Proses Simpan
Y
Tampil Pembimbing 1 Pembimbing 2
Konsultasi Pembimbing 1
N
Konsultasi Pembimbing 2
N N
N
Y
Judul TA
Y
Sudah Mengajukan TA?
Y
Cek Pembimbing ada?
N
N
Proses TA
N Seminar TA dan Pendadaran
Y
SP
N
Wisuda
Tampil Buku Konsultasi
Tampil Buku Konsultasi
Konsul?
Konsul?
N N
Seminar dan Pendadaran selesai?
Y
N
N
Y Input Data Wisuda
N
Pesan Umum Pembimbing
Y
N Pesan Pembimbing
Tampil Pesan Umum Pembimbing
Tampil Pesan Pembimbing
Y Input Konsultasi
Benar?
Benar?
Y
Y
Proses Simpan
Proses Simpan
Proses Simpan
N Y
Y Input Konsultasi
Balas?
Y
N
Input Pesan Informasi
Y Proses Simpan N
Tampil Informasi
Komentar?
Y
Input Komentar
Proses Simpan
Gambar 16. Flowchart Halaman Mahasiswa
40
Flowchart Halaman Pembimbing E
Menu: Akun Depan SITA Pesan Keluar Akun Dibimbing
Y N
N
Akun
Y
Tampil Data Akun
Diganti?
Input Data Akun
Y
Benar?
Y
Proses Simpan
N
Depan N N
SITA
x
Y N
N
Pesan KaProdi
N
N
Y
Tampil Isi Pesan KaProdi
Y
Proses keluar
Y
Menu: Pembimbing I Pembimbing II
Kirim Pesan?
Y
Input Pesan
Benar?
Y
Proses Simpan
N
Keluar Akun
x
N
Dibimbing
Pembimbing I
Y
Detail A
N
Pembimbing II
Y
Detail B
Gambar 17. Flowchart Halaman Pembimbing
41
Menu: Konsultasi I Mahasiswa Pesan
Detail A
N N Konsultasi I Mahasiswa
Y
Tampil Konsultasi I
Kirim Konsultasi?
Y
Input Konsultasi
Y
Menu Kirim Pesan Pesan Terkirim
Kirim Pesan
Y
Input Pesan
N
Benar?
Y
Proses Simpan
Benar?
Y
Proses Simpan
Pesan Terkirim
Y
Tampil Pesan Terkirim
N
Pesan
N
N N
N N
Pesan Baru?
Tampil Pesan Baru
Y
Balas?
Y
Input Pesan
Benar?
Y
Proses Simpan
Y
Input Nama
Benar?
Y
Proses Simpan
N N
N
Pengajuan semibar TA?
N
Tampil Surat Pengajuan
Y
N
Setuju?
N
N
Pendadaran?
Tampil Surat Pendadaran
Y
Setuju?
Y
Input Nama
Benar?
Y
Proses Simpan
Gambar 18. Flowchart Halaman Pembimbing (Konsultasi Pembimbing I) Menu: Konsultasi II Mahasiswa Pesan
Detail B
N N Konsultasi II Mahasiswa
Y
Tampil Konsultasi II
Y
Menu Kirim Pesan Pesan Terkirim
Kirim Konsultasi?
Y
N
Pesan
Input Konsultasi
Benar?
Y
Proses Simpan
Benar?
Y
Proses Simpan
Pesan Terkirim
Y
Tampil Pesan Terkirim
N
Kirim Pesan
Y
Input Pesan
N
N N
N N
Pesan Baru?
Y
N
Pengajuan semibar TA?
Balas?
Y
Tampil Surat Pengajuan
Setuju?
Tampil Surat Pendadaran
Input Pesan
Benar?
Y
Proses Simpan
Y
Input Nama
Benar?
Y
Proses Simpan
N
N
Y
Y
N N
N
N
Pendadaran?
Tampil Pesan Baru
Setuju?
Y
Input Nama
Benar?
Y
Proses Simpan
Gambar 19. Flowchart Halaman Pembimbing (Konsultasi Pembimbing II)
42
Rancangan Basis Data Relasi Antar Table dbwisuda dbMhs PK
nimMahasiswa PK
nimMahasiswa
no email tempatKerja namaOrtu IPK motto tglBuat tdPerpus tdKeuangan status
namaMahasiswa ttlMahasiswa tmptTinggal gender password prodi angkatan sks ipk foto nilaiTA sebagai statusTA
dbcalon PK
nim nama angkatan prodi status
PK
dbsyaratwisuda PK
idSyarat syaratW dbpesan
PK
idPesan idPesanBalas codeBAK penerima judul pesan pengirim tglPesan waktu status
idInformasi judulInformasi isiInformasi tglInformasi time pengirim
dbsyarat PK
PK
PK
nimMahasiswa
nid namaPenguji prodi
dbjdwisuda
hari tanggalUjian jam pembimbingA pembimbingB tglBuat namaKP dbkp PK
nid user pass namaKP ttlKP jk home prodi pendt profpic sebagai info
nimMahasiswa hari tanggalUjian jam pembimbingA pembimbignB pengujiA pengujiB tglBuat namaKP ujianKe
idJd periode ke tgl jam tmpat hari
dbpendadaran PK
idSyarat syarat prodi
dbpenguji
dbseminarTA
nim pembimbingB naskah tglKirim tglbaca keterangan pengirim
dbinformasi PK
PK
dbKonsulB PK
nim namaMhs pembimbingA pembimbingB pengujiA pengujiB judulTA prodi
nid nama user pass ttl alamat pend no prodi foto info sebagai
dbbook PK
nim pembimbingA naskah tglKirim tglbaca keterangan pengirim
dbpembimbing PK
judulTA statusJudulTA prodi tglPengajuan tglDisetujui komentar
dbKonsulA PK
dbjudulta nimMhs
dbbak PK
idBAAK nama pass sebagai
dbtamu PK
idTamu namaTamu isiTamu emailTamu date
Gambar 20. Relasi Tabel Implementasi Program Halaman Pengunjung atau Halaman Utama Halaman Pengunjung adalah halaman yang dapat diakses semua orang tanpa harus login ke sistemnya. Halaman ini merupakan halaman utama Sistem Informasi Tugas Akhir (SITA) Universitas Sahid Surakarta. Berikut adalah tampilan Halaman Pengunjung Sistem Informasi Tugas Akhir (SITA) Universitasa Sahid Surakarta :
43
Gambar 21. Halaman Pengunjung Halaman Contact Us (Buku Tamu) Halaman Contact Us atau buku tamu adalah fasilitas yang dapat di gunakan oleh siapa saja yang mengunjungi SITA. Halaman atau fasilitas ini di gunakan untuk member pesan, saran atau kritik kepada Pengelola SITA agar menjadi lebih baik lagi. Berikut adalah tampilan dari Halaman Contact Us atau Buku Tamu:
Gambar 22. Halaman Contact Us atau Buku Tamu Halaman Utama Konten Persyaratan Khusus Pengajuan TA Menurut Program Studi Konten Persyaratan Khusus Pengajuan TA menurut Program Studi ini merupakan konten yang menampilkan informasi mengenai syarat khusus berdasarkan Prodi (Gambar 23).
44
Gambar 23. Konten Persyaratan Khusus Menurut Prodi Halaman Utama Konten Pencarian Judul Tugas Akhir Konten ini merupakan fasilitas yang disediakan oleh SITA dimana pengunjung dapat mencari Judul Tugas Akhir yang ingin di ketahui dengan menginputkan huruf atau judul Tugas Akhir (Gambar 24).
Gambar 24. Konten pencarian judul TA Halaman Utama Kantor Pengelola SITA (KPS) Halaman KPS dapat diakses bila memiliki username dan password login sebagai KPS. Halaman ini merupakan fasilitas yang dipegang oleh BAAK, sehingga berfungsi mengatur isi dari konten SITA (Gambar 25).
45
Gambar 25. Halaman Kantor Pengelola SITA Halaman KPS Menu Pendaftaran Menu Pendaftaran dalam KPS merupakan fasilitas yang berfungsi untuk mendaftarkan Ketua Prodi, Mahasiswa Tugas Akhir, Seminar dan Pendadaran, Wisuda dan Jadwal Wisuda (Gambar 26).
Gambar 26. Halaman KPS Menu Pendaftaran Halaman Ketua Prodi Halaman Ketua Prodi dapat diakses hanya oleh Ketua Prodi yang sudah terdaftar di SITA. Setiap Prodi hanya memiliki satu akun untuk masuk menjadi Ketua Prodi (Gambar 27).
Gambar 27. Halaman Ketua Prodi
46
Halaman Ketua Prodi Menu Tambah/Hapus/Edit Mengajukan TA Menu Tambah/Hapus/Edit Mengajukan TA digunakan untuk menambah, menghapus atau mengedit syarat khusus prodi tertentu untuk mengajukan Tugas Akhir (Gambar 28).
Gambar 28. Menu Tambah/Hapus/Edit Mengajukan TA Halaman Ketua Prodi Menu Data Dosen Pembimbing Menu Data Dosen Pembimbing adalah fasilitas yang dimiliki Ketua Prodi untuk mendaftarkan atau menghapus dosen pembimbing yang membimbing (Gambar 29).
Gambar 29. Menu Data Dosen Pembimbing Halaman Mahasiswa Halaman Mahasiswa merupakan halaman yang bisa diakses mahasiswa yang sudah mendaftarkan dirinya untuk mengambil Tugas Akhir. Halaman Mahasiswa inilah mahasiswa dapat mengajukan judul, berkonsultasi dengan pembimbing, mengajukan seminar Tugas Akhir, mengajukan Pendadaran dan mengajukan Wisuda (Gambar 30).
47
Gambar 30. Halaman Mahasiswa Halaman Mahasiswa Menu Judul TA Menu Judul TA ini merupakan fasilitas yang diberikan kepada mahasiswa yang sudah mendaftarkan diri dapat mengajukan judul Tugas Akhir (Gambar 31).
Gambar 31. Menu Judul TA Halaman Mahasiswa Menu Proses TA Menu proses TA ini merupakan fasilitas yang digunakan untuk melakukan konsultasi dengan pembimbing I dan pembimbing II (Gambar 32).
48
Gambar 32. Menu Proses TA Halaman Mahasiswa Menu Seminar dan Pendadaran Menu Seminar dan Pendadaran ini merupakan fasilitas yang bisa dibuka jika mahasiswa bersangkutan sudah selesai melakukan bimbingan kepada Pembimbing I dan Pembimbing II. Menu ini memberikan fasilitas mengajukan seminar TA dan pendadaran (Gambar 33).
Gambar 33. Menu Seminar dan Pendadaran Halaman Pembimbing (Untuk Pembimbing I dan Pembimbing II) Halaman Pembimbing dapat diakses jika sudah didaftarkan oleh Ketua Prodi menurut Prodi yang diikuti (Gambar 34).
49
Gambar 34. Halaman Pembimbing Halaman Pembimbing Menu Konsultasi Menu Konsultasi adalah fasilitas yang dimiliki pembimbing untuk melakukan konsultasi kepada mahasiswa yang dibimbingnya (Gambar 35).
Gambar 35. Menu Konsultasi Pengujian Sistem Analisis Hasil Penelitian Dengan menentukan nilai rata-rata pada setiap kriteria yang ada maka hasil penilaian kualitas perangkat lunak yang diperoleh dari 30 orang responden, dapat dilihat dalam Tabel 4.1.
50
Tabel 4.1 Hasil Penilaian Kualitas Perangkat Lunak No
Faktor
1
Usability (Kegunaa n)
2
3
Maintaina bility (Pemeliha raan)
Bob ot
1.1 Sejauh mana bahasa yang digunakan Sistem Informasi Tugas Akhir Berbasis Web dapat dipahami dan dimengerti user 1.2 Sejauh mana user dapat dengan 0,2 mudah mengoperasikan Sistem Informasi Tugas Akhir Berbasis Web 1.3 Ketersediaan petunjuk untuk menggunakan Sistem Informasi Tugas Akhir Berbasis Web 2.1 Ketersediaan dokumentasi Sistem Informasi Tugas Akhir Berbasis Web atau manual guide 0,2 2.2 Ketersediaan pesan kesalahan dan petunjuk dalam mengatasi masalah sistem atau error sistem
Reliability (Keandala n)
0,2
4
5
Compatibi litas (dapat dijalankan di hardware dan software)
Kriteria
0,2
Efficiency (Rfisiensi)
0,2
3.1 Seberapa jauh Sistem Informasi Tugas Akhir Berbasis Web dapat digunakan 5 atau lebih user secara bersamaan 3.2 Seberapa jauh Sistem Informasi Tugas Akhir Berbasis Web dapat mem-backup data ketika error 3.3 Sejauh mana Sistem Informasi Tugas Akhir Berbasis Web dapat mengamankan data ketika komputer rusak 4.1 Sejauh mana Sistem Informasi Tugas Akhir Berbasis Web dapat berjalan di semua web browser 4.2 Sejauh mana Sistem Informasi Tugas Akhir Berbasis Web dapat berjalan di semua sistem operasi 4.3 Sejauh mana Sistem Informasi Tugas Akhir Berbasis Web dapat berjalan di semua device (tablet PC, net book dan komputer) 5.1 Fungsi dari konten atau isi yang ada di dalam sistem sudah mengakomodasi penyampaian informasi dari pihak kampus. 5.2 Banyaknya sumber daya dan kode program yang dibutuhkan Sistem Informasi Tugas Akhir berbasis web untuk menjalankan fungsinya.
Bobot
Nilai
0,4
7,4
0,4
7,6
0,2
7,5
0,5
7,6
0,5
7,7
0,4
7,9
0,3
7,7
0,3
8,2
0,4
8,1
0,3
8
0,3
7,7
0,5
7,8
0,5
7,8
Dari hasil penilaian dari responden selanjutnya dihitung nilai totalnya dengan menggunakan rumus Persamaan (1). Kemudian penjumlahan total dikalikan 100% dengan ketentuan bobot nilai dalam persen adalah sebagai berikut:
51
80-100% = Sangat Baik 50-79,% = Cukup Baik 0-49,9% = Kurang Baik Perhitungan masing-masing faktor kualitas yang dilakukan berdasarkan kriteria yang telah ditentukan adalah sebagai berikut: Usability = w1n1+w2n2 +w3n3 = (0,4x 7,4) + (0,4x7,6 ) + (0,2x7,5) = 2,96 +3,04+1,5 = 7,5 Maintainability = w1n1+w2n2 = (0,5x 7,6 ) + (0,5 x7,7 ) = 3,8+3,85 = 7,65 Reliability = w1n1+w2n2 +w3n3 = (0,4x 7,9) + (0,3 x7,7 ) + (0,3x8,2) = 3,16+2,31+2,46 = 7,93 Compatibilitas = w1n1+w2n2 +w3n3 = (0,4x 8,1 ) + (0,3x 8 ) + (0,3x7,7 ) = 3,24 +2,4 +2,31 = 7,95 Efficiency = w1n1+w2n2 = (0,5x 7,8 ) + (0,5 x7,8 ) = 3,9+3,9 = 7,8 Sehingga total kualitas () yang diperoleh adalah sebagai berikut: = (0,2 x 7,5 ) + (0,2 x 7,65) + (0,2 x7,93) + (0,2 x7,95) + (0,2 x7,8) = 1,5+1,53 + 1,59 + 1,6 + 1,56 = 7,78/ 10 x 100% = 77,8 % Dari analisis penilaian di atas, maka dapat diambil kesimpulan bahwa nilai yang didapat melalui kuesioner mengenai Sistem Informasi Tugas Akhir berbasis web ini mendapat nilai (77,8 %) dengan predikat cukup baik. Diperlukan pengembangan yang lebih signifikan untuk menyempurnakan sistem tersebut, agar dapat meningkatkan kualitas menjadi sangat baik. Simpulan Sistem Informasi Tugas Akhir Berbasis Web Universitas Sahid Surakarta ini dibangun menggunakan metode pemrograman terstruktur, dimana sistem yang dibangun menyesusaikan kebutuhan universitas, baik pengunjung, mahasiswa, ketua prodi, pembimbing dan BAAK. Sistem Informasi Tugas Akhir berbasis web ini merupakan sistem baru yang dibuat untuk memudahkan mahasiswa untuk menjalani proses Tugas Akhir. Sistem Informasi Tugas Akhir Berbasis Web ini telah diuji coba dan tidak di ketemukan Kendala yang berarti. Sistem ini dapat dijalankan dengan software dan hardware yang sederhana, yaitu dapat digunakan dengan komputer Pentium IV, serta dapat dijalankan oleh semua sistem operasi dan browser. Berdasarkan hasil pengujian
52
sistem dengan metode McCall yang telah dilakukan, sistem ini mendapatkan nilai (77,8 %) dengan predikat cukup baik. Dari hasil yang didapat diharapkan Sistem Informasi Tugas Akhir Berbasis Web ini dapat diterapkan di Universitas Sahid Surakarta untuk membantu berjalannya Tugas Akhir. Sistem Informasi Tugas Akhir berbasis web ini masih harus menyesuaikan dengan kebutuhan yang diperlukan oleh Universitas Sahid Surakarta, sehingga perlu adanya pengembangan untuk meningkatkan keunggulan dari sistem ini. Pengembangan yang dimaksud adalah print out berita acara, data mahasiswa dihubungkan dengan data penerimaan mahasiswa baru, pembahasan kode program untuk pengembangan dan penentuan wewenang penilaian hasil Tugas Akhir. Daftar Pustaka Andi. 2009. Tips dan Trik JQuery. Yogyakarta : Penerbit Andi Yogyakarta. Armadyah Amborowati. 2007. Pengantar Pemrograman Terstruktur. Yogyakarta : Penerbit Andi Yogyakarta. Janner Simarmata. 2010. Rekayasa Perangkat Lunak. Yogyakarta : Penerbit Andi Yogyakarta. Romi Satria Wahono. 2006. Teknik Pengukuran Kualitas Perangkat Lunak, http://romisatriawahono.net/2006/06/05/teknik-pengukuran-kualitas-perangkatlunak/,diakses tanggal 8 Maret 2012, pukul 10.00 Tim Penyusun Panduan Penyusunan Tugas Akhir Universitas Sahid Surakarta. 2011. Buku Panduan Penyusunan Tugas Akhir. Surakarta : Universitas Sahid Surakarta. Witarto. 2004. Memahami Sistem Informasi. Bandung : Penerbit Informatika Bandung.
53