ABSTRAK
Terkadang jarak adalah suatu kendala untuk mengakses informasi yang dibutuhkan. Namun tidak untuk saat ini, dengan adanya internet maka jarak bukanlah sebuah kendala lagi. Hal ini lah yang dibutuhkan para orang tua siswa asrama yang ingin mengetahui perkembangan hasil studi anaknya yang menempuh pendidikan jauh dari kediaman orang tuanya. Pada SMA Negeri 1 Cisarua terdapat siswa-siswa yang berasal dari seluruh penjuru Jawa Barat. Tentu hal ini membuat para orang tua siswa tersebut kesulitan jika ingin mengetahui perkembangan anaknya selama menempuh studi di SMA Negeri 1 Cisarua. Maka hal yang paling tepat dilakukan ialah membuat Sistem Informasi Nilai Hasil Studi Siswa Asrama Di SMA Negeri 1 Cisarua yang bisa diakses langsung oleh para orang tua siswa yang dapat menyajikan data nilai hasil studi anaknya dengan baik, valid, dan akurat. Tugas Akhir dengan judul Sistem Informasi Nilai Hasil Studi Siswa Asrama (Studi Kasus : SMA Negeri 1 Cisarua Kabupaten Bandung Barat) dibuat berbasis web dengan menggunakan PHP sebagai bahasa pemrograman dan MySQL sebagai database-nya.
ABSTRACT
Sometimes the distance is an obstacle to accessing needed information. But not for now, with the internet then the distance is not an obstacle anymore. This is what parents need if they want to know about academic progress their son because their son so far away from home. Students in One Senior High School Cisarua come from all over West Java. Of course this makes parents have a problem if they want to know the progress of their children for studying in One Senior High School Cisarua. So its the right thing to do for making Information Systems Value Results Study Of Dormitory Student at One Senior High School Cisarua which can be accessed directly by the parents of students who can present the data value of studies with good results, valid, and accurate. This final task titled Information Systems Value Results Study Of Dormitory Student at One Senior High School Cisarua. (Case Study: One Senior High School Cisarua at West Bandung Regency) created a web-based using PHP as the programming language and MySQL as the database.
DAFTAR ISI
LEMBAR PENGESAHAN ... i
LEMBAR PERNYATAAN ORISINALITAS KARYA ... ii
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI ILMIAH... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xiii
DAFTAR SIMBOL ... xvii
DAFTAR LAMPIRAN ... xviii
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 3
1.4 Ruang Lingkup Kajian ... 3
1.5 Sumber Data ... 5
1.6 Sistematika Penyajian ... 5
BAB 2. KAJIAN TEORI ... 7
2.1 Definisi Sistem ... 7
2.2 Sistem Informasi ... 8
2.3 Bagan Alir (Flowchart) ... 10
2.3.1 Jenis-jenis Flowchart ... 10
2.3.2 Simbol-simbol Flowchart ... 12
2.4 UnifiedModelingLanguage (UML) ... 13
2.4.1 UseCaseDiagram ... 13
2.4.2 ClassDiagram ... 17
2.4.3 ActivityDiagram ... 18
2.4.4 SequenceDiagram ... 20
2.5 Basis Data ... 20
2.6 EntityRelationalDiagram (ERD) ... 21
2.7 HypertextMarkupLanguage (HTML) ... 24
2.8 PersonalHomePage ... 24
2.9 MySQL ... 24
2.10 BlackboxTesting ... 25
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 26
3.1 Profil SMA Negeri 1 Cisarua ... 26
3.1.1 Visi SMA Negeri 1 Cisarua ... 27
3.1.2 Misi SMA Negeri 1 Cisarua ... 27
3.1.3 Tujuan SMA Negeri 1 Cisarua ... 28
3.1.5 Landasan Penilaian Pada SMA Negeri 1 Cisarua ... 33
3.1.5 Proses Penerimaan Siswa Asrama di SMA Negeri 1 Cisarua ... 35
3.2 Proses Bisnis ... 36
3.3 Perancangan Basis Data ... 40
3.3.1 EntityRelationalDiagram (ERD) ... 40
3.3.2 Struktur Tabel ... 41
3.4 UML ... 45
3.4.1 UseCaseDiagram ... 45
3.4.2 UseCaseScenario ... 48
3.4.3 ActivityDiagram ... 61
3.4.4 ClassDiagram ... 74
3.5 Rancangan Antar Muka ... 75
3.5.1 RancanganHalaman Login ... 75
3.5.2 Rancangan Halaman Admin ... 75
3.5.3 Rancangan Halaman Guru/Wali Kelas ... 89
3.5.4 Rancangan Halaman Orang Tua Siswa Asrama ... 94
3.4.5 Rancangan Halaman Kepala Sekolah ... 97
BAB 4. HASIL PENELITIAN ... 101
4.1 Implementasi Program ... 101
4.1.1 TampilanLogin ... 101
4.1.2 Tampilan Admin ... 102
4.1.3 Tampilan Guru/Wali Kelas ... 110
4.1.4 Tampilan Orang Tua Siswa Asrama ... 114
4.1.5 Tampilan Kepala Sekolah ... 116
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 119
5.1 Pengujian Blackbox ... 119
5.1.1 PengujianLogin ... 119
5.1.2 PengujianTambah Siswa Asrama ... 121
5.1.3 PengujianTambahGuru/Wali Kelas ... 122
5.1.4 PengujianTambah Orang Tua Siswa Asrama ... 123
5.1.5 PengujianTambah Kelas ... 126
5.1.6 PengujianTambah Mata Pelajaran ... 127
5.1.7 PengujianInput Nilai ... 128
BAB 6. SIMPULAN DAN SARAN ... 130
6.1. Simpulan ... 130
6.2. Saran ... 130
DAFTAR GAMBAR
Gambar 2.1 Simbol Actor ... 14
Gambar 2.2 Simbol Use Case ... 14
Gambar 2.3 Association Relationship ... 15
Gambar 2.4 Extend Relationship ... 15
Gambar 2.5 Include Relationship ... 16
Gambar 2.6 Action State ... 19
Gambar 2.7 Transitions ... 19
Gambar 2.8 Initial State ... 19
Gambar 2.9 Final State ... 19
Gambar 2.10 Decision Point ... 19
Gambar 2.11 Simbol Entitas ... 21
Gambar 2.12 Simbol Atribut ... 22
Gambar 2.13 Simbol Relasi ... 22
Gambar 2.14 One to One ... 23
Gambar 2.15 One to Many ... 23
Gambar 2.16 Many to One ... 23
Gambar 2.17 Many to Many ... 23
Gambar 3.1 Proses Bisnis Penilaian Ulangan Harian ... 36
Gambar 3.2 Proses Bisnis Penilaian Ulangan Tengah Semester ... 37
Gambar 3.3 Proses Bisnis Penilaian Ulangan Akhir Semester ... 38
Gambar 3.4 Proses Bisnis Penilaian Hasil Studi ... 39
Gambar 3.5 Entity Relational Diagram ... 40
Gambar 3.6 Use Case Diagram ... 45
Gambar 3.7 Activity Diagram Login ... 61
Gambar 3.8 Activity Diagram Olah Data User ... 62
Gambar 3.9 Activity Diagram Olah Data Kelas ... 63
Gambar 3.10 Activity Diagram Olah Data Siswa ... 64
Gambar 3.11 Activity Diagram Olah Data Guru/Wali Kelas ... 65
Gambar 3.12 Activity Diagram Olah Data Mata Pelajaran ... 66
Gambar 3.13 Activity Diagram Kunci Input Data Nilai ... 67
Gambar 3.14 Activity Diagram Admin Open/Close Semester ... 68
Gambar 3.15 Activity Diagram Admin Mengelola Pengumuman ... 68
Gambar 3.16 Activity Diagram Upload Dokumen ... 69
Gambar 3.17 Activity Diagram Olah Data Nilai Hasil Studi UTS ... 69
Gambar 3.18 Activity Diagram Olah Data Nilai Hasil Studi UAS ... 70
Gambar 3.19 Activity Diagram Olah Data Rapor oleh Wali Kelas ... 71
Gambar 3.20 Activity Diagram Wali Kelas Melihat Data Siswa Asrama ... 71
Gambar 3.21 Activity Diagram Download Dokumen oleh Guru dan Orang Tua 72 Gambar 3.22 Activity Diagram Orang Tua Siswa Melihat Nilai Anak ... 72
Gambar 3.23 Activity Diagram Kepala Sekolah Melihat Laporan Hasil Studi .... 73
Gambar 3.24 Class Diagram ... 74
Gambar 3.25 Rancangan Halaman Login ... 75
Gambar 3.26 Rancangan Halaman Beranda Admin ... 76
Gambar 3.27 Rancangan Halaman Data Kelas ... 77
Gambar 3.29 Rancangan Halaman Periode ... 78
Gambar 3.30 Rancangan Halaman Data Guru ... 79
Gambar 3.31 Rancangan Halaman Data Siswa Asrama ... 80
Gambar 3.32 Rancangan Halaman Data Orang Tua Siswa Asrama ... 81
Gambar 3.33 Rancangan Halaman Data Wali Kelas ... 82
Gambar 3.34 Rancangan Halaman Data Kepala Sekolah ... 82
Gambar 3.35 Rancangan Halaman Akses Orang Tua Siswa Asrama ... 83
Gambar 3.36 Rancangan Halaman Ruang Kelas ... 84
Gambar 3.37 Rancangan Halaman Jadwal Penilaian ... 85
Gambar 3.38 Rancangan Halaman Pengumuman ... 86
Gambar 3.39 Rancangan Halaman Laporan Penilaian ... 86
Gambar 3.40 Rancangan Halaman Upload Dokumen ... 87
Gambar 3.41 Rancangan Halaman Setting Profile ... 88
Gambar 3.42 Rancangan Halaman Kontak Kami ... 88
Gambar 3.43 Rancangan Halaman Beranda Guru Bidang Studi ... 89
Gambar 3.44 Rancangan Halaman Beranda Guru/Wali Kelas ... 90
Gambar 3.45 Rancangan Halaman Input Data Nilai ... 90
Gambar 3.46 Rancangan Halaman Penilaian ... 91
Gambar 3.47 Rancangan Halaman Download Dokumen ... 92
Gambar 3.48 Rancangan Halaman Setting Profile Untuk Guru/Wali kelas ... 93
Gambar 3.49 Rancangan Halaman Kontak Kami Untuk Guru/Wali kelas ... 93
Gambar 3.50 Rancangan Halaman Menu Wali Kelas ... 94
Gambar 3.51 Rancangan Halaman Beranda Orang Tua Siswa Asrama ... 95
Gambar 3.52 Rancangan Halaman Hasil Penilaian ... 95
Gambar 3.53 Rancangan Halaman Setting Profile Untuk Orang Tua Siswa ... 96
Gambar 3.54 Rancangan Halaman Kontak Kami Untuk Orang Tua Siswa ... 97
Gambar 3.55 Rancangan Halaman Beranda Kepala Sekolah ... 98
Gambar 3.56 Rancangan Halaman Hasil Penilaian ... 98
Gambar 3.57 Rancangan Halaman Setting Profile Untuk Kepala sekolah ... 99
Gambar 3.58 Rancangan Halaman Kontak Kami Untuk Kepala sekolah ... 100
Gambar 4.1 Tampilan Halaman Login ... 101
Gambar 4.2 Tampilan Halaman Beranda Admin ... 102
Gambar 4.3 Tampilan Halaman Data Kelas ... 102
Gambar 4.4 Tampilan Halaman Data Mata Pelajaran ... 103
Gambar 4.5 Tampilan Halaman Periode ... 103
Gambar 4.6 Tampilan Halaman Data Guru/Wali Kelas ... 104
Gambar 4.7 Tampilan Halaman Data Siswa Asrama ... 105
Gambar 4.8 Tampilan Halaman Data Orang Tua Siswa Asrama ... 105
Gambar 4.9 Tampilan Halaman Data Kepala Sekolah ... 106
Gambar 4.10 Tampilan Halaman Akses Orang Tua Siswa Asrama ... 106
Gambar 4.11 Tampilan Halaman Ruang Kelas ... 107
Gambar 4.12 Tampilan Halaman Jadwal Penilaian ... 107
Gambar 4.13 Tampilan Halaman Pengumuman ... 108
Gambar 4.14 Tampilan Halaman Laporan Penilaian ... 108
Gambar 4.15 Tampilan Halaman Upload Dokumen ... 109
Gambar 4.16 Tampilan Halaman Setting Profile ... 109
Gambar 4.17 Tampilan Halaman Kontak Kami ... 110
Gambar 4.19 Tampilan Halaman Beranda Guru/Wali Kelas ... 111
Gambar 4.20 Tampilan Halaman Input Data Nilai Untuk Guru/Wali Kelas ... 111
Gambar 4.21 Tampilan Halaman Penilaian Untuk Guru/Wali Kelas ... 112
Gambar 4.22 Tampilan Halaman Download Dokumen Untuk Guru/Wali Kelas ... 112
Gambar 4.23 Tampilan Halaman Setting Profile Untuk Guru/Wali Kelas ... 113
Gambar 4.24 Tampilan Halaman Kontak Kami Untuk Guru/Wali Kelas ... 113
Gambar 4.25 Tampilan Halaman Menu Wali Kelas ... 114
Gambar 4.26 Tampilan Halaman Beranda Orang Tua ... 114
Gambar 4.27 Tampilan Halaman Hasil Penilaian Untuk Orang Tua ... 115
Gambar 4.28 Tampilan Halaman Setting Profile Untuk Orang Tua ... 115
Gambar 4.29 Tampilan Halaman Kontak Kami Untuk Orang Tua ... 116
Gambar 4.30 Tampilan Halaman Beranda Kepala Sekolah ... 116
Gambar 4.31 Tampilan Halaman Hasil Penilaian Untuk Kepala Sekolah ... 117
Gambar 4.32 Tampilan Halaman Setting Profile Untuk Kepala Sekolah ... 117
Gambar 4.33 Tampilan Halaman Kontak Kami Untuk Kepala Sekolah ... 118
Gambar 5.1 Pesan Kesalahan Input Username dan Password ... 120
Gambar 5.2 Pesan Kesalahan Username Kosong ... 121
Gambar 5.3 Pesan Kesalahan Password Kosong ... 121
Gambar 5.4 Pesan Kesalahan Inputan Data Siswa Asrama yang Kosong ... 122
Gambar 5.5 Pesan Kesalahan Inputan Data Guru/Wali Kelas yang Kosong ... 123
Gambar 5.6 Pesan Kesalahan Inputan Data Orang Tua Siswa yang Kosong . 124 Gambar 5.7 Pesan Kesalahan Inputan Data Kelas yang Kosong ... 126
Gambar 5.8 Pesan Kesalahan Inputan Data Kelas yang sudah ada ... 126
Gambar 5.9 Pesan Kesalahan Inputan Data Pelajaran yang Kosong ... 127
Gambar 5.10 Pesan Kesalahan Inputan Data Pelajaran yang sudah ada ... 128
DAFTAR TABEL
Tabel 3.1 Struktur Kurikulum Kelas X ... 30
Tabel 3.2 Struktur Kurikulum Kelas XI dan Kelas XIII Program IPA ... 31
Tabel 3.3 Struktur Kurikulum Kelas XI dan Kelas XIII Program IPS ... 32
Tabel 3.4 Tabel Guru ... 41
Tabel 3.5 Tabel Siswa ... 41
Tabel 3.6 Tabel Setup Wali Kelas ... 42
Tabel 3.7 Tabel Mata Pelajaran ... 42
Tabel 3.8 Tabel Tabel Kelas ... 42
Tabel 3.9 Tabel Setup Periode ... 42
Tabel 3.10 Tabel Akses Orang Tua ... 42
Tabel 3.11 Tabel Data Orang Tua ... 42
Tabel 3.12 Tabel Nilai ... 43
Tabel 3.13 Tabel Pengumuman ... 43
Tabel 3.14 Tabel Kontak Kami ... 43
Tabel 3.15 Tabel Upload Dokumen ... 44
Tabel 3.16 Tabel Kepala Sekolah ... 44
Tabel 3.17 Tabel User Admin ... 44
Tabel 3.18 Use Case Scenario Login User ... 48
Tabel 3.19 Use Case ScenarioCreate Data User ... 49
Tabel 3.20 Use Case ScenarioEdit Data User ... 49
Tabel 3.21 Use Case Scenario Delete Data User ... 50
Tabel 3.22 Use Case ScenarioCreate Data Kelas ... 50
Tabel 3.23 Use Case ScenarioEdit Data Kelas ... 51
Tabel 3.24 Use Case ScenarioDelete Data Kelas ... 51
Tabel 3.25 Use Case ScenarioCreate Data Siswa ... 52
Tabel 3.26 Use Case ScenarioEdit Data Siswa ... 52
Tabel 3.27 Use Case ScenarioDelete Data Siswa ... 53
Tabel 3.28 Use Case ScenarioCreate Data Guru ... 53
Tabel 3.29 Use Case ScenarioEdit Data Guru ... 54
Tabel 3.30 Use Case ScenarioDelete Data Guru ... 54
Tabel 3.31 Use Case Scenario CreateDataMata Pelajaran ... 55
Tabel 3.32 Use Case Scenario Edit DataMata Pelajaran ... 55
Tabel 3.33 Use Case Scenario Delete DataMata Pelajaran ... 56
Tabel 3.34 Use Case Scenario Admin Kunci Input Nilai ... 56
Tabel 3.35 Use Case Scenario Admin Open/Close Semester Aktif ... 57
Tabel 3.36 Use Case Scenario Admin Mengelola Pengumuman ... 57
Tabel 3.37 Use Case Scenario Admin Upload Dokumen ... 58
Tabel 3.38 Use Case Scenario Guru Mengolah Data Hasil Studi Siswa ... 58
Tabel 3.39 Use Case Scenario Guru Edit Data Hasil Studi Siswa ... 59
Tabel 3.40 Use Case Scenario Wali Kelas memberi Catatan Akhir Semester ... 59
Tabel 3.41 Use Case Scenario Guru dan Orang Tua Download Dokumen ... 60
Tabel 3.42 Use Case Scenario Orang Tua Lihat Hasil studi ... 60
Tabel 3.43 Use Case Scenario Kepala Sekolah Melihat Laporan Hasil Studi ... 61
Tabel 5.1 Pengujian Login ... 119
Tabel 5.3 Pengujian Tambah Guru/Wali Kelas ... 123
Tabel 5.4 Pengujian Tambah Orang Tua siswa Asrama ... 124
Tabel 5.5 Pengujian Tambah Kelas ... 126
Tabel 5.6 Pengujian Tambah Mata Pelajaran ... 127
DAFTAR SIMBOL
Flow Directions Symbols
Simbol Nama Arti
Arus / Flow Menyatakan jalannya arus dari suatu proses
Communication Link
Menyatakan transmisi data
melalui channel
komunikasi dari satu lokasi
ke lokasi lain
Connector / Penghubung
Menyatakan sambungan
(keluar atau masuk) dari
proses satu ke proses
lainnya dalam halaman
yang sama
Offline Connector
Menyatakan sambungan
(keluar atau masuk) dari
proses satu ke proses
lainnya dalam halaman
yang berbeda
Processing Symbols
Simbol Nama Arti
Process
Menyatakan suatu
operasi atau suatu
proses pengolahan data
Manual Operation
Menyatakan suatu
operasi yang dilakukan
Decision
Menunjukan suatu
kondisi untuk mengambil
keputusan yaitu ya atau
tidak untuk langkah
selanjutnya
Predefined Process
Menyatakan permulaan
sub program / proses
menjalankan sub
program
Alternate Process
Menyatakan suatu
alternatif untuk menuju
ke suatu proses atau
langkah tertentu
Preparation
Menyatakan penyediaan
tempat penyimpanan
suatu pengolahan untuk
pemberian inisiasi nilai
awal
Terminal Points
Menyatakan awal atau
akhir dari suatu program
/ flowchart
Offline - Storage
Menyatakan bahwa data
yang terdapat pada
simbol ini akan disimpan
pada media tertentu
Manual Input
Menyatakan input secara
manual dengan
Processing Symbols
Simbol Nama Arti
Input / Output Menyatakan input atau output data
Punched Card
Menyatakan suatu input atau output yang berasal dari punched card
Magnetic Tape
Menyatakan suatu input
yang berasal dari pita
magnetic atau suatu
output yang disimpan pada pita magnetic
Magnetic Disk (Database)
Menyatakan suatu input
yang berasal dari disk magnetic atau suatu
output yang disimpan pada diskmagnetic
Direct Acces Storage
Menyatakan proses
penyimpanan data ke
hard-drive
Disk Storage
Menyatakan suatu
proses penyimpanan
data ke dalam disk atau
output data dari disk
Documents
Menyatakan suatu
proses input ke dalam dokumen atau proses
output dalam bentuk dokumen
Display Mencetak suatu output
DAFTAR LAMPIRAN
BAB 1 PENDAHULUAN
1.1 Latar Belakang
Internet merupakan salah satu bentuk dari perkembangan teknologi
informasi saat ini, perkembangan tersebut membuat segala bentuk
pekerjaan manusia menjadi semakin mudah. Internet membuat manusia
mudah berkomunikasi dan berhubungan tanpa mengenal jarak. Selain itu
internet juga bermanfaat sebagai media untuk mendapatkan segala
macam bentuk informasi tanpa membutuhkan banyak tenaga, biaya, dan
lebih efisien terhadap waktu. Hal ini lah yang dicoba untuk dimanfaatkan
dalam dunia pendidikan. Dalam dunia pendidikan tentu internet sangat
bermanfaat pada berbagai macam pekerjaan yang dilakukan oleh pihak
sekolah, misalnya saja dalam hal penyajian laporan akademik siswa
kepada orang tua siswa dengan memberikan layanan sistem informasi
yang cepat dan akurat.
Pada Sekolah Menengah Atas Negeri 1 Cisarua terdapat siswa
asrama yang berasal dari seluruh penjuru Jawa Barat. Siswa asrama
tersebut memiliki prestasi yang baik saat menempuh studi semasa
Sekolah Menengah Pertama. Maka dari itu para siswa tersebut berhak
melanjutkan studi ke jenjang Sekolah Menengah Atas dengan bersekolah
di SMA Negeri 1 Cisarua tanpa dipungut biaya sedikitpun. Tentu para
orang tua siswa asrama tersebut tidak ingin prestasi akademik anaknya
menurun saat bersekolah di SMA Negeri 1 Cisarua, karena orang tua
siswa tersebut terpisah jarak untuk bisa memantau secara langsung
terhadap perkembangan akademik anaknya, untuk itu diperlukan sebuah
media yang memfasilitasi para orang tua siswa asrama untuk melakukan
pemantauan terhadap prestasi yang didapat anaknya selama masa studi
di SMA. Mengingat jarak yang jauh antara para orang tua dan siswa
2
jembatan antara orang tua siswa asrama dan SMA Negeri 1 Cisarua yang
bisa dakses oleh orang tua siswa dimana saja dan kapan saja.
Sistem informasi yang berbasis web ini membuat setiap kemajuan
akademik dan perilaku para siswa asrama dapat terpantau dengan baik
oleh para orang tua. Jika terjadi kerja sama yang baik antara para orang
tua siswa asrama dan pihak sekolah, maka bukan tidak mungkin hal ini
membuat prestasi para siswa asrama semakin berkembang dan siswa
tersebut memiliki perilaku yang baik. Maka dari itu penulis membuat tugas
akhir dengan judul Sistem Informasi Nilai Hasil Studi Siswa Asrama (Studi
kasus: SMA Negeri 1 Cisarua Kabupaten Bandung Barat)
yang
diharapkan dapat membantu pihak sekolah memberikan informasi tiap
akhir semester mengenai nilai hasil studi siswa asrama terhadap orang
tua siswa asrama.
1.2 Rumusan Masalah
Rumusan masalah yang didapat dari latar belakang yang dijelaskan
sebelumnya terkait fungsi yang dibutuhkan pihak SMA ialah sebagai
berikut :
1. Bagaimana membuat aplikasi untuk mengelola data yang
berhubungan dengan nilai hasil studi siswa asrama?
2. Bagaimana agar orang tua siswa asrama dapat memantau
prestasi siswa asrama selama masa studi disekolah?
3. Bagaimana cara sekolah memberi laporan kepada para orang
tua siswa asrama terkait nilai yang didapat oleh siswa asrama?
4. Bagaimana membuat aplikasi sistem informasi nilai hasil studi
siswa asrama SMA Negeri 1 Cisarua berbasis web yang
3
1.3 Tujuan Pembahasan
Adapun tujuan pembahasan dari perancangan aplikasi ini ialah
berdasarkan rumusan masalah yang telah diuraikan pada bagian 1.2,
berikut tujuan pembahasan dalam tugas akhir ini :
1. Membuat aplikasi untuk mengelola data yang berhubungan
dengan nilai hasil studi siswa asrama.
2. Membuat aplikasi agar orang tua siswa asrama dapat
memantau prestasi siswa asrama selama masa studi disekolah
dengan cara mengakses
website
sistem informasi nilai hasil
studi anaknya.
3. Membuat aplikasi untuk membantu pihak sekolah memberi
laporan kepada para orang tua siswa asrama dan kepala
sekolah SMA Negeri 1 Cisarua terkait nilai yang didapat oleh
siswa asrama yang dimana laporan tersebut mencakup laporan
ujian tengah semester dan laporan ujian akhir semester.
1.4 Ruang Lingkup Kajian
Berdasarkan tujuan pembahasan yang telah diuraikan pada bagian
1.3, maka ruang lingkup kajian dalam tugas akhir ini meliputi beberapa
batasan, antara lain :
1. Perangkat Keras
Dalam pembangunan aplikasi sistem informasi nilai hasil studi
digunakan beberapa perangkat keras, yakni seperangkat
komputer yang meliputi :
a. Prosesor minimum Core 2 Duo 2.0 GHz.
b. RAM minimum 1 GB.
c. Harddisk minimum 320 GB.
d. VGA Card minimum 512 MB.
4
2. Perangkat Lunak
Dalam pembangunan aplikasi sistem informasi nilai hasil studi
digunakan beberapa perangkat lunak, yakni :
a. Sistem Operasi Windows XP/7/Vista.
b. MySQL untuk mengakses database.
c. Menggunakan bahasa pemrograman PHP.
d. Apache sebagai web server.
3. Aplikasi
Agar pembangunan aplikasi sistem informasi nilai hasil studi ini
dapat lebih terarah serta agar tercapainya tujuan penulisan
tugas akhir ini, maka permasalahan aplikasi dibatasi pada :
a. Aplikasi ini hanya diimplementasikan di SMA Negeri 1
Cisarua untuk kepentingan nilai hasil studi siswa asrama.
b. Aplikasi ini tidak meliputi jadwal mata pelajaran dan
jadwal mengajar guru di SMA Negeri 1 Cisarua.
c. Aplikasi sistem informasi nilai hasil studi yang akan
dibangun ialah aplikasi berbasis web.
4.
User Role
Aplikasi yang akan dibangun digunakan oleh empat golongan
pengguna, yakni:
a. Admin yang dapat dikatakan sebagai administrator
karena dapat melakukan seluruh pengolahan data induk,
yaitu Data
User
,
Data Siswa, Data Kelas, Data Guru,
serta Data Mata Pelajaran.
b. Orang Tua Siswa Asrama yang dapat melihat hasil nilai
studi anaknya selama melakukan studi di SMA Negeri 1
Cisarua.
c. Guru/Wali Kelas yang dapat melakukan input data nilai
hasil studi siswa asrama sesuai mata pelajaran yang
5
sebagai Wali Kelas maka Wali Kelas tersebut dapat
melakukan input data nilai keseharian bagi siswa asrama
yang berada pada kelas yang di walikannya.
d. Kepala Sekolah memiliki fungsi melakukan
overview
nilai
siswa per kelas. Kepala Sekolah tidak memiliki
wewenang apapun dalam jalannya sistem, hanya dapat
melihat hasil akhir saja dan memantau jalannya sistem.
1.5 Sumber Data
Sumber data untuk tugas akhir ini diperoleh dari :
1. Melakukan wawancara dengan kepala sekolah dan para guru di
SMA Negeri 1 Cisarua.
2. Mempelajari arsip akademik siswa asrama di SMA Negeri 1
Cisarua.
3. Melakukan observasi terhadap sistem penilaian mata pelajaran
di SMA Negeri 1 Cisarua yang saat ini diterapkan.
4. Mempelajari buku, diktat, artikel, dan situs yang berhubungan
dengan topik yang diambil.
1.6 Sistematika Penyajian
Sistematika penyajian yang terdapat pada laporan tugas akhir ini
dimaksudkan agar proses pembuatan dokumentasi laporan dapat dibuat
secara terstruktur dan sistematis. Berikut sistematika penyajian laporan
yang terdiri dari enam bab, yaitu:
BAB 1 PENDAHULUAN
Bab ini berisikan uraian latar belakang masalah, rumusan masalah,
tujuan pembahasan, ruang lingkup kajian, sumber data, dan
6
BAB 2 KAJIAN TEORI
Bab ini membahas teori-teori yang mendasar dan mendukung
pembangunan aplikasi web ini. Teori-teori tersebut diambil dari
pustaka yang dibutuhkan.
BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini berisi analisis dan perancangan sistem informasi yang dimana
hasil perancangannya harus memenuhi tujuan yang ingin dicapai.
BAB 4 HASIL PENELITIAN
Bab ini berisi implementasi sistem informasi yang telah diidentifikasi
dan hasil sistem informasi yang telah dibangun.
BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini membahas mengenai uji coba dan hasil dari pengujian sistem
yang terdiri atas pelaksanaan pengujian dengan menggunakan metode
black box.
BAB 6 SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari tugas akhir dan saran untuk
BAB 6 SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan hasil pembahasan dari bab-bab sebelumnya yang
terdapat pada laporan Tugas Akhir ini, maka dapat diambil beberapa
kesimpulan sebagai berikut :
1. Sistem ini dapat mengelola data siswa asrama, guru/wali kelas,
dan nilai siswa asrama.
2. Sistem ini dapat membuat orang tua siswa asrama dapat
memantau dan mengetahui perkembangan nilai hasil studi
anak-anaknya selama menempuh pendidikan di SMA Negeri 1
Cisarua dengan mengakses
website
sistem informasi nilai hasil
studi siswa asrama di SMA Negeri 1 Cisarua.
3. Sistem ini dapat membantu pihak sekolah dalam mengelola nilai
siswa asrama. Sehingga dapat memberikan laporan nilai hasil
studi kepada orang tua siswa dan kepala sekolah SMA Negeri 1
Cisarua.
4. Sistem ini dibuat berbasis web dengan menggunakan PHP
sebagai bahasa pemrogramannya dan MySQL sebagai
databasenya.
6.2 Saran
Dalam pembuatan Sistem Informasi Nilai Hasil Studi Di SMA
Negeri 1 Cisarua ini masih memiliki banyak kekurangan, maka diperlukan
pengembangan sistem yang lebih baik. Adapun saran yang dapat
diberikan untuk
website
yang telah dibuat adalah:
1. Sistem Informasi Nilai Hasil Studi ini membutuhkan perawatan
dan pengembangan, sehingga aplikasi ini dapat diterapkan di
131
2. Tampilan Sistem Informasi Nilai Hasil Studi ini sudah terlihat
baik, namun alangkah lebih baik jika tampilan web tersebut bisa
DAFTAR PUSTAKA
[1]
A. Kristanto, Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta: Gava Media, 2008.[2]
Jogianto, Sistem Teknologi Informasi, Yogyakarta: Andi, 2005.[3]
G. B. Davis, Kerangka Dasar Sistem Informasi Manajemen Bagian 1, Jakarta: PT Pustaka Binamas Pressindo, 1991.[4]
B. L. D. &. D. K. C. Whitten, Metode Desain dan Analisa Sistem (6th ed.), Yogyakarta: Andi dan MCGraw-Hill Education, 2007.[5]
Fathansyah. Ir, Basis Data, Bandung: Informatika, 2002.[6]
Sampurna, Belajar Sendiri Membuat Homepage dengan HTML, Jakarta: PT Elex Media Komputindo, 1998.[7]
W. M. Suryatiningsih, Web Programming, Bandung: Politeknik telkom, 2009.[8]
A. Kadir, Membuat aplikasi Web dengan PHP + Database Mysql, Yogyakarta: Andi, 2009.