You are on page 1of 20

SISTEM INFORMASI JADWAL KULIAH BERBASIS

WEB PADA JURUSAN TEKNIK ELEKTRO


POLITEKNIK NEGERI MEDAN
LAPORAN TUGAS AKHIR

Ditulis Sebagai Salah Satu Syarat Untuk Menyelesaikan Tugas Akhir

oleh

SUTINI MANURUNG
NIM : 1105103308

PROGRAM STUDI MANAJEMEN INFORMATIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MEDAN
MEDAN

2013

ABSTRAK

Sistem Informasi ini menyediakan Sistem Informasi Jadwal Kuliah


Berbasis Web pada Jurusan Teknik Elektro Politeknik Negeri Medan, Sistem ini
dirancang dengan menggunakan bahasa pemrograman php, Dreamweaver, dan
file-file database dirancang dengan menggunakan MySQL Xampp. Perancangan
sistem informasi jadwal perkuliahan ini dibuat untuk membantu dan
mempermudah seluruh proses penyusunan jadwal perkuliahan pada Jurusan
Teknik Elektro. Sistem informasi ini dibuat dengan merancang Data Flow
Diagram (DFD), merancang desain input dan output, merancang database,
merancang struktur user interface dan struktur algoritma pemrograman.Hasil
dari rancangan tersebut telah diimplementasikan kedalam script PHP dan
digunakan MySQL sebagai manajemen database sehingga dihasilkan sistem
informasi jadwal perkuliahan yang mempermudah untuk penyusunan jadwal
perkuliahan mahasiswa, dosen dan pimpinan hanya bisa mendapatkan informasi
jadwal perkuliahan saja .

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa kerana atas
rahmat dan karunia-Nya jugalah maka penulis dapat menyelesaikan Laporan
Tugas Akhir yang berjudul Sistem Informasi Jadwal Kuliah Berbasis Web
Pada Jurusan Teknik Elektro Politeknik Negeri Medan
Laporan Tugas Akhir (TA) ini disusun sebagai syarat untuk
menyelesaikan Pendidikan Program Diploma 3 Program Studi manajemen
Informatika Jurusan Teknik Elektro Politeknik Negeri Medan.
Laporan ini dapat disusun dengan baik karena banyak masukan dan
dukungan dari barbagai pihak yang berupa informasi ,arahan dan bimbingan. Oleh
karena itu penulis mengucapkan terima kasih kepada :
1. M. Syahrudin, ST,MT. Selaku Direktur Politeknik Negeri Medan.
2. Ir. Rina Anugrahwaty,M.T. selaku ketua Jurusan Teknik Elektro
Politeknik Negeri Medan.
3. Roslina, M.I.T. selaku Kepala Program Studi Manajemen Informatika
Politeknik Negeri Medan sekaligus selaku dosen pembimbing yang
telah memberikan arahan, bimbingan serta menyediakan waktu
sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini.
4. Hikmah Adwin Adam, S.Kom. selaku dosen wali MI-6B yang selalu
memberi dukungan dalam menyelesaikan Laporan Tugas Akhir ini.
5. Pihak Jurusan Teknik Elektro Politeknik Negeri Medan yang telah
bersedia memberikan izin kepada penulis untuk melakukan riset dan
memberikan data yang diperlukan oleh penulis.
6. Kedua orang tua penulis, Ayahanda Jassen Manurung dan Ibunda Raus
Sitorus yang tak hentinya memberikan doa dan dukungan, nasihat,
kasih sayang, baik dari segi moril maupun material. Kakak, Abang

penulis, Karlin Manurung, Merliana Manurung, Rodia Manurung,


Ranti Manurung, Jonar Manurung, Kornelius Manurung.
7. Ariama Susanti, selaku Administrasi Program Studi Manajemen
Informatika Politeknik Negeri Medan, yang telah banyak membantu
penulis untuk keperluan administratif Laporan Tugas Akhir ini.
8. Terima kasih buat, Sarma Junita Siahaan, Tia Novelita Sinaga,
Sriyantika Br. Ginting, Enos Damanik, Edwi Efendi.
9. Rekan rekan penulis, sesama Mahasiswa Program Studi Manajemen
Informatika. Serta teman-teman satu bimbingan, dan seluruh MI-6B
yang telah banyak membantu Penulis selama tiga tahun belajar di
Politeknik Negeri Medan.

Dalam penyusunan Laporan Tugas Akhir ini, penulis menyadari bagitu


banyak kekurangan dan kesalahan baik dalam penyajian maupun penulisan. Untuk
itu penulis mengharapkan saran dan kritik yang bersifat membangun dari para
pembaca demi menyempurnakan Laporan Tugas Akhir ini. Semoga laporan Tugas
Akhir ini berguna bagi pembaca secara umum dan penulis secara khusus. Akhir
kata penulis ucapkan terimakasih.

Medan, 29 Agustus 2013


Penulis

Sutini Manurung
NIM. 1105103308

DAFTAR ISI

LEMBAR PERSETUJUAN..................................................................................... i
LEMBAR PENGESAHAN .................................................................................... ii
ABSTRAK ............................................................................................................. iii
KATA PENGANTAR ........................................................................................... iv
DAFTAR ISI ......................................................................................................... vii
DAFTAR GAMBAR ............................................................................................. xi
DAFTAR TABEL ................................................................................................ xiv
BAB 1

PENDAHULUAN............................................................................... 1

1.1

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

1.2

Rumusan Maslah ................................................................................ 2

1.3

Batasan Masalah ................................................................................. 3

1.4

Tujuan dam manfaat tugas akhir ........................................................ 3

1.4.1 Tujuan Tugas Akhir ............................................................................ 3


1.4.2 Manfaat Tugas Akhir .......................................................................... 4
1.5

Metode Penelitian ............................................................................... 4

1.5.1 Perencanaan ........................................................................................ 4


1.6

Analisis Sistem .................................................................................... 5

1.7

Lokasi penelitian .................................................................................. 8

BAB 2
2.1

TINJAUAN PUSTAKA...................................................................... 9
Landasan Teori .................................................................................... 9

2.1.1 Sistem ................................................................................................. 9


2.1.2 Informasi ........................................................................................... 11
2.1.3 Sistem Informasi ............................................................................... 11
2.1.4

Data .................................................................................................. 12

2.1.5

Penjadwalan ..................................................................................... 12

2.1.6

Jurusan Elektro ................................................................................12

2.1.7

Analisis dan Perancangan Sistem .................................................... 12

2.1.8

Diagram Aliran Data/Data Flow Diagram (DFD) ........................... 13

2.1.9

Normalisasi ...................................................................................... 16

2.1.10 Database dan MySQL ...................................................................... 16


2.1.11 PHP .................................................................................................. 17
2.1.12 Macromedia Dreamweaver .............................................................. 17
2.1.13 Apache Server .................................................................................. 17
2.1.14 Flowchart ......................................................................................... 17
2.1.15 Website ............................................................................................ 21
2.2Gambaran Umum Politeknik Negeri Medan .......................................... 21
2.2.1Sejarah Politeknik Negeri Medan ........................................................ 21
2.2.2 Visi dan Misi Politeknik Negeri Medan ............................................ 22

BAB 3

ANALISIS DAN PERANCANGAN SISTEM ................................ 28

3.1

Analisis Sistem yang Sedang Berjalan ............................................ 28

3.2

Prosedur Penjadwalan ...................................................................... 28

3.2.1 Form Input Data Kurikulum Mata Kuliah ......................................... 29


3.2.2 Analisis Output .................................................................................. 33
3.2.3 Evaluasi Sistem yang sedang berjalan ............................................... 37
3.3

Perancangan Sistem Usulan ...............................................................37

3.3.1 Rancangan DFD yang diusulkan .......................................................38


3.3.2 Rancangan Tampilan ........................................................................ 40
3.3.3 Rancangan Output ........................................................................... 41
3.3.4 Rancangan Input...............................................................................44
3.3.5 Rancangan Laporan ..........................................................................47
3.3.6 Kamus Data ...................................................................................... 50
3.3.7 Rancangan Database ........................................................................ 50
3.3.8 Algoritma Pemrograman ..................................................................61
3.4
BAB 4

Rancangan Struktur User Interface ..................................................66


HASIL DAN PEMBAHASAN .......................................................... 67

4.1 Pembahasan Hasil Sistem ................................................................... 67


4.2

Tampilan Laporan .............................................................................79

4.3

Studi Kelayakan Sistem ...................................................................... 81

BAB 5

SIMPULAN DAN SARAN ............................................................... 84

5.1 Simpulan .............................................................................................. 84


5.2 Saran .................................................................................................... 84
DAFTAR PUSTAKA ........................................................................................... 86

DAFTAR GAMBAR

Gambar
Halaman
Gambar 3.1: Diagram Konteks Sedang Berjalan. ................................................. 28
Gambar 3.2 : DFD Level 0 Sistem yang sedang berjalan
..................................................29
Gambar 3.3: Data Kurikulum Mata Kuliah........................................................... 33
Gambar 3.4: Jadwal Kuliah
.............................................................................................36
Gambar 3.5 : Diagram Konteks yang diusulkan
..............................................................38
Gambar 3.6: DFD level 0 Sistem informasi yang diusulkan .............................. 39
Gambar 3.7 : Rancangan Halaman Home ............................................................ 41
Gambar 3.8 : Rancangan Tampilan Menu Admin ............................................... 41
Gambar 3.9 : Rancangan Output Jadwal Kuliah ................................................... 43
Gambar 3.10 : Rancangan Output Data Mata Kuliah ........................................... 39
Gambar 3.11 : Rancangan Output Data Ruangan ................................................. 40
Gambar 3.12 : Rancangan Output Jadwal Kuliah
............................................................43
Gambar 3.13 : Rancangan Login Admin
..........................................................................44
Gambar 3.14 : Rancangan Input Data Dosen ........................................................ 45
Gambar 3.15 : Rancangan Input Mata Kuliah ..................................................... 45
Gambar 3.16 : Rancangan Input Data Ruang
.................................................................46
Gambar 3.17 : Rancangan Input Jadwal kuliah ................................................... 46

Gambar 3.18 : Laporan Data Dosen ...................................................................... 47


Gambar 3.19 : Laporan Mata Kuliah .................................................................... 48
Gambar 3.20 : Laporan Jadwal Kuliah ................................................................. 49
Gambar 3.21 : Algoritma Pemrograman Menu Utama ......................................... 61
Gambar 3.22 : Flowchart Login Admin ................................................................ 62
Gambar 3.23: Flowchart Menu Admin ................................................................. 65
Gambar 3.24 : Rancangan Struktur User Interfaces ............................................. 66
Gambar 4.1: Halaman Home ................................................................................. 67
Gambar 4.2: Halaman Login Admin...................................................................... 68
Gambar 4.3: Halaman Menu Admin ...................................................................... 69
Gambar 4.4: HalamanTampilan Sejarah ............................................................... 69
Gambar 4.5: Halaman Kurikulum ......................................................................... 70
Gambar 4.6: Halaman Program Diploma III......................................................... 70
Gambar 4.7: Halaman Program Diploma IV ........................................................ 71
Gambar 4.8: Halaman Daftar Dosen ..................................................................... 71
Gambar 4.9: Halaman Data Mata Kuliah .............................................................. 72
Gambar 4.10: Halaman Data ruang dan Kelas ...................................................... 73
Gambar 4.11: Halaman Jadwal Mata Kuliah Per Semester .................................. 73
Gambar 4.12: Halaman Data Faq ......................................................................... 74
Gambar 4.13: Halaman Data Komentar ................................................................ 74
Gambar 4.14: Halaman Berita / Gallery ............................................................... 75
Gambar 4.15: Halaman FormInputDosen ............................................................. 75
Gambar 4.15: Halaman FormInputMata Kuliah ................................................... 75

Gambar 4.16: Halaman Form Input Ruangan & Kelas ......................................... 76


Gambar 4.17: Halaman Form Input Jadwal Kuliah .............................................. 77
Gambar 4.18: Halaman Form Input Faq ............................................................... 78
Gambar 4.19: Halaman Form Input Komentar ..................................................... 78
Gambar 4.20: Halaman Form Input Berita / Gallery ............................................ 79
Gambar 4.21: Halaman Laporan Data Dosen ....................................................... 79
Gambar 4.22: Halaman Laporan Data Mata Kuliah ............................................. 80
Gambar 4.23: Halaman Laporan Data Jadwal Kuliah .......................................... 80

DAFTAR TABEL

Tabel

Halaman

Tabel 2.1Simbol DFD ........................................................................................... 14


Tabel 2.2ERD (Entity Relationship Diagram) ...................................................... 15
Tabel 2.3Direction System ....................................................................................19
Tabel 2.4Processing System ..................................................................................19
Tabel 2.5Input-OutputSystem.................................................................................20
Tabel 3.1Bentuk Un_Normal ................................................................................ 51
Tabel 3.2Bentuk Normal Kesatu (1NF) ................................................................ 52
Tabel 3.3 Bentuk Normal Kedua (2NF) ................................................................ 53
Tabel 3.4Bentuk Normal Ketiga (3NF) ................................................................ 54
Tabel 3.5 Tabel Admin ......................................................................................... 56
Tabel 3.6 Tabel Username .................................................................................... 57
Tabel 3.7 Tabel Matkul ......................................................................................... 57
Tabel 3.8 Tabel Ruangan ...................................................................................... 58
Tabel 3.9 Tabel Dosen .......................................................................................... 58
Tabel 3.10 Tabel Jadwal ....................................................................................... 59
Tabel 3.11 Tabel Berita ......................................................................................... 59
Tabel 3.12 Tabel Faq............................................................................................. 60
Tabel 3.13 Tabel Komentar................................................................................... 60

BAB 1 BAB 1
PENDAHULUAN

1.1

Latar Belakang Masalah


Penyusunan jadwal mata kuliah pada Jurusan Teknik Elektro Politeknik

Negeri Medan selama ini masih menggunakan semi komputerisasi. Dalam proses
penjadwalan mata kuliah semi komputerisasi sering mengalami kesulitan. Hal ini
disebabkan beberapa faktor yang harus dipertimbangkan seperti jumlah mata
kuliah yang akan diselenggarakan,Jumlah ruangan dan jumlah dosen. Selain itu
waktu yang diperlukan untuk menyusun jadwal secara semi komputerisasi
memerlukan waktu relatif lama apa lagi pelajaran yang akan diselenggarakan
berjumlah banyak, maka sering muncul masalah penjadwalan mata kuliah seperti
adanya konflik yang terjadi pada jadwal mata kuliah, itu disebabkan jam
pengalokasian mata kuliah dengan dosen dan ruangan yang sering bentrok dengan
jadwal mata kuliah, dosen dengan ruangan yang lain dalam satu periode jadwal
kuliah yang sama.
Oleh karena itu terpikir bagaiman cara agar pembuatan jadwal mata kuliah
dapat dipermudah tetapi masih sesuai dengan yang di inginkan dengan
mempertimbangkan dan memperhatikan kendala yang ada. Dengan website ini,
dapat mempermudah jadwal mata kuliah yang memenuhi kondisi yang diinginkan
seperti tidak konflik mata kuliah yang di ajar dosen secara bersamaan dan
kapasitas ruang kuliah dapat disesuaikan. Website ini dapat lebih mudah
digunakan karena lebih praktis dari pada menjadwalkan secara semi
komputerisasi.

Untuk maksud tersebut, penulis dalam tugas akhir ini akan memecahkan
masalah penjadwalan mata kuliah pada Jurusan Teknik Elektro,yaitu dengan
membuat jadwal mata kuliah berbasis web.
Untuk mempermudah dan memperlancar proses pembuatan jadwal mata
kuliah tersebut digunakan suatu software dan program sebagai alat bantu
pembuatan jadwal mata kuliah tersbut apabila dilakukan secara semi
komputerisasi akan sulit dilaksanakan karena memerlukan waktu yang lama
dengan mempertimbangkan konflik yang ada. Dengan memasukkan data yang
diperlukan dalam program komputer tersebut maka dalam waktu yang relatif
singkat akan dihasilkan suatu jadwal mata kuliah sekaligus dosen yang mengajar
dan ruangan yang digunakan.
Berdasarkan latar belakanhg masalah tersebut, maka penulis membuat
laporan tugas akhir dengan judul Sistem Informasi Jadwal Kuliah Berbasis
Web Pada Jurusan Teknik Elektro Politeknik Negeri Medan.
1.2

Rumusan Maslah
Berdasarkan rumusan masalah yang diuraikan dalam Tugas Akhir ini

adalah:
1. Bagaiman data diproses sehingga menghasilkan sistem informasi jadwal
kuliah berbasis web ?

1.3

Batasan Masalah
Batasan maslah yang dibahas dalam Tugas Akhir ini antara lain :
1. Semua dosen bersedia mengajar kapan saja dan diruang manapun.

2. Sistem informasi yang dibangun meliputi form login administrasi, form


input data kurikulum,form input data dosen, form input data ruangan,
form input data program studi dan form input data jadwal kuliah.
3. Output yang dibangun Daftar jadwal kuliah, daftar perprogram studi,
daftar dosen dan daftar ruangan.
4. Software yang digunakan Dreamweaver untuk desain web dan Xampp
sebagai web server yang dijalankan pada sistem operasi windows.
5. Aplikasi dibagun dengan bahasa pemrograman PHP.
6. Database dibangun dengan MySQL
7. Pembuatan database tempat penyimpanan data yang terdiri dari tabel
admin,tabel kurikulum,tabel dosen,tabel kelas, tabel ruangan, tabel
jadwal kuliah.
8. Dalam tugas ini tidak membahas masalah keamanan jaringan
insfratruktur jaringan.
1.4
1.4.1

Tujuan dam manfaat tugas akhir


Tujuan Tugas Akhir

Adapun tujuan penulisan tugas akhir antara lain :


1. Sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma 3.
2. Merancang dan membuat sistem informasi penjadwalan mata kuliah
berbasis web pada Jurusan Teknik Elektro Politeknik Negeri Medan.

1.4.2

Manfaat Tugas Akhir


1. Untuk memppercepat proses penjadwalan mata kuliah pada Jurusan
Teknik Elektro politeknik Negeri Medan.
2. Untuk mempermudah dalam penjadwalan mata kuliah secara cepat dan
efisien pada Jurusan Teknik Elektro.

1.5
1.5.1

Metode Penelitian
Perencanaan
Di dalam meyususn laporan tugas akhir ini , kegiatan-kegiatan yang akan

penulis rencanakan antara lain :


1. Membuat surat permohonan keperusahaan /instansi yang ditanda tangani
oleh Ketua Jurusan apabila diperlukan.
2. Melaksanakan penelitian diperusahaan

/ instansi tempat pembuatan

tugas akhir.
3. Mengajukan Judul Tugas Akhir
4. Mengajukan Proposal Tugas Akhir
5. Merancang dan membangun sistem informasi dari Judul Tugas Akhir
yang telah ditentukan.
1.6

Analisis Sistem
Dalam menganalisis sistem penyusunan dalam penyususnan jadwal kuliah

yang sedang berjalan pada Jurusan Teknik Elektro politeknik Negeri


Medan,dilakukan beberapa teknik pengumpulan data antara lain.
1. Observasi (pengamatan)

Melakukan pengamatan pada setiap prodi untuk melihat penyusunan


jadwal

kuliah,

pengaturan

jam

kuliah

pada

setiap

prodi

(MI,EL,EK,TK,CE) pada Jurusan Teknik Elektro Politeknik Negeri


Medan.
2. Sampling
Penulis akan mengambil beberapa sampel data dari setiap administrasi
program studi yang digunakan sebagai bahan untuk sistem informasi
jadwal kuliah. Data yang diambil adalah data mata kuliah, data dosen
pengajar, data kelas / ruangan teori, maupun praktek, dan data
kurikulum.
3. Interview (wawancara)
Melakukan dialog atau wawancara dengan pengawai staff administrasi
dan Ketua Jurusan Teknik Elektro politekni Negeri Medan untuk aturan
penyusunan jadwal, ketentuan jam mengajar dosen, pengaturan ruangan.
4. Studi Kepustakaan
Penulis mengulkan teori-teori sistem, informasi, data, sistem informasi,
jadwal, PHP, dreamweaver, web server, database dan MySQL jurnal,
artikel ilmiah.
1.6.1

Perancangan Sistem
Pada tahap ini penulis melakukan langkah-langkah perancangan sistem

yaitu sebagi berikut :


a. Perancangan Data Flow Diagram (DFD)
b. Perancangan Output

c. Perancangan Input
d. Perancangan database yang terdiri dari perancangan Kamus Data, tabel
database dan relasi antar tabel.
e. Perancangan Struktur User Interface
f.

Algoritma Pemrograman

g. Membuat sistem informasi jadwal kuliah berbasis web pada Jurusan


Teknik Elektro Politeknik Negeri Medan dengan menggunakan script
PHP sebagai bahasa pemrogramannya dan MySQL sebagai pembuatan
databasenya.
h. Pengujian Sistem.
1.7

Sistematika Penulisan
Untuk mempermudah proses pembahasan dalam pembuatan laporan tugas

akhir ini, maka sistematika dibuat sebagi berikut :


BAB 1 PENDAHULUAN
Bab ini berisi tentang latar belakang, rumusan masalah, batasan masalah,
tujuan, manfaat, serta penulisn laporan tugas akhir ini.

BAB 2 LANDASAN TEORI


Bab ini berisi mengenai ladasan teori yang menjadi refrensi utama dalam
melaksanakan tugas Akhir. Teori tersebut adalah mengenai Sistem Informasi
Jadwal Kuliah Berbasis Web.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM


Bab ini menjabarkan dan menggambarkan kegiatan yang dilakukan dan
operasional sistem perusahaan / instansi pada objek tugas akhir termasuk
dokumen input, proses atau prosedur pengolahan data yang berlaku dan output /
laporan yang dihasilkan serta melakukan perancngan sistem secara global dan
tterinci seperti perancangan DFD, Output, Input, Kamus data, Normalisasi,
Database, Algoritma pemrograman.
BAB 4 HASIL DAN PEMBAHASAN
Bab ini berisi untuk menmpilkan atau mencetak form input, menjabarkan
dari setiap tampilan hasil, kelebihan dan kekurangan sistem yang dirancang atau
dibuat.
BAB 5 KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan hasil sistem informasi yang dibuat dan saran
untuk mengembangkan dan melengkapi sistem informasi yang sudah dibangun.
1.8

Lokasi penelitian
Penelitian dilakukan di Jurusan Teknik Elektro Politeknik Negeri Medan

yang beralamat di Jalan Almamater No.1 Kampus Universitas Sumatera Utara,


Medan, Indonesia.

You might also like