Pendahuluan Landasan Teori Analisis Kebutuhan dan Perancangan Perangkat Lunak Implementasi

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak vi Abstract vii Daftar Isi viii Daftar Tabel xi Daftar Gambar xii

Bab 1 Pendahuluan

1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 3 1.5 Manfaat Penelitian 4 1.6 Metode Penelitian 4 1.7 Sistematika Penulisan 5

Bab 2 Landasan Teori

6 2.1 Data 6 2.2 Informasi 7 2.3 Sistem Informasi 7 2.4 Analisis dan Perancangan Sistem 8 2.5 Pangkalan Data 8 2.5.1 Sistem Pangkalan Data 8 2.5.2 Hierarki Data 9 2.5.3 Teknik Normalisasi 11 2.6 Diagram Konteks 11 2.7 Diagram Arus Data 12 2.8 World Wide Web WWW 12 2.9 Hypertext Markup Language HTML 13 2.10 ASP Active Server Page 14 2.11 Microsoft Access 16 Universitas Sumatera Utara

Bab 3 Analisis Kebutuhan dan Perancangan Perangkat Lunak

17 3.1 Analisis Kebutuhan dan Perancangan Perangkat Lunak 17 3.1.1 Identifikasi Masalah Perancangan Perangkat Lunak 17 3.1.2 Kebutuhan Perangkat Lunak 18 3.1.2.1 Masukan Input 18 3.1.2.1.1 Input oleh Mahasiswa 18 3.1.2.1.2 Input oleh Dosen 18 3.1.2.1.3 Input oleh BAAK 18 3.1.2.2 Keluaran Output 19 3.1.2.2.1 Keluaran untuk Mahasiswa 19 3.1.2.2.2 Keluaran untuk Dosen 19 3.1.2.3 Proses 20 3.1.2.4 Perangkat Lunak yang Dibutuhkan 20 3.1.2.5 Spesifikasi Minimal Perangkat Keras yang Dibutuhkan 20 3.2 Perancangan Perangkat Lunak 21 3.2.1 Metode Perancangan 21 3.2.2 Hasil Perancangan 21 3.2.2.1 Diagram Arus Data DAD 21 A. Diagram Konteks 22 B. Diagram Arus Data Level 1 22 C. Diagram Arus Data Level 2 Proses Login 24 D. Diagram Arus Data Level 2 Proses Menu Mahasiswa 25 E. Diagram Arus Data Level 2 Proses Menu Dosen 27 3.2.2.2 Normalisasi 28 A. Bentuk Tidak Normal Unnormalized FormUNF 28 B. Bentuk Normal Pertama 28 C. Bentuk Normal Kedua 29 D. Bentuk Normal Ketiga 30 3.2.2.3 Perancangan Tabel Pangkalan Data 31 3.2.2.4 Relasi Antar Tabel 40 3.2.2.5 Rancangan Antarmuka Interface 41

Bab 4 Implementasi

47 4.1 Batasan Implementasi 47 4.2 Implementasi 47 4.2.1 Tampilan Halaman Utama 47 4.2.2 Tampilan Halaman Login Dosen 48 4.2.3 Tampilan Halaman Login Mahasiswa 49 4.2.4 Tampilan Halaman Login BAAK 49 4.2.5 Tampilan Halaman Dosen 50 4.2.5.1 Tampilan Halaman Mata Kuliah yang Diajar 51 4.2.5.2 Tampilan Halaman Jadwal Mengajar 52 4.2.5.3 Tampilan Halaman Daftar Tugas Akhir Universitas Sumatera Utara Mahasiswa 52 4.2.5.4 Tampilan Halaman Perwalian 53 4.2.5.5 Tampilan Halaman Bimbingan Tugas Akhir 54 4.2.5.6 Tampilan Halaman Input Nilai Mahasiswa 54 4.2.6 Tampilan Halaman Mahasiswa 55 4.2.6.1 Tampilan Halaman Mata Kuliah yang Ditawarkan 56 4.2.6.2 Tampilan Halaman Isi KRS 57 4.2.6.3 Tampilan Halaman KRS yang Disetujui 58 4.2.6.4 Tampilan Halaman Jadwal Kuliah 59 4.2.6.5 Tampilan Halaman Isi Tugas Akhir 60 4.2.6.6 Tampilan Halaman Lihat Nilai 61 4.2.7 Tampilan Halaman BAAK 62 4.2.7.1 Tampilan Halaman Input Data Mahasiswa 63 4.2.7.2 Tampilan Halaman Input Data Dosen 64 4.2.7.3 Tampilan Halaman Input Data Mata Kuliah 65 4.2.7.4 Tampilan Halaman Input Data Jadwal Kuliah 66 4.2.7.5 Tampilan Halaman Input Data KRS yang Disetujui 67

4.2.7.6 Tampilan Halaman Input Data Perwalian Mahasiswa

68 4.2.7.7 Tampilan Halaman Input Data Pembimbing Tugas Akhir 69

Bab 5 Penutup