• Tidak ada hasil yang ditemukan

Sistem Informasi Persiapan Ujian Nasional Berbasis Web pada SMAN 5 Cimahi.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Persiapan Ujian Nasional Berbasis Web pada SMAN 5 Cimahi."

Copied!
17
0
0

Teks penuh

(1)

vi

Universitas Kristen Maranatha

ABSTRAK

Ujian nasional merupakan sistem evaluasi standar pendidikan dasar dan menengah secara nasional yang dilakukan oleh Pusat Penilaian Pendidikan. Dengan diadakannya ujian nasional menjadikan setiap sekolah harus memberikan pelajaran tambahan agar setiap siswa - siswi mencapai standar nilai nasional yang diinginkan. Pembelajaran yang hanya bisa dilakukan didalam sekolah menjadi masalah yang terdapat di setiap sekolah terutama pada SMA Negeri 5 Cimahi. Dengan berkembangnya teknologi informasi dalam bidang pendidikan memberikan solusi dari permasalahan ini, yaitu membantu efektifitas pembelajaran yang dapat dilakukan dimanapun siswa - siswi berada. ” Sistem Informasi Persiapan Ujian Nasional Berbasis Web pada SMAN 5 Cimahi” adalah rancangan aplikasi dalam bidang pendidikan berbasis web yang membantu pendataan dan menyebarluaskan informasi yang berkaitan dengan nilai dan pembelajaran siswa – siswi yang ada di Sekolah Menengah Atas Negeri 5 Cimahi. Sistem informasi ini menyediakan informasi tentang data siswa, data guru, data kelas, data mata pelajaran, data jadwal pelajaran, data nilai dan data pembelajaran yang tepat, terkendali dan dapat dipertanggungjawabkan.

(2)

vii

Universitas Kristen Maranatha

ABSTRACT

A national exam is a standardized evaluation system of primary and secondary national education by the Educational Assessment Center. With the existence of the national exam, every school should provide extra lessons so that every students will be able to achieve the standard of national grades. The problem of every school, including the Senior High School 5 Cimahi,is that’s learning can only be done in the school physical area. With the development of information technology in education, there is a solution for this problem to help the effectiveness of learning. Students can learn anywhere and anytime. With the Web-Based Information System For National Examination Preparation at Senior High School 5 Cimahi, a web application help to collect data and disseminate information related with grades and learning achievement at Senior High School 5 Cimahi. This information system provides accurated, controlled and accounted of data information about student, teacher, class, course, timetable, grades and learning.

(3)

viii

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvi

BAB I PENDAHULUAN ...1

1.1 Latar Belakang Masalah ...1

1.2 Rumusan Masalah ...2

1.3 Tujuan Pembahasan ...2

1.4 Ruang Lingkup Kajian ...2

1.4.1 Ruang Lingkup Sistem ...3

1.4.2 Ruang Lingkup Software ...3

1.4.3 Ruang Lingkup Hardware ...3

1.5 Sumber Data ...4

1.6 Sistematika Penyajian ...4

BAB II KAJIAN TEORI ...6

2.1 Ujian Akhir Nasional ...6

2.2 Sistem Informasi ...6

2.3 Flowchart ...7

2.4 Unified Modeling Language (UML) ...8

2.4.1 Class Diagram ...9

2.4.2 Sequence Diagram...11

2.4.3 Use Case ...12

2.4.4 Activity Diagram ...14

2.5 Entity Relational Diagram (ERD) ...15

2.6 Hyper Text Markup Language (HTML) ...18

2.7 Javascript ...20

2.8 Personal Home Page (PHP) ...20

2.9 Framework Codeigniter ...20

2.10 Microsoft SQL Server (MsSQL) ...21

2.11 Black Box ...22

2.11.1 Equivalen Class Testing ...22

2.11.2 Boundary Class Testing ...23

2.11.3 Testing ...23

BAB III ANALISIS DAN RANCANGAN SISTEM ...25

3.1 Profil Lembaga ...25

3.1.1 Sejarah Berdirinya SMAN 5 Cimahi ...25

3.1.2 Visi SMA Negeri 5 Cimahi ...25

3.1.3 Misi SMA Negeri 5 Cimahi ...26

3.2 Analisis Proses Bisnis ...26

3.2.1 Proses Pengerjaan Pra Ujian Nasional...26

(4)

ix

Universitas Kristen Maranatha

3.2.3 Proses Pemasukkan Nilai Akademik Siswa ...29

3.2.4 Proses Pembuatan Jadwal Pelajaran Para Siswa ...31

3.3 Analisis Entity Relation Diagram (ERD) ...33

3.4 Skema Basis Data...34

3.5 Transformasi ERD ke Tabel ...34

3.5.1 Tabel Siswa...35

3.5.2 Tabel Guru ...35

3.5.3 Tabel Kelas ...36

3.5.4 Tabel TahunAjaran ...36

3.5.5 Tabel KelasHistory ...37

3.5.6 Tabel KelasSiswa ...37

3.5.7 Tabel MataPelajaran ...37

3.5.8 Tabel MatpelGuru...38

3.5.9 Tabel Nilai ...38

3.5.10 Tabel Jadwal ...38

3.5.11 Tabel JadwalGuru ...39

3.5.12 Tabel Materi ...39

3.5.13 Tabel DataSoal ...39

3.5.14 Tabel Soal ...40

3.5.15 Tabel Jawaban ...40

3.6 Use Case Diagram ...40

3.6.2 Use Case System...42

3.6.3 Use Case Sub System ...43

3.7 Class Diagram ...47

3.8 Activity Diagram ...47

3.8.1 Proses Insert Siswa...48

3.8.2 Proses View Siswa ...49

3.8.3 Proses Update Siswa ...50

3.8.4 Proses Insert Guru ...51

3.8.5 Proses View Guru ...52

3.8.6 Proses Update Guru ...53

3.8.7 Proses Insert Tahun Ajaran ...54

3.8.8 Proses View Tahun Ajaran ...55

3.8.9 Proses Delete Tahun Ajaran ...56

3.8.10 Proses Insert Kelas ...57

3.8.11 Proses View Kelas ...58

3.8.12 Proses Delete Kelas ...59

3.8.13 Proses Insert Mata Pelajaran ...60

3.8.14 Proses View Mata Pelajaran ...61

3.8.15 Proses Delete Mata Pelajaran ...62

3.8.16 Proses Insert Materi ...63

3.8.17 Proses View Materi ...64

3.8.18 Proses Update Materi ...65

3.8.19 Proses Insert Jadwal ...66

3.8.20 Proses View Jadwal ...67

3.8.21 Proses Update Jadwal ...68

3.8.22 Proses Insert Nilai ...69

3.8.23 Proses View Nilai ...70

3.8.24 Proses Update Nilai ...71

3.9 Sequence Diagram ...71

(5)

x

Universitas Kristen Maranatha

3.9.2 Proses View Siswa ...73

3.9.3 Proses Update Siswa ...74

3.9.4 Proses Insert Guru ...75

3.9.5 Proses View Guru ...75

3.9.6 Proses Update Guru ...76

3.9.7 Proses Insert Tahun Ajaran ...76

3.9.8 Proses View Tahun Ajaran ...77

3.9.9 Proses Delete Tahun Ajaran ...77

3.9.10 Proses Insert Kelas ...78

3.9.11 Proses View Kelas ...78

3.9.12 Proses Delete Kelas ...79

3.9.13 Proses Insert Mata Pelajaran ...79

3.9.14 Proses View Mata Pelajaran ...80

3.9.15 Proses Delete Mata Pelajaran ...80

3.9.16 Proses Insert Materi ...81

3.9.17 Proses View Materi ...81

3.9.18 Proses Update Materi ...82

3.9.19 Proses Insert Jadwal ...82

3.9.20 Proses View Jadwal ...83

3.9.21 Proses Update Jadwal ...83

3.9.22 Proses Insert Nilai ...84

3.9.23 Proses View Nilai ...84

3.9.24 Proses Update Nilai ...85

3.10 Desain Antar Muka Pengguna...85

3.10.1 Desain Halaman Login ...85

3.10.2 Desain Beranda Admin...86

3.10.3 Desain Beranda Guru ...86

3.10.4 Desain Beranda Siswa ...87

3.10.5 Desain Insert Siswa ...87

3.10.6 Desain View Siswa ...88

3.10.7 Desain Update Siswa ...88

3.10.8 Desain Insert Guru ...89

3.10.9 Desain View Guru ...89

3.10.10 Desain Update Guru ...90

3.10.11 Desain Insert Tahun Ajaran ...91

3.10.12 Desain View Tahun Ajaran ...91

3.10.13 Desain Insert Kelas ...92

3.10.14 Desain View Kelas ...92

3.10.15 Desain Insert Mata Pelajaran ...93

3.10.16 Desain View Mata Pelajaran...93

3.10.17 Desain Insert Nilai ...94

3.10.18 Desain View Nilai ...94

3.10.19 Desain Update Nilai ...95

3.10.20 Desain Insert Jadwal ...95

3.10.21 Desain View Jadwal ...96

3.10.22 Desain Update Jadwal...96

3.10.23 Desain Insert Materi ...97

3.10.24 Desain View Materi ...97

3.10.25 Desain Profil Siswa ...98

3.10.26 Desain Update Profil Siswa ...99

(6)

xi

Universitas Kristen Maranatha

3.10.28 Desain Update Profil Guru ... 100

3.10.29 Desain Insert Soal Latihan ... 100

3.10.30 Desain View Soal Latihan ... 101

3.10.31 Desain View Nilai Siswa ... 101

3.10.32 Desain View Jadwal Siswa ... 102

BAB IV HASIL PENELITIAN ... 103

4.1 Halaman Login ... 103

4.2 Halaman Beranda Admin ... 104

4.3 Halaman View Data Siswa ... 104

4.4 Halaman Insert Siswa ... 105

4.5 Halaman Update Siswa ... 105

4.6 Halaman View Data Guru... 106

4.7 Halaman Insert Guru ... 107

4.8 Halaman Update Guru ... 108

4.9 Halaman Mata Pelajaran Guru ... 108

4.10 Halaman View Tahun Ajaran ... 109

4.11 Halaman Insert Tahun Ajaran ... 109

4.12 Halaman View Kelas ... 110

4.13 Halaman Insert Kelas ... 110

4.14 Halaman View Mata Pelajaran ... 111

4.15 Halaman Insert Mata Pelajaran ... 111

4.16 Halaman View Wali Kelas ... 112

4.17 Halaman Insert Wali Kelas ... 112

4.18 Halaman View Laporan Nilai ... 113

4.19 Halaman Insert Materi ... 113

4.20 Halaman View Materi ... 114

4.21 Halaman Insert Jadwal ... 115

4.22 Halaman Update Jadwal ... 115

4.23 Halaman View Jadwal ... 116

4.24 Halaman Insert Soal ... 116

4.25 Halaman Insert Jawaban... 117

4.26 Halaman View Soal ... 117

4.27 Halaman Beranda Siswa ... 118

4.28 Halaman Profil Siswa ... 118

4.29 Halaman Beranda Guru ... 119

4.30 Halaman Profil Guru ... 119

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

5.1 Halaman Login ... 120

5.2 Halaman Insert Siswa ... 120

5.3 Halaman Insert Guru ... 122

5.4 Halaman Insert Kelas ... 123

5.5 Halaman Insert Mata Pelajaran ... 124

5.6 Halaman Insert Nilai ... 124

5.7 Halaman Insert Jadwal ... 124

5.8 Halaman Insert Materi ... 125

BAB VI SIMPULAN DAN SARAN ... 111

6.1 Simpulan ... 111

(7)

xii

Universitas Kristen Maranatha
(8)

xiii

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Diagram dalam UML ...9

Gambar 2 Contoh Class Diagram ...10

Gambar 3 Atribut Class Diagram ...11

Gambar 4 Contoh Sequence Diagram ...12

Gambar 5 Contoh Diagram Use Case ...13

Gambar 6 Contoh Activity Diagram ...15

Gambar 7 Relasi Satu ke Satu (Fathansyah, 2007: 77) ...17

Gambar 8 Relasi Satu ke Banyak (Fathansyah, 2007: 78) ...17

Gambar 9 Relasi Banyak ke Satu (Fathansyah, 2007: 78) ...18

Gambar 10 Relasi Banyak ke Banyak (Fathansyah, 2007: 79) ...18

Gambar 11 Proses Pengerjaan Pra Ujian Nasional ...27

Gambar 12 Proses Pengerjaan Tugas dan Batas Waktu Pengumpulan Tugas ...28

Gambar 13 Proses Pemasukkan Nilai Akademik Siswa ...30

Gambar 14 Proses Pembuatan Jadwal Pelajaran Para Siswa ...32

Gambar 15 ERD Sistem Informasi Persiapan Ujian Nasional dan Sistem Akademik Siswa ...33

Gambar 16 Skema Basis Data Sistem Informasi Persiapan Ujian Nasional dan Sistem Akademik Siswa ...34

Gambar 17 Use Case Sistem ...42

Gambar 18 Proses Pengelolaan Data Guru ...43

Gambar 19 Proses Pengelolaan Data Siswa ...43

Gambar 20 Proses Pengelolaan Data Sekolah ...44

Gambar 21 Proses Pengelolaan Data Nilai ...45

Gambar 22 Proses Pengelolaan Data Materi ...45

Gambar 23 Proses Pengelolaan Data Soal Latihan ...46

Gambar 24 Class Diagram Sistem ...47

Gambar 25 Activity Diagram Insert Siswa ...48

Gambar 26 Activity Diagram View Siswa ...49

Gambar 27 Activity Diagram Update Siswa ...50

Gambar 28 Activity Diagram Insert Guru...51

Gambar 29 Activity Diagram View Guru ...52

Gambar 30 Activity Diagram Update Guru ...53

Gambar 31 Activity Diagram Insert Tahun Ajaran ...54

Gambar 32 Activity Diagram View Tahun Ajaran ...55

Gambar 33 Activity Diagram Delete Tahun Ajaran ...56

Gambar 34 Activity Diagram Insert Kelas...57

Gambar 35 Activity Diagram View Kelas ...58

Gambar 36 Activity Diagram Delete Kelas ...59

Gambar 37 Activity Diagram Insert Mata Pelajaran ...60

Gambar 38 Activity Diagram View Mata Pelajaran ...61

Gambar 39 Activity Diagram Delete Mata Pelajaran ...62

Gambar 40 Activity Diagram Insert Materi ...63

Gambar 41 Activity Diagram View Materi ...64

Gambar 42 Activity Diagram Update Materi ...65

Gambar 43 Activity Diagram Insert Jadwal ...66

Gambar 44 Activity Diagram View Jadwal ...67

Gambar 45 Activity Diagram Update Jadwal ...68

Gambar 46 Activity Diagram Insert Nilai...69

(9)

xiv

Universitas Kristen Maranatha

Gambar 48 Activity Diagram Update Nilai ...71

Gambar 49 Sequence Diagram Insert Siswa ...72

Gambar 50 Sequence Diagram View Siswa ...73

Gambar 51 Sequence Diagram Update Siswa ...74

Gambar 52 Sequence Diagram Insert Guru ...75

Gambar 53 Sequence Diagram View Guru ...75

Gambar 54 Sequence Diagram Update Guru ...76

Gambar 55 Sequence Diagram Insert Tahun Ajaran ...76

Gambar 56 Sequence Diagram View Tahun Ajaran ...77

Gambar 57 Sequence Diagram Delete Tahun Ajaran ...77

Gambar 58 Sequence Diagram Insert Kelas ...78

Gambar 59 Sequence Diagram View Kelas ...78

Gambar 60 Sequence Diagram Delete Kelas ...79

Gambar 61 Sequence Diagram Insert Mata Pelajaran ...79

Gambar 62 Sequence Diagram View Mata Pelajaran ...80

Gambar 63 Sequence Diagram Delete Mata Pelajaran...80

Gambar 64 Sequence Diagram Insert Materi ...81

Gambar 65 Sequence Diagram View Materi ...81

Gambar 66 Sequence Diagram Update Materi ...82

Gambar 67 Sequence Diagram Insert Jadwal ...82

Gambar 68 Sequence Diagram View Jadwal ...83

Gambar 69 Sequence Diagram Update Jadwal ...83

Gambar 70 Sequence Diagram Insert Nilai ...84

Gambar 71 Sequence Diagram View Nilai ...84

Gambar 72 Sequence Diagram Update Nilai ...85

Gambar 73 Desain Login ...85

Gambar 74 Desain Beranda Admin ...86

Gambar 75 Desain Beranda Guru...86

Gambar 76 Desain Beranda Siswa ...87

Gambar 77 Desain Insert Siswa ...87

Gambar 78 Desain View Siswa ...88

Gambar 79 Desain Update Siswa ...88

Gambar 80 Desain Insert Guru ...89

Gambar 81 Desain View Guru ...89

Gambar 82 Desain Update Guru ...90

Gambar 83 Desain Insert Tahun Ajaran ...91

Gambar 84 Desain View Tahun Ajaran ...91

Gambar 85 Desain Insert Kelas ...92

Gambar 86 Desain View Kelas ...92

Gambar 87 Desain Insert Mata Pelajaran ...93

Gambar 88 Desain View Mata Pelajaran ...93

Gambar 89 Desain Insert Nilai ...94

Gambar 90 Desain View Nilai ...94

Gambar 91 Desain Update Nilai ...95

Gambar 92 Desain Insert Jadwal ...95

Gambar 93 Desain View Jadwal ...96

Gambar 94 Desain Update Jadwal ...96

Gambar 95 Desain Insert Materi ...97

Gambar 96 Desain View Materi ...97

Gambar 97 Desain Profil Siswa ...98

(10)

xv

Universitas Kristen Maranatha

Gambar 99 Desain Profil Guru ...99

Gambar 100 Desain Update Profil Guru... 100

Gambar 101 Desain Insert Soal Latihan ... 100

Gambar 102 Desain View Soal Latihan ... 101

Gambar 103 Desain View Nilai Siswa ... 101

Gambar 104 Desain View Jadwal Siswa ... 102

Gambar 105 Tampilan halaman login ... 103

Gambar 106 Tampilan Beranda Admin ... 104

Gambar 107 Tampilan View Data Siswa ... 104

Gambar 108 Tampilan Insert Siswa ... 105

Gambar 109 Tampilan Update Siswa ... 106

Gambar 110 Tampilan View Data Guru ... 106

Gambar 111 Tampilan Insert Guru... 107

Gambar 112 Tampilan Update Guru ... 108

Gambar 113 Tampilan Mata Pelajaran Guru ... 108

Gambar 114 Tampilan View Tahun Ajaran ... 109

Gambar 115 Tampilan Insert Tahun Ajaran ... 109

Gambar 116 Tampilan View Kelas ... 110

Gambar 117 Tampilan Insert Kelas... 110

Gambar 118 Tampilan View Mata Pelajaran ... 111

Gambar 119 Tampilan Insert Mata Pelajaran ... 111

Gambar 120 Tampilan View Wali Kelas ... 112

Gambar 121 Tampilan Insert Wali Kelas ... 112

Gambar 122 Tampilan Pilih Laporan Nilai ... 113

Gambar 123 Tampilan View Nilai ... 113

Gambar 124 Tampilan Insert Materi ... 114

Gambar 125 Tampilan View Materi ... 114

Gambar 126 Tampilan Insert Jadwal ... 115

Gambar 127 Tampilan Update Jadwal ... 115

Gambar 128 Tampilan View Jadwal ... 116

Gambar 129 Tampilan Insert Soal ... 116

Gambar 130 Tampilan Insert Soal ... 117

Gambar 131 Tampilan View Soal... 117

Gambar 132 Tampilan Beranda Siswa ... 118

Gambar 133 Tampilan Profil Siswa ... 118

Gambar 134 Tampilan Beranda Guru ... 119

(11)

xvi

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I Simbol-simbol Flowchart (Jogiyanto, 1990:48) ...8

Tabel II Modifier pada class diagram (Fowler, 2005:37) ...10

Tabel III Simbol-simbol ERD (Fathansyah, 2007: 80)...15

Tabel IV Contoh Testing Menggunakan Black Box ...24

Tabel V Tabel Siswa ...35

Tabel VI Tabel Guru ...35

Tabel VII Tabel Kelas...36

Tabel VIII Tabel TahunAjaran ...36

Tabel IX Tabel KelasHistory...37

Tabel X Tabel KelasSiswa ...37

Tabel XI Tabel MataPelajaran ...37

Tabel XII Tabel MatpelGuru ...38

Tabel XIII Tabel Nilai...38

Tabel XIV Tabel Jadwal ...38

Tabel XV Tabel JadwalGuru ...39

Tabel XVI Tabel Materi ...39

Tabel XVII Tabel MateriMatpel ...39

Tabel XVIII Tabel Soal ...40

Tabel XIX Tabel Jawaban ...40

Tabel XX Black Box Halaman Login ... 120

Tabel XXI Black Box Halaman Insert Siswa ... 121

Tabel XXII Black Box Halaman Insert Guru ... 122

Tabel XXIII Black Box Halaman Insert Kelas ... 123

Tabel XXIV Black Box Halaman Insert Mata Pelajaran ... 124

Tabel XXV Black Box Halaman Insert Nilai ... 124

Tabel XXVI Black Box Halaman Insert Jadwal ... 125

(12)

1

Universitas Kristen Maranatha

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Ujian Nasional adalah sistem evaluasi standar pendidikan dasar

dan menengah secara nasional yang dilakukan oleh Pusat Penilaian

Pendidikan. Dengan diadakannya ujian nasional membuat siswa - siswi

menjadi kesulitan karena persamaan batas nilai yang ditentukan oleh

pemerintah yang membuat setiap sekolah memberikan jam pelajaran

tambahan agar setiap siswa

siswi dapat mencapai standar nilai yang

telah ditentukan. Tetapi dengan bertambahnya jam pelajaran saja tidak

cukup bagi para siswa

siswi untuk melakukan kegiatan belajar.

Dibutuhkannya sebuah cara agar siswa - siswa dapat belajar diluar jam

sekolah. SMA Negeri 5 Cimahi termasuk sekolah yang mengalami

masalah tersebut.

SMA Negeri 5 Cimahi adalah sekolah yang berawal dari Sekolah

Pendidikan Guru (SPG) pada tahun 1966. SMA Negeri 5 juga memiliki

dua lokasi yaitu jln. Gatot Subroto Cimahi dan jln. Pacinan no. 23

Cimahi. Kepala Sekolah yang menjabat pada tahun 2006 adalah Bpk.

Drs. H. Kurdi Sutisna, MM. Pada saat dibawah kepemimpinan beliau,

SMA Negeri 5 Cimahi belum memiliki sistem pembelajaran

online

dan

sistem akademik sehingga siswa

siswi tidak dapat melakukan

kegiatan belajar diluar sekolah. Dari masalah yang dipaparkan, Dengan

adanya rancangan sistem aplikasi berbasis

Web

ini pada SMA Negeri 5

Cimahi dapat mempermudah guru dalam memberikan bimbingan

belajar diluar jam sekolah dan mengelola nilai akademik dengan teratur.

Dengan adanya sistem aplikasi ini diharapkan dapat memberikan

solusi kepada siswa - siswi dan guru sehingga dapat melakukan

kegiatan belajar mengajar dengan teratur dan efektif hanya dengan

(13)

2

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Rumusan masalah pada Sistem Informasi Persiapan Ujian Nasional

Berbasis

Web

pada SMAN 5 Cimahi adalah sebagai berikut :

1. Bagaimana cara membangun aplikasi yang dapat membantu dalam

pendataan siswa dan guru?

2. Bagaimana cara membangun aplikasi yang dapat membantu untuk

kelancaran kegiatan belajar mengajar diluar jam sekolah?

3. Bagaimana cara membangun aplikasi yang dapat membantu untuk

mengatur sistem akademik siswa ?

1.3 Tujuan Pembahasan

Tujuan pembuatan Sistem Informasi Persiapan Ujian Nasional

Berbasis

Web

pada SMAN 5 Cimahi, adalah sebagai berikut :

1. Membangun aplikasi yang diharapkan dapat membantu pendataan

siswa, guru dan kelas sehingga lebih mudah dalam pencarian data

siswa dan guru.

2. Membangun aplikasi yang diharapkan dapat membantu siswa

belajar diluar jam sekolah dengan fitur berupa

exam,

contoh

soal

soal ujian dan penilaian

online

oleh guru.

3. Membangun aplikasi yang dapat mengatur nilai akademik dan

jadwal pelajaran siswa sehingga guru akan lebih mudah dalam

mengatur nilai akademik para siswa.

1.4 Ruang Lingkup Kajian

Dalam pembuatan Sistem Informasi Persiapan Ujian Nasional

Berbasis

Web

pada SMAN 5 Cimahi, akan dibuat batasan masalah

agar topik yang dibicarakan tetap pada batasan yang sudah

(14)

3

Universitas Kristen Maranatha

1.4.1 Ruang Lingkup Sistem

Dalam pembuatan aplikasi ini, agar topik yang dibicarakan tetap

pada batasan yang sudah ditentukan maka kami membuat ruang

lingkup sistem sebagai berikut :

1. Aplikasi yang dirancang untuk SMA Negeri 5 Cimahi saja.

2. Pengguna dalam aplikasi ini dibagi kedalam tiga hak akses, yaitu :

admin, guru dan siswa yang memiliki kewenangan masing

masing.

3. Aplikasi ini memberikan soal - soal latihan yang dapat diunduh oleh

siswa.

4. Aplikasi ini dapat memasukkan data soal

soal latihan yang

diberikan oleh guru.

5. Aplikasi ini memberikan pengujian tugas secara

real time

yang

diberikan oleh guru.

6. Aplikasi ini dapat memperlihatkan data siswa berupa profil siswa

dan juga riwayat siswa selama belajar di SMAN 5 Cimahi.

7. Aplikasi ini dapat memperlihatkan data guru berupa profil guru.

8. Aplikasi ini dapat memperlihatkan data tahun ajaran dan kelas.

9. Aplikasi ini dapat memperlihatkan nilai dan jadwal akademik siswa.

1.4.2 Ruang Lingkup

Software

Dalam perancangan aplikasi ini dibutuhkan

software

yang dapat

menunjang keberhasilan dari aplikasi ini yaitu sebagai berikut :

1. PHP

2. SQL

Server

2008

3. Sistem Operasi Windows XP

1.4.3 Ruang Lingkup

Hardware

Dalam pembuatan aplikasi ini, dibutuhkan

hardware

yang dapat

memenuhi spesifikasi dari aplikasi yaitu sebagai berikut :

1. CPU minimal Intel Pentium 4

(15)

4

Universitas Kristen Maranatha

3.

Harddisk

80 GB

1.5 Sumber Data

Sumber

data

yang

dibutuhkan

untuk

membantu

dalam

perancangan aplikasi ini berasal dari data akademik siswa di SMA

Negeri 5 Cimahi.

1.6 Sistematika Penyajian

Berikut ini adalah sistematika penyajian dari laporan tugas akhir ini :

BAB I PENDAHULUAN

Membahas mengenai latar belakang masalah, rumusan masalah,

tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika

penyajian

BAB II KAJIAN TEORI

Membahas mengenai dasar teori

teori yang digunakan dalam

pembuatan aplikasi ini

BAB III ANALISIS DAN RANCANGAN SISTEM

Membahas mengenai hasil analisa dan perancangan proses bisnis dari

aplikasi yang dibuat dan dimodelkan dalam bentuk

event list

,

UML

, dan

ERD

BAB IV HASIL PENELITIAN

Membahas mengenai perancangan dan implementasi yang berisi

penjelasan tiap metode yang terdapat di dalam aplikasi

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Berisi laporan hasil pengujian dari aplikasi yang telah dirancang

BAB VI SIMPULAN DAN SARAN

(16)

126

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang didapat setelah melakukan perancangan dan

implementasi pada program yang dibuat, adalah sebagai berikut :

1. Aplikasi ini mempunyai basis data yang berisi informasi detail

mengenai sekolah seperti data siswa, data guru, data tahun ajaran,

data kelas, data mata pelajaran, data nilai, data materi dan data

jadwal pelajaran.

2. Aplikasi ini mencatat informasi mengenai data guru, data mata

pelajaran, data siswa, data nilai, data kelas, data tahun ajaran, data

materi dan data jadwal pelajaran yang berguna untuk kegiatan

belajar mengajar di SMA Negeri 5 Cimahi.

3. Aplikasi ini memberikan sarana untuk para siswa

siswi agar dapat

melakukan pembelajaran tidak hanya di dalam sekolah tetapi dapat

dilakukan di luar sekolah dengan menggunakan pembelajaran

online

(

E-Learning

).

6.2 Saran

Saran sangat diperlukan bagi aplikasi ini agar dapat dikembangkan

dengan lebih baik kedepannya. Sehingga aplikasi ini dapat lebih maju

dan lebih bermanfaat lagi untuk semua masyarakat khususnya warga

SMA Negeri 5 Cimahi. saran-saran penegmbangan untuk aplikasi ini,

antara lain:

1. Aplikasi ini memerlukan

maintenance

secara berkala, mulai dari

fungsionalitas sistem serta

database

pada aplikasi.

2. Pembuatan jadwal pelajaran dapat dilakukan secara otomatis.

3. Pembelajaran

Online

dapat menggunakan soal

essay

tidak hanya

(17)

127

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Alamsyah, A. (2003). Pengantar JavaScript. Jakarta:Ilmu Komputer.com.

Alam, J., & Agus, M. (2005). Pemrograman Transact-SQL pada SQL Server

2005. Jakarta:PT. Elex Media Komputindo.

Darie, C. (2006). Ajax and PHP. Birmingham:Packt Publishing.

Fathansyah. (2007). Basis Data (Edisi ke-6.). Bandung:Informatika.

Fowler, M. (2005). UML Distilled : Panduan Singkat Tentang Bahasa

Pemodelan Objek Standar (Edisi ke-3.). Yogyakarta:C.V Andi.

Imbar, R., & Suteja, B. (2006). Pemrograman Web-Commerce dengan

Oracle dan ASP. Bandung:Informatika.

Jogiyanto. (1990). Analisis & Disain. Yogyakarta:Andi Yogyakarta.

Nugroho, A. (2004). Konsep Pengembangan Sistem Basis Data.

Jakarta:Informatika.

Pressman, R. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi Buku

I. Yogyakarta:CV.Andi Offset.

Referensi Makalah. (2013). Pengertian Ujian Akhir Nasional. Diambil April

19,2013, dari

http://www.referensimakalah.com/2013/04/pengertian-ujian-akhir-nasional.html

Sidik, B. dkk. (2001). HTML dan XML. Bandung:Informatika.

SMA Negeri 5 Cimahi. (2012). Sejarah dan Visi Misi SMA Negeri 5 Cimahi.

Diambil Maret 20,2012, dari

http://www.sman5cimahi.sch.id/sejarah-sekolah.html

Walters, R. E. (2008). Accelerated SQL SERVER 2008. United States of

America:Springer-Verlag New York, Inc.

Wardhana. (2010). Menjadi Master PHP dengan Framework CodeIgniter.

Referensi

Dokumen terkait

Tantangan Guru Hilangnya UN dan tidak adanya tinggal kelas untuk siswa SD, secara teoretis akan membantu siswa lebih gembira dan kreatif dalam belajar, sehingga hasilnya akan lebih

Sebagai alternatif, High Intensity Interval Training (HIIT) dirancang sebagai jenis olahraga yang dapat dilakukan dengan waktu yang singkat dan manfaat yang diperoleh

Tujuan dari penelitian ini adalah Untuk mendeskripsikan bagaimana pemanfaatan modal sosial yang dilakukan oleh kelompok tani Sido Makmur dalam pembangunan jalan menuju

menunjukkan bahwa jumlah responden dengan jenis luas lesi berat yang mengalami pengaruh terhadap kualitas hidup sangat sampai dengan amat sangat berpengaruh sebanyak 15

Dari beberapa jenis-jenis kalimat dalam bahasa Arab, terdapat jenis- jenis kalimat yang dapat disepadankan langsung dengan jenis-jenis kalimat dalam bahasa Bugis

Selain diatur mengenai hak-hak yang diperoleh oleh Penduduk juga diatur mengenai kewajiban bahwa setiap penduduk baik yang berada di wilayah Indonesia maupun Warga Negara

Analisis Perancangan Sistem Akuntansi Primkoppol Dengan Metode Model Driven Development Studi Kasus Pada Primkoppol Resor Kendal.. Diajukan untuk memenuhi syarat guna mencapai gelar

Tujuan dari penelitian ini adalah: Untuk mengetahui pengaruh pemberian ekstrak akar tuba terhadap hama kutu daun ( Aphis gossypii) pada tanaman kacang hijau (