pengembangan dan implementasi sistem...

23
PENGEMBANGAN DAN IMPLEMENTASI SISTEM INFORMASI AKADEMIK MENGGUNAKAN FRAMEWORK SISFO KAMPUS BERBASIS WEB PADA STMIK ISLAM INTERNASIONAL JAKARTA Oleh; Ryan Sofyan 106091002963 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2011 M/ 1432 H

Upload: ngolien

Post on 05-Feb-2018

226 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

vii

PENGEMBANGAN DAN IMPLEMENTASI SISTEM

INFORMASI AKADEMIK MENGGUNAKAN FRAMEWORK

SISFO KAMPUS BERBASIS WEB PADA STMIK ISLAM

INTERNASIONAL JAKARTA

Oleh;

Ryan Sofyan 106091002963

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

JAKARTA

2011 M/ 1432 H

Page 2: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

i

PENGEMBANGAN DAN IMPLEMENTASI SISTEM

INFORMASI AKADEMIK MENGGUNAKAN FRAMEWORK

SISFO KAMPUS BERBASIS WEB PADA STMIK ISLAM

INTERNASIONAL JAKARTA

Oleh;

Ryan Sofyan 106091002963

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

JAKARTA

2011 M/ 1432 H

Page 3: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

ii

PENGEMBANGAN DAN IMPLEMENTASI SISTEM

INFORMASI AKADEMIK MENGGUNAKAN FRAMEWORK

SISFO KAMPUS BERBASIS WEB PADA STMIK ISLAM

INTERNASIONAL JAKARTA

Oleh;

Ryan Sofyan 106091002963

Skripsi Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer Bidang Software Enginnering

Fakultas Sains dan Teknologi

Universitas Islam Negeri Syarif Hidayatullah Jakarta

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

JAKARTA

2011 M/ 1432 H

Page 4: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

iii

Page 5: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

iv

Page 6: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

v

LEMBAR PERNYATAAN

Dengan ini saya menyatakan bahwa:

1. Skripsi ini merupakan hasil karya asli saya yang diajukan untuk memenuhi

salah satu persyaratan memperoleh gelar Strata 1 di UIN Syarif

Hidayatullah Jakarta.

2. Semua sumber yang saya gunakan dalam penelitian ini telah saya

cantumkan sesuai dengan ketentuan yang berlaku di UIN syarif

Hidayatullah Jakarta.

3. Jika di kemudian hari terbukti bahwa karya ini bukan hasil karya asli saya

atau merupakan hasil jiplakan dari karya orang lain, maka saya bersedia

menerima sanksi yang berlaku di UIN Syarif Hidayatullah Jakarta.

Ciputat, Januari 2011

Ryan Sofyan

Page 7: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

vi

ABSTRAK

RYAN SOFYAN (106091002963). Pengembangan dan Implementasi Sistem Informasi Akademik Menggunakan Framework SisFo Kampus Berbasis Web pada STMIK Islam Internasional Jakarta. (Di bawah bimbingan YUSUF DURACHMAN, M.Sc, MIT dan ARINI MT. M.Sc). Saat ini, proses penerimaan mahasiswa baru (PMB), Kartu Rencana Studi (KRS), keuangan dan Nilai mahasiswa yang berlangsung pada IIUC dilakukan secara manual oleh staf akademik. Semua proses hanya bisa dilakukan pada komputer lokal yang ada pada IIUC saja, sehingga proses berjalan lama dan data pun terjadi redundan. Ini merupakan suatu hambatan bagi proses perkuliahan pada IIUC. Melihat permasalahan yang terjadi, maka perlu dibuat sistem informasi akademik yang dapat membantu pekerjaan akademik dan proses perkuliahan mahasiswa. Metode pengembangan sistem yang dipakai dalam penelitian ini adalah FAST (Framework for the Applications of Sytems Thinking). Dalam aplikasi ini terdapat modul PMB, KRS, keuangan, nilai mahasiswa. Hasil dari aplikasi ini adalah laporan rekapitulasi PMB, keuangan, KRS, dan nilai mahasiswa dalam bentuk dot Matrix, PDF, dan Excel. Pada akhirnya, aplikasi ini dapat membantu pekerjaan akademik, perkuliahan mahasisawa serta laporan-laporan akademik. Kata Kunci : Sistem Akademik,, SisfoKampus, FAST, Web. Jumlah Halaman : xxii halaman + 329 Halaman + 130 gambar + 61 tabel + 52

lampiran Jumlah Daftar Pustaka : 18 sumber (tahun 1999 s/d 2010)

Page 8: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

vii

KATA PENGANTAR

Segala puji hanya milik Allah Subhanahu wa Ta’aala. Shalawat dan salam

semoga senantiasa dilimpahkan kepada Rasulullah shallallaahu’alaihi wa sallam,

kepada keluarga, dan kepada para Sahabatnya.

Alhamdulillah, dengan taufiq, pertolongan, dan rahmat Allah Subhanahu

wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi Sistem

Informasi Akademik Menggunakan Framework Sisfo Kampus Berbasis Web

Pada Stmik Islam Internasional Jakarta” telah dapat penulis selesaikan dengan

baik.

Adanya perbaikan dan berbagai tambahan dalam skripsi ini menunjukan

bahwa manusia bersifat lemah dan tidak dapat berbuat sempurna, karena

kesempurnaan itu hanya milik Allah Ta’aala. Imam al-Muzani, sahabat Imam asy-

Syafi’i pernah berkata “Seandainya sebuah kitab dilihat dan dibaca (berulang-

ulang) sebanyak tujuh puluh kali, niscaya akan tetap didapati kesalahan di

dalamnya karena Allah Ta’ala tidak menginginkan ada satu kitab manapun yang

sempurna keshalihannya kecuali Kitab-Nya yang mulia”

Dalam pelaksanaan pembuatan skripsi ini penulis mendapatkan banyak

bantuan baik dari segi moral dan material. Oleh karena itu penulis ingin

mengucapkan terimakasih kepada:

1. Bapak DR. Syopiansyah Jaya Putra, M.Sis. selaku Dekan Fakultas Sains

dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta.

2. Bapak Yusuf Durachman, M.Sc dan Ibu Viva Arifin, MMSI selaku Ketua

dan Sekretaris Program Studi Teknik Informatika.

Page 9: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

viii

3. Bapak Yusuf Durachman, M.Sc dan Arini MT. M.Sc selaku dosen

pembimbing skripsi.

4. Paman dan Bibiku yang selalu memberikan dukungan kepada penulis

dalam berbagai bentuk. Terimakasih telah menjadi penyemangat di setiap

waktu.

5. Ina Yanuar Rukmayanti istriku tersayang yang selalu memberikan semangat

dalam pembuatan skripsi ini.

6. Ka Olia Desconova Nyaman, Wahyu Rifa’i, Baskoro Adi Putro, Imam

Mozakir dan Saikhul Anam yang telah mau membantu dan bertukar ilmu

dengan penulis.

7. Semua pihak yang telah membantu dan tidak bisa penulis sebutkan satu

per satu disini.

Penulis menyadari bahwa di dalam penulisan skripsi ini masih banyak

kekurangan. Maka dari itu saran yang membangun penulis harapkan untuk

perbaikan dimasa yang akan datang.

Ciputat, Januari 2011

Ryan Sofyan

Page 10: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

ix

DAFTAR ISI

LEMBAR SAMPUL .................................................................................. i

LEMBAR JUDUL ...................................................................................... ii

LEMBAR PERSETUJUAN PEMBIMBING ........................................... iii

LEMBAR PENGESAHAN ........................................................................ iv

LEMBAR PERNYATAAN ........................................................................ v

ABSTRAK .................................................................................................. vi

KATA PENGANTAR ................................................................................ vii

DAFTAR ISI .............................................................................................. ix

DAFTAR TABEL ...................................................................................... xiv

DAFTAR GAMBAR .................................................................................. xvii

DAFTAR LAMPIRAN ............................................................................... xxii

BAB 1 PENDAHULUAN.................................................................................1

1.1 Latar Belakang ...................................................................................1

1.2 Perumusan Masalah .............................................................................2

1.3 Batasan Masalah ..................................................................................3

1.4 Tujuan Penelitian.................................................................................3

1.5 Manfaat Penelitian ...............................................................................4

1.6 Metode Penelitian ................................................................................5

1.6.1 Metode Pengumpulan Data ........................................................5

1.6.2 Metode Pengembangan Sistem ..................................................5

1.7 Sistematika Penulisan ..........................................................................6

BAB II LANDASAN TEORI ...........................................................................7

2.1 Internet .............................................................................................7

2.2 Web ...................................................................................................8

2.3 Software Pengembangan Sistem Web Server ....................................9

2.3.1 Web Server ............................................................................9

2.3.2 Web Browser .........................................................................10

Page 11: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

x

2.3.3 Apache ....................................................................................11

2.3.4 PHP ........................................................................................11

2.3.5 MySQL ...............................................................................15

2.3.6 PHPMy Admin ........................................................................18

2.4 Sistem .............................................................................................19

2.5 Informasi ..........................................................................................20

2.5 Sistem Informasi................................................................................20

2.7 Database............................................................................................21

2.8 Flow chart ........................................................................................23

2.9 Framework .....................................................................................24

2.10. SisFo Kampus ..................................................................................26

2.10.1 Definisi SisFo Kampus ........................................................26

2.10.2 Manfaat proyek SisFo Kampus .............................................27

2.11. UML (Unified Modelling Language) ...............................................29

2.12. Metode Pengembagan Sistem ...........................................................40

2.12.1 Scope Definition (Definisi Ruang Lingkup) ..........................41

2.12.2 Problem Analysis (Analisis Masalah) ...................................42

2.12.3 Requirements Analysis (Analisis Kebutuhan) .......................43

2.12.4 Logical Design (Desain Logis) .............................................45

2.12.5 Decision Analysis (Analisis Keputusan) ..............................45

2.12.6 Physical Design and Integration (Desain Fisik dan Intergrasi)46

2.12.7 Construction and Testing (Konstruksi dan Pengujian) ..........47

2.12.8 Installation and Delivery (Instalasi dan Pengiriman) ............48

2.13 STMIK Islam Internasional Jakarta ...................................................48

2.13.1 Kursus yang Ditawarkan ......................................................49

2.13.2 Struktur Organigram ...............................................................50

2.13.3 Ukuran Kelas ........................................................................51

2.13.4 Tahun Akademik .................................................................51

2.13.5 Visi ......................................................................................51

2.13.6 Misi .......................................................................................51

2.14 Studi Sejenis ......................................................................................52

Page 12: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xi

BAB III METODOLOGI PENELITIAN .......................................................55

3.1 Metode Pengumpulan Data ..................................................................55

3.1.1 Observasi ................................................................................55

3.1.2 Wawancara / Interview ............................................................55

3.1.3 Studi Pustaka ..........................................................................56

3.2 Metode Pengembangan Sistem ...........................................................56

3.2.1 Scope Definition (Definisi Ruang Lingkup) .............................56

3.2.2 Problem Analysis (Analisis Masalah) ......................................57

3.2.3 Requirements Analysis (Analisis Kebutuhan) ............................57

3.2.4 Logical Design (Desain Logis) .................................................58

3.2.5 Decision Analysis (Analisis Keputusan) ...................................61

3.2.6 Physical Design and Integration (Desain Fisik dan Integrasi) ...62

3.2.7 Construction and Testing (Konstruksi dan Pengujian) ..............62

3.2.8 Installation and Delivery (Instalasi dan Pengiriman).................63

3.3 Kerangka Berpikir .................................................................................64

BAB IV HASIL DAN PEMBAHASAN...........................................................66

4.1 Scope Definition (Definisi Ruang Lingkup) ..........................................66

4.2 Problem Analysis (Analisis Masalah) ...............................................67

4.3 Requirements Analysis (Analisis Kebutuhan) ......................................67

4.4 Logical Design (Desain Logis) ...........................................................69

4.4.1 Identifikasi Use case dan Aktor ...............................................69

4.4.2 Use Case Diagram ....................................................................74

4.4.2.1 PMB ...........................................................................75

4.4.2.2 Keuangan ...................................................................77

4.4.2.3 Penilaian .....................................................................78

4.4.2.4 KRS ............................................................................79

4.4.3 Use Case Scenario ....................................................................80

4.4.3.1 PMB ...........................................................................80

4.4.3.2 Keuangan ...................................................................90

Page 13: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xii

4.4.3.3 Penilaian .....................................................................95

4.4.3.3 KRS ....................................................................... 101

4.4.4 Activity Diagram ..................................................................... 105

4.4.4.1 PMB ........................................................................ 105

4.4.4.2 Keuangan ................................................................ 123

4.4.4.3 Penilaian ................................................................... 134

4.4.4.4 KRS ....................................................................... 145

4.4.5 Sequence Diagram ................................................................. 150

4.4.5.1 PMB ........................................................................ 150

4.4.5.2 Keuangan ................................................................ 168

4.4.5.3 Penilaian ................................................................... 179

4.4.5.4 KRS ......................................................................... 191

4.4.6 Class Diagram ......................................................................... 195

4.5 Decision Analysis (Analisis Keputusan) ............................................... 197

4.5.1 Sistem yang digunakan .......................................................... 197

4.5.2 Kepemilikan perangkat lunak ................................................... 197

4.5.3 Desain Sistem ............................................................................ 197

4.5.4 Teknologi informasi yang akan dihasilkan dari aplikasi ............. 197

4.5.5 Analisis Kelayakan ( feasibility analisys) ................................. 198

4.6 Physical Design and Integration (Desain Fisik dan Integrasi) .............. 203

4.6.1 Penerjemahan Entity .................................................................. 203

4.6.2 Perancangan Tampilan ............................................................... 268

4.7 Construction and Testing (Konstruksi dan Pengujian) ........................ 286

4.7.1. Langkah Kerja Pengembangan Website ...................................... 286

4.7.1.1 Instalasi XAMPP ..................................................... 286

4.7.2. Code (Pengkodean) .................................................................... 296

4.7.3. Testing (Ujicoba) ..................................................................... 296

4.7.3.1 PMB ........................................................................ 297

4.7.3.2 Keuangan ................................................................. 298

4.7.3.3 Penilaian ................................................................. 299

4.7.3.4 KRS ......................................................................... 301

Page 14: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xiii

4. 8 Installation and Delivery (Instalasi dan Pengiriman) ........................... 301

4.8.1. Upload ke Web Hosting .............................................................. 301

4.8.8.1 Langkah-Langkah hosting website di Cpanel

IDwebhost ...................................................................... 305

4.8.2 Membuat Database Mysql ........................................................... 317

4.8.3 Konfigurasi Koneksi Database Mysql ......................................... 324

BAB V PENUTUP ........................................................................................ 326

5.1 Kesimpulan .......................................................................................... 326

5.2 Saran .................................................................................................... 327

BAB VI DAFTAR PUSTAKA ...................................................................... 328

LAMPIRAN ................................................................................................... 330

Page 15: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xiv

DAFTAR TABEL

Tabel 2.1 Perbandingan dengan penelitian sebelumnya ..................................52

Tabel 4.1 Perbedaan objek-objek dalam model bisnis dan model sistem ......69

Tabel 4.2 Requirement Aktor dan Use case untuk PMB ...............................71

Tabel 4.3 Requirement Aktor dan Use case untuk Keuangan ...........................72

Tabel 4.4 Requirement Aktor dan Use case untuk Penilaian ...........................73

Tabel 4.5 Requirement Aktor dan Use case untuk KRS ....................................74

Tabel 4.6 Use Scenario Setup PMB .................................................................80

Tabel 4.7 Use Scenario ubah formulir calon mahasiswa ..................................81

Tabel 4.8 Use Scenario hasil USM .................................................................81

Tabel 4.9 Use Scenario installment calon mahasiswa .......................................82

Tabel 4.10 Use Scenario monitor PMB ...........................................................82

Tabel 4.11 Use Scenario menentukan master bipot ...........................................83

Tabel 4.12 Use Scenario pindah prodi .............................................................83

Tabel 4.13 Use Scenario laporan PMB ...........................................................84

Tabel 4.14 Use Scenario inquery PMB ...........................................................84

Tabel 4.15 Use Scenario cetak label dan DHU ..................................................85

Tabel 4.16 Use Scenario penjualan formulir......................................................85

Tabel 4.17 Use Scenario formulir PMB ............................................................86

Tabel 4.18 Use Scenario laporan PMB ..............................................................86

Tabel 4.19 Use Scenariop pendataan PSB ........................................................87

Tabel 4.20 Use Scenario file saringan ujian masuk ...........................................87

Tabel 4.21 Use Scenario pemberitahuan lulus USM ..........................................88

Tabel 4.22 Use Scenario pengumuman PMB ....................................................88

Tabel 4.23 Use Scenario ..................................................................................89

Tabel 4.24 Use Scenario inquery mundur ..........................................................89

Tabel 4.25 Use Scenario setup account .............................................................90

Tabel 4.26 Use Scenario setup denda ...............................................................90

Tabel 4.27 Use Scenario master keuangan mahasiswa ......................................91

Page 16: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xv

Tabel 4.28 Use Scenario keuangan mahasiswa ..................................................91

Tabel 4.29 Use Scenario honor dosen honorer ..................................................92

Tabel 4.30 Use Scenario rekening dosen ...........................................................92

Tabel 4.31 Use Scenario inquery BPM .............................................................93

Tabel 4.32 Use Scenario autodebet ...................................................................93

Tabel 4.33 Use Scenario cetak validitas PMB ...................................................94

Tabel 4.34 Use Scenario PMB mundur ............................................................94

Tabel 4.35 Use Scenario validitas autodebet .....................................................95

Tabel 4.36 Use Scenario bobot nilai ..................................................................95

Tabel 4.37 Use Scenario nilai mahasiswa .........................................................96

Tabel 4.38 Use Scenario cetak nilai mahasiswa.................................................96

Tabel 4.39 Use Scenario hitung nilai mahasiswa ...............................................97

Tabel 4.40 Use Scenario finalisasi nilai mahasiswa ...........................................97

Tabel 4.41 Use Scenario lihat nilai mahasiswa ............................................... 98

Tabel 4.42 Use Scenario cetak KHS............................................................... 98

Tabel 4.43 Use Scenario transkip nilai mahasiswa ......................................... 99

Tabel 4.44 Use Scenario tanda terima nilai .................................................... 99

Tabel 4.45 Use Scenario upload file nilai ....................................................... 100

Tabel 4.46 Use Scenario hitung IPK .............................................................. 100

Tabel 4.47 Use Scenario hitung IPK mundur ................................................. 101

Tabel 4.48 Use Scenario KRS mahasiswa ...................................................... 101

Tabel 4.49 Use Scenario bimbingan Akademik .............................................. 102

Tabel 4.50 Use Scenario isi KRS ................................................................... 102

Tabel 4.51 Use Scenario autodebet ................................................................ 103

Tabel 4.52 Use Scenario validitas Autodebet ................................................. 103

Tabel 4.53 Use Scenario cetak KSS Autodebet .............................................. 104

Tabel 4.54 Use Scenario cetak Kartu Studi Semester ..................................... 104

Tabel 4.55 Candidate system matrix ............................................................... 198

Tabel 4.56 Feasibility analysis matrix ........................................................... 200

Tabel 4.57 Testing proses Penerimaan Mahasiswa Baru ................................. 297

Tabel 4.58 T esting proses Keuangan ............................................................. 298

Page 17: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xvi

Tabel 4.59 Testing proses Penilaian ............................................................... 299

Tabel 4.60 Testing proses KRS ...................................................................... 301

Page 18: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xvii

DAFTAR GAMBAR

Gambar 2.1 Hierarki Database ........................................................................22

Gambar 2.2 Notasi Aktor ................................................................................35

Gambar 2.3 Notasi Kelas ................................................................................36

Gambar 2.4 Notasi Use Case ...........................................................................37

Gambar 2.5 Notasi Interaction ........................................................................37

Gambar 2.6 Notasi Interface ...........................................................................38

Gambar 2.7 Notasi Package .............................................................................38

Gambar 2.8 Notasi Note .................................................................................38

Gambar 2.9 Notasi Dependency ......................................................................39

Gambar 2.10 Notasi association ........................................................................40

Gambar 2.11 Aliran tiap-tiap fase dalam metodologi FAST ............................41

Gambar 2.12 Struktur organigram STMIK Internasional Jakarta ..................... 50

Gambar 3.1 Kerangka Berpikir [Bagian 1] ......................................................64

Gambar 3.2 Kerangka Berpikir [Bagian 2] ......................................................65

Gambar 4.1 Pengguna SisFo Kampus..............................................................70

Gambar 4.2 Use Case Diagram PMB aktor KaAdmisi ....................................75

Gambar 4.3 Use Case Diagram PMB aktor Admisi.........................................76

Gambar 4.4 Use Case Diagram Keuangan ......................................................77

Gambar 4.5 Use Case Diagram Penilaian .......................................................78

Gambar 4.6 Use Case Diagram KRS ..............................................................79

Gambar 4.7 Activity Diagram Setup PMB .................................................... 105

Gambar 4.8 Activity Diagram Ubah Formulir Calon Mahasiswa .................. 106

Gambar 4.9 Activity Diagram Hasil USM .................................................... 107

Gambar 4.10 Activity Diagram Installment Calon Mahasiswa ........................ 108

Gambar 4.11 Activity Diagram Monitor PMB ................................................ 109

Gambar 4.12 Activity Diagram Master Bipot ................................................. 110

Gambar 4.13 Activity Diagram Pindah Prodi .................................................. 111

Gambar 4.14 Activity Diagram Laporan PMB ................................................ 112

Page 19: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xviii

Gambar 4.15 Activity Diagram Inquery PMB ................................................. 113

Gambar 4.16 Activity Diagram cetak label dan DHU ..................................... 114

Gambar 4.17 Activity Diagram Penjualan Formulir ........................................ 115

Gambar 4.18 Activity Diagram Formulir PMB ............................................... 116

Gambar 4.19 Activity Diagram Laporan PMB ................................................ 117

Gambar 4.20 Activity Diagram Pendataan PSB .............................................. 118

Gambar 4.21 Activity Diagram File ujian saringan masuk .............................. 119

Gambar 4.22 Activity Diagram Pengumuman PMB....................................... 120

Gambar 4.23 Activity Diagram Setup Sekolah................................................ 121

Gambar 4.24 Activity Diagram Inquery Mundur ............................................ 122

Gambar 4.25 Activity Diagram Setup Account ............................................... 123

Gambar 4.26 Activity Diagram Setup Denda .................................................. 124

Gambar 4.27 Activity Diagram Master Keuangan Mahasiswa ....................... 125

Gambar 4.28 Activity Diagram Keuangan Mahasiswa ................................... 126

Gambar 4.29 Activity Diagram honor dosen honorer ..................................... 127

Gambar 4.30 Activity Diagram rekening dosen .............................................. 128

Gambar 4.31 Activity Diagram Inquery BPM ................................................. 129

Gambar 4.32 Activity Diagram autodebet ....................................................... 130

Gambar 4.33 Activity Diagram cetak validitas PMB....................................... 131

Gambar 4.34 Activity Diagram PMB mundur .................................................. 132

Gambar 4.35 Activity Diagram validitas PMB................................................ 133

Gambar 4.36 Activity Diagram bobot nilai ..................................................... 134

Gambar 4.37 Activity Diagram nilai mahasiswa ............................................. 135

Gambar 4.38 Activity Diagram cetak nilai mahasiswa .................................... 136

Gambar 4.39 Activity Diagram hitung nilai mahasiswa .................................. 137

Gambar 4.40 Activity Diagram finalisasi nilai mahasiswa .............................. 138

Gambar 4.41 Activity Diagram lihat nilai mahasiswa ..................................... 139

Gambar 4.42 Activity Diagram cetak KHS .................................................... 140

Gambar 4.43 Activity Diagram Transkip Nilai .............................................. 141

Gambar 4.44 Activity Diagram tanda terima disket Nilai ............................... 142

Gambar 4.45 Activity Diagram upload file nilai ............................................. 143

Page 20: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xix

Gambar 4.46 Activity Diagram Hitung IPK .................................................... 144

Gambar 4.47 Activity Diagram Hitung IPK Mundur ...................................... 145

Gambar 4.48 Activity Diagram KRS mahasiswa ........................................... 146

Gambar 4.49 Activity Diagram Bimbingan Akademik ................................... 147

Gambar 4.50 Activity Diagram Isi KRS ......................................................... 148

Gambar 4.51 Activity Diagram Cetak KSS Autodebet .................................... 149

Gambar 4.52 Activity Diagram Cetak Kartu Studi Semester ........................... 150

Gambar 4.53 Sequence Diagram Setup PMB ................................................ 151

Gambar 4.54 Sequence Diagram ubah formulir calon .................................. 152

Gambar 4.55 Sequence Diagram hasil USM ................................................... 153

Gambar 4.56 Sequence Diagram installment calon mahasiswa ...................... 154

Gambar 4.57 Sequence Diagram monitor PMB .............................................. 155

Gambar 4.58 Sequence Diagram menentukan master BIPOT ........................ 156

Gambar 4.59 Sequence Diagram pindah prodi ............................................... 157

Gambar 4.60 Sequence Diagram laporan PMB .............................................. 158

Gambar 4.61 Sequence Diagram Inquery PMB ............................................. 159

Gambar 4.62 Sequence Diagram cetak label dan DHU................................... 160

Gambar 4.63 Sequence Diagram penjualan formulir ...................................... 161

Gambar 4.64 Sequence Diagram formulir PMB ............................................ 162

Gambar 4.65 Sequence Diagram laporan PMB ............................................. 163

Gambar 4.66 Sequence Diagram pendataan PSB ........................................... 164

Gambar 4.67 Sequence Diagram file ujian saringan masuk ............................ 165

Gambar 4.68 Sequence Diagram pemberitahuan lulus USM ......................... 166

Gambar 4.69 Sequence Diagram pengumuman PMB .................................... 167

Gambar 4.70 Sequence Diagram setup sekolah .............................................. 168

Gambar 4.71 Sequence Diagram setup account .............................................. 169

Gambar 4.72 Sequence Diagram setup denda ................................................. 170

Gambar 4.73 Sequence Diagram master keuangan mahasiswa ....................... 171

Gambar 4.74 Sequence Diagram keuangan mahasiswa .................................. 172

Gambar 4.75 Sequence Diagram honor dosen honorer ................................... 173

Gambar 4.76 Sequence Diagram rekening dosen............................................ 174

Page 21: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xx

Gambar 4.77 Sequence Diagram inquery BPM .............................................. 175

Gambar 4.78 Sequence Diagram autodebet .................................................... 176

Gambar 4.79 Sequence Diagram cek validitas PMB....................................... 177

Gambar 4.80 Sequence Diagram PMB mundur ............................................. 178

Gambar 4.81 Sequence Diagram validitas autodebet ...................................... 179

Gambar 4.82 Sequence Diagram bobot nilai .................................................. 180

Gambar 4.83 Sequence Diagram nilai mahasiswa ......................................... 181

Gambar 4.84 Sequence Diagram cetak nilai mahasiswa ................................. 182

Gambar 4.85 Sequence Diagram hitung nilai mahasiswa ............................... 183

Gambar 4.86 Sequence Diagram finalisasi nilai mahasiswa ........................... 184

Gambar 4.87 Sequence Diagram lihat nilai mahasiswa .................................. 185

Gambar 4.88 Sequence Diagram cetak KHS .................................................. 186

Gambar 4.89 Sequence Diagram transkip nilai mahasiswa ............................. 187

Gambar 4.90 Sequence Diagram tanda terima disket nilai .............................. 188

Gambar 4.91 Sequence Diagram upload file nilai........................................... 189

Gambar 4.92 Sequence Diagram hitung IPK .................................................. 190

Gambar 4.93 Sequence Diagram hitung IPK mundur ..................................... 191

Gambar 4.94 Sequence Diagram KRS mahasiswa ......................................... 192

Gambar 4.95 Sequence Diagram bimbingan akademik................................... 193

Gambar 4.96 Sequence Diagram cetak KSS autodebet ................................... 194

Gambar 4.97 Sequence Diagram cetak kartu studi semester ........................... 195

Gambar 4.98 Class Diagram ......................................................................... 196

Gambar 4.99 Screenshot tampilan XAMPP. ................................................... 287

Gambar 4.100 Halaman login cpanel iiuc.ac.id................................................ 307

Gambar 4.101 Halaman Awal Cpanel iiuc.ac.id ............................................... 306

Gambar 4.102 Menu File Manager ............................................................... 311

Gambar 4.103 Pilih Upload file Cpanel iiuc.ac.id .......................................... ...312

Gambar 4.104 Halaman file Manager Sistem akademik Cpanel iiuc.ac.id ..... 313

Gambar 4.105 Menu Upload file manager Cpanel iiuc.ac.id .......................... 314

Gambar 4.106 Plih Berkas Upload file manager Cpanel iiuc.ac.id ................ 315

Gambar 4.107 Proses Upload file manager Cpanel iiuc.ac.id ......................... 316

Page 22: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xxi

Gambar 4.108 Menu Mysql Database Cpanel iiuc.ac.id ........................................ 317

Gambar 4.109 Membuat Database Akademik di Cpanel iiuc.ac.id ................. 318

Gambar 4.110 Membuat Database Akademik di Cpanel iiuc.ac.id ................. 319

Gambar 4.111 Membuat User untuk Database Akademik di Cpanel iiuc.ac.id .......................................................... 320

Gambar 4.112 Data Database dan Users Akademik di Cpanel iiuc.ac.id .......................................................... 321

Gambar 4.413 Menu PhpMyadmin di Cpanel iiuc.ac.id................................. 322

Gambar 4.114 PhpMyadmin di Cpanel iiuc.ac.id .......................................... 323

Gambar 4.115 PhpMyadmin Akademik di Cpanel iiuc.ac.id.......................... 324

Gambar 4.116 Sistem Informasi STMIK Islam Internasional Jakarta ............. 325

Page 23: PENGEMBANGAN DAN IMPLEMENTASI SISTEM …repository.uinjkt.ac.id/dspace/bitstream/123456789/21907/1/RYAN... · wa Ta’aala, skripsi yang berjudul “Pengembangan dan Implementasi

xxii

DAFTAR LAMPIRAN

Lampiran A Surat Keterangan Telah Melakukan Penelitian Skripsi ............... 331

Lampiran B Surat Keterangan Telah Melakukan Wawancara ........................ 332

Lampiran C Hasil Wawancara....................................................................... 333

Lampiran D Hasil Uji Kepuasan Implementasi Sistem .................................. 334

Lampiran E Desain Input .............................................................................. 336

Lampiran F Desain Output ............................................................................ 349

Lampiran G Source Code .............................................................................. 357