Aplikasi Sistem Informasi untuk Maranatha Information Technologi Center (MITC).

(1)

ABSTRAK

Kemajuan di bidang teknologi informasi semakin hari semakin meningkat seiring berkembangnya permintaan akan hidup yang lebih baik, efisien dan aman. Dengan kemajuan teknologi ini, diharapkan dapat membantu pengelolaan sebuah sistem seperti sistem informasi yang terdapat di Maranatha Information Technolgy Center (MITC).MITC di bawah naungan fakultas teknologi informasi Universitas Kristen Maranatha sebaiknya memiliki sebuah aplikasi untuk mengelola data yang terdapat di MITC serta dapat mempromosikan pelatihan-pelatihan yang terdapat di MITC sehingga dapat dikenal oleh masyarakat luas. Pengalaman bekerja di MITC menjadi peran yang penting dalam membuat aplikasi yang dapat digunakan untuk mengelola data di MITC.Pada aplikasi sistem informasi yang dibuat, terdapat fitur untuk mengelola berbagai data sehingga dapat dikelola dengan teratur. Dengan menggunakan sistem yang terintegrasi dengan basis data membuat pengelolaan data menjadi lebih mudah serta sebuah situs yang dinamis membuat informasi milik MITC dapat diakses oleh lebih banyak orang dengan efektif.


(2)

vi

ABSTRACT

The advance of information technology day by day is increasing along with the request of a better life, more efficient, and more secure life. With this advance technology, the expectation is to better manage an information sistem in Maranatha Information Technology Center (MITC). MITC under the faculty of information sistem in Maranatha Christian University would be best have an application to manage data in MITC and to distribute training information in MITC to be known in public. The experience working with MITC is the basic in creating the application to manage

MITC’s data. In this application, there is features to manage data regularly. The integration between sistem and database will make the data management much more easier and dynamic website can distribute MITC’s information to public more effectively.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PRAKATA ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiv

BAB I PENDAHULUAN ... 1

I.1 Latar Belakang Masalah ... 1

I.2 Rumusan Masalah ... 1

I.3 Tujuan Pembahasan... 2

I.4 Ruang Lingkup Kajian ... 3

I.5 Sumber Data ... 3

I.6 Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 5

II.1 SISTEM INFORMASI ... 5

II.2 ENTITY RELATIONSHIP DIAGRAM (ERD) ... 6

II.3 FLOW CHART ...10

II.4 DATA FLOW DIAGRAM(DFD) ...12

II.5 KAMUS DATA ...13

II.6 PROCESS SPESIFICATION(PSPEC) ...14

II.7 PROSES BISNIS ...15

II.8 WEB ENVIRONMENT ...16

II.9 HTML / CSS ...17

II.10 PHP ...17

II.11 MYSQL ...18

II.12 JQuery ...20

BAB III ANALISIS DAN RANCANGAN SISTEM ...21

III.1 Proses Bisnis ...21

III.2 Flow chart ...22

III.3 ERD (Entity Relationship Diagram) ...26

III.4 Daftar Tabel ...27

III.4.1 Tabel staff ...27

III.4.2 Tabel announcement ...27

III.4.3 Tabel reply ...27

III.4.4 Tabel post ...28

III.4.5 Tabel galeries ...28

III.4.6 Tabel trainee ...28

III.4.7 Tabel trainer ...28

III.4.8 Tabel kelas ...29

III.4.9 Tabel trainingModules ...29

III.4.10 Tabel R_kelas_trainee ...29

III.4.11 Tabel techReport ...30

III.4.12 Tabel pembayaran ...30

III.4.13 Tabel kasKecil ...30


(4)

viii

III.4.15 Tabel cPanel ...31

III.4.16 Tabel Logs ...31

III.4.17 Tabel r_event_pesertaEvent ...31

III.4.18 Tabel pesertaEvent ...32

III.4.19 Tabel commentQuestion ...32

III.5 Data Flow Diagram (DFD) ...33

III.5.1 DFD Level 0 ...33

III.5.2 DFD Level 1 ...34

III.5.3 DFD Level 2 Proses 1 ...35

III.5.4 DFD Level 2 Proses 3 ...36

III.5.5 DFD Level 2 Proses 4 ...37

III.5.6 DFD Level 2 Proses 5 ...38

III.5.7 DFD Level 2 Proses 6 ...39

III.5.8 DFD Level 2 Proses 7 ...40

III.5.9 DFD Level 3 Proses 1.1 ...41

III.5.10 DFD Level 3 Proses 1.2 ...42

III.5.11 DFD Level 3 Proses 1.3 ...43

III.5.12 DFD Level 3 Proses 3.1 ...43

III.5.13 DFD Level 3 Proses 3.2 ...44

III.5.14 DFD Level 3 Proses 3.3 ...44

III.5.15 DFD Level 3 Proses 3.4 ...45

III.5.16 DFD Level 3 Proses 3.5 ...46

III.5.17 DFD Level 3 Proses 4.1 ...47

III.5.18 DFD Level 3 Proses 4.2 ...48

III.5.19 DFD Level 3 Proses 5.1 ...49

III.5.20 DFD Level 3 Proses 5.2 ...49

III.5.21 DFD Level 3 Proses 7.1 ...50

III.5.22 DFD Level 4 Proses 1.2.5 ...51

III.6 Kamus Data ...51

III.7 Process Spesification (PSPEC) ...57

III.8 Konsep Tampilan Antar Muka ...69

III.8.1 Tampilan Home Website ...69

III.8.2 Tampilan About Website ...70

III.8.3 Tampilan Training Website ...71

III.8.4 Tampilan Event Website ...72

III.8.5 Tampilan Login ...73

III.8.6 Form Tabel Data Staff ...73

III.8.7 Form Menambah Data Staff ...74

III.8.8 FormEdit Data Staff ...74

III.8.9 Form Tabel Data Trainer ...75

III.8.10 Form Menambah Data Trainer ...75

III.8.11 Form Mengubah Data Trainer ...76

III.8.12 Form Tabel Data Trainee ...76

III.8.13 Form Menambah Data Trainee ...77

III.8.14 Form Mengubah Data Trainee ...77

III.8.15 Form Tabel Data Kelas ...78

III.8.16 Form Menambah Data Kelas ...78

III.8.17 Form Tabel Data Modul Training ...79

III.8.18 Form Menambah Data Modul Training ...79

III.8.19 Form Mengubah Data Modul Training ...80


(5)

III.8.21 Tampilan Pengumuman dan Notifikasi antar Staff ...81

III.8.22 Form Menulis Pengumuman antar Staff ...81

III.8.23 Form Menulis Balasan Pengumuman antar Staff ...82

III.8.24 Form Mengubah User Account ...82

III.8.25 Form Control Panel ...83

III.8.26 Tampilan Data Event ...85

III.8.27 Tampilan Peserta Event ...85

III.8.28 Form Menambah Data Peserta Event ...86

III.8.29 Mengubah Data Peserta Event ...86

III.8.30 Form Menambah Data Event ...87

III.8.31 Form Mengubah Data Event ...87

III.8.32 Form Menulis Post ...88

III.8.33 Tampilan LogsData ...88

BAB IV HASIL PENELITIAN ...89

IV.1 Realisasi ...89

IV.1.1 Tampilan Indeks Situs MITC ...89

IV.1.2 Tampilan Situs Tentang MITC ...90

IV.1.3 Tampilan Halaman Situs Pelatihan MITC ...91

IV.1.4 Tampilan Halaman Event MITC ...92

IV.1.5 Halaman Detil Event MITC ...93

IV.1.6 Halaman Login untuk Staff dan Admin ...94

IV.1.7 Halaman Utama Aplikasi Sistem MITC...94

IV.1.8 Halaman Pengumuman antar Staff MITC ...95

IV.1.9 Form Pengumuman Baru ...95

IV.1.10 Form Balasan Terhadap Pesan atau Pengumuman ...96

IV.1.11 Data Arsip Pengumuman ...96

IV.1.12 Daftar Pertanyaan dari Public ...97

IV.1.13 Daftar Pertanyan Terjawab dari Public ...97

IV.1.14 Data Event MITC ...98

IV.1.15 Form Menambah Event MITC ...98

IV.1.16 FormEdit Data Event ...99

IV.1.17 Data Peserta Event ...99

IV.1.18 Form Pendaftaran Peserta Event ... 100

IV.1.19 FormEdit Data Peserta Event ... 100

IV.1.20 Form Pendaftaran Peserta Pelatihan ... 100

IV.1.21 Data Staff MITC ... 101

IV.1.22 Form Menambah Staff MITC ... 101

IV.1.23 Form Mengubah Data Staff ... 102

IV.1.24 Data Trainer di MITC ... 102

IV.1.25 Form Menambah Data Trainer ... 103

IV.1.26 Form Mengubah Data Trainer ... 103

IV.1.27 Data Peserta Pelatihan MITC ... 104

IV.1.28 Form Menambah Data Peserta Pelatihan ... 104

IV.1.29 Form Mengubah Data Peserta Pelatihan ... 105

IV.1.30 Data Kelas Pelatihan ... 105

IV.1.31 Form Membuat Kelas Pelatihan ... 106

IV.1.32 Form Mengubah Data Kelas Pelatihan ... 106

IV.1.33 Data Modul Pelatihan di MITC ... 107

IV.1.34 Form Menambah Data Modul Pelatihan ... 107

IV.1.35 Form Mengubah Data Modul Pelatihan ... 108


(6)

x

IV.1.37 Data Pembayaran Pelatihan (untuk bagian keuangan) ... 109

IV.1.38 Form Pembayaran Pelatihan MITC (untuk bagian keuangan) ... 110

IV.1.39 Data Pembayaran Pelatihan (untuk staff) ... 110

IV.1.40 Form Pembayaran Pelatihan MITC (untuk staff) ... 111

IV.1.41 Data Aktifitas Teknis ... 111

IV.1.42 Form Menulis Kegiatan Teknis ... 112

IV.1.43 Form Mengubah Kegiatan Teknis ... 112

IV.1.44 Data Kerusakan di MITC ... 113

IV.1.45 Form Menulis Data Kerusakan ... 113

IV.1.46 Form Mengubah Data Kerusakan ... 114

IV.1.47 Laporan Teknis ... 114

IV.1.48 Laporan Kas Kecil ... 115

IV.1.49 Laporan Pembayaran Training ... 115

IV.1.50 Panel Mengelola Content Situs MITC ... 116

IV.1.51 Panel Mengelola Advertisement ... 117

IV.1.52 Panel Upload Foto Kegiatan MITC ... 117

IV.1.53 Posting Pengumuman Pada Pengunjung Situs MITC ... 118

IV.1.54 Halaman Logs ... 118

IV.1.55 Form Akun Pengguna ... 119

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 120

V.1 Pengujian ... 120

V.2 Uji Fungsionalitas Modul ... 120

V.2.1 Black Box ... 120

V.3 Pengujian Program ... 156

BAB VI SIMPULAN DAN SARAN ... 161

VI.1 Simpulan ... 161

VI.2 Saran ... 162


(7)

DAFTAR GAMBAR

Gambar 1 Contoh ER-Model...10

Gambar 2 Bagan Alir ...12

Gambar 3 Flow chart Pembayaran Training ...22

Gambar 4 Flow chart Absensi ...23

Gambar 5 Flow chart Kas Kecil ...24

Gambar 6 Flow chart Kegiatan Teknisi ...25

Gambar 7 Entity Relationship Diagram (ERD) ...26

Gambar 8 DFD Level 0 ...33

Gambar 9 DFD Level 1 ...34

Gambar 10 DFD Level 2 Proses 1 ...35

Gambar 12 DFD Level 2 Proses 3 ...36

Gambar 13 DFD Level 2 Proses 4 ...37

Gambar 14 DFD Level 2 Proses 5 ...38

Gambar 15 DFD Level 2 Proses 6 ...39

Gambar 19 DFD Level 2 Proses 7 ...40

Gambar 20 DFD Level 3 Proses 1.1 ...41

Gambar 21 DFD Level 3 Proses 1.2 ...42

Gambar 22 DFD Level 3 Proses 1.3 ...43

Gambar 23 DFD Level 3 Proses 3.1 ...43

Gambar 24 DFD Level 3 Proses 3.2 ...44

Gambar 25 DFD Level 3 Proses 3.3 ...44

Gambar 26 DFD Level 3 Proses 3.4 ...45

Gambar 27 DFD Level 3 Proses 3.5 ...46

Gambar 28 DFD Level 3 Proses 4.1 ...47

Gambar 29 DFD Level 3 Proses 4.2 ...48

Gambar 30 DFD Level 3 Proses 5.1 ...49

Gambar 31 DFD Level 3 Proses 5.2 ...49

Gambar 32 DFD Level 3 Proses 7.1 ...50

Gambar 34 DFD Level 4 Proses 1.2.5 ...51

Gambar 35 Tampilan Home Website ...69

Gambar 36 Tampilan About Website ...70

Gambar 37 Tampilan Training Website ...71

Gambar 38 Tampilan Event Website ...72

Gambar 39 Tampilan Login ...73

Gambar 40 Form Tabel Data Staff ...73

Gambar 41 Form Menambah Data Staff ...74

Gambar 42 Form Edit Data Staff ...74

Gambar 43 Form Tabel Data Trainer ...75

Gambar 44 Form Menambah Data Trainer ...75

Gambar 45 Form Mengubah Data Trainer ...76

Gambar 46 Form Tabel Data Trainee ...76

Gambar 47 Form Menambah Data Trainee ...77

Gambar 48 Form Mengubah Data Trainee ...77

Gambar 49 Form Tabel Data Kelas ...78

Gambar 50 Form Menambah Data Kelas ...78

Gambar 51 Form Tabel Data Modul Training ...79


(8)

xii

Gambar 53 Form Mengubah Data Modul Training ...80

Gambar 54 Form Registrasi Pelatihan ...80

Gambar 55Tampilan Pengumuman dan Notifikasi antar Staff ...81

Gambar 56 Form Menulis Pengumuman antar Staff ...81

Gambar 57 Form Menulis Balasan Pengumuman antar Staff ...82

Gambar 58 Form Mengubah User Account...82

Gambar 59 Form Control Panel Web ...83

Gambar 60 Form Control Panel Advertise ...84

Gambar 61 Form Control Panel Galery ...84

Gambar 62Tampilan Data Event ...85

Gambar 63Tampilan DataPeserta Event ...85

Gambar 64 Form Menambah Data Peserta Event ...86

Gambar 65 Form Mengubah Data Peserta Event ...86

Gambar 66 Form Menambah Data Event ...87

Gambar 67 Form Mengubah Data Event ...87

Gambar 68 Form Mengubah Data Event ...88

Gambar 69Tampilan Logs Data ...88

Gambar 70 Tampilan Indeks Situs ...89

Gambar 71 Tampilan Situs Tentang MITC ...90

Gambar 72 Tampilan Halaman Situs Pelatihan MITC ...91

Gambar 73 Tampilan Halaman Event MITC ...92

Gambar 74 Halaman Detil Event MITC ...93

Gambar 75 Halaman Login untuk Staff dan Admin ...94

Gambar 76 Halaman Utama Aplikasi Sistem MITC ...94

Gambar 77 Halaman Pengumuman antar Staff MITC ...95

Gambar 78 Form Pengumuman Baru ...95

Gambar 79 Form Balasan Terhadap Pesan atau Pengumuman ...96

Gambar 80 Data Arsip Pengumuman ...96

Gambar 81 Daftar Pertanyaan dari Public...97

Gambar 82 Daftar Pertanyaan Terjawab dari Public ...97

Gambar 83 Data Event MITC...98

Gambar 84 Form Menambah Event MITC ...98

Gambar 85 Form Edit Data Event ...99

Gambar 86 Data Peserta Event ...99

Gambar 87 Form Pendaftaran Peserta Event ... 100

Gambar 88 Form Edit Data Peserta Event ... 100

Gambar 89 Form Pendaftaran Peserta Pelatihan ... 100

Gambar 90 Data Staff MITC ... 101

Gambar 91 Tampilan Situs Tentang MITC ... 101

Gambar 92 Form Mengubah Data Staff ... 102

Gambar 93 Data Pelatih di MITC ... 102

Gambar 94 Form Menambah Data Pelatih... 103

Gambar 95 Form Mengubah Data Pelatih ... 103

Gambar 96 Data Peserta Pelatihan MITC ... 104

Gambar 97 Form Menambah Data Peserta Pelatihan ... 104

Gambar 98 Form Mengubah Data Peserta Pelatihan ... 105

Gambar 99 Data Kelas Pelatihan ... 105

Gambar 100 Form Membuat Kelas Pelatihan ... 106

Gambar 101 Form Mengubah Data Kelas Pelatihan ... 106

Gambar 102 Data Modul Pelatihan di MITC ... 107


(9)

Gambar 104 Form Mengubah Data Modul Pelatihan ... 108

Gambar 105 Pengelolaan Kas Kecil ... 109

Gambar 106 Data Pembayaran Pelatihan (untuk bagian keuangan) ... 109

Gambar 107 Form Pembayaran Pelatihan MITC (untuk bagian keuangan) ... 110

Gambar 108 Data Pembayaran Pelatihan (untuk staff) ... 110

Gambar 109 Form Pembayaran Pelatihan MITC (untuk staff)... 111

Gambar 110 Data Aktifitas Teknis ... 111

Gambar 111 Form Menulis Kegiatan Teknis ... 112

Gambar 112 Form Mengubah Kegiatan Teknis ... 112

Gambar 113 Data Kerusakan di MITC ... 113

Gambar 114 Form Menulis Data Kerusakan ... 113

Gambar 115 Form Mengubah Data Kerusakan ... 114

Gambar 116 Laporan Teknis ... 114

Gambar 117 Laporan Kas Kecil ... 115

Gambar 118 Tampilan Situs Tentang MITC ... 115

Gambar 119 Panel Mengelola Content Situs MITC ... 116

Gambar 120 Panel Mengelola Advertisement ... 117

Gambar 121 Panel Upload Foto Kegiatan MITC ... 117

Gambar 122 Posting Pengumuman Pada Pengunjung Situs MITC ... 118

Gambar 123 Halaman Logs ... 118

Gambar 124 Form Akun Pengguna ... 119

Gambar 125 Form Menambah Data Staff ... 157

Gambar 126 Form notification... 157

Gambar 127 Form Panel Mengelola Advertisement ... 157

Gambar 128 Form window alert notification ... 158

Gambar 129 Form Mengelola User Account ... 158

Gambar 130 Notifikasi Password Tidak Sesuai ... 158

Gambar 131 Form Menambah Data Modul Pelatihan ... 159

Gambar 132 Window alert Konfirmasi Tombol Submit ... 159

Gambar 133 Halaman Melihat Data Staff ... 159


(10)

xiv

DAFTAR TABEL

Tabel I Model Entity Relationship Diagram ... 9

Tabel II Komponen DFD ...13

Tabel III Simbol-simbol Kamus Data ...14

Tabel IV staff ...27

Tabel V announcement ...27

Tabel VI reply ...27

Tabel VII post ...28

Tabel VIII galeries ...28

Tabel IX trainee ...28

Tabel X trainer ...28

Tabel XI kelas ...29

Tabel XII trainingModules ...29

Tabel XIII r_kelas_trainee ...29

Tabel XIV errReport ...30

Tabel XV pembayaran ...30

Tabel XVI kasKecil ...30

Tabel XVII event ...31

Tabel XVIII event ...31

Tabel XIX logs ...31

Tabel XX r_event_pesertaEvent ...31

Tabel XXI pesertaEvent ...32

Tabel XXII commentQuestion ...32

Tabel XXIII Kamus Data announcement ...51

Tabel XXIV Kamus Data reply ...52

Tabel XXV Kamus Data staff ...52

Tabel XXVI Kamus Data trainer ...52

Tabel XXVII Kamus Data trainee ...53

Tabel XXVIII Kamus Data kelas ...53

Tabel XXIX Kamus Data trainingModules ...53

Tabel XXX Kamus Data techReport ...54

Tabel XXXI Kamus Data pembayaran ...54

Tabel XXXII Kamus Data kasKecil ...54

Tabel XXXIII Kamus Data cPanel ...55

Tabel XXXIV Kamus Data event ...55

Tabel XXXV Kamus Data post ...55

Tabel XXXVI Kamus Data galeries ...56

Tabel XXXVII Kamus Data r_event_pesertaEvent ...56

Tabel XXXVIII Kamus Data pesertaEvent ...56

Tabel XXXIX Kamus Data commentQuestion ...56

Tabel XL Pengujian Form Pendaftaran EventOnline ... 120

Tabel XLI Pengujian FormLogin aplikasi administrasi ... 122

Tabel XLII Pengujian Form Menulis Pengumuman atau Pesan ... 123

Tabel XLIII Pengujian Form Melihat Pertanyaan dari Public ... 124

Tabel XLIV Pengujian Form Menulis Balasan Pengumuman atau Pesan ... 125

Tabel XLV Pengujian Form Menambah dan Mengubah Event Baru ... 125

Tabel XLVI Pengujian Form Mengubah Data Event ... 127

Tabel XLVII Pengujian Form Pendaftaran Pelatihan ... 127


(11)

Tabel XLIX Pengujian Form Pembayaran Pelatihan (untuk staff) ... 129

Tabel L Pengujian Form Menambah Data Staff ... 130

Tabel LI Pengujian Form Mengubah Data Staff ... 132

Tabel LII Pengujian Form Menambah Data Trainer ... 133

Tabel LIII Pengujian Form Mengubah Data Trainer ... 135

Tabel LIV Pengujian Form Menambah Data Trainee ... 136

Tabel LV Pengujian Form Mengubah Data Trainee ... 138

Tabel LVI Pengujian Form Menambah Data Class ... 138

Tabel LVII Pengujian Form Mengubah Data Kelas ... 140

Tabel LVIII Pengujian Form Menambah Data Modul Pelatihan ... 140

Tabel LIX Pengujian Form Mengubah Data Modul Pelatihan ... 143

Tabel LX Pengujian Form Pengelolaan Kas Kecil ... 144

Tabel LXI PengujianCek Data Pembayaran Pelatihan (untuk keuangan) ... 146

Tabel LXII Pengujian Form Pembayaran Pelatihan (untuk staff) ... 146

Tabel LXIII Pengujian Form Menulis Kegiatan Teknis ... 148

Tabel LXIV Pengujian Form Mengubah Kegiatan Teknis ... 149

Tabel LXV Pengujian Form Menulis Data Kerusakan ... 149

Tabel LXVI Pengujian Form Mengubah Data Kerusakan ... 150

Tabel LXVII Pengujian Form Panel Mengelola Content Situs ... 151

Tabel LXVIII Pengujian Form Panel Mengelola Advertisement ... 153

Tabel LXIX Pengujian Form Panel Unggah Foto MITC ... 155


(12)

1

Universitas Kristen Maranatha

BAB I

PENDAHULUAN

I.1

Latar Belakang Masalah

Tidak diragukan lagi bahwa teknologi terus berkembang dan akan

terus berkembang dengan pesat, bahkan setiap detiknya dapat mucul

sebuah ide baru dan penemuan baru dalam teknologi. Tak heran jika hampir

semua pekerjaan dan sistem, yang berjalan di dunia ini, dikendalikan oleh

komputer. Namun jika teknologi tersebut tidak dipelajari dan dipakai dalam

sistem sebuah perusahan dengan baik, maka perkembangan teknologi

tersebut tidak akan ada gunanya.

Fakultas Teknologi Informasi, Universitas Kristen Maranatha, memiliki

sebuah instansi pelatihan bernama

Maranatha Information Technology

Center

(MITC). MITC memiliki dua buah laboratorium komputer dengan

komputer-komputer yang memiliki spesifikasi cukup tinggi untuk melakukan

proses data dan penyimpanan data. Sistem informasi yang berjalan dalam

MITC bukan sebuah sistem yang sederhana, namun tetap teratur.

Walaupun berada di bawah kepengurusan fakultas Teknik Informatika,

dalam pengelolaan informasinya, MITC belum seluruhnya menggunakan

teknologi komputer. Maka dari itu, diharapkan dengan adanya aplikasi yang

dapat mengelola sistem informasi di MITC seperti pengelolaan SDM,

pelatihan, gaji dan laporan keuangan. Dengan penggunaan aplikasi,

diharapkan efisiensi kerja dapat lebih ditingkatkan. Hal tersebutlah yang

menarik dan menyebabkan topik ini menjadi pilihan yang tepat untuk Tugas

Akhir yang akan dilaksanakan.

I.2

Rumusan Masalah

Adapun pertanyaan-pertanyaan yang muncul seputar hal tersebut,

adalah:

1. Bagaimana mengelola Sumber Daya Manusia (SDM) seperti sarana

informasi antar

staff

dan pengurus di MITC?


(13)

2

2. Bagaimana mengelola pelatihan, seperti pendaftaran, memasukkan

sylabus

pelatihan yang tersedia di MITC?

3. Bagaimana mengelola laporan keuangan seperti biaya belanja

bulanan di MITC?

4. Bagaimana membuat laporan mengenai keseluruhan kegiatan yang

berlangsung di MITC, seperti aktivitas teknisi atau kerusakan barang

milik MITC?

5. Bagaimana menampilkan modul pelatihan dan rencana acara yang

akan diadakan oleh MITC sehingga dapat diketahui dengan

masyarakat luas yang membutuhkan?

I.3

Tujuan Pembahasan

Tujuan dari tugas akhir ini adalah menerapkan sebuah aplikasi sistem

informasi yang dapat mengelola informasi sesuai dengan kebutuhan dari

MITC. Adapun kebutuhan dari MITC adalah:

1. Membantu pengelolaan Sumber Daya Manusia (SDM) dan

komunikasi antar

staff

dan pengurus MITC.

2. Membuat aplikasi yang memiliki fitur untuk mengelola data-data

pelatihan dari pendaftaran sampai dengan penyelesaian sesi

pelatihan.

3. Menerapkan sistem transaksi kas kecil yang dapat digunakan dengan

mudah.

4. Membuat laporan mengenai kegiatan yang berlangsung di MITC,

seperti kas kecil, data pelatihan, dan laporan-laporan lainnya.

5. Membuat sebuah situs sebagai sarana MITC untuk menampilkan

berbagai pelatihan dan pengumuman mengenai MITC kepada

pengunjung secara

online

.


(14)

3

Universitas Kristen Maranatha

I.4

Ruang Lingkup Kajian

Pembahasan-pembahasan yang akan dilakukan dalam Tugas Akhir

ini adalah

1. Perangkat keras yang digunakan untuk mengembangkan aplikasi

adalah RAM 256MB,

processor

Pentium 4 dan VGA 64MB.

2. Pembuatan kode program menggunakan PHP designer dan tampilan

menggunakan

browser

firefox.

3. Perancangan, analisis, dan pembuatan

Database

menggunakan

MySQL.

4. Perancangan

User Interface Design

dengan menggunakan Microsoft

Visio.

5. Pembuatan aplikasi sistem informasi ini melingkupi pembuatan sistem

pada MITC yang terkomputerisasi dan terintegrasi pada database

seperti pengelolaan SDM, pendaftaran pelatihan, pembayaran

pelatihan, pengelolaan data

master

, laporan keuangan, serta

pembuatan halaman web untuk MITC.

6. Pengguna aplikasi adalah para

staff

dan pengurus dari MITC, untuk

mengelola sistem informasi yang terjadi pada MITC.

7. Jenis

Flowchart

yang digunakan dalam Tugas Akhir ini adalah

System

Flowchart.

I.5

Sumber Data

Data-data yang akan digunakan dalam pembuatan Tugas Akhir ini

akan didapat secara langsung dari MITC. Semua yang dilakukan dan

dikerjakan baik dari analisis perancangannya maupun dokumentasinya akan

berlandaskan keinginan dan kebutuhan dari pengguna itu sendiri.


(15)

4

I.6

Sistematika Penyajian

Sistematika penulisan dalam laporan tugas akhir ini adalah sebagai

berikut :

BAB I PENDAHULUAN

Berisi uraian garis besar yang meliputi latar belakang, perumusan

masalah, tujuan, batasan masalah, dan sistematika penulisan.

BAB II KAJIAN TEORI

Berisi dasar teori yang dipergunakan dalam menyusun laporan tugas

akhir ini.

BAB III ANALISIS DAN RANCANGAN SISTEM

Berisi analisis dan perancangan aplikasi yang dibuat meliputi

pembuatan proses bisnis dan

flow chart

, ERD, DFD, relasi tabel, dan

konsep tampilan antar muka.

BAB IV HASIL PENELITIAN

Berisi hasil akhir dari aplikasi berupa

screenshot

dari tampilan aplikasi

yang dibuat.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Berisi pembahasan dan uji coba dari aplikasi yang dikerjakan.

BAB VI SIMPULAN DAN SARAN


(16)

161

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

VI.1 Simpulan

Setelah melakukan analisa, pembuatan aplikasi dan dokumentasi

sistem informasi MITC ini dapat ditarik kesimpulan yaitu:

1. Fitur pengumuman atau pesan pada aplikasi merupakan fitur yang

dapat digunakan untuk menunjang sarana komunikasi antar

staff

dan pengurus MITC.

2. Berbagai

form

untuk melakukan

input

pendaftaran peserta

disediakan

untuk mengelola data dan informasi pelatihan dapat

langsung diakses secara

online

melalui situs MITC.

3. Fitur mencatatan transaksi keuangan kas kecil, dapat digunakan

untuk membantu pengelolaan data transaksi kas kecil untuk belanja

kebutuhan MITC.

4. Laporan yang dibuat secara otomatis dan dapat diakses secara

online

membuat pengurus mudah untuk melihat laporan, dan

mengurangi pekerjaan

staff

untuk membuat laporan.

5. Situs yang informatif dan dinamis dapat digunakan sebagai sarana

promosi dan informasi MITC yang mudah diakses oleh umum

secara

online

dan diperbaharui oleh pengurus secara

online

.


(17)

162

VI.2 Saran

Beberapa saran untuk pengembangan aplikasi ini yaitu :

1. Pengembangan dapat di arahkan kepada pembuatan

sms gateway

sehingga dapat mengelola data pesan singkat serta memberikan

informasi

via

SMS

kepada peserta

event

maupun pelatihan.

2. Sebuah SMTP Server milik fakultas IT dapat dimanfaatkan dan

diintegrasikan pada aplikasi ini sehingga pemberitahuan mengenai

informasi

event

, promosi, atau peringatan jika terjadi penyerangan

terhadap sistem dapat diberitahukan melalui

email

.

3. Dalam

setiap

pengembangan

yang

dilakukan,

sebaiknya

pengembang menggunakan berbagai fungsi universal serta struktur


(18)

xvi

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Bibeault, Bear, Yehuda Katz. 2008.

JQuery in Action

. United State of

America: Manning, Publication Co.

Chaffer, Jonathan, Karl Swedberg. 2009.

Learning JQuery 1.3. Birmingham

,

UK: Packt Publishing Ltd.

Imbar, Radiant V, Bernard R.S. 2006.

Pemograman Web Commerce dengan

Oracle dan ASP

. Bandung: Penerbit Informatika

Riyono, Hans. 2007.

Menangani Pengorganisasian Data dan Informasi

.

Bandung: Fakultas Teknologi Informasi Universitas Kristen Maranatha

Riyono, Hans. 2007.

System Information

. Bandung: Fakultas Teknologi

Informasi Universitas Kristen Maranatha

Setiawan, Elisabet. 2007.

Pengantar Basis Data

. Bandung: Fakultas

Teknologi Informasi Universitas Kristen Maranatha.

Setiawan, Elisabet. 2007.

Model Basis Data

. Bandung: Fakultas Teknologi

Informasi Universitas Kristen Maranatha.

Suteja, Bernard Renaldy, dkk. 2005.

Mudah dan Cepat Menguasai

Pemrograman Web.

Bandung: Informatika Bandung.

WRE, Andi. 2007.

Flowchart

. Bandung: Fakultas Teknologi Informasi

Universitas Kristen Maranatha

WRE, Andi. 2007.

Proses Bisnis

. Bandung: Fakultas Teknologi Informasi

Universitas Kristen Maranatha


(1)

2

Universitas Kristen Maranatha 2. Bagaimana mengelola pelatihan, seperti pendaftaran, memasukkan

sylabus pelatihan yang tersedia di MITC?

3. Bagaimana mengelola laporan keuangan seperti biaya belanja bulanan di MITC?

4. Bagaimana membuat laporan mengenai keseluruhan kegiatan yang berlangsung di MITC, seperti aktivitas teknisi atau kerusakan barang milik MITC?

5. Bagaimana menampilkan modul pelatihan dan rencana acara yang akan diadakan oleh MITC sehingga dapat diketahui dengan masyarakat luas yang membutuhkan?

I.3

Tujuan Pembahasan

Tujuan dari tugas akhir ini adalah menerapkan sebuah aplikasi sistem informasi yang dapat mengelola informasi sesuai dengan kebutuhan dari MITC. Adapun kebutuhan dari MITC adalah:

1. Membantu pengelolaan Sumber Daya Manusia (SDM) dan komunikasi antar staff dan pengurus MITC.

2. Membuat aplikasi yang memiliki fitur untuk mengelola data-data pelatihan dari pendaftaran sampai dengan penyelesaian sesi pelatihan.

3. Menerapkan sistem transaksi kas kecil yang dapat digunakan dengan mudah.

4. Membuat laporan mengenai kegiatan yang berlangsung di MITC, seperti kas kecil, data pelatihan, dan laporan-laporan lainnya.

5. Membuat sebuah situs sebagai sarana MITC untuk menampilkan berbagai pelatihan dan pengumuman mengenai MITC kepada pengunjung secara online.


(2)

Universitas Kristen Maranatha

I.4

Ruang Lingkup Kajian

Pembahasan-pembahasan yang akan dilakukan dalam Tugas Akhir ini adalah

1. Perangkat keras yang digunakan untuk mengembangkan aplikasi adalah RAM 256MB, processor Pentium 4 dan VGA 64MB.

2. Pembuatan kode program menggunakan PHP designer dan tampilan menggunakan browser firefox.

3. Perancangan, analisis, dan pembuatan Database menggunakan MySQL.

4. Perancangan User Interface Design dengan menggunakan Microsoft Visio.

5. Pembuatan aplikasi sistem informasi ini melingkupi pembuatan sistem pada MITC yang terkomputerisasi dan terintegrasi pada database seperti pengelolaan SDM, pendaftaran pelatihan, pembayaran pelatihan, pengelolaan data master, laporan keuangan, serta pembuatan halaman web untuk MITC.

6. Pengguna aplikasi adalah para staff dan pengurus dari MITC, untuk mengelola sistem informasi yang terjadi pada MITC.

7. Jenis Flowchart yang digunakan dalam Tugas Akhir ini adalah System Flowchart.

I.5

Sumber Data

Data-data yang akan digunakan dalam pembuatan Tugas Akhir ini akan didapat secara langsung dari MITC. Semua yang dilakukan dan dikerjakan baik dari analisis perancangannya maupun dokumentasinya akan berlandaskan keinginan dan kebutuhan dari pengguna itu sendiri.


(3)

4

Universitas Kristen Maranatha

I.6

Sistematika Penyajian

Sistematika penulisan dalam laporan tugas akhir ini adalah sebagai berikut :

BAB I PENDAHULUAN

Berisi uraian garis besar yang meliputi latar belakang, perumusan masalah, tujuan, batasan masalah, dan sistematika penulisan.

BAB II KAJIAN TEORI

Berisi dasar teori yang dipergunakan dalam menyusun laporan tugas akhir ini.

BAB III ANALISIS DAN RANCANGAN SISTEM

Berisi analisis dan perancangan aplikasi yang dibuat meliputi pembuatan proses bisnis dan flow chart, ERD, DFD, relasi tabel, dan konsep tampilan antar muka.

BAB IV HASIL PENELITIAN

Berisi hasil akhir dari aplikasi berupa screenshot dari tampilan aplikasi yang dibuat.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Berisi pembahasan dan uji coba dari aplikasi yang dikerjakan. BAB VI SIMPULAN DAN SARAN


(4)

161

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

VI.1 Simpulan

Setelah melakukan analisa, pembuatan aplikasi dan dokumentasi sistem informasi MITC ini dapat ditarik kesimpulan yaitu:

1. Fitur pengumuman atau pesan pada aplikasi merupakan fitur yang dapat digunakan untuk menunjang sarana komunikasi antar staff dan pengurus MITC.

2. Berbagai form untuk melakukan input pendaftaran peserta disediakan untuk mengelola data dan informasi pelatihan dapat langsung diakses secara online melalui situs MITC.

3. Fitur mencatatan transaksi keuangan kas kecil, dapat digunakan untuk membantu pengelolaan data transaksi kas kecil untuk belanja kebutuhan MITC.

4. Laporan yang dibuat secara otomatis dan dapat diakses secara online membuat pengurus mudah untuk melihat laporan, dan mengurangi pekerjaan staff untuk membuat laporan.

5. Situs yang informatif dan dinamis dapat digunakan sebagai sarana promosi dan informasi MITC yang mudah diakses oleh umum secara online dan diperbaharui oleh pengurus secara online.


(5)

162

Universitas Kristen Maranatha

VI.2 Saran

Beberapa saran untuk pengembangan aplikasi ini yaitu :

1. Pengembangan dapat di arahkan kepada pembuatan sms gateway sehingga dapat mengelola data pesan singkat serta memberikan informasi viaSMS kepada peserta event maupun pelatihan.

2. Sebuah SMTP Server milik fakultas IT dapat dimanfaatkan dan diintegrasikan pada aplikasi ini sehingga pemberitahuan mengenai informasi event, promosi, atau peringatan jika terjadi penyerangan terhadap sistem dapat diberitahukan melalui email.

3. Dalam setiap pengembangan yang dilakukan, sebaiknya pengembang menggunakan berbagai fungsi universal serta struktur design Cascading Style Sheet yang telah ada.


(6)

xvi

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Bibeault, Bear, Yehuda Katz. 2008. JQuery in Action. United State of America: Manning, Publication Co.

Chaffer, Jonathan, Karl Swedberg. 2009. Learning JQuery 1.3. Birmingham, UK: Packt Publishing Ltd.

Imbar, Radiant V, Bernard R.S. 2006. Pemograman Web Commerce dengan Oracle dan ASP. Bandung: Penerbit Informatika

Riyono, Hans. 2007. Menangani Pengorganisasian Data dan Informasi. Bandung: Fakultas Teknologi Informasi Universitas Kristen Maranatha Riyono, Hans. 2007. System Information. Bandung: Fakultas Teknologi

Informasi Universitas Kristen Maranatha

Setiawan, Elisabet. 2007. Pengantar Basis Data. Bandung: Fakultas Teknologi Informasi Universitas Kristen Maranatha.

Setiawan, Elisabet. 2007. Model Basis Data. Bandung: Fakultas Teknologi Informasi Universitas Kristen Maranatha.

Suteja, Bernard Renaldy, dkk. 2005. Mudah dan Cepat Menguasai Pemrograman Web. Bandung: Informatika Bandung.

WRE, Andi. 2007. Flowchart. Bandung: Fakultas Teknologi Informasi Universitas Kristen Maranatha

WRE, Andi. 2007. Proses Bisnis. Bandung: Fakultas Teknologi Informasi Universitas Kristen Maranatha