Perancangan Sistem Informasi Akademik Berbasis Web (Studi...
Transcript of Perancangan Sistem Informasi Akademik Berbasis Web (Studi...
Perancangan Sistem Informasi Akademik
Berbasis Web
(Studi Kasus Politeknik Negeri Manado)
LAPORAN PENELITIAN
Peneliti:
Sweetlana Golda Margarete Kalangi
NIM: 682006032
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
Januari 2012
ii
LEMBAR PENGESAHAN
iii
LEMBAR PERNYATAAN
iv
LEMBAR PUBLIKASI
v
LEMBAR IDENTITAS
vi
Prakata
Puji syukur yang tak terhingga dan segala kemuliaan penulis
persembahkan kepada Tuhan Yesus Kristus yang telah
memberikan segala hikmat, pengertian, bimbingan, cinta dan
anugerah-Nya, sehingga penulis dapat menyelesaikan skripsi yang
berjudul “Perancangan Sistem Informasi Akademik Berbasis Web
(Studi Kasus Politeknik Negeri Manado)”, yang diajukan sebagai
persyaratan dalam menyelesaikan Program Studi Strata Satu
Sistem Informasi pada Fakultas Teknologi Informasi Universitas
Kristen Satya Wacana. Terima kasih, Tuhan Yesus. Penyertaan-
Mu sempurna.
Penulis juga menyadari skripsi ini dapat selesai berkat
campur tangan banyak pihak. Karena itu, pada kesempatan ini
penulis ingin mengucapkan terima kasih yang sebesar-besarnya
dan mendedikasikan skripsi ini kepada:
1. Bapak Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan
Fakultas Teknologi Informasi Universitas Kristen Satya
Wacana Salatiga, sekaligus sebagai dosen pembimbing 1
yang begitu luar biasa sangat membantu penulis dalam
menyelesaikan skripsi ini.
2. Ibu Yessica Nataliani, S.Si., M.Kom., selaku Ketua Program
Studi Sistem Informasi Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana Salatiga.
3. Bapak Michael Bezaleel, S.Kom., M.Cs., sebagai dosen
pembimbing 2 yang telah membimbing dan membantu
penulis dalam menyelesaikan skripsi ini.
vii
4. Bapak Jason Prestiliano, S.T., M.Cs. Terima kasih sebesar-
besarnya. Bantuan Bapak sangat luar biasa dan berarti.
5. Seluruh pihak KPTA yang sangat membantu penulis dalam
penyelesaian skripsi.
6. Pimpinan dan seluruh staff UPTPTI POLIMDO yang dengan
sukarela memberikan segala data yang penulis butuhkan
dalam rangka penyelesaian skripsi ini.
7. Mama yang sangat luar biasa dengan doa dan dukungannya
yang setia menemani penulis selama menyelesaikan skripsi
ini.
8. Suami tercinta, Hendro Angelo Lengkey yang setia,
mendukung dan mendoakan penulis sehingga skripsi ini
dapat diselesaikan. You are the love of my life!
9. Keziah, “Mommy’s precious little girl”, merupakan motivasi,
penghibur dan pendorong utama penulis dalam
menyelesaikan skripsi. You are mommy’s biggest happiness!
10. Febe Maria Lestari, my little sister, merupakan salah satu
pendoa dan pendukung terbesar penulis dalam menyelesaikan
skripsi ini. Terima kasih...
11. Oma Anna Saerang. Terima kasih untuk doa dan
perhatiannya.
12. Almarhum opa Jafet Maramis yang sebelum
sepeninggalannya selalu mendukung dan mendoakan penulis.
13. K’Merry and whole team dari GPR yang dengan setia
mendoakan khususnya di saat penulis menghadapi ujian.
14. Teman-teman kost Kemiri ½A , khususnya Lady, Riri, Qqn,
Jilly, Angel dan Indri. Ma kase voor tu “defoma” deng so
sering bantu jaga akang pa Keziah. Kita sayang pa ngoni!
viii
15. Teman-teman kost Monginsidi II/17, khususnya Cecil, Suri,
Uchie. Terima kasih untuk segala bantuan, support dan
doanya.
16. Semua dosen dan teman-teman Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana angkatan 2006 terutama
Program Studi Sistem Informasi Akuntansi.
17. Serta pihak-pihak lain yang dengan tulus telah mendukung
penulis, serta memberikan penghiburan dikala penulis
mengalami kesulitan.
Salatiga, Januari 2012
Sweetlana Golda Margarete Kalangi
Penulis
ix
Daftar Isi
Lembar Pengesahan ...................................................................... ii
Lembar Pernyataan ....................................................................... iii
Lembar Publikasi .......................................................................... iv
Lembar Identitas ........................................................................... v
Prakata .......................................................................................... vi
Daftar Isi ....................................................................................... ix
Daftar Tabel .................................................................................. xii
Daftar Gambar .............................................................................. xiii
Daftar Kode Program ................................................................... xv
Daftar Lampiran ........................................................................... xvi
Daftar Istilah ................................................................................. xvii
Abstract ........................................................................................ xviii
BAB 1 PENDAHULUAN ........................................................... 1
1.1 Latar Belakang .................................................................. 1
1.2 Rumusan Masalah ............................................................. 3
1.3 Batasan Masalah ............................................................... 3
1.4 Tujuan dan Manfaat Penelitian ......................................... 3
1.5 Sistematika Penulisan ....................................................... 4
BAB 2 TINJAUAN PUSTAKA ................................................... 5
2.1 Penelitian Terdahulu .................................................. 5
2.2 Definisi Sistem Informasi Akademik ......................... 5
2.2.1 Pengertian Sistem ............................................. 5
2.2.2 Pengertian Informasi ........................................ 7
2.2.3 Pengertian Sistem Informasi ............................. 8
2.2.4 Pengertian Sistem Informasi Akademik ........... 9
x
2.3 Konsep Dasar Web ..................................................... 10
2.3.1 Pengertian Internet ........................................... 10
2.3.2 Pengertian Browser .......................................... 10
2.3.2 Pengertian DevExpress .................................... 11
2.4 Web Database ............................................................ 11
2.4.1 Database .......................................................... 11
2.4.2 Microsoft SQL Server 2005 Express ................ 11
BAB 3 METODE DAN PERANCANGAN SISTEM ................. 13
3.1 Metode Penelitian ...................................................... 13
3.1.1 Metode Proses Perangkat Lunak ...................... 13
3.2 SRS (System Requirement Software) ........................ 14
3.3 Analisis Kebutuhan Sistem ........................................ 15
3.3.1 Kebutuhan Perangkat Lunak ............................ 16
3.3.2 Analisis Kebutuhan Proses ............................... 16
3.4 Analisis Perancangan Sistem ..................................... 16
3.4.1 Sistem Registrasi Manual ................................. 17
3.4.2 Use Case Diagram ........................................... 18
3.4.3 Activity Diagram .............................................. 19
3.4.4 Sequence Diagram ........................................... 23
3.4.5 Class Diagram ................................................. 29
3.4.6 Perancangan Tabel ........................................... 30
3.5 Perancangan Interface ............................................... 41
BAB 4 HASIL DAN PEMBAHASAN ....................................... 43
4.1 Pembahasan Aplikasi ................................................. 43
4.1.1 Form Login ...................................................... 43
4.1.2 Form Administrator ......................................... 45
4.1.3 Form Mahasiswa .............................................. 56
4.1.4 Form Dosen ...................................................... 61
xi
4.2 Pengujian Aplikasi ..................................................... 62
4.2.1 Performance Analysis ...................................... 62
BAB 5 KESIMPULAN DAN SARAN ....................................... 65
5.1 Kesimpulan ............................................................... 65
5.2 Saran Pengembangan ................................................. 65
DAFTAR PUSTAKA ................................................................... 66
LAMPIRAN ............................................................................... 67
xii
Daftar Tabel
Tabel 3.1 Tabel tadmins ....................................................... 31
Tabel 3.2 Tabel tagama.. ....................................................... 31
Tabel 3.3 Tabel tbatassks …….............................................. 32
Tabel 3.4 Tabel tdosen……................................................... 32
Tabel 3.5 Tabel tfakultas….................................................... 33
Tabel 3.6 Tabel tjadwalreg ................................................... 34
Tabel 3.7 Tabel tjurusan ……................................................ 34
Tabel 3.8 Tabel tkonversinilai................................................ 35
Tabel 3.9 Tabel tmahasiswa.................................................... 35
Tabel 3.10 Tabel tmatakuliah.................................................... 36
Tabel 3.11 Tabel tmatakuliahreg. ............................................. 37
Tabel 3.12 Tabel tmatakuliahsem............................................. 38
Tabel 3.13 Tabel tmksyarat ……….......................................... 38
Tabel 3.14 Tabel tnilai …………….......................................... 39
Tabel 3.15 Tabel tprop ………..…........................................... 39
Tabel 3.16 Tabel ttahunsemester.….......................................... 40
Tabel 3.17 Tabel ttahunsemesterreg.......................................... 40
xiii
Daftar Gambar
Gambar 3.1 Pendekatan Prototype ........................................... 13
Gambar 3.2 Flowchart Registrasi Matakuliah Politeknik ......... 17
Gambar 3.3 Use Case Diagram ................................................ 19
Gambar 3.4 Activity Diagram Mengolah Data Dosen ............. 20
Gambar 3.5 Activity Diagram Mengolah Kartu Hasil Studi ..... 21
Gambar 3.6 Activity Diagram Registrasi Matakuliah ............... 22
Gambar 3.7 Activity Diagram Mengolah Nilai ......................... 23
Gambar 3.8 Sequence Diagram Kelola Data Dosen ................. 24
Gambar 3.9 Sequence Diagram Kelola Data Fakultas .............. 26
Gambar 3.10 Sequence Diagram Kelola Nilai ............................ 28
Gambar 3.11 Class Diagram ....................................................... 29
Gambar 3.12 Rancangan Tampilan Aplikasi .............................. 41
Gambar 4.1 Tampilan awal Login ............................................. 43
Gambar 4.2 Halaman Data Dosen ............................................ 45
Gambar 4.3 Halaman Data Mahasiswa ..................................... 48
Gambar 4.4 Halaman Fakultas .................................................. 48
Gambar 4.5 Halaman Matakuliah ............................................. 49
Gambar 4.6 Halaman Syarat Matakuliah .................................. 50
Gambar 4.7 Halaman Matakuliah Semester .............................. 51
Gambar 4.8 Halaman Jadwal Matakuliah ................................. 51
Gambar 4.9 Halaman Pengajar .................................................. 52
Gambar 4.10 Halaman Nilai ........................................................ 53
Gambar 4.11 Halaman Tahun Akademik .................................... 53
Gambar 4.12 Halaman Batas SKS (Satuan Kredit Semester) ..... 54
Gambar 4.13 Halaman Setting Mahasiswa ................................. 54
xiv
Gambar 4.14 Halaman Jadwal Registrasi Matakuliah ................ 55
Gambar 4.15 Halaman Konversi Nilai ........................................ 55
Gambar 4.16 Halaman Utama ..................................................... 56
Gambar 4.17 Halaman Registrasi Matakuliah ............................ 56
Gambar 4.18 Halaman Kartu Studi ............................................. 58
Gambar 4.19 Halaman Hasil Studi .............................................. 59
Gambar 4.20 Halaman Jadwal Kuliah ......................................... 60
Gambar 4.21 Halaman Transkrip Nilai ....................................... 60
Gambar 4.22 Halaman Input Nilai .............................................. 61
Gambar 4.23 Grafik Unjuk Kerja Aplikasi ................................. 63
xv
Daftar Kode Program
Kode Program 4.1 Proses Login ................................................... 44
Kode Program 4.2 Halaman Data Dosen ………………………….. 46
Kode Program 4.3 Generate Password Data Dosen...................... 47
Kode Program 4.4 Halaman Fakultas............................................ 49
Kode Program 4.5 Halaman Syarat Matakuliah............................ 50
Kode Program 4.6 Simpan Jadwal Pengajar.................................. 52
Kode Program 4.7 Ambil Data Jurusan......................................... 57
Kode Program 4.8 Periksa Tanggal Registrasi............................... 57
Kode Program 4.9 Periksa Objek Registrasi ……….................. 58
Kode Program 4.10 Hitung IP (Indeks Prestasi) Sementara.......... 59
Kode Program 4.11 Hitung IPK (Indeks Prestasi Kumulatif)….... 61
Kode Program 4.12 Simpan Nilai.................................................. 62
xvi
Daftar Lampiran
Lampiran Surat Keterangan Penelitian ......................................... 67
xvii
Daftar Istilah
SKS : Sistem Kredit Semester
IP : Indeks Prestasi
IPK : Indeks Prestasi Komulatif
NIM : Nomor Induk Mahasiswa
NIP : Nomor Induk Pegawai
SIAKAD : Sistem Informasi Akademik
POLIMDO : Politeknik Negeri Manado
UML : Unified Modeling Language
HTML : Hypertext Markup Language
ASP.Net : Active Server Pages.Net
CLR : Common Language Runtime
BCL : Base Class Library
SQL : Structured Query Language
WAPT : Web Application Load, Stress and Performance
Testing
xviii
ABSTRACT
University is a place of academic education which is can
also provide professionals education in several disciplines of
science, technology or certain art. Applications that can be applied
to this institution are about the course registration process and the
process of input scores. One is an integrated academic information
system based on web. Integrated academic information system
developed using ASP.Net. The method used in this research is
prototyping method. System design use Unified Modeling
Language (UML). With the existence of this system is expected to
assist students in course registration process and lecturer on
inputting the students’ scores.
Keywords: Academic Information System, Course Registration,
Scores