APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA
APLIKASI PENDATAAN TESIS DAN DISERTASI
PADA PROGRAM PASCASARJANA
UNIVERSITAS SEBELAS MARET SURAKARTA
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Ilmu Komputer
Disusun oleh :
IFFAH NADYA ABROR
NIM. M3107094
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2010
i
HALAMAN PERSETUJUAN
APLIKASI PENDATAAN TESIS DAN DISERTASI
PADA PROGRAM PASCASARJANA
UNIVERSITAS SEBELAS MARET SURAKARTA
Disusun Oleh :
IFFAH NADYA ABROR
NIM. M3107094
Tugas Akhir ini telah disetujui untuk dipertahankan
Di hadapan dewan penguji
pada tanggal 22 Juni 2010
Pembimbing Utama
Wisnu Widiarto, S.Si, M.T
NIP. 19700601 200801 1 009
ii
HALAMAN PENGESAHAN
APLIKASI PENDATAAN TESIS DAN DISERTASI
PADA PROGRAM PASCASARJANA
UNIVERSITAS SEBELAS MARET SURAKARTA
Disusun Oleh :
IFFAH NADYA ABROR
NIM. M3107094
Dibimbing Oleh :
Pembimbing Utama
Wisnu Widiarto, S.Si, M.T
NIP. 19700601 200801 1 009
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir
Program Diploma III Imu Komputer
Pada hari Jum’at tanggal 23 Juli 2010
Dewan Penguji :
1. Wisnu Widiarto, S.Si, M.T
(
)
(
)
(
)
NIP. 19700601 200801 1 009
2. Rudi Hartono, S.Si
NIDN. 0626128402
3. Agus Purnomo, S.Si
NIDN. 0607038501
Disahkan Oleh
Dekan
Fakultas FMIPA UNS
Ketua Program Studi
DIII Ilmu Komputer UNS
Prof. Drs. Sutarno, M.Sc, Ph.D
Drs. YS. Palgunadi, M.Sc
NIP. 19600809 198612 1 001
NIP. 19560407 198303 1 004
iii
ABSTRACT
Iffah Nadya Abror, 2010, “THE APPLICATION OF THESIS AND
DISSERTATION DATA COLLECTION AT POST GRADUATED
PROGRAM OF SEBELAS MARET UNIVERSITY”. DIII Computer
Program. Faculty of Mathematics and Natural Science, Sebelas Maret
University.
Post Graduated Program of UNS have not had application yet which it can be
used to facilitate in thesis or dissertation data collection. It makes difficult for
systematic business line to do data searching process, to serve university student
and to prepare thesis proposal seminar from dissertation until final assignment.
The purpose of this final assignment is to make an Application of Thesis and
Dissertation Data Collection at Post Graduated Program of UNS.
The method of data collecting used in arranging of this final assignment were
interview and documentation. The arranging stages used were database arranging,
program script, making program and process of program checking. The
application was developed using PHP, database was managed by MySQL.
According to the construction of Aplication of Thesis and Dissertation Data
Collection at Post Graduated Program of UNS, we can conclude that the
application has already been implemented.
Keyword : Data Collection, Thesis, Dissertation.
iv
ABSTRAK
Iffah Nadya Abror, 2010, APLIKASI PENDATAAN TESIS DAN
DISERTASI
PADA PROGRAM PASCASARJANA UNIVERSITAS
SEBELAS MARET SURAKARTA. Teknik Informatika, Diploma III Ilmu
Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas
Sebelas Maret Surakarta.
Program Pascasarjana UNS belum memiliki aplikasi yang dapat digunakan
untuk mempermudah proses pendataan tesis ataupun disertasi. Hal ini
menyulitkan pihak Tata Usaha dalam melakukan proses pencarian data dan
pelayanan kepada mahasiswa dalam hal mempersiapkan seminar proposal tesis
atupun disertasi sampai ujiannya. Tujuan dari Tugas Akhir ini adalah membuat
sebuah Aplikasi Pendataan Tesis dan Disertasi pada Program Pascasarjana UNS.
Metode pengumpulan data yang digunakan dalam penyusunan Tugas Akhir
ini adalah metode wawancara dan studi pustaka. Tahapan perancangan yang
digunakan meliputi perancangan database, perancangan alur program,
perancangan tampilan program, pembuatan script program dan pengecekan
jalannya program. Aplikasi ini dikembangkan dengan menggunakan PHP dan
diolah dengan menggunakan database MySQL.
Berdasarkan pembuatan Aplikasi Pendataan Tesis dan Disertasi pada
Program Pascasarjana UNS, dapat disimpulkan bahwa aplikasi ini sudah siap di
implementasikan.
Kata Kunci : Pendataan, Tesis, Disertasi.
v
MOTTO
“Barangsiapa bertakwa kepada Allah, niscaya Dia akan mengadakan baginya jalan keluar dan
memberinya rizki dari arah yang tiada terduga.
Barangsiapa bertawakal kepada Allah, niscaya Allah akan mencukupkan keperluannya.”
( QS. At- Thalaq : 2- 3)
”Sesungguhnya sesudah kesulitan itu pasti ada kemudahan.”
( QS. Al- I nsyirah : 6)
”Allah tidak membebani seseorang melainkan sesuai dengan kesanggupannya.”
( Q.S. Al Baqarah: 286)
“Syukuri semua yang ada… Allah pasti akan memberi sesuatu indah pada waktunya. “
( Penulis)
vi
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hat i, Tugas A khir ini kupersembahkan unt uk :
A llah SW T, t erimakasih at as segala rahmat dan karunia yang t elah
Engkau berikan kepadaku...
Bapak dan Ibu t ercint a, t erimakasih Bapak… t erimakasih Ibu… doa
Kalian adalah kunci kesuksesan bagiku.
Kakakku
Lut hfi
dan
adik- adikku,
H afizh,
Fariz,
A vicena…
t erimakasih t elah menjadi penyemangat buat ku.
Pak W isnu dan Pak A nt on, t erimakasih unt uk bimbingan, nasehat
dan kesabarannya.
Teman- t emanku “A ndrian, W ahyu, A ngel, H amz, Diezt, Sigit …”
t erimakasih unt uk semuanya.
Teman–t eman D3 Ilmu Komput er angkat an 20 0 7, t erimakasih at as
kebersamaan, perjuangan dan kerjasamanya.
A lmamat er.
vii
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Allah SWT atas limpahan
rahmat, hidayah dan inayah-Nya yang senantiasa memberikan petunjuk dan
pertolongan sehingga penulis dapat menyelesaikan pembuatan Tugas Akhir ini.
Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan
kelulusan Diploma III Ilmu Komputer Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sebelas Maret Surakarta.
Dalam proses penyusunan tugas akhir ini, penulis banyak memperoleh
bantuan dari berbagai pihak, sehingga kesulitan-kesulitan yang timbul dapat
teratasi. Dengan segala kerendahan hati, penulis mengucapkan terima kasih
kepada :
1. Bapak Drs. Y. S. Palgunadi, M.Sc selaku ketua Program Studi DIII Ilmu
Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret Surakarta.
2. Bapak Wisnu Widiarto, S.Si ,M.T selaku dosen pembimbing yang telah
memberikan bimbingan, saran dan petunjuk dalam pembuatan tugas akhir
ini.
3. Bapak Prof. Drs. Suranto, M. Sc. Ph. D selaku Direktur Program
Pascasarjana UNS yang telah memberikan izin kepada penulis untuk
melakukan penelitian pada Program Pascasarjana UNS.
4. Bapak Antoni Hermawan, S.Kom yang telah memberikan bimbingan
kepada penulis selama melakukan penelitian di Pascasarjana UNS.
5. Teman-teman mahasiswa DIII Ilmu Komputer FMIPA UNS khususnya
jurusan Teknik Informatika angkatan 2007.
Akhirnya, penulis berharap semoga tugas akhir ini bermanfaat bagi semua
pihak yang berkepentingan.
Surakarta, Juni 2010
Penulis
viii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................ i
HALAMAN PERSETUJUAN ............................................................................. ii
HALAMAN PENGESAHAN ............................................................................. iii
ABSTRACT ....................................................................................................... iv
INTISARI............................................................................................................ v
MOTTO ............................................................................................................. vi
HALAMAN PERSEMBAHAN ......................................................................... vii
KATA PENGANTAR ...................................................................................... viii
DAFTAR ISI ...................................................................................................... ix
DAFTAR TABEL ............................................................................................ xiii
DAFTAR GAMBAR ........................................................................................ xiv
BAB I PENDAHULUAN .................................................................................. 1
1.1 Latar Belakang Masalah ..................................................................... 1
1.2 Perumusan Masalah ............................................................................ 1
1.3 Batasan Masalah................................................................................. 2
1.4 Tujuan dan Manfaat ............................................................................ 2
1.4.1 Tujuan ....................................................................................... 2
1.4.2 Manfaat ..................................................................................... 2
1.5 Metodologi Penelitian ........................................................................ 3
1.4.1 Objek Penelitian ........................................................................ 3
1.4.2 Metode Pengumpulan Data ........................................................ 3
1.6 Sistematika Penulisan ......................................................................... 3
BAB II LANDASAN TEORI ............................................................................ 5
2.1 Data.................................................................................................... 5
2.2 Sistem Informasi ................................................................................ 5
2.3 Database ............................................................................................. 6
2.4 Database Management System (DBMS) ............................................. 6
2.5 Database MySQL ............................................................................... 7
2.6 Context Diagram ................................................................................ 7
ix
2.7 DFD (Data Flow Diagram) ................................................................ 7
2.8 ERD (Entity Relationship Diagram) ................................................... 8
2.9 PhpMyAdmin ..................................................................................... 9
2.10 PHP (Hypertext Preprocessor) ...................................................... 10
2.11 AJAX (Asynchronous Javascript and XML) .................................... 10
2.12 Macromedia Dreamweaver 8.......................................................... 11
BAB III DESAIN DAN PERANCANGAN ..................................................... 12
3.1 Alat Penelitian .................................................................................. 12
3.1.1 Perangkat Keras (Hardware) .................................................. 12
3.1.2 Perangkat Lunak (Software) ................................................... 12
3.2 Tahap-Tahap Pengembangan Sistem ................................................ 13
3.2.1 Perencanaan Sistem ................................................................ 13
3.2.2 Analisa Sistem yang Ada ........................................................ 13
3.2.3 Desain Sistem......................................................................... 14
a) Context Diagram ................................................................ 14
b) Data Flow Diagram (DFD) Level 0.................................... 15
c) Entity Relationship Diagram (ERD) ................................... 17
d) Relasi Antar Tabel ............................................................. 18
3.2.4 Struktur Database .................................................................. 19
3.2.5 Desain Tampilan Aplikasi ...................................................... 24
a. Rancangan Halaman Beranda ............................................... 24
b. Rancangan Halaman User Lihat Data Dosen ........................ 25
c. Rancangan Halaman User Lihat Data Mahasiswa................. 25
d. Rancangan Halaman User Lihat Data Tesis atau Disertasi.... 26
e. Rancangan Halaman User Lihat Data Seminar ..................... 27
f. Rancangan Halaman User Lihat Data Ujian .......................... 27
g. Rancangan Halaman Login .................................................. 28
h. Rancangan Form Input Data Dosen...................................... 28
i. Rancangan Form Input Data Tesis ........................................ 29
j. Rancangan Form Input Data Disertasi................................... 29
k. Rancangan Form Input Data Seminar................................... 30
x
l. Rancangan Form Input Data Ujian ........................................ 30
m. Rancangan Form Input Nilai Seminar ................................. 31
n. Rancangan Form Input Nilai Ujian ...................................... 31
BAB IV IMPLEMENTASI DAN ANALISA................................................... 32
4.1 Tampilan Aplikasi ............................................................................ 32
4.1.1 Tampilan Halaman User .......................................................... 32
a. Tampilan Halaman Beranda ................................................. 32
b. Tampilan Halaman Lihat Data Dosen................................... 32
c. Tampilan Halaman Lihat Data Mahasiswa ........................... 33
d. Tampilan Halaman Lihat Data Tesis-Disertasi ..................... 34
e. Tampilan Halaman Lihat Data Seminar ................................ 34
f. Tampilan Halaman Lihat Data Ujian..................................... 35
4.1.2 Tampilan Halaman Login......................................................... 36
4.1.3 Tampilan Form Input Data....................................................... 36
a. Tampilan Form Input Data Dosen ........................................ 36
b. Tampilan Form Input Data Tesis .......................................... 37
c. Tampilan Form Input Data Disertasi .................................... 38
d. Tampilan Form Input Data Seminar ..................................... 39
e. Tampilan Form Input Data Ujian ......................................... 40
f. Tampilan Form Input Nilai Seminar ..................................... 41
g. Tampilan Form Input Nilai Ujian ......................................... 42
4.1.4 Tampilan Halaman Lihat Data ................................................ 43
a. Tampilan Halaman Lihat Data Dosen ................................... 43
b. Tampilan Halaman View dan Edit Data Dosen ..................... 44
c. Tampilan Halaman Lihat Data Tesis atau Disertasi .............. 45
d. Tampilan Halaman View dan Edit Data Tesis atau Disertasi . 46
e. Tampilan Halaman Lihat Data Seminar ................................ 46
f. Tampilan Halaman View dan Edit Data Seminar ................... 47
g. Tampilan Halaman Lihat Data Ujian .................................... 48
h. Tampilan Halaman View dan Edit Data Ujian ...................... 49
xi
4.1.5 Tampilan Halaman Cari Data .................................................. 49
a. Tampilan Halaman Cari Data Dosen .................................... 49
b. Tampilan Halaman Cari Data Tesis atau Disertasi ................ 50
c. Tampilan Halaman Cari Data Seminar ................................. 50
d. Tampilan Halaman Cari Data Ujian ..................................... 51
4.1.6 Tampilan Halaman Cetak Data ................................................ 51
a. Tampilan Halaman Cetak Data Dosen .................................. 51
b. Tampilan Halaman Cetak Judul Tesis atau Disertasi ............ 52
c. Tampilan Halaman Cetak Pembimbing ................................ 52
d. Tampilan Halaman Cetak Jadwal Seminar ........................... 53
e. Tampilan Halaman Cetak Jadwal Ujian ................................ 53
4.2 Analisa Kebutuhan Hardware dan Software ..................................... 54
4.2.1 Kebutuhan Hardware .............................................................. 54
4.2.2 Kebutuhan Software ................................................................. 54
BAB V PENUTUP .......................................................................................... 55
5.1 Kesimpulan ...................................................................................... 55
5.2 Saran ................................................................................................ 55
DAFTAR PUSTAKA ........................................................................................ 56
LAMPIRAN ...................................................................................................... 57
xii
DAFTAR TABEL
Tabel 2.1 Simbol dalam DFD .............................................................................. 8
Tabel 2.2 Simbol dalam ERD ............................................................................... 9
Tabel 3.1 Desain Tabel Calon_Mhs .................................................................. 19
Tabel 3.2 Desain Tabel Nilai_Seleksi ................................................................ 20
Tabel 3.3 Desain Tabel NIM .............................................................................. 20
Tabel 3.4 Desain Tabel Prodi ............................................................................. 20
Tabel 3.5 Desain Tabel Mahasiswa ................................................................... 21
Tabel 3.6 Desain Tabel Dosen .......................................................................... 21
Tabel 3.7 Desain Tabel Tesis ............................................................................ 22
Tabel 3.8 Desain Tabel Disertasi........................................................................ 22
Tabel 3.9 Desain Tabel Bimbingan .................................................................... 22
Tabel 3.10 Desain Tabel Seminar ...................................................................... 23
Tabel 3.11 Desain Tabel Ujian .......................................................................... 23
Tabel 3.12 Desain Tabel Ruang ......................................................................... 24
Tabel 3.13 Desain Tabel Sesi ............................................................................. 24
Tabel 3.14 Desain Tabel Admin ......................................................................... 24
xiii
DAFTAR GAMBAR
Gambar 3.1 Context Diagram Aplikasi Pendataan Tesis dan Disertasi ............... 14
Gambar 3.2 DFD Level 0 Aplikasi Pendataan Tesis dan Disertasi...................... 16
Gambar 3.3 ERD Aplikasi Pendataan Tesis dan Disertasi .................................. 18
Gambar 3.4 Relasi Antar Tabel Aplikasi Pendataan Tesis dan Disertasi ............. 18
Gambar 3.5 Rancangan Halaman Beranda ......................................................... 25
Gambar 3.6 Rancangan Halaman User Lihat Data Dosen .................................. 25
Gambar 3.7 Rancangan Halaman User Lihat Data Mahasiswa ........................... 26
Gambar 3.8 Rancangan Halaman User Lihat Data Tesis atau Disertasi .............. 26
Gambar 3.9 Rancangan Halaman User Lihat Data Seminar ............................... 27
Gambar 3.10 Rancangan Halaman User Lihat Data Ujian .................................. 27
Gambar 3.11 Rancangan Halaman Login Admin................................................ 28
Gambar 3.12 Rancangan Form Input Data Dosen .............................................. 28
Gambar 3.13 Rancangan Form Input Data Tesis ................................................ 29
Gambar 3.14 Rancangan Form Input Data Disertasi........................................... 29
Gambar 3.15 Rancangan Form Input Data Seminar ........................................... 30
Gambar 3.16 Rancangan Form Input Data Ujian................................................ 30
Gambar 3.17 Rancangan Form Input Nilai Seminar ........................................... 31
Gambar 3.18 Rancangan Form Input Nilai Ujian ............................................... 31
Gambar 4.1 Tampilan Halaman Beranda ............................................................ 32
Gambar 4.2 Tampilan Halaman Lihat Data Dosen ............................................. 33
Gambar 4.3 Tampilan Halaman Lihat Data Mahasiswa ...................................... 33
Gambar 4.4 Tampilan Halaman Lihat Data Tesis atau Disertasi ......................... 34
Gambar 4.5 Tampilan Halaman Lihat Data Seminar .......................................... 35
Gambar 4.6 Tampilan Halaman Lihat Data Ujian............................................... 35
Gambar 4.7 Tampilan Halaman Login ............................................................... 36
Gambar 4.8 Tampilan Form Input Data Dosen................................................... 37
Gambar 4.9 Tampilan Form Input Data Tesis .................................................... 38
Gambar 4.10 Tampilan Form Input Data Disertasi ............................................. 39
Gambar 4.11 Tampilan Form Input Data Seminar .............................................. 40
xiv
Gambar 4.12 Tampilan Form Input Data Ujian .................................................. 41
Gambar 4.13 Tampilan Form Input Nilai Seminar ............................................. 42
Gambar 4.14 Tampilan Form Input Nilai Ujian.................................................. 43
Gambar 4.15 Tampilan Halaman Lihat Data Dosen ........................................... 44
Gambar 4.16 Tampilan Halaman View dan Edit Data Dosen .............................. 45
Gambar 4.17 Tampilan Halaman Lihat Data Tesis atau Disertasi ....................... 45
Gambar 4.18 Tampilan Halaman View dan Edit Data Tesis atau Disertasi.......... 46
Gambar 4.19 Tampilan Halaman Lihat Data Seminar ........................................ 47
Gambar 4.20 Tampilan Halaman View dan Edit Data Seminar ........................... 48
Gambar 4.21 Tampilan Halaman Lihat Data Ujian ............................................. 48
Gambar 4.22 Tampilan Halaman View dan Edit Data Ujian ............................... 49
Gambar 4.23 Tampilan Halaman Cari Data Dosen ............................................. 49
Gambar 4.24 Tampilan Halaman Cari Data Tesis atau Disertasi......................... 50
Gambar 4.25 Tampilan Halaman Cari Data Seminar .......................................... 50
Gambar 4.26 Tampilan Halaman Cari Data Ujian .............................................. 51
Gambar 4.27 Tampilan Halaman Cetak Data Dosen........................................... 51
Gambar 4.28 Tampilan Halaman Cetak Judul Tesis atau Disertasi ..................... 52
Gambar 4.29 Tampilan Halaman Cetak Pembimbing ......................................... 52
Gambar 4.30 Tampilan Halaman Cetak Jadwal Seminar .................................... 53
Gambar 4.31 Tampilan Halaman Cetak Jadwal Ujian ........................................ 53
xv
PADA PROGRAM PASCASARJANA
UNIVERSITAS SEBELAS MARET SURAKARTA
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Ilmu Komputer
Disusun oleh :
IFFAH NADYA ABROR
NIM. M3107094
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2010
i
HALAMAN PERSETUJUAN
APLIKASI PENDATAAN TESIS DAN DISERTASI
PADA PROGRAM PASCASARJANA
UNIVERSITAS SEBELAS MARET SURAKARTA
Disusun Oleh :
IFFAH NADYA ABROR
NIM. M3107094
Tugas Akhir ini telah disetujui untuk dipertahankan
Di hadapan dewan penguji
pada tanggal 22 Juni 2010
Pembimbing Utama
Wisnu Widiarto, S.Si, M.T
NIP. 19700601 200801 1 009
ii
HALAMAN PENGESAHAN
APLIKASI PENDATAAN TESIS DAN DISERTASI
PADA PROGRAM PASCASARJANA
UNIVERSITAS SEBELAS MARET SURAKARTA
Disusun Oleh :
IFFAH NADYA ABROR
NIM. M3107094
Dibimbing Oleh :
Pembimbing Utama
Wisnu Widiarto, S.Si, M.T
NIP. 19700601 200801 1 009
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir
Program Diploma III Imu Komputer
Pada hari Jum’at tanggal 23 Juli 2010
Dewan Penguji :
1. Wisnu Widiarto, S.Si, M.T
(
)
(
)
(
)
NIP. 19700601 200801 1 009
2. Rudi Hartono, S.Si
NIDN. 0626128402
3. Agus Purnomo, S.Si
NIDN. 0607038501
Disahkan Oleh
Dekan
Fakultas FMIPA UNS
Ketua Program Studi
DIII Ilmu Komputer UNS
Prof. Drs. Sutarno, M.Sc, Ph.D
Drs. YS. Palgunadi, M.Sc
NIP. 19600809 198612 1 001
NIP. 19560407 198303 1 004
iii
ABSTRACT
Iffah Nadya Abror, 2010, “THE APPLICATION OF THESIS AND
DISSERTATION DATA COLLECTION AT POST GRADUATED
PROGRAM OF SEBELAS MARET UNIVERSITY”. DIII Computer
Program. Faculty of Mathematics and Natural Science, Sebelas Maret
University.
Post Graduated Program of UNS have not had application yet which it can be
used to facilitate in thesis or dissertation data collection. It makes difficult for
systematic business line to do data searching process, to serve university student
and to prepare thesis proposal seminar from dissertation until final assignment.
The purpose of this final assignment is to make an Application of Thesis and
Dissertation Data Collection at Post Graduated Program of UNS.
The method of data collecting used in arranging of this final assignment were
interview and documentation. The arranging stages used were database arranging,
program script, making program and process of program checking. The
application was developed using PHP, database was managed by MySQL.
According to the construction of Aplication of Thesis and Dissertation Data
Collection at Post Graduated Program of UNS, we can conclude that the
application has already been implemented.
Keyword : Data Collection, Thesis, Dissertation.
iv
ABSTRAK
Iffah Nadya Abror, 2010, APLIKASI PENDATAAN TESIS DAN
DISERTASI
PADA PROGRAM PASCASARJANA UNIVERSITAS
SEBELAS MARET SURAKARTA. Teknik Informatika, Diploma III Ilmu
Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas
Sebelas Maret Surakarta.
Program Pascasarjana UNS belum memiliki aplikasi yang dapat digunakan
untuk mempermudah proses pendataan tesis ataupun disertasi. Hal ini
menyulitkan pihak Tata Usaha dalam melakukan proses pencarian data dan
pelayanan kepada mahasiswa dalam hal mempersiapkan seminar proposal tesis
atupun disertasi sampai ujiannya. Tujuan dari Tugas Akhir ini adalah membuat
sebuah Aplikasi Pendataan Tesis dan Disertasi pada Program Pascasarjana UNS.
Metode pengumpulan data yang digunakan dalam penyusunan Tugas Akhir
ini adalah metode wawancara dan studi pustaka. Tahapan perancangan yang
digunakan meliputi perancangan database, perancangan alur program,
perancangan tampilan program, pembuatan script program dan pengecekan
jalannya program. Aplikasi ini dikembangkan dengan menggunakan PHP dan
diolah dengan menggunakan database MySQL.
Berdasarkan pembuatan Aplikasi Pendataan Tesis dan Disertasi pada
Program Pascasarjana UNS, dapat disimpulkan bahwa aplikasi ini sudah siap di
implementasikan.
Kata Kunci : Pendataan, Tesis, Disertasi.
v
MOTTO
“Barangsiapa bertakwa kepada Allah, niscaya Dia akan mengadakan baginya jalan keluar dan
memberinya rizki dari arah yang tiada terduga.
Barangsiapa bertawakal kepada Allah, niscaya Allah akan mencukupkan keperluannya.”
( QS. At- Thalaq : 2- 3)
”Sesungguhnya sesudah kesulitan itu pasti ada kemudahan.”
( QS. Al- I nsyirah : 6)
”Allah tidak membebani seseorang melainkan sesuai dengan kesanggupannya.”
( Q.S. Al Baqarah: 286)
“Syukuri semua yang ada… Allah pasti akan memberi sesuatu indah pada waktunya. “
( Penulis)
vi
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hat i, Tugas A khir ini kupersembahkan unt uk :
A llah SW T, t erimakasih at as segala rahmat dan karunia yang t elah
Engkau berikan kepadaku...
Bapak dan Ibu t ercint a, t erimakasih Bapak… t erimakasih Ibu… doa
Kalian adalah kunci kesuksesan bagiku.
Kakakku
Lut hfi
dan
adik- adikku,
H afizh,
Fariz,
A vicena…
t erimakasih t elah menjadi penyemangat buat ku.
Pak W isnu dan Pak A nt on, t erimakasih unt uk bimbingan, nasehat
dan kesabarannya.
Teman- t emanku “A ndrian, W ahyu, A ngel, H amz, Diezt, Sigit …”
t erimakasih unt uk semuanya.
Teman–t eman D3 Ilmu Komput er angkat an 20 0 7, t erimakasih at as
kebersamaan, perjuangan dan kerjasamanya.
A lmamat er.
vii
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Allah SWT atas limpahan
rahmat, hidayah dan inayah-Nya yang senantiasa memberikan petunjuk dan
pertolongan sehingga penulis dapat menyelesaikan pembuatan Tugas Akhir ini.
Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan
kelulusan Diploma III Ilmu Komputer Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sebelas Maret Surakarta.
Dalam proses penyusunan tugas akhir ini, penulis banyak memperoleh
bantuan dari berbagai pihak, sehingga kesulitan-kesulitan yang timbul dapat
teratasi. Dengan segala kerendahan hati, penulis mengucapkan terima kasih
kepada :
1. Bapak Drs. Y. S. Palgunadi, M.Sc selaku ketua Program Studi DIII Ilmu
Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret Surakarta.
2. Bapak Wisnu Widiarto, S.Si ,M.T selaku dosen pembimbing yang telah
memberikan bimbingan, saran dan petunjuk dalam pembuatan tugas akhir
ini.
3. Bapak Prof. Drs. Suranto, M. Sc. Ph. D selaku Direktur Program
Pascasarjana UNS yang telah memberikan izin kepada penulis untuk
melakukan penelitian pada Program Pascasarjana UNS.
4. Bapak Antoni Hermawan, S.Kom yang telah memberikan bimbingan
kepada penulis selama melakukan penelitian di Pascasarjana UNS.
5. Teman-teman mahasiswa DIII Ilmu Komputer FMIPA UNS khususnya
jurusan Teknik Informatika angkatan 2007.
Akhirnya, penulis berharap semoga tugas akhir ini bermanfaat bagi semua
pihak yang berkepentingan.
Surakarta, Juni 2010
Penulis
viii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................ i
HALAMAN PERSETUJUAN ............................................................................. ii
HALAMAN PENGESAHAN ............................................................................. iii
ABSTRACT ....................................................................................................... iv
INTISARI............................................................................................................ v
MOTTO ............................................................................................................. vi
HALAMAN PERSEMBAHAN ......................................................................... vii
KATA PENGANTAR ...................................................................................... viii
DAFTAR ISI ...................................................................................................... ix
DAFTAR TABEL ............................................................................................ xiii
DAFTAR GAMBAR ........................................................................................ xiv
BAB I PENDAHULUAN .................................................................................. 1
1.1 Latar Belakang Masalah ..................................................................... 1
1.2 Perumusan Masalah ............................................................................ 1
1.3 Batasan Masalah................................................................................. 2
1.4 Tujuan dan Manfaat ............................................................................ 2
1.4.1 Tujuan ....................................................................................... 2
1.4.2 Manfaat ..................................................................................... 2
1.5 Metodologi Penelitian ........................................................................ 3
1.4.1 Objek Penelitian ........................................................................ 3
1.4.2 Metode Pengumpulan Data ........................................................ 3
1.6 Sistematika Penulisan ......................................................................... 3
BAB II LANDASAN TEORI ............................................................................ 5
2.1 Data.................................................................................................... 5
2.2 Sistem Informasi ................................................................................ 5
2.3 Database ............................................................................................. 6
2.4 Database Management System (DBMS) ............................................. 6
2.5 Database MySQL ............................................................................... 7
2.6 Context Diagram ................................................................................ 7
ix
2.7 DFD (Data Flow Diagram) ................................................................ 7
2.8 ERD (Entity Relationship Diagram) ................................................... 8
2.9 PhpMyAdmin ..................................................................................... 9
2.10 PHP (Hypertext Preprocessor) ...................................................... 10
2.11 AJAX (Asynchronous Javascript and XML) .................................... 10
2.12 Macromedia Dreamweaver 8.......................................................... 11
BAB III DESAIN DAN PERANCANGAN ..................................................... 12
3.1 Alat Penelitian .................................................................................. 12
3.1.1 Perangkat Keras (Hardware) .................................................. 12
3.1.2 Perangkat Lunak (Software) ................................................... 12
3.2 Tahap-Tahap Pengembangan Sistem ................................................ 13
3.2.1 Perencanaan Sistem ................................................................ 13
3.2.2 Analisa Sistem yang Ada ........................................................ 13
3.2.3 Desain Sistem......................................................................... 14
a) Context Diagram ................................................................ 14
b) Data Flow Diagram (DFD) Level 0.................................... 15
c) Entity Relationship Diagram (ERD) ................................... 17
d) Relasi Antar Tabel ............................................................. 18
3.2.4 Struktur Database .................................................................. 19
3.2.5 Desain Tampilan Aplikasi ...................................................... 24
a. Rancangan Halaman Beranda ............................................... 24
b. Rancangan Halaman User Lihat Data Dosen ........................ 25
c. Rancangan Halaman User Lihat Data Mahasiswa................. 25
d. Rancangan Halaman User Lihat Data Tesis atau Disertasi.... 26
e. Rancangan Halaman User Lihat Data Seminar ..................... 27
f. Rancangan Halaman User Lihat Data Ujian .......................... 27
g. Rancangan Halaman Login .................................................. 28
h. Rancangan Form Input Data Dosen...................................... 28
i. Rancangan Form Input Data Tesis ........................................ 29
j. Rancangan Form Input Data Disertasi................................... 29
k. Rancangan Form Input Data Seminar................................... 30
x
l. Rancangan Form Input Data Ujian ........................................ 30
m. Rancangan Form Input Nilai Seminar ................................. 31
n. Rancangan Form Input Nilai Ujian ...................................... 31
BAB IV IMPLEMENTASI DAN ANALISA................................................... 32
4.1 Tampilan Aplikasi ............................................................................ 32
4.1.1 Tampilan Halaman User .......................................................... 32
a. Tampilan Halaman Beranda ................................................. 32
b. Tampilan Halaman Lihat Data Dosen................................... 32
c. Tampilan Halaman Lihat Data Mahasiswa ........................... 33
d. Tampilan Halaman Lihat Data Tesis-Disertasi ..................... 34
e. Tampilan Halaman Lihat Data Seminar ................................ 34
f. Tampilan Halaman Lihat Data Ujian..................................... 35
4.1.2 Tampilan Halaman Login......................................................... 36
4.1.3 Tampilan Form Input Data....................................................... 36
a. Tampilan Form Input Data Dosen ........................................ 36
b. Tampilan Form Input Data Tesis .......................................... 37
c. Tampilan Form Input Data Disertasi .................................... 38
d. Tampilan Form Input Data Seminar ..................................... 39
e. Tampilan Form Input Data Ujian ......................................... 40
f. Tampilan Form Input Nilai Seminar ..................................... 41
g. Tampilan Form Input Nilai Ujian ......................................... 42
4.1.4 Tampilan Halaman Lihat Data ................................................ 43
a. Tampilan Halaman Lihat Data Dosen ................................... 43
b. Tampilan Halaman View dan Edit Data Dosen ..................... 44
c. Tampilan Halaman Lihat Data Tesis atau Disertasi .............. 45
d. Tampilan Halaman View dan Edit Data Tesis atau Disertasi . 46
e. Tampilan Halaman Lihat Data Seminar ................................ 46
f. Tampilan Halaman View dan Edit Data Seminar ................... 47
g. Tampilan Halaman Lihat Data Ujian .................................... 48
h. Tampilan Halaman View dan Edit Data Ujian ...................... 49
xi
4.1.5 Tampilan Halaman Cari Data .................................................. 49
a. Tampilan Halaman Cari Data Dosen .................................... 49
b. Tampilan Halaman Cari Data Tesis atau Disertasi ................ 50
c. Tampilan Halaman Cari Data Seminar ................................. 50
d. Tampilan Halaman Cari Data Ujian ..................................... 51
4.1.6 Tampilan Halaman Cetak Data ................................................ 51
a. Tampilan Halaman Cetak Data Dosen .................................. 51
b. Tampilan Halaman Cetak Judul Tesis atau Disertasi ............ 52
c. Tampilan Halaman Cetak Pembimbing ................................ 52
d. Tampilan Halaman Cetak Jadwal Seminar ........................... 53
e. Tampilan Halaman Cetak Jadwal Ujian ................................ 53
4.2 Analisa Kebutuhan Hardware dan Software ..................................... 54
4.2.1 Kebutuhan Hardware .............................................................. 54
4.2.2 Kebutuhan Software ................................................................. 54
BAB V PENUTUP .......................................................................................... 55
5.1 Kesimpulan ...................................................................................... 55
5.2 Saran ................................................................................................ 55
DAFTAR PUSTAKA ........................................................................................ 56
LAMPIRAN ...................................................................................................... 57
xii
DAFTAR TABEL
Tabel 2.1 Simbol dalam DFD .............................................................................. 8
Tabel 2.2 Simbol dalam ERD ............................................................................... 9
Tabel 3.1 Desain Tabel Calon_Mhs .................................................................. 19
Tabel 3.2 Desain Tabel Nilai_Seleksi ................................................................ 20
Tabel 3.3 Desain Tabel NIM .............................................................................. 20
Tabel 3.4 Desain Tabel Prodi ............................................................................. 20
Tabel 3.5 Desain Tabel Mahasiswa ................................................................... 21
Tabel 3.6 Desain Tabel Dosen .......................................................................... 21
Tabel 3.7 Desain Tabel Tesis ............................................................................ 22
Tabel 3.8 Desain Tabel Disertasi........................................................................ 22
Tabel 3.9 Desain Tabel Bimbingan .................................................................... 22
Tabel 3.10 Desain Tabel Seminar ...................................................................... 23
Tabel 3.11 Desain Tabel Ujian .......................................................................... 23
Tabel 3.12 Desain Tabel Ruang ......................................................................... 24
Tabel 3.13 Desain Tabel Sesi ............................................................................. 24
Tabel 3.14 Desain Tabel Admin ......................................................................... 24
xiii
DAFTAR GAMBAR
Gambar 3.1 Context Diagram Aplikasi Pendataan Tesis dan Disertasi ............... 14
Gambar 3.2 DFD Level 0 Aplikasi Pendataan Tesis dan Disertasi...................... 16
Gambar 3.3 ERD Aplikasi Pendataan Tesis dan Disertasi .................................. 18
Gambar 3.4 Relasi Antar Tabel Aplikasi Pendataan Tesis dan Disertasi ............. 18
Gambar 3.5 Rancangan Halaman Beranda ......................................................... 25
Gambar 3.6 Rancangan Halaman User Lihat Data Dosen .................................. 25
Gambar 3.7 Rancangan Halaman User Lihat Data Mahasiswa ........................... 26
Gambar 3.8 Rancangan Halaman User Lihat Data Tesis atau Disertasi .............. 26
Gambar 3.9 Rancangan Halaman User Lihat Data Seminar ............................... 27
Gambar 3.10 Rancangan Halaman User Lihat Data Ujian .................................. 27
Gambar 3.11 Rancangan Halaman Login Admin................................................ 28
Gambar 3.12 Rancangan Form Input Data Dosen .............................................. 28
Gambar 3.13 Rancangan Form Input Data Tesis ................................................ 29
Gambar 3.14 Rancangan Form Input Data Disertasi........................................... 29
Gambar 3.15 Rancangan Form Input Data Seminar ........................................... 30
Gambar 3.16 Rancangan Form Input Data Ujian................................................ 30
Gambar 3.17 Rancangan Form Input Nilai Seminar ........................................... 31
Gambar 3.18 Rancangan Form Input Nilai Ujian ............................................... 31
Gambar 4.1 Tampilan Halaman Beranda ............................................................ 32
Gambar 4.2 Tampilan Halaman Lihat Data Dosen ............................................. 33
Gambar 4.3 Tampilan Halaman Lihat Data Mahasiswa ...................................... 33
Gambar 4.4 Tampilan Halaman Lihat Data Tesis atau Disertasi ......................... 34
Gambar 4.5 Tampilan Halaman Lihat Data Seminar .......................................... 35
Gambar 4.6 Tampilan Halaman Lihat Data Ujian............................................... 35
Gambar 4.7 Tampilan Halaman Login ............................................................... 36
Gambar 4.8 Tampilan Form Input Data Dosen................................................... 37
Gambar 4.9 Tampilan Form Input Data Tesis .................................................... 38
Gambar 4.10 Tampilan Form Input Data Disertasi ............................................. 39
Gambar 4.11 Tampilan Form Input Data Seminar .............................................. 40
xiv
Gambar 4.12 Tampilan Form Input Data Ujian .................................................. 41
Gambar 4.13 Tampilan Form Input Nilai Seminar ............................................. 42
Gambar 4.14 Tampilan Form Input Nilai Ujian.................................................. 43
Gambar 4.15 Tampilan Halaman Lihat Data Dosen ........................................... 44
Gambar 4.16 Tampilan Halaman View dan Edit Data Dosen .............................. 45
Gambar 4.17 Tampilan Halaman Lihat Data Tesis atau Disertasi ....................... 45
Gambar 4.18 Tampilan Halaman View dan Edit Data Tesis atau Disertasi.......... 46
Gambar 4.19 Tampilan Halaman Lihat Data Seminar ........................................ 47
Gambar 4.20 Tampilan Halaman View dan Edit Data Seminar ........................... 48
Gambar 4.21 Tampilan Halaman Lihat Data Ujian ............................................. 48
Gambar 4.22 Tampilan Halaman View dan Edit Data Ujian ............................... 49
Gambar 4.23 Tampilan Halaman Cari Data Dosen ............................................. 49
Gambar 4.24 Tampilan Halaman Cari Data Tesis atau Disertasi......................... 50
Gambar 4.25 Tampilan Halaman Cari Data Seminar .......................................... 50
Gambar 4.26 Tampilan Halaman Cari Data Ujian .............................................. 51
Gambar 4.27 Tampilan Halaman Cetak Data Dosen........................................... 51
Gambar 4.28 Tampilan Halaman Cetak Judul Tesis atau Disertasi ..................... 52
Gambar 4.29 Tampilan Halaman Cetak Pembimbing ......................................... 52
Gambar 4.30 Tampilan Halaman Cetak Jadwal Seminar .................................... 53
Gambar 4.31 Tampilan Halaman Cetak Jadwal Ujian ........................................ 53
xv