RANCANG BANGUN SISTEM INFORMASI KULIAH KERJA NYATA

advertisement
RANCANG BANGUN SISTEM INFORMASI KULIAH
KERJA NYATA (KKN) PADA UNIVERSITAS
MUHAMMADIYAH MALANG (UMM)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
Vina Dwi Jayanti
201010370311411
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan
hidayah-NYA sehingga penulis dapat menyelesaikan tugas akhir yang berjudul :
“RANCANG BANGUN SISTEM INFORMASI KULIAH KERJA NYATA (KKN)
PADA UNIVERSITAS MUHAMMADIYAH MALANG (UMM)”
Tak lupa juga melalui kesempatan yang sangat berharga ini penulis menyampaikan
ucapan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu
dan terlibat dalam penyelesaian tugas akhir ini.
Kesempurnaan hanyalah milik Allah, untuk itu penulis menyadari bahwa apa yang
penulis susun ini jauh dari kata sempurna. Karena itu penulis mengharapkan kritik, saran
dan pendapat yang sifatnya membangun. Terima kasih untuk segala perhatiannya. Penulis
berharap semoga tugas akhir ini dapat bermanfaat dan berguna bagi semua pihak.
Malang, 25 Januari 2015
Penulis
DAFTAR ISI
LEMBAR PERSETUJUAN .......................................................................
i
LEMBAR PENGESAHAN .........................................................................
ii
LEMBAR PERNYATAAN ........................................................................
iii
ABSTRAKSI ...............................................................................................
iv
ABSTRACT ................................................................................................
v
LEMBAR PERSEMBAHAN .....................................................................
vi
KATA PENGANTAR .................................................................................
vii
DAFTAR ISI ............................................................................................... viii
DAFTAR GAMBAR ...................................................................................
x
DAFTAR TABEL .......................................................................................
xii
BAB I PENDAHULUAN
1.1. Latar Belakang .................................................................................
1.2. Rumusan Masalah ............................................................................
1.3. Batasan Masalah ..............................................................................
1.4. Tujuan Penelitian .............................................................................
1.5. Metedologi .......................................................................................
1.5.1. Studi Literatur ........................................................................
1.5.2. Data dan Pengumpulan (collecting) Data ................................
1.5.3. Analisa dan Perancangan Sistem ............................................
1.5.4. Implementasi Sistem ..............................................................
1.5.5. Uji Coba dan Evaluasi ............................................................
1.5.6. Penyusunan Laporan Tugas Akhir ..........................................
1.6. Sistematika Penulisan .......................................................................
BAB II LANDASAN TEORI
2.1. Konsep Sistem Informasi .................................................................
2.1.1. Definisi Sistem .......................................................................
2.1.2. Definisi Informasi ..................................................................
2.1.3. Definisi Sistem Informasi .......................................................
2.1.4. Komponen Sistem Informasi ..................................................
2.2. Sistem Informasi Akademik .............................................................
2.3. Systems Development Life Cycle (SDLC) .......................................
2.4. Unified Modelling Language (UML) ................................................
2.4.1. Use Case Diagram ..................................................................
2.4.2. Activity Diagram....................................................................
2.4.3. Sequence Diagram .................................................................
2.4.4. Class Diagram ........................................................................
2.5. Perencanaan Sistem ..........................................................................
1
2
2
2
3
3
3
4
4
4
4
5
6
6
6
8
9
10
10
11
11
11
12
12
13
2.6. Analisis Sistem.................................................................................
2.7. Desain Sistem ..................................................................................
2.8. Pengujian Sistem ..............................................................................
2.9. Web .................................................................................................
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1. Analisa Kebutuhan ...........................................................................
3.1.1. Bahasa Pemrograman yang digunakan ...................................
3.1.2. Analisa Sistem Yang Sudah Ada ............................................
3.1.3. Analisa Kebutuhan Fungsional ...............................................
3.1.4. Analisa Kebutuhan non Fungsional ........................................
3.2. Perancangan Sistem .........................................................................
3.2.1. Use Case Diagram ..................................................................
3.2.2. Activity Diagram....................................................................
3.2.3. Sequence Diagram .................................................................
3.2.4. Class Diagram ........................................................................
3.2.5. Perancangan Antar Muka .......................................................
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1. Kebutuhan Sistem ............................................................................
4.2. Impelemntasi Perangkat Lunak ........................................................
4.2.1. Halaman Utama Sistem ..........................................................
4.2.2. Halaman Fitur Login ..............................................................
4.2.3. Halaman Fitur Registrasi ........................................................
4.2.4. Halaman Entri Data Admin ....................................................
4.2.5. Halaman Entri Data Dosen .....................................................
4.2.6. Halaman Entri Data Mahasiswa..............................................
4.2.7. Halaman Entri Data Kelompok ...............................................
4.2.8. Halaman Fitur Uploud Modul.................................................
4.2.9. Halaman Fitur Laporan ..........................................................
4.3. Pengujian Sistem ..............................................................................
4.3.1. Proses Pada Halaman Login ...................................................
4.3.2. Proses Pada Halaman Home ...................................................
4.3.3. Proses Pada Halaman Admin..................................................
4.3.4. Proses Pada Halaman Mahasiswa ...........................................
4.3.5. Proses Pada Halaman Register ...............................................
4.3.6. Proses Pada Halaman Uploud Modul......................................
4.3.7. Proses Pada Halaman Laporan ...............................................
4.4. Pengujian Dengan Sample ................................................................
4.5. Kesimpulan Hasil Pengujian.............................................................
BAB V KESIMPULAN DAN SARAN
5.1. Kesimpulan ......................................................................................
5.2. Saran ................................................................................................
DAFTAR PUSTAKA ..................................................................................
LAMPIRAN 1 – DOKUMEN SKPL
LAMPIRAN 2 – KUISIONER
BIOGRAFI PENULIS
13
13
14
14
15
15
15
16
16
16
16
18
29
37
38
43
44
45
46
48
50
51
53
57
58
60
66
66
66
67
68
68
69
69
70
71
72
72
73
DAFTAR GAMBAR
Gambar 3.1 Use Case Sistem Informasi KKN ...............................................
1
Gambar 3.2 Activity Diagram Login .............................................................
1
Gambar 3.3 Activity Diagram Kelola Data Dosen ‘Create’ ...........................
2
Gambar 3.4 Activity Diagram Kelola Data Dosen ‘Update’ ..........................
2
Gambar 3.5 Activity Diagram Kelola Data Dosen ‘Delete’ ...........................
3
Gambar 3.6 Activity Diagram Kelola Data Mahasiswa ‘Create’ ....................
4
Gambar 3.7 Activity Diagram Kelola Data Mahasiswa ‘Update’ ...................
4
Gambar 3.8 Activity Diagram Kelola Data Mahasiswa ‘Delete’ ....................
5
Gambar 3.9 Activity Diagram Kelola Data Tempat ‘Create’ .........................
6
Gambar 3.10 Activity Diagram Kelola Data Tempat ‘Update’ ......................
7
Gambar 3.11 Activity Diagram Kelola Data Tempat ‘Delete’........................
7
Gambar 3.12 Activity Diagram Kelola Data Nilai ‘Create’............................
7
Gambar 3.13 Activity Diagram Kelola Data Nilai ‘Update’ ..........................
8
Gambar 3.14 Activity Diagram Kelola Data Nilai ‘Delete’............................
9
Gambar 3.15 Activity Diagram Registrasi .....................................................
9
Gambar 3.16 Activity Diagram Melihat Informasi KKN ............................... 10
Gambar 3.17 Sequence Diagram Login ......................................................... 10
Gambar 3.18 Sequence Diagram Melihat Informasi KKN ............................. 10
Gambar 3.19 Sequence Diagram Kelola Nilai Mahasiswa ............................. 11
Gambar 3.20 Sequence Diagram Kelola Data Dosen ..................................... 11
Gambar 3.21 Sequence Diagram Kelola Informasi ........................................ 11
Gambar 3.22 Sequence Diagram Kelola Data Tempat ................................... 11
Gambar 3.23 Sequence Diagram Kelola Data Mahasiswa ............................. 11
Gambar 3.24 Sequence Diagram Registrasi ................................................... 12
Gambar 3.25 Class Diagram Sistem Informasi KKN ..................................... 12
Gambar 3.26 Tampilan Menu Register .......................................................... 12
Gambar 3.27 Tampilan Menu Login ............................................................. 13
Gambar 3.28 Tampilan Menu Utama Mahasiswa .......................................... 13
Gambar 3.29 Tampilan Menu Lokasi ............................................................ 13
Gambar 3.30 Tampilan Menu Melihat Nilai KKN ......................................... 13
Gambar 4.1 Menu Utama Sistem Informasi KKN ......................................... 13
Gambar 4.2 Listing Program Menu Utama Aplikasi ...................................... 13
Gambar 4.3 Menu Login ............................................................................... 13
Gambar 4.4 Listing Program Menu Login ..................................................... 14
Gambar 4.5 Menu Registrasi ......................................................................... 14
Gambar 4.6 Listing Program Menu Registrasi ............................................... 14
Gambar 4.7 Menu Entri Data Admin ............................................................. 15
Gambar 4.8 Listing Program Menu Admin ................................................... 15
Gambar 4.9 Menu Entri Data Dosen ............................................................. 15
Gambar 4.10 Listing Program Menu Dosen .................................................. 15
Gambar 4.11 Menu Entri Data Mahasiswa .................................................... 15
Gambar 4.12 Listing Program Menu Mahasiswa ........................................... 16
Gambar 4.13 Menu Data Kelompok .............................................................. 16
Gambar 4.14 Listing Program Menu Kelompok ............................................ 16
Gambar 4.15 Menu Uploud Modul................................................................ 16
Gambar 4.16 Listing Program Menu Uploud Modul ..................................... 17
Gambar 4.17 Menu Laporan ......................................................................... 17
Gambar 4.18 Listing Program Menu Laporan ............................................... 17
DAFTAR TABEL
Tabel 2.1 Definisi Sistem Informasi .............................................................. 8
Tabel 4.1 Pengujian Halaman Login ............................................................. 70
Tabel 4.2 Pengujian Halaman Home ............................................................. 71
Tabel 4.3 Pengujian Halaman Admin ............................................................ 71
Tabel 4.4 Pengujian Halaman Mahasiswa ..................................................... 72
Tabel 4.5 Pengujian Halaman Register .......................................................... 72
Tabel 4.6 Pengujian Halaman Uploud Modul ................................................ 73
Tabel 4.7 Pengujian Halaman Laporan .......................................................... 73
Tabel 4.8 Pengujian Dengan Sample ............................................................. 74
Tabel 4.9 Hasil Sample ................................................................................. 75
DAFTAR PUSTAKA
[1]
Jabrohim, 2007, Menggapai Desa Sejahtera Menuju Masyarakat Utama, Pustaka
Pelajar dan Lembaga Pengabdian Masyarakat, Yogyakarta.
[2]
Kadir Abdul, Pengenalan Sistem Informasi, Andi Offset, 2003, Yogyakarta.
[3]
Kadir Abdul, 2008, DasarPemograman Web Dinamis Menggunakan PHP, Andi
offset, Yogyakarta.
[4]
Peranginangin Kasiman, 2006, Aplikasi Web dengan PHP & MySQL, Andi Offset,
Yogyakarta
[5]
Al-Fatta, 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : Andi
Yogyakarta
[6]
Hartono, Jogiyanto 2005, Analisis & Desain, Andi Offset, Yogyakarta
[7]
Firdaus, 2007, PHP & MySQL dengan DREAMWEAVER, Maxicom, Palembang.
[8]
Aditama, Roki, SISTEM INFORMASI AKADEMIK KAMPUS BERBASIS WEB
DENGAN PHP, Yogyakarta : Penerbit Lokomedia, 2012.
[9]
Pressman, Roger S, Ph.D (2002). “Rekayasa Perangkat Lunak” Yogyakarta: Andi.
[10] Wahyono, Teguh. (2004). “Sistem Informasi Konsep Dasar, Analisis Desain dan
Implementasi”. Yogyakarta : Graha Ilmu.
[11] Prasetyo, Hamri 2006, Pengantar Unified Modeling Language (UML), diakses
pada 31 Maret 2011 dari http://hamriprasetyo.wordpress.com
[12] Afif Amrullah, (2002), “Unified Modeling Language (UML), Pustaka, Bandung.
[13] Bodnar, G. H. & Hopwood, W. S., 1993 Sistem Informasi Akuntansi. Yogyakarta:
Andi.
[14] Nugroho, Adi. Rational Rose untuk Pemodelan Berorientasi Objek, Informatika
Bandung, Bandung, 2005.
[15] H.M, Jogiyanto. Analisis dan Desain Sistem Informasi. ANDI, Yogyakarta. 2005.
[16] Zanzad, F.H, “Tutorial Dreamweaver MX dan Dreamweaver MX 2004”, Indah,
Surabaya, 2005.
[17] Turban, dkk. 2006. WEB Desain Metode Aplikasi dan Implementasi. Graha Ilmu,
Yogyakarta.
Download