sistem kemahasiswaan dan kelulusan fakultas … · sistem kemahasiswaan dan kelulusan...

13
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user i 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

Upload: duongliem

Post on 27-Aug-2019

275 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

i

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

Page 2: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ii

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

Page 3: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iii

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 1 001

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

Page 4: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

ABSTRACT

ATIKA RAHMADINI, 2013. STUDENT AND GRADUATION SYSTEM OF MATHEMATICS AND SCIENCE FACULTY 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

Page 5: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

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

Page 6: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vi

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.

Page 7: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

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.

Page 8: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

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

Page 9: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

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

2.7 Flowchart ................................................................................................. 8

Page 10: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

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

Page 11: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

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

Page 12: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii

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

Gambar 4.16 Export ................................................................................................. 39

Page 13: SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS … · Sistem kemahasiswaan dan kelulusan menginformasikan data calon mahasiswa, mahasiswa aktif, mahasiswa baru, kelulusan dan IPK pada

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiii

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