• Tidak ada hasil yang ditemukan

RANCANG BANGUN SISTEM INFORMASI MANAJEMEN AKADEMIK (SIAMIK) ONLINE DI SEKOLAH TINGGI AGAMA ISLAM QOMARUDDIN GRESIK.

N/A
N/A
Protected

Academic year: 2017

Membagikan "RANCANG BANGUN SISTEM INFORMASI MANAJEMEN AKADEMIK (SIAMIK) ONLINE DI SEKOLAH TINGGI AGAMA ISLAM QOMARUDDIN GRESIK."

Copied!
104
0
0

Teks penuh

(1)

AGAMA ISLAM QOMARUDDIN GRESIK

TUGAS AKHIR

Diajukan kepada Jurusan Teknik Informatika Fakultas Teknologi Industri

Universitas Pembangunan Nasional "Veteran" Jawa Timur Untuk menyusun Skripsi S-I

Disusun Oleh:

ERIK SYA’DUL ABID

NPM. 0634015088

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

(2)

RANCANG BANGUN SISTEM INFORMASI MANAJEMEN

AKADEMIK (SIAMIK) ONLINE DI SEKOLAH TINGGI

AGAMA ISLAM QOMARUDDIN GRESIK

Disusun Oleh :

ERIK SYA’DUL ABID

NPM. 0634015088

Telah disetujui untuk mengikuti Ujian Negara Lisan Gelombang II Tahun Akademik 2010/2011

Menyetujui,

Pembimbing Utama Pembimbing Pendamping

Nur Cahyo Wibowo, S.Kom, M.Kom Wahyu S.J. Saputra, S.Kom NPT. 37903 040 197 NPT. 38608 104 0295 1

Mengetahui,

Ketua Program Studi Teknik Informatika Fakultas Teknologi Industri

Universitas Pembangunan Nasional ”Veteran” Jawa Timur

(3)

FAKULTAS TEKNOLOGI INDUSTRI

KETERANGAN REVISI

Yang bertanda tangan dibawah ini menyatakan bahawa mahasiswa berikut: Nama : Erik Sya’dul Abid

NPM : 0634015088 Jurusan : Teknik Informatika

Telah mengerjakan revisi / tidak ada revisi*) TUGAS AKHIR Ujian Lisan Gelombang II, TA 2010/2011 dengan judul:

″RANCANG BANGUN SISTEM INFORMASI MANAJEMEN

AKADEMIK (SIAMIK) ONLINE DI SEKOLAH TINGGI AGAMA ISLAM QOMARUDDIN GRESIK″

Surabaya, 26 November 2010 Dosen Penguji yang memerintahkan revisi:

1) Nur Cahyo Wibowo,S.Kom,M.Kom NPT. 279 030 440 197

2) Doddy Ridwandono S.Kom NPT. 37805 070 218

(4)

RANCANG BANGUN SISTEM INFORMASI MANAJEMEN AKADEMIK (SIAMIK) ONLINE DI SEKOLAH TINGGI AGAMA ISLAM

QOMARUDDIN GRESIK

Disusun Oleh :

ERIK SYA’DUL ABID

NPM : 0634 015 088

Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Tugas Akhir Program Studi Teknik Informatika Fakultas Teknologi Industri

Universitas Pembangunan Nasional “Veteran” Jawa Timur Pada Tanggal : 26 November 2010

Pembimbing : 1.

Nur Cahyo Wibowo, S.Kom, M.Kom NPT. 37903 040 197

Tim Penguji : 1.

Nur Cahyo Wibowo, S.Kom, M.Kom NPT. 37903 040 197

2.

Wahyu S.J. Saputra, S.Kom NPT. 38 608 104 0295 1

2.

Doddy Ridwandono S.Kom NPT. 37805 070 218 3.

Dra. Nining Martiningtyas, M.MT NIDN. 0713 066 501

Mengetahui,

Dekan Fakultas Teknologi Industri

Universitas Pembangunan Nasional “Veteran” Jawa Timur Surabaya

(5)
(6)

Pembimbing II : Wahyu S.J. Saputra S.Kom Penyusun : Erik Sya’dul Abid

ABSTRAK

Perkembangan teknologi saat ini semakin tinggi terutama di bidang teknologi informatika sehingga tidak menutup kemungkinan dalam suatu lembaga institusi pendidikan, dibutuhkan suatu sistem yang dimana menjadikan segala urusan kampus bisa terlaksana dengan baik, seperti halnya dalam sistem pengelolaan akademik bagi dosen terutama bagi mahasiswa. Pembuatan Sistem akademik seperti ini tentunya harus didukung dengan pemograman yang handal dan tempat penyimpanan data yang aman, pada saat ini banyak sekali pemograman yang bermunculan di kalangan programmer, salah satunya adalah pemograman PHPdan MySQL sebagai database, pemograman ini sudah tidak asing lagi bagi kalangan programmer pada saat ini.

Pada penelitian Tugas Akhir ini, dilakukan pembuatan suatu aplikasi sistem terpadu berupa sebuah pengelolaan akademik. atau Sistem Informasi Manajemen Akademik (SIAMIK) online yang akan membantu menyelesaikan permasalahan akademik tersebut, dengan memanfaatkan pemograman PHP dan MySQL. Yang nantinya akan menjadi sistem informasi akademik secara terpadu guna mendukung pengelolaan sistem akademik yang lebih akurat, dari sistem ini nanti akan diterapkan mulai dari pendaftaran calon mahasiswa baru, filter calon mahasiswa baru, pengisian Kartu Rencana Studi hingga Kartu Hasil Studi.

Sistem Informasi Manajemen Akademik (SIAMIK) Online ini telah diuji coba dengan berbagai uji kelayakan. Hasil uji coba menunjukkan bahwa seorang admin dan mahasiswa dapat lebih mudah dalam melakukan pengelolaan KRS dan KHS, serta kecepatan pendataan mahasiswa yang lebih akurat.

(7)

Bismillahirrahmannirahim,

Syukur Alhamdulillaahi rabbil ‘alamin terucap ke hadirat Allah SWT atas

segala limpahan Kekuatan-Nya sehingga dengan segala keterbatasan waktu,

tenaga, pikiran dan keberuntungan yang dimiliki penyusun, akhirnya penyusun

dapat menyelesaikan Skripsi yang berjudul ″RANCANG BANGUN SISTEM

INFORMASI MANAJEMEN AKADEMIK (SIAMIK) ONLINE DI

SEKOLAH TINGGI AGAMA ISLAM QOMARUDDIN GRESIK″ dengan

tepat waktu, Shalawat dan salam diperuntukkan kepada junjungan kita nabi besar

Muhammad SAW.

Skripsi dengan beban 4 SKS ini disusun guna diajukan sebagai salah satu

syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik

Informatika, Fakultas Teknologi Industri, UPN

VETERAN

Jawa Timur.

Melalui Tugas Akhir ini penyusun merasa mendapatkan kesempatan emas

untuk memperdalam ilmu pengetahuan yang diperoleh selama di bangku

perkuliahan, terutama berkenaan tentang penerapan teknologi perangkat bergerak.

Namun, penyusun menyadari bahwa Tugas Akhir ini masih jauh dari sempurna.

Oleh karena itu penyusun sangat mengharapkan saran dan kritik dari para

pembaca untuk pengembangan aplikasi lebih lanjut.

Surabaya, November 2010

(8)

Penyusun menyadari bahwasanya dalam menyelesaikan Skripsi ini telah

mendapat banyak bantuan dan dukungan dari berbagai pihak, untuk itu pada

kesempatan yang berharga ini, penyusun mengucapan terima kasih kepada:

1. Ibu, Bapak dan adik tercinta di rumah yang senantiasa memberikan dukungan

dan mendoakan penyusun supaya Tugas Akhir ini segera terselesaikan.

2. Bapak Ir. Sutiyono, MT selaku Dekan Fakultas Teknologi Industri Universitas

Pembangunan Nasional “Veteran” Jawa Timur Surabaya

3. Bapak Basuki Rahmat, S.Si, MT selaku Ketua Jurusan Teknik Informatika

Universitas Pembangunan Nasional “Veteran” Jawa Timur Surabaya.

4. Bapak Nur Cahyo Wibowo S.Kom., M.Kom. selaku Dosen Pembimbing I di

jurusan Teknik Informatika Universitas Pembangunan Nasional ″Vet eran″

Jawa Timur Surabaya yang telah meluangkan waktu, memberikan arahan,

memeberi ilmu, membimbing serta memberi motivasi sehingga penulis dapat

menyelesaikan Tugas Akhir ini.

5. Bapak Wahyu S.J. Saputra S.Kom. selaku Dosen Pembimbing II di jurusan

Teknik Informatika Universitas Pembangunan Nasional ″Veteran″ Jawa Timur

Surabaya yang telah memberikan saran, arahan, ilmu dan telah meluangkan

waktunya sehingga penulis dapat menyelesaikan Tugas Akhir ini.

6. Bapak Doddy Ridwandono dan Ibu Dra. Nining Martiningtyas, M.MT selaku

Penguji Tugas Akhir yang telah banyak memberi masukan serta membuka

(9)

jurusan Teknik Informatika yang selalu siap membantu penulis dalam hal

administrasi perkuliahan.

8. Mas Aswin Saputra (akong/putra.neo) terima kasih banyak atas semua

bantuannya dan ajarannya selama ini sehingga penulis bisa menyelesaikan

Tugas Akhir ini, dan juga makasih banget selama ini sudah dikasih tempat

buat menginap dirumah selama penyelesaiannya, pesanya cuma ingetin aja

mas, jaga kesehatan kurangi tidur dan banyakin ngopi.

9. Terima kasih buat teman-teman seperjuangan yang selalu mendampingi,

Bagus, Pia Combez, Giga Ata, Mamik, Dikri, Tyas, Ari Gondrong, Norman,

Galuh, karena berkat kalian juga akhirnya kita bisa wisuda bareng.

10.Terima kasih juga buat teman-teman yang sudah memberikan support selama

ini, Ahmad Robianto (Otonk), Ainul Yaqin, Om Agus, Renda, Danni, Aan

Wedus, Eko, Trinita, Muhaimin, untuk menyelesaikan Tugas Akhir ini.

Terutama buat anak-anak satu genk yang sukanya hanya menghabiskan uang,

Yudha Wica, Dedy Cung, Ismi Bore, Rere Putri, Rhandy Doyok, Rina Momo,

Djadid, berkat kalian sekarang hutangku bertambah banyak.

11.Teman-teman penulis lainnya yang tidak mungkin penulis sebutkan namanya

satu per satu terima kasih telah membantu dan memberikan do’anya kepada

penulis untuk menyelesaikan Tugas Akhir ini.

Tiada untaian kata yang cukup yang dapat penulis sampaikan sebagai

balas atas jasa yang penulis terima melainkan hanya harapan semoga ALLAH

(10)

ABSTRAK ... i

KATA PENGANTAR ... ii

UCAPAN TERIMA KASIH ... iii

(11)

BAB III ANALISA DAN PERANCANGAN SISTEM... 25 4.3 Implementasi Aplikasi Desain Antarmuka ……….…………...

4.3.1 Halaman Menu Login Administrtrator ………. 4.3.2 Menu Halaman Admin ……….. 4.3.3 Menu Master ……….

4.3.3.1 Menu Master Sub-menu Jurusan ……….……….. 4.3.3.2 Menu Master Sub-menu Kelas ..……….…... 4.3.3.3 Menu Master Sub-menu Dosen .……….... 4.3.3.4 Menu Master Sub-menu Mata Kuliah ………..…. 4.3.3.5 Menu Master Sub-menu Jadwal Kuliah ……….…..

(12)

4.3.4.3 Mahasiswa Sub-Menu Mahasiswa Diterima ……….…… 4.3.4.4 Mahasiswa Sub-Menu Mahasiswa Ditolak .……….. 4.3.4.5 Mahasiswa Sub-Menu Daftar Ulang ……….

51 4.3.10 Halaman Jadwal KRS ….…...………..…………..….……….…. 4.3.11 Halaman KHS ….…………...……..………..……….…….. 4.3.12 Halaman Transkrip Nilai …...………..…….………. 4.3.13 Halaman Grafik Indek Prestasi ..……..…………...……… 4.3.14 Halaman Setting …………...………..………….……….. 56 5.1.8.1 Filter Calon Mahasiswa ... 5.1.8.2 Grafik Jumlah Mahasiswa Tahun-an ……… 5.1.8.3 Daftar Mahasiswa Diterima ... 5.1.8.4 Daftar Mahasiswa Ditolak ... 5.1.8.5 Daftar Ulang ... 5.1.9 Uji Coba Halaman Nilai Mahasiswa ……….……… 5.2.5 Uji Coba Menampilkan Transkrip ... 5.2.6 Uji Coba Manajemen Mata Kuliah Prasyarat ... 5.2.5 Uji Coba Menampilkan Grafik Indeks Prestasi ... 5.2.6 Uji Coba Mengganti Password ...

(13)

6.1. Kesimpulan... 87 6.2. Saran... 87

DAFTAR PUSTAKA... 88

(14)

Gambar 2.1. Alur Monitoring Dosen... 14

Gambar 2.2. Hasil Dari File Contoh 1.PHP ………... 20

Gambar 3.1 Perancangan Alur Sistem SIAMIK... 26

Gambar 3.2 Contect Diagram (DFD Level 0) ………... 31

Gambar 4.4 Halaman Menu Master Sub-Menu Jurusan ….………45

Gambar 4.5 Halaman Menu Master Sub-Menu Kelas ...……… 46

Gambar 4.6 Halaman Master Sub-Menu Dosen ……… 47

Gambar 4.7 Halaman Menu Master Sub-Menu Mata Kuliah ……… 48

Gambar 4.8 Halaman Menu Master Sub-Menu Jadwal Kuliah …….………… 49

Gambar 4.9 Halaman Menu Mahasiswa …..……….………. 49

Gambar 4.10 Halaman Mahasiswa Sub-Menu Filter Calon Mahasiswa ………. Gambar 4.11 Halaman Grafik Jumlah Mahasiswa ……… 50 51 Gambar 4.12 Halaman Mahasiswa Sub-Menu Daftar Mahasiswa di Terima……52

Gambar 4.13 Halaman Mahasiswa Sub-Menu Mahasiswa di Tolak ………….. 52

Gambar 4.14 Halaman Mahasiswa Sub-Menu Daftar Ulang ……….………53

Gambar 4.15 Halaman Menu Nilai Mahasiswa ……… 54

Gambar 4.16 Halaman Pendaftaran Calon Mahasiswa ….……… 55

Gambar 4.17 Halaman Login Mahasiswa ………. 56

Gambar 4.18 Halaman Utama ………...….……….…. 57

Gambar 4.19 Halaman KRS ………. 58

Gambar 4.20 Halaman Jadwal KRS ……….……… 59

Gambar 4.21 Halaman KHS ……….……… 59

Gambar 4.22 Halaman Transkrip Nilai …………..…………..……… 60

Gambar 4.23 Halaman Grafik Indeks Prestasi ……….……… 61

Gambar 4.24 Halaman Setting …….….……….………62

Gambar 5.1 Uji Coba Login Administrator ……….………64

Gambar 5.2 Uji Coba Halaman Administrator ….………64

Gambar 5.3 Uji Coba Input Jurusan ………65

Gambar 5.4 Uji Coba Hasil Input Jurusan ……….…… 65

Gambar 5.5 Uji Coba Input Kelas …….……… 66

(15)

Gambar 5.10 Uji Coba Hasil Input Mata Kuliah ……….……… 69

Gambar 5.11 Uji Coba Pilih Jadwal Mata Kuliah ……… 69

Gambar 5.12 Uji Coba Pilih Waktu Mata Kuliah ……… 70

Gambar 5.13 Uji Coba Pilih Pengajar Mata Kuliah ……….……… 70

Gambar 5.14 Uji Coba Daftar Waktu Mata Kuliah ………. 71

Gambar 5.15 Uji Coba Filter Calon Mahasiswa ………..……… Gambar 5.16 Uji Coba Grafik Jumlah Mahasiswa Tahun-an ……….. 72 73 Gambar 5.17 Uji Coba Mahasiswa Diterima ……… 73

Gambar 5.18 Uji Coba Detail Mahasiswa Diterima ……… 74

Gambar 5.19 Uji Coba Mahasiswa Ditolak ………….……… 74

Gambar 5.20 Uji Coba Mahasiswa Belum Daftar Ulang ……… 75

Gambar 5.21 Uji Coba Mahasiswa setelah Daftar Ulang ……… 76

Gambar 5.22 Uji Coba Nilai Mahasiswa ……….……… 76

Gambar 5.23 Halaman Login Gagal ……… 77

Gambar 5.24 Halaman Utama SIAMIK ………..……… 77

Gambar 5.25 Halaman Uji Coba Pengisian KRS ……… 78

Gambar 5.26 Halaman Uji Coba Jadwal KRS ………..………….. 79

Gambar 5.27 Halaman Uji Coba Menampilkan Nilai KHS ………. Gambar 5.28 Halaman Uji Coba Penjumlahan IPK Semester 2 ……….. 80 81 Gambar 5.29 Halaman Uji Coba Transkrip Nilai ……… Gambar 5.30 Halaman Uji Coba Mata Kuliah Prasyarat ……….. 83 84 Gambar 5.31 Halaman Uji Coba Grafik Indeks Prestasi ……… 84

Gambar 5.32 Halaman Uji Coba Penggantian Password ………….……… 85

(16)

Tabel 2.1 Data Jumlah Mahasiswa Tahun 2002-2006 ... Tabel 2.2 Data Jumlah Mahasiswa Tahun 1998-2006 ... Tabel 2.3 Tabel Indeks Prestasi Mahasiswa ...

11 11 13

Tabel 4.1 Tabel Data Dosen ………..…...……… 38

Tabel 4.2 Tabel Data Hari ……….………..……...……….……… 39

Tabel 4.3 Tabel Data Jadwal Kuliah …...………...…………...………… 39

Tabel 4.4 Tabel Data Jurusan ...……...……….………… 40

Tabel 4.5 Tabel Data Kelas ……...……… 40

Tabel 4.6 Tabel Data Mahasiswa ………...……… 41

Tabel 4.7 Tabel Data Mata Kuliah …...…….……… 41

Tabel 4.8 Tabel Data Nilai Mahasiswa ………...…… 42

Tabel 4.9 Tabel Data Pilih Jadwal Kuliah ……...………... 42 Tabel 4.10 Tabel Data User ……….…………...…… Tabel 5.1 Penjumlahan IPK Semester 1 ……….. Tabel 5.2 Penjumlahan IPK Semester 2 ………..

(17)

PENDAHULUAN

1.1. Latar Belakang

Seiring perkembangan zaman dan di ikuti pula dengan berkembangnya ilmu

pengetahuan dan teknologi (IPTEK) khususnya di bidang teknologi informasi.

Adanya teknologi yang semakin canggih ini, maka kebutuhan informasi juga tidak

dapat dielakkan dan penggunaannya menjadi prioritas utama. Sekolah Tinggi

Agama Islam Qomaruddin Gresik dituntut untuk ikut serta dalam

mengembangkan teknologi ini. Sekolah tinggi yang di bawah naungan Yayasan

Pondok Pesantren Qomaruddin ini sebagai salah satu sekolah tinggi yang

berkecimpung dalam bidang teknologi, termasuk teknologi informasi yang

membutuhkan suatu layanan untuk mahasiswa yang aplikatif dengan sistem

terbuka.

Dalam melayani terlaksananya sistem belajar mengajar di Sekolah Tinggi

Agama Islam Qomaruddin Gresik, maka sistem pelayanan akademik sangat

dibutuhkan dan merupakan sebuah hal yang sangat vital untul terlaksananya

proses belajar mengajar yang berkualitas, tanpa adanya penanganan sebuah sistem

informasi akademik yang efisien maka proses belajar mengajar akan menjadi

kurang berkualitas. Dalam dunia pendidikan sangatlah penting sebuah propses

pengisian Kartu Rencana Studi yang merupakan salah satu komponen syarat

dalam pendidikan, yang di mana dalam Sekolah Tinggi Agama Islam Qomaruddin

Gresik pengisian Kartu Rencana Studi ini dilakukan secara manual dengan form

(18)

dan akan mengakibatkan beberapa kendala yang biasa terjadi, contohnya staff

salah dalam memasukkan data Kartu Rencana Studi yang diinginkan mahasiswa,

ketidak telitian dosen dalam membaca form yang ditulis oleh mahasiswa sehingga

mengakibatkan salah dalam pembacaan, bisa juga kode yang ditulis di form oleh

mahasiswa beda dengan yang dimaksudkan, hal ini tentu saja akan menghambat

proses belajar mengajar nantinya.

Dengan adanya teknologi web dan adanya kendala-kendala tersebut maka di

dapat suatu ide untuk membuat aplikasi perangkat lunak yang mampu mengelola

pengisian KRS dan sistem akademik lainya dengan baik. Perangkat lunak yang

dikembangkan dengan teknologi web memiliki berbagai keunggulan, salah

satunya dapat menghasilkan perangkat lunak aplikasi berbasis GUI (Graphical

User Interface) dengan tampilan yang lebih user-friendly bagi penggunanya,

sedangkan cara penyimpanan data yang merupakan persoalan yang cukup

kompleks dalam pembangunan aplikasi yaitu database. Ada banyak solusi

database yang tersedia di pasaran, pada umumnya databse yang digunakan bertipe

relasional (Relational Database Management System – RDBMS), manajemen

data dilakukan dengan bahasa SQL (Standard Query Language). Basisdata

(database) merupakan komponen utama dalam membangun perangkat lunak

aplikasi yang menyangkut pendokumentasian data ke dalam sebuah sistem.

Pengelolaan databse secara fisik tidak dapat dilakukan oleh pemakai secara

langsung, tetapi ditangani oleh sebuah perangkat lunak khusus yang disebut

DBMS (Database Management System), DBMS akan menentukan bagaimana

(19)

Dengan perangkat lunak ini diharapkan dapat memberikan alternatif lain

terhadap sistem pengisian KRS yang ada sekarang ini, sehingga masalah-masalah

yang timbul pada pelaksanaan KRS dan masalah akademis lainya yang selama ini

dilakukan secara manual dapat teratasi, dan diharapkan pelaksanaan sistem

informasi yang berbasiskan sistem informasi ini dapat terlaksana, terlebih untuk

melayani mahasiswa sebagai konsumen utama dalam perguruan tinggi, dan

diharapkan sistem informasi ini dapat dijadikan sebagai salah satu syarat untuk

bersaing dengan perguruan tinggi lain.

1.2. Perumusan Masalah

Berdasarkan latar belakang yang ada di atas, maka dapat dirumuskan

permasalahan dari tugas akhir ini, yaitu:

a. Bagaimana merancang dan membuat sebuah pengelolaan Sistem Informasi

Manajemen akademik (SIAMIK) Online yang baik dan mudah digunakan,

khususnya bagi mahasiswa.

b. Bagaimana rancangan kebutuhan database dan juga interface untuk SIAMIK

tersebut.

1.3. Tujuan Penulisan

Adapun tujuan dari Rancang Bangun Sistem Informasi Manajemen

akademik Online di Sekolah Tinggi Agama Islam Qomaruddin Gresik ini adalah

untuk memanajemen semua data dari sistem pengelolaan akademik yang berkaitan

(20)

1.4. Manfaat

Dengan adanya pengelolaan SIAMIK online ini diharapkan dapat

memberikan manfaat antara lain:

a. Mempermudah mahasiswa dalam melakukan proses KRS dan KHS.

b. Mempermudah mahasiswa dalam mendapatkan informasi seputar perkuliahan.

c. Mempermudah dan mempercepat sistem pendataan mahasiswa.

d. Mempermudah menyimpan berkas akademik mahasiswa.

e. Mempermudah mengolah data KRS dan KHS mahasiswa.

1.5. Batasan Masalah

Untuk lebih memfokuskan pada permasalahan, maka sistem yang akan dibuat

nantinya akan dibatasi pada:

a. Hanya untuk kalangan Sekolah Tinggi Agama Islam Qomaruddin Gresik.

b. Arsitektur Jaringan web site yang digunakan hanya skala intranet.

c. Aplikasi ini dibuat menggunakan Macromedia dreamweaver 8 yang dimana

terdapat PHP5 sebagai pemogramannya serta MySql sebagai relational

database.

d. Pengelolaan serta cara kerja sistem harus dilakukan melalui jaringan internet.

e. Data mahasiswa serta sistem akademis berada pada satu database.

f. Aplikasi yang dibuat ini hanya membahas masalah penerimaan mahasiswa

baru, penjadwalan mata kuliah, KRS, KHS serta daftar ulang.

g. Penilaian mata kuliah dilakukan pada akhir semester.

(21)

1.6. Metodologi Pembuatan Tugas Akhir

Dalam pembuatan Tugas Akhir kali ini, penulis akan menjelaskan tentang

metode yang digunakan selama penulis menyusun dan membuat Tugas Akhir ini.

a. Studi Literatur.

Melakukan pengamatan yang terjadi diperkuliahan, khususnya sistem KRS

yang selama ini diterapkan. Mempelajari dan mengumpulkan data serta

informasi dari artikel maupun tutorial yang penulis cari di internet sesuai

dengan materi penulisan tugas akhir.

b. Pengunpulan dan Analisa Data

Pengumpulan data dilakukan secara langsung dari STAI-Q Gresik serta

sumber dari internet, sedangkan untuk menganalisa serta membandingkan

sistem dan tampilan interface dilakukan perbandingan pada beberapa

universitas yang ada di indonesia.

c. Perancangan Sistem.

Melakukan analisa awal tentang sistem yang akan dibuat yaitu merancang

konsep dari alur sistem akademis di STAI-Q Gresik dengan perangkat lunak

berbasis web sebagai pengelolaan utama serta dengan pengamanan data yang

ditempatkan pada sistem database agar proses penyimpanan data akademis

dapat tersimpan rapi dan efisien.

d. Uji Coba Sistem

Pada tahap ini setelah aplikasi selesai di buat maka dilakukan pengujian

aplikasi untuk mengetahui apakah aplikasi tersebut telah bekerja dengan benar

(22)

e. Penyusunan Buku Tugas Akhir

Pada tahap ini merupakan tahap terakhir dari pengerjaan Tugas Akhir. Buku

ini disusun sebagai laporan dari seluruh proses pengerjaan Tugas Akhir, dari

penyusunan buku ini diharapkan dapat memudahkan pembaca yang ingin

menyempurnakan dan mengembangkan sistem SIAMIK online ini ke tahap

yang lebih sempurna dari sistem yang sudah ada.

c. Pembuatan Kesimpulan

Dalam bagian Tugas Akhir dibuat suatu kesimpulan dan saran dari hasil

pengelolaan data dan pembuatan sistem yang diperoleh sesuai dengan dasar

teori yang mendukung dalam pembuatan sistem tersebut yang telah dikerjakan

secara keseluruhan.

1.7. Sistematika Penulisan

Pada laporan Tugas Akhir ini akan menjelaskan secara lengkap tentang

Rancang Bangun Sistem Informasi Manajemen akademik (SIAMIK) Online di

Sekolah Tinggi Agama Islam Qomaruddin Gresik. Agar lebih memahami materi,

laporan Tugas Akhir ini dibagi menjadi enam bab yang dilengkapi dengan

penjelasan langkah-langkah dan ilustrasinya.

BAB I PENDAHULUAN

Bab ini akan menjelaskan tentang Latar Belakang, Perumusan

Masalah, Batasan Masalah, Tujuan Penulisan, Manfaat, Metodologi

(23)

BAB II TINJAUAN PUSTAKA

Bab ini menjelaskan tentang dasar teori yang digunakan sebagai

penunjang serta referensi dalam pembuatan laporan Tugas Akhir ini.

Penjelasannya meliputi definisi mysql, php5, web server, Macromedia

dreamweaver 8.

BAB III ANALISA DAN PERANCANGAN SISTEM

Dalam bab ini dijelaskan tentang analisa dan perancangan sistem

informasi yang antara lain berisi tentang perancangan desain sistem

akademis yang sudah diterapkan, serta perancangan sistem database

yang akan di buat, dan menambahkan fasilitas serta fitur yang akan

digunakan pada perangkat lunak ini.

BAB IV IMPLEMENTASI SISTEM

Pada bab ini akan membahas tentang implementasi berdasarkan

konsep perancangan yang ada pada BAB III beserta penjelasan

tentang kebutuhan sistem dan konfgurasi yang dipakai supaya

aplikasi yang dikerjakan sesuai dengan tujuan dari penulisan Tugas

Akhir.

BAB V UJI COBA DAN EVALUASI

Bab ini menjelaskan tentang pengujian yang dilakukan untuk

mengetahui apakah sistem yang dibuat bisa bekerja sesuai dengan

(24)

tahapan-tahapan yang dilakukan sebelum melakukan uji coba pada

pengelolaan SIAMIK online tersebut.

BAB VI PENUTUP

Bab ini akan menjelaskan tentang Kesimpulan dari keseluruhan isi

dari laporan Tugas Akhir serta saran yang disampaikan penulis untuk

pengembangan sistem yang ada demi kesempurnaan sistem yang lebih

baik.

DAFTAR PUSTAKA

Pada bagian ini akan dipaparkan tentang sumber-sumber literatur,

tutorial, buku maupun situs-situs yang digunakan dalam pembutan

(25)

TINJAUAN PUSTAKA

2.1 Latar Belakang Sekolah Tinggi Agama Islam Qomaruddin Gresik

Dalam lingkup ini akan dijelaskan tentang profil Sekolah Tinggi Agama Islam

Qomaruddin Gresik dengan menjelaskan Visi dan Misi berdirinya Sekolah Tinggi

Agama Islam Qomaruddin Gresik.

2.1.1 Profil Sekolah Tinggi Agama Islam Qomaruddin Gresik

Sekolah Tinggi Agama Islam Qomaruddin Gresik, atau yang lebih dikenal

dengan sebutan STAI-Q Gresik merupakan salah satu sekolah tinggi Islam di kota

Gresik. Sebagai sekolah tinggi yang beryayasan Pondok Pesantren Qomaruddin

Bungah sudah pasti program pembelajaran dan kehidupan yang dikembangkan

sehari-hari selalu mencerminkan syariat Islam yang memberikan warna serta corak

yang ber-i’tiba pada tuntunan Rasulullah.

2.1.2 Visi dan Misi Program Studi

VISI :

Program studi PAI sebagai program studi yang ”unggul, kompetitif, dan

berwawasan pesantren yang dapat menjadi rujukan pengembangan Pendidikan

(26)

MISI :

a. Menyelenggarakan pendidikan, penelitian, dan pengabdian pada masyarakat

dalam bidang Pendidikan Islam yang memiliki ciri keunggulan yang disesuaikan

dengan perkembangan ilmu pengetahaun dan teknologi.

b. Mengembangkan filosofi, konsep-konsep teori, dan teknik kependidikan islam

melalui riset dan pengembangan yang diselenggarakan dalam lembaga pendidikan

yang mengintegrasikan keunggulan pendidikan pesantren dan pendidikan tinggi.

c. Menjadikan pusat pengembangan Pendidikan Agama Islam yang berbasis

pesantren.

2.1.3 Tujuan Program Studi

a. Menghasilkan sarjana pendidikan Islam yang profesional, serta mampu

mengembangkan ilmu dan teknologi kependidikan Islam melalui proses

pendidikan, penelitian dan pengabdian pada masyarakat yang berkualitas, dan

beraraskan keterjaminan mutu (quality assurance).

b. Menghasilkan pemikiran, teknologi dan sumber belajar pendidikan Islam yang

diproyeksikan menjadi acuan bagi penyelenggaraan pendidikan Islam di berbagai

lembaga pendidikan.

c. Merumuskan dan mempertahankan sistem pendidikan yang berbasis integrasi

ilmu dan agama Islam.

d. Menghasilkan pemikiran, model, dan layanan jasa pendidikan Agama Islam yang

dapat di manfaatkan oleh masyarakat dalam memajukan generasi muda.

(27)

2.1.4 Data Jumlah Mahasiswa Berdasarkan Tahun Pertamanya

Dari pendataan jumlah mahasiswa yang sudah terdaftar berdasarkan tahun

regristasi pertamanya dapat dijadikan sistem penilaian dan dijadikan acuan dengan

mengikuti format tabel berikut.

Tabel 2.1 Data Jumlah Mahasiswa Tahun 2002-2006

Tahun

IPK Lulusan Presentase Lulusan Dengan IPK :

Tabel 2.2 Data Jumlah Mahasiswa Tahun 1998-2006

Tahun Masuk

Mahasiswa Pada Tahun ** Jml Total Mahasiswa

(28)

2.1.5 Acuan Penilaian Sekolah Tinggi Agama Islam Qomaruddin Gresik

Dari sistem akademik yang sudah diterapkan di Sekolah Tinggi Agama Islam

Qomaruddin Gresik ini terdapat beberapa acuan penilaian yang digunakan oleh guru

sebagai tolak ukur untuk mahasiswa. Berikut acuan penilaian yang diterapkan:

a. Acuan Penilaian Mahasiswa Baru

Sebagaimana tertuang dalam panduan ujian masuk dan penerimaan

mahasiswa baru, meliputi:

• Seleksi administrasi akademik

• Seleksi kemampuan umum

• Seleksi kemampuan Bahasa (Arab dan Inggris)

• Psikotes (dengan wawancara)

b. Acuan Penilaian Kelulusan

Acuan yang dipakai dalam menentukan yudisium sebagaimana diatur dalam

buku pedoman akademik tentang sistem evaluasi adalah sebagai berikut:

a. Evaluasi akhir studi merupakan ketentuan akhir mengenai lulus tidaknya

mahasiswa dalam mengikuti kegiatan kuliah. Seorang mahasiswa yang

dinyatakan lulus sarjana S1 apabila telah menyelesaikan 160 SKS. Sedangkan

predikat kelulusan dinyatakan dengan huruf terhadap nilai Indeks Prestasi

yang dicapai dalam suatu program pendidikan.

b. Tingkatan evaluasi akhir studi dan kualifikasi yudicium dinyatakan dalam

(29)

Tabel 2.3 Tabel Indeks Prestasi Mahasiswa

Indeks Prestasi (IP) Predikat Kelulusan

3,50 – 4,00 Lulus dengan predikat Cum Laude

3,00 – 3,49 Lulus dengan predikat Sangat Memuaskan

2,50 – 2,99 Lulus dengan predikat Memuaskan

2,00 – 2,49 Lulus dengan predikat Cukup

00,00 – 1,99 Tidak Lulus

(Borang Program Studi PAI (S-1) STAI-Q Gresik Halaman 25-26)

2.1.6 Mekanisme Monitoring dan Evaluasi Sekolah Tinggi Agama Islam

Qomaruddin Gresik

a. Melalui pertemuan dosen prodi pada awal semester, setiap dosen

menyerahkan SAP mata kuliah yang diasuhnya. Dosen juga diminta untuk

membuat rencana pembuatan tugas pada mahasiswa.

b. Melalui pemantauan kehadiran dosen setiap minggu oleh staf akademik

dan rekapitulasi setiap bulan yang dilakukan oleh Ka. Bag. Akademik,

kemudian dilaporkan kepada Ketua Program Studi untuk dievaluasi. Bagi

dosen yang tingkat kehadiranya kurang memenuhi kehadiran minimum

yang diwajibkan oleh STAI-Q Gresik memberitahukan secara tertulis dari

lisan untuk mengganti jam perkuliahan pada waktu lain yang diberikan

pada waktu pelaksanaan ujian tengah semester dan ujian akhir

semester.bgai dosen yang tidak hadir memberiakn kuliah 3 kali

(30)

menggantinya dengan dosen lain. Mekanisme ini berjalan efektif yang

didukung oleh daftar hadir dosen sebagai persyaratan ujian tengah

semester (UTS) dengan pertemuan minimal 6 kali tatap muka dan ujian

akhir semester (UAS) minimal 12 kali tatap muka untuk mata kuliah yang

diajukan.

c. Pada setiap akhir semester, mahasiswa memberiakan penilaian terhadap

kinerja dosen dengan menggunakan kuisioner yang telah disiapkan.

Untuk lebih detail dapat dilihat alur monitoring dosen program Studi PAI

sebagai berikut:

Gambar 2.1 Alur Monitoring Dosen

(Borang Program Studi PAI (S-1) STAI-Q Gresik Halaman 35)

Dosen Tetap/Tidak Tetap Prodi PAI

Monitoring dan Evaluasi

Rapat Dosen Menjelang Pelaksanaan Perkuliahan

Memantau Kehadiran dan Kesesuaian Materi

Evaluasi dosen setiap akhir semester yang diisi oleh

(31)

2.1.7 Fasilitas Sekolah Tinggi Agama Islam Qomaruddin Gresik

a. Gedung yang representative

b. Ruang kelas ber-AC dan Audio (TV)

c. Laboratorium Bahasa (Audio visual)

d. Laboratorium Komputer

e. Perpustakaan

f. Masjid

g. Koperasi dan kantin kampus

h. Sarana Olah Raga

2.2. Arsitektur Sistem Informasi Sekolah Tinggi Agama Islam Qomaruddin

Gresik

Dari mekanisme sistem yang ada pada saat ini, sistem informasi STAI-Q Gresik

masih di kelolah dengan managemen sistem yang manual sesuai dengan kebutuhan

akademik yang ada.

2.2.1. Pengisian Kartu Rencana Studi Saat Ini

a. Pengisian KRS dilaksanakan dan dilakukan secara MANUAL (Tatap

Muka)

b. Pengisian KRS dilakukan dengan menempelkan jadwal mata kuliah pada

papan pengumuman yang akan di ambil oleh setiap mahasiswa.

c. Pengambilan mata kuliah sesuai dengan yang ditawarkan pada setiap

(32)

d. Hasil pengisian KRS diserahkan kepada dosen wali masing-masing

kemudian diproses dan ditempelkan di papan pengumuman.

e. Ketentuan lebih lanjut tentang pengisian KRS akan diumumkan kemudian

sebelum masa pengisian dilakukan.

2.3. Dasar Teori Aplikasi Pendukung

Pada bab II ini akan dibahas beberapa teori dasar untuk menunjang

penyelesaian tugas akhir ini, antara lain: Pengenalan Web Server, Definisi PHP,

Dasar-dasar PHP, Kelebihan PHP, Definisi MySQL, Definisi Macromedia

dreamweaver 8, Koneksi Database dengan MySQL.

2.3.1. Mengenal Web Server

Di layer teratas protokol TCP/IP terdapat beberapa protokol untuk berbagai

jenis layanan yang sering digunakan. Salah satunya adalah protokol HTTP

(HyperText Transfer Protocol) untuk layanan World Wide Web.

WWW adalah layanan yang paling sering digunakan dan memiliki

perkembangan yang sangat cepat karena dengan layanan ini kita bisa menerima

informasi dalam berbagai format (multimedia). Untuk mengakses layanan WWW

dari sebuah komputer (yang disebut WWW server atau web server) digunakan

program web client yang disebut web browser atau browser saja. Jenis-jenis browser

yang sering digunakan adalah: Netscape Navigator/Comunicator, Internet Explorer,

(33)

Apache Web Server merupakan salah satu program web server diantara sekian

banyak program web server lainnya. Apache web server merupakan hasil dari Apache

Software Foundation dengan Apache Project-nya. Untuk saat ini apache merupakan

program web server paling populer, bahkan jauh lebih populer dibandingkan dengan

Microsoft Internet Information Server (IIS) dan Personal Web Server (PWS).

Berikut ini beberapa faktor penyebab keunggulan Apache dibandingkan

program web server lainnya:

a. Ketangguhan Apache

Apache telah diuji coba dengan oleh banyak pengguna dan terbukti sebagai

server HTTP ( HyperText Transfer Protocol ) yang tangguh.

b. Penerapan Pada Berbagai Sistem Operasi

Apache kini telah didukung oleh berbagai sistem operasi, mulai dari keluarga

Linux, hingga Windows. Bahkan pada berbagai sistem operasi ini, Apache

berjalan konsisten dengan menggunakan konfigurasi dan administrasi yang tidak

jauh berbeda.

c. Kemudahan Apache

Apache sangat mudah dikonfigurasi ulang. File konfigurasinya berupa file

text sehingga mudah dibaca dan dipahami. Konfigurasi diatur dengan

menggunakan file text ini.

d. Apache Mudah Diekstensifikasi

Kemampuan apache selain software utamanya, juga didukung olehberbagai

(34)

bila ingin membuat modul sendiri, Apache bisa menggunakannya ( tentunya sesuai

dengan API-nya).

e. Pengembangan Apache

Apache dikembangkan oleh banyak programmer yang bekerja sebagai tenaga

sukarela. Dengan demikian bila terdapat bug, akan segera diatasi.

f. Apache Bersifat Terbuka

Pengembangan Apache bersifat terbuka sehingga setiap programmer yang

mau ikut berkontribusi dapat bergabung dengan Apache Project.

g. Kerjasama Apache Dengan Berbagai Vendor

Apache menjalin kerjasama dengan berbagai vendor penting, sehingga bisa

dikolaborasikan dengan berbagai teknologi seperti SSL (Secure Socket Layer ),

JSP ( Java Server Pages ), PHP ( Hypertext Pre Processor ), dan lain-lain.

2.3.2. Pengertian PHP

PHP merupakan bahasa interpreter yang hampir mirip dengan bahasa C dan

perl yang memiliki kesederhanaan dalam perintah. PHP dapat digunakan bersamaan

dengan WML sehingga pembangunan situs web site dapat dilakukan dengan cepat dan

mudah. PHP dapat digunakan untuk memperbarui (meng-update) database,

menciptakan database, dan mengerjakan perhitungan matematika. PHP dapat di

ambil gratis melalui internet dengan alamat situs http://www.PHP.net. Menurut

(35)

PHP merupakan bahasa scripting (berbentuk script) yang menyatu dengan

HTML dan dijalankan pada server side. Artinya semua sintaks yang penulis berikan

akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser

(client side) hanya hasilnya saja. Secara khusus, PHP dirancang untuk membangun

sebuah web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan

permintaan yang up to date. Yang sering digunakan adalah Apacheweb server. Yang

terdapat di pustaka ”PHP & MySQL untuk Website”.

2.3.3. Dasar – Dasar PHP

PHP dijalankan dalam file berekstensi .PHP, .PHP5 atau .phtml, tetapi secara

umum ekstensi file PHP adalah (.PHP). Kode PHP menyatu dengan tag – tag HTML

dalam satu file. Kode PHP diawali dengan tag <? atau <?PHP dan ditutup dengan ?>.

PHP diawali sebagai berikut :

<?PHP

... ?>

File contoh1.PHP: <html>

<head> <title>

Hallo Belajar PHP </title>

Berikut adalah gambar hasil dari eksekusi dari file contoh1.php, seperti yang

(36)

Gambar 2.2 Hasil Dari File Contoh 1.PHP

2.3.4. Kelebihan PHP

PHP sendiri mempunyai beberapa kelebihan diantaranya:

1. Practical / Praktis

PHP adalah sebuah bahasa pemrograman yang sangat kompleks dan longgar

dalam penulisan, bahasa pemograman ini meningkatkan kepraktisan buat para

penggunanya, misalnya saja programmer tidak diharuskan untuk menuliskan atau

menghapus variabel. Walaupun kadang mereka juga tidak bisa mengatakan dengan

mudah yang kemudian dipanggil dalam sebuah skrip, menebak formula terbaik dalam

penetapan variabel secara otomatis kemudian menghapus variabel dan dan

mengembalikan resource ke sistem setelah skrip berhasil di eksekusi. Pada akhirnya,

PHP mampu membuat programmer lebih berpikir pada tujuan akhir dari project yang

(37)

2. Power

Sudah menjadi rahasia umum kalau PHP mampu membuat halaman dinamis,

memanipulasi form, dan dapat dihubungkan dengan database. Selain yang disebutkan

tadi, ternyata PHP juga dapat melakukan hal – hal di bawah ini :

a. Membuat dan memanipulasi file Macromedia Flash, gambar, dan Portable

Document Format PDF.

b. Berkomunikasi dengan LDAP.

c. Berkomunikasi dengan banyak protocol, termasuk IMAP, POP3 dan NNTP.

2.3.5. Pengertian MySQL

MySQL adalah suatu perangkat lunak database relasi (Relational Database

Management System atau RDBMS), seperti halnya ORACLE, PostgreSQL, MS SQL,

dan sebagainya. MySQL AB menyebut produknya sebagai database open source

terpopuler di dunia. Berdasarkan riset dinyatakan bahwa bahwa di platform Web, dan

baik untuk kategori open source maupun umum, MySQL adalah database yang paling

banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang di

sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan MySQL

bekerja siang malam memompa data bagi para pengunjungnya.

MySQL adalah Relational Database Management System (RDBMS) yang

didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana

setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk

turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu

(38)

SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau

seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan

dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat

diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah

SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database

server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya

dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user,

kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali

lebih cepat dibandingkan Interbase.

2.3.6. Pengertian Macromedia Dreamweaver 8

Macromedia Dreamweaver 8 adalah sebuah HTML editor profesional untuk

mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana

kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih

menyukai bekerja dengan lingkungan secara visual dalam melakukan editing,

Dreamweaver mambuatnya menjadi lebih mudah dengan menyediakan tool yang

sangat berguna dalam peningkatan kemampuan dan pengalaman dalam mendesain

web. Dreamweaver 8 dalam hal ini digunakan untuk web desain, Dreamweaver 8

mengikutsertakan banyak tool untuk kode-kode dalam halaman web beserta

fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript, Javascript debugger,

dan editor kode ( tampilan kode dan Code inspector) yang mengizinkan kita mengedit

kode Javascript, XML, dan dokumen teks lain secara langsung dalam Dreamweaver

(39)

tanpa perlu memformat ulang kode tersebut dan juga dapat menggunakan

Dreamweaver 8 untuk membersihkan dan memformat ulang HTML bila diinginkan,

selain itu Dreamweaver 8 juga dilengkapi kemampuan manajemen situs, yang

memudahkan pengelola keseluruhan elemen yang ada dalam situs, juga dapat

melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas

browser, maupun perkiraan waktu download halaman web.

2.3.7. Pengertian CSS

CSS (Cascading Style Sheets) biasanya digunakan dalam sebuah kode HTML

(Hypertext Markup Language) untuk menciptakan suatu kumpulan Style yang

terkadang dapat digunakan untuk memperluas kemampuan HTML (Hypertext

Markup Language).

CSS (Cascading Style Sheet) adalah bahasa yang digunakan untuk format

tampilan HTML (Hypertext Markup Language), bahasa yang direkomendasikan

W3C (World Wide Web Consortium) untuk melukiskan dalam gaya seperti huruf,

warna, ukuran, jarak, posisi pada dokumen-dokumen web. CSS (Cascading Style

Sheet) sangat membantu para web designer untuk memperindah halaman web

template.

Tag table punya elemen border, CSS(Cascading Style Sheet) juga punya format

untuk border namun lebih detail lagi seperti : top, right,

border-bottom, border-left. artinya lebih kompleks karena memungkinkan kita membuat sisi

(40)

2.3.8. Koneksi Database dengan MySQL

Berikut penulisan fungsi script untuk koneksi ke database MySQL :

a. mysql_connect()

Perintah ini digunakan untuk melakukan koneksi ke server database

MySQL, fungsi ini memiliki format penulisan sebagai berikut.

mysql_connect (host, username, password) ;

b. mysql_select_db()

Perintah ini digunakan untuk memilih database yang ada di server

MySQL, fungsi ini memiliki format penulisan sebagai berikut.

mysql_select_db (nama_database, pengenal_koneksi) ;

c. mysql_query()

Perintah ini digunakan untuk melakukan query atau menjalankan

permintaan terhadap sebuah tabel atau sejumlah tabel database, fungsi ini

memiliki format penulisan sebagai berikut.

(41)

BAB III

ANALISA DAN PERANCANGAN SISTEM

3.1 Analisa Sistem

Dari analisis permasalahan yang telah dilakukan, maka akan dirancang suatu

Sistem Informasi Akademik dengan ruang lingkup di Sekolah Tinggi Agama Islam

Qomaruddin Gresik. Hal tersebut dilakukan untuk menggambarkan arus sistem

akademik secara terstruktur dan jelas, serta menggambarkan proses yang terjadi

pada aplikasi, sehingga dapat menjadi sarana dokumentasi sistem yang baik.

Dengan Sistem Informasi Manajemen Akademik (SIAMIK) online ini selain

dapat melakukan sistem KRS dan KHS seperti pada umumnya, aplikasi ini juga

diberikan tampilan interface serta profile kampus yang cukup lengkap.

3.2 Perancangan Sistem

Pada sub-bab ini akan dijelaskan tentang perancangan pembangunan Sistem

SIAMIK online, dimulai dari awal pembangunan sistem sampai kebutuhan

perangkat keras dan perangkat lunak, alur sistem.

3.2.1. Deskripsi Umum Sistem

Perancangan sistem berisikan penjelasan tentang deskripsi umum sistem, dari

sini dijelaskan admin dan mahasiswa menirimkan sebuah permintaan data kedalam

database sistem KRS, kemudian akan menghasilkan data akhir yang telah di

(42)

dikirimkan kedalam sistem website SIAMIK yang kemudian akan direspon oleh

masing-masing pengelola yang akan digunakan selanjutnya. Berikut gambar

perancangan alur sistem SIAMIK online.

Gambar 3.1 Perancangan Alur Sistem SIAMIK

Berikut lebih jelasnya report yang akan dihasilkan dari sistem aplikasi ini :

1. Untuk Mahasiswa

Hak akses untuk mahasiswa dalam sistem ini adalah:

a. Mahasiswa dapat memilih semester dan kelas yang akan di ambil

b. Mahasiswa dapat melihat jadwal mata kuliah yang sudah di inputkan saat

pengisian KRS.

c. Mahasiswa melihat nilai mata kuliah yang telah di ambil dari semester dan

mata kuliah yang telah di tempuh.

(43)

2. Untuk Admin

Hak akses untuk admin dalam sistem ini adalah dimana admin dapat

mengedit semua data pada tiap-tiap menu yang ada, antara lain mahasiswa dan

calon mahasiswa, adapun keterangannya sebagai berikut:

a. Mahasiswa

• Admin memasukkan daftar mata kuliah pada tiap-tiap semester yang

akan di ambil oleh mahasiswa.

• Admin dapat merubah jadwal kuliah yang akan diambil oleh

mahasiswa.

• Admin dapat memasukkan nilai mata kuliah yang telah di tempuh oleh

mahasiswa.

b. Calon mahasiswa

• Admin melihat jumlah calon mahasiswa yang telah mendaftar.

• Admin menyering semua calon mahasiswa, dimana calon mahasiswa

akan mendapatkan status diterima atau ditolak.

3.2.2. Kebutuhan Sistem

Dengan mengidentifikasi deskipsi umum pada pengelolaan akademik

secara online Sekolah Tinggi Agama Islam Qomaruddin Gresik telah diketahui

bahwa fokus utama sistem tersebut diantaranya: pengelolaan sistem KRS lebih

diutamakan yang nantinya akan digunakan oleh sebagian besar mahasiswa, untuk

Web Site lebih diutamakan program yang dibuat untuk memproses data yang akan

dikirimkan oleh mahasiswa dan database server untuk memeriksa data yang

(44)

Berdasarkan deskripsi yang telah dibahas untuk memenuhi kebutuhan

pengguna dan dapat berinteraksi dengan sistem serta dapat mengetahui

kebutuhan-kebutuhan apa saja yang berpengaruh pada sistem nantinya, maka diperlukan

penjabaran untuk kebutuhan pengguna diantaranya sebagai berikut :

a. Kebutuhan pengguna

1. Komputer PC / Laptop

2. Menu untuk home, sebagai halaman utama dari sistem pengelolaan

akademik.

3. Menu master, terdiri dari sub-menu jurusan, kelas, dosen, mata kuliah,dan

jadwal kuliah sebagai pengelolaan penjadwalan KRS.

4. Menu mahasiswa terdapat sub-menu filter calon mahasiswa, daftar

mahasiswa diterima dan daftar mahasiswa ditolak, bagian ini digunakan

untuk menampung semua daftr calon mahasiswa yang telah mendaftar,

selanjutnya akan di pilih mana yang diterima dan yang ditolak.

b. Kebutuhan Web Site

1. Komputer atau Laptop

2. Sistem Operasi

3. Aplikasi Web Browser

4. Setting jaringan Intranet

Pada web site intranet ini akan dibutuhkan beberapa program diantaranya

web servernya menggunakan apache, dan tools yang akan digunakan adalah

Apache 2.2, dalam tools tersebut sudah lengkap dengan database yang akan

(45)

3.2.3. Kebutuhan Database

Dalam sistem yang akan dirancang ini membutuhkan suatu tempat

penyimpanan data yang nantinya bisa mengatur semua data-data yang ada di

Sekolah Tinggi Agama Islam Qomaruddin Gresik, dengan demikian tempat

penyimpanan data tersebut menggunakan database MySQL, dimana database ini

akan menampung semua inputan yang akan terjadi di dalam sistem informasi ini.

Tools yang akan digunakan ini adalah SQL atau PHP Myadmin.

3.3 Perancangan Sistem

Kebutuhan sistem meliputi kebutuhan pengguna, kebutuhan basis data,

proses-proses akan dijabarkan dalam ERD (Entity Relationship Diagram),

Conceptual Data Model ( CDM ), Physical Data Model ( PDM ),DFD (Data Flow

Diagram) selain itu juga dibuat perancangan antarmuka aplikasi yang akan

dirancang.

3.3.1 Entity Relationship Diagram ( ERD )

ERD merupakan notasi grafis dalam pemodelan data konseptual yang

mendeskripsikan hubungan antar penyimpanan. ERD digunakan untuk

memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks.

Dengan ERD, dapat menguji model dengan mengabaikan proses yang dilakukan

dan mencoba bagaimana data yang satu berhubungan dengan yang lain. ERD

menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan

(46)

3.3.2. Data Flow Diagram

DFD (Data Flow Diagram) merupakan alat perancangan sistem yang

berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk

penggambaran analisis maupun rancangan sistem yang mudah dikomunikasikan

oleh profesional sistem kepada pemakai maupun pembuat program. DFD juga

merupakan suatu model data atau proses yang dibuat untuk menggambarkan

darimana asal data dan kemana tujuan data yang keluar dari sistem, dimana data

disimpan, proses apa yang menghasilkan data tersebut interaksi antara data yang

tersimpan dan proses yang dikenakan pada data tersebut.

3.3.2.1. DFD Level 0

Dari penjelasan tentang Contect diagram atau yang biasa disebut DFD level

0 menjelaskan tentang gambaran umum mengenai alur sistem yang berjalan di

Sekolah Tinggi Agama Islam Qomaruddin Gresik, dari penjelasan Contect

diagram DFD level 0 terdiri dari entitas luar, dimana entitas luar berhubungan

dengan sistem serta arah informasi yang berupa masukan dan keluaran antara

entitas luar dengan sistem tersebut. Pada contect diagram, pada Gambar 3.2 ini

memiliki 3 entitas luar yaitu: calon mahasiswa, mahasiswa, dan digjar atau TU,

dimana untuk tiap-tiap entitas tersebut memiliki proses sesuai dengan alur sistem

yang diterapkan. Dari penjelasan mengenai Contect diagram DFD level 0 yang

ada, dapat dilihat gambaran proses atau alur sistem dari Contect diagram berikut

(47)

laporan data siamik laporan data calon mahasiswa

input krs input data diri

0

si_siamik

+

calon mahasiswa

mahasiswa

dikjar_tu

Gambar 3.2 Contect Diagram (DFD Level 0)

Pada gambar contect diagram atau DFD level 0 ini, dapat digambarkan

dimana terdapat satu proses utama yang terjadi pada sistem dan terdapat tiga

entitas. Pada proses contect diagram level 0 tersebut akan menjelaskan bagaimana

prpses sistem laporan pendataan mahasiswa, yaitu dimana proses SI SIAMIK yang

memiliki tiga entitas, diantaranya yaitu entitas Calon Mahasiswa, Mahasiswa, dan

Digjar atau TU. Untuk entitas pertama yaitu dari entitas calon mahasiswa akan

terjadi suatu proses yaitu input data diri yang diinputkan kedalam sistem SI

SIAMIK, sedangkan untuk entitas Mahasiswa juga terjadi suatu proses

penginputan KRS kedalam suatu sistem SI SIAMIK, dari dua proses penginputan

yang terjadi tersebut selanjutnya sistem akan memproses lagi yang kemudian akan

dikirimkan berupa laporan data calon mahasiswa dan juga berupa laporan data

(48)

3.3.2.2. DFD Level 1

data save daftar ulang

data daftar ulang data load mata kuliah

data save mata kuliah

data save mahasiswa

data load dosen data save dosen

load data jadwal kuliah data save jadwal kuliah

save nilai krs save krs

load data hasil krs

data hasil krs

load data calon mahasiswa data save calon mahasiswa

laporan data calon mahasiswa input data diri

Pada DFD level 1 ini terdapat 9 prosesnya didalamnya, terdapat 3 entitas dan

terdapat 5 data store, untuk tahapan proses akan dijelaskan sebagai berikut:

a. Input data calon mahasiswa, dimana proses ini mempunyai 2 entitas yaitu calon

mahasiswa dan Admin atau TU, disini calon mahasiswa menginputkan data diri

yang kemudian di proses kedalam data calon mahasiswa kemudian dikeluarkan

berupa laporan data ke Admin atau TU. Sedangkan proses simpan ke data store,

apabila ketika Admin meminta output maka system akan memanggil dari data

(49)

b. Mengkonfirmasi mahasiswa, pada proses ini terdapat satu entitas yaitu TU,

disini TU akan menginputkan data mahasiswa yang kemudian akan dip roses

untuk di konfirmasi, kemudian setelah di proses maka data akan di simpan

kedalam data save mahasiswa pada data store mahasiswa.

c. Input dosen, proses ini mempunyai satu entitas yaitu Admin/TU, disini Admin

menginputkan data dosen yang kemudian akan diproses dan dikeluarkan berupa

data save dosen pada data store.

d. Input mata kuliah, proses ini mempunyai satu entitas yaitu Admin/TU, disini

Admin menginputkan data mata kuliah yang kemudian akan diproses dan

dikeluarkan berupa data save mata kuliah pada data store, setelah input selesai

terjadi penjadwalan mata kuliah, yang kemudian akan di input oleh TU dan

kemudian disimpan kedalam data store.

e. Input mata kuliah, proses ini mempunyai satu entitas yaitu mahasiswa, pada

proses ini mahasiswa menginputkan data KRS yang kemudian akan dip roses.

Untuk mengambil data data store pada jadwal kuliah disimpan pada data store

pilih jadwal kuliah.

f. Input nilai KRS, pada proses ini mempunyai satu entitas yaitu TU, disini

Admin atau TU menginputkan data nilai KRS dan selanjutnya akan di proses

yang kemudian akan disimpan kedalam data store. Setelah terjadi proses lihat

hasil KHS, maka proses akan memanggil data store dan di tampilkan ke

mahasiswa berupa data hasil KRS. Selanjutnya dari hasil KHS terjadi

penginputan data daftar ulang yang kemudian dip roses dan akan di simpan

(50)

3.3.3. Conceptual Data Model ( CDM )

CDM memodelkan struktur logis dari keseluruhan aplikasi data, tidak

tergantung pada software atau pertimbangan model struktur data. CDM yang valid

dapat dikonversi ke PDM atau OOM. CDM mirip dengan konsep ERD yang

diajukan oleh Elmasri, hanya ada beberapa perbedaan sintaks. Berikut bentuk

CDM dari alur sistem SIAMIK online yang dibuat:

Relationship_1

Gambar 3.4 Conceptual Data Model ( CDM )

3.3.4. Physical Data Model ( PDM )

PDM memodelkan struktur fisik dari database, dengan mempertimbangkan

software DBMS serta model struktur yang akan digunakan. PDM yang valid dapat

dikonversi ke CDM atau OOM. PDM dapat dihasilkan (di-generate) dari CDM

(51)

FK_RELATIONSHIP_1 FK_RELATIONSHIP_2

Gambar 3.5 Physical Data Model ( PDM )

Desain database diatas yaitu hasil generate dari Conceptual Data Model

(CDM) ke Physical Data Model (PDM). Setiap tabel memiliki relasi yang

berbeda-beda antara lain:

b. Tabel dosen digunakan untuk penyimpanan data dosen, dimana table dosen

terdiri dari empat atribut yaitu nip, nama_dosen, alamat_dosen dan jk_dosen.

c. Tabel hari digunakan untuk menyimpan data hari, dimana terdiri dari dua

atribut yaitu id_hari dan nama_hari.

d. Data user digunakan untuk menyimpan data admin dalam melakukan

managemen sistem SIAMIK.

e. Table jurusan digunakan untuk menyimpan data jurusan, dinama terdiri dari

dua atribut yaitu id_jurusan dan nama_jurusan.

f. Tabel kelas digunakan untuk menyimpan data kelas, yang terdiri dari dua

(52)

g. Tabel mahasiswa digunakan untuk menyimpan data mahasiswa dan calon

mahasiswa yg berelasikan dg table jurusan.

h. Table mata kuliah digunakan unutk menyimpan data mata kuliah yang

berelasikan dg table jurusan untuk menentukan mata kuliah yg berbeda jurusan.

i. Tabel jadwal kuliah digunakan unutk menyimpan jadwal kuliah yg berelasikan

dg tabel dosen, hari, kelas, dan mata kuliah.

j. Sedangkan table pilih jadwal kuliah digunakan untuk menyimpan mata kuliah

yang dipilih oleh mahasiswa berdasarkan jadwal kuliah yg di tentukan, dan

(53)

BAB IV

IMPLEMENTASI

Pada bab ini akan membahas tentang implementasi program dari hasil analisa

dan perancangan sistem yang ada pada bab III, serta bagaimana cara sistem tersebut

dijalankan. Untuk lebih lanjut dapat dijelaskan pada sub bab berikut:

4.1 Alat yang Digunakan

Pada implementasi program, alat-alat yang digunakan yaitu perangkat keras

(hardware) dan perangkat lunak (software) yang dijabarkan sebagai berikut:

4.1.1 Perangkat Keras

Perangkat keras (hardware) yang digunakan adalah:

a. Seperangkat komputer pentium Sentrino Duo GHz, harddisk 80 GB.

b. Memory 1 Gb DDR.

c. Mouse dan Keyboard.

4.1.2 Perangkat Lunak

Perangkat lunak (software) yang digunakan adalah:

a. Windows 7 (seven) Profesional.

(54)

c. Power Designer 6 untuk perancangan basis data atau database

d. Microsoft Visio 2007 untuk perancangan system.

e. Windows XP Profesional 2

f. Adobe Photoshop CS, untuk mengolah Gambar.

g. Macromedia dreamweaver 8 dalam perancangan desain website dan

pengolahan proses.

4.2 Implementasi Data

Implementasi data dibuat untuk mengetahui perancangan database apa saja

yang ada didalam sistem proses penyimpanan data pada program yang akan dibuat.

Implementasi data tersebut dapat dilihat pada sub-bab berikut.

4.2.1 Tabel Dosen

Pada tabel dosen ini, terdapat beberapa atribut diantaranya: nip sebagai

(Primary key), nama_dosen, alamat_dosen, dan jk_dosen dan beberapa field tabel

lainya. Tabel ini nantinya akan digunakan untuk menyimpan data dosen. Adapun

contoh tabel dapat dilihat sebagai berikut.

(55)

4.2.2 Tabel Hari

Pada tabel hari ini, terdapat atribut antaranya: id_hari sebgai (Primary key), dan

nama_hari. Adapun contoh tabel member dapat dilihat pada tabel berikut.

Tabel 4.2 Tabel Data Hari

4.2.3 Tabel Jadwal Kuliah

Pada tabel jadwal kuliah ini, terdapat beberapa atribut antaranya:

id_jadwal_kuliah sebgai (Primary key), nip, id_hari, id_mata_kuliah,

tahun_mata_kuliah, urutan_mata_kuliah, jam_kuliah, id_kelas, dan bebrapa field

table lainnya. Adapun contoh tabel member dapat dilihat pada tabel berikut.

Tabel 4.3 Tabel Data Jadwal Kuliah

4.2.4 Tabel Jurusan

Pada tabel jurusan ini, terdapat atribut antaranya: id_jurusan sebgai (Primary

key), dan nama_jurusan. Adapun contoh tabel member dapat dilihat pada tabel

(56)

Tabel 4.4 Tabel Data Jurusan

4.2.5 Tabel Kelas

Pada tabel kelas ini, terdapat atribut antaranya: id_kelas sebgai (Primary key),

dan nama_kelas. Adapun contoh tabel member dapat dilihat pada tabel berikut.

Tabel 4.5 Tabel Data Kelas

4.2.6 Tabel Mahasiswa

Pada tabel mahasiswa ini, terdapat beberapa atribut, diantaranya adalah:

id_mahasiswa, disini id_mahasiswa digunakan sebagai (Primary key), yang kemudian

dilanjutkan id_jurusan, npm, semester, nama_mahasiswa, alamat_mahasiswa,

jk_mahasiswa, status_mahasiswa, password, sks_mahasiswa, ipk, total_sks,

tahun_masuk, rtrw, kelurahan, kecamatan, kabupaten, propinsi, kodepos,

tempat_lahir, tgl_lahir, anak_ke, jumlah_saudara, darah, agama, hobi, email, telp dan

bebrapa field table lainnya. Pada tabel mahasiswa ini digunakan juga sebagai tabel

calon mahasiswa, yang dimana atribut status_mahasiswa digunakan sebagai pembeda

antara tabel mahasiswa dan tabel calon mahasiswa. Adapun contoh tabel member

(57)

Tabel 4.6 Tabel Data Mahasiswa

4.2.7 Tabel Mata Kuliah

Pada tabel mata kuliah ini, terdapat beberapa atribut antaranya: id_mata_kuliah

sebgai (Primary key), kode_mata_kuliah, id_jurusan, nama_mata_kuliah,

sks_mata_kuliah, semester_mata_kuliah, mata_kuliah_prasyarat dan bebrapa field

table lainnya. Adapun contoh tabel member dapat dilihat pada tabel berikut.

(58)

4.2.8 Tabel Nilai Mahasiswa

Pada tabel nilai mahasiswa terdapat empat atribut antara lain

id_nilai_mahasiswa sebagai (Primary key), npm, ip, semester. Adapun tabel dari nilai

mahasiswa sebagai berikut.

Tabel 4.8 Tabel Data Nilai Mahasiswa

4.2.9 Tabel Pilih Jadwal Kuliah

Pada tabel pilih jadwal kuliah ini, terdapat beberapa atribut antaranya:

id_pilih_jadwal sebgai (Primary key), id_mahasiswa, id_jadwal_kuliah,

nilai_mata_kuliah, kredit_mata_kuliah, hasil_nilai_mata_kuliah dan bebrapa field

table lainnya. Adapun contoh tabel member dapat dilihat pada tabel berikut.

Tabel 4.9 Tabel Data Pilih Jadwal Kuliah

4.2.10 Tabel User

Pada data tabel user sendiri, terdapat beberapa atribut yang terlibat, diantaranya

adalah: id_user, dimana id_user ini bertindak sebagai (primary key), kemudian

(59)

membedakan user login pada web internet. Adapun contoh dari database tabel user

dapat dilihat pada tabel berikut.

Tabel 4.10 Tabel Data User

4.3 Implementasi Aplikasi Desain Antarmuka

Pada sub bab implementasi aplikasi desain antarmuka ini akan menjelaskan

beberapa form yang akan terlibat dalam penerapan dan kebutuhan yang nantinya akan

digunakan oleh admin, mahasiswa dan juga calon mahasiswa baru, dimana

implementasi ini nantinya akan digunakan oleh masing-masing user untuk melakukan

kegiatannya sesuai pengelolaan dan kebutuhan dari masing-masing user. Bab ini akan

menampilkan beberapa form yang sudah dibuat dan disediakan untuk masing-masing

user.

4.3.1 Halaman Menu Login Administrator

Pada tampilan menu ini, terdapat form login administrator, menu ini yang

nantinya akan digunakan oleh admin atau TU sebagai tempat untuk mengelola semua

permasalahan akademik yang dibutuhkan dan nantinya akan digunakan oleh semua

(60)

Gambar 4.1 Halaman Menu Login Admin

4.3.2 Menu Halaman Admin

Pada menu halaman admin ini terdapat 5 sub menu yang digunakan sesuai

kebutuhan, adapun menunay terdiri dari Menu Home, Menu Master, Menu

Mahasiswa, Menu Nilai Mahasiswa, dan Menu Logout. Berikut tampilan menu

halaman admin.

Gambar 4.2 Halaman Menu Admin

4.3.3 Menu Master

Pada menu master terdapat 5 sub menu yang disediakan, diantaranya adalah

Jurusan, Kelas, Dosen, Mata Kuliah, dan Jadwal Kuliah, dimana semua menu

tersebut digunakan sebagai pengelolaan fungsi dari tiap-tiap menu. Berikut tampilan

(61)

Gambar 4.3 Halaman Menu Master

4.3.3.1. Menu Master Sub-menu Jurusan

Pada menu master sub-menu jurusan ini digunakan oleh admin sebagai tempat

untuk menginputkan nama-nama jurusan yang ada di Sekolah Tinggi Agama Islam

Qomaruddin Gresik, disini terdapat satu nama jurusan yang sudah terinput yaitu

jurusan PAI. Berikut tampilan menu master sub-menu jurusan.

(62)

4.3.3.2. Menu Master Sub-menu Kelas

Pada bagian menu master sub-menu kelas ini terdapat form input nama kelas,

dan terdapat juga tabel daftar kelas yang berisikan nama-nama kelas yang sudah

diinputkan oleh admin, berikut tampilan sub-menu kelas.

Gambar 4.5 Halaman Menu Master Sub-Menu Kelas

4.3.3.3. Menu Master Sub-menu Dosen

Sub-menu dosen adalah tempat untuk menginput nama-nama dan identitas

dosen pengajar yang ada di Sekolah Tinggi Agama Islam Qomaruddin Gresik.

Sedangkan tabel daftar dosen adalah tampilan keseluruhan dari daftar nama-nama dan

identitas dosen yang sudah di inputkan oleh admin. Berikut tampilan sub-menu

(63)

Gambar 4.6 Halaman Master Sub-Menu Dosen

4.3.3.4. Menu Master Sub-menu Mata Kuliah

Pada bagian sub-menu mata kuliah terdapat inputan nama-nama mata kuliah,

diantaranya SKS, Semester, Mata Kuliah Prasyarat dan Jurusan, dimana input mata

kuliah akan dipergunakan oleh admin untuk memasukkan mata kuliah pada tiap

semester, dan nantinya akan dipergunakan dan ambil oleh mahasiswa nntuk

melakukan KRS. Sedangkan pada tabel daftar mata kuliah berguna sebagai tempat

penyimpanan nama mata kuliah yang telah di inputkan oleh admin. Berikut tampilan

(64)

Gambar 4.7 Halaman Menu Master Sub-Menu Mata Kuliah

4.3.3.5. Menu Master Sub-menu Jadwal Kuliah

Pada bagian sub-menu jadwal kuliah terdapat empat menu inputan pilihan bagi

admin diantaranya Kelas, Jurusan, Semester dan Tahun, dimana admin akan

menginputkan jadwal mata kuliah sesuai dengan kelas, jurusan, semester dan tahun

masing-masing sesuai dengan yang dibutuhkan. Berikut tampilan sub-menu jadwal

(65)

Gambar 4.8 Halaman Menu Master Sub-Menu Jadwal Kuliah

4.3.4. Halaman Menu Mahasiswa

Pada menu mahasiswa terdapat tiga sub-menu pilihan diantaranya Filter Calon

Mahasiswa, Grafik Jumlah Mahasiswa, Daftar Mahasiswa di Terima dan Daftar

Mahasiswa di Tolak. Menu ini berfungsi sebagai menyering calon-calon mahasiswa

yang sudah mendaftar dan juga sebagai tempat melihat daftar nama-nama mahasiswa

yang sudah diterima ataupun di tolak. Berikut tampilan dari menu mahasiswa.

(66)

4.3.4.1. Menu Mahasiswa Sub-Menu Filter Calon Mahasiswa

Pada menu mahasiswa sub-menu filter calon mahasiswa ini berfungsi sebagai

tempat penyaringan calon mahasiswa yang sudah mendaftar di Sekolah Tinggi

Agama Islam Qomaruddin Gresik, dimana dimana filter calon mahasiswa ini yang

nantinya akan ditentukan apakah mahasiswa tersebut diterima atau ditolak oleh

kampus. Berikut tampilan menu filter calon mahasiswa.

Gambar 4.10 Halaman Mahasiswa Sub-Menu Filter Calon Mahasiswa

4.3.4.2. Grafik Jumlah Mahasiswa

Pada menu grafik jumlah mahasiswa ini akan menampilkan dua gambar yang

dimana gambar tersebut berfungsi sebagai pembanding antara mahasiswa yang

diterima, mahasiswa yang ditolak dan juga mahasiswa yang melakukan cuti atau

sudah non aktif, menu ini sebagai pengingat seorang admin dalam melakukan

pendataan dan pengecekan jumlah mahasiswa pada tiap tahunnya. Berikut tampilan

(67)

Gambar 4.11 Halaman Grafik Jumlah Mahasiswa

4.3.4.3. Menu Mahasiswa Sub-Menu Daftar Mahasiswa Diterima

Pada menu mahasiswa sub-menu daftar mahasiswa diterima ini terdapat form

Tahun yang nantinya akan digunakan oleh mahasiswa untuk melihat tahun

angkatannya, kemudian terdapat tabel data mahasiswa yang telah diterima, tabel data

mahasiswa ini berfungsi sebagai tempat penyimpanan nama-nama mahasiswa yang

telah mendaftar dan mendapatkan status diterima. Berikut tampilan daftar mahasiswa

Gambar

Gambar 2.1 Alur Monitoring Dosen
Gambar 3.1 Perancangan Alur Sistem SIAMIK
Gambar 3.2 Contect Diagram (DFD Level 0)
Gambar 3.3 DFD Level 1
+7

Referensi

Dokumen terkait

SISTEM INFORMASI AKADEMIK ONLINE PADA SMP IT ( ISLAM TERPADU ) YAYASAN ARAFATUL IHSAN

 SIM adalah sebuah sistem manusia/mesin yang terpadu (integrated) untuk meyajikan informasi guna mendukung fungsi operasi, manajemen dan pengambilan keputusan dalam organisasi1. 

Dilihat dari sisi akademis, guru yang merangkap sebagai pegawai akan terbantu dengan sistem informasi manajemen sekolah, sehingga kesempatan untuk mengajar akan lebih

Dari hasil penelitian, perancangan dan implementasi yang telah dilakukan memiliki kesimpulan bahwasanya, Sistem informasi akademik online ini merupakan sebuah

Hasil yang didapat dari penelitian ini adalah rancang bangun dari sistem informasi manajemen akademik berbasis mobile application untuk membantu pelaksanaan

penulis melakukan wawancara terhadap guru bimbingan konseling yang ada di Mts Sunan Giri Driyorejo Gresik guna mendapatkan gagasan – gagasan yang akan di terapkan

Berdasarkan dari gambaran permasalahan yang telah diuraikan di atas maka penulis bermaksud membangun sebuah sistem informasi pengelolaan barang yang sedang berjalan pada

Dari permasalahan tersebut, maka dibuat suatu sistem pengolahan Prestasi Akademik untuk mengatur proses prestasi siswa, dimana nantinya data prestasi siswa yang