laporan revisi

June 30, 2017 | Autor: Hendra Fuady | Categoría: Laporan
Share Embed


Descripción

RANCANG BANGUN SISTEM PERWALIAN MAHASISWA
PADA STMIK PALANGKA RAYA BERBASIS WEB




SKRIPSI




Disusun untuk Memenuhi Syarat Kelulusan Program Strata I pada
Sekolah Tinggi Manajemen Informatika dan Komputer
(STMIK) Palangka Raya






OLEH:


HENDRA FUADY
NIM C1057201012
JURUSAN SISTEM INFORMASI






SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
(STMIK) PALANGKA RAYA
2015
RANCANG BANGUN SISTEM PERWALIAN MAHASISWA
PADA STMIK PALANGKA RAYA BERBASIS WEB




SKRIPSI




Disusun untuk Memenuhi Syarat Kelulusan Program Strata I pada
Sekolah Tinggi Manajemen Informatika dan Komputer
(STMIK) Palangka Raya
















OLEH:


HENDRA FUADY
NIM C1057201012
JURUSAN SISTEM INFORMASI






SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
(STMIK) PALANGKA RAYA
2015
LEMBAR PERNYATAAN



Yang bertanda tangan di bawah ini:

Nama Mahasiswa : HENDRA FUADY
NIM : C1057201012

menyatakan bahwa skripsi dengan judul :


RANCANG BANGUN SISTEM PERWALIAN MAHASISWA
PADA STMIK PALANGKA RAYA BERBASIS WEB


adalah hasil karya saya dan bukan merupakan duplikasi sebagian atau
seluruhnya dari karya orang lain, kecuali bagian yang sumber informasi
dicantumkan.

Pernyataan ini dibuat dengan sebenar-benarnya secara sadar dan
bertanggungjawab dan Saya bersedia menerima sanksi pembatalan skripsi
apabila terbukti melakukan duplikasi terhadap skripsi atau karya ilmiah
lain yang sudah ada.


Palangka Raya, 08 Agustus 2015
Yang Membuat Pernyataan,








HENDRA FUADY
PERSETUJUAN


RANCANG BANGUN SISTEM PERWALIAN MAHASISWA

PADA STMIK PALANGKA RAYA BERBASIS WEB







Skripsi ini telah disetujui untuk diujikan

pada Tanggal 29 Agustus 2015











"Pembimbing I, " "Pembimbing II, "
" " " "
"Sulistyowati,S.Kom,M.Cs " "H.Muhammad Erfan,S.Kom"
"NIK.1982 1216 2007 002 " "NIK.1981 1127 2010 107"
" " " "
"Mengetahui : "
"Ketua STMIK Palangkaraya, "
" "
" "
"Drs. S a r t a n a , M.Si "
"NIK. 1959 0607 1995 102 "





PENGESAHAN



RANCANG BANGUN SISTEM PERWALIAN MAHASISWA


PADA STMIK PALANGKA RAYA BERBASIS WEB




Skripsi ini telah Diuji, Dinilai dan Disahkan

Oleh Tim Penguji pada Tanggal 29 Agustus

















Tim Penguji Skripsi :

"Norhayati,M.Pd "............................."
"Ketua "........ "
"Hafiz Riyadli,S.Kom "............................."
"Sekretaris "........ "
"Rosmiati,M.Kom "............................."
"Anggota "........ "
"Sulistyowati,S.Kom,M.Cs " "
"Anggota "............................."
"H.Muhammad Erfan,S.Kom Anggota "........ "
" " "
" "............................."
" "........ "








MOTTO DAN PERSEMBAHAN



Aku akan berjalan bersama mereka yang berjalan karena aku tidak akan
berdiri diam sebagai penonton yang menyaksikan perarakan berlalu. Dalam
manisnya persahabatan, biarkanlah ada tawa kegirangan. Terima kasih kepada
rekan-rekan STMIK Palangka Raya angkatan 2010. Semoga keakraban kita tidak
hanya sampai disini. Aku datang, aku bimbingan, aku ujian, aku revisi, dan
aku menang.








Kupersembahkan untuk


Kedua orang Tua-Ku skripsi ini, serta untuk
Muzalirin Fadillah dan Az zahro Fadillah adik
perempuan yang menjadi penyemangat karena
selalu ceria.






































INTISARI

Hendra Fuady, C1057201012, 2015. Rancang Bangun Sistem Perwalian Mahasiswa
Pada STMIK Palangka Raya Berbasis Web, Pembimbing I
Sulistyowati, S.Kom., M.Cs, Pembimbing II H.Muhammad Erfan,
S.Kom.


Perkembangan ilmu pengetahuan dan teknologi telah meningkatkan
kehidupan dan kemudahan aktivitas manusia dalam berbagai aspek kehidupan.
Salah satu dampak yang paling dirasakan teknologi saat ini adalah di bidang
manajemen dan informasi. dibutuhkan suatu sistem yang dapat menghubungkan
dan sutroduce informasi antara pengguna dan aplikasi informasi pengguna.



Manajemen komputerisasi dan Internet berbasis informasi telah banyak
digunakan dalam pendidikan, seperti pendaftaran online mahasiswa baru,
sistem informasi nilai akademik siswa di universitas, dan lain-lain.
Penulis akan membangun sebuah sistem berbasis web yang dapat menghubungkan
hubungan antara dosen dan mahasiswa. Sistem ini dimaksudkan untuk membuat
mahasiswa dan dosen dapat berkomunikasi dengan mudah kapan saja dan di mana
saja.




Semakin berkembangnya teknologi, mendorong sebuah increasig kualitas
hidup, kebutuhan hidup berubah, salah satu kebutuhan untuk menjadi media
informasi dan komunikasi dalam pendidikan. Dalam sistem pendidikan yang
dikenal sistem pendidikan "online". Sistem ini dimaksudkan untuk membuat
siswa dalam sistem informasi misalnya dapat memiliki kepercayaan untuk
dosen wali independen.



Website ini dapat diakses oleh siapa saja, di mana saja, kapan saja
tanpa dibatasi oleh waktu, ruang dan jarak. dapat diakses dengan bantuan
teknologi internet. format web menciptakan kemudahan dalam mengakses data
dengan tingkat keamanan yang baik berdasarkan database MySQL.




Kata kunci: MYSQL, WEB, PHP





ABSTRACT



Hendra fuady, C1057201012, 2015. Rancang Bangun Sistem Perwalian Mahasiswa
Pada STMIK Palangka Raya Berbasis Web, Consultant I
Sulistyowati,S.Kom.,M.Cs, Consultant II H.Muhammad Erfan,S.Kom.

The development of science and technology has improved the lives and
ease human activities in various aspects of life. One of the most perceived
impact of technology today is in the field of management and information.
it needs a system that can connect and sutroduce information between the
user and the user application information.




Computerized management and information-based Internet has been widely
used in education, such as online registration of new students, the
information system of academic grades of students in universities, and
others. The author will built a web-based system that can connect the
relationship between lecturers and students. This system is intended to
make students and faculty can communicate easily anytime and anywhere.




The continued development of technology, encouraging an increasig in
quality of life, the necessities of life changed, one needs to be a medium
of information and communication in education. In the education system are
well known education system "online". The system is intended to make
students in information systems for example can have a trust to faculty
trustee independently.



This website is accessible by anyone, anywhere, anytime without
constrained by time, space and distance. it can be accessed by the help of
Internet technology. web format creates ease in accessing the data with
good security level based on the MySQL database.

Keywords: MYSQL, WEB, PHP









KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan
rahmat, hidayah serta kekuatan sehingga penulis dapat menyelesaikan skripsi
ini dengan judul "Rancang Bangun Sistem Perwalian Mahasiswa Pada STMIK
Palangka raya berbasis web" terwujudnya skrispi ini tidak lepas dari
bantuan berbagai pihak yang telah mendorong dan membimbing penulis, baik
tenaga, ide-ide, maupun pemikiran. Adapun tujuan penulisan skripsi ini
adalah untuk memenuhi salah satu syarat. Kelulusan Strata 1 pada Sekolah
Tinggi Manajemen Informatika dan Komputer (STMIK) Palangkaraya. Pada
Kesempatan ini penulisan juga ingin menyampikan ucapan teriama kasih
kepada:

1. Drs.Sartana,M.Si selaku Ketua Sekolah Tinggi Manajmen Informatika dan
komputer (STMIK) Palangkaraya;

2. Sulistyowati,S.Kom.,M.Cs selaku dosen pembimbing I yang telah membimbing
dalam penulisan laporan skripsi.

3. H.Muhammad Erfan,S.Kom selaku dosen pembimbing II yang telah membimbing
dalam program skripsi.

4. Yang sangat istimewa orang tua dan kedua adik penulis yang selalu
memberi dukungan semangat yang tidak henti-hentinya kepada penulis di
dalam proses penulisan skripsi yang penulis tempuh sekarang.

Seluruh teman-teman seperjuangan dan sepenanggung di Sekolah Tinggi
Manajemen Informatika dan Komputer (STMIK) Palangka Raya yang selalu
memberikan dukungan semangat baik secara langsung maupun tidak
langsung.

Penulis menyadari bahwa tak ada gading yang tak retak,begitu juga
dengan skripsi ini yang tidak luput dari kekurangn.







Palangka Raya, Agustus 2015

Penulis,











































DAFTAR ISI
Hal.

HALAMAN PERSETUJUAN i

HALAMAN PENGESAHAN ii

HALAMAN MOTTO DAN PERSEMBAHAN iii HALAMAN INTISARI iv

HALAMAN ABSTRACT v

KATA PENGANTAR vi

DAFTAR ISI vii

DAFTAR TABEL ix

DAFTAR GAMBAR xi

DAFTAR LAMPIRAN xii



BAB I PENDAHULUAN 1

A. Latar Belakang Masalah 1

B. Batasan Masalah 3

C. Rumusan Masalah 3

D. Tujuan dan Manfaat 3

E. Metodologi Penelitian 5

F. Sistematika Penulisan 6




BAB II TINJAUAN PUSTAKA 7

A. Dasar Teori 7

B. Rancang Bangun 8

C. Bimbingan Akademik (Perwalian) 8

D. Jenis Pemrograman Web 11

E. Konsep Pemodelan Sistem 16

F. Konsep Basis Data 19

G. SQL (Structured Query Language) 22

H. Perangkat Lunak Yang Digunakan 24

I. Penelitian Relevan 26



BAB III ANALISIS DAN PERANCANGAN SISTEM 28

A. Tinjauan Umum 28

B. Analisis 28
C. Desain Sistem 33




BAB IV IMPELEMENTASI DAN PEMBAHASAN 55

A. Implementasi 55

B. Respon Pengguna 68



BAB V KESIMPULAN DAN SARAN 72

A. Kesimpulan 72

B. Saran 72




DAFTAR PUSTAKA

LAMPIRAN





















DAFTAR TABEL


Tabel 1. Perintah DDL 22
Tabel 2. Perintah DML 23

Tabel 3. Perintah DCL 23
Tabel 4. Penelitian Yang Relevan 26
Tabel 5. Struktur Tabel Admin 41
Tabel 6. Struktur Tabel Matakuliah 42
Tabel 7. Struktur Tabel Jadwal Matakuliah 42
Tabel 8. Struktur Tabel KHS Mahasiswa 42
Tabel 9. Struktur Tabel Dosen 43
Tabel 10. Struktur Tabel Mahasiswa 43
Tabel 11. Struktur Tabel Dosen PA Mahasiswa 44
Tabel 12. Struktur Tabel Forum Diskusi 44
Tabel 13. Struktur Konsultasi Mahasiswa 45
Tabel 14. Skor Pilihan Jawaban 68
Tabel 15. Jawaban Responden 69
Tabel 16. Hasil Pengujian Sistem 71











DAFTAR GAMBAR
Gambar 1. Server – Side Programming 15
Gambar 2. Client – Side Programming 15
Gambar 3. Notasi Terminator / Kesatuan Luar di DFD 16
Gambar 4. Notasi Arus Data di DFD 17
Gambar 5. Notasi Proses di DFD 18
Gambar 6. Simbol Dari Simpanan Data Di DFD 19
Gambar 7. Lambang Entitas 20
Gambar 8. Lambang Relasi 21
Gambar 9. Lambang Atribut 22
Gambar 10. Mozilla Firefox 25
Gambar 11. Diagram konteks 34
Gambar 12. Diagram Arus Data Level 0 34
Gambar 13. Diagram Arus Data Level 1 Proses 1 36
Gambar 14. Diagram Arus Data Level 1 Proses 2 37
Gambar 15. Diagram Arus Data Level 1 Proses 3 38
Gambar 16. Diagram Arus Data Level 1 Proses 4 38
Gambar 17. Diagram Arus Data Level 1 Proses 5 39
Gambar 18. Diagram Arus Data Level 1 Proses 6 40
Gambar 19. Diagram Arus Data Level 1 Proses 7 40
Gambar 20. Desain Tampilan Halaman Utama 46
Gambar 21. Desain Tampilan Halaman Login 48
Gambar 22. Desain Tampilan Halaman Forum Diskusi 49
Gambar 23. Desain Tampilan Interaksi Forum Diskusi 50
Gambar 24. Desain Tampilan Halaman Download 51
Gambar 25. Desain Tampilan Halaman Konsultasi 52
Gambar 26. Desain Tampilan Halaman Dosen PA 53
Gambar 27. Desain Tampilan Halaman Mahasiswa 54

DAFTAR LAMPIRAN
Lampiran 1. Surat Ijin Penelitian Awal
Lampiran 2. Surat Keterangan Telah Melaksanakan Pengumpulan Data
Lampiran 3. Surat Persutujuan Sidang Skripsi
Lampiran 4. Kartu Konsultasi
Lampiran 5. Lembar Eksperimen/ Uji Coba Program Pra Ujian Skripsi
Lampiran 6. Print Out Hasil Program
Lampiran 7. Lampiran Pustaka
Lampiran 8. Listing Program


BAB I
PENDAHULUAN

A. Latar Belakang Masalah
Perkembangan ilmu pengetahuan dan teknologi telah meningkatkan taraf
hidup dan kemudahan aktivitas manusia dalam berbagai aspek kehidupan.
Salah satu dampak teknologi yang paling dirasakan saat ini adalah dalam
bidang manajemen dan informasi, termasuk di dalamnya pengolahan dan
penyimpanan sebuah data. Dengan semakin pentingnya pengolahan dan
penyimpanan sebuah data untuk menjembatani dan menjadi pengantar
informasi antara pihak pengguna aplikasi dan pengguna informasi.Karena
merancang bangun sistem adalah merupakan penentuan proses dan data yang
di perlukan oleh sistem baru.
Terus berkembangnya teknologi, mendorong peningkatan taraf hidup
masyarakat, kebutuhan hidup pun berubah, salah satunya kebutuhan akan
media informasi dan komunikasi dalam dunia pendidikan. Dalam sistem
pendidikan sudah dikenal sistem pendidikan "online". Sistem tersebut
bertujuan agar seorang mahasiswa pada contohnya dapat memiliki sistem
informasi perwalian antara mahasiswa dengan dosen wali secara mandiri.


Oleh karena itu, sistem yang tepat untuk menjembataninya adalah
sistem yang berbasis web. Web merupakan bagian yang tidak terpisahkan
saat ini dengan teknologi internet. Kepopuleran internet saat ini tidak
terlepas dari format, baik dalam format teks, gambar, video, suara,
bahkan multimedia, di
samping itu teknologi dalam menyajikan dan mengolah informasi berbasis
web terus berkembang, sehingga peran website saat ini betul-betul
dibutuhkan oleh semua pihak.
Secara definisi website adalah kumpulan halaman web yang
mengafung informasi. Sebuah website di panggil melalui nama (domain),
seperti www.lintau.info, www.ephi.web.id, dan sebagainya. Halaman
pertama dari website disebut dengan homepage. Fungsi website saat ini
sudah hampir dapat melayani berbagai kebutuhan manusia, seperti untuk
proses belajar –belajar, tersedia dalam bentuk website e-learning.
Keunggulan website adalah dapat diakses oleh siapa saja, di mana
saja,kapan saja tanpa terkendala oleh waktu, tempat dan jarak, semuanya
bisa diakses dengan bantuan teknologi internet. Dengan format web akan
tercipta kemudahan dalam mengakses data dengan tingkat keamanan yang
baik dengan berbasiskan pada database MySQL. Adapun sistem perwalian ini
dikhususkan untuk STMIK (Sekolah Tinggi Manajemen Ilmu Komputer)
Palangka Raya.
Berdasarkan permasalahan diatas maka penulis mengambil judul "Rancang
Bangun Sistem Perwalian Mahasiswa Pada STMIK palangka raya berbasis
web"dengan adanya sistem ini memudahkan mahasiswa dan dosen wali dapat
terbantukan.




B. Batasan Masalah

Pembuatan Sistem Perwalian ini merupakan suatu langkah kerja untuk
dapat menyelesaikan permasalahan yang terdapat dalam pengelolaan data
Perwalian untuk melakukan penelitian ini maka penyusun membuat suatu
batasan sistem yang akan dibangun dan dirancang, yaitu :
1. Pembatasan hak akses data hanya pada kalangan dalam lingkungan STMIK
Palangka Raya khususnya jurusan Sistem Informasi.
2. Akses untuk mengubah data oleh mahasiswa melalui pengesahan oleh Dosen
Wali yang bersangkutan.
3. Sistem ini dibangun menggunakan bahasa pemrograman PHP dan database
MySQL.
4. Data perwalian diambil sample untuk angkatan 2014 saja.

C. Rumusan Masalah
Dari batasan masalah tersebut maka penyusun Skripsi ini dapat
merumuskan permasalahan yaitu Bagaimana merancang dan membangun Sistem
Perwalian Mahasiswa Pada STMIK Palangkaraya berbasis Web?.

D. Tujuan dan Manfaat

1. Tujuan:

Tujuan penulis merancang dan membangun Sistem Perwalian Mahasiswa
Pada STMIK Palangkaraya berbasis Web adalah:

a. Memudahkan user/administrator/mahasiswa dalam memasukkan data
dirinya (mahasiswa).
b. Mengembangkan pengolahan dan penyimpanan data dari manual menjadi
berbasis komputerisasi.
c. User/administrator/mahasiswa dapat mengetahui seluruh data
Perwalian serta mengakses data-data tersebut dengan pengesahan
dosen wali dan keamanan yang terjamin.
1. Manfaat :

b. Bagi penulis, sebagai penerapan ilmu yang diperoleh selama menempuh
masa perkuliahan dan kaitannya dengan implementasi dengan kebutuhan
sistem informasi pada objek penelitian.

c. Bagi STMIK Palangka Raya, Diharapkan dapat berguna dalam
memberikan informasi bagi pengembangan ilmu dan menjadi
perbandingan antara teori dengan keadaan yang terjadi langsung
di lapangan (praktik). sehingga dengan adanya perbandingan
tersebut akan lebih ditahapkan pada dunia nyata dan dapat
menguntungkan berbagai pihak.

a. Bagi Pengguna Rancang Bangun Sistem Perwalian Mahasiswa Pada STMIK
Palangkaraya, serta meningkatkan pelayanan Kepada mahasiswa dan
memudahkan kinerja karyawan, karena dengan sistem terkomputerisasi
pekerjaan akan lebih mudah.

E. Metodologi Penelitian

1. Jenis penelitian ( Reseach and Development) yaitu metode
yang digunakan untuk menciptakan suatu produk.

2. Objek Penelitian Skripsi ini adalah STMIK Palangka Raya yang
beralamat dijalan George Obos No.114 Palangka Raya

3. Metode Pengumpulan Data, Penelitian ini di kerjakan berdasarkan
Landasan teori dan teknik yang digunakan untuk mengumpulkan Data dalam
penyusunan skripsi dilakukan dengan cara:

a. Observasi (observation)
Pengumpulan data dengan melakukan pengamatan secara langsung
terhadap objek penelitian, dengan mencatat hal-hal penting yang
berhubungan dengan judul Skripsi, sehingga diperoleh data yang
lengkap dan akurat.
b. Wawancara (interview)
Pengumpulan data dengan cara melakukan komunikasi dan
wawancara secara langsung dengan pihak pengurus dan mahasiswa STMIK
Palangka Raya.
c. Kepustakaan (library)
Pengumpulan data dengan menggunakan atau mengumpulkan sumber-
sumber tertulis, dengan cara membaca, mempelajari dan mencatat hal-
hal penting yang berhubungan dengan masalah yang sedang dibahas
guna memperoleh gambaran secara teoritis yang dapat menunjang pada
penyusunan Skripsi.
F. Sistematika Penulisan
Sistematika penulisan laporan ini adalah:
BAB I PENDAHULUAN
Berisi deskripsi persoalan dari tugas Proyek Program Aplikasi
yang dikerjakan.
BAB II TINJAUAN PUSTAKA
Berisi landasan dari perangkat-perangkat lunak aplikasi yang
digunakan selama pengerjaan Proyek Program Aplikasi.
BAB III ANALISIS DAN DESAIN SISTEM
Berisi analisis dan desain sistem pembuatan program aplikasi yang
dikerjakan.
BAB IV IMPLEMENTASI DAN PEMBAHASAN
Berisi implementasi dan pembahasan dari hasil proyek yang telah
dikerjakan.
BAB V KESIMPULAN DAN SARAN
Merupakan bagian penutup yang berisi kesimpulan untuk pemakai dari
terbentuknya aplikasi perangkat lunak serta saran untuk
pengembangan program selanjutnya.




BAB II
TINJAUAN PUSTAKA

A. Dasar Teori
1. Teori yang berkaitan dengan topik penelitian
a. Perancangan
Menurut John Burch dan Gary Grudnitski yang telah terjemahkan
oleh Jogiyanto (2005:196) dalam bukunya yang berjudul Analisis dan
Desain Sistem Informasi menyebutkan bahwa: "desain sistem dapat
didefinisikan sebagai penggambaran, perencanaan, dan pembuatan
sketsa atau pengaturan dari beberapa elemen yang terpisah dari satu
kesatuan yang utuh dan berfungsi".

Definisi perancangan menurut Al-Bahra Bin Ladjamudin (2005:51)
yang terdapat dalam buku yang berjudul Analisis dan Desain Sistem
Informasi, menjelaskan bahwa: "perancangan adalah kemampuan untuk
membuat beberapa alternatif pemecahan masalah". Azhar Susanto
(2004:331) menjelaskan dalam buku berjudul Sistem Informasi
Manajemen Konsep dan Pengembangannya yaitu: "perancangan adalah
spesifikasi umum dan terinci dari pemecahan masalah berbasis
komputer yang telah dipilih selama tahap analisis".

Berdasarkan dua definisi perancangan tersebut, maka penulis
dapat menyimpulkan bahwa perancangan merupakan suatu alternatif
untuk memecahkan masalah dan yang dipilih selama tahap analisis
dalam pemecahan masalah yang dihadapi perusahaan.

B. Rancang Bangun
Menurut Kamus Besar Bahasa Indonesia, kata rancang berarti mengatur
segala sesuatu sebelum bertindak, mengerjakan atau melakukan sesuatu
untuk merencanakan. Sedangkan kata bangun berarti sesuatu yang didirikan
(Departemen Pendidikan Nasional, 2002). Rancang bangun berarti
merencanakan atau mendesain sesuatu yang akan dibuat(Departemen
Pendidikan Nasional, 2002).

C. Bimbingan Akademik (Perwalian)
1. Pengertian Bimbingan Akademik (Perwalian)
a. Adalah proses kegiatan bimbingan akademik oleh Dosen wali kepada
mahasiswa (www.fh.unissula.ac.id).
b. Bimbingan akademik oleh dosen wali meliputi:
1) Penyerahan Kartu Hasil Studi (KHS), pengisian Kartu Rencana Studi
(KRS) dan batal tambah Kartu Rencana Studi (KRS).
2) Bimbingan lain berkaitan dengan proses belajar mahasiswa.
c. Pengisian KRS yang dilakukan mahasiswa melalui dosen wali untuk
membicarakan tentang strategi rencana studi atau pengambilan mata
kuliah dengan menunjukkan KHS terakhir.


d. Dalam hal KHS terakhir belum diterbitkan sebagaimana tercantum dalam
point (c), mahasiswa dapat menyusun KRS sementara melului dosen
wali maksimal 18 SKS.
Masa perwalian kedua (batal tambah) adalah masa berikutnya yakni
maksimal 2 minggu setelah masa perwalian pertama dimana mahasiswa
konsultasi/melakukan perwalian dengan dosen wali berkaitan dengan
pembatalan, penggantian, pengurangan dan atau pengurangan mata
kuliah/kredit yang diambil dengan mengisikannya dalam kartu perubahan
rencana studi.

a. Mata kuliah yang akan diambil dan diisikan pada KRS dikonsultasikan
dan dimintakan pengesahan pada dosen wali (sehubungan dengan KRS
online perlu koordinasi BSI).
b. Lima rangkap KRS masing-masing terdiri dari lembar berwarna :
1) Putih untuk mahasiswa yang bersangkutan.
2) Merah untuk dosen wali.
3) Hijau untuk bagian pengajaran/bagian komputer Fakultas.
4) Pink untuk Biro Administrasi dan Kemahasiswaan Universitas.
5) Kuning untuk orang tua atau wali mahasiswa.




2. Mekanisme
a) Mekanisme Perwalian Pertama.
1) Biro administrasi dan kemahasiswaan universitas dan bagian
pengajaran/komputer fakultas menerima lembar KRS hijau guna
didata dan dibuatkan daftar kelas semester.
2) Disamping dilakukan pengisian KRS secara manual, mahasiswa juga
melakukan pengisian KRS melalui KRS online pada STMIK
Palangkaraya Online pada ruang pusat komputer fakultas
berdasarkan KRS yang telah disetujui dan disahkan oleh dosen
wali.
3) Data mengenai daftar kelas semester segera diumumkan untuk
diketahui oleh seluruh mahasiswa.
4) Jika ada mahasiswa yang belum terdaftar, kekeliruan mata kuliah,
kekeliruan nama dan sebagainya dan sudah melakukan mekanisme
perwalian secara benar (segera) melaporkan ke bagian
pengajaran/fakultas dan biro administrasi dan kemahasiswaan
STMIK Palangkaraya dengan menunjukkan KRSnya.
5) Apabila sampai dengan masa perkuliahan mulai berlangsung dan
daftar kelas semester belum juga diterbitkan, mahasiswa
diperbolehkan mengikuti perkuliahan mata kuliah sebagaimana
dalam KRSnya dengan melaporkan kepada bagian
pengajaran/fakultas.


b) Mekanisme Perwalian Kedua.
1) Hanya dapat dilakukan oleh mahasiswa yang mengikuti masa
perwalian pertama.
2) Mekanisme perwalian kedua merupakan masa dimana mahasiswa
melakukan batal, tambah, kurangi, ganti mata kuliah atau kredit
yang diambil yang diisikan pada Kartu Perubahan Rencana Studi
(KPRS)
3) Setelah dosen wali menyetujui dan mengesahkan isian KPRS, maka
KRS pengisian/pengajuan pada masa perwalian pertama dianggap
tidak berlaku.
4) Langkah registrasi masa perwalian kedua selanjutnya sama dengan
mekanisme KRS/perwalian pertama.
3. Tugas Dosen Wali Dalam Perwalian
a) Memeriksa kelengkapan yang harus dipenuhi mahasiswa perwalian
seperti bukti pembayaran, pas poto dan sebagainya.
b) Mengarahkan dan membantu mahasiswa dalam hal pengambilan mata
kuliah hingga pengisian KRS ataupun Kartu Perubahan Rencana Studi
(KPRS).
c) Memberikan pengarahan dalam proses perkuliahan mahasiswa.
D. Jenis Pemrograman Web
Pada dasarnya saat ini pemrograman web dibagi menjadi 2 kelompok,
yaitu : client side programming (HTML, CSS, Javascript, Jscript,
VBScript) dan server side programming (PHP, ASP, Java Servelet, SGI,
Perl).

1. Server Side Scripting (PHP)

Karakteristik server side-programming bekerja jika:

a. Ada client yang meminta request.

b. Ekseskusi program dilakukan di server.

c. Mengirimkan hasil ke client.

Keuntungan server-side programming bekerja jika:

a. Cross-platform : tidak tergantung pada browser tertentu karena
program dieksekusi di server.

b. Optimasi dan pemeliharaan dilakukan di server.

c. Dapat dikembangkan menjadi aplikasi lain. Server-side tidak hanya
terbatas dalam keamanan, tetapi dapat mengakses file dan database.

d. Menambah kekuatan server. Mesin server cenderung harus lebih
powerful dengan beberapa tool.

e. Kode program aman: client tidak bisa mengakses kode program.

PHP merupakan singkatan dari Personal Home Page Tools, adalah salah
satu server-side programming yang didesain khusus untuk aplikasi web dan
dapat disisipkan di antara tag HTML (Sutarman, 2003). Sifat server-side
script berarti script ditempatkan dalam server dan proses pengerjaan script
akan dilakukan di server. Dan kemudian hasilnya akan dikirimkan ke client,
tempat pemakai menggunakan browser (Kadir, 2002).

Ciri-ciri dari dokumen PHP ditandai dengan adanya tag . Untuk cara penulisannya
sendiri, dokumen PHP dapat dilakukan dengan dua cara, yaitu :

a. Embedded Script

Salah Satu kelebihan yang dimiliki oleh PHP adalah kemampuannya
sebagai embedded script, artinya script PHP dapat dimasukkan atau
disisipkan di antara tag-tag HTML sehingga sebuah dokumen HTML dapat
menjadi dinamis.









a. Non-Embedded Script

Cara penulisan dengan non-embedded merupakan pembuatan script
murni PHP, dimana tag-tag HTML yang diletakkan di dalamnya (Dwi,
2003).



Variabel adalah sebuah tempat dimana komputer menyimpan data
memori (byte) yang dapat berubah-ubah. Semua jenis pendeklarasian
varibel dalam PHP dituliskan dengan tanda dollar ($) di belakang
nama varibel (Firdaus, 2007). Dalam mendeklarasikan variabel ada
beberapa hal yang harus dipatuhi, diantaranya adalah :

b. Karakter yang digunakan harus diawali dengan huruf dan tidak
boleh menggunakan nama variabel yang sama.

c. Tidak boleh menggunakan spasi. Tanda spasi dapat di ubah dengan
tanda underscore ( _ ).

d. Tidak boleh menggunakan karakter khusus, seperti +, -, *, ?, ,
dan lain-lain.

e. Penulisan huruf besar dan kecil harus diperhatikan pada
pedeklarasian variabel PHP, karena PHP bersifat case sensitive.

Contoh :

$test="penulisan variabel benar";

$test123=penulisan variabel benar";

$_test="penulisan variabel benar";

$test-123="penulisan variabel salah";

$123test="penulisan variabel salah";

Sedangkan untuk tipe data, PHP memiliki delapan jenis tipe data dasar,
empat tipe data skalar yaitu boolean, integer, floating-point, string. Dua
berikutnya adalah tipe data array dan tipe data objek, dan yang terakhir
adalah dua tipe data khusus yaitu resource dan NULL. Berbeda dengan program-
program lainnya, jenis tipe data PHP tidak dapat langsung ditentukan
sendiri, melainkan akan ditentukan berdasarkan untuk apan variabel tersebut
digunakan pada saat program dijalankan (Firdaus, 2007).



Gambar 1. Server – Side Programming

2. Client Side Scripting (HTML)


Perbedaan utama antara server-side programming dan client-side
programming adalah tempat mengeksekusi skripnya. Pada client-side
programming, skrip diekseskusi di browser, sedangkan pada server-side
programming, skrip dieksekusi di client (web browser).

Karakteristik client-side scripting (Sunyoto, 2008) :

a. Kode program di-download bersama dengan halaman web

b. Bersifat interpreter dan diterjemahkan oleh browser.

c. Model ekseskuinya simple dan skrip dapat dijadikan satu dengan
HTML.



Gambar 2. Client – Side Programming

E. Konsep Pemodelan Sistem
1. Diagram Alir Data (DAD / DFD)

Sistem secara logika dapat digambarkan dengan Data Flow Diagram (DFD).
Data flow diagram merupakan alat yang digunakan pada metodologi
pengembangan sistem yang terstruktur (Structured Analys and Design), yang
dapat menggambarkan arus data dalam sistem secara jelas dan terstruktur
sehingga menghasilkan dokumentasi sistem yang baik.

2. Notasi DFD

Simbol – simbol yang di gunakan dalam DFD terdiri dari 4 macam yaitu:

a. Terminator / Kesatuan Luar ( Eksternal Entity )

Kesatuan luar (external entity) merupakan kesatuan (entity) di
lingkungan luar sistem yang berupa orang, organisasi atau sistem
lainnya yang berada di lingkungan luarnya yang akan memberikan input
atau menerima output dari sistem (Jogiyanto, 1989).

Suatu kesatuan luar dapat disimbolkan dengan suatu notasi kotak.



Gambar 3. Notasi Terminator / Kesatuan Luar di DFD

Terminator dapat berupa orang, sekelompok orang, organisasi,
departemen di dalam organisasi, atau perusahaan yang sama tetapi di
luar kendali sistem yang sedang dibuat modelnya. Terminator dapat
juga berupa departemen, divisi atau sistem di luar sistem yang
berkomunikasi dengan sistem yang sedang dikembangkan.

b. Arus Data ( Data flow )

Arus data (data flow) di DFD diberi simbol suatu panah. Arus
data ini mengalir diantara proses (Process), simpanan data (data
store) dan kesatuan luar (external entity). Arus data ini
menunjukkan arus data yang dapat berupa masukkan untuk sistem atau
hasil dari proses sistem.



Gambar 4. Notasi Arus Data Di DFD

Arus data dapat berbentuk sebagai berikut :

1) Formulir atau dokumen yang digunakan perusahaan.

2) Laporan tercetak yang dihasilkan sistem.

3) Output dilayar komputer.

4) Masukan untuk komputer.

5) Komunikasi ucapan.

6) Surat atau memo.

7) Data yang dibaca atau atau direkam di file.

8) Suatu isian yang yang dicatat pada buku agenda.

9) Transmisi data dari suatu komputer ke komputer lain.

c. Proses ( Process )

Suatu proses adalah kegiatan atau kerja yang dilakukan oleh
orang, mesin, atau komputer dan hasil suatu arus data yang masuk ke
dalam proses untuk dilakukan arus data yang akan keluar dari proses.
Suatu proses dapat ditunjukkan dengan simbol lingkaran atau dengan
simbol empat persegi panjang tegak dengan sudut-sudutnya tumpul.



Gambar 5. Notasi Proses di DFD

Ada beberapa hal yang perlu diperhatikan tentang proses :

1) Proses harus memiliki input dan output.

2) Proses dapat dihubungkan dengan komponen terminator, data store
atau proses melalui alur data.

3) Sistem/bagian/divisi/departemen yang sedang dianalisis oleh
profesional sistem digambarkan dengan komponen proses.

d. Simpanan Data ( Data Store )

Simpanan data (data store) merupakan simpanan dari data yang
dapat berupa file atau database di sistem komputer, arsip atau
catatan manual, kotak tempat data di meja seseorang, tabel acuan
manual, agenda atau buku. Simpanan data di DFD dapat disimbolkan
dengan sepasang garis horizontal paralel yang tertutup di salah satu
ujungnya.










Gambar 6. Simbol Dari Simpanan Data Di DFD

F. Konsep Basis Data
1. Pengertian Basis Data

Menurut Stephens dan Plew (2000), basis data adalah mekanisme yang
digunakan untuk menyimpan informasi atau data. Dengan basisdata, pengguna
dapat menyimpan data secara terorganisasi. Setelah data disimpan, informasi
harus mudah diambil. Data pun harus mudah ditambahkan ke dalam basisdata,
dimodifikasi, dan dihapus.

2. Teknik Normalisasi

Pengertian normalisasi menurut Kroenke (2006) adalah proses untuk
mengubah suatu relasi yang memiliki masalah tertentu ke dalam dua buah
relasi atau lebih yang tidak memiliki masalah.

Tujuan Normalisasi :

a. Untuk menghilangkan kerangkapan data.

b. Untuk mengurangi kompleksitas.

c. Untuk mempermudah pemodifikasian data.

Proses normalisasi model data dapat diringkas sebagai berikut:

a. Temukan entitas-entitas utama dalam model data.

b. Temukan hubungan antara setiap entitas.

c. Tentukan atribut yang dimiliki masing-masing entitas.

3. ERD (Entity Relationship Diagram)

ERD adalah gambar atau diagram yang menunjukkan informasi dibuat,
disimpan, dan digunakan dalam sistem bisnis.

Tujuan utama dari ERD adalah untuk mewakili objek data dan hubungan antar
objek data (Pressman, 2002).

Cara untuk menggambarkan terjadinya hubungan antar entitas adalah
dengan menggunakan diagram hubungan antar entitas (Entity Relatioship
Diagram) yang biasa disingkat dengan E-R Diagram. Sesuai dengan namanya,
ada dua komponen utama pembentuk Model Entity Relationship, yaitu Entitas
(Entity) dan Relasi (Relation). Entitas merupakan individu yang mewakili
suatu yang nyata eksistensinya dan dapat dibedakan dari sesuatu yang lain
(Fathansyah, 1999).

Komponen utama ER-Model yaitu:

a. Entitas

Entitas merupakan objek riil yang dapat dibedakan antara satu
objek dengan objek yang lainnya yang tidak saling bergantungan.
Entitas diterapkan oleh atribut yang memiliki suatu nilai. Entitas
dilambangkan dengan bentuk persegi panjang, seperti gambar berikut:



Gambar 7. Lambang Entitas



b. Relasi
Relasi merupakan hubungan antar sejumlah entitas dan
merupakan sumber data untuk menyimpan informasi. Relasi
dilambangkan dengan diamond seperti gambar berikut :


Gambar 8. Lambang Relasi



Relasi yang terjadi diantara dua hubungan entitas (Misalkan A
dan B) dapat dibedakan menjadi :

1) 1 : 1 (one to one relationship)

Dalam relasi 1 ke 1 setiap entitas pada himpunan entitas
berhubungan dengan paling banyak 1 entitas A pada himpunan
entitas B dan begitu sebaliknya.

2) 1 : N (one to many relationship)

Dalam relasi ini setiap entitas pada himpunan A berhubungan
dengan banyak entitas pada himpunan B, tetapi tidak sebaliknya
setiap entitas himpunan B berhubungan dengan paling banyak 1
entitas pada himpunan entitas A.

3) N : M (many to many relationship)

Ini berarti sejumlah entitas pada himpunan entitas A dapat
berhubungan dengan banyak entitas pada himpunan entitas B dan
demikian sebaliknya.

c. Atribut

Atribut merupakan sebutan untuk mewakili suatu entity. Atribut
dalam ERD dilambangkan dengan bentuk elips, seperti gambar berikut.
:



Gambar 9. Lambang Atribu



G. SQL (Structured Query Language)

SQL (yang biasa dibaca sequel) merupakan kependekan dari Structured
Query Language yaitu bahasa yang dirancang khusus untuk komunikasi
dengan database. SQL sengaja di rancang untuk melakukan hal secara
sederhana dan efisien untuk membaca dan menulis data dari suatu
database.

Perintah SQL terdiri atas dua, yaitu:

1. DDL (Data Definition Language)
Perintah DDL berfungsi untuk mendefinisikan data dan objek yang
ada pada database.
Tabel 1. Perintah DDL
"Perintah "Fungsi "
"Create "Untuk membuat tabel, database, "
" "view dan store procedure "
"Alter "Untuk mengubah struktur kolom, "
" "baik menambah atau menghapus "
" "kolom dan konstrain "
"Drop "Untuk menghapus tabel, index, "
" "view, trigger, konstrain dan "
" "store procedure "


2. DML (Data Manipulation Language)
Perintah DML berfungsi untuk memanipulasi data.
Tabel 2. Perintah DML

"Perintah "Fungsi "
"Select "Untuk menampilkan dan memilih data"
" "yang ditampilkan pada tabel atau "
" "view "
"Insert "Untuk menyisipkan atau memasukkan "
" "data pada tabel "
"Delete "Untuk menghapus data (record) "
" "dalam tabel "
"Update "Untuk mengubah isi data (record) "
" "pada tabel "


3. DCL ( Data Control Language )
Sebagai alat kontrol keamanan terhadap database dan tabelnya
digunakan DCL. Dua perintah utama di dalam DCL adalah :

Tabel 3. Perintah DCL

"Grant "Untuk mengijinkan user "
" "mengakses tabel dalam "
" "database tertentu "
"Revoke "Untuk mencabut kembali ijin"
" "yang sudah pernah di "
" "berikan sebelumnya oleh "
" "grant "




H. Perangkat Lunak Yang Digunakan
1. XAMPP

Menurut Wicaksono (2008:7) XAMPP adalah sebuah software yang berfungsi
untuk menjalankan website berbasis PHP dan menggunakan pengolah data
MySQL di komputer lokal.

Dalam paket XAMPP sudah terdapat apache (web server), MySQL (database),
PHP (server side scripting), perl, ftp server, phpmyadmin, dan berbagai
pustaka bantu lainnya. Fungsi XAMPP adalah kita bisa memiliki server
sendiri (localhost) untuk pembuatan website secara offline tanpa harus
membeli domain, karena sudah terdiri atas program apache http server, MySQL
database dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP
dan perl.

XAMPP tersedia dalam GNU (General Public License) dan bebas, merupakan
web server yang mudah digunakan yang dapat melayani tampilan halaman web
yang dinamis.

2. PHP (Hypertext Preprocessor)
Menurut Anhar (2010:3) PHP adalah bahasa pemrograman web server-side
yang bersifat open source.

PHP merupakan script yang terintegrasi dengan HTML dan berada pada
server (server side HTML embedded scripting). PHP adalah script yang
digunakan untuk membuat halaman website yang dinamis. Dinamis
berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh
client. Mekanisme ini menyebabkan informasi yang diterima client selalu
yang terbaru/up to date. Semua script PHP dieksekusi pada server di mana
script tersebut dijalankan.

3. Mozilla Firefox (Browser)

Web browser adalah software yang digunakan untuk menampilkan
informasi dari web server.



Gambar 10. Mozilla Firefox

4. Codeigniter

Codeigniter adalah sebuah web application framework yang bersifat open
source digunakan untuk membangun aplikasi PHP dinamis. Tujuan utama
pengembangan Codeigniter adalah untuk membantu developer untuk mengerjakan
aplikasi lebih cepat daripada menulis semua code dari awal.
Codeignitermenyediakan berbagai macam library yang dapat mempermudah dalam
pengembangan. Codeigniter diperkenalkan kepada publik pada tanggal 28
Februari 2006 (Daqiqil, 2011).













I. Penelitian Relevan

Tabel 4. Penelitian yang Relevan

"No."Penulis/ "Topik "Metode "Hasil "Perbedaan "
" "Tahun "Penelitian "Pengembangan " " "
" " " "PL " " "
"2. "I Wayan "Sistem "Waterfall "Sistem "Sisetm "
" "Gede Suma"Perwalian " "Perwalian "perwalian "
" "Wijaya, "Online " "Online "online "
" "dkk, 2013"Dengan Ajax" "Dengan Ajax"dengan ajax"
" " "Dan Metode " "Dan Metode "dan metode "
" " "Mvc " "Mvc "mvc "
" " "Menggunakan" "Menggunakan"menggunakan"
" " "Framework " "Framework "metode "
" " "Codeigniter" "Codeigniter"model view "
" " " " " "controller "
" " " " " "(mvc) "
"3. "Bondan "Rancang "SDLC "Sistem "Rancang "
" "Muliawan,"Bangun " "Informasi "bangun "
" "2011 "Sistem " "Akademik "sistem "
" " "Informasi " "Berbasis "informasi "
" " "Akademik " "Web Studi "akademik "
" " "Berbasis " "Kasus di "berbasis "
" " "Web " "Teknik "web (Studi "
" " "Studi Kasus" "Elektro "Kasus di "
" " "di Teknik " "Universitas"Teknik "
" " "Elektro " "Diponegoro,"Elektro "
" " "Universitas" "STIMIK AKI,"Universitas"
" " "Diponegoro," "dan IAIN "Diponegoro,"
" " "STIMIK AKI," "Walisongo "STIMIK AKI,"
" " "dan IAIN " " "dan IAIN "
" " "Walisongo " " "Walisongo) "
" " " " " "merancang "
" " " " " "dan "
" " " " " "membangun "
" " " " " "sebuah "
" " " " " "Sistem "
" " " " " "Informasi "
" " " " " "Akademik "
" " " " " "(SIA) "
" " " " " "berbasis "
" " " " " "web dengan "
" " " " " "menggunakan"
" " " " " "bahasa "
" " " " " "pemrograman"
" " " " " "PHP dan "
" " " " " "server "
" " " " " "database "
" " " " " "MySQL. "

BAB III
ANALISIS DAN PERANCANGAN SISTEM

A. Tinjauan Umum
Perkembangan ilmu pengetahuan dan teknologi telah meningkatkan taraf
hidup dan kemudahan aktifitas manusia dalam berbagai aspek kehidupan.
Salah satu dampak teknologi yang paling dirasakan saat ini adalah dalam
bidang manajemen dan informasi. Semakin dibutuhkannya sistem yang dapat
menjembatani dan menjadi pengantar informasi antara pihak pengguna
aplikasi dan pengguna informasi.
Manajemen dan informasi secara terkomputerisasi yang berbasis
internet sudah banyak digunakan dalam dunia pendidikan, misalnya seperti
pendaftaran mahasiswa baru secara online, sistem informasi nilai akademik
mahasiswa di perguruan tinggi, dan lain-lain. Penulis akan membangun
sebuah sistem berbasis web yang dapat menjembatani hubungan antara dosen
pembimbing dan mahasiswa. Sistem ini bertujuan agar mahasiswa dan dosen
dapat berkomunikasi mudah kapan saja dan dimana saja. Adapun sistem
perwalian ini dikhususkan untuk STMIK Palangka Raya.

B. Analisis
Untuk membangun sebuah sistem informasi perwalian berbasis web,
terlebih dahulu sistem lama di analisis dengan menganalisa kelayakan
kinerja, informasi, ekonomi, keamanan system, efisiensi, dan pelayanan.
Analisis ini dikenal dengan nama analisis PIECES (Performance,
Information, Economic, Control, Efficiency, Service).
1. Analisis Kinerja / Performance
Sistem yang berjalan kurang maksimal karena sistem pengolahan
datanya masih belum menggunakan sistem informasi yang memanfaatkan
teknologi informasi yang maksimal, sehingga menyebabkan kesulitan dalam
pencarian informasi dan pemborosan biaya dan tenaga saat mencari
informasi.
2. Analisis Informasi / Information
Informasi merupakan komoditas yang sangat penting bagi pemakai
akhir, informasi yang tepat waktu, relevan, dan akurat dapat dihasilkan
oleh suatu sistem informasi yang baik.
Lebih lambatnya sistem lama yang sedang berjalan sekarang dalam
pemberian informasi tentang pembimbing akademik mahasiswa karena
mahasiswa harus datang ke kampus terlebih dahulu untuk melihat
pengumuman dan berkonsultasi ke dosen pembimbing akademiknya. Dengan
berjalannya sistem lama ini maka akan membuat pemakai akhir atau
mahasiswa akan mengeluarkan biaya (untuk bensin motor dan uang saku ke
kampus) dan tenaga untuk mencari informasi yang diinginkan.
3. Analisis Ekonomi / Economic
Berdasarkan penilaian secara ekonomi, sistem lama lebih banyak
memakan biaya dan tenaga, baik itu untuk sekolah tinggi ataupun untuk
mahasiswanya. Pada sistem yang berjalan, sebagai media penyimpanan,
masukan dan keluaran masih sebagian menggunakan kertas. Mahasiswa juga
diharuskan datang ke kampus untuk mencari informasi mengenai pembimbing
akademiknya, sehingga membutuhkan biaya dan tenaga lebih.
4. Analisis Kontrol / Control
Kontrol diperlukan untuk mengendalikan data dan informasi di dalam
suatu perguruan tinggi untuk mendeteksi suatu kesalahan atau kerusakan
yang terjadi. Pada sistem informasi yang baru nantinya data dan
informasi mengenai pemilihan dosen pembimbing akademik akan disimpan
dalam media penyimpanan terkomputerisasi sehingga lebih aman, serta
dosen pembimbing akademik dan mahasiswanya akan menjadi lebih mudah
berkonsultasi karena dapat melalui sistem informasi yang berbasis web.
5. Analisis Efisiensi / Efficiency
Efisiensi berhubungan dengan bagaimana sumber daya tersebut
digunakan secara optimal, sehingga tidak terjadi pemborosan. Pada
sistem lama penyampaian informasi dosen pembimbing akademik masih
menggunakan cara manual, menyebabkan efisiensi dari sistem ini kurang.
Dengan adanya sistem baru nantinya diharapkan membuat pemakaian sistem
secara maksimal dengan membuat lebih efisiennya waktu pengolahan data,
uang, tenaga, dan peralatan.




6. Analisis Layanan / Service
Pelayanan merupakan faktor utama dalam suatu organisasi untuk para
konsumennya. Proses pengolahan data pada sistem lama masih manual
karena membutuhkan waktu, biaya, dan tenaga lebih untuk
menyelesaikannya sehingga membuat pelayanannya tidak memudahkan dan
memuaskan untuk para pemakai akhir atau mahasiswa.

7. Analisis Kebutuhan Sistem
Analisis kebutuhan sistem ini menjabarkan komponen-komponen dasar
yang dibutuhkan untuk membangun sistem baru dengan tujuan identifikasi,
mengevaluasi permasalahan dan kebutuhan sistem, dan analisis ini juga
dilakukan untuk menjamin bahwa sistem yang akan dibangun sesuai dengan
kebutuhan dari obyek penelitian.
a. Kebutuhan Perangkat Keras
Adapun perangkat keras yang dibutuhkan dalam sistem adalah sebagai
berikut :
1) Prosesor dengan kecepatan 1 GHz

2) Motherboard

3) VGA 64 MB

4) RAM 1 GB

5) Monitor 14"

6) Uninterrupted Power Supply (UPS) 600 VA




b. Kebutuhan Perangkat Lunak
Beberapa perangkat lunak yang digunakan dalam pembuatan sistem ini
antara lain sebagai berikut :
1) Notepad++
Perangkat lunak ini berfungsi sebagai php dan html editor yang
digunakan dalam penyusunan sistem informasi berbasis web ini.
2) Web Browser
Web bowser digunakan untuk menampilkan halaman sistem yang kita
buat, baik secara online maupun offline.
3) Xampp Web Server
Digunakan sebagai server saat berada dalam kondisi offline atau
tidak terhubung dengan internet.
4) PHP
Dikenal sebagai bahasa script yang menyatu dengan tag-tag HTML.
5) MySQL
Sebuah program pembuatan dan pengelolaan database atau sering
disebut dengan Database Management System DBMS.
6) Adobe Photoshop
Photoshop adalah perangkat lunak editor citra buatan Adobe
Sistem yang dikhususkan untuk pengeditan foto/gambar dan pembuatan
efek.
4) Kebutuhan Informasi
Kebutuhan informasi dalam sistem yang dirancang yaitu system
menyediakan layanan informasi yang terkait dengan aktivitas-aktivitas
universitas dan dapat diakses oleh setiap user.
5) Kebutuhan Pengguna (User)
Sistem perwalian mahasiswa pada STMIK Palangka Raya berbasis web
memiliki kebutuhan pengguna yaitu seorang administrator yaitu staf
pengelola web atau sistem informasi dan dosen yang kemudian diberikan
bimbingan mengenai sistem sehingga dapat mendalami dan mempelajari
sistem. Administrator disarankan cukup 2 orang yang bertugas untuk
maintenance dan update konten-konten di dalam website.

C. Desain Sistem
1. Diagram Konteks
Pada diagram ini terdapat tiga entity yaitu admin, user (mahasiswa
dan dosen). Seorang admin memiliki hak akses penuh terhadap sistem
sehingga dapat melakukan update informasi pada sistem sedangkan user
hanya mampu memiliki hak akses informasi yang telah disediakan oleh
admin.






































Gambar 11. Diagram Konteks



2. Diagram Arus Data Level 0
Diagram arus data level 0 akan menjelaskan tentang sistem yang
diusulkan untuk pengembangan sistem yang akan dirancang dengan mengacu
pada diagram konteks. Diagram arus data level 0 juga sering disebut
sebagai pengembangan dari diagram konteks atau turunan dari diagram
konteks.


































Gambar 12. Diagram Arus Data level 0

3. Diagram Arus Data Level 1
Pada diagram arus data level 1 merupakan turunan dari diagram arus
data level 0 yang hanya akan membahas mengenai proses-proses yang
terdapat pada diagram arus data level 0.




a. Diagram Arus Data Level 1 Proses 1
Pada diagram arus data level 1 proses 1 admin dapat melakukan
penambahan data admin, pengeditan data admin, dan penghapusan data
admin. Semua data yang diolah ini akan disimpan dalam suatu tabel
penyimpanan data yang diberi nama tabel admin.

















Gambar 13. Diagram Arus Data level 1 Proses 1

b. Diagram Arus Data Level 1 Proses 2
Pada diagram arus data level 1 proses 2 admin dapat melakukan
penambahan data matakuliah, pengeditan data matakuliah, dan
penghapusan data matakuliah. Semua data yang diolah ini akan disimpan
dalam suatu tabel penyimpanan data yang diberi nama tabel matakuliah.
























Gambar 14. Diagram Arus Data level 1 Proses 2

c. Diagram Arus Data Level 1 Proses 3
Pada diagram arus data level 1 proses 3 admin dapat melakukan
penambahan data jadwal matakuliah, pengeditan data jadwal matakuliah,
dan penghapusan data jadwal matakuliah. Semua data yang diolah ini
akan disimpan dalam suatu tabel penyimpanan data yang diberi nama
tabel jadwal_matakuliah.













Gambar 15. Diagram Arus Data level 1 Proses 3

d. Diagram Arus Data Level 1 Proses 4
Pada diagram arus data level 1 proses 4 admin dapat melakukan
penambahan data KHS, pengeditan data KHS, dan penghapusan data KHS.
Semua data yang diolah ini akan disimpan dalam suatu tabel
penyimpanan data yang diberi nama tabel KHS.


















Gambar 16. Diagram Arus Data level 1 Proses 4

e. Diagram Arus Data Level 1 Proses 5
Pada diagram arus data level 1 proses 5 admin dapat melakukan
penambahan data mahasiswa, pengeditan data mahasiswa, dan penghapusan
data mahasiswa. Semua data yang diolah ini akan disimpan dalam suatu
tabel penyimpanan data yang diberi nama tabel mahasiswa.






















Gambar 17. Diagram Arus Data level 1 Proses 5

f. Diagram Arus Data Level 1 Proses 6
Pada diagram arus data level 1 proses 6 admin dapat melakukan
penambahan data konsultasi, pengeditan data konsultasi, dan
penghapusan data konsultasi. Semua data yang diolah ini akan disimpan
dalam suatu tabel penyimpanan data yang diberi nama tabel
data_konsultasi. Dosen dan mahasiswa juga dapat melakukan interaksi,
dimana semua percakapan ini juga akan disimpan dalam tabel data
konsultasi. Percakapan dari mahasiswa dan dosen ini dapat dilihat
oleh administrator dan diedit atau dihapus jika tidak sesuai dengan
topik yang dibahas.



























Gambar 18. Diagram Arus Data level 1 Proses 6

g. Diagram Arus Data Level 1 Proses 7
Pada diagram arus data level 1 proses 7 admin dapat melakukan
penambahan data dosen, pengeditan data dosen, dan penghapusan data
dosen. Semua data yang diolah ini akan disimpan dalam suatu tabel
penyimpanan data yang diberi nama tabel dosen.













Gambar 19. Diagram Arus Data level 1 Proses 7

1. Desain Basis Data

a. Tabel

Perancangan sistem informasi ini terdapat beberapa struktur tabel
basis data yang akan digunakan sebagai tempat penyimpanan data dan
informasi, tabel tersebut diantaranya sebagai berikut :
1) Tabel Admin
Nama Tabel : admin

Primary Key : id

Keterangan : Tabel input berisi tentang data administrator web

Tabel 5. Struktur Tabel Admin

"Field Name "Type "Size "Keterangan "
"id* "int "2 "id admin "
"username "varchar "25 "username admin "
"password "varchar "25 "password admin "


2) Tabel Matakuliah
Nama Tabel : matakuliah

Primary Key : idmatakuliah

Keterangan : Tabel input berisi tentang data matakuliah













Tabel 6. Struktur Tabel Matakuliah

"Field Name "Type "Size "Keterangan "
"idmatakuliah* "int "2 "id matakuliah "
"matakuliah "varchar "30 "matakuliah "
"Sks "int "2 "sks "
"dosen_pengampu"varchar "55 "dosen pengampu "
" " " "matakuliah "


3) Tabel Jadwal Matakuliah
Nama Tabel : jadwal_matakuliah

Primary Key : idjadwal

Keterangan : Tabel input berisi tentang data jadwal matakuliah

Tabel 7. Struktur Tabel Jadwal Matakuliah

"Field Name "Type "Size "Keterangan "
"idjadwal* "int "2 "id jadwal matakuliah "
"matakuliah "varchar "30 "matakuliah "
"Sks "int "2 "sks "
"dosen_pengampu"varchar "55 "dosen pengampu "
" " " "matakuliah "
"Kelas "varchar "2 "kelas "


4) Tabel KHS Mahasiswa
Nama Tabel : khs

Primary Key : idkhs

Keterangan : Tabel input berisi tentang data KHS Mahasiswa

Tabel 8. Struktur Tabel KHS Mahasiswa

"Field Name "Type "Size "Keterangan "
"idkhs* "int "2 "id khs "
"Nim "varchar "12 "nomor induk mahasiswa "
"nama_mahasiswa"varchar "55 "nama mahasiswa "
"Jenjang "varchar "30 "jenjang pendidikan "
"Jurusan "varchar "30 "jurusan "
"dosen_pa "varchar "55 "dosen pembimbing akademik"
"Matakuliah "varchar "30 "matakuliah "
"Sks "int "2 "sks "
"Nilai "int "2 "nilai matakuliah "
"Mutu "varchar "2 "mutu "
"Sksn "int "2 "sksn "
"Keterangan "varchar "15 "keterangan nilai "


5) Tabel Dosen
Nama Tabel : dosen

Primary Key : NIK

Keterangan : Tabel input berisi data dosen

Tabel 9. Struktur Tabel Dosen

"Field Name "Type "Size "Keterangan "
"nik* "varchar "12 "nomor induk karyawan"
"nama_dosen "varchar "55 "nama dosen "
"Email "varchar "25 "email "


6) Tabel Mahasiswa
Nama Tabel : mahasiswa

Primary Key : nim

Keterangan : Tabel input berisi tentang data Mahasiswa

Tabel 10. Struktur Tabel Mahasiswa

"Field Name "Type "Size "Keterangan "
"nim* "varchar "12 "nomor induk mahasiswa "
"nama_mahasiswa"varchar "55 "nama mahasiswa "
"Ttl "date "- "tempat tanggal lahir "
"Alamat "varchar "55 "alamat mahasiswa "
"Jenjang "varchar "30 "jenjang "
"Jurusan "varchar "30 "jurusan "
"dosen_pa "varchar "55 "dosen pembimbing "


7) Tabel Dosen Pembimbing Akademik Mahasiswa
Nama Tabel : dosen_pa

Primary Key : id_dosenpa

Keterangan : Tabel input berisi data dosen pa mahasiswa

Tabel 11. Struktur Tabel Dosen PA Mahasiswa

"Field Name "Type "Size "Keterangan "
"id_dosenpa* "varchar "12 "id dosen pa "
"nama_dosen "varchar "55 "nama dosen pa "
"Email "varchar "25 "email dosen "
"bersedia_membimbin"varchar "5 "kesediaan "
"g " " "membimbing "
"kuota_bimbingan "varchar "30 "jumlah kuota "
" " " "bimbingan "
"jumlah_bimbingan "varchar "30 "jumlah bimbingan "


8) Tabel Forum Diskusi
Nama Tabel : data_forumdiskusi

Primary Key : id_topik

Keterangan : Tabel input berisi tentang data forum diskusi

Tabel 12. Struktur Tabel Forum Diskusi

"Field Name "Type "Size "Keterangan "
"Id_topik* "int "5 "id topik diskusi "
"Nama "varchar "55 "nama "
"jurusan "varchar "55 "jurusan "
"Email "varchar "30 "email "
"Topic "varchar "255 "topik "
"Isi "text "- "isi topik "
"id_reply "int "- "id balasan "
"tanggal "date "- "tanggal balasan "


9) Tabel Konsultasi
Nama Tabel : data_konsultasi

Primary Key : id_konsultasi

Keterangan : Tabel input berisi data konsultasi mahasiswa

Tabel 13. Struktur Tabel Konsultasi Mahasiswa

"Field Name "Type "Size "Keterangan "
"Id_topik* "int "5 "id topik "
"Nim "varchar "12 "nomor induk mahasiswa"
"Nama "varchar "55 "nama mahasiswa "
"Jurusan "varchar "55 "jurusan "
"Email "varchar "30 "email "
"Topic "varchar "255 "judul konsultasi "
"Isi "text "- "isi topik "
"id_reply "int "- "id jawaban "
"Tanggal "date "- "tanggal balasan "


















2. Desain Antarmuka/Interface

a. Halaman Utama/Beranda








































Gambar 20. Desain Tampilan Halaman Utama
Pada desain tampilan halaman utama, terdiri dari beberapa menu
utama yaitu beranda, berita kampus, konsultasi, downloads, kotak
saran, info nilai. Dari beberapa menu tersebut, menu berita kampus
dan kotak saran merupakan menu link dari website stmikplk.ac.id.
Textbox dengan label pengumuman akan menampilkan pengumuman
terbaru dari STMIK Palangka Raya, dimana animasi pergerakan pada
textbox tersebut menggunakan script Jquery. Pada sidebar terdapat
menu akademik, jurusan, pencarian data, dan link sivitas.
Pada tampilan halaman utama nantinya terdapat forum diskusi
yang ditampilkan untuk tiap jurusan, pengguna dapat berdiskusi dan
berinteraksi pada faslitas sistem perwalian ini. Fasilitas terakhir
yaitu pengguna dapat melihat dosen pembimbing akademik tiap
mahasiswa.
b. Halaman Login

Halaman login digunakan oleh administrator, pengguna
(mahasiswa dan dosen) agar dapat menggunakan fasilitas konsultasi
dan pengelolaan data mahasiswa, dosen, dan data yang berhubungan
dengan kuliah. Tiap mahasiswa dan dosen dapat langsung login ke
sistem dengan syarat sudah terdaftar di bagian akademik sebagai
mahasiswa ataupun dosen, bagi mahasiswa yang ingin login cukup
memasukkan nama dan NIM pada textbox username serta password. Begitu
pula bagi dosen cukup memasukkan nama dan NIK.








































Gambar 21. Desain Tampilan Halaman Login




c. Halaman Forum Diskusi

Halaman forum diskusi digunakan oleh semua pengguna untuk
melihat topik yang dibicarakan, tombol selengkapnya untuk melihat
lebih banyak percakapan.




































Gambar 22. Desain Tampilan Halaman Forum Diskusi
d. Halaman Interaksi Forum Diskusi






































Gambar 23. Desain Tampilan Halaman Interaksi Forum Diskusi



e. Halaman Download






































Gambar 24. Desain Tampilan Halaman Download




f. Halaman Konsultasi






































Gambar 25. Desain Tampilan Halaman Konsultasi




g. Halaman Daftar Dosen Pembimbing Akademik

Pada halaman daftar dosen pembimbing akademik, pengguna akan
mendapatkan informasi mengenai dosen. Informasi mengenai alamat
email dosen, ketersediaan membimbing, jumlah kuota bimbingan, dan
jumlah mahasiswa yang sedang dibimbing. Untuk dapat melihat
informasi ini pengguna harus login terlebih dahulu.

































Gambar 26. Desain Tampilan Halaman Dosen PA
h. Halaman Daftar Mahasiswa

Halaman daftar mahasiswa memberikan informasi tentang
mahasiswa, mulai dari NIM sampai dengan dosen pembimbing akademik
mahasiswa tersebut dapat diketahui pada halaman ini.

































Gambar 27. Desain Tampilan Halaman Daftar Mahasiswa
BAB IV
IMPLEMENTASI DAN PEMBAHASAN


A. Implementasi
Pada tahapan implementasi dibahas mengenai hasil uji coba sistem dan
uji coba program, manual program dan manual instalasi terhadap sistem.
Sistem perwalian yang telah dibuat tahapan-tahapan yang berisi penjelasan
bagaimana melakukan pengujian terhadap sistem dan program yang sudah
dibuat sehingga sistem tersebut bebas dari kesalahan (buss) dan dapat
dilanjutkan ke proses implementasi sistem ke objek penelitian.

1. Uji Coba Sistem
Uji coba ini bertujuan untuk mengetahui apakah sistem yang dibuat
dapat berjalan sebagaimana mestinya atau tidak. Pengujian sistem yang
penulis gunakan yaitu menggunakan black box testing. Pengujian sistem
ini memfokuskan pada kebutuhan fungsional sistem aplikasi. Berikut ini
adalah hasil pengujian Sistem Perwalian Mahasiswa pada STMIK palangka
raya.

a. Pengujian Form Login
Dalam pengujian ini user akan masuk ke tampilan form untuk
melakukan login. Berikut hasil pengujian masuk ke tampilan form
login.


Gambar 28. Uji Coba Form Login

Pada form login user atau pengguna bila ingin mengakses fitur
admin sistem harus login terlebih dahulu dengan memasukkan username
dan password. Setelah itu klik tombol login untuk mengkonfirmasi
data username dan password dapat diterima sistem dan menuju ke form
menu admin atau tidak. Sedangkan apa bila username dan password
salah maka akan ada pesan untuk pengguna seperti gambar 33.






Gambar 29. Pesan Kesalahan Memasukkan

Username dan Password

Sedangkan apa bila user atau pengguna berhasil login maka akan
ada pemberitahuan bahwa user atau pengguna telah berhasil melakukan
login dan bisa menggunakan fasilitas berikutnya.



Gambar 30. Pesan Berhasil Login



b. Pengujian Form Beranda
Dalam pengujian ini user akan masuk ke tampilan form menu
setalah melakukan login. Berikut hasil pengujian masuk ke tampilan
form beranda.





Gambar 31. Uji Coba Form Beranda

Pada form beranda berisikan berita-berita yang terdapat di
STMIK Palangkaraya.

c. Pengujian Menu Mahasiswa
Setelah pengguna memilih menu Mahasiswa, maka akan tampil sub
menu Tambah Data Mahasiswa, dan Daftar Mahasiswa.

1) Pengujian Sub Menu Tambah Data Mahasiswa
Setalah pengguna memilih sub tambah data mahasiswa maka akan
tampil form sub menu tambah data mahasiswa seperti pada gambar
32.





Gambar 32. Uji Coba Form Tambah Data Mahasiswa

Pada form tambah data mahasiswaakan menginputkan data
mahasiswa, selain itu juga terdapat tombol simpan untuk
menyinpan data mahasiswa.

2) Pengujian Sub Menu Daftar Mahasiswa
Setalah pengguna memilih sub menu daftar mahasiswa maka akan
tampil form sub menu daftar mahasiswa seperti pada gambar 33.





Gambar 33. Uji Coba Form Daftar Mahasiswa

Pada form daftar mahasiswa akan menampilkan daftar data
mahasiswa.

d. Pengujian Menu Dosen
Setelah pengguna memilih menu dosen, maka akan tampil sub menu
Tambah Data Dosen, dan Daftar Dosen.

1) Pengujian Sub Menu Tambah Data Dosen
Setalah pengguna memilih sub tambah data dosen maka akan
tampil form sub menu tambah data dosen seperti pada gambar 34.








Gambar 34. Uji Coba Form Tambah Data Dosen

Pada form tambah data dosen akan menginputkan data dosen,
selain itu juga terdapat tombol simpan untuk menyinpan data
dosen.

2) Pengujian Sub Menu Daftar Dosen
Setalah pengguna memilih sub menu daftar dosen maka akan
tampil form sub menu daftar dosen seperti pada gambar 35.



Gambar 35. Uji Coba Form Daftar Dosen

e. Pengujian Menu Matakuliah
Setelah pengguna memilih menu matakuliah, maka akan tampil
sub menu Tambah Data Matakuliah,Daftar Matakuliah,Tambah Data
Jadwal Matakuliah, dan Daftar Jadwal Matakuliah.

1) Pengujian Sub Menu Tambah Data Matakuliah
Setalah pengguna memilih sub tambah data matakuliah maka
akan tampil form sub menu tambah data matakuliah seperti pada
gambar 36.







Gambar 36. Uji Coba Form Tambah Data Matakuliah

Pada form tambah data matakuliahakan menginputkan data
matakuliah, selain itu juga terdapat tombol simpan untuk
menyinpan data matakuliah.

2) Pengujian Sub Menu Daftar Matakuliah
Setalah pengguna memilih sub menu daftar matakuliah maka
akan tampil form sub menu daftar matakuliah seperti pada gambar
37.





Gambar 37. Uji Coba Form Daftar Matakuliah

Pada form daftar matakuliah akan menampilkan daftar data
matakuliah.

3) Pengujian Sub Menu Tambah Data Jadwal Matakuliah
Setalah pengguna memilih sub menu jadwal matakuliah maka
akan tampil form sub menu jadwal matakuliah seperti pada gambar
38.






Gambar 38. Uji Coba Form Tambah Data Jadwal Matakuliah

Pada form tambah data jadwal matakuliah akan menginputkan
data jadwal matakuliah, selain itu juga terdapat tombol simpan
untuk menyinpan data jadwal mata kuliah.

4) Pengujian Sub Menu Daftar Data Jadwal Mata kuliah
Setalah pengguna memilih sub menu daftar data jadwal mata
kuliah maka akan tampil form sub menu daftar jadwal mata kuliah
seperti pada gambar 39.






Gambar 39. Uji Coba Form Daftar Data Jadwal Matakuliah

Pada form daftar jadwal mata kuliah akan menampilkan daftar
data jadwal mata kuliah.

f. Pengujian MenuKHS Mahasiswa
Setelah pengguna memilih menu matakuliah, maka akan tampil
sub menu Tambah Data KHS Mahasiswa, dan Daftar KHS Mahasiswa.

1) Pengujian Sub Menu Tambah Data KHS Mahasiswa
Setalah pengguna memilih sub tambah data KHS mahasiswa maka
akan tampil form sub menu tambah data KHS mahasiswa seperti
pada gambar 40.








Gambar 40. Uji Coba Form Tambah Data KHS Mahasiswa

Pada form tambah data KHS Mahasiswaakan menginputkan data
KHS mahasiswa, selain itu juga terdapat tombol simpan untuk
menyinpan data KHS mahasiswa.

2) Pengujian Sub Menu Daftar KHS Mahasiswa
Setalah pengguna memilih sub menu daftar KHS mahasiswa maka
akan tampil form sub menu daftar KHS mahasiswa seperti pada
gambar 41.





Gambar 41. Uji Coba Form Daftar KHS Mahasiswa

Pada form daftar KHS mahasiswa akan menampilkan daftar data
KHS mahasiswa.

B. Respon Pengguna
Program dianggap berhasil jika input, proses dan output aplikasi
berjalan dengan baik sesuai dengan tujuan yang ingin dicapai. Untuk
mengetahui kelebihan dan kekurangan program maka diperlukan suatu proses
pengujian untuk menganalisis data berdasarkan kisi-kisi kuesioner yang
telah dibuat. Pengujian kuesioner sistem dilakukan dengan skala likert.

Tabel 14. Skor Pilihan Jawaban

"Jawaban "Sangat Tidak "Tidak "Setuju "Sangat "
" "Setuju "Setuju " "Setuju "
"Skor "1 "2 "3 "4 "

Dari wawancara terstruktur kepada 10 responden yang dimintai
tanggapan tentang Sistem Perwalian Mahasiswa pada STMIK Palangka Raya,
maka diperoleh hasil pengamatan sebagai berikut :


Tabel 15. Jawaban Responden

"NO. "Pertanyaan/Pernyataan "Jawaban Responden "Jumlah"
" " "1 "



Sebelum menyelesaikannya kita harus mengetahui intervel (jarak)
dan interpretasi persen agar mengetahui penilaian dengan metode mencari
interval skor persen (I) :


Rumus Interval


I = Jumlah Responden x Jumlah Kuesioner x Skor (likert)


Maka = 10 x 6 x 4 = 240


= 10 x 6 x 3 = 180


= 10 x 6 x 2 = 120


= 10 x 6 x 1 = 60
















Gambar 42. Nilai Intervar Skor Likert


Berdasarkan hasil kuesioner, didapatkan nilai total responden
adalah 193 sehingga dengan menggunakan perhitungan skala likert Sistem
Perwalian Mahasiswa pada STMIK Palangka Raya memperoleh skor sangat
baik.


Untuk pengujian sistem atau aplikasi sistem dilakukan dengan
menggunakan metode black-box testing. Pengujian ini dimaksudkan untuk
mengetahui apakah output yang dihasilkan dari pengolahan sistem benar-
benar sesuai dengan output yang diharapkan oleh pengguna sistem.


Tabel 16. Hasil Pengujian Sistem


"No "Rancangan Proses "Hasil Yang "Hasil "Keterangan "
" " "Diharapkan " " "
"1 "Pilih masukkan "Masuk beranda "OK "Pengguna "
" "Username, " " " "
" "Password dan Klik" " " "
" "Tombol login " " " "
"2 "Klik menu "Menambah data "OK "Menginput "
" ""Mahasiswa" "mahasiswa " "data "
" " " " "mahasiswa "
"3 "Klik menu "Daftar"Menampilkan data "OK "Daftar, "
" "Mahasiswa" "mahasiswa " "mengedit dan"
" " " " "menghapus "
" " " " "data "
" " " " "mahasiswa "
"4 "Klik menu "Dosen""Menambah data dosen "OK "Menginput "
" " " " "data dosen "
"5 "Klik menu "Daftar"Menampilkan data "OK "Daftar, "
" "Dosen" "dosen " "mengedit dan"
" " " " "menghapus "
" " " " "data dosen "
"6 "Klik menu "Menambah data "OK "Menginput "
" ""Matakuliah" "matakuliah " "data "
" " " " "matakuliah "
"7 "Klik menu "Daftar"Menampilkan data "OK "Daftar, "
" "Matakuliah" "Matakuliah " "mengedit dan"
" " " " "menghapus "
" " " " "data "
" " " " "Matakuliah "
"8 "Klik menu "Jadwal"Menambah data jadwal"OK "Menginput "
" "Matakuliah" "matakuliah " "data jadwal "
" " " " "matakuliah "

BAB V
KESIMPULAN DAN SARAN
A. Kesimpulan
Dari hasil pembahasan pada bab-bab sebelumnya, juga setelah
pengujian terhadap sistem yang telah penulis buat, maka penulis
mengambil beberapa kesimpulan antara lain :
1. responden adalah 193 sehingga dengan menggunakan perhitungan skala
likert Sistem Perwalian Mahasiswa pada STMIK Palangka Raya dapat
membantu mahasiswa konsultasi dan menyusun matakuliah yang akan
ditempuh.
2. Sistem dibangun dan diimplementasikan dengan menggunakan bahasa
pemrograman Notepad++ dan PHP, sedangkan perangkat lunak sistem basis
data menggunakan MySQL.
B. Saran
Adapun aplikasi tersebut diharapkan dapat memberikan pelayanan serta
kemudahan dalam pelaksanaan kegiatan perwalian, oleh sebab itu agar
kedepannya aplikasi ini dapat berperan aktif dalam kegiatan perwalian
dan memberikan data maupun keterangan yang sesuai dengan keadaan yang
sebenarnya untuk kelancaran kegiatan tersebut.
DAFTAR PUSTAKA

Anhar, 2010. Panduan Mengusai PHP & MySQL Secara Otodidak. MediaKita.
Jakarta.

Al-Bahra bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi.
Yogyakarta : Graha Ilmu.

Arif Setiawan, dkk, 2011, Sistem Informasi Perwalian Pada Program Studi
Sistem Informasi Universitas Muria Kudus, ISSN : 1979-6870

Azhar Susanto, 2004. Sistem Informasi Manajemen.Bandung: Linggar Jaya.

Bondan Muliawan, 2011, Rancang Bangun Sistem Informasi Akademik Berbasis
Web Studi Kasus di Teknik Elektro Universitas Diponegoro, STIMIK AKI,
dan IAIN Walisongo, Jurusan Teknik Elektro Fakultas Teknik
Universitas Diponegoro Semarang

Daqiqil, Id Ibnu, 2011, Framework Codeigniter, Sebuah Panduan dan Best
Practice.

Departemen Pendidikan Nasional, (2002), Pengkajian 13 Indikator Pendidikan,
Badan Penelitian dan Pengembangan Pusat Data dan Informasi
Pendidikan, Jakarta.

Fathansyah.1999. Basis Data. Informatika Bandung, Bandung.

Firdaus. 2007. 7 Jam Belajar Interaktif PHP & MySQL dengan Dreamwever.
Palembang:Maxikom.

I Wayan Gede Suma Wijaya, dkk, 2013, Sistem Perwalian Online Dengan Ajax
Dan Metode Mvc Menggunakan Framework Codeigniter, Teknik Informatika,
STIKOM PGRI Banyuwangi

Jogiyanto, 1989."Analisis dan Desain", Andi Offset, Yogyakarta.

STMIK Palangkaraya. 1999. Pedoman Penulisan Tugas Akhir. Palagkaraya.

Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit
Andi.


-----------------------
Materai
Rp. 6.000


Identifikasi



Nama proses





Admin



Mahasiswa



Dosen



Sistem Perwalian Mahasiswa



- input username
- Input password
- input data dosen PA
- input data mata kuliah
- input data jadwal mata kuliah
- input data KHS mahasiswa
- input data mahasiswa


- informasi data admin
- informasi data dosen PA
- informasi data mata kuliah
- informasi data jadwal mata kuliah
- informasi data KHS mahasiswa
- informasi data mahasiswa


- informasi data dosen PA
- informasi data mata kuliah
- informasi data jadwal mata kuliah
- informasi data KHS mahasiswa
- informasi data mahasiswa
- informasi konsultasi


- informasi data dosen PA
- informasi data mata kuliah
- informasi data jadwal mata kuliah
- informasi data KHS mahasiswa
- informasi data mahasiswa
- informasi konsultasi


- data konsultasi


- data jawaban konsultasi


dosen_pa



Admin



Mahasiswa



Dosen



Input Data Admin



- informasi data dosen PA
- informasi data mata kuliah
- informasi data jadwal mata kuliah
- informasi data KHS mahasiswa
- informasi data mahasiswa
- informasi konsultasi


interaksi mahasiswa dengan dosen PA


Input Data Matakuliah



Input Data Jadwal Matakuliah



Input Data KHS Mahasiswa



Input Data Mahasiswa



Konsultasi



1



2



3



4



5



6



Data Admin



Data Mata Kuliah



Jadwal Mata Kuliah



Data KHS Mahasiswa



Data Mahasiswa



Data Konsultasi



- informasi data dosen PA
- informasi data mata kuliah
- informasi data jadwal mata kuliah
- informasi data KHS mahasiswa
- informasi data mahasiswa
- informasi konsultasi


Sistem Informasi Perwalian



8



Data Admin



Data Mata Kuliah



Jadwal Mata Kuliah



Data KHS Mahasiswa



Data Mahasiswa



Data Konsultasi



admin



matakuliah



Jadwal_matakuliah



khs



mahasiswa



data_konsultasi



Data Admin



Data Mata Kuliah



Jadwal Mata Kuliah



Data KHS Mahasiswa



Data Mahasiswa



Data Konsultasi



interaksi Dosen PA dengan Mahasiswa


Data Konsultasi



Input Data Dosen PA Mahasiswa



7



Data Dosen_PA



Data Dosen PA



Hapus Data Admin



1.3



Admin



admin



Tambah Data Admin



1.1



Edit Data Admin



1.2



Data Admin



Data Admin



Data Admin



Hapus Data



Edit Data



Simpan Data



Admin



matakuliah



Tambah Data Matakuliah



2.1



Edit Data Matakuliah



2.2



Data Matakuliah



Data Matakuliah



Data Matakuliah



Hapus Data



Edit Data



Simpan Data



Hapus Data Matakuliah



2.3



Admin



Jadwal_matakuliah



Tambah Jadwal Matakuliah



3.1



Jadwal Matakuliah



Jadwal Matakuliah



Jadwal Matakuliah



Hapus Data



Edit Data



Simpan Data



Edit Jadwal Matakuliah



3.2



Hapus Jadwal Matakuliah



3.3



Admin



KHS



Tambah Data KHS



4.1



Edit Data KHS



4.2



Data KHS



Data KHS



Data KHS



Hapus Data



Edit Data



Simpan Data



Hapus Data KHS



4.3



Hapus Data Mahasiswa



Admin



Mahasiswa



Tambah Data Mahasiswa



5.1



Edit Data Mahasiswa



5.2



Data Mahasiswa



Data Mahasiswa



Data Mahasiswa



Hapus Data



Edit Data



Simpan Data



5.3



Admin



data_konsultasi



Tambah Data konsultasi



6.1



Edit Data Konsultasi



6.2



Data Konsultasi



Data Konsultasi



Data Konsultasi



Hapus Data



Edit Data



Simpan Data



Mahasiswa



Dosen



Hapus Data Konsultasi



6.3



Jawaban Konsultasi



Konsultasi



Admin



Dosen_pa



Tambah Data Dosen



7.1



Edit Data Dosen



7.2



Data Dosen



Data Dosen



Data Dosen



Hapus Data



Edit Data



Simpan Data



Hapus Data Dosen



7.3



Beranda



Downloads





Pencarian Data







cari



Link Sivitas







Pengumuman



Header















Logout



Berita Kampus



Konsultasi





Login



Akademik















Jurusan



















Forum Diskusi



Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube






Jurusan Manajemen Informatika



Jurusan Sistem Informasi



Jurusan Teknik Informatika











Daftar Mahasiswa Dan Dosen Pembimbing Akademik















Beranda



Downloads





Link Sivitas







Pengumuman



Header















Logout



Berita Kampus



Konsultasi





Login



Akademik















Jurusan















Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube






Username/NIM







Password



SELAMAT DATANG...

di

Sistem Informasi Perwalian

STMIK Palangka Raya



Beranda



Downloads





Link Sivitas







Pengumuman



Header











Logout



Berita Kampus



Konsultasi





Login



Akademik















Jurusan



















Forum Diskusi



Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube


TOPIK PEMBAHASAN



Jurusan ...



Buat Topik Baru



Selengkapnya



TOPIK PEMBAHASAN



Selengkapnya



TOPIK PEMBAHASAN



Selengkapnya



TOPIK PEMBAHASAN



Selengkapnya



Login



Logout



Beranda



Downloads





Link Sivitas







Pengumuman



Header















Berita Kampus



Konsultasi





Akademik















Jurusan



















Forum Diskusi



Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube


TOPIK PEMBAHASAN



Jurusan ...



Kembali



Balas...



Balasan...



Balasan...



Balasan...



Balasan...



Beranda



Downloads





Link Sivitas







Pengumuman



Header















Logout



Berita Kampus



Konsultasi





Login



Akademik















Jurusan



















Forum Diskusi



Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube


Jurusan ...



Kembali



Nama file... ukuran...





Nama file... ukuran...





Nama file... ukuran...





Nama file... ukuran...





Nama file... ukuran...



Download



Download



Download



Download



Download



Cari File...



Beranda



Downloads





Link Sivitas







Pengumuman



Header















Logout



Berita Kampus



Konsultasi





Login



Akademik















Jurusan



















Konsultasi



Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube


Kembali



Balas



NIM :
Nama Mahasiswa :
Dosen PA :


Jurusan ...



Balasan...



Balasan...



Balasan...



Balasan...



Upload File...



Beranda



Downloads









Pengumuman



Header



Logout



Berita Kampus



Konsultasi





Login







Daftar Dosen Pembimbing Akademik



Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube














No.



NIK



Nama



Email



Bersedia Membimbing



Kuota Bimbingan



Jumlah Bimbingan



Beranda



Downloads









Pengumuman



Header



Logout



Berita Kampus



Konsultasi





Login







Daftar Mahasiswa



Link Terkait
- menu1
- menu2
-menu3
-menu4



Copyright STMIK Palangka Raya 2015



Kotak Saran





Info Nilai





Link Terkait
- menu1
- menu2
-menu3
-menu4



Kontak Kami
Website STMIK Palangka Raya

Jl. G. Obos No. 114 Palangka Raya
Kalimantan Tengah
Twitter
Facebook
youtube














No.



NIM



Nama



Ttl



Alamat



Jenjang



Jurusan



Dosen PA



Sangat Setuju



Setuju



Sangat TidakSetuju



TidakSetuju



193



240



180



120



60



0
Lihat lebih banyak...

Comentarios

Copyright © 2017 DATOSPDF Inc.