sistem informasi akademik (si-imut) dan source code
DESCRIPTION
Aplikasi Sistem Informasi Mahasiswa ini membantu semua atau seluruh entitas dalam perkuliahan dengan kelebihan multiuser nyaTRANSCRIPT
LAPORAN TUGAS AKHIR
SISTEM INFORMASI MAHASISWA UDAYANA
TERINTEGRASI
(S-IMUT)
Oleh :
I Kadek Teo Prayoga Kartika (1504505086)
I Made Agus Hary Setiawan (1504505091)
PROGRAM STUDI TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
BALI
2016
1. Latar BelakangSebuah universitas memiliki berbagai macam data yang perlu dikelola
seperti, data dosen, data mahasiswa, Kartu Rencana Studi(KRS), Kartu Hasil
Studi (KHS), data nilai matakuliah, data mata kuliah , data fakultas, data jurusan
dan data ruang kuliah. Pengolahan data – data diatas secara manual tentu saja
akan mempersulit pekerjaan dan mengurangi tingkat keefisiensian dan tingkat
keamanan dari data yang akan diolah.
Program Sistem Informasi Mahasiswa Udayana Terintregasi (S - IMUT)
merupakan sebuah system informasi akademik yang berfungsi untuk menyimpan
dan mengolah data-data yang dibutuhkan agar dapat diakses oleh pengguna
sehingga pekerjaan dan pendistribusian informasi lebih efisien.
2. Target PenggunaTarget Pengguna dari aplikasi S-IMUT ini adalah Admin (karyawan TI)
pada perguruan tinggi, Dosen, dan Mahasiswa. Dimana semua target pengguna
yang telah dijabarkan dapat saling mengisi informasi serta melihat informasi yang
telah dimasukan.
a. Admin: Pegawai yang bertugas untuk mengatur dan mengawasi
distribusi data yang ada pada database aplikasi S-IMUT.
b. Dosen: Dosen diharapkan bisa untuk memasukan nilai dari mahasiswa.
c. Mahasiswa: Mahasiswa dapat dengan mudah untuk mengakses data –
data penting seperti KRS,dan KHS.
3. Fungsionalitas AplikasiAplikasi S- IMUT ini juga memiliki fungsionalitas bagi masing- masing
user sesuai tingkat (levelnya), jika levelnya berbeda maka hak aksesnya pun
berbeda, S- IMUT menerapkan system multiuser. Mulai dari login user
Gambar 3.1 Login S-IMUT
a. Login As Admin
Aplikasi ini akan mempermudah admin untuk mengatur dan mengawasi
data-data yang ada pada universitas sehingga distribusi data dari dosen ke
mahasiswa dapat berjalan dengan baik.Adapun event yang dapat dilakukan oleh
admin sifatnya tidak terbatas (akses penuh) seperti:
1) Pada Menu Master Admin dapat mengelola Admin, Dosen, Mahasiswa
dimana pada menu kelola ini admin dapat insert, update, delete data
semua user. Seperti pada gambar dibawah berikut:
Gambar 3.2 Menu Master
Pada masing- masing menu master jika login sebagai admin maka hak
akses diberikan sepenuhnya update, insert, delete sepert gambar panel dibawah
berikut (panel admin):
Gambar 3.3 Panel Kelola Admin
Pada gambar diatas dijelaskan bahwa admin dapat menginput foto, serta
data- data lainnya lalu menampilkannya pada table.
Aplikasi ini akan mempermudah admin untuk mengatur dan mengawasi
data-data yang ada pada universitas sehingga distribusi data dari dosen ke
mahasiswa dapat berjalan dengan baik.
2) Login As Dosen
Pada user jika login sebagai Dosen maka hak akses aplikasi tidak
sepenuhnya dimiliki oleh user ini hanya dapat mengupdate data diri, memasukan,
memanipulasi, hapus nilai mahasiswa, jadwal, matakuliah, KRS, jadwal, serta
KHS. Seperti pada gambar berikut (pada menu):
Gambar 3.4 Menu User Dosen
Gambar diatas merupakan contoh dari tampilan menu pada user dosen
maka pada panel- panel selanjutnya dosen dapat mengubah data diri, dan hak
akses penuh pada menu perkuliahan, seperti pada panel kelola nilai berikut:
Gambar 3.5 Panel Kelola Nilai
Gambar diatas merupakan cuplikan akses yang dimiliki dosen, maka dosen
dapat hak akses penuh pada perkuliahan seperti mengelola nilai, matakuliah, khs,
dan sebagainya
Tujuannya membantu dosen untuk mengolah nilai mahasiswa yang
dibimbing oleh dosen
3) Login As Mahasiswa
Pada user login dengan tingkat mahasiswa, maka hak akses yang diberikan
tidak lebih tinggi dari dosen, user ini hanya dapat update data pribadi, serta insert,
update, delete KRS, dan setelah itu hanya dapat melihat informasi pada tabel-
tabel menu. Seperti pada gambar dibawah berikut:
Gambar 3.5 Menu User Mahasiswa
Gambar diatas merupakan bagian yang dimiliki mahasiswa, , maka dapat
diperhatikan pada gambar dibawah berikut merupakan panel data diri mahasiswa
dimana mahasiswa dapat memperbaharui data dirinya tetapi tidak dapat
menghapus maupun memasukan mahasiswa baru;
Gambar 3.6 Panel User Mahasiswa
Gambar diatas merupakan cuplikasn dari panel kelola data diri mahasiswa,
dimana pada panel tersebut hanya terdapat button untuk mengupdate data diri dari
mahasiswa yang login saja.
Mempermudah akses mahasiswa terhadap data-data penting seperti data
nilai, data KRS dan data KHS.
4. Class Diagram
Gambar 4.1 Class Diagram
Gambar diatas merupakan diagram class dari program S-IMUT adapun
potongan gambar agar pembaca dapat lebih dapat melihat diagram class tersebut
seperti gambar dibawah berikut terdapat tiga potongan:
Potongan Gambar 1
Potongan Gambar 2
Potongan Gambar 3
5. Entity Diagram RealtionshipKarena program S-IMUT ini menggunakan database (aktif) untuk
menghitung otomatis data yang dimasukan maka terdapat relasi antara table nya,
seperti berikut:
Gambar 5.1 ERD S-IMUT
Gambar diatas merupakan gambar relasi database S-IMUT yang dimana
terdapat sebelas table dalam pengimplementasiannya.
6. ScreenShot Program Utama (Menu)Setiap user yang telah berhasil masuk atau login maka akan otomatis
diarahkan pada menu utama program, dalam kasus ini mata user akan dimanjakan
oleh desain interface metallic, seperti gambar dibawah berikut:
Gambar 6.1 Screenshot Program Utama/ Menu Utama
Gambar diatas merupakan screenshot dari program S-IMUT maka user
yang telah berhasil login akan ditampilkan pada panel seperti diatas.
7. Source Code dan LainnyaUntuk source code dan lainnya dalam pembahasan diatas dapat diakses
dan didownload pada link dibawah berikut:
https://onedrive.live.com/redir?resid=8467F8124A26E3E9!5160&authkey=!
AHOVr2vw0qr_tD4&ithint=file%2czip
Tabel 7.1 Link Source Code
Untuk hal lainnya dapat menghubungi developer pada email:
[email protected]. Terimakasih.