Sie sind auf Seite 1von 12

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

Assalamualaikum Wr.Wb Alhamdulillahirobbilalamin, 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 Thanks 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. Wassalamualaikum 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

1 1 2 3 3 4 4 5

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

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

Universitas Sumatera Utara

Bab 3

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)

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

Bab 4

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

47 47 47 47 48 49 49 50 51 52

Universitas Sumatera Utara

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 67 68 69

Penutup 5.1 Kesimpulan 5.2 Saran Daftar Pustaka

Bab 5

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

Das könnte Ihnen auch gefallen