SISTEM INFORMASI SKRIPSI BERBASIS WEB
Oleh : Septian Fajar Sakti
NIM : 622013014
Skripsi
Untuk melengkapi salah satu syarat memperoleh Gelar Sarjana Teknik
Program Studi Sistem Komputer Fakultas Teknik Elektronika dan Komputer
Universitas Kristen Satya Wacana Salatiga Juli 2020
i
INTISARI
Skripsi merupakan suatu karya ilmiah mahasiswa yang dihasilkan pada akhir masa studi. Fakultas Teknik Elektro dan Komputer (FTEK) menjadikan skripsi menjadi salah satu syarat untuk memperoleh gelar Sarjana Teknik. Pada saat ini FTEK masih menggunakan metode manual dalam administrasi skripsi, sehingga prosesnya memerlukan waktu yang lebih lama.
Skripsi ini berisi tentang perancangan Sistem Informasi skripsi untuk FTEK.
Sistem ini memiliki tiga proses utama yaitu kolokium awal, kolokium lanjut, dan daftar ujian. Selain itu terdapat juga proses untuk revisi surat tugas. Penjadwalan untuk melakukan kolokium awal, lanjut ataupun ujian dapat dilakukan di sistem. Proses kolokium awal akan menerbitkan surat tugas yang di dalamnya berisi spesifikasi dan uraian tugas skripsi. Proses kolokium lanjut menerbitkan bukti lanjut, sedangkan proses pendaftaran ujian menerbitkan Data Peserta Ujian.
Sistem Informasi ini berbasis web dengan fitur login bertingkat sesuai dengan fungsinya, yaitu Admin, Mahasiswa, dan Dosen. Terdapat user khusus yaitu Kaprogdi yang merupakan user Dosen tapi memiliki beberapa fitur tambahan seperti melihat daftar dosen dan mahasiswa di progdinya, dan menjadwalkan kolokium untuk mahasiswa.
Pada akhir penulisan ini dapat diselesaikan perancangan hingga proses kolokium awal pada bagian penjadwalan oleh Kaprogdi. Sistem juga sudah dapat melakukan simulasi pengecekan persyaratan otomatis menggunakan data dari server dummy sebagai pengganti server Siasat. Unggah file dengan format PDF oleh mahasiswa untuk kolokium awal sudah dapat dilakukan.
ii
ABSTRACT
"Skripsi" is a final project which has to be fulfilled by students in Electronic and Computer Engineering Faculty to be graduated. Currently, the administration procedure is done manually which requires longer time.
This project designs an information system for "skripsi" in this faculty. The system has three main processes: "kolokium awal" (proposal defence), "kolokium lanjut"
(progress report) and "ujian" (final presentation). The schedule for the processes can be done in this system. After "kolokium awal" process, the system produces an assignment letter including the specification and tasks to be completed. Meanwhile, "kolokium lanjut" produces a certificate and "ujian" produces a list of final defense students.
The system is a web based system which has a user level login according to their roles as adminstration officer, student or lecturer. There is an additional user for a lecturer who acts as the department head which allows to view lecturer and student lists in his department and to create schedule for "kolokium awal" and "kolokium lanjut".
In the moment this report is written, only the "kolokium process" and scheduling has been completed. This system employs a dummy server to act as the real server to check some required data. The file upload feature in the format of pdf file is also completed..
iii
KATA PENGANTAR
Puji dan syukur kepada Tuhan yang Maha Esa, karena atas limpahan berkat dan rahmat-Nya penulis mampu menyelesaikan skripsi ini sebagai syarat untuk menyelesaikan studi pada Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana.
Dalam proses penyusunan dan penyelesaian skripsi ini, penulis mendapatkan bimbingan, saran serta bantuan dari orang-orang di sekitar. Oleh karena itu, penulis ingin mengucapkan terimakasih kepada:
1. Handoko, Ph.d dan Gunawan Dewantoro, M.Sc.Eng selaku pembimbing dan para dosen FTEK atas bimbingan, saran, serta nasehat yang telah diberikan selama proses pembuatan skripsi.
2. Bapak Atyanta Nika R,,M.BA,M.T. selaku wali studi atas arahan serta nasehat yang telah diberikan selama berkuliah di Fakultas Elektronika dan Komputer Universitas Kristen Satya Wacana.
3. Kedua orang tua terkasih atas dukungan berupa dukungan moral, doa serta materiil yang telah diberikan kepada penulis.
4. Teman-teman dan sahabat seperjuangan FTEK angkatan 2013 serta teman- teman dari angkatan lain yang telah menemani dan memberikan doa, motivasi, masukan serta semnagat kepada penulis.
5. Seluruh karyawan Tata Usaha yang telah membantu kelancaran penyelesaian pembuatan skripsi ini.
6. Seluruh pihak yang membantu penulis selama proses pembuatan skripsi yang tidak dapat disebutkan satu per satu.
Dalam penulisan skripsi ini peneliti menyadari masih banyak kekurangan baik dalam isi, penyampaian, serta penulisan. Sehingga, dibutuhkan kritik dan saran yang membangun demi perbaikan skripsi ini ke depannya.
Salatiga, 1 Juli 2020 Penulis, Septian Fajar Sakti
iv
DAFTAR ISI
INTISARI ...i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... iv
DAFTAR GAMBAR ... v
BAB I PENDAHULUAN... 1
1.1.Tujuan... 1
1.2.Latar Belakang ... 1
1.3.Spesifikasi Sistem ... 1
1.4.Sistematika Penulisan ... 3
BAB II DASAR TEORI ... 4
2.1.Database Relasi ... 4
2.2.Pemrograman Web ... 4
2.3.HTTP ... 5
BAB III PERANCANGAN ... 6
3.1.Kolokium Awal... 6
3.1.1. Proses Kolokium Awal ... 6
3.1.2. Proses cetak surat tugas ... 7
3.2.Kolokium Lanjut ... 8
3.3.Revisi surat tugas ... 10
3.4.Daftar ujian ... 11
3.5.Usecas diagram ... 12
3.6.Database ... 12
BAB IV PENGUJIAN DAN ANALISIS ... 16
4.1.Fitur Admin ... 16
4.1.1. Menambahkan User ... 16
4.1.2. Melihat User ... 17
4.2.Kolokium Awal... 18
4.3.Kendala dalam pembuatan skripsi ... 25
BAB V KESIMPULAN ... 27
5.1.Kesimpulan ... 27
v
DAFTAR GAMBAR
Gambar 3.1. Diagram Alir Sistem Kolokium Awal ... 7
Gambar 3.2. Diagram Alir Pencetakan Surat Tugas Skripsi ... 8
Gambar 3.3. Diagram Alir Proses Pendaftaran Kolokium Lanjut ... 9
Gambar 3.4. Diagram Alir Proses Revisi Surat Tugas Skripsi ... 10
Gambar 3.5. Diagram Alir Proses Pendaftaran Ujian Skripsi ... 11
Gambar 3.6. Use Case Diagram Sistem ... 12
Gambar 3.7. ERD Database untuk Hak Akses User ... 13
Gambar 3.8. ERD Database User ... 13
Gambar 3.9. ERD Database Bagian-1 ... 14
Gambar 3.10. ERD Database Bagian-2 ... 14
Gambar 3.11 ERD Persyaratan dan Mata Kuliah Mayor ... 15
Gambar 4.1. Halaman untuk Menambah User... 16
Gambar 4.2. Pendaftaran User Berhasil ... 17
Gambar 4.3. User Telah Terdaftar ... 17
Gambar 4.4. Daftar Dosen ... 17
Gambar 4.5. Daftar Mahasiswa... 18
Gambar 4.6. Daftar Topik Skripsi ... 18
Gambar 4.7. Tampilan Halaman Skripsi setelah Berhasil Mendaftar ... 19
Gambar 4.8. Tampilan Menu Awal ... 19
Gambar 4.9. Tampilan setelah Check Persyaratan ... 20
Gambar 4.10. Tampilan jika Langsung Klik Submit Tanpa Memilih File... 20
Gambar 4.11. Tampilan jika File Yang Diunggah Lebih Besar Dari 5MB... 21
Gambar 4.12. Tampilan jika File Yang Diunggah Tidak Berformat PDF ... 21
Gambar 4.13. Tampilan Unggah Proposal Berhasil ... 22
Gambar 4.14. Tampilan Daftar Mahasiswa Bimbingan ... 22
Gambar 4.15. Tampilan Detail Mahasiswa ... 23
Gambar 4.16. Tampilan Berhasil Verifikasi ... 23
Gambar 4.17. Tampilan Berhasil Verifikasi ... 24
Gambar 4.18. Tampilan Penjadwalan ... 24
Gambar 4.19. Tampilan Awal setelah Dijadwalkan ... 25