• Tidak ada hasil yang ditemukan

Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang

N/A
N/A
Protected

Academic year: 2022

Membagikan "Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang"

Copied!
12
0
0

Teks penuh

(1)

Rancang Bangun

Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika

Universitas Muhammadiyah Malang

TUGAS AKHIR

Disusun Oleh:

Thomas Wahyu Meidi Vito 201210370311102

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

(2)
(3)
(4)
(5)

KATA PENGANTAR

Alhamdullilah, Segala puji bagi allah SWT yang telah memberikan pentunjuk dan serta melancarkan sehingga penulis dapat menyelesaikan tugas akhir yang berjudul:

“RANCANG BANGUN SISTEM INFORMASI PERWALIAN DAN MONITORING STUDI KASUS TEKNIK INFORMATIKA UNIVERSITAS

MUHAMMADIYAH MALANG”

Di dalam tulisan ini disajikan pokok-pokok bahasa yang meliputi peracangan sistem, penanganan web pada sistem, teknik sms gateway, penanganan sinkronisasi database, pengolahan data petugas jurusan teknik informatika dan mahasiswa teknik jurusan teknik informatika serta pengujian sistem yang telah dibuat.

Penulis menyadari bahwa penelitian ini masih Jauh dari kesempurnaaan oleh karena itu penulis mengharapkan saran dan kritik yang membangun agar penulis ini dapat bermanfaat bagi pengembangan ilmu pengetahuan kedepananya, sistem ini juga masih membutuhkan pengembangan lebih lanjut sehingga dapat lebih bermanfaaat.

Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang telah membantu hingga tugas akhir ini terselesaikan

Malang, 29 Juli 2016

Penulis

(6)

DAFTAR ISI

ABSTRAK ... i

ABSTRAK ... ii

LEMBAR PENGESAHAN ... iii

KATA PENGANTAR ... iv

DAFTAR GAMBAR ... v

DAFTAR TABEL ... vii

BAB I ... 1

PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan ... 2

1.4 Batasan Masalah ... 2

1.5 Metodologi ... 2

1.6 Sistematika Penulisan ... 6

1.7 Jadwal Kegiatan ... 7

BAB II ... 8

LANDASAN TEORI ... 8

2.1 Kajian Penelitian Terdahulu ... 8

2.2 Sistem Informasi ... 10

2.3 Perwalian ... 10

2.4 Sistem Monitoring ... 12

2.5 Pengertian Web... 14

2.6 PHP (Hypertext Preprocessor) ... 14

2.7 HTML ... 15

2.8 Tag HTML ... 16

2.9 CSS (Cascade Syle Sheet) ... 17

2.10 JQUERY ... 17

2.12 Sintaks JQuery ... 18

2.13 SMS Gateway ... 19

2.14 Gammu ... 20

2.15 Unified Modelling Language (UML) ... 21

2.16 Framework codeigniter ... 26

BAB III ... 29

ANALISA DAN DESAIN SISTEM ... 29

3.1 Analisa Sistem ... 30

3.1.1 Analisa Kondisi sistem saat ini ... 30

3.1.2 Kebutuhan Fungsional ... 31

3.1.3 Kebutuhan Non Fungsional ... 32

3.1.4 Kebutuhan Perangkat Lunak ... 32

(7)

3.1.5 Kebutuhan Perangkat Keras ... 32

3.1.6 Analisa Diagram ... 33

3.1.6.1 Usecase Diagram ... 33

3.1.6.2 Activity Diagram ... 34

3.1.6.2.1 Activity Diagram Mahasiswa ... 35

3.1.6.3 Sequence Diagram ... 44

3.1.6.3.1Sequence Diagram Administrator ... 44

3.1.6.4 Class Diagram ... 56

3.2 Perancangan Sistem Basis data ... 56

3.3 User Interface / Antarmuka Sistem ... 60

3.3.1 Rancangan halaman mahasiswa ... 60

3.3.2 Rancangan Halaman dosen ... 62

BAB IV ... 64

IMPELEMENTASI DAN PENGUJIAN ... 64

4.1 Impelementasi sistem ... 64

4.1.1 Lingkungan pengembangan Sistem ... 64

4.1.1.1 Perangkat keras ... 64

4.1.1.2 Perangkat lunak ... 64

4.1.2 Impelementasu Sistem Perwalian dan Monitoring ... 64

4.1.2.1 Menu Mahasiswa ... 65

4.1.2.2 Menu Dosen ... 71

4.1.2.3 Menu Admin ... 78

4.2 Pengujian Sistem ... 78

4.2.1 Blackbox Testing ... 78

4.2.2 UAT (User Aceptance Test) ... 84

BAB V ... 90

KESIMPULAN DAN SARAN ... 90

5.1 Kesimpulan ... 90

5.2 Saran ... 90

(8)

DAFTAR GAMBAR

Gambar 1.1 Arsitektur Perwalian dan Monitoring ... 4

Gambar 1.2 Usecase Perwalian dan Monitoring ... 4

Gambar 2.1 Arsitektur SMS Gateway ... 20

Gambar 2.2 Model MVC Pada Codeigniter ... 26

Gambar 2.3 Flowchart Mvc Codeigniter ... 27

Gambar 3.1 Prosedur Perwalian ... 31

Gambar 3.2 UseCase Diagram Perwalian dan Monitoring ... 33

Gambar 3.3 Activity Diagram Edit Profil Mahasiswa ... 35

Gambar 3.4 Activity Menampilkan Profil Dosen Wali... 35

Gambar 3.5 Activity Diagram Menampilkan Pilihan Matakuliah ... 36

Gambar 3.6 Activity Diagram Perwalian Mahasiswa ... 36

Gambar 3.7 Activity Diagram Menampilkan Kurikulum ... 37

Gambar 3.8 Activity Diagram Edit Password Mahasiswa ... 37

Gambar 3.9 Activity Diagram Sign in Mahasiswa ... 38

Gambar 3.10 Activity Diagram Edit Profil Dosen ... 38

Gambar 3.11 Activity Diagram View Data Kelas ... 39

Gambar 3.12 Activity Diagram Approvement Dosen ... 39

Gambar 3.13 Activity Diagram Edit Password Dosen ... 40

Gambar 3.14 Activity Diagram Sign in Admin... 41

Gambar 3.15 Activity Diagram Manage Data Kelas Admin ... 41

Gambar 3.16 Activity Diagram Manage Data Mahasiswa Admin ... 42

Gambar 3.17 Activity Diagram Manage dt Nilai Mahasiswa Admin ... 43

Gambar 3.18 Activity Diagram Manage dt Nilai Mahasiswa Admin ... 43

Gambar 3.19 Sequence Diagram add_mahasiswa oleh Admin ... 44

Gambar 3.20 Sequence Diagram Delete Mahasiswa oleh Admin ... 45

Gambar 3.21 Sequence Diagram Update Mahasiswa oleh Admin ... 45

Gambar 3.22 Sequence Diagram add dosen oleh Admin ... 46

Gambar 3.23 Sequence Diagram Delete Dosen oleh Admin ... 47

Gambar 3.24 Sequence Diagram Update Dosen oleh Admin ... 47

Gambar 3.25 Sequence Diagram Edit Kurikulum oleh Admin ... 48

(9)

Gambar 3.26 Sequence Diagram Add Kurikulum oleh Admin ... 48

Gambar 3.27 Sequence Diagram Hapus Kurikulum oleh Admin ... 49

Gambar 3.28 Sequence Diagram Add Nilai oleh Admin... 49

Gambar 3.29 Sequence Diagram Delete Nilai oleh Admin ... 50

Gambar 3.30 Sequence Diagram Update Nilai oleh Admin ... 50

Gambar 3.31 Sequence Diagram View Nilai oleh Admin ... 51

Gambar 3.32 Sequence Diagram Edit Profil Dosen oleh Dosen ... 51

Gambar 3.33 Sequence Diagram Dosen View Kurikulum ... 53

Gambar 3.34 Sequence Diagram Dosen View Perwalian ... 53

Gambar 3.35 Sequence Diagram Approvement Dosen ... 54

Gambar 3.36 Sequence Diagram Update Mahasiswa ... 55

Gambar 3.37 Sequence Diagram View Kurikulum oleh Mahasiswa ... 55

Gambar 3.38 Sequence Diagram Perwalian oleh Mahasiswa ... 55

Gambar 3.39 Class Diagram Perwalian ... 56

Gambar 3.40 Desian Basis Data Perwalian ... 57

Gambar 3.41 Rancangan Halaman Sign In Mahasiswa ... 60

Gambar 3.42 Halaman Utama Mahasiswa ... 60

Gambar 3.43 Halaman Perwalian Mahasiswa ... 61

Gambar 3.44 Halaman Lihat Data Mahasiswa ... 61

Gambar 3.45 Halaman View Data Dosen ... 62

Gambar 3.46 Halaman View Kelas Dosen ... 62

Gambar 3.47 Halaman SMS Reminder Mahasiswa ... 63

Gambar 4.1 Antarmuka Halaman Login ... 65

Gambar 4.2 Sourcecode Fungsi pada View Mahasiswa ... 65

Gambar 4.3 Tampilan Menu Mahasiswa ... 66

Gambar 4.4 Potongan Monitoring Menu Mahasiswa ... 66

Gambar 4.5 Menu Profil Dosen Wali ... 67

Gambar 4.6 Sourcecode Menu Profil Dosen Wali ... 67

(10)

Gambar 4.11 Menu Perwalian Mahasiswa ... 70

Gambar 4.12 Sourcecode Menu Perwalian Mahasiswa ... 70

Gambar 4.13 Dasboard Dosen Wali ... 71

Gambar 4.14 Sourcecode Controller Dasboard Dosen ... 71

Gambar 4.15 Melihat Kelas Perwalian... 72

Gambar 4.16 Sourcecode Melihat Kelas Perwalian ... 72

Gambar 4.17 Menu Approvement Dosen ... 72

Gambar 4.18 Sourcecode Menu Approvement Dosen... 73

Gambar 4.19 Monitorng mahasiswa ... 73

Gambar 4.20 Sourcecode Monitoring Mahasiswa ... 74

Gambar 4.21 Konfigurasi Pada File Gammurc ... 74

Gambar 4.22 Konfigurasi pada File Smsdrc ... 74

Gambar 4.23 Tampilan SMS Reminder Mahasiswa ... 75

Gambar 4.24 Sourcecode Tampillan SMS Reminder Mahasiswa ... 75

Gambar 4.25 Menu Admin ... 76

Gambar 4.26 Kelola Data Mahasiswa ... 76

Gambar 4.27 Sourcecode Menu Controller Admin Mahasiswa ... 77

Gambar 4.28 Sourcecode Import Data Mahasiswa ... 77

Gambar 4.29 Kelola Data Dosen ... 77

Gambar 4.30 Menu Kelola Data Matakuliah ... 78

Gambar 4.31 Kelola Data Nilai Admin ... 78

Gambar 4.32 Lembar kursioner Admin………...85

Gambar 4.33 Lembar kursioner dosen... 85

(11)

DAFTAR TABEL

Tabel 1.1 Tabel Kegiatan ... 7

Tabel 2.1 Penelitian Terdahulu ... 9

Tabel 2.2 Simbol-simbol Use Case Diagram ... 22

Tabel 2.3 Simbol-simbol Activity Diagram ... 23

Tabel 2.4 Simbol-simbol Sequence Diagram ... 24

Tabel 2.5 Simbol-simbol Class Diagram ... 25

Tabel 3.1 Definisi Usecase ... 33

Tabel 3.2 Tabel Dosen ... 57

Tabel 3.3 Tabel Matakuliah ... 58

Tabel 3.4 Tabel Kelas ... 58

Tabel 3.5 Tabel Nilai Mahasiswa ... 59

Tabel 3.6 Tabel Approvement Dosen... 59

Tabel 3.7 Tabel SMS Rimender ... 59

Tabel 4.1 Pengujian Blackbox Testing ... 79

(12)

DAFTAR PUSTAKA

1. Abdul Kadir. (2009). Dasar Perancangan dan Implementasi Database Relasional. Yogyakarta: widi.

2. Anggriawan, R. (2014). Sistem Reminder Kredit Semester Studi Kasus Jurusan Teknik Informatika. Jombang.

3. Anggriawan, R. (2014). Sistem Rimender Kredit Semester Studi Kasus Teknik Informatika. Jombang.

4. Buku Pedoman Perwalian. (2010). In S. M. Tutiek Retnowati, Buku Pedoman Perwalian (p. 2).

5. Gammu dengan windows. (2009, September). Retrieved from http://blog.beoco.or.id/2008/07/sms-gateway-dengan-gammu-di-

windows/comment-page-2

6. Jogianto H.M. (2005). Analisa dan Desain Sistem Informasi. Yogyakarta : andi.

7. Mcleod Raymond. (2001). Sistem Informasi Manajemen Salemba Empat.

8. Mercy Corps. (2005). Design, Monitoring and Evaluation Guidebook.

Portland, USA: Mercy Corps.

9. Nugroho A. (2009). Rekayasa Perangkat Lunak Menggunakan UML dan Java. Yogyakarta: Andi.

10. Nugroho, S. W. (2012, 5 12). PEMBANGUNAN SISTEM MONITORING DAN PENILAIAN SISWA BERBASIS WEB (. 8. Depok, sleman, Yogyakarta .

11. Pujianto. (2012). Analisa dan perancangan sistem informasi penjualan buku dengan konsinyasi berbasis clien server. Junal Informatika.

12. Widodo. (2011). Menggunakan UML (Unified Modelling Language . Bandung: Informatika.

13. Wijaya, T. H. (2010). Perancanaan dan Pembuatan Sistem Layanan Informasi Jurusan Teknik Informatika UMM.

14. Yuliano, T. (2007). Pengenalan PHP. di ilmukomputer.com.

Referensi

Dokumen terkait

Gambar 4.21 Activity Diagram Lihat Barang Keluar Keterangan gambar : Di dalam activity diagram lihat barang keluar yang harus dilakukan oleh user pegawai biro lain dan

Gambar 9. Activity diagram melihat hasil absensi Aktor dapat melihat hasil rekam kehadiran mahasiswa dengan mengklik menu list absensi. Sistem akan menyeleksi data

Pada Gambar 3.8 dibawah dijelaskan mengenai diagram activity admin kelola data. Admin pada sistem ini dapat mengelola data mahasiswa, data dosen, data bimbingan. Alur

[17] A..Melianus S., “Rancang Bangun Website Komunitas Alumni dan Tracer Study pada STIKOM Career Center STIKOM Surabaya ,” Jurusan Sistem Informasi

Sistem akan memberikan form data sliders , dan Admin dan Operator dapat menambah data produk namun tidak untuk gambar.. Gambar 3.20 Activity Diagram

Pada gambar diatas terdapat 2 aktor yang terdiri dari admin dan pe minja m/ mahasiswa, ad min be rperan mengelola data sarpras, data pemin ja m/ mahasiswa,

3.2.1.2.3.Activity Diagram Pelanggan Memesan Pelayanan Grooming Mobile Gambar 3.8 Activity Diagram Pelanggan Memesan Pelayanan Grooming Mobile Pada gambar activity diagram diatas ini

Context Diagram Sistem Informasi Praktikum Data Flow Diagram level 1 sistem informasi praktikum online ini adalah sebagai berikut : Proses Validasi Login Admin Id User, password