• Tidak ada hasil yang ditemukan

Pengembangan dan implementasi sistem informasi akademik menggunakan framework sisfo kampus berbasis web pada STMIK Islam Internasional Jakarta

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pengembangan dan implementasi sistem informasi akademik menggunakan framework sisfo kampus berbasis web pada STMIK Islam Internasional Jakarta"

Copied!
23
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)
(5)
(6)

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

(7)

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

(8)

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

(9)

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

(10)

ix

DAFTAR ISI

LEMBAR SAMPUL ... i

LEMBAR JUDUL ... ii

LEMBAR PERSETUJUAN PEMBIMBING ... iii

LEMBAR PENGESAHAN ... iv

LEMBAR PERNYATAAN ... v

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

(11)

x

2.10.2 Manfaat proyek SisFo Kampus ...27

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

2.13 STMIK Islam Internasional Jakarta ...48

(12)

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

(13)

xii

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

(14)

xiii

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

4.8.1. Upload ke Web Hosting ... 301

4.8.8.1Langkah-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

(15)

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.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

(16)

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.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

(17)

xvi

(18)

xvii

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.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

(19)

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

(20)

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

(21)

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

(22)

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

(23)

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

Gambar

Tabel 4.60  Testing proses KRS .....................................................................
Gambar 4.108 Menu Mysql Database Cpanel iiuc.ac.id .......................................

Referensi

Dokumen terkait

[r]

Badan Keluarga Berencana Kabupaten Simalungun tahun 2011 jumlah PLKB yang. harus tersedia untuk mencakup seluruh wilayah Kabupaten Simalungun

Pada alat tenun ini benang lusi dalam posisi vertikal dan selalu tegang karena ada pemberat atau beban, sedangkan benang pakan disisipkan dengan suatu alat yang disebut

Olahraga bagi lansia bila dilakukan dengan terprogram akan mempunyai beberapa manfaat, diantaranya adalah untuk mempertahankan kesehatan, meningkatkan kekuatan

Karma setiap masalah memiliki tanggapan yang berbeda dengan masyarakat lainnya, setiap manusia membutuhkan keadilan bagi dirinya maupun orang lain hanya dengan

bahwa berdasarkan pertimbangan sebagaimana dimaksud dalam huruf a dan huruf b, perlu diatur Disiplin Kerja Pegawai Negeri Sipil di Lingkungan Pemerintah Kabupaten

Pendekatan kontruktivisme dalam pembelajaran kooperatif bertolak dari asumsi bahwa siswa akan lebih mudah mengontruksikan pengetahuannya, lebih mudah menemukan,

1. menyadari bahwa akan adanya kebutuhan-kebutuhan untuk mengembangkan dorongan-dorongan sosial atau tekanan-tekanan sosial dan tekanan ekonomi yang dapat mempengaruhi