sinkronisasi penjadwalan kuliah dan praktikum …repository.upnvj.ac.id/2980/1/awal.pdf · kata...

19
SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM BERBASIS WEB (STUDI KASUS FAKULTAS ILMU KOMPUTER UPN “VETERAN” JAKARTA) SKRIPSI NIA ASNIA 1320513014 UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI 2016

Upload: others

Post on 03-Nov-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

SINKRONISASI PENJADWALAN KULIAH DAN

PRAKTIKUM BERBASIS WEB

(STUDI KASUS FAKULTAS ILMU KOMPUTER

UPN “VETERAN” JAKARTA)

SKRIPSI

NIA ASNIA

1320513014

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2016

Page 2: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

SINKRONISASI PENJADWALAN KULIAH DAN

PRAKTIKUM BERBASIS WEB

(STUDI KASUS FAKULTAS ILMU KOMPUTER

UPN “VETERAN” JAKARTA)

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh

Gelar Sarjana Komputer

NIA ASNIA

1320513014

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2016

Page 3: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE
Page 4: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE
Page 5: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE
Page 6: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

SINKRONISASI PENJADWALAN KULIAH DAN

PRAKTIKUM BERBASIS WEB

(STUDI KASUS FAKULTAS ILMU KOMPUTER

UPN “VETERAN” JAKARTA)

Nia Asnia

Abstrak

Penelitian ini dilakukan untuk membuat sebuah sistem penjadwalan kuliah dan

praktikum berbasis web dimana semua dosen dapat memilih waktu, hari, matakuliah,

ruang kuliah dan semester. Hal tersebut diperlukan karena sering terjadi bentrok

antara jadwal kuliah dan jadwal praktikum. Metode yang digunakan dalam penelitian

ini adalah metode waterfall dimana analisis sistem menggunakan metode PIECES

(perpormance, information, economic, control, efficiency, service). Dengan adanya

sistem usulan ini penulis berharap dapat membantu mengatasi bentroknya antara

jadwal kuliah dan praktikum yang terjadi di Fakultas Ilmu Komputer UPN “Veteran”

Jakarta.

Kata Kunci : Penjadwalan Kuliah dan Praktikum, PIECES

Page 7: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

SYNCHRONIZATION SCHEDULING AND LECTURE

PRACTICUM WEB

(CASE STUDY FACULTY OF COMPUTER SCIENCE

UPN "VETERAN" JAKARTA)

Nia Asnia

Abstract

This research was conducted to make a scheduling system web-based lectures and

practicum in which all faculty can choose the time, day, lecture, lecture halls and a

half. This is necessary because of frequent clashes between the schedule of lectures

and lab schedules. The method used in this research is the waterfall method where

systems analysis using methods PIECES (perpormance, information, economic,

control, efficiency, service). With the proposed system, the writer hopes to help

overcome bentroknya between the schedule of lectures and lab work that took place

in the Faculty of Computer Science UPN "Veteran" Jakarta.

Keywords : Scheduling Lecture and Practice, PIECES

Page 8: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

i

Kata Pengantar

Puji dan syukur penulis panjatkan kepada Allah SWT atas segala rahmat

dan karunia-Nya sehingg skripsi ini berhasil diselesaikan. Judul yang dipilih

dalam penelitian ini adalah Sinkronisasi Penjadwalan Kuliah dan Praktikum

Berbasis Web (Studi Kasus Fakultas Ilmu Komputer UPN “Veteran”

Jakarta.

Terimakasih penulis ucapkan kepada semua pihak yang telah membantu

dalam penyusunan Skripsi ini, antaralain :

1. Allah SWT yang telah memberikan hidayah serta rahmatnya sehingga

membantu penulis dalam menyelesaikan setiap masalah yang timbul

selama penyusunan Skripsi ini.

2. Bapak Dr. Nidjo Sandjojo, M.Sc sebagai Dekan Fakultas Ilmu Komputer

Universitas Pembangunan Nasional “Veteran” Jakarta.

3. Ibu Ati Zaidiah., S.Kom., MTI sebagai Kepala Program Studi S1 Sistem

Informasi.

4. Ibu Erly Krisnanik., S.Kom., MM sebagai dosen pembimbing yang telah

membimbing penulis selama menyusun Skripsi ini.

5. Keluarga penulis yang tidak pernah lelah mendoakan dan mendukung

selama penyusunan skripsi ini.

Penulis menyadari bahwa skripsi ini masih banyak terdapat kekurangan,

oleh karena itu penulis mengharapkan kritik dan saran untuk penyempurnaan agar

skripsi ini menjadi lebih baik di masa yang akan datang.

Akhir kata, penulis berharap semoga skripsi ini bermanfaat bagi penulis

pada khususnya dan pembaca pada umumnya.

Jakarta, Januari 2016

Penulis

Page 9: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

ii

DAFTAR ISI

Halaman Judul

Halaman Pernyataan Orisinalitas

Halaman Pengesahan

Halaman Pernyataan Persetujuan Publikasi

Abstrak

Abstract

Kata Pengantar ................................................................................................. i

DAFTAR ISI .................................................................................................... ii

DAFTAR GAMBAR ....................................................................................... iv

DAFTAR TABEL ............................................................................................ vi

DAFTAR SIMBOL .......................................................................................... vii

DAFTAR LAMPIRAN .................................................................................... xii

BAB I PENDAHULUAN ........................................................................ 1

1.1 Latar Belakang Masalah .......................................................... 1

1.2 Rumusan Masalah ................................................................... 2

1.3 Batasan Masalah ...................................................................... 2

1.4 Maksud dan Tujuan Penelitian ................................................ 2

1.5 Metodologi Penelitian ............................................................. 3

1.6 Sistematika Penulisan .............................................................. 3

BAB II LANDASAN TEORI ................................................................... 5

2.1 Definisi Sistem Informasi........................................................ 5

2.2 Konsep Penjadwalan ............................................................... 6

2.3 Sinkronisasi ............................................................................. 8

2.4 Website .................................................................................... 9

2.5 Penjadwalan Berbasis Web ..................................................... 10

2.6 Unified Modeling Language (UML) ....................................... 10

2.7 Langkah-langkah UML ........................................................... 13

2.8 PHP (Hypertext Preproccesor) ............................................... 14

2.9 MySQL .................................................................................... 15

2.10 Metode Pengembangan Sistem ............................................. 16

BAB III METODOLOGI PENELITIAN ................................................ 19

3.1 Tahapan Penelitian .................................................................. 19

3.2 Kegiatan Penelitian ................................................................. 20

3.3 Tempat dan Jadwal Penelitian ................................................. 22

3.4 Alat dan Bahan Penelitian ....................................................... 22

Page 10: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

iii

BAB IV HASIL DAN PEMBAHASAN ................................................... 23

4.1 Profil Fakultas Ilmu Komputer UPNVJ .................................. 23

4.2 Visi dan Misi ........................................................................... 23

4.3 Struktur Organisasi .................................................................. 24

4.4 Tugas Pokok dan Fungsi ......................................................... 25

4.5 Dokumen Masukan ................................................................. 29

4.6 Simpanan Data ........................................................................ 31

4.7 Matriks Kegiatan dan Kebutuhan Informasi ........................... 31

4.8 Identifikasi Masalah ................................................................ 32

4.9 Analisa Prosedur Sistem Berjalan ........................................... 33

4.10 Masalah Pokok ...................................................................... 35

4.11 Perancangan Sistem Usulan .................................................. 35

4.12 Use Case Diagram ................................................................. 35

4.13 Aktivity Diagram................................................................... 40

4.14 Sequence Diagram................................................................. 57

4.15 Class Diagram ....................................................................... 66

4.16 Struktur File........................................................................... 66

4.17 Rancangan dan Masukan ....................................................... 71

4.18 Rancangan Pengkodean......................................................... 74

4.19 Arsitektur Menu .................................................................... 75

4.20 Konfigurasi Sistem Komputer ............................................... 77

4.21 Pengamanan Aplikasi ............................................................ 79

4.22 Implementasi Sistem ............................................................. 80

4.23 Pengujian Sistem ................................................................... 81

4.24 Implementasi Antar Muka ..................................................... 83

BAB V PENUTUP .................................................................................... 87

5.1 Kesimpulan.............................................................................. 87

5.2 Saran ........................................................................................ 87

DAFTAR PUSTAKA ..................................................................................... 88

DAFTAR RIWAYAT HIDUP

LAMPIRAN

Page 11: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

iv

DAFTAR GAMBAR

Gambar 1 Siklus Informasi ........................................................................................ 6

Gambar 2 Model Waterfall ........................................................................................ 17

Gambar 3 Tahapan Penelitian .................................................................................... 19

Gambar 4 Struktur Organisasi .................................................................................... 24

Gambar 5 Use Case Diagram Sistem Berjalan Penjadwalan Kuliah ......................... 34

Gambar 6 Use Case Diagram Sistem Berjalan Penjadwalan Praktikum ................... 35

Gambar 7 Use Case Diagram Use Case Diagram Dikjar ........................................... 36

Gambar 8 Use Case Diagram Use Case Diagram Kaprodi ........................................ 37

Gambar 9 Use Case Diagram Use Case Diagram Dosen ........................................... 38

Gambar 10 Use Case Diagram Use Case Diagram Mahasiswa ................................. 39

Gambar 11 Use Case Diagram Ka Lab ...................................................................... 40

Gambar 12 Activity Diagram Mengolah Data Dosen ................................................ 41

Gambar 13 Activity Diagram Mengolah Data Mahasiswa ........................................ 42

Gambar 14 Activity Diagram Mengolah Data Matakuliah ........................................ 43

Gambar 15 Activity Diagram Mengolah Data Ruangan ............................................ 44

Gambar 16 Activity Diagram Mengolah Data Waktu ............................................... 45

Gambar 17 Activity Diagram Mengolah Data User .................................................. 46

Gambar 18 Activity Diagram Lihat Jadwal Kuliah ................................................... 47

Gambar 19 Activity Diagram Lihat Jadwal Praktikum.............................................. 48

Gambar 20 Activity Diagram Cetak Jadwal Kuliah .................................................. 49

Gambar 21 Activity Diagram Cetak Jadwal Praktikum ............................................. 50

Gambar 22 Activity Diagram Rekam Rencana Study ............................................... 51

Gambar 23 Activity Diagram Lihat Data Dosen........................................................ 52

Gambar 24 Activity Diagram Lihat Data Matakuliah ................................................ 53

Gambar 25 Activity Diagram Input Data Kesediaan Mengajar ................................. 54

Gambar 26 Activity Diagram Input Jadwal Praktikum.............................................. 55

Gambar 27 Activity Diagram Memilih Jadwal .......................................................... 56

Gambar 28 Sequence Diagram Mengolah Data Dosen .............................................. 57

Gambar 29 Sequence Diagram Mengolah Data Mahasiswa ...................................... 58

Gambar 30 Sequence Diagram Mengolah Data Matakuliah...................................... 58

Lampiran 31 Sequence Diagram Mengolah Data Ruangan ....................................... 59

Lampiran 32 Sequence Diagram Mengolah Data Waktu .......................................... 59

Lampiran 33 Sequence Diagram Mengolah Data User .............................................. 60

Lampiran 34 Sequence Diagram Lihat Jadwal Kuliah .............................................. 60

Lampiran 35 Sequence Lihat Jadwal Praktikum ........................................................ 61

Lampiran 36 Sequence Cetak Jadwal Kuliah ............................................................. 61

Lampiran 37 Sequence Cetak Jadwal Praktikum ....................................................... 62

Lampiran 38 Sequence Lihat Data Dosen .................................................................. 62

Lampiran 39 Sequence Lihat Data Matakuliah .......................................................... 63

Page 12: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

v

Lampiran 40 Sequence Diagram Rencana Studi ........................................................ 63

Lampiran 41 Sequence Diagram Isi Kesedian Mengajar Dosen ............................... 64

Lampiran 42 Sequence Diagram Input Praktikum ..................................................... 64

Lampiran 43 Sequence Diagram Input Praktikum .................................................... 65

Lampiran 44 Class Diagram Class Diagram .............................................................. 66

Lampiran 45 Front End Menu Mahasiswa ................................................................. 75

Lampiran 46 Front End Menu Admin ........................................................................ 76

Lampiran 47 Front End Menu Kaprodi ...................................................................... 77

Lampiran 48 Front End Menu Kaprodi ...................................................................... 77

Lampiran 49 Konfigurasi Sistem Komputer .............................................................. 78

Lampiran 50 Arsitekture Sistem Jaringan .................................................................. 79

Page 13: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

vi

DAFTAR TABEL

Tabel 1 Tugas Dan Fungsi Pokok .................................................................... 25

Tabel 2 Dokumen Masukan ............................................................................. 29

Tabel 3 Dokumen Keluaran ............................................................................. 30

Tabel 4 Simpanan Data .................................................................................... 31

Tabel 5 Matriks Kegiatan ................................................................................. 31

Tabel 6 Struktur Data Dosen ............................................................................ 67

Tabel 7 Struktur Data Mahasiswa .................................................................... 67

Tabel 8 Struktur Data Mata Kuliah .................................................................. 68

Tabel 9 Struktur Data Ruangan ........................................................................ 68

Tabel 10 Struktur Data Waktu ......................................................................... 68

Tabel 11 Struktur Data Dosen .......................................................................... 69

Tabel 12 Struktur Data Praktikum ................................................................... 69

Tabel 13 Struktur Data Dosen .......................................................................... 69

Tabel 14 Struktur Data Kesediaan ................................................................... 70

Tabel 15 Rancangan Data Masukan ................................................................. 71

Tabel 16 Rancangan Data Keluaran ................................................................. 72

Tabel 17 Rancangan Simpanan Data ............................................................... 73

Tabel 18 Spesifikasi Perangkat Keras .............................................................. 78

Tabel 19 Spesifikasi Perangkat Lunak ............................................................. 78

Tabel 20 Pengujian Area User Kaprodi ........................................................... 81

Tabel 21 Pengujian Area User Dosen .............................................................. 82

Tabel 22 Pengujian Area User Admin ............................................................. 82

Tabel 23 Pengujian Area User Mahasiswa ...................................................... 83

Tabel 24 Pengujian Area User Ka Lab ............................................................. 83

Tabel 25 Antar Muka Kaprodi ......................................................................... 84

Tabel 26 Antar Muka Dosen ............................................................................ 84

Tabel 27 Antar Muka Admin ........................................................................... 85

Tabel 28 Antar Muka Mahasiswa .................................................................... 86

Tabel 29 Antar Muka Ka Lab .......................................................................... 86

Page 14: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

vii

DAFTAR SIMBOL

a. Use Case Diagram

NO GAMBAR NAMA KETERANGAN

1

Actor

Menspesifikasikan himpuan peran yang pengguna mainkan ketika

berinteraksi dengan use case

2

Dependency

Sebuah element bergantung dalam

beberapa cara ke element lainnya.

Aggregation, bentuk assosiation

dimana sebuah elemen berisi

elemen lainnya.

3

Generalization

Hubungan dimana objek anak (descendent) berbagi perilaku dan

struktur data dari objek yang ada di

atasnya objek induk (ancestor)

4

Include

Kegiatan yang harus terpenuhi agar

sebuah event dapat terjadi, dimana

pada kondisi ini sebuah use case

adalah bagian dari use case.

5

Extend

Digunakan untuk menggambarkan

hubungan antar use case yang

menunjukkan bahwa satu use case

merupakan fungsionalitas dari use

case yang lain jika kondisi atau

syarat itu terpenuhi.

Page 15: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

viii

6

Association

Apa yang menghubungkan antara objek satu dengan objek lainnya

7

System

Menspesifikasikan paket yang menampilkan sistem secara

terbatas.

8

Use Case

Deskripsi dari urutan aksi-aksi yang

ditampilkan sistem yang

menghasilkan suatu hasil yang

terukur bagi suatu aktor

9

Collaboration

Interaksi aturan-aturan dan elemen

lain yang bekerja sama untuk

menyediakan prilaku yang lebih

besar dari jumlah dan elemen-

elemennya (sinergi)

10

Note

Elemen fisik yang eksis saat

aplikasi dijalankan dan

mencerminkan suatu sumber daya

komputasi

Page 16: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

ix

b. Activity Diagram

NO GAMBAR NAMA KETERANGAN

1

Activity

Memperlihatkan bagaimana masing-

masing kelas antarmuka saling

berinteraksi satu sama lain

2

Action

State dari system yang

mencerminkan eksekusi dari suatu

aksi

3

Initial Node Bagaimana objek dibentuk atau

diawali

4

Activity Final

Node

Bagaimana objek dibentuk dan

dihancurkan

5

Fork Node Satu aliran yang pada tahap tertentu

berubah menjadi beberapa aliran

6

Nary

Association

Upaya untuk menghindari asosiasi

dengan lebih dari 2 objek

7

Event

Kegiataan yang menyebabkan

berubahnya status mesin.

Page 17: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

x

c. Class Diagram

NO GAMBAR NAMA KETERANGAN

1

Generalization

Hubungan dimana objek anak

(descendent) berbagi perilaku dan

struktur data dari objek yang ada di

atasnya objek induk (ancestor)

2

Class

Himpunan dari objek-objek yang

berbagi atribut serta operasi yang

sama

3

Collaboration

Deskripsi dari urutan aksi-aksi yang

ditampilkan sistem yang

menghasilkan suatu hasil yang

terukur bagi suatu aktor

4

Realization Operasi yang benar-benar

dilakukan oleh suatu objek

5

Dependency

Hubungan dimana perubahan yang

terjadi pada suatu elemen mandiri

(independent) akan mempegaruhi

elemen yang bergantung padanya

elemen yang tidak mandiri

6

Association Apa yang menghubungkan antara

objek satu dengan objek lainnya

Page 18: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

xi

d. Sequence Diagram

NO GAMBAR NAMA KETERANGAN

1

Aktor

Orang,proses,atau sistem lain yang

berinteraksi dengan sistem

informasi yang akan dibuat diluar

sistem informasi yang akan dibuat

itu sendiri, jadi walaupun simbol

dari aktor adalah gambar orang,

tapi aktor belum tentu merupakan

orang; biasanya dinyatakan

menggunakan kata benda di awal

frase name aktor

2

Garis hidup /

lifeline

Menyatakan kehidupan suatu

objek

3

Objek

Menyatakan objek yang

berinteraksi pesan

4

Waktu aktif

Menyatakan objek dalam keadaan

aktif dari berinteraksi pesan

5

Pesan tipe create

Menyatakan suatu objek membuat

Objek yang lain, arah panah

mengarah pada objek yang dibuat

Page 19: SINKRONISASI PENJADWALAN KULIAH DAN PRAKTIKUM …repository.upnvj.ac.id/2980/1/AWAL.pdf · Kata Kunci: Penjadwalan Kuliah dan Praktikum, PIECES. SYNCHRONIZATION SCHEDULING AND LECTURE

xii

DAFTAR LAMPIRAN

Lampiran 1 From Login

Lampiran 2 Halaman Awal Adim

Lampiran 3 From Input Data Dosen

Lampiran 4 From Input Data Mahasiswa

Lampiran 5 From Input Data Mata Kuliah

Lampiran 6 From Input Data Ruangan

Lampiran 7 From Input Data Waktu

Lampiran 8 Tampilan Lihat Jadwal Kuliah

Lampiran 9 Tampilan Lihat Jadwal Praktikum

Lampiran 10 From Input Data User

Lampiran 11 Tampilan Awal Kaprodi

Lampiran 12 Tampilan View Data Dosen

Lampiran 13 Tampilan View Data Mata Kuliah

Lampiran 14 From Input Data KRS

Lampiran 15 From Kesediaan Mengajar Dosen

Lampiran 16 Form Pilih Jadwal