HAMDANI 021401009 PROGRAM STUDI S 1 ILMU

ANALISIS & PERANCANGAN SISTEM INFORMASI
AKADEMIK BERBASIS WEB PADA PERGURUAN TINGGI
MENGGUNAKAN PEMROGRAMAN
ACTIVE SERVER PAGE (ASP)

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar
Sarjana Komputer

HAMDANI
021401009

PROGRAM STUDI S-1 ILMU KOMPUTER
DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2008

Universitas Sumatera Utara


PERSETUJUAN

Judul

Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas

: ANALISIS
&
PERANCANGAN
SISTEM
INFORMASI AKADEMIK BERBASIS WEB
PADA PERGURUAN TINGGI MENGGUNAKAN
PEMROGRAMAN ACTIVE SERVER PAGE
(ASP)

: SKRIPSI
: HAMDANI
: 021401009
: S-1 ILMU KOMPUTER
: ILMU KOMPUTER
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA

Diluluskan di
Medan, 15 Oktober 2008
Komisi Pembimbing

:

Pembimbing 2

Pembimbing 1

Drs. Nasruddin M. Noer, M.Eng.Sc

NIP. 130 900 137

Dra. Normalina Napitupulu, M.Sc
NIP. 131 831 527

Diketahui/Disetujui oleh
Program Studi S-1 Ilmu Komputer FMIPA USU
Ketua,

Prof. Dr. Muhammad Zarlis
NIP. 131 570 434

Universitas Sumatera Utara

PERNYATAAN

ANALISIS & PERANCANGAN SISTEM INFORMASI AKADEMIK
BERBASIS WEB PADA PERGURUAN TINGGI
MENGGUNAKAN PEMROGRAMAN
ACTIVE SERVER PAGE (ASP)

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 15 Oktober 2008

Hamdani
NIM 021401009

Universitas Sumatera Utara

PENGHARGAAN

Assalamu’alaikum Wr.Wb
Alhamdulillahirobbil’alamin, sebagai wujud ekspresi rasa syukur yang tidak
terhingga penulis panjatkan kehadirat Allah SWT, karena berkat Kasih dan SayangNya Penulis dapat menyelesaikan skripsi ini dengan baik. Shalawat dan salam
kepada Nabi Muhammad SAW sebagai tauladan dalam rangkaian aktivitas demi
mencapai sebuah kehidupan yang dicitakan.


Laporan tugas akhir ini disusun sebagai gambaran permasalahan yang
menjadi dasar untuk pembahasan tugas akhir penulis yang berjudul “Analisis &
Perancangan Sistem Informasi Akademik Berbasis Web Pada Perguruan
Tinggi Menggunakan Pemrograman Active Server Page (ASP)”.
Dalam menyelesaikan tugas akhir ini penulis telah banyak menerima
bimbingan, arahan, masukan, serta dorongan semangat dari berbagai pihak. Untuk itu
penulis mengucapkan terima kasih yang tak terhingga kepada :
1. Buat Ayah dan Almarhumah Ibuku tercinta yang terus memberikan curahan

2.

3.

4.

5.

6.
7.


kasih sayangnya, terus memotivasi penulis dalam menyelesaikan tugas akhir
ini.
Ibu Dra. Normalina Napitupulu, M.Sc dan Bapak Drs. Nasruddin M. Noer,
M.Eng.Sc sebagai Dosen Pembimbing skripsi penulis yang telah banyak
memberikan masukan, bimbingan, motivasi dan perhatian kepada penulis
sehingga skripsi ini dapat selesai dengan baik.
Bapak Syahril Efendi, S.Si.,MIT dan Ibu Maya Silvi Lydia, B.Sc, M.Sc
sebagai Dosen Penguji yang juga telah banyak memberi masukan, kritik
maupun saran dalam penulisan skripsi ini.
Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syahriol Sitorus S.Si, M.IT
selaku Ketua dan Sekretaris Departemen Ilmu Komputer S-1 Universitas
Sumatera Utara.
Seluruh Dosen dan Asisten dosen di lingkungan S-1 Ilmu Komputer USU
yang telah banyak memberikan ilmu kepada penulis mulai dari penulis
menginjakkan kaki di kampus tercinta ini sampai pada penulis menyelesaikan
kuliah.
Seluruh staf pegawai yang telah banyak membantu selama perkuliahan.
Anggota keluarga yang tercinta : Abang Ivan, Kak Siska, Abang Uci, Kak
Ima, Keponakanku tersayang Rafif, yang telah banyak memberikan dukungan
dan dorongan yang tak ternilai bagi penulis.


Universitas Sumatera Utara

8. Buat sahabat-sahabatku : Firdian, Fatimah Dewi (yang terus
menyemangatiku), Rivaldi, serta Thank’s and Giving Community (Bang Edi,
Kak Linda, Kak Tina, Tomi, Riza, Ijud, Teddy, Herlina, dll), Nuansa Nasheed
(Bang Fauzi, Hasbi, Yafiz, Amri, Firman, Ilham, Iqbal) terima kasih telah
menjadi sahabat yang baik bagi penulis.
9. Buat Ari, terima kasih atas masukannya selama ini dalam penyelesaian tugas
akhir ini.
10. Anak-anak UKMI Ad-Dakwah USU dan BKM Al-Khuwarizmi S1-Ilmu
Komputer USU, sebagai tempat proses pembelajaran yang berharga bagiku,
terima kasih atas semuanya.
11. Buat anak-anak ’02, semoga kebersamaan kita selama 4 tahun menjadi harihari yang tak terlupakan.

Akhirnya, penulis menyadari bahwa dalam penulisan skripsi ini masih
terdapat banyak kekurangan oleh karena itu untuk kesempurnaan penulisan skripsi
ini penulis mengharapkan kritik dan saran yang membangun. Semoga Allah SWT
selalu bersama kita dalam meraih segala cita-cita dan harapan kita semua, semoga
kita dapat menjaga nama baik dan mencintai almamater kita, Maju terus Ilmu

Komputer USU dalam mendidik mahasiswa yang berprestasi dan berbudi pekerti.
Wassalamu’alaikum Wr. Wb.

Medan, 2008
Penulis,

Hamdani
021401009

Universitas Sumatera Utara

ABSTRAK

Tugas akhir ini bertujuan untuk membuat suatu Sistem Informasi Akademik Berbasis
Web dengan memanfaatkan bahasa pemrograman ASP dan Microsoft Access 2003
serta mempelajari dan memanfaatkan teknologi yang sedang berkembang saat ini. Di
dalam sistem inilah komponen-komponen perguruan tinggi, seperti dosen,
mahasiswa, Bagian Administrasi Akademik (BAAK) saling berinteraksi. Metode
penelitian yang digunakan adalah analisis kebutuhan yaitu salah satu proses yang
harus dilakukan dalam perancangan dan implementasi perangkat lunak. Analisis

berguna untuk mengidentifikasi dan mengevaluasi permasalahan, kesempatan,
hambatan yang terjadi dan kebutuhan-kebutuhan yang digunakan dapat diusulkan
perbaikan-perbaikannya. Selanjutnya metode perancangan, yaitu tahap penerjemahan
dari keperluan atau data yang telah dianalisis ke dalam bentuk yang lebih mudah
dimengerti oleh pemakai.

Universitas Sumatera Utara

ANALYSIS & DESIGN INFORMATION SYSTEM OF ACADEMIC
BASE ON THE WEB IN UNIVERSITY
BY USING PROGRAMMING LANGUAGE
ACTIVE SERVER PAGE (ASP)
ABSTRACT

The final study is aimed to make an information system of academic base on the web
by exploiting language programming ASP and Microsoft Access 2003 also learn and
exploit the technology which expanding in this time. In this system the components
of university like lecture, student, Division of Academic administration
interacted.Research method used by requirement analysis that is one of process
which must be conducted in scheme and software implementation. The method in

used to for identifying and evaluating problems, opportunity, resistance happened
and requirement used can be proposed by its repairs. Here in after scheme method,
that is step of translation from need or data which have been analysed into form
easier understood by user.

Universitas Sumatera Utara

DAFTAR ISI

Halaman

Persetujuan
Pernyataan
Penghargaan
Abstrak
Abstract
Daftar Isi
Daftar Tabel
Daftar Gambar


ii
iii
iv
vi
vii
viii
xi
xii

Bab 1

Pendahuluan
1.1 Latar Belakang
1.2 Identifikasi Masalah
1.3 Batasan Masalah
1.4 Tujuan Penelitian
1.5 Manfaat Penelitian
1.6 Metode Penelitian
1.7 Sistematika Penulisan

Bab 2

Landasan Teori
2.1 Data
2.2 Informasi
2.3 Sistem Informasi
2.4 Analisis dan Perancangan Sistem
2.5 Pangkalan Data
2.5.1 Sistem Pangkalan Data
2.5.2 Hierarki Data
2.5.3 Teknik Normalisasi
2.6 Diagram Konteks
2.7 Diagram Arus Data
2.8 World Wide Web (WWW)
2.9 Hypertext Markup Language (HTML)
2.10 ASP (Active Server Page)
2.11 Microsoft Access

1
1
2
3
3
4
4
5

6
6
7
7
8
8
8
9
11
11
12
12
13
14
16

Universitas Sumatera Utara

Bab 3

Bab 4

Analisis Kebutuhan dan Perancangan Perangkat Lunak
3.1 Analisis Kebutuhan dan Perancangan Perangkat Lunak
3.1.1 Identifikasi Masalah Perancangan Perangkat Lunak
3.1.2 Kebutuhan Perangkat Lunak
3.1.2.1 Masukan (Input)
3.1.2.1.1 Input oleh Mahasiswa
3.1.2.1.2 Input oleh Dosen
3.1.2.1.3 Input oleh BAAK
3.1.2.2 Keluaran (Output)
3.1.2.2.1 Keluaran untuk Mahasiswa
3.1.2.2.2 Keluaran untuk Dosen
3.1.2.3 Proses
3.1.2.4 Perangkat Lunak yang Dibutuhkan
3.1.2.5 Spesifikasi Minimal Perangkat Keras yang
Dibutuhkan
3.2 Perancangan Perangkat Lunak
3.2.1 Metode Perancangan
3.2.2 Hasil Perancangan
3.2.2.1 Diagram Arus Data (DAD)
A. Diagram Konteks
B. Diagram Arus Data Level 1
C. Diagram Arus Data Level 2 Proses
Login
D. Diagram Arus Data Level 2 Proses
Menu Mahasiswa
E. Diagram Arus Data Level 2 Proses
Menu Dosen
3.2.2.2 Normalisasi
A. Bentuk Tidak Normal
(Unnormalized Form/UNF)
B. Bentuk Normal Pertama
C. Bentuk Normal Kedua
D. Bentuk Normal Ketiga
3.2.2.3 Perancangan Tabel Pangkalan Data
3.2.2.4 Relasi Antar Tabel
3.2.2.5 Rancangan Antarmuka (Interface)

Implementasi
4.1 Batasan Implementasi
4.2 Implementasi
4.2.1 Tampilan Halaman Utama
4.2.2 Tampilan Halaman Login Dosen
4.2.3 Tampilan Halaman Login Mahasiswa
4.2.4 Tampilan Halaman Login BAAK
4.2.5 Tampilan Halaman Dosen
4.2.5.1 Tampilan Halaman Mata Kuliah yang Diajar
4.2.5.2 Tampilan Halaman Jadwal Mengajar
4.2.5.3 Tampilan Halaman Daftar Tugas Akhir

17
17
17
18
18
18
18
18
19
19
19
20
20
20
21
21
21
21
22
22
24
25
27
28
28
28
29
30
31
40
41

47
47
47
47
48
49
49
50
51
52

Universitas Sumatera Utara

Bab 5

Mahasiswa
4.2.5.4 Tampilan Halaman Perwalian
4.2.5.5 Tampilan Halaman Bimbingan Tugas Akhir
4.2.5.6 Tampilan Halaman Input Nilai Mahasiswa

52
53
54
54

4.2.6 Tampilan Halaman Mahasiswa
4.2.6.1 Tampilan Halaman Mata Kuliah yang Ditawarkan
4.2.6.2 Tampilan Halaman Isi KRS
4.2.6.3 Tampilan Halaman KRS yang Disetujui
4.2.6.4 Tampilan Halaman Jadwal Kuliah
4.2.6.5 Tampilan Halaman Isi Tugas Akhir
4.2.6.6 Tampilan Halaman Lihat Nilai
4.2.7 Tampilan Halaman BAAK
4.2.7.1 Tampilan Halaman Input Data Mahasiswa
4.2.7.2 Tampilan Halaman Input Data Dosen
4.2.7.3 Tampilan Halaman Input Data Mata Kuliah
4.2.7.4 Tampilan Halaman Input Data Jadwal Kuliah
4.2.7.5 Tampilan Halaman Input Data KRS
yang Disetujui
4.2.7.6 Tampilan Halaman Input Data
Perwalian Mahasiswa
4.2.7.7 Tampilan Halaman Input Data Pembimbing
Tugas Akhir

55
56
57
58
59
60
61
62
63
64
65
66

Penutup
5.1 Kesimpulan
5.2 Saran
Daftar Pustaka

67
68
69

71
71
72
73

Universitas Sumatera Utara

DAFTAR TABEL

Tabel 3.1 Relasi Mata Kuliah dalam Bentuk UNF
Tabel 3.2 Relasi Mata Kuliah_1 dalam Bentuk 1NF
Tabel 3.3 Relasi Mata Kuliah_2 dalam Bentuk 2NF
Tabel 3.4 Relasi Mahasiswa
Tabel 3.5 Relasi Mata Kuliah_3 dalam Bentuk 2NF
Tabel 3.6 Relasi SKS
Tabel 3.7 Struktur Tabel Mahasiswa
Tabel 3.8 Struktur Tabel KRS
Tabel 3.9 Struktur Tabel Nilai
Tabel 3.10 Struktur Tabel Tugas Akhir
Tabel 3.11Struktur Tabel Login Mahasiswa
Tabel 3.12 Struktur Tabel Dosen
Tabel 3.13 Struktur Tabel Mengajar
Tabel 3.14Struktur Tabel Bimbingan
Tabel 3.15 Struktur Tabel Perwalian
Tabel 3.16 Struktur Tabel logdosen
Tabel 3.17 Struktur Tabel Fakultas
Tabel 3.18 Struktur Tabel Jurusan
Tabel 3.19 Struktur Tabel Mata Kuliah
Tabel 3.20 Struktur Tabel Jadwal
Tabel 3.21 Struktur Tabel Setuju
Tabel 3.22 Struktur Tabel LogBAAK

Halaman
28
29
30
30
30
31
32
32
33
33
34
34
35
35
35
36
36
37
37
38
38
39

Universitas Sumatera Utara

DAFTAR GAMBAR

Halaman
Gambar 2.1 Hierarki data hingga tersusun Basis Data
Gambar 3.1 Diagram Konteks
Gambar 3.2 Diagram Arus Data Level 1
Gambar 3.3 Diagram Arus Data Level 2 Proses Login
Gambar 3.4 Diagram Arus Data Level 2 Proses Menu Mahasiswa
Gambar 3.5 Diagram Arus Data Level 2 Proses Menu Dosen
Gambar 3.6 Diagram Kerelasian Antar Relasi Hasil Normalisasi
Gambar 3.7 Relasi Antar Tabel
Gambar 3.8 Rancangan Tampilan Halaman Utama
Gambar 3.9 Rancangan Tampilan Halaman Login Dosen
Gambar 3.10 Rancangan Tampilan Halaman Login Mahasiswa
Gambar 3.11 Rancangan Tampilan Halaman Login BAAK
Gambar 3.12 Rancangan Tampilan Halaman Dosen
Gambar 3.13 Rancangan Tampilan Halaman Mahasiswa
Gambar 3.14 Rancangan Tampilan Halaman BAAK
Gambar 4.1 Tampilan Halaman Utama
Gambar 4.2 Tampilan Halaman Login Dosen
Gambar 4.3 Tampilan Halaman Login Mahasiswa
Gambar 4.4 Tampilan Halaman Login BAAK
Gambar 4.5 Tampilan Halaman Dosen
Gambar 4.6 Tampilan Halaman Mata Kuliah yang Diajar
Gambar 4.7 Tampilan Halaman Jadwal Mengajar
Gambar 4.8 Tampilan Halaman Daftar Tugas Akhir Mahasiswa
Gambar 4.9 Tampilan Halaman Perwalian
Gambar 4.10 Tampilan Halaman Bimbingan Tugas Akhir
Gambar 4.11 Tampilan Halaman Input Nilai Mahasiswa
Gambar 4.12 Tampilan Halaman Mahasiswa
Gambar 4.13 Tampilan Halaman Mata Kuliah yang Ditawarkan
Gambar 4.14 Tampilan Halaman Isi KRS
Gambar 4.15 Tampilan Halaman KRS yang Disetujui
Gambar 4.16 Tampilan Halaman Jadwal Kuliah
Gambar 4.17 Tampilan Halaman Isi Tugas Akhir
Gambar 4.18 Tampilan Halaman Lihat Nilai
Gambar 4.19 Tampilan Halaman Depan BAAK
Gambar 4.20 Tampilan Halaman Input Data Mahasiswa
Gambar 4.21 Tampilan Halaman Input Data Dosen
Gambar 4.22 Tampilan Halaman Input Data Mata Kuliah
Gambar 4.23 Tampilan Halaman Input Data Jadwal Kuliah
Gambar 4.24 Tampilan Halaman Input Data KRS Disetujui
Gambar 4.25 Tampilan Halaman Input Data Perwalian Mahasiswa
Gambar 4.26 Tampilan Halaman Input Data Pembimbing Tugas Akhir

10
22
23
24
26
27
31
40
41
42
43
43
44
45
46
48
48
49
50
51
51
52
53
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

Universitas Sumatera Utara

Dokumen yang terkait

STUDI KANDUNGAN BORAKS DALAM BAKSO DAGING SAPI DI SEKOLAH DASAR KECAMATAN BANGIL – PASURUAN

15 183 17

STUDI PENGGUNAAN ANTIBIOTIKA EMPIRIS PADA PASIEN RAWAT INAP PATAH TULANG TERTUTUP (Closed Fracture) (Penelitian di Rumah Sakit Umum Dr. Saiful Anwar Malang)

11 138 24

STUDI PENGGUNAAN SPIRONOLAKTON PADA PASIEN SIROSIS DENGAN ASITES (Penelitian Di Rumah Sakit Umum Dr. Saiful Anwar Malang)

13 140 24

STUDI PENGGUNAAN ACE-INHIBITOR PADA PASIEN CHRONIC KIDNEY DISEASE (CKD) (Penelitian dilakukan di Instalasi Rawat Inap Rumah Sakit Muhammadiyah Lamongan)

15 136 28

PROSES KOMUNIKASI INTERPERSONAL DALAM SITUASI PERTEMUAN ANTAR BUDAYA STUDI DI RUANG TUNGGU TERMINAL PENUMPANG KAPAL LAUT PELABUHAN TANJUNG PERAK SURABAYA

97 602 2

PEMAKNAAN BERITA PERKEMBANGAN KOMODITI BERJANGKA PADA PROGRAM ACARA KABAR PASAR DI TV ONE (Analisis Resepsi Pada Karyawan PT Victory International Futures Malang)

18 209 45

AN ANALYSIS OF LANGUAGE CONTENT IN THE SYLLABUS FOR ESP COURSE USING ESP APPROACH THE SECRETARY AND MANAGEMENT PROGRAM BUSINESS TRAINING CENTER (BTC) JEMBER IN ACADEMIC YEAR OF 2000 2001

3 95 76

EFEKTIVITAS PENGAJARAN BAHASA INGGRIS MELALUI MEDIA LAGU BAGI SISWA PROGRAM EARLY LEARNERS DI EF ENGLISH FIRST NUSANTARA JEMBER

10 152 10

IMPLEMENTASI PROGRAM PENYEDIAAN AIR MINUM BERBASIS MASYARAKAT (Studi Deskriptif di Desa Tiris Kecamatan Tiris Kabupaten Probolinggo)

21 177 22

Improving the Eighth Year Students' Tense Achievement and Active Participation by Giving Positive Reinforcement at SMPN 1 Silo in the 2013/2014 Academic Year

7 202 3