Sistem Akademik dan Perekomendasian Beasiswa untuk Siswa di SMP Kristen Baptis.

(1)

vi Universitas Kristen Maranatha

ABSTRAK

Perkembangan teknologi informasi kini memang telah menjadi kebutuhan hampir di semua bidang kehidupan, hal ini dapat dilihat dari semakin berkembangnya penggunaan komputer diberbagai bidang seperti pada bidang pendidikan, hiburan, pemerintahan, layanan masyarakat, dan ekonomi. SMP Kristen Baptis adalah salah satu sekolah menengah pertama yang berada di kota Bandung dengan berlandaskan pelayanan. Sekolah ini belum melakukan pengolahan data secara terkomputerisasi melalui website. Tidak adanya pengolahan data secara terkomputerisasi akan banyak menyita banyak waktu, kurang efektid, dan kurang baik dalam penyimpanan data. Waktu akan banyak tersita ketika melakukan pencatatan data siswa dan mengelompokan siswa ke dalam kelas. Mata pelajaran pun masih dicatat secara manual, sehingga dalam mengitung dan memasukan data nilaipun masih dilakukan secara manual.Pengaturan jadwal guru juga masih belum dilakukan secara terkomputerisasi. Tidak adanya metode khusus untuk melakukan perekomendasian beasiswa dapat menyebabkan adanya ketidak tepatan untuk penerima beasiswa. Dengan aplikasi yang akan dibuat akan membantu pencatatan data siswa dan mengelompokan siswa ke dalam kelas. Aplikasi juga memungkinkan untuk melakukan pencatatan mata pelajaran yang ada dan melakukan penghitungan nilai akhir siswa kemudian menyimpan data nilai. Pengaturan jadwal juga dapat dibantu dengan adanya aplikasi ini. Dengan adanya metode Simple Addtive Weighting pada aplikasi diharapkan dapat membantu sekolah dalam pemilihan siswa yang akan mendapatkan beasiswa dengan kriteria yang sudah ditentukan.


(2)

vii Universitas Kristen Maranatha

ABSTRACT

Developments in information technology now it has become a necessity in almost all areas of life, his can be seen from the growing use of computers in various fields such as education, entertainment , government , public services , and economic. SMP Baptist is one of the junior high school in the city of Bandung on the basis of service . This school has not made computerized data processing through the website. The absence of computerized data processing will be consuming a lot of time , less efektid , and less well in data storage .The time will be much taken when recording student data and classify students into the classroom .Subjects were still recorded manually , so that the counting and entering data nilaipun still done manually .Scheduling of teachers is still not done computerized .The absence of specific methods for doing perekomendasian scholarship may cause inaccuracy to the grantee .With the application to be made will help the student data recording and classifying students into the classroom. Application also allows for registration of existing subjects and calculating the final grades of students then store the data values.Schedule settings can also be assisted with this application. With the method Simple Addtive weighting on the application is expected to assist in the selection of school students who will receive a scholarship with the specified criteria.


(3)

i Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv

PRAKATA ... v

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... i

DAFTAR GAMBAR ... vi

DAFTAR TABEL ... xii

DAFTAR NOTASI/ LAMBANG ...xiv

DAFTAR SINGKATAN ...xvi

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 3

1.3 Tujuan Pembahasan ... 3

1.4 Ruang Lingkup Kajian... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Sistem Pendukung Keputusan ... 7

2.2.1 Simple Additive Weighting (SAW) ... 10

2.3 Beasiswa ... 13

2.4 Flowchart ... 14

2.5 Entity Relationship Diagram (ERD) ... 15

2.5.1 Entitas (Entity) ... 15

2.5.2 Relasi (Relationship) ... 16

2.5.3 Atribut (Attribute) ... 16

2.6 Black-Box Testing ... 16


(4)

ii Universitas Kristen Maranatha

2.7.1 Proses ... 18

2.7.2 Aliran Data ... 18

2.7.3 Entitas ... 18

2.7.4 Data Store ... 18

2.8 Website ... 19

2.9 Internet ... 20

2.10 Personal Home Page (PHP) ... 20

2.11 MySQL ... 21

2.12 XAMPP ... 22

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 23

3.1 Proses Bisnis ... 23

3.1.1 Proses Bisnis Pemberian Nilai ... 23

3.1.2 Proses Bisnis Pemberian Beasiswa ... 25

3.2 Entity Relationship Diagram (ERD) ... 27

3.3 Analisis SAW ... 28

3.4 Diagram Alir Data ... 29

3.5 Kamus Data ... 46

3.6 PSPEC ... 52

3.7 Rancangan User Interface ... 71

3.7.1 Desain UI Halaman Siswa ... 71

3.7.2 Desain UI Halaman Guru ... 79

3.7.3 Desain UI Admin ... 92

BAB 4. HASIL PENELITIAN ... 109

4.1 Halaman Siswa... 109

4.1.1 Halaman Sebelum Login ... 109

4.1.2 Halaman Setelah Login ... 110

4.1.3 Halaman Nilai ... 110

4.1.4 Halaman Detail Nilai ... 111

4.1.5 Halaman Jadwal Siswa ... 111

4.1.6 Halaman Detail Jadwal Siswa ... 112

4.1.7 Halaman Raport ... 112


(5)

iii Universitas Kristen Maranatha

4.1.9 Halaman Pengumuman ... 114

4.1.10 Halaman Profil Siswa ... 115

4.1.11 Halaman Logout ... 115

4.2 Halaman Guru ... 116

4.2.1 Halaman Sebelum Login ... 116

4.2.2 Halaman Setelah Login ... 117

4.2.3 Halaman Pilih Tahun untuk Input Nilai ... 117

4.2.4 Halaman Input Nilai ... 118

4.2.5 Halaman Update Nilai ... 119

4.2.6 Halaman Nilai ... 120

4.2.7 Halaman Jadwal Guru ... 120

4.2.8 Halaman Detail Jadwal Guru ... 121

4.2.9 Halaman Data Kelas ... 121

4.2.10 Halaman Detail Data Kelas ... 122

4.2.11 Halaman Raport ... 122

4.2.12 Halaman List Raport ... 123

4.2.13 Halaman Detail Raport ... 124

4.2.14 Halaman Data Guru ... 125

4.2.15 Halaman Detail Data Guru ... 125

4.2.16 Halaman Pengumuman ... 126

4.2.17 Halaman Profil Guru... 126

4.2.18 Halaman Logout ... 127

4.3 Halaman Admin ... 127

4.3.1 Halaman Sebelum Login ... 127

4.3.2 Halaman Setelah Login ... 128

4.3.3 Halaman Data Kelas ... 128

4.3.4 Halaman Detail Data Kelas ... 129

4.3.5 Halaman Edit Data Kelas ... 129

4.3.6 Halaman Tambah Siswa ke Kelas ... 130

4.3.7 Halaman Detail Tambah Siswa ke Kelas ... 130

4.3.8 Halaman Lihat Isi Kelas ... 131


(6)

iv Universitas Kristen Maranatha

4.3.10 Halaman Data Kurikulum ... 132

4.3.11 Halaman Data Pelajaran ... 132

4.3.12 Halaman Edit Data Pelajaran ... 133

4.3.13 Halaman Set Standar Ketuntasan ... 133

4.3.14 Halaman Set Standat Ketuntasan ... 134

4.3.15 Halaman Edit Standat Ketuntasan ... 135

4.3.16 Halaman Data Tahun Ajaran ... 135

4.3.17 Halaman Edit Data Tahun Ajaran ... 136

4.3.18 Halaman Data Siswa ... 137

4.3.19 Halaman Edit Data Siswa... 138

4.3.20 Halaman Detail Data Siswa ... 139

4.3.21 Halaman Cari Data Siswa ... 139

4.3.22 Halaman Data Guru ... 140

4.3.23 Halaman Edit Data Guru ... 141

4.3.24 Halaman Cari Data Guru ... 141

4.3.25 Halaman Detail Data Guru ... 142

4.3.26 Halaman Setup Jadwal ... 142

4.3.27 Halaman Setup Jadwal ... 143

4.3.28 Halaman Edit Jadwal ... 144

4.3.29 Halaman Pencarian Jadwal ... 144

4.3.30 Halaman Data Wali Kelas ... 145

4.3.31 Halaman Edit Wali Kelas ... 145

4.3.32 Cari Data Wali Kelas ... 146

4.3.33 Halaman Manage Password ... 146

4.3.34 Halaman Pilih Manage Password... 147

4.3.35 Halaman ManagePassword Siswa ... 147

4.3.36 Halaman Detail Manage Password Siswa ... 148

4.3.37 Halaman Manage Password Guru ... 148

4.3.38 Halaman Detail Manage Password Guru ... 149

4.3.39 Halaman Lihat Beasiswa ... 149

4.3.40 Halaman Detail Lihat Beasiswa ... 150


(7)

v Universitas Kristen Maranatha

4.3.42 Halaman Post Pengumuman ... 151

4.3.43 Halaman Lihat Pengumuman ... 152

4.3.44 Halaman Edit Pengumuman ... 153

4.3.45 Halaman Ganti Password Admin... 153

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 154

5.1 Pengujian Proses Login ... 154

5.2 Pengujian Halaman Data Kelas ... 155

5.3 Pengujian Halaman Tambah Siswa ke Kelas ... 156

5.4 Pengujian Halaman Data Pelajaran ... 157

5.5 Pengujian Halaman Set Standar Kelulusan ... 158

5.6 Pengujian Halaman Data Tahun Ajaran ... 159

5.7 Pengujian Halaman Data Siswa ... 160

5.8 Pengujian Halaman Data Guru ... 161

5.9 Pengujian Halaman Setup Jadwal ... 162

5.10 Pengujian Halaman Data Wali Kelas ... 164

5.11 Pengujian Halaman Manage Password ... 164

5.12 Pengujian Halaman Post Pengumuman ... 166

5.13 Pengujian Halaman Raport Siswa ... 167

BAB 6. SIMPULAN DAN SARAN ... 168

6.1 Simpulan ... 168

6.2 Saran ... 168


(8)

vi Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 3.1 Flowchart Pemberian Nilai ... 24

Gambar 3.2 Flowchart Pemberian Beasiswa ... 26

Gambar 3.3 Entity Relationship Diagram ... 27

Gambar 3.4 Data Calon Penerima Beasiswa ... 28

Gambar 3.5 Hasil Normalisasi ... 29

Gambar 3.6 Hasil Dari Setiap Alternatif ... 29

Gambar 3.7 DFD Level 0 ... 30

Gambar 3.8 DFD Level 1 ... 31

Gambar 3.9 Level 2 Proses 2 ... 33

Gambar 3.10 Level 3 Proses 2.1 ... 33

Gambar 3.11 Level 3 Proses 2.2 ... 34

Gambar 3.12 Level 3 Proses 2.3 ... 35

Gambar 3.13 Level 3 Proses 2.4 ... 36

Gambar 3.14 Level 2 Proses 3 ... 37

Gambar 3.15 Level 3 Proses 3.1 ... 38

Gambar 3.16 Level 3 Proses 3.2 ... 39

Gambar 3.17 Level 2 Proses 4 ... 40

Gambar 3.18 Level 3 Proses 4.1 ... 41

Gambar 3.19 Level 3 Proses 4.2 ... 42

Gambar 3.20 Level 2 Proses 5 ... 43

Gambar 3.21 Level 3 Proses 5.1 ... 44

Gambar 3.22 Level 3 Proses 5.2 ... 45

Gambar 3.21 Halaman Sebelum Login ... 72

Gambar 3.22 Halaman Setelah Login ... 72

Gambar 3.23 Halaman Lihat Nilai ... 73

Gambar 3.24 Halaman Detail Lihat Nilai ... 73

Gambar 3.25 Halaman Siswa ... 74

Gambar 3.26 Halaman Detail Siswa ... 74

Gambar 3.27 Halaman Raport ... 75


(9)

vii Universitas Kristen Maranatha

Gambar 3.29 Halaman Pengumuman... 77

Gambar 3.30 Halaman Profil Siswa ... 78

Gambar 3.31 Halaman Logout ... 79

Gambar 3.32 Halaman Sebelum Login ... 80

Gambar 3.33 Halaman Setelah Login ... 80

Gambar 3.34 Halaman Pilih Tahun untuk Input Nilai... 81

Gambar 3.35 Halaman Input Nilai ... 81

Gambar 3.36 Halaman Update Nilai ... 82

Gambar 3.37 Halaman Lihat Nilai ... 83

Gambar 3.38 Halaman Jadwal Guru ... 83

Gambar 3.39 Halaman Detail Jadwal Guru ... 84

Gambar 3.40 Halaman Lihat Data Kelas ... 84

Gambar 3.41 Halaman Detail Data Kelas ... 85

Gambar 3.42 Halaman Lihat Raport ... 85

Gambar 3.43 Halaman Lihat Raport ... 86

Gambar 3.44 Halaman Detail Raport ... 87

Gambar 3.45 Halaman Lihat Daftar Guru ... 88

Gambar 3.46 Halaman Detail Data Guru ... 89

Gambar 3.47 Halaman Lihat Pengumuman ... 90

Gambar 3.48 Halaman Profil Guru ... 91

Gambar 3.49 Halaman Profil Guru ... 92

Gambar 3.50 Halaman Sebelum Admin Login ... 93

Gambar 3.51 Halaman Setelah Admin Login ... 93

Gambar 3.52 Halaman Kelola Akademik ... 94

Gambar 3.53 Halaman Set Kelas ... 94

Gambar 3.54 Halaman Tambah Admin Ke Kelas ... 95

Gambar 3.55 Halaman Detail Tambah Admin Ke Kelas ... 96

Gambar 3.56 Halaman Lihat Isi Kelas... 96

Gambar 3.57 Halaman Detail Lihat Kelas ... 97

Gambar 3.58 Halaman Kelola Kurikulum ... 97

Gambar 3.59 Halaman Set Kelas ... 98


(10)

viii Universitas Kristen Maranatha

Gambar 3.61 Halaman Set Standar Kelulusan ... 99

Gambar 3.62 Halaman Kelola Data Tahun Ajaran ... 100

Gambar 3.63 Halaman Kelola Data Siswa ... 101

Gambar 3.64 Halaman Kelola Data Guru ... 102

Gambar 3.65 Halaman Setup Jadwal ... 103

Gambar 3.66 Halaman Detail Setup Jadwal ... 104

Gambar 3.67 Halaman Kelola Data Admin ... 105

Gambar 3.68 Halaman Manage Password ... 105

Gambar 3.69 Halaman Pilih Manage Password ... 106

Gambar 3.70 Halaman Detail Manage Password ... 106

Gambar 3.71 Halaman Kelola Pengumuman ... 107

Gambar 3.72 Halaman Post Admin ... 107

Gambar 3.73 Halaman Edit Admin ... 108

Gambar 4.1 Halaman Sebelum Login ... 109

Gambar 4.2 Halaman Setelah Login ... 110

Gambar 4.3 Halaman Sebelum Nilai ... 110

Gambar 4.4 Halaman Detail Nilai ... 111

Gambar 4.5 Halaman Jadwal Siswa ... 111

Gambar 4.6 Halaman Detail Jadwal Siswa ... 112

Gambar 4.7 Halaman Raport ... 112

Gambar 4.8 Halaman Detail Raport ... 113

Gambar 4.9 Halaman Pengumuman ... 114

Gambar 4.10 Halaman Profil Siswa ... 115

Gambar 4.11 Halaman Setelah Logout ... 115

Gambar 4.12 Halaman Setelah Login ... 116

Gambar 4.13 Halaman Setelah Login ... 117

Gambar 4.14 Halaman Pilih Tahun untuk Input Nilai... 117

Gambar 4.15 Halaman Input Nilai ... 118

Gambar 4.16 Halaman Update Nilai ... 119

Gambar 4.17 Halaman Nilai ... 120

Gambar 4.18 Halaman Jadwal... 120


(11)

ix Universitas Kristen Maranatha

Gambar 4.20 Halaman Data Kelas ... 121

Gambar 4.21 Halaman Detail Data Kelas ... 122

Gambar 4.22 Halaman Raport ... 122

Gambar 4.23 Halaman List Raport ... 123

Gambar 4.24 Halaman Detail Raport ... 124

Gambar 4.25 Halaman Data Guru ... 125

Gambar 4.26 Halaman Detail Data Guru ... 125

Gambar 4.27 Halaman Pengumuman... 126

Gambar 4.28 Halaman Profil Guru ... 126

Gambar 4.29 Halaman Setelah Logout ... 127

Gambar 4.30 Halaman Setelah Login ... 127

Gambar 4.31 Halaman Setelah Login ... 128

Gambar 4.32 Halaman Data Kelas ... 128

Gambar 4.33 Halaman Detail Data Kelas ... 129

Gambar 4.34 Halaman Edit Data Kelas ... 129

Gambar 4.35 Halaman Tambah Siswa ke Kelas ... 130

Gambar 4.36 Halaman Detail Tambah Siswa ke Kelas ... 130

Gambar 4.37 Halaman Lihat Isi Kelas... 131

Gambar 4.38 Halaman Detail Lihat Isi Kelas... 131

Gambar 4.39 Halaman Data Kurikulum ... 132

Gambar 4.40 Halaman Data Pelajaran ... 132

Gambar 4.41 Halaman Edit Data Pelajaran ... 133

Gambar 4.42 Halaman Set Standar Ketuntasan ... 133

Gambar 4.43 Halaman Set Standar Ketuntasan ... 134

Gambar 4.44 Halaman Edit Standar Ketuntasan ... 135

Gambar 4.45 Halaman Data Tahun Ajaran ... 135

Gambar 4.46 Halaman Edit Tahun Ajaran ... 136

Gambar 4.47 Halaman Data Siswa ... 137

Gambar 4.48 Halaman Edit Data Siswa ... 138

Gambar 4.49 Halaman Detail Data Siswa ... 139

Gambar 4.50 Halaman Cari Data Siswa ... 139


(12)

x Universitas Kristen Maranatha

Gambar 4.52 Halaman Edit Data Guru ... 141

Gambar 4.53 Halaman Cari Data Guru ... 141

Gambar 4.54 Halaman Detail Data Guru ... 142

Gambar 4.55 Halaman Setup Jadwal ... 142

Gambar 4.56 Halaman Setup Jadwal ... 143

Gambar 4.57 Halaman Edit Jadwal ... 144

Gambar 4.58 Halaman Pencarian Jadwal ... 144

Gambar 4.59 Halaman Data Wali Kelas ... 145

Gambar 4.60 Halaman Edit Wali Kelas ... 145

Gambar 4.61 Halaman Cari Data Wali Kelas ... 146

Gambar 4.62 Halaman Manage Password ... 146

Gambar 4.63 Halaman Pilih Manage Password ... 147

Gambar 4.64 Halaman Manage Password Siswa ... 147

Gambar 4.65 Halaman Detail Manage Password Siswa ... 148

Gambar 4.66 Halaman Manage Password Guru ... 148

Gambar 4.67 Halaman Detail Manage Password Guru ... 149

Gambar 4.68 Halaman Lihat Beasiswa ... 149

Gambar 4.69 Halaman Detail Lihat Beasiswa ... 150

Gambar 4.70 Halaman Data Pengumuman ... 151

Gambar 4.71 Halaman Post Pengumuman ... 151

Gambar 4.72 Halaman Lihat Pengumuman ... 152

Gambar 4.73 Halaman Edit Pengumuman ... 153

Gambar 4.74 Halaman Ganti Password Admin ... 153

Gambar 5.1 Pengujian Halaman Login ... 154

Gambar 5.2 Pengujian Halaman Data Kelas... 155

Gambar 5.3 Pengujian Halaman Tambah Siswa ke Kelas ... 156

Gambar 5.4 Pengujian Halaman Data Pelajaran ... 157

Gambar 5.5 Pengujian Halaman Data Pelajaran ... 157

Gambar 5.6 Pengujian Halaman Set Standar Kelulusan ... 158

Gambar 5.7 Pengujian Halaman Set Standar Kelulusan (2) ... 158

Gambar 5.8 Pengujian Halaman Data Tahun Ajaran ... 159


(13)

xi Universitas Kristen Maranatha

Gambar 5.10 Pengujian Halaman Data Guru... 161

Gambar 5.11 Pengujian Halaman Setup Jadwal ... 162

Gambar 5.12 Pengujian Halaman Setup Jadwal (2) ... 163

Gambar 5.13 Pengujian Halaman Data Wali Kelas ... 164

Gambar 5.14 Pengujian Halaman Manage Password... 164

Gambar 5.15 Pengujian Halaman Manage Password (2) ... 165

Gambar 5.16 Pengujian Halaman Manage Password Siswa ... 165

Gambar 5.17 Pengujian Halaman Manage Password Siswa (2) ... 166

Gambar 5.18 Pengujian Halaman Post Pengumuman ... 166


(14)

xii Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 2.1 Kriteria pemilihan siswa yang akan mendapatkan beasiswa ... 11

Tabel 2.2 Pembobotan Kriteria ... 12

Tabel 2.3 Pembobotan ... 12

Tabel 2.4 Hasil ... 13

Tabel 3.1 Kamus Data Data Login ... 46

Tabel 3.2 Kamus Data Data Catatan Wali Kelas ... 46

Tabel 3.3 Kamus Data Data Detail Pelajaran ... 46

Tabel 3.4 Kamus Data Data Guru ... 47

Tabel 3.5 Kamus Data Data Wali Kelas ... 47

Tabel 3.6 Kamus Data Data Jadwal ... 48

Tabel 3.7 Kamus Data Data Kelas ... 48

Tabel 3.8 Kamus Data Data Nilai ... 49

Tabel 3.9 Kamus Data Data Pelajaran ... 49

Tabel 3.10 Kamus Data Data Pengumuman ... 50

Tabel 3.11 Kamus Data Data Beasiswa ... 50

Tabel 3.12 Kamus Data Data Siswa ... 51

Tabel 3.13 Kamus Data Data Tahun Ajaran... 52

Tabel 3.13 PSPEC Login ... 52

Tabel 3.14 PSPEC Tambah Data Kelas ... 53

Tabel 3.15 PSPEC Ubah Data Kelas ... 53

Tabel 3.16 PSPEC Hapus Data Kelas ... 54

Tabel 3.17 PSPEC Lihat Data Kelas ... 54

Tabel 3.18 PSPEC Tambah Data Pelajaran ... 55

Tabel 3.19 PSPEC Ubah Data Pelajaran ... 55

Tabel 3.20 PSPEC Hapus Data Pelajaran ... 56

Tabel 3.21 PSPEC Lihat Data Pelajaran ... 56

Tabel 3.22 PSPEC Tambah Data Tahun Ajaran ... 57

Tabel 3.23 PSPEC Ubah Data Tahun Ajaran... 57

Tabel 3.24 PSPEC Hapus Data Tahun Ajaran ... 58


(15)

xiii Universitas Kristen Maranatha

Tabel 3.26 PSPEC Tambah Data Nilai ... 59

Tabel 3.27 Lihat Data Nilai ... 59

Tabel 3.28 PSPEC Tambah Data Siswa ... 60

Tabel 3.29 PSPEC Ubah Data Siswa ... 61

Tabel 3.30 PSPEC Hapus Data Siswa... 62

Tabel 3.31 PSPEC Lihat Data Siswa ... 62

Tabel 3.32 PSPEC Tambah Data Guru ... 63

Tabel 3.33 PSPEC Ubah Data Guru ... 63

Tabel 3.34 PSPEC Hapus Data Guru ... 64

Tabel 3.35 PSPEC Lihat Data Guru ... 64

Tabel 3.36 PSPEC Tambah Data Jadwal ... 65

Tabel 3.37 PSPEC Ubah Data Jadwal ... 65

Tabel 3.38 PSPEC Hapus Data Jadwal ... 66

Tabel 3.39 PSPEC Lihat Data Jadwal... 66

Tabel 3.40 PSPEC Tambah Data Wali kelas ... 67

Tabel 3.41 PSPEC Ubah Data Wali kelas ... 67

Tabel 3.42 PSPEC Hapus Data Wali kelas ... 68

Tabel 3.43 PSPEC Lihat Data Wali kelas ... 68

Tabel 3.44 PSPEC Tambah Data Pengumuman ... 69

Tabel 3.45 PSPEC Ubah Data Pengumuman ... 69

Tabel 3.46 PSPEC Hapus Data Pengumuman ... 70


(16)

xiv Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG

Jenis SIMBOL Nama Arti

Flowchart Start/End Terminator

Menunjukan langkah awal atau langkah

akhir yang mengakhiri proses

Flowchart Process

Menunjuka proses terkomputerisasi

yang dilakukan system.

Flowchart Document

Menunjukan dokumen fisik yang

bisa diarsipkan.

Flowchart Display

Menunjukan data terkomputerisasi yang ditampilkan di

layar monitor.

Flowchart Manual Operation

Menunjukan aktivitas yang dilakukan secara manual

Flowchart Stored Data / Database

Menunjukan tempat penyimpanan data/

database dari sistem

Flowchart Manual Input

Menunjukan pemasukan data

yang dilakukan secara manual

dengan menggunakan alat


(17)

xv Universitas Kristen Maranatha

Flowchart Decision

Menunjukkan pilihan dalam pengambilan

keputusan.

Flowchart Arsip

Menunjukkan pengarsipan

dokumen.

Flowchart Flow

Menunjukan alur dari setiap simbol-simbol

di flowchart.

Flowchart Input/Output

Data Proses input/output

ERD Entity

Menunjukan sesuatu yang unik dan dapat

dibedakan dari sesuatu yang lain.

ERD Attribute

Menunjukan karakteristik/

sifat-sifat dari entitas.

ERD Relation

Menunjukan hubungan antar entitas yang berasal dari himpunan entitas


(18)

xvi Universitas Kristen Maranatha

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

DFD Data Flow Diagram

PHP Hypertext Processor

SQL Structure Query Language

SMP Sekolah Menengah Pertama

SAW Simple Additive Weighting UI User Interface

NIS Nomor Induk Siswa

UTS Ujian Tengah Semester

UAS Ujian Akhir Semester

KD Kompetensi Dasar


(19)

1 Universitas Kristen Maranatha

BAB 1. PENDAHULUAN

Pada bab ini akan membahas tentang latar belakang masalah yang dialami oleh SMP Kristen Baptis, lalu merumuskannya dalam rumusan masalah. Kemudian terbentuklah tujuan pembahasan penulisan laporan ini. Terdapat juga ruang lingkup kajian yang membahas batasan perangkat keras, perangkat lunak dan batasan aplikasi. Dicantumkan pula sumber data sebelum sistematika penyajian.

1.1 Latar Belakang Masalah

Perkembangan teknologi informasi kini memang telah menjadi kebutuhan hampir di semua bidang kehidupan, hal ini dapat dilihat dari semakin berkembangnya penggunaan komputer diberbagai bidang seperti pendidikan, hiburan, pemerintahan, layanan masyarakat, dan transaksi penjualan pembelian. Perkembangan ini didukung dengan perubahan hardware dan software komputer yang terus meningkat demi memudahkan manusia dalam mengakses dan memproses informasi lebih cepat, akurat dan efisien. Kemajuan teknologi informasi inilah yang menjadi dasar dalam menemukan dan menggunakan sistem informasi melalui website.

SMP Kristen Baptis adalah salah satu sekolah menengah pertama yang berada di kota Bandung dengan berlandaskan pelayanan. Visi dari SMP Kristen Baptis adalah setiap murid menjadi pribadi yang utuh, bertanggung jawab, mengasihi Tuhan, dan sesama. Misi dari SMP Kristen Baptis adalah melalui pembelajaran aktif, kreatif, dan dinamis berdasarkan kasih Kristus, menjadikan setiap murid pribadi yang kaya dalam iman, ilmu dan integritas sehingga mampu menghadapi segala tantangan zaman. Sekolah ini belum melakukan pengolahan data secara terkomputerisasi melalui website.


(20)

2

Universitas Kristen Maranatha Tidak adanya pengolahan data secara terkomputerisasi akan banyak menyita banyak waktu, kurang efektid, dan kurang baik dalam penyimpanan data. Waktu akan banyak tersita ketika melakukan pencatatan data siswa dan mengelompokan siswa ke dalam kelas. Mata pelajaran pun masih dicatat secara manual, sehingga dalam mengitung dan memasukan data nilaipun masih dilakukan secara manual. Pengaturan jadwal guru juga masih belum dilakukan secara terkomputerisasi. Tidak adanya metode khusus untuk melakukan perekomendasian beasiswa dapat menyebabkan adanya ketidak tepatan untuk penerima beasiswa.


(21)

3

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Sesuai dengan latar belakang yang telah diuraikan di atas, maka dibuatlah rumusan masalah. Masalah yang ada diantaranya sebagai berikut:

1. Bagaimana membuat sebuah aplikasi yang dapat membantu pihak sekolah dalam mengelola data siswa, data guru, data mata pelajaran, data jadwal dan data nilai siswa?

2. Bagaimana membuat sebuah aplilkasi yang dapat membantu siswa melihat nilai raport dan membantu siswa untuk mencetak raport?

3. Bagaimana membuat sebuah aplikasi yang dapat membantu pihak sekolah dalam membuat keputusan perekomendasian beasiswa?

1.3 Tujuan Pembahasan

Pembuatan aplikasi ini memiliki beberapa tujuan yang berguna, diantaranya:

1. Aplikasi dibuat untuk memudahkan pihak sekolah dalam mengelola data siswa, data guru, data mata pelajaran dan data nilai siswa.

2. Membuat sebuah aplikasi yang dapat membantu siswa melihat nilai raport dan membantu mencetak raport.

3. Membuat sebuah aplikasi yang dapat membantu pihak sekolah dalam memilih siswa yang akan mendapatka beasiswa yaitu dengan memberikan rekomendasi beasiswa dengan menggunakan metode

Simple Additive Weighting (SAW).

1.4 Ruang Lingkup Kajian

Beberapa ruang lingkup kajian dalam pembuatan aplikasi ini adalah :  Perangkat keras :

1. Processor: Intel(R) Core(TM) i3 CPU U 380 @ 1.33GHz 1.33 GHz 2. RAM : 2,00 GB

3. HD : 320GB


(22)

4

Universitas Kristen Maranatha  Perangkat lunak :

1. Sistem operasi yang digunakan adalah Windows 2. Sistem basis data yang digunakan adalah MySQL 3. Bahasa pemograman yang digunakan adalah PHP 4. Notepad++

 Batasan aplikasi

1. Aplikasi dapat diakses melalui internet dan localhost. 2. Aplikasi tidak melayani pembayran uang sekolah.

3. Pengguna aplikasi terbagi menjadi tiga yaitu admin, guru, murid dan pengunjung.

4. Admin, guru dan siswa harus melakukan login.

5. Pengelolaan data siswa, data guru dan data mata pelajaran hanya dilakukan oleh admin.

6. Pengelolaan data nilai dilakukan oleh guru.

7. Data untuk perekomendasian beasiswa diambil dari data siswa dan data nilai.

8. Hanya murid yang dapat melakukan survey proses belajar mengajar. 9. Satu angkatan hanya ada satu kelas.

1.5 Sumber Data

Sumber data yang dibutuhkan akan diambil dari sumber-sumber sebagai berikut :

 Wawancara kepada pihak – pihak yang bersangkutan beserta data yang diberikan oleh SMP Kristen Baptis.

 Buku-buku yang berhubungan dengan informasi yang dibutuhkan dalam pembuatan laporan dan aplikasi.


(23)

5

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Sistematika pembahasan dari penyusunan laporan penelitian dan pembuatan aplikasi direncakan sebagai berikut:

BAB 1 PENDAHULUAN

Bab ini digunakan untuk menjelaskan pendahuluan dan garis besar dari latar belakang, perumusan masalah, tujuan, batasan masalah, dan sistematika penulisan.

BAB 2 KAJIAN TEORI

Bab ini digunakan untuk menjelaskan tentang teori-teori yang berkaitan dan mendukung dalam pembuatan aplikasi.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Bab ini digunakan untuk menjelaskan analisis dan juga perancangan aplikasi yang dibuat dalam bentuk Entity Relationship Diagram (ERD), Data Flow Diagram (DFD), User Interface (UI).

BAB 4 HASIL PENELITIAN

Bab ini digunakan untuk menjelaskan hasil aplikasi yang dijalankan dan dipakai beserta dengan contoh tampilan pengoperasian aplikasi tersebut.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi tentang pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi/method yang dibuat dalam metode blackbox testing.

BAB 6 SIMPULAN DAN SARAN

Bab ini berisi simpulan dan saran untuk sistem ini yang dapat digunakan untuk pengembangan aplikasi.


(24)

168 Universitas Kristen Maranatha

BAB 6. SIMPULAN DAN SARAN

Bab ini berisi simpulan dan saran dari penelitian tugas akhir ini. Berikut ini adalah simpulan yang telah diperoleh dan beberapa saran dari penulis untuk pengembangan sistem aplikasi ini.

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut:

1. Aplikasi sistem akademik dan perekomendasian beasiswa dapat membantu untuk menangani proses pendataan siswa, pendataan guru, pendataan mata pelajaran, pendataan jadwal dan pendataan nilai siswa.

2. Aplikasi sistem akademik dan perekomendasian beasiswa dapat membantu siswa untuk melihat raport dan mencetak raport.

3. Aplikasi sistem akademik dan perekomendasian beasiswa dapat membantu pihak sekolah untuk memberitahukan pengumuman kepada guru dan siswa.

4. Aplikasi sistem akademik dan perekomendasian beasiswa dengan mengimplementasikan SAW dapat membantu untuk menangani proses perekomendasian siswa yang akan mendapatkan beasiswa.

6.2 Saran

Sebagai pertimbangan untuk pengembangan aplikasi ini dan mempermudah aplikasi website diakses oleh berbagai jenis perangkat, akan lebih baik dibuat aplikasi website untuk versi mobile. Selain itu disarankan untuk membuat versi khusus untuk beberapa OS smartphone seperti Andorid

dan iOS, mengingat semakin banyaknya pengguna OS tersebut dikalangan masyarakat luas.


(25)

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] S. Edhy, Sistem Informasi Manajemen, Yogyakarta: Graha Ilmu, 2005. [2] K. Suryadi and M. A. Ramdhani, Sistem Pendukung Keputusan,

Bandung: Rosda, 2005.

[3] F. Basyaib, Teori Pembuatan Keputusan, Jakarta: Grasindo, 2006. [4] S. L. Abdul Gafur, Cara Mudah Mendapatkan Beasiswa, Depok:

Penebar Plus, 2008.

[5] J. Hartono, Analisis & Disain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: ANDI Yogyakarta, 2005. [6] A. Nugroho, Analisis dan Perancangan Sistem Informasi dengan

Metodologi Berorientasi Objek, Bandung: Informatika Bandung, 2005 [7] Riyanto, Membuat Sendiri Sistem Informasi Penjualan dengan PHP dan

MySQL, Gava Media, 2010

[8] B. S. D. Oetomo, Perspektif e-Business, Yogyakarta: ANDI, 2005. [9] K. Ardhana, Menyelesaikan Website 30 Juta, Jakarta: Jasakom, 2013. [10] Riyanto, Membuat Sendiri Sistem Informasi Penjualan dengan PHP dan

MySQL, Gava Media, 2010.

[11] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.

[12] Y. K. Ardhana, PHP : Menyelesaikan Website 30 Juta, Jakarta: Jasakom, 2012.

[13] A. Kadir, Dasar Pemrograman Web Dinamis menggunakan PHP (Revisi), Yogyakarta: ANDI Yogyakarta, 2008.


(1)

menyita banyak waktu, kurang efektid, dan kurang baik dalam penyimpanan data. Waktu akan banyak tersita ketika melakukan pencatatan data siswa dan mengelompokan siswa ke dalam kelas. Mata pelajaran pun masih dicatat secara manual, sehingga dalam mengitung dan memasukan data nilaipun masih dilakukan secara manual. Pengaturan jadwal guru juga masih belum dilakukan secara terkomputerisasi. Tidak adanya metode khusus untuk melakukan perekomendasian beasiswa dapat menyebabkan adanya ketidak tepatan untuk penerima beasiswa.


(2)

3

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Sesuai dengan latar belakang yang telah diuraikan di atas, maka dibuatlah rumusan masalah. Masalah yang ada diantaranya sebagai berikut:

1. Bagaimana membuat sebuah aplikasi yang dapat membantu pihak sekolah dalam mengelola data siswa, data guru, data mata pelajaran, data jadwal dan data nilai siswa?

2. Bagaimana membuat sebuah aplilkasi yang dapat membantu siswa melihat nilai raport dan membantu siswa untuk mencetak raport?

3. Bagaimana membuat sebuah aplikasi yang dapat membantu pihak sekolah dalam membuat keputusan perekomendasian beasiswa?

1.3 Tujuan Pembahasan

Pembuatan aplikasi ini memiliki beberapa tujuan yang berguna, diantaranya:

1. Aplikasi dibuat untuk memudahkan pihak sekolah dalam mengelola data siswa, data guru, data mata pelajaran dan data nilai siswa.

2. Membuat sebuah aplikasi yang dapat membantu siswa melihat nilai raport dan membantu mencetak raport.

3. Membuat sebuah aplikasi yang dapat membantu pihak sekolah dalam memilih siswa yang akan mendapatka beasiswa yaitu dengan memberikan rekomendasi beasiswa dengan menggunakan metode Simple Additive Weighting (SAW).

1.4 Ruang Lingkup Kajian

Beberapa ruang lingkup kajian dalam pembuatan aplikasi ini adalah :

 Perangkat keras :

1. Processor: Intel(R) Core(TM) i3 CPU U 380 @ 1.33GHz 1.33 GHz 2. RAM : 2,00 GB

3. HD : 320GB


(3)

1. Sistem operasi yang digunakan adalah Windows 2. Sistem basis data yang digunakan adalah MySQL 3. Bahasa pemograman yang digunakan adalah PHP 4. Notepad++

 Batasan aplikasi

1. Aplikasi dapat diakses melalui internet dan localhost. 2. Aplikasi tidak melayani pembayran uang sekolah.

3. Pengguna aplikasi terbagi menjadi tiga yaitu admin, guru, murid dan pengunjung.

4. Admin, guru dan siswa harus melakukan login.

5. Pengelolaan data siswa, data guru dan data mata pelajaran hanya dilakukan oleh admin.

6. Pengelolaan data nilai dilakukan oleh guru.

7. Data untuk perekomendasian beasiswa diambil dari data siswa dan data nilai.

8. Hanya murid yang dapat melakukan survey proses belajar mengajar. 9. Satu angkatan hanya ada satu kelas.

1.5 Sumber Data

Sumber data yang dibutuhkan akan diambil dari sumber-sumber sebagai berikut :

 Wawancara kepada pihak – pihak yang bersangkutan beserta data yang diberikan oleh SMP Kristen Baptis.

 Buku-buku yang berhubungan dengan informasi yang dibutuhkan dalam pembuatan laporan dan aplikasi.


(4)

5

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Sistematika pembahasan dari penyusunan laporan penelitian dan pembuatan aplikasi direncakan sebagai berikut:

BAB 1 PENDAHULUAN

Bab ini digunakan untuk menjelaskan pendahuluan dan garis besar dari latar belakang, perumusan masalah, tujuan, batasan masalah, dan sistematika penulisan.

BAB 2 KAJIAN TEORI

Bab ini digunakan untuk menjelaskan tentang teori-teori yang berkaitan dan mendukung dalam pembuatan aplikasi.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Bab ini digunakan untuk menjelaskan analisis dan juga perancangan aplikasi yang dibuat dalam bentuk Entity Relationship Diagram (ERD), Data Flow Diagram (DFD), User Interface (UI).

BAB 4 HASIL PENELITIAN

Bab ini digunakan untuk menjelaskan hasil aplikasi yang dijalankan dan dipakai beserta dengan contoh tampilan pengoperasian aplikasi tersebut.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi tentang pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi/method yang dibuat dalam metode blackbox testing.

BAB 6 SIMPULAN DAN SARAN

Bab ini berisi simpulan dan saran untuk sistem ini yang dapat digunakan untuk pengembangan aplikasi.


(5)

BAB 6. SIMPULAN DAN SARAN

Bab ini berisi simpulan dan saran dari penelitian tugas akhir ini. Berikut ini adalah simpulan yang telah diperoleh dan beberapa saran dari penulis untuk pengembangan sistem aplikasi ini.

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut:

1. Aplikasi sistem akademik dan perekomendasian beasiswa dapat membantu untuk menangani proses pendataan siswa, pendataan guru, pendataan mata pelajaran, pendataan jadwal dan pendataan nilai siswa.

2. Aplikasi sistem akademik dan perekomendasian beasiswa dapat membantu siswa untuk melihat raport dan mencetak raport.

3. Aplikasi sistem akademik dan perekomendasian beasiswa dapat membantu pihak sekolah untuk memberitahukan pengumuman kepada guru dan siswa.

4. Aplikasi sistem akademik dan perekomendasian beasiswa dengan mengimplementasikan SAW dapat membantu untuk menangani proses perekomendasian siswa yang akan mendapatkan beasiswa.

6.2 Saran

Sebagai pertimbangan untuk pengembangan aplikasi ini dan mempermudah aplikasi website diakses oleh berbagai jenis perangkat, akan lebih baik dibuat aplikasi website untuk versi mobile. Selain itu disarankan untuk membuat versi khusus untuk beberapa OS smartphone seperti Andorid dan iOS, mengingat semakin banyaknya pengguna OS tersebut dikalangan masyarakat luas.


(6)

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] S. Edhy, Sistem Informasi Manajemen, Yogyakarta: Graha Ilmu, 2005. [2] K. Suryadi and M. A. Ramdhani, Sistem Pendukung Keputusan,

Bandung: Rosda, 2005.

[3] F. Basyaib, Teori Pembuatan Keputusan, Jakarta: Grasindo, 2006. [4] S. L. Abdul Gafur, Cara Mudah Mendapatkan Beasiswa, Depok:

Penebar Plus, 2008.

[5] J. Hartono, Analisis & Disain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: ANDI Yogyakarta, 2005. [6] A. Nugroho, Analisis dan Perancangan Sistem Informasi dengan

Metodologi Berorientasi Objek, Bandung: Informatika Bandung, 2005 [7] Riyanto, Membuat Sendiri Sistem Informasi Penjualan dengan PHP dan

MySQL, Gava Media, 2010

[8] B. S. D. Oetomo, Perspektif e-Business, Yogyakarta: ANDI, 2005. [9] K. Ardhana, Menyelesaikan Website 30 Juta, Jakarta: Jasakom, 2013. [10] Riyanto, Membuat Sendiri Sistem Informasi Penjualan dengan PHP dan

MySQL, Gava Media, 2010.

[11] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.

[12] Y. K. Ardhana, PHP : Menyelesaikan Website 30 Juta, Jakarta: Jasakom, 2012.

[13] A. Kadir, Dasar Pemrograman Web Dinamis menggunakan PHP (Revisi), Yogyakarta: ANDI Yogyakarta, 2008.