• Tidak ada hasil yang ditemukan

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Sidang Tugas Akhir

N/A
N/A
Protected

Academic year: 2021

Membagikan "Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Sidang Tugas Akhir"

Copied!
13
0
0

Teks penuh

(1)

Prototipe Aplikasi Sistem Informasi Akademik

Universitas Mercu Buana

Modul Sidang Tugas Akhir

Budi Haryanto 41509110030

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA JAKARTA

(2)
(3)

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana

Modul Sidang Tugas Akhir

Laporan Tugas Akhir

Diajukan Untuk Melengkapi Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer

Oleh :

Budi Haryanto 41509110030

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA JAKARTA

(4)

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini:

NIM : 41509110030

Nama : Budi Haryanto

Judul Skripsi : Prototype Aplikasi Sistem Informasi Akademik

Universitas Mercu Buana Modul Sidang Tugas Akhir

Menyatakan bahwa skripsi dengan judul yang tersebut diatas adalah hasil karya saya sendiri dan bukan plagiat kecuali kutipan-kutipan dan teori-teori yang digunakan dalam skripsi ini. Apabila ternyata ditemukan didalam laporan skripsi saya terdapat unsur plagiat, maka saya siap untuk mendapatkan sanksi akademik yang terkait dengan hal tersebut.

Jakarta, 19 April 2014

(5)

iii

LEMBAR PENGESAHAN

Yang bertanda tangan di bawah ini menyatakan bahwa Laporan Tugas akhir dari mahasiswa berikut ini :

Nama : Budi Haryanto

NIM : 41509110030

Jurusan : Teknik Informatika

Fakultas : Ilmu Komputer

Judul : Prototype Aplikasi Sistem Informasi Akademik

Universitas Mercu Buana Modul Sidang Tugas Akhir

Telah diperiksa dan disetujui sebagai Laporan Tugas Akhir

Jakarta, 19 April 2014

Mujiono Sadikin, ST. MT. CISA Pembimbing

Sabar Rudiarto, S.Kom, M.Kom Tri Daryanto, S.Kom, M.T.

Koordinator Tugas Akhir KaProdi Teknik Informatika

(6)

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas karunia yang telah diberikan sehingga penulis dapat menyelesaikan laporan tugas akhir tepat pada waktunya, dimana laporan tugas akhir tersebut merupakan salah satu persyaratan untuk dapat menyelesaikam program studi strata satu (S1) pada Jurusan teknik Informatika Universitas Mercu Buana.

Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. karena itu, kritik dan saran akan diterima dengan senang hati. Penulis juga menyadari bahwa laporan tugas akhir ini takkan dapat selesai tepat pada waktunya tanpa bantuan, bimbingan, dan motivasi dari berbagai pihak. Maka dari itu, dengan segala kerendahan hati, penulis ingin menyampaikan ucapan terima kasih kepada :

1. Bapak Mujiono Sadikin, ST.MT. CISA, selaku Pembimbing Tugas Akhir yang telah membimbing penulis dengan semangat, nasehat, ilmu, dan segala bantuan yang tidak dapat disebutkan satu persatu oleh penulis dikarenakan jumlah bantuan yang diberikan memang sangat amat banyak. 2. Bapak Tri Daryanto, S.Kom, M.T., Selaku KaProdi pada Jurusan Teknik

Informatika Universitas Mercu Buana.

3. Bapak Sabar Rudianto, S.Kom, M.Kom selaku Koordinator tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana

4. Bapak dan Ibu tercinta yang telah membesarkan penulis

5. Saudara, sahabat-sahabat terutama Kawan-kawan Angkatan 2009, dan semua pihak yang telah memotivasi dan ikut memberikan bantuannya kepada penulis yang namanya tidak dapat penulis sebutkan satu per satu.

Semoga Tuhan Yang Maha Esa membalas kebaikan yang telah diberikan kepada penulis dan penulis berharap semoga laporan tugas akhir ini bermanfaat bagi kita semua. Amin

Jakarta, April 2014

(7)

vii

DAFTAR ISI

Hal.

HALAMAN JUDUL ... i

LEMBAR PERNYATAAN ... ii

LEMBAR PENGESAHAN ... iii

ABSTRAK ... iv

ABSTRACT ... v

KATA PENGANTAR ... vi

DAFTAR ISI ... xi

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xiii

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan Dan Manfaat Penelitian ... 3

1.5 Metode Penelitian ... 3

1.6 Sistem Penulisan ... 4

BAB II LANDASAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Sistem Informasi Akademik ... 6

2.3 Rekayasa Perangkat Lunak ... 7

2.4 Motode Waterfall ... 7

2.5 Basis Data ... 9

2.5.1 Relasi Basis Data ... 10

2.5.2 Metodologi Perancangan Basis Data ... 10

2.5.3 Langkah-Langkah Metodologi Perancangan Basis Data ... 11

(8)

2.6.1 Diagran-Diagram UML ... 13

2.6.2 Simbo-Simbol UML ... 15

2.7 Manajemen Proyek Perangkat Lunak ... 17

2.7.1 Inisiasi (Initiation) ... 19 2.7.2 Perencanaan (Planning) ... 20 2.7.3 Pelaksanaan (Execution) ... 22 2.7.4 Pengontrolan (Controlling) ... 22 2.7.5 Penutup (Closure) ... 23 2.8 PHP ... 23 2.9 Framework ... 24 2.9.1 Codeigniter ... 24

2.9.2 Keuntungan dan Kelemahan Menggunakan Codeigniter ... 24

2.9.3 Pengertian Model View Controller (MVC) ... 25

BAB III ANALISA DAN PERANCANGAN ... 27

3.1 Analisa ... 27

3.1.1 Sejarah Universitas Mercu Buana ... 27

3.1.2 Aktivitas Proses Bisnis Akademik Universitas Mercu Buana ... 29

3.1.3 Proses Bisinis Sistem Informasi Akademik Modul Tugas Akhir ... 29

3.1.4 Pengguna Sistem Informasi Akademik Modul Sidang Tugas Akhir . 33 3.1.5 Fungsionalitas Sistem Informasi Akademik ... 34

3.2 Perancangan ... 34

3.2.1 Perancangan Proses Bisnis ... 34

3.2.1.1 Use Case Pengajuan Judul Tugas Akhir ... 35

3.2.1.2 Use Case Bimbingan ... 38

3.2.1.3 Use Case Pengajuan Sidang Tugas Akhir ... 39

3.2.1.4 Activity Diagram Pengajuan Judul Tugas Akhir ... 42

3.2.1.5 Activity Diagram Bimbingan ... 43

3.2.1.6 Activity Diagram Pengajuan Sidang Tugas Akhir... 44

3.2.2 Metodolohi Perancangan Basis Data ... 45

3.2.2.1 Perancangan Basis Data Konseptual ... 45

(9)

ix

3.2.2.3 Perancangan Basis Data Fisik ... 49

3.2.3 Perancangan Agoritma ... 52

3.2.3.1 Pseudocode Menu Utama Mahasiswa ... 52

3.2.3.2 Pseudocode Menu Utama Pembimbing ... 53

3.2.3.3 Pseudocode Menu Utama Koodinator Tugas Akhir ... 53

3.2.3.4 Pseudocode Menu Utama TU Prodi ... 54

3.2.4 Perancangan Tampilan ... 54

3.2.4.1 Tampilan Utama Mahasiswa... 55

3.2.4.2 Menu Pengajuan Judul Tugas Akhir ... 55

3.2.4.3 Menu Status Judul Tugas Akhir ... 56

3.2.4.4 Menu Status Sidang TA ... 57

3.2.4.5 Menu View Kegiatan Bimbingan ... 58

3.2.4.6 Tampilan Utama Dosen Pembimbing ... 59

3.2.4.7 Menu Kegiatan Bimbingan ... 60

3.2.4.8 Menu Persetujuan Sidang ... 60

3.2.4.9 Menu Hasil Sidang ... 61

3.2.4.10 View mahasiswa dan Jadwal Awal Bimbingan ... 62

3.2.4.11 Tampilan Utama Koordinator TA ... 63

3.2.4.12 Menu Persetujuan Judul TA... 63

3.2.4.13 Menu Penjadwalan Sidang TA ... 64

3.2.4.14 Tampilan Utama TU Prodi... 65

3.2.4.15 Menu Persetujuan Sidang ... 65

BAB IV IMPLEMENTASI DAN PENGUJIAN ... 67

4.1 Implementasi ... 67

4.1.1 Perangkat Lunak ... 67

4.1.2 Implementasi Basis Data... 68

4.1.3 Implementasi Antar Muka ... 71

4.1.3.1 Antar Muka Mahasiswa ... 71

4.1.3.2 Antar Muka Dosen Pembimbing ... 74

4.1.3.3 Antar Muka Koordinator TA ... 80

(10)

4.2 Pengujian... 84

4.2.1 Sekenario Pengujian Menu Utama Mahasiswa... 85

4.2.2 Sekenario Pengujian Menu Utama Dosen Pembimbing ... 85

4.2.3 Sekenario Pengujian Menu Utama Koordinator TA ... 87

4.2.4 Sekenario pengujian Menu Utama TU Prodi ... 89

BAB V KESIMPULAN DAN SARAN ... 90

5.1 Kesimpulan ... 90

5.2 Saran ... 90

DAFTAR PUSTAKA ... 91

(11)

xi

DAFTAR GAMBAR

Hal.

Gambar 2.1 Metode Waterfall ... 7

Gambar 2.2 Tahap-Tahap Proyek Perangkat Lunak ... 19

Gambar 3.1 Proses Bisnis Keseluruhan Modul Tugas Akhir ... 30

Gambar 3.2 Proses Bisnis Pengajuan Judul Tugas Akhir ... 30

Gambar 3.3 Proses Bisnis Bimbingan ... 31

Gambar 3.4 Proses Bisnis Sidang Tugas Akhir ... 32

Gambar 3.5 Use Case Pengajuan Judul Tugas Akhir ... 35

Gambar 3.6 Use Case Bimbingan ... 38

Gambar 3.7 Use Case Pengajuan Sidang Tugas Akhir ... 39

Gambar 3.8 Activity Diagran Pengajuan Judul Tugas Akhir ... 42

Gambar 3.9 Activity Diagram Bimbingan ... 43

Gambar 3.10 Activity Diagram Pengajuan Sidang Tugas Akhir ... 44

Gambar 3.11 ERD SIA Dari Kamus Data Pendidikan (PDPT) ... 47

Gambar 3.12 ERD Basis Data Sistem Informasi Akademik Modul Sidang Tugas Akhir ... 48

Gambar 3.13 Rancangan Utama Mahasiswa ... 55

Gambar 3.14 Rancangan Menu Pengajuan Judul Tugas Akhir... 56

Gambar 3.15 Rancangan Menu Status Judul Tugas Akhir ... 57

Gambar 3.16 Rancangan Menu Status Sidang Tugas Akhir ... 58

Gambar 3.17 Rancangan Menu View Kegiatan Bimbingan ... 58

Gambar 3.18 Rancangan Utama Dosen Pembimbing ... 59

Gambar 3.19 Rancangan Menu Kegiatan Bimbingan ... 60

Gambar 3.20 Rancangan Menu Persetujuan Sidang ... 61

Gambar 3.21 Rancangan Menu Hasil Sidang ... 61

Gambar 3.22 Rancangan Menu View Mahasiswa & Jadwal Awal Bimbingan 62 Gambar 3.23 Rancangan Utama Koordinator Tugas Akhir ... 63

Gambar 3.24 Rancangan Menu Persetujuan Judul TA ... 64

Gambar 3.25 Rancangan Menu Penjadwalan Sidang TA ... 64

(12)

Gambar 3.27 Rancangan Menu Persetujuan Sidang ... 66

Gambar 4.1 Tampilan phpMyAdmin ... 68

Gambar 4.2 Membuat Basis Data... 69

Gambar 4.3 Basis Data Telah Sukses Dibuat ... 69

Gambar 4.4 Membuat Tabel dan Mengisi Atribut-Atributnya... 70

Gambar 4.5 Tabel Prototipe Sistem Informasi Sistem Akademik Sidang Tugas Akhir ... 70

Gambar 4.6 Tampilan Utama Mahasiswa ... 71

Gambar 4.7 Tampilan Form Pengajuan TA ... 72

Gambar 4.8 Tampilan Form Status Judul TA ... 72

Gambar 4.9 Tampilan Form Status Sidang TA ... 73

Gambar 4.10 Tampilan Form Kegiatan Bimbingan ... 74

Gambar 4.11 Tampilan Utama Dosen Pembimbing ... 74

Gambar 4.12 Tampilan Form Kegiatan Bimbingan ... 75

Gambar 4.13 Tampilan Form View Kegiatan Bimbingan ... 76

Gambar 4.14 Tampilan Form Entry Kegiatan Bimbingan ... 76

Gambar 4.15 Tampilan Form Persetujuan Sidang ... 77

Gambar 4.16 Tampilan Form Nilai Sidang ... 78

Gambar 4.17 Tampilan Form Entry Nilai Sidang ... 78

Gambar 4.18 Tampilan Form Mahasiswa dan jadwal bimbingan ... 79

Gambar 4.19 Tampilan Utama Koordinator Tugas Akhir ... 80

Gambar 4.20 Tampilan Form Persetujuan Usulan Judul TA ... 80

Gambar 4.21 Tampilan Form Review Judul TA ... 81

Gambar 4.22 Tampilan Form Penjadwalan Sidang TA ... 82

Gambar 4.23 Tampilan Form Entry Jadwal Sidang ... 82

Gambar 4.24 Tampilan Utama Dosen PA ... 83

(13)

xiii

DAFTAR TABEL

Hal.

Tabel 2.1 Simbol dan Keterangan Activity Diagram ... 15

Tabel 2.2 Simbol dan Keterangan Use Case Diagram ... 16

Tabel 2.3 Simbol dan Keterangan Sequance Diagram ... 17

Tabel 3.1 Aktivitas Proses Bisnis Akademik Terpetakan ... 29

Tabel 3.2 Sekenario Use Case Pengajuan Judul Tugas Akhir ... 35

Tabel 3.3 Sekenario Use Case Persetujuan Judul Tugas Akhir ... 36

Tabel 3.4 Sekenario Use Case Status Judul Tugas Akhir ... 36

Tabel 3.5 Sekenario Use Case Mahasiswa dan Jadwal Awal Bimbingan... 37

Tabel 3.6 Sekenario Use Case Entry Kegiatan Bimbingan ... 38

Tabel 3.7 Sekenario Use Case View Kegiatan Bimbingan ... 38

Tabel 3.8 Sekenario Use Case Persetujuan Sidang ... 39

Tabel 3.9 Sekenario Use Case Kelengakapan Dokumen ... 40

Tabel 3.10 Sekenario Use Case Penjadwalna Sidang Tugas Akhir ... 40

Tabel 3.11 Sekenario Use Case Hasil Sidang Tugas Akhir ... 41

Tabel 3.12 Sekenario Use Case Status Sidang Tugas Akhir ... 41

Tabel 3.13 Entity Dari Kamus Data Pendidikan (PDPT) ... 45

Tabel 3.14 Entity Basis Data Sistem Informasi Akademik Sidang TA ... 48

Tabel 3.15 Tabel Mahasiswa ... 49

Tabel 3.16 Tabel Dosen... 49

Tabel 3.17 Tabel Jurusan... 50

Tabel 3.18 Tabel Fakultas ... 50

Tabel 3.19 Tabel Judul TA ... 50

Tabel 3.20 Tabel Bimbingan ... 51

Tabel 3.21 Tabel Sidang TA ... 51

Tabel 3.22 Tabel Nilai Sidang ... 52

Tabel 4.1 Hasil Pengujian Menu Utama Mahasiswa ... 85

Tabel 4.2 Hasil Pengujian Menu Utama Dosen Pembimbing ... 86

Tabel 4.3 Hasil Pengujian menu Utama Koordinator Tugas Akhir ... 88

Referensi

Dokumen terkait

Puji syukur penulis panjatkan kehadiran Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan tugas akhir yang

Puji Syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas karunia yang telah diberikan kepada penulis sehingga penulis dapat menyelesaikan Laporan Tugas Akhir tepat

Puji syukur senantiasa penulis panjatkan kepada Tuhan Yang Maha Esa atas Rahmat dan Hidayatnya penulis dapat menyelesaikan laporan tugas akhir yang berjudul “Pembuatan Sistem

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan karunia-Nya sehingga penulis diberikan kemudahan dalam menyelesaikan penelitian dan

Puji dn syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat dan karunia-Nya, penulis dapan menyelesaikan Tugas Akhir ini dengan tepat waktu. Tugas

Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa,karena dengan rahmat dan karunia-Nya, penulis dapat menyelesaikan penyusunan laporan Tugas

Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa, karena berkat rahmat dan karuanianya sehingga penulis dapat menyelesaikan Laporan Tugas Akhir tepat

PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-Nya Penulis dapat menyelesaikan penyusunan laporan tugas akhir