SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET.

perpustakaan.uns.ac.id

digilib.uns.ac.id

SISTEM KEMAHASISWAAN DAN KELULUSAN
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET

Tugas Akhir
Untuk Memenuhi sebagian persyaratan
mencapai derajat Diploma III

Program Diploma III Teknik Informatika

Diajukan Oleh :

ATIKA RAHMADINI
NIM. M3110022
kepada
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MIPA

UNIVERSITAS SEBELAS MARET
SURAKARTA
2013
commit to user
i

perpustakaan.uns.ac.id

digilib.uns.ac.id

HALAMAN PERSETUJUAN

SISTEM KEMAHASISWAAN DAN KELULUSAN
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET

Disusun Oleh :
ATIKA RAHMADINI
NIM. M3110022


Tugas Akhir ini telah disetujui untuk dipertahankan
di hadapan dewan penguji Pada tanggal __________

Pembimbing Utama

Agus Purbayu, S.Si, M.Kom
NIDN. 0629088001
commit to user
ii

perpustakaan.uns.ac.id

digilib.uns.ac.id

HALAMAN PENGESAHAN
SISTEM KEMAHASISWAAN DAN KELULUSAN
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
Disusun Oleh
ATIKA RAHMADINI

NIM. M3110022
Dibimbing oleh
Pembimbing Utama

Agus Purbayu, S.Si, M.Kom
NIDN. 0629088001
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir
Program Diploma III Teknik Informatika
pada hari

tanggal

Dewan penguji:
1. Penguji 1 : Agus Purbayu, S.Si, M.Kom
NIDN. 0629088001

(

)


2. Penguji 2 : Liliek Triyono, S.T, M. Kom

(

)

(

)

NIDN. 0620048402
3. Penguji 3 : Dian Prajarini, S.T, M.Eng
NIDN. 0624078401
Disahkan Oleh:
Dekan
Fakultas MIPA UNS

Ketua Program Studi Diploma III
Teknik Informatika FMIPA UNS


Prof . Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D
NIP. 19610223 198601 commit
1 001 to user

Drs. YS. Palgunadi, M.Sc.
NIP. 19560407 198303 1 004

iii

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRACT

ATIKA RAHMADINI, 2013. STUDENT AND GRADUATION SYSTEM OF
MATHEMATICS AND SCIENCE F ACULTY OF SEBELAS MARET
UNIVERSITY. Informatics Engineering Diploma III. Mathematics and Science
Faculty of Surakarta Sebelas Maret University.
In the Academic Activity, it's important to know the development of the

student in every year. How much the student enter the college, how much the
student active, and how much student is graduated in that years. Some aspects is
very important such as IPK. With the knowledge about the information, it analyze
the student, so the faculty know and understand the student availability to improve
the effort in academic activity.
The Student system and graduation is designed using php programming
language and MySql database. This system is designed with many procedures:
interview, observation, learning and browsing. This system is built using web
programming PHP with DFD as method model.
Student system and graduation informs student candidate, active student,
new student, graduation and IPK in all degree in FMIPA UNS. this system have
input and output in form excel file. Student and graduation system is reserved for
accreditation FMIPA UNS.

Keywords: Database MySQL, PHP, accreditation

commit to user
iv

perpustakaan.uns.ac.id


digilib.uns.ac.id

ABSTRAK
ATIKA RAHMADINI, 2013. SISTEM KEMAHASISWAAN DAN
KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM UNIVERSITAS SEBELAS MARET. Program DIII Teknik
Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas
Sebelas Maret Surakarta.
Didalam kegiatan akademik, penting untuk mengetahui perkembangan
mahasiswa setiap tahunnya. Berapa mahasiswa yang masuk, berapa mahasiswa
yang aktif dan berapa mahasiswa yang lulus pada tahun tersebut. Beberapa aspek
juga penting untuk diketahui seperti salah satunya IPK. Dengan mengetahui
informasi tersebut, dapat menganalisa mahasiswanya, sehingga fakultas dapat
mengenali dan memahami mahasiswa agar dapat meningkatkan kinerja kegiatan
akademik.
Pembuatan sistem kemahasiswaan dan kelulusan menggunakan bahasa
pemrograman php dan database MySql. Sistem ini dirancang dengan beberapa
tahap yaitu wawancara, observasi, studi pustaka dan browsing . Pembangunan
sistem ini dengan menggunakan pemrograman web PHP dengan DFD berlevel

sebagai metode modelnya.
Sistem kemahasiswaan dan kelulusan menginformasikan data calon
mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada semua
jurusan di FMIPA UNS. Sistem ini terdapat input dan output berupa file excel.
Sistem kemahasiswaan dan kelulusan diperuntukan borang akreditasi FMIPA
UNS.

Kata Kunci: Database MySQL, PHP, akreditasi

commit to user
v

perpustakaan.uns.ac.id

digilib.uns.ac.id

MOTTO

Berasal dari mimpi, dan niat untuk mewujudkannya.
Tidak ada namanya kerja keras yang tidak membuahkan hasil, selama

yang kita kerjakan sepenuh hati, sekecil apapun pasti terlihat.

commit to user
vi

perpustakaan.uns.ac.id

digilib.uns.ac.id

PERSEMBAHAN

Karya ini dipersembahkan kepada :
1. Kedua orang tua Ibu Nur Rochmah dan Bapak Sumarno, serta segenap
keluarga Arif, Anisa, Akhwina, Alfaza yang saya cintai dalam memberikan doa
dan dukungannya.
2. Calon suami yang saya cintai, Anggi Suryo Kusumo.
3. Yuniko dwi anggoro dan imam ahmadi yang dengan sabar mentorin.
4. Sahabat – sahabat seperjuangan yang saling menyemangati, Aisah,
Ambar, Betty, Defvi, Desi, Dewi, Dini, Eky. Dan teman – teman D3 Teknik
Informatika angkatan 2010, terima kasih atas dukungannya.


commit to user
vii

perpustakaan.uns.ac.id

digilib.uns.ac.id

KATA PENGANTAR

Segala puji syukur bagi Allah SWT Yang Maha Mengetahui, atas segala
rahmat hidayah dan kemudahan yang telah diberikan, sehingga dapat
menyelesaikan laporan Tugas Akhir ini.
Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan
kelulusan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam, Universitas Sebelas Maret Surakarta.
Dalam penulisan laporan tugas akhir ini, tidak lepas dari peranan dan
bantuan dari berbagai pihak. Oleh karena itu, dalam kesempatan ini perkenankan
menyampaikan ucapan terima kasih kepada :
1.


Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret Surakarta.

2.

Agus Purbayu, S.Si, M.Kom selaku Dosen Pembimbing Tugas Akhir
atas arahan dan bimbingannya dalam pembuatan laporan ini.

3.

Semua pihak yang tidak dapat disebutkan satu persatu yang telah
membantu dalam pelaksanaan dan penyusunan laporan Tugas Akhir
ini, terima kasih banyak.

Semoga laporan ini dapat bermanfaat bagi semua pihak terutama bagi
mahasiswa Diploma III Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam, Universitas Sebelas Maret Surakarta.
Surakarta, Juni 2013

Atika Rahmadini

commit to user
viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI

Halaman
HALAMAN JUDUL ................................................................................................... i
HALAMAN PERSETUJUAN .................................................................................. ii
HALAMAN PENGESAHAN ..................................................................................iii
HALAMAN ABSTRACT ........................................................................................ iv
HALAMAN ABSTRAK............................................................................................ .v
HALAMAN MOTTO ................................................................................................ vi
HALAMAN PERSEMBAHAN ............................................................................... vii
KATA PENGANTAR..............................................................................................viii
DAFTAR ISI............................................................................................................... ix
DAFTAR TABEL ...................................................................................................... xi
DAFTAR GAMBAR ................................................................................................ xii
DAFTAR LAMPIRAN ............................................................................................xiii
BAB I PENDAHULUAN ........................................................................................... 1
1.1 Latar Belakang Masalah ........................................................................... 1
1.2 Perumusan Masalah ................................................................................. 1
1.3 Batasan Masalah ....................................................................................... 2
1.4 Tujuan ........................................................................................................ 2
1.5 Manfaat ...................................................................................................... 2
1.6 Metodologi Penelitian............................................................................... 3
1.7 Sistematika Penulisan ............................................................................... 4
BAB II LANDASAN TEORI ..................................................................................... 6
2.1 PHP........................................................................................................... 6
2.2 MySQL..................................................................................................... 6
2.3 Basis Data (Data Dase) ........................................................................... 6
2.4 Apache Web Server................................................................................. 7
2.5 Data .......................................................................................................... 7
2.6 Metode Pengujian Back Box .................................................................. 7
commit to user
2.7 Flowchart .................................................................................................
8
ix

perpustakaan.uns.ac.id

digilib.uns.ac.id

2.8 CD (Context Diagram) ............................................................................ 9
2.9 DFD (Data Flow Diagram) ................................................................... 10
2.10 ERD (Entity Relationship Diagram) .................................................. 12
BAB III DESAIN DAN PERANCANGAN ............................................................ 14
3.1 Desain dan Rancangan Sistem ........................................................... 14
3.2 Kebutuhan Sistem ............................................................................... 14
3.2.1 Kebutuhan Non Fungsional ....................................................... 14
3.2.2 Kebutuhan Fungsional ............................................................... 15
3.3 Work Flow ........................................................................................... 16
3.4 Perancangan ......................................................................................... 17
3.4.1 Diagram Konteks ........................................................................ 17
3.4.2 DFD Level 0 .............................................................................. 17
3.5 Flowchart Penilaian ............................................................................. 19
3.6 Analisis Perancangan Basis Data........................................................ 22
3.6.1 ERD (Entity Relationship Diagram) ......................................... 22
3.6.2 Skema Diagram .......................................................................... 23
3.6.3 Tabel Database ........................................................................... 23
3.7 Rancangan Interface ............................................................................ 26
BAB IV IMPLEMENTASI ...................................................................................... 29
4.1 Pengujian Sistem ................................................................................ 29
4.2 Implementasi Sistem .......................................................................... 31
4.2 Implementasi Sistem Antar Muka ...................................................... 31
BAB V PENUTUP ................................................................................................... 40
5.1 Kesimpulan ......................................................................................... 40
5.2 Saran .................................................................................................... 40
DAFTAR PUSTAKA .............................................................................................. 41
LAMPIRAN .............................................................................................................. 42

commit to user
x

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL

Tabel 2.1 Simbol Komponen Flowchart ................................................................... 8
Tabel 2.2 Simbol Komponen Diagram Konteks ...................................................... 9
Tabel 2.3 DFD (Data Flow Diagram) ..................................................................... 10
Tabel 2.4 Simbol Komponen ERD.......................................................................... 10
Tabel 3.1 User ........................................................................................................... 23
Tabel 3.2 Calon Mahasiswa ..................................................................................... 24
Tabel 3.3 Registrasi .................................................................................................. 24
Tabel 3.4 Alumnimipa.............................................................................................. 25
Tabel 3.5 Semester ................................................................................................... 25
Tabel 3.6 Jurusan ...................................................................................................... 25
Tabel 3.7 Mahasiswa ................................................................................................ 26
Tabel 4.1 Pengujian Login ....................................................................................... 29
Tabel 4.2 Pengujian Input Data Calon Mahasiswa ................................................. 29
Tabel 4.3 Pengujian Import File Excel..................................................................... 30
Tabel 4.4 Pengujian Export Excel ............................................................................ 30

commit to user
xi

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR

Gambar 3.1 Work Flow............................................................................................ 16
Gambar 3.2 Diagram Konteks ................................................................................. 17
Gambar 3.3 DFD level 0 .......................................................................................... 18
Gambar 3.4 Flowchart Penilaian 1 .......................................................................... 19
Gambar 3.5 Flowchart Penilaian 2 .......................................................................... 20
Gambar 3.6 Flowchart Penilaian 3 .......................................................................... 21
Gambar 3.7 ERD ...................................................................................................... 22
Gambar 3.8 Skema Diagram .................................................................................... 23
Gambar 3.9 Home .................................................................................................... 23
Gambar 3.10 Input ..................................................................................................... 27
Gambar 3.11 Import .................................................................................................. 27
Gambar 3.12 Data ...................................................................................................... 28
Gambar 3.13 Export .................................................................................................. 28
Gambar 4.1 Home...................................................................................................... 31
Gambar 4.2 Login ...................................................................................................... 32
Gambar 4.3 Import .................................................................................................... 32
Gambar 4.4 Update Calon Mahasiswa ..................................................................... 33
Gambar 4.5 Daya Tampung...................................................................................... 33
Gambar 4.6 Ikut Seleksi ............................................................................................ 34
Gambar 4.7 Lulus Seleksi ......................................................................................... 34
Gambar 4.8 Mahasiswa Baru .................................................................................... 35
Gambar 4.9 IPK Min ................................................................................................. 35
Gambar 4.10 IPK Rata-rata....................................................................................... 36
Gambar 4.11 IPK Max .............................................................................................. 36
Gambar 4.12 Mahasiswa Aktif ................................................................................ 37
Gambar 4.13 Kelulusan ............................................................................................ 37
Gambar 4.14 Penilaian .............................................................................................. 38
Gambar 4.15 Jurusan ................................................................................................ 38
commit to user
Gambar 4.16 Export .................................................................................................
39
xii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR LAMPIRAN

Lampiran 1 Matriks Penilaian 1 dan 2 .................................................................... 42
Lampiran 2 Matriks Penilaian 3 .............................................................................. 43
Lampiran 3 Data Borang Akreditasi 1 .................................................................... 44
Lampiran 4 Data Borang Akreditasi 2 .................................................................... 45
Lampiran 5 Data Borang Akreditasi 3 .................................................................... 46

commit to user
xiii