Disusun oleh :
WIDIARTO PUTRA
NIM. M3113147
i
HALAMAN PERSETUJUAN
Disusun Oleh
WIDIARTO PUTRA
NIM. M3113147
ii
HALAMAN PENGESAHAN
Mengetahui,
Ketua
Program Diploma III Teknik Informatika Tim Penjadwalan UNS
FMIPA UNS
iii
KATA PENGANTAR
Puji syukur kehadirat ALLAH SWT yang telah melimpahkan rahmat, hidayah
dan inayah-NYA sehingga penulis dapat menyelesaikan laporan magang dengan judul
“LAPORAN KEGIATAN MAGANG MAHASISWA PENAMBAHAN MODUL
PERGANTIAN DOSEN PADA SISTEM INFORMASI PENJADWALAN
UNIVERSITAS SEBELAS MARET”.
Kegiatan Magang Mahasiswa ini merupakan salah syarat wajib yang harus
ditempuh dalam Program Studi D3 Teknik Informatika. Selain untuk menuntas
program studi yang penulis tempuh Kegiatan Magang Mahasiswa ini ternyata banyak
memberikan manfaat kepada penulis baik dari segi akademik maupun untuk
pengalaman yang tidak dapat penulis temukan saat berada di bangku kuliah.
Dalam penyusunan laporan magang ini bayak pihak yang telah membantu, oleh
karena itu tidak lupa penulis mengucapkan terimakasih banyak kepada:
1. Kepada orang tua dan keluarga yang telah banyak memberikan semangat dan
motivasi sehingga dapat menyelesaikan laporan magang ini.
2. Bapak Abdul Aziz, S.Kom., M.Cs sebagai dosen pembimbing yang telah
bersedia meluangkan waktu dan memberikan saran serta mengarahkan laporan
penulisan hingga selesai.
3. Bapak Agus Purbayu, S.Si, M.Kom, sebagai pembimbing lapangan yang telah
memberikan arahan untuk menyelesaikan program
Akhir kata, penulis berharap semoga laporan magang ini dapat bermanfaat bagi
pembaca dan dapat menjadi gambaran untuk kemajuan laporan ini.
Surakarta, 9 November 2015
Penulis
iv
DAFTAR ISI
v
B. Perancangan Sistem ......................................................................................... 15
1. Usecase ................................................................................................................... 15
2. Activity Diagram ..................................................................................................... 16
3. Squence Diagram .................................................................................................... 20
4. Class Diagram ........................................................................................................ 25
5. ERD (Entity Relationship Diagram) ....................................................................... 26
C. Implementasi .................................................................................................... 28
1. Halaman Index ........................................................................................................ 28
2. Halaman Create ....................................................................................................... 28
3. Halaman Edit .......................................................................................................... 31
4. Halaman Cetak ........................................................................................................ 32
BAB V KESIMPULAN .............................................................................................. 35
A. Kesimpulan ...................................................................................................... 35
B. Saran ................................................................................................................. 35
DAFTAR PUSTAKA ................................................................................................. 36
vi
DAFTAR GAMBAR
Nomor Halaman
vii
1
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
UNS mempunyai Sistem Informasi Penjadwalan sendiri yang beralamatkan
di jadwal.uns.ac.id. Sistem Informasi tersebut bisa digunakan oleh staff dan
mahasiswa UNS. Staff bisa membuat jadwal secara otomatis menggunakan Sistem
Informasi tersebut, dan mahasiswa bisa menggunakan Sistem Informasi tersebut
untuk melihat Jadwal persemester.
Dalam perkuliahan tidak bisa dipungkiri bahwa ada kemungkinan suatu
mata kuliah yang diganti dosennya karena suatu alasan. Apabila pergantian
dosennya bertepatan dengan pergantian semester hamper tidak ada masalah atau
kendala yang ditemui. Namun apabila pergantian dosen mata kuliah terjadi di
pertengahan semester maka akan terjadi beberapa masalah pada Sistem Informasi
Penjadwalan UNS karena belum ada modul atau fungsi untuk menampung proses
tersebut.
Dari permasalahan diatas maka tim penjadwalan UNS menginginkan
sebuah modul tambahan untuk mengatasi hal tersebut.
B. Tujuan Kegiatan
1. Membuat modul pergantian dosen pada sistem informasi penjadwalan UNS
2. Menggenerate surat keputusan untuk pergantian dosen
C. Manfaat Kegiatan
1. Memudahkan staff Pendidikan UNS dalam membuat SK pergantian dosen.
2. Penulis mendapatkan pengalaman dari kegiatan magang.
D. Batasan Masalah
Oleh karena kompleksitas permasalahan sering kali dapat menyulitkan,
maka penulis perlu melakukan pembatasan masalah agar kedalaman analisisnya
tetap terjaga. Penulis hanya membatasi masalah dalam ruang lingkup pergantian
dosen dan hal-hal yang berhubungan seperti pembuatan SK pergantian dosen dan
pergantian dosen.
1
2
BAB II
LANDASAN TEORI
A. Konsep Dasar Sistem
1. Definisi Sistem
Terdapat dua kelompok pendekatan di dalam medefinisikan sistem, yaitu
menekankan pada prosedurnya dan yang menekankan pada komponen atau
elemennya. Pendekatan sistem lebih menekankan pada prosedur menurut Jerry Fit
Gerald : “Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang
saling berhubungan, berkumpul bersama-sama untuk menyelesaikan suatu sasaran
yang tertentu.”
2. Karakteristik Sistem
Menurut Jogiyanto dalam bukunya yang berjudul “Analisa dan Desain
Sistem Informasi” suatu sistem mempunyai karakteristik atau sifat-sifat tertentu
yaitu :
2
3
Suatu sistem juga mempunyai sistem yang lebih besar yang dikenal
dengan Suprasistem.
Contoh :
Contoh :
Sistem Keuangan
- Sistem Akuntansi
- Kasir
- Administrasi Keuangan
3
4
- Personalia
Segala sesuatu diluar dari batas sistem yang mempengaruhi operasi dari
suatu sistem disebut Lingkungan luar sistem (environment). Lingkungan luar
sistem ini dapat bersifat menguntungkan atau merugikan.
4
5
Menurut Jogiyanto, Ada beberapa sifat informasi yang harus dipahami, yaitu
:
5
6
Blok ini terdiri dari kombinasi prosedur, logika dari model matematika
yang akan memanipulasi data input dan data yang tersimpan di basis data
dengan cara yang sudah ditentukan untuk menghasilkan keluaran yang
diinginkan.
6
7
7
8
BAB III
PELAKSANAAN KEGIATAN
A. Gambaran Instansi
1. Keadaan Umum
Universitas Sebelas Maret atau yang biasa dikenal UNS merupakan salah
satu perguruan tinggi yang berada di kota Solo, The Spirit of Java. Terletak di sisi
timur kota Solo, UNS memiliki kampus dengan suasana kondusif, teduh, rimbun
pepohonan, asri, dan nyaman untuk mendukung kesuksesan pembelajaran para
mahasiswanya. Dengan kondisi itu, tak sedikit pihak yang lantas mengenal UNS
sebagai green campus, dan telah mendapatkan apresiasi dari Kementerian
Lingkungan Hidup dan Kehutanan RI sebagai Perintis Kampus Berwawasan
Lingkungan.
2. Sejarah Singkat
“Kebeningan matahari pagi tanggal 11 Maret 1976, hari Kamis Kliwon,
menambah cerah dan semaraknya sepanjang jalan tengah alun-alun utara Solo
hingga sampai di Siti Hinggil. Hiasan warna warni dari kain dan janur, permadani
8
9
merah bersih yang tergelar mulai dari Pegelaran sampai di Siti Hinggil dan
terpugarnya wajah bangunan Siti Hinggil sendiri, menjadikan tempat
upacara.” (Abu Alim Masykuri, 1977)
Pada masa itu, Solo telah memiliki keinginan untuk mendirikan sebuah
universitas negeri sendiri, mengingat kota lain telah memiliki universitas yang
umurnya bahkan telah mencapai puluhan tahun. Namun, akibat perang, penyatuan
pemerintahan, kekeruhan arus politik, ekonomi rakyat rusak, dan lain-lainnya,
universitas negeri di Solo belum dapat diwujudkan.
9
10
10
11
Selanjutnya, UGS akan digabung dengan perguruan tinggi negeri dan swasta
lain untuk membentuk universitas negeri di Solo. Perguruan tinggi tersebut adalah:
Institut Keguruan dan Ilmu Pendidikan Negeri, Sekolah Tinggi Olahraga, Akademi
Administrasi Niaga Negeri yang sudah diintegrasikan ke Akademi Administrasi
Niaga Negeri di Yogyakarta, Universitas Gabungan Surakarta, Fakultas
Kedokteran P. T. P. N. Veteran cabang Surakarta. Universitas tersebut terdiri atas
9 fakultas, yaitu: Fakultas Ilmu Pendidikan, Fakultas Keguruan, Fakultas Sastera
Budaya, Fakultas Sosial Politik, Fakultas Hukum, Fakultas Ekonomi, Fakultas
Kedokteran, Fakultas Pertanian serta Fakultas Teknik.
11
12
3.2.Misi
B. Paparan Kegiatan
12
13
dilaksanakan setiap hari senin sampai jumat sesuai dengan jam kerja di instansi
tersebut. Pada minggu pertama masuk magang bertepatan dengan pergantian
semester sehingga banyak membantu mengurusi beberapa masalah yang terjadi
pada sistem penjadwalan Universitas Sebelas Maret di beberapa prodi.
C. Jadwal Kegiatan
No Waktu Kegiatan
1 Minggu Pertama Membantu tim penjadwalan Universitas
Sebelas Maret
2 Minggu Kedua Mempelajari sistem penjadwalan UNS
3 Minggu Ketiga Mulai menambah modul untuk pergantian
dosen di sistem penjadwalan Universitas
Sebelas Maret
4 Minggu Keempat Membantu tim penjadwalan Universita
Sebelas Maret untuk mengatasi masalah
generate jadwal di beberapa prodi
5 Minggu Kelima Konsultasi dengan Pembimbing instansi
mengenai projek dan beberapa revisi
6 Minggu Keenam Perbaikan projek dan presentasi.
13
14
BAB IV
HASIL DAN PEMBAHASAN
A. Analisa dan Kebutuhan Sistem
1. Analisa Sistem
Berdasarkan informasi yang didapatkan dalam kegiatan magang mahasiswa
oleh penulis, sistem penjadwalan Universitas Sebelas Maret merupakan sistem
informasi berbasis web. Sistem ini menggunakan bahasa pemrograman php dan
menggunakan Framework YII.
2. Kebutuhan Hardware
Untuk menambahkan modul kedalam sistem informasi penjadwalan
Universitas Sebelas Maret, penulis menggunakan perangkat keras dengan
spesifikasi sebagai berikut:
1. Laptop dengan Processor inti core 4 dan clock sebesar 1,6GHz
2. Ram sebesar 4 GB
3. Hardisk sebesar 500GB
14
15
3. Kebutuhan Software
Perangkat lunak atau software yang digunakan oleh penulis untuk
mnambahkan modul adalah sebagai berikut :
1. Apache
2. Sql Server
3. Notepad++
4. Google Chrome
B. Perancangan Sistem
1. Usecase
Usecase adalah pemodelan yang dilakukan untuk mendiskripsikan sebuah
interaksi antar actor dengan sistem informasi yang dibuat. Dalam pembuatan modul
yang dilakukan oleh penulis actor yang terlibat dalam modul penulis adalah Staff
yang bertanggung jawab untuk mengolah data dan Sistem yang merupakan bagian
dari sistem informasi penjadwalan itu sendiri.
15
16
2. Activity Diagram
Activity Diagram merupakan gambaran dari alur kerja sebuah usecase.
Dalam modul yang dibuat oleh penulis ada 5 buah Activity Diagram yaitu Melihat
Data, Mengelola Data, Mencetak SK, Mengambil Data, dan Menyimpan Data.
16
17
17
18
18
19
19
20
3. Squence Diagram
Sequence diagram adalah suatu diagram yang menggambarkan interaksi
antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut.
Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-
obyek yang melakukan suatu tugas atau aksi tertentu. Obyek-obyek tersebut
kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya
ditaruh di paling kiri dari diagram.
20
21
21
22
22
23
23
24
24
25
4. Class Diagram
Class diagram adalah model yang menggambarkan struktur dan deskripsi
class serta hubungannya antara class. Class diagram mirip ER-Diagram pada
perancangan database, bedanya pada ER-diagram tdk terdapat operasi/methode tapi
hanya atribut. Class terdiri dari nama kelas, atribut dan operasi/methode.
25
26
26
27
Gambar 14 ERD
27
28
C. Implementasi
1. Halaman Index
Dalam halaman ini ditampilkan data dosen yang sudah diganti dan menu di
samping kanan untuk pilihan create dan list. Menu Create digunakan untuk
membuat pergantian dosen.
2. Halaman Create
Pada halaman index jika memilih menu create maka akan diarahkan ke
ListView yang akan menampilkan data mata kuliah yang akan diganti. Di sisi kanan
ada menu manage yang digunakan untuk mengedit data.
28
29
29
30
Ketika memilih tombol Isi Dosen maka akan muncul kotak dialog yang
berisikan daftar dosen yang mengajar pada prodi tersebut.
30
31
3. Halaman Edit
Pada halaman index ketika memilih symbol pensil maka akan terarahkan ke
form update dengan form yang sudah terisi.
Untuk mengganti data pada form yang sudah terisi bisa meilih tombol yang
ada disampingnya.
31
32
4. Halaman Cetak
Menu untuk mencetak SK berada pada menu Cetak Laporan kemudian
Laporan Ganti Dosen Pengajar.
32
33
Setelah itu akan diarahkan ke halaman yang berisi data dosen yang sudah
diganti dan tombol cetak disampingnya.
33
34
34
35
BAB V
KESIMPULAN
A. Kesimpulan
Berdasarkan uraian dari bab-bab sebelumnya, penulis menarik kesimpulan
sebagai berikut :
B. Saran
Karena keterbatasan penulis, maka fitur untuk pencarian di beberapa
halaman masih belum bisa digunakan. Maka dari itu alangkah baiknya apabila
ditambahkan fitur pencarian agar lebih mudah dalam penggunaan sistem ini.
35
36
DAFTAR PUSTAKA
36